数字时钟课程设计报告(论文版)

多功能数字时钟设计报告

题目:数字闹钟

系别:电子信息工程系

专业:电子信息工程

班级:3班

组员:黄斯文,李安源

1

摘要 数字电子钟是一种用数字显示秒﹑分﹑时的记时装置,与传统的机械时钟相比,它一般具有走时准确﹑显示直观﹑无机械传动装置等优点,因而得到了广泛的应用:小到人们的日常生活中的电子手表、电子闹钟,大到车站﹑码头﹑机场等公共场所的大型数字显电子钟。

本课程设计是要通过简单的逻辑芯片实现数字电子钟。要点在于用555芯片连接输出为一秒的多谐振荡器用于时钟的秒脉冲,用74LS160(10进制计数器)、74LS00(与非门芯片)等连接成60和24进制的计数器

,再通过数码管显示,构成简单数字时钟。

关键字 数字时钟 计数器 555芯片 分频器 数码管 74LS系列 校时 报时

目录

一、设计任务和要求?????????????????3

二、设计的方案的选择与论证?????????????3

(1) 总体电路分析????????????????3

(2) 仿真分析??????????????????4

(3) 仿真说明??????????????????4

三、电路设计计算与分析???????????????4

(1) 计数计时电路???????????????4

(2) 分钟计时电路???????????????5

(3) 秒钟计时电路???????????????7

(4) 校时选择电路???????????????8

(5) 整点译码电路???????????????9

(6) 定时比较电路???????????????11

(7) 脉冲产生电路???????????????12

四、总结及心得???????????????????13

五、附录??????????????????????15

(1) 元器件明细表?????????????????15

(2) 附图?????????????????????17

六、参考文献????????????????????17

2

一、 设计任务和要求

实现24小时的时钟显示、校准、整点报时、闹铃等功能。

具体要求:

(1)显示功能:具有“时”、“分”、“秒”的数字显示(“时”从0~23,分0~59,秒0~59)。

(2)校时功能:当刚接通电源或数字时钟有偏差时,可以通过手动的方式去校时。

(3)整点报时:当时钟计时到整点时,能进行整点报时。

(4)闹铃功能:在24小时之内,可以设定定时时间,当数字时钟到定时时间时能进行报时提醒。

二、 设计的方案的选择与论证

(1)总体电路分析

总体电路设计是将单元电路模块小时计时电路、分钟计时电路、秒计时电路、校时选择电路、整点译码电路、闹钟电路等模块连接在一起,外接输入开关和输出显示数码管构成。总体结构图如下:

数字时钟课程设计报告论文版

(2)仿真分析

单击运行按钮,可观测仿真结果。电路能完成显示计时、校时、整点报时以及闹铃等功能。

1计时功能。当开关S1、S2都处于左边触点时,数字时钟工作于计时状态。此○

时,电路中的秒计时电路、分计时电路以及小时计时电路分别对秒脉冲、分脉冲和小时脉冲进行计数。计数结果经数码管显示计时时间值。

2校时功能。当开关S1、S2都处于右边触点时,数字时钟工作于校时状态。按○

瞬态按钮B键,可以选择对“小时”、“分钟”和“秒钟”进行校时。校时时通过 3

开关S3(按C键)手动输入校时时间。

3整点报时功能。整点译码电路通过识别整点时间,产生整点报时信号。当前○

时间为零点时,会产生整点报时,此时探针会亮,蜂鸣器会响。

4闹钟报时功能。通过校时功能将“小时”、“分钟”和“秒钟”设定在某一时○

间点,然后重新校时,调整到设定点以前的某一时间,当时钟到达设定点时,信号灯会亮,并且蜂鸣器会响。

数字时钟课程设计报告论文版

三、 电路设计计算与分析

(1)计数计时电路总设计图如下图:

数字时钟课程设计报告论文版

该电路时计时部分用两片74LS160构成二十四进制计数器,与非门74LS00D构成译码电路,该译码电路能识别代码“24”,输出信号使~CLR=0,计数器的计数值被置0.所以,整个计数器的技术状态图为00至01至02至?至23至24(暂态)至00至01至?,共有24个稳定状态。

该电路秒计时部分和分计时部分分别用两片74LS160构成六十进制计数 4

器,与非门74LS00D构成译码电路,该译码电路能识别代码59。整个计数器的计数状态图为00至01至?至58至59至00?,共有60个稳定的状态。其封装引脚同小时计时电路,以下是时分秒计数电路的放大效果图:

数字时钟课程设计报告论文版

(2)校时选择电路。校时选择电路如下图:

数字时钟课程设计报告论文版

? 该校时选择电路能进行手动校时

利用两个单刀双掷开关分别对时位和分位进行校正。

? 校时位时,要求时位以每秒计1的速度循环计数;

? 校分位时,要求分位以每秒计1的速度循环计数。

5

? 并且能进行快调和慢调

? “快校时”是,通过开关控制,使计数器对1Hz的校时脉冲计数。 ? “慢校时”是用手动产生单脉冲作校时脉冲。

(3)整点译码电路。

整点译码电路的作用是识别整点时间信号,以实现整点报时的功能。整点时间信号的特征是零分,零分作为数字量来说,是一个代码,用门电路组成的译码电路可识别一个代码。整点译码电路如下图:

数字时钟课程设计报告论文版

表5.5.2秒个位计数器的状态

CP(秒)

5051525354555657585900

Q3S1

00000000110

Q2S1

00001111000

Q1S1

00110011000

Q0S1

01010101010

功能

鸣低音

鸣低音

鸣低音

鸣低音

鸣高音

? 即在59分50秒起隔2秒钟发出一次低音的“嘟”信号(信号鸣叫持续时间1s,间隙1s),连续发出4次;

? 到达整点时(即00分00秒)再鸣叫一次高音的“哒”信号(信号持续时间仍为1s)。

(4)定时比较电路(闹钟电路)

6

定时比较电路是将设定的定时时间和当前的计时时间进行比较,电路可选用数值比较器74LS85。定时比较电路如图所示:

数字时钟课程设计报告论文版

因为定时时间为小时和分钟,共16位二进制代码,每片数值比较器74LS85能比较两个4位二进制代码,用4片74LS85能构成16位数值比较器。当数字时钟的计时时间等于设定时间时,定时比较电路输出高电平,否则输出低电平。

(5)振荡电路

振荡器是数字钟的核心。振荡器的稳定度及频率的精确度决定了数字钟计时的准确程度,通常选用石英晶体构成振荡器电路。一般来说,振荡器的频率越高,计时精度越高。我们采用的是555定时器构成多谐振荡器,其输出脉冲频率为1 KHZ。555芯片组成的多谐振荡器要输出符合要求的频率脉冲,其对电阻和电容的精度要求较高。其计算方式如下:

数字时钟课程设计报告论文版

具体电路如右图: 分频器的功能主要有两个:

一是产生标准秒脉冲信号;

二是提供功能扩展电路所需要的信号,如仿电台报时用的1kHz的高音频信号和 7

500Hz的低音频信号等 。 用555产生1HZ电路如下图:

数字时钟课程设计报告论文版

(6)译码电路

数字时钟课程设计报告论文版

74LS48为BCD—7段译码/驱动器。

数字时钟课程设计报告论文版

8

(7)器件分析

1. 74LS160分析

在数字钟的控制电路中,分和秒的控制都是一样的,都是由一个十进制计数器和一个六进制计数器串联而成的,在电路的设计中我采用的是统一的器件74LS160D的反馈置数法来实现十进制功能和六进制功能,根据74LS160D的结构把输出端的0110(十进制为6)用一个与非门74LS00引到CLR端便可置0,这样就实现了六进制计数。

由两片十进制同步加法计数器74LS160级联产生,采用的是异步清零法。

数字时钟课程设计报告论文版

数字时钟课程设计报告论文版

同样,在输出端的1001(十进制为9)用一个与非门74LS00引到Load端便可置0,这样就实现了十进制计数。在分和秒的进位时,用秒计数器的Load端接分计数器的CLK控制时钟脉冲,脉冲在上升沿来时计数器开始计数。时计数器可由两个十进制计数器串接并通过反馈接成二十四制计数器。

由计数器得到的4位二进制码的必须通过译码后转为人们习惯的数字显示。如12:54:30的二进制码为00010010:01010100:00110000。

秒信号经秒计数器、分计数器、时计数器之后,分别得到“秒”个位、十位、“分” 9

个位、十位以及“时”个位、十位的计时输出信号,然后送至显示电路,以便实现用数字显示时、分、秒的要求。“秒”和“分”计数器应为六十进制,而“时”计数器应为二十四进制。采用10进制计数器74LS160来实现时间计数单元的计数功能。

2. 74LS85特性分析

74LS85为4位数值比较器,共有54/7485、54/74S85、54/74LS85 三种线路结构型式,74LS85 可进行二进制码和BCD码的比较,对两个4 位字的比较结果由三个输出端F

位的FA> B,FA=B,FA<B=输出。将若干 85 级联可比较较长的字,此时低级A>B,FA=B,FA<B连接到高位级相应的输入A>B、A=B、A<B,并使低

位级的A=B为高电平。

引出端符号:

数字时钟课程设计报告论文版

数字时钟课程设计报告论文版

四、心得体会

时光飞逝,眨眼间就到期末了,面对新的挑战,新的课程设计,新的软件的使用,有很多困难慢慢迎面而来。有失败,有成功,有付出,有汗水, 10

一个数字闹钟的课程设计,让我们尝尽了酸甜苦辣,也让我们收获了很多,成长了很多,明白了很多。课程设计发端之始,思绪全无,举步维艰,对于理论知识学习不够扎实的我深感“书到用时方恨少”,于是想起圣人之言“温故而知新”,便重拾教材与实验手册,对知识系统而全面进行了梳理,遇到难处先是苦思冥想再向同学请教,终于熟练掌握了基本理论知识,而且领悟诸多平时学习难以理解掌握的较难知识,学会了如何思考的思维方式,找到了设计的灵感。

总的来说,整个过程是艰辛而漫长的,但一点一滴的积累,不断的超越和解决一个又一个难点与问题,最终还是取得了理想的效果。

首先,面对课程设计的一系列设计,我们前期准备工作量是蛮大的,老师给的设计要求,我们必须反复精度与理解,弄明白整个过程是如何进行的,这样才能有效的按计划进行,刚开始看了有关老师给的数电设计报告和幻灯片,自己完全不知道从何下手,从哪一步开始做起,自己很多都不懂,也不理解为什么这样做。后来,自己慢慢学会了上网查资料,一点一点的把不懂的地方逐个击破,从进制的转化,时分秒之间的进位连接,这些分开来看都很简单,连在一个电路中,很多细节就得要注意了,管脚之间的连接,每个芯片的功能,图形,如何应用,都需要我去一个一个弄懂。当查好一切准备资料和看多其他人的课程设计经验之后,就可以开始设计了。在设计之前,自己对一切画图软件并不是很懂,这让我碰到了一个更大的困难,Proteus仿真软件从来没用过,也没看过教学视频,DXP软件也只是画过一些很简单的封装图,连线也比较简单。然而现在要面对复杂多变的数字电子时钟的设计,难度提高了很多,对自己完全是一个新的挑战!

面对这些困难,我首先必须向专业知识比较厉害的同学请教,边问他们,边自己画图,并且结合相关软件的视频一起看,来完成设计。但在实际操作中,并不是自己想象那么简单,似乎理论上可以解决的问题,在实际操作起来才发现,困难重重。当我用仿真软件画电路图时,遇到很多问题,很多元器件的名字与缩写不懂查找,只能自己一个一个的问或者上网搜索,花费了大量时间去查找那些芯片,连接的时候线与线之间的连接密密麻麻,上百条线,后来知道了使用网络标号就可以代替线路,不用手动画闲,既可以模拟出实际效果。从计数模块的模拟,到校时电路,脉冲产生电路,正点报时电路,闹钟电路??一个一个模块的加到仿真软件中,通过询问同学和看网上其他人如何连接这些电路,来实现自己连接的电路图。调试时有的器件在理论上可行,但在实际运行中就无法看到效果,所以得换不少器件,有时无法找出错误便更换器件重新接线以使电路正常运行。在整个设计中,74LS160的接线比较困难,反复修改了多次,在认真学习其用法后采用归零法和置数法设计出60进制和24进制的计数器。同时,在最后仿真时,预置的频率一开始用的是1hz,结果仿真结果反应很慢,后把频率加大,这才在短时间内就能看到全部结果。总之,通过这次对数字时钟的设计与仿真,为以后的电路设计打下良好的基础,一些经验和教训,将成为宝贵的学习财富。

用了大概5,6天的时间,完成了仿真。

接下来是用DXP画原理图,原理和画仿真图差不多,不过DXP不仅要有原理图,还得画出相关芯片的封装。而且DXP的库文件资源不是很多,有些芯片没有存在,而且有些存在,但是跟我们实际要用的芯片管脚对应不上,这些都需要我们上网查资料,了解相关芯片的画法与管脚图之后,才能去画。实物的管脚与DXP封装的管脚要符合,而且这么多芯片,得一一对应,一一检查,这非常花时间。一切准备就绪就是开始画原理图了,画原理图时又碰到了新的难点,那就是 11

加排针来实现一些复杂芯片之间的连线,排针的长短和大小都得掌握好,而且得结合原理图去看,去选择,这也得花大量时间去看,去对照和对应!还得考虑芯片与芯片之间交线尽量少!

当画DXP软件的PCB图的时候,才知道前面的困难都不算困难,真正的挑战是如何布局PCB图,也就是芯片的摆放和芯片的连线,上百条线和几百个洞孔,看得眼花缭乱,还得考虑芯片摆放位置的合理,布局美观,连线的交线和跳线尽量少。这些对于我来说等于上青天,后来,去实验室看其他同学画PCB图,也开始懂了一些基本的技巧与方法,比如跳线的距离要尽量小,越近越方便,实在不行的就用红线画出来,分成双层版来做。说到双层版,很多人都没尝试过,自己百度了,但网上经验还是很少,不算多。还是得靠自己去尝试,慢慢来,循序渐进!后来,是去实验室看别人如何画双层版PCB图还有如何转印,才知道过程其实是蛮复杂的,还能多细节必须做到完美,分毫都不能偏差,否则就是失败。

经过整个设计过程到转印,腐蚀,钻孔,焊接芯片??过程真的很辛苦,很多次想放弃了,不想做了,想去窃取别人成功的果实,但最终没有这样,还是坚持着做了下去,三个臭皮匠赛过诸葛亮!跟同学一起团结协作,还是完成了这个课程设计。发现自己画图,作图,找资料的水平还有多芯片的认识,焊接技巧都有所提升和进步了!

课程设计达到了专业学习的预期目的。在几个星期的课程设计之后,我们普遍感到不仅实际动手能力有所提高,更重要的是通过对设计过程的了解,进一步激发了我们对专业知识的兴趣和对数字电子技术基础这门专业课的了解,并能够结合实际存在的问题在专业领域内进行更深入的学习。

通过这次对数字钟的设计与制作,让我了解了设计电路的程序,也让我了解了关于数字钟的原理与设计理念,要设计一个电路总要先用仿真仿真成功之后才实际接线的。但是最后的成品却不一定与仿真时完全一样,因为,再实际接线中有着各种各样的条件制约着。靠一个人来做,是无法完成的,团队的力量才是强大和高效率的,一起讨论与交流,可以让我们做起事来事半功倍!

12

 

第二篇:数字电子钟的课程设计论文

数字电子钟的课程设计论文  

                                                          
1   引言
由于集成电路制造技术日新月异,电子电路的设计日 趋复杂。为了能在电路付诸实现之前,完全掌握操作环境 因素(如电源电压、温度等)对电路的影响,利用电脑辅助 设计进行电模拟与分析,并进行输入与输出信号响应的验证,可有效地节省产品开发的时间与成本。
2  设计目的
2.1掌握数字钟的工作原理及其设计方法
2.2熟悉常用数字集成电路的使用方法
2.3应用ewb软件进行仿真
3 设计内容及要求
3.1设计一个有“时”、“分”、“秒”(23小时59分59秒)显示的数字时钟。(“时”和“分”的校准电路部分为选做内容)
3.2用中小规模集成电路(ewb中的74160、555定时器)组成数字电子钟,进行组装调试,并进行仿真。
3.3画出原理框图和逻辑电路图,写出设计实验总结报告。
4数字电子钟的基本原理
4.1数字电子钟的原理框图
如图1所示,秒脉冲产生电路产生的脉冲送入计数器,计数结果通过“时”、“分”、“秒”译码器显示时间。

  

 


图1 数字电子钟原理框图

4.2秒脉冲产生电路
图2所示为555集成定时器构成的振荡周期为1秒的多谐振荡器。将该电路产生的秒脉冲信号送到计数器中,分别得到计“秒”的个位和十位、计“分”的个位和十位,以及计“时”的个位和十位的计数信号。

 

图2  由555集成定时器构成的多谐振荡器

图3  计秒(或计分)的六十进制计数原理框图

4.3计数器
①        计“秒”(和计“分”)电路:
“秒”计数是六十进制,可由一级十进制计数器和一级六进制计数器构成。如图3所示。其中IC1和IC2 可选用74××160/290等计数芯片。 IC1应连接成十进制计数器, IC2应接成六进制计数。两者一起构成六十进制计数器,即实现了记“秒”的功能。计“分”电路与计秒电路完全相同,可另外用两个计数芯片IC3和IC4连接而成。

②计“小时”电路: 小时的计数可以是二十四进制(也可以是十二进制),计数电路原理框图如图4所示。仍由两块集成计数芯片IC5和IC6组成。其中IC5为“小时”的个位计数,从初态QDQCQBQA=0000开始计数,当IC5的计数输入(每小时一个计数脉冲)CP5接收到由计分进位输出的第10个脉冲信号(对应第10个小时)时,IC5应当复位,即QDQCQBQA=0000。同时应向IC6输出进位脉冲信号,此时IC6应计数为0001。当第20个脉冲到来时则应为0010,当第24个脉冲到来时,IC5和IC6的状态都应变为0000,即完成二十四进制计数,实现了计“小时”的功能。

 


图4  计小时的二十四进制计数原理框图

图四

5调试要点
步骤如下:
5.1用示波器检测振荡器的输出信号波形和频率。
5.2将振荡信号分别送入“时”“分”“秒”计数器,检查各级计数器的工作情况。
5.3观察校准电路是否满足设计要求。
5.4观察电子钟是否准确正常的工作。
6设计步骤
6.1秒脉冲发生器的设计
6.1.1绘制电路原理图

图5 555定时器组成的多谐振荡器

该电路图有一个555定时器和R1=48K,R2=48K电阻及C1=10uf和C2=0.01uf构成。

 6.1.2周期T的测量
测量步骤及数值计算简介:

取输出脉冲的占空比为q=2/3

则(R1+R2)/(R1+R2)=2/3,故得R1=R2
周期的计算公式为:

取C=10uf,T=1s,则T=(R1+2R2)*C*ln2=1,故得R1=R2=48K

6.2六十进制(秒)计数器的设计
6.2.1 绘制电路原理图

图6 74160构成的六十进制的计数器

1、     绘制步骤简介:下面的一片的74160的CKA接秒脉冲源和上面的74160

公接秒脉冲源,下面一片的进位RCO接上面的ENP和ENT;由于采用异步清零,且74160为上升沿有效,为避免在下一级还没有加脉冲时数码管已经显示01,所以接成上面的电路图,仿真波形如下:

6.3分进制计数器的设计
6.3.1绘制电路原理图

图7 74160构成的六十进制的电路图

6.4  二十四时设计进制 :      

6.4.1绘制电路原理图

 

 


图12  二十四时电路图

6.5总电路图

图8 74160构成的二十四进制的电路图

7.设计总电路图

 


8.设计体会
在此次的数字钟设计过程中,更进一步地熟悉了芯片的结构及掌握了各芯片的工作原理和其具体的使用方法.
在连接六进制,十进制,六十进制的进位及十二进制的接法中,要求熟悉逻辑电路及其芯片各引脚的功能,那么在电路出错时便能准确地找出错误所在并及时纠正了.

相关推荐