版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、0 / 21 摘要摘要 数字钟是一个对 1Hz 频率进行计数的电路。振荡器产生的时钟信号经过分频器形成秒脉冲信号,秒脉冲信号输入计数器进行计数,显示出时间。秒计数器电路计满 60后触发分计数器电路,分计数器电路计满 60 后触发时计数器电路,当计满 24 小时后重零开始计数。一般由振荡器、分频器、计数器、译码器、数码显示器等几部分组成。振荡电路:主要用来产生时间标准信号。石英晶体振荡器可以提高时间信号的稳定度。分频器:振荡器产生的标准信号频率很高,要得到“秒”信号,需一定级数的分频器进行分频。计数器:有了“秒”信号,则可以根据 60 秒为 1 分,24 小时为 1 天的进制,分别设定“时” 、
2、 “分” 、 “秒”的计数器,分别为 60 进制,60 进制,24 进制计数器,并输出一分,一小时,一天的进位信号。译码显示:将“时” “分” “秒”显示出来。将计数器输入状态,输入到译码器,产生驱动数码显示器信号,呈现出对应的进位数字字型。关键词 数字钟 振荡 计数 校正目录目录1.前言前言.22.系统总体方案设计系统总体方案设计.32.1 方案比较.42.2 方案选择.63 单元模块设计单元模块设计.73.1 时间计数电路的设计.73.2 译码显示电路.93.3 三个按键的电路.113.3.1按键一:光标的移位与闪烁.123.3.2按键二:时间的上翻让时间得到修改.143.3.3 按键三:
3、确定.154 系统调试系统调试.155 系统功能和指标参数系统功能和指标参数.155.1 系统功能.165.2 系统指标参数.166 设计总结和体会设计总结和体会.176.1 设计总结.176.2 设计的收获体会.17致致 谢谢.18参考文献参考文献.18附录附录 数字电子钟电路总图数字电子钟电路总图.191.1.前言前言 数字电子钟是一个用数字电路实现的时,分,秒计时的装置,与机械式时钟相比具有更高的准确性。本次的数字电子钟的设计原理就是一种典型的数字电路,其中还包括了一些组合逻辑电路和时序电路。 本次的数字电子钟的设计主要目的是为了让我们更好的掌握数字电子钟的原理,从而掌握逻辑电路的一些典
4、型运用,学会自己制作电子钟。通过对数字电子钟得设计进一步的了解各种中小规模集成电路的作用和实用方法。我们这次设计的数字电子钟是以 24 小时为一个时间周期,显示的满刻度是 23 时 59 分 59 秒,在六位 7 段共阴极的数码管上准确显示其相应的时,分,秒。并设置了三个时间的按键,分别控制时间的移位闪烁,时间的上翻修改,时间的确认。方便认为控制和设置时间。同时为了保证计时的稳定性和计时的准确性我们采用了用 32.768K 的晶体振荡器来产生时钟信号,来提供表针时间的基准信号。时十位2.系统总体方案设计系统总体方案设计 数字电子钟的整体设计原理框图如图一所示: 图2.1 数字电子钟的 原理框图
5、整个设计的计时周期为 24小时,显示的满刻度是 23时59分59秒,然后自动清零从00时00分00秒开始重新计时,另外还加进了按键部分的操作,方便人们对时间时个位秒个位秒十位分个位分十位译码驱动译码驱动译码驱动译码驱动译码驱动译码驱动时计数时计数分计数分计数秒计数秒计数分频器 CD4060二分频器晶体振荡电路32768HZ2HZ1HZ按键一按键三按键二的控制,设置,调整。秒信号产生器是整个系统的时基信号,它直接决定了计时系统的精度,在这次设计中采用的是石英晶体振荡器加分频器来实现。将得到的标准信号1HZ送入秒计数器中,秒计数器采用的是 60进制的计数器,每累计都 60秒得时候就会发出一个分脉冲
6、信号,该信号将作为分计数器的时钟脉冲,分计数器也是采用的60进制的计数器,每累计到 60分钟,发出一个时脉冲信号,该信号将被作为时脉冲时钟脉冲,式计数器采用的 24进制的计数器,这样就可以实现一天 24小时的累计。2.12.1 方案比较方案比较方案一:555 构成的多谢振荡器 如图二由于 f=1.43(R1+2R2)C1,我们可以通过调整 R1,R2,C1 的值,改变其输出的频率。 图 2.2方案二:晶体振荡器分频电路石英晶体振荡电路 1, 采用频率 fs=32768HZ 的石英晶体 图三D1,D2 是反向器,D1 用于振荡,D2 用于缓冲整形。Rf 为反馈电电阻(10100M) ,反馈电阻的
7、作用为 COMS 反相器提供偏置,使其工作在放大状态。电容C1,C2 与晶体共同构成 pi 型网络,完成对振荡器频率的控制,并提供必要的 180度相移,最后输出 fs=32768HZ。 图三2, 多级分频电路将 32768HZ 脉冲信号输入到 CD4060(如图四:CD4060 的引脚图介绍)组成的脉冲振荡的 14 位二进制计数器,所以从最后一级 Q14 输出的脉冲信号频率为:32768/16384=2HZ。再经过二次分频,得到最后的 1HZ的标准信号脉冲,即秒脉冲。如图五,就是所得到最后的脉冲信号。 图四:CD4060 引脚图 图五:1HZ 的信号产生的波形2.22.2 方案选择方案选择1,
8、采用 555 多谢振荡器 优点:555 内部的比较器灵敏度较高,而且采用差分电路形式,它的振荡频率受电源电压和温度变化的影响很小。 缺点:要精确的输出 1HZ 的脉冲,对电容和电阻的数值精度要求很高,所以输出脉冲既不够准确也不够稳定。2,采用晶体振荡分频电路优点:由于晶体的阻抗频率响应可知,它的选频特性非常好,有一个极为稳定的串联谐振频率 fs,且等效品质因数 Q 很高。只有频率为 fs 的信号最容易通过,且其他频率的信号均会被晶体所衰减。3, 比较的结果由于振荡器是数字钟的核心,振荡器的稳定度及频率的精度决定了数字钟计时的准确程度。 为了达到设计要求,获得更高的计时精度,我们在设计中选用了方
9、案二即用晶体振荡器构成振荡电路。一般来说振荡器的频率越高,计时精度就越高。如图六 图六3 单元模块设计单元模块设计3.13.1 时间计数电路的设计时间计数电路的设计将分频器产生的标准基信号即秒信号经过秒计数器,分计数器,时计数器,分别得到“秒”个位,十位, “分”个位,十位以及“时”个位,十位的计时输出信号,然后送至译码显示电路,以便实现用数码管显示时,分,秒的要求。在设计中“秒”和“分”的计数器应该为六十进制的计数器,而“时”计数器应该为二十四进制的计数器。在设计中采用的 10 进制的计数器 74LS160 来实现时间的计数单元的计数功能。74LS160 的芯片引脚图如图七所示: 图七:74
10、LS160 引脚图P0,P1,P2,P3-计数器的输入端QO,Q1,Q2,Q3计数器的输出端CEP,CET-计数器的计数端CP-计数器的触发端TC-计数器的进位端R-计数器的清零端PE-计数器的置数端74LS160 计数器是同步计数,异步清零表 1 是 74LS160 的逻辑表:计数器部分计数的原理图八: 图八:计数器的原理图此图为“秒”计数器部分,用两片 74LS160 来构成 60 进制的计数器,由于 160 本身就是 10 进制的计数器,故在“秒”个位当自动的加到 10 时就会自动清零,同时向“秒”十位的计数器的进位,在这片 160 当“秒”十位和个位分别显示到“5”和“9”时向下一级的
11、“分”计数器进位。同理当“分”的十位和个位分别显示“5”和“9”时向“时”计数器进位。当“时”计数器的十位和个位分别显示“2”和“4”时用反馈清零的方法将其清零。其“分”计数器, “时”计数器的原理图同“秒”计数器的原理图大致相同。3.23.2 译码显示电路译码显示电路设计中“时” , “分” , “秒”的显示是选择共阴极的七段数码管显示的。共阴极七段数码管译码显示电路是将计数器输出的 8421BCD 码译成数码显示所需要的高低电平,其引脚如图九。在译码显示电路中采用的是 CD4511-7 段译码驱动器,其芯片的引脚如图十。译码器的 A,B,C,D 分别与十进制的计数器的四个输出端相连接 a,
12、b,c,d,e,f,g即为驱动七段数码管的信号。其根据 A,B,C,D 所得的计数信号,数码管就显示出相对应的字型。 图九:共阴极七段数码管的引脚图 图十:CD4511 的引脚图其中 A,B,C,D-BCD 码得输入端a,b,c,d,e,f,g译码的输出端,输出为“1”有效,用来驱动共阴极 LED 数码管。LT测试输入端,LT=“0”时,译码输出全为“1”BI消隐输入端,BI=“0”时,译码输出全为“0”LE锁定器,LE=“1”时译码器处于锁定(保持)状态,译码器输出保持在 LE=0时的数值,LE=0 为正常译码其译码的显示电路如图十一所示: 图十一:译码器的驱动显示电路3.33.3 三个按键
13、的电路三个按键的电路本次设计还用到了按键部分,设计中用到了三个按键,其功能分别是移位并闪烁,时间的上翻,时间的确定。设置这三个按键的目的其主要是为了人们能很好的控制和调整时间。方便人们对时间的调整。按键部分主要是采用各种逻辑门与计数芯片,译码芯片的有理结合来实现各个按键的功能的。如图十二 图十二:三个按键3.3.1 按键一:光标的移位与闪烁按键一:光标的移位与闪烁 以为部分:下之后计数器停止计数即在这里给“秒”计数器输入的无效的信号脉冲,此时数码管保持先前记下的时间不在走动。采用计数器 160 和译码器 138 的结合。给计数器 160 送一个初始数 1 即此时 D3D2D1D0=0001。将
14、计数器的 Q2Q1Q0 分别与 138的输入端 CBA 相连接。且在 138 输出端的 Y0 接一个反相器保证在正常的情况下计数器能正常的计数。将输出端得 Y0,Y1,Y2,Y3 进行与运算,并将输出的值与产生的信号脉冲进行与运算。在未按下按键的时候则不会影响到脉冲的正常输入,计数器的正常计数。其中 74LS138 的引脚图如图十三: 图十三:74LS138 引脚图A2,A1,A0译码器的 3 位二进制输入端Y0,Y1,Y2,Y3,Y4,Y5,Y6。,Y7译码器的 8 个输出信号,并且输出的均为低电平有效。S3,S2,S1译码器的三个使能端,当 S1=1,且 S2=0,S3=0 时,译码器处于
15、正常的工作状态。闪烁部分:由于要使光标移位,需要判断以为在了那只数码管上,所以想到使数码管闪烁的方法,产生明显的视觉效果从而准确的判断需要改变那只数码管的时间值。考虑到译码器 CD4511 的一个使能端 BI,当 BI 为高电平的时候会产生消隐的现象。故在使数码管闪烁的这一功能,选择从译码器寻找方法。数码管的闪烁与高低脉冲相连。当按键一被按下之后,译码器 138 的输出端Y1,Y2,Y3 的值不断的变化且有且只有一个为有效的点平 0。当它们分别与信号脉冲进行或运算后输出的的结果取决与信号脉冲,当脉冲为高点平的时候则数码管就熄灭,当脉冲输出的是低电平的时候数码管就点亮。如此的亮灭亮灭.从而达到视
16、觉上的数码管的闪烁功能。按键一电路如图十四,十五,十六 图十四:计数器与 138 的结合 图十五:与运算产生 kk 控制信号脉冲 图十六:光标的闪烁3.3.2 按键二:时间的上翻让时间得到修改按键二:时间的上翻让时间得到修改 按键二的功能主要是修改时间。在这里让时间上翻改变即当按键二被按下一次对应闪烁的数码管的值就加一次,一直到所得的值是我们自己想要的值为止。按键二必须在按键一被按下之后才有效。故当按键一被按下后译码器 Y1,Y2,Y3 有且有一个输出的是有效的低电平,按键二被按下后也会得到一个有效的低电平。将Y1,Y2,Y3 分别与按键二得到的低电平进行或运算,并在得到的结果后面加一个反相器
17、,这样就只有当输出的值均为 0 时才能得到 1,这样就可以得到三个信号clk1,clk2,clk3。同时要使计数器加数,只要给相应的计数器输入有效的正脉冲就可以了。故在设计中将得到的三个信号对应的与计数器的脉冲输入相连接。如图十七: 图十七:产生有效的信3.3.33.3.3 按键三:确定按键三:确定 按键三的功能就是确定键即恢复正常有效的脉冲信号,让计数器正常的计数,译码器正常的译码,数码管正常的显示时间。使按键部分的那些功能都消失。当按键三被按下后即马上得到一个低电平的信号。将按键三得到的信号与计数器的清零端相连接,即可控制其的能否正常工作。从而让输出的 kk 为高电平,这样在 kk 与产生
18、的信号脉冲进行与运算的时候就取决于产生的脉冲信号。这样产生的脉冲信号又恢复成为有效的脉冲信号,使计数器正常的计数工作。4 4 系统调试系统调试单个元件的调试数码管共阴,共阳的检测:在 proteus 的仿真软件中将数码管的的 a,b,c,d,e,f,g 的任意一段或者几段置于高电平,数码管剩下的另一管脚置于低电平,如果数码管发亮且输出的字符是对应输入的字符的,那么此数码管为共阴数码管。如果数码管不亮,没有反应则说明数码管是共阳的数码管。时钟电路的调试将晶体振荡器电路产生的信号脉冲通过 proteus 软件进行仿真。1,将仿真的示波器记到晶体振荡电路的波形的输出端,在示波器上显示出波形信号的频率
19、为 32768HZ。2,再将仿真的示波器接到经过 CD4060 分频器后的输出端,得到的输出波形信号的频率为 2HZ。3,最后将仿真里面的示波器接到二分频器后的输出端得到的信号波形的频率为 1HZ 即为整个设计需要的标准基信号。计数电路的调试在秒计数器上加入一个标准的 1HZ 脉冲信号,在 proteus 仿真软件上进行计数器的准确计数的调试。这部分主要调试的是“秒”计数器,“分”计数器的 60 进制得到调试,当“秒”或“分”的计数达到“59”时,“秒”或者“分”能够正确的清零并向前一计数器进位。其数码管的显示如图十八: 图十八:时间的准确显示5 5 系统功能和指标参数系统功能和指标参数5.1
20、5.1 系统功能系统功能该电路主要实现了时间的准确计数,在设计中将计数器 74LS160 与译码器 CD4511,计数器 74LS160 和译码器 74LS138,分频器与晶体振荡电路有效的集中在了一起,得到比较准确的时间显示。此外,加上三个按键的设置,方便了人们随时对时间的调整,从而更好的控制时间。 5.25.2 系统指标参数系统指标参数1基信号的频率 1HZ2. 电路供电+5v3工作温度范围:co0co706 6 设计总结和体会设计总结和体会6.16.1 设计总结设计总结本次课程设计经过为期 2 周的不懈努力,目前基本达到了预期的要求,能够准确的以一秒为周期的在数码管上显示时间,并且三个按
21、键也能准确的实现它们各自的功能,让人们能很好的调节时间。在设计中所采用的各个芯片都在运行很好的实现了它们各自在设计中的功能作用。整个设计的原理简单,可靠性能高,成本低,功能很容易实现,并且实现的效果也非常的良好。6.26.2 设计的收获体会设计的收获体会由于这次设计是在放假期间独立完成的,所以在各模块之间的衔接上,以及某些参数的确定上可能还存在一定的问题。但通过这次设计,收获也颇多。总体上来说这次设计电路原理其实不难,但是在设计过程虽然很多东西自己明白该那么做,但是在真正的运用中却是实在是无从下手,遇到的很多小问题比自己想象中的要复杂得很多,让自己怀疑是不是考虑错了或者是走错了方向。在设计中,
22、很多芯片的功能是自己不是很熟悉的,不同芯片之间的衔接更是让自己感到陌生。比如,在晶体振荡电路中产生的 32768HZ 的信号与分频器 CD4511 的链接,分频的原理对当时设计自己来说是很模糊的,但是通过询问同学和老师后让自己对分频的原理有了了解,并且还从很多的方法中选择了 32768HZ 的晶体振荡器和 CD4511 分频器来产生标准的基信号。在计数器的选择上,虽然自己对这部分比较熟悉,但是当真正的接触它时,才知道很多的东西不是自己想象中的那样容易,很多的小错误就让自己感到寸步难行。通过不断的查阅资料了解选择了十进制的 74LS160 实现了准确的计数功能。在按键部分,这是整个设计让我受益最多的部分,按键部分是自己在设计最后才做的部分,刚开始真的是无从下手,感觉考虑的东西很多,而且很多的东西自己又不会。在老师和同学的帮助下才让自己有了一个比较清晰的思路,在设计
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CQCAA 0015-2026山地城市轻型汽车实际行驶污染物排放测量方法
- T/TIC 069-2024含硫气田废水脱硫治理技术规范
- T/FYJKYJH 0003-20240岁~6岁儿童能力观察评估规范
- T/CI 1511-2026航空发动机用温度-振动-冲击复合传感器安装结构设计规范
- T/CAAMTB 226-2024智能网联汽车测试场地建设技术要求
- T/CPIA 0046-2022晶体硅光伏组件用定位胶带
- 2025~2026学年河南省周口市项城市西南大学版五年级上册11月期中素质测评数学试卷【附答案】
- 2025~2026学年安徽省阜阳市某校联考北师大版六年级上册12月月考数学试卷【附答案】
- 辽宁省大连市普兰店区2027届九上数学期末复习检测试题含解析
- PHP奇葩冷门面试题及超详细答案(真实面试坑题合集)
- Effective C++ 第三版完整版中文版(Effective C++ 第 3 版)(全文完整译本 + 课后习题解析)
- 2026-2027学年济南天桥区泺口实验学校九年级9月份语文月考考试试题以及答案
- 浙江天域名校协作体2027届高三上学期10月学科练习数学试卷(含答案)
- 雨课堂学堂在线学堂云《临床心理学(山东第二医科)》单元测试考核答案
- 中建“大商务”管理实施方案
- 高二数学选择性必修二同步练习与答案解析(提高训练)
- 奥曲肽用于肠梗阻的治疗作用
- 十二指肠肿瘤的早期诊断和治疗
- 退伍军人登记表
- 船舶数字化建造发展现状与趋势
- 变配电室送电方案
评论
0/150
提交评论