数字电路电子时钟设计
姓 名
学 号
专 业
指导教师
成 绩
日 期
数字电路电子时钟设计
摘 要:数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。数字钟从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。目前,数字钟的功能越来越强,并且有多种专门的大规模集成电路可供选择。本设计通过简单的芯片实现数字电子钟。要点在于用555芯片连接输出为一秒的多谐振荡器用于时钟的秒脉冲,用74LS160(十进制计数器)、74LS48(七段显示译码管的驱动)等连接成的60和24进制的计数器,再通过数码管显示,构成简单数字时钟。
关键词:数字时钟、计数器、555定时器
1 引言
近年来随着数字技术的迅速发展,各种中、大规模集成电路在数字系统、控制系统、信号处理等方面都得到了广泛的应用。这就迫切要求理工科大学生熟悉和掌握常用中、大规模集成电路功能及其在实际中的应用方法,除通过实验教学培养数字电路的基本实验方法、
分析
定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析
问题和故障检查方法以及双踪示波器等常用仪器使用方法等基本电路的基本实验技能外,还必须培养大学生工程设计和组织实验能力。本次课程设计的目的在于培养学生对基本电路的应用和掌握,使学生在实验原理的指导下,初步具备基本电路的分析和设计能力,并掌握其应用方法;自行拟定实验步骤,检查和排除故障 、分析和处理实验结果及撰写
实验报告
化学实验报告单总流体力学实验报告观察种子结构实验报告观察种子结构实验报告单观察种子的结构实验报告单
的能力。综合实验的设计目的是培养学生初步掌握小型数字系统的设计能力,包括选择设计
方案
气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载
,进行电路设计、安装、调试等环节,运用所学知识进行工程设计、提高实验技能的实践。数字电子钟是一种用数字显示秒、分、时的记时装置。数字电子钟由于采用了石英技术,走时精度高、稳定性好,不需要经常调校,使用携带方便,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命。因而能得到广泛的应用,小到人们的日常生活中的电子手表、电子闹钟、大到车站、码头、机场等公共场所的大型数字显示电子钟。本设计通过简单的芯片实现数字电子钟。要点在于用555芯片连接输出为一秒的多谐振荡器用于时钟的秒脉冲,用74LS160(十进制计数器)、74LS48(七段显示译码管的驱动)等连接成的60和24进制的计数器,再通过数码管显示,构成简单数字时钟。
2 方案认证
2.1 芯片
方案一 采用CMOS。CMOS电路是电压控制器件,是一种低功耗器件。虽功耗低,但是当电流过大时,会烧毁芯片,并且COMS电路的速度慢,传输延迟时间长(25-50ns)。
方案二 采用TTL电路。TTL电路是电流控制器件,TTL电路的速度快,传输延迟时间短(5-10ns),能到达很好的精度。
通过以上两种方案的比较,故选方案二。
2.2 秒脉冲
方案一 采用1kHz经过分频后产生的秒脉冲。
方案二 直接采用555震荡器产生的1Hz秒脉冲。
由于1kHZ频率相对较大,所以导致所需的电阻阻值很小,而且整体电路过于复杂,不易于实现。故选方案二。
2.3 脉冲产生器
方案一 采用石英晶体振荡器。石英晶体振荡器具有体积小、重量轻、可靠性高、频率稳定度高等优点。其具有极高的频率稳定,主要用在要求频率十分稳定的振荡电路中作谐振元件,但成本相对较高。
方案二 采用NE555多谐振荡器。NE555多谐振荡器只需简单的电阻器、电容器,即可完成特定的振荡延时作用。其延时范围极,可由几微秒至几小时之久。其操作电源范围广,可与TTL,CMOS等逻辑电路配合,它的计时精确度高、温度稳定度佳,且成本较低。
方案三 采用单片机作为计时器。51单片机功能比较广,功耗大,用来做数字时钟浪费。
综上所述分析,故选方案二。
2.4 显示模块
方案一 采用LED显示。LED数码管显示速度快,亮度高,显示清晰,控制也较为简单。
方案二 采用低功耗LED显示。虽然液晶有较低功耗且能够较清晰的较多位数的数字和所有的字母,但是不太经济和不好控制。
为了较好地控制和使用,选择方案一。
3 系统设计
3.1 系统整体框图
数字时钟是由555定时器、计数器、译码器、数码管组成。其中的555定时器组成
标准
excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载
信号发生器,直接决定计时系统的精度。由不同进制的计数器、译码器和显示器组成计时系统。将标准秒信号送入采用60进制的“秒计数器”,每累计60秒就发出一个“分脉冲”信号,该信号将作为“分计数器”的时钟脉冲。也采用60进制的计数器,每累计60分,就发出一个“时脉冲”信号,该信号将被送到“时计数器”。时计数器采用24进制计数器,可实现对一天的累计。译码显示电路将“时”、“分”、“秒”计数器的输出状态通过六位七段显示器显示出来。整个计数器电路由秒计数器、分计数器和时计数器组成。秒脉冲信号经过6级计数器,分别得到秒个位、秒十位、分个位、分十位,以及时个位、时十位的计时。显示6位的“时”、“分”、“秒”需要6个计数器。其中,秒和分计数器都是60进制,时计数器为二十四进制,都选用74LS160来实现。实现的方法采用反馈清零法。系统整体框图如图3-1所示。
该系统能实现以下功能:
1. 由555芯片产生1HZ标准秒信号。
2. 两个74LS160来实现六十进制秒、分计数器。
3. 两个74LS160来实现二十进制时计数器。
4. 由74ls48驱动数码管进行时钟的显示。
5. 具有按钮调节时和分的功能。
3.2 单元电路设计
3.2.1 秒脉冲电路
555 定时器成本低,性能可靠,只需要外接几个电阻、电容,就可以实现多谐振荡器、单稳态触发器及施密特触发器等脉冲产生与变换电路。它也常作为定时器广泛应用于仪器仪表、家用电器、电子测量及自动控制等方面。555 定时器的内部电路框图和外引脚排列图分别如图 2.9.1 和图 2.9.2 所示。它内部包括两个电压比较器,三个等值串联电阻,一个 RS 触发器,一个放电管 T 及功率输出级。它提供两个基准电压VI1和VI2。芯片引脚图如图3-2所示。
555 定时器的功能主要由两个比较器决定。两个比较器的输出电压控制 RS 触发器和放电管的状态。在电源与地之间加上电压,当 5 脚悬空时,则电压比较器 C1 的同相输入端的电压为VI2,C2 的反相输入端的电压为VI1。若触发输入端 TR 的电压小于VI1,则比较器 C2 的输出为 0,可使 RS 触发器置 1,使输出端 OUT=1。如果阈值输入端 TH 的电压大于 VI2,同时 TR 端的电压大于VI1,则 C1 的输出为 0,C2 的输出为 1,可将 RS 触发器置 0,使输出为 0 电平。
.
555定时器各个引脚功能如下:
1脚:外接电源负端VSS或接地,一般情况下接地。
2脚:低触发端。
3脚:输出端Vo。
4脚:是直接清零端。当此端接低电平,则时基电路不工作,此时不论TR、TH处于何电平,时基电路输出为“0”,该端不用时应接高电平。
5脚:VC为控制电压端。若此端外接电压,则可改变内部两个比较器的基准电压,当该端不用时,应将该端串入一只0.01μF电容接地,以防引入干扰。
6脚:TH高触发端。
7脚:放电端。该端与放电管集电极相连,用做定时器时电容的放电。
8脚:外接电源VCC,双极型时基电路VCC的范围是4.5 ~ 16V,CMOS型时基电路VCC的范围为3 ~ 18V。一般用5V。
本设计脉冲电路用555定时器串接合适大小的电容、电阻来产生秒脉冲,其计算
公式
小学单位换算公式大全免费下载公式下载行测公式大全下载excel公式下载逻辑回归公式下载
如下所示:
T≈0.7*(R2 + 2R3)*C2
F = 1/ T≈1.44/(R2 + 2R3)*C2
计算得C2 = 10uf,R2 = 48kΩ,R1 = 48kΩ。其在电路中具体接法如下图3-3所示。
3.2.2 译码电路
74ls48为有内部上拉电阻的BCD-七段译码器/ 驱动器,其引脚图如图3-4所示。输出端(Ya-Yg)为高电平有效,可驱动灯缓冲器或共阴极VLED。当要求输出0-15时,消隐输入(BI)应为高电平或开路,对于输出为0 时还要求脉冲消隐输入(RBI)为高电平或者开路。当BI为低电平时,不管其它输入端状态如何,Ya-Yg均为低电平。当RBI 和地址端(A0-A3)均为低电平,并且灯测试输入端(LT)为高电平时,Ya-Yg为低电平,脉冲消隐输出(RBO)也变为低电平。当BI为高电平或开路时,LT为低电平可使Ya-Yg均为高电平。
74ls48引出端符号和功能:
● A0 -A3 译码地址输入端
● BI/ RBO 消隐输入(低电平有效)/ 脉冲消隐输出(低电平有效)
● LT 灯测试输入端(低电平有效)
● RBI 脉冲消隐输入端(低电平有效)
● Ya-Yg 段输出
74ls48译码输出样式:
74LS48除了有实现7段显示译码器基本功能的输入(DCBA)和输出(Ya~Yg)端外,7448还引入了灯测试输入端(LT)和动态灭零输入端(RBI),以及既有输入功能又有输出功能的消隐输入/动态灭零输出(BI/RBO)端。
译码电路的功能是将“秒”、“分”、“时”计数器的输出代码进行翻译,变成相应的数字。用于驱动LED七段数码管的译码器常用的有74LS48。74LS48是BCD-7段译码器/驱动器,其输出是OC门输出且低电平有效,专用于驱动LED七段共阴极显示数码管。由74LS48和LED七段共阴数码管组成的一位数码显示电路如图所示。若将“秒”、“分”、“时”计数器的每位输出分别接到相应七段译码器的输入端,通过74ls48编码后再接到相应的数码管引脚上,便可进行不同数字的显示。
3.2.3 秒计数器电路
74ls160是同步可预置十进计数器是由四个D 型触发器和若干个门电路构成,内部有超前进位,具有计数、置数、禁止、直接(异步)清零等功能。对所有触发器同时加上时钟,使得当计数使能输入和内部门发出指令时输出变化彼此协调一致而实现同步工作。这种工作方式消除了非同步(脉冲时钟)计数器中常有的输出计数尖峰。缓冲时钟输入将在时钟输入上升沿触发四个触发器。其芯片引脚图如图3-6、内部结构图如图3-7所示。
74ls160工作特点:
●
用于快速计数的内部超前进位
● 用于n 位级联的进位输出
● 同步可编程序
● 有置数控制线
● 二极管箝位输入
● 直接清零
● 同步计数
这种计数器是可全编程的,即输出可预置到任何电平。当预置是同步时,在置数输入上将建立一低电平,禁止计数,并在下一个时钟之后不管使能输入是何电平,输出都与建立数据一致。清除是异步的(直接清零),不管时钟输入、置数输入、使能输入为何电平,清除输入端的低电平把所有四个触发器的输出直接置为低电平。该芯片工作方式可参照表3-1所示。
H=高电平、L=低电平、X=不定(高或低电平)、↑=由“低”→“高”电平的跃变。
该电路由两片74ls160连接成的60进制秒计数器。其具体在电路中的接法如图3-8所示。秒单元低位是十进制计数器,它的clk 端接的是秒脉冲产生电路。高位接成六进制计数器,它的脉冲信号是秒单元低位的进位信号。当高位计数为0110,即计数到6的时候在下个时钟信号到来时通过清零端把秒单元两片74ls160计数清零,这样就形成了60进制秒计数器。
3.2.4 分计数器电路
这是由两片74ls160连接成的60进制分计数器。分单元低位是十进制计数器,它的信号端接的是秒单元的进位信号。高位接成六进制计数器,它的脉冲信号是分单元低位的进位信号。当高位计数为0110,即计数到6的时候在下个时钟信号到来时通过清零端把分单元两片74ls160计数清零,这样就形成了60进制分计数器。其具体在电路中的接法如图3-9所示。
3.2.5 时计数器电路
24进制时计数器也是采用两片74ls160连接而成的。其低位也是十进制计数器,信号端接的是分单元的进位信号。高位的脉冲信号是时单元低位的进位信号。当高位计数为0010,低位为0100时,即时计数器计数到24的时候在下个时钟信号到来时通过清零端把时单元两片74ls160计数清零,这样就形成了24进制时计数器。其具体在电路中的接法如图3-10所示。
3.2.6 校准电路
本次设计通过按键来对数字时钟进行校正,按键的一端接地,另一端分别接分单元和时单元低位的信号端,通过按键产生的脉冲来分别对时、分单元进行校正。由于开关存在抖动现象,所以在开关两端连接103电容来消除抖动,使校准电路更加稳定。接法如图3-11所示。
4 安装和调试
当完成数字时钟焊接后,通电发现其中分的高位数码管亮,但不变化,低位的进位信号对其没有影响。经检测后,发现该数码管对应的74ls48译码器温度过高,换过该芯片之后分高位计数正常,可以肯定原来的译码器是坏的。时钟能够正常工作后,发现自己设计的校时电路不起作用。最初设计是通过插针直接把秒单元的脉冲信号接到分和时单元的进位信号上,从而进行校时。不过按照该设计进行连接,当校时的时候却造成了整个电路的计时混乱。最后在电路板上加上了一个开关,开关一端接地线,当需要进行校时时,把开关的另一端插到分单元或时单元的低位信号端引出的插针上即可进行校时。不过按下开关时不可避免的会造成抖动,引起数码管计数的跳动,所以又在开关两端接上了一个103瓷片电容来消除抖动影响。通过几天的研究,做出来的数字时钟整体效果很好,计数正常,校时也很稳定。
5 结论
这次课程设计是对以前所学数电知识的一次应用和练习,从中不仅强化了我对教材中知识的理解和掌握。而且也拓展了我在数字电子技术方面的知识,和对自己所学专业的认识。课程设计更是一个把所学知识应用于实践的过程,它对我动手能力的提高不言而喻。同时我从这次课设中知道:知识不仅仅是写在书本上的文字和死板的理论,它更是指导我们实践的工具。用一些比较简单的逻辑器件,经过一定的理论知识分析,将它们组合在一起就构成了我们生活中普遍应用的电子时钟。完成课程设计的任务以后,看到自己的成果感到很有成就感,从而加强了自己对本课程的兴趣,更加有利于对本课程方面知识的进一步拓展性学习。
参考文献
[1]阎石 数字电子技术 第五版 北京:高教出版社,2006年.
[2]胡玉建 Protel99SE 原理图与PCB仿真 北京:机械工业出版社,2006年.
[3]陈晓文 电子线路课程设计 北京:电子工业出版社,2004年.
附录1 Multisim仿真图
附录2 Protel原理图和PCB
附录3 实物图和元器件清单
实物图:
元器件名称
个数
USB接口
1
48k电阻
2
10uf电容
1
103电容
1
74ls160
6
74ls48
6
555定时器
1
74ls00
1
74ls04
1
数码管
6
按键开关
1
导线
若干
原件清单: