数字电子钟设计报告.docx
《数字电子钟设计报告.docx》由会员分享,可在线阅读,更多相关《数字电子钟设计报告.docx(16页珍藏版)》请在冰豆网上搜索。
![数字电子钟设计报告.docx](https://file1.bdocx.com/fileroot1/2023-1/21/3620c57f-e792-4dda-ae72-bce3e191f968/3620c57f-e792-4dda-ae72-bce3e191f9681.gif)
数字电子钟设计报告
数字电子钟设计报告
摘要
摘要:
本系统采用小规模集成电路构成数字钟的硬件电路,由晶体振荡器产生脉冲,经过CD4060和双D触发器构成的T’触发器进行分频,利用74LS161作为计数器,显示器采用共阴极七段数码管。
配合显示译码器74LS248来显示计数器输出的数字。
本系统还有校时功能,通过经整形的尖脉冲对秒位、分位、时位进行校时。
最后用电路仿真软件proteldxp绘制出数字钟的完整电路图。
对数字电路的学习起到了良好的辅助作用。
关键词:
数字钟、晶振器、分频器、计数器、译码器、显示器
Thesystemusessmall-scaleintegratedcircuithardwareconstitutesdigitalclock,crystaloscillatorgeneratedbythepulse,throughtheCD4060,anddualDflip-flopcomposedofT'flip-flopsforfrequencydivision,using74LS161asacounter,usingcommoncathodeseven-segmentdigitaldisplaytube.Decoder74LS248withtheshowtodisplaytheoutputofthedigitalcounter.Thesystemalsofeaturesschoolhours,throughtheplasticofthesharppulseofthesecondplacepointsposition,whenthebitforthecampus.Finally,circuitsimulationsoftwareproteldxpdrawacompletecircuitdigitalclock.Thestudyofdigitalcircuitsplayedagoodsupportingrole.
Keywords:
digitalclock,crystaloscillators,frequencydivider,counter,decoder,display
第一章概论……………………………………………………1
1.1数字电子钟电路设计的任务及要求………………………1
1.2设计思想与方案论证………………………………………4
第二章选用硬件单元介绍……………………………………5
2.1集成电路CD4060简介………………………………………5
2.2共阴显示器LC5011-11简介………………………………6
2.3集成电路74LS248简介……………………………………6
2.4集成电路74LS161简介………………………………………7
2.5集成电路74LS00简介………………………………………8
第三章组成电路设计介绍………………………………………8
3.1秒脉冲发生器电路设计……………………………………9
3.2时、分、秒计数电路设计…………………………………9
3.3译码显示电路设计…………………………………………10
3.4校时电路设计………………………………………………11
3.5电路原理图……………………………………………………11
3.6电路连接图……………………………………………………12
第四章焊接与调试……………………………………………12
4.1焊接步骤…………………………………………………12
4.2调试方法……………………………………………………13
4.3调试中出现的问题、原因分析及解决方法…………………13
附录
电路器材选用列表…………………………………………………13
成果图………………………………………………………………14
个人心得……………………………………………………………15
第一章概论
数字电子钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,因此得到了广泛的使用。
数字电子钟从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。
我们此次设计数字电子钟就是为了更好的掌握数字电子钟的原理,从而掌握数字逻辑电路的应用,学会制作数字电子钟。
通过对数字电子钟的设计进一步的了解各种中小规模集成电路的作用及实用方法。
由于数字电子钟包括组合逻辑电路和时序电路,通过它可以进一步学习与掌握各种组合逻辑电路与时序电路的原理、使用方法与应用。
1.1数字电子钟电路设计的任务及要求
1.1.1简述
数字钟一般以下几个部分组成包括由石英晶振和分频器组成的秒脉冲发生器;校时电路;六十进制分、秒计数器;二十四进制计时计数器;秒、分、时的译码显示部分等。
秒脉冲发生器是整个系统的时基信号,它直接决定计时系统的精度,一般用石英晶体振荡器加分频器实现。
将标准秒脉冲送入“秒计数器”,“秒计数器”采用六十进制计数器,每累计60秒发出一个“分脉冲”信号,该信号作为“分计数器”的时钟脉冲。
“分计数器”也采用六十进制计数器,每累计60分钟,发出一个“时脉冲”信号,该信号将被送到“时计数器”。
“时计数器”采用24进制计数器,可以实现一天对24小时的累计。
译码显示电路将“时”、“分”、“秒”计数器的状态经七段显示译码器译码,通过六位LED七段显示器显示出来。
校时电路是用来对“时”、“分”、“秒”现实数字进行校对调整的。
从而实现,具有“时”、“分”、“秒”的十进制数字显示、具有手动校时、校分的功能的数字电路。
1.1.2数字电子钟设计任务
本次课程设计采用中、小规模集成电路设计一台能显示时、分、秒的数字电子钟。
1.1.3设计要求
设计要求:
1.由晶振电路产生1Hz标准秒信号;
2.分、秒为00~59六十进制计数器;
3.时为00~23二十四进制计数器;
4.可手动校时:
能分别对时、分、秒进行单独校时,使其校正到标准时间。
只要将开关置于手动;
4.为了保证计时的稳定及准确须由晶体振荡器提供表针时间基准信号。
1.2设计思想与方案论证
数字钟的原理框图
图1-1
要想构成数字钟,首先应选择一个脉冲源——能自动地产生稳定的标准时间脉冲信号。
而脉冲源产生的脉冲信号的频率较高,因此,需要进行分频,使高频脉冲信号变成适合于计时的低频信号,即“秒脉冲信号”(频率为1Hz)。
经过分频器输出的秒脉冲信号到计数器中进行计数。
由于计时的频率是:
60秒=1分,60分=1小时,这就需要分别设计60进制,24进制计数器。
各计数器输出信号经译码器到数字显示器,使“时”,“分”、“秒”得以数字显示出来。
值得注意的是:
任何计时装置都有误差,因此应考虑校准时间电路。
校时电路一般采用自动快速调整和手动调整,“自动快速调整”可利用分频器输出的不同频率的脉冲使显示时间自动快速调整时间。
“手动调整”可利用手动的节拍调准显示时间。
数字电子钟一般有以下几部分组成,其中振荡器和分频器组成标准的秒信号发生器,由不同进制的计数器、译码器和显示器组成计时系统。
秒信号送入计数器进行计数,把累计的结果以“时”、“分”、“秒”的十进制数字显示出来。
“时”显示由24进制计数器、译码器和显示器构成,“分”、“秒”显示分别由60进制计数器、译码器和显示器构成。
校时电路是用来对“时”、“分”、“秒”现实数字进行校对调整的。
系统工作原理说明
该电路系统由秒信号发生器、“时、分、秒”计数器、译码器、及显示器、校时电路、等组成。
秒信号产生器是整个系统的时基信号,它直接决定计时系统的精度,一般用石英晶体振荡器加分频器实现。
将标准秒信号送入“秒计数器”,“秒计数器”采用六十进制计数器,每累计60秒发出一个“分脉冲”信号,该信号作为“分计数器”的时钟脉冲。
“分计数器”也采用六十进制计数器,每累计60分钟,发出一个“时脉冲”信号,该信号将被送到“时计数器”。
“时计数器”采用24进制计数器,可以实现一天对24小时的累计。
译码显示电路将“时”、“分”、“秒”计数器的状态经七段显示译码器译码,通过六位LED七段显示器显示出来。
校时电路是用来对“时”、“分”、“秒”现实数字进行校对调整的。
第二章选用硬件单元介绍
2.1集成电路CD4060简介
CD4060是14位二进制串行计数器/分频器,采有DIP—16封装,工作电压+5V。
其引脚下图1-2所示。
它的内部有14级二分频器,但外部只有十个输出端,即Q4~Q10,Q12~Q14,其它四脚没有引出,因此CD4060只能得到十种分频系数,最小值为24,最大为214。
0外接晶振,CP0是晶体振荡输出端,Cr=1时晶体停振。
2.2LTS547RLED简介
LTS547R共阴数码管其内部实际上是一个八段发光二极管负极连在一起的电路,如图1-3所示。
当在a.b……g、DP段加上正向电压时,发光二极管就亮。
比如显示二进制数0101(即十进制数5),应使显示器的a、f、g、c、d段加上高电平就行了。
2.3集成电路74LS248简介
74LS248是4线-7线译码器/驱动器。
其逻辑功能见表1.1。
它的基本输入信号是4位二进制数(也可以是8421BCD码),D、C、B、A,基本输出信号有七个:
a、b、c、d、e、f、g。
用74LS248驱动LC5011-11的基本接法如图所示。
当输入信号从0000至111116种不同状态时,其相应的显示字形如表1.1所示。
从表中可以看出,除了上述基本输入和输出外还有几个辅助输入、输出端,其辅助功能为:
a.灭灯功能:
只要BI/RBO置入0,则无论其它输入处于何状态,a~g各段均为0,显示器这时为整体不亮。
b.灭零功能:
当LT=1且BI/RBO作输出,不输入低电平时,如果RBI=1时,则在D、C、B、A的所有组合下,仍然都是正常显示。
如果RBI=0时,DCBA≠0000时仍正常显示,当DCBA=0000时,不再显示0的字形,而是a、b、c、d、e、f、g各段输出全为0。
与此同时,RBO输出为低电平。
c.灯测试功能:
在BI/RBO端不输入低电平的前提下,当LT=0时,则无论其它输入处于何状态,a~g段均为1,显示器这时全亮。
常常用此法测试显示器的好坏。
十进制或功能
输入
输出
DCBA
abcdefg
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
灭灯
灭零
灯测试
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
×
1
0
1
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
0
×
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
××××
0000
××××
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
1
1111110
0110000
1101101
1111001
0110011
1011011
1011111
1110000
1111111
1111011
0001101
0011001
0100011
1001011
0001111
0000000
0000000
0000000
1111111
2.4集成电路74LS161简介
这一部分电路均使用中规模集成电路74LS161实现秒、分、时的计数,其中秒、分为六十进制,时为二十四进制。
从图6中可发现,秒、分两组六十进制计数电路完全相同。
当计数到59时,再来一个脉冲变成00,然后再重新开始计数。
图中利用“异步清零”反馈到CR端,而实现个位十进制,十位六进制的功能。
时计数器为二十四进制,当开始计数时,个位按十进制计数,当计到23时,这时再来一个脉冲,应该回到“零”。
所以,这里必须使个位既能完成十进制计数,又能在高低位满足“23”这一数字后,时计数器清0,图中采用了十位的2和个位
在实际工程应用中,我们一般很少使用小规模的触发器去拼接而成各种计数器,而是直接选用集成计数器产品。
例如74LS161是具有异步清零功能的可预置数4位二进制同步计数器。
74LS193是具有带清除双时钟功能的可预置数4位二进制同步可逆计数器。
图7为74LS161惯用逻辑符号和外引脚排列图。
表1.2为74LS161的功能表。
由表可知,74LS161具有下列功能:
①
=0,不管其它输入端为何状态,输出均为0。
②
=1,
=0,在CP上升沿时,将D0~D3置入Q0~Q3中。
③
=
=1,若CTT=CTP=1,对CP脉冲实现同步计数。
④
=
=1,若CTP·CTT=0,计数器保持。
进位CO在平时状态为0,仅当CTT=1且Q0~Q3全为1时,才输出1(CO=CTT·Q3·Q2·Q1·Q0)。
74LS161的功能表
状态
功能
输入
输出
CTPCTTCPD3D2D1D0
Q3n+1Q2n+1Q1n+1Q0n+1
清零
0××××××××
0000
置数
10××↑d3d2d1d0
d3d2d1d0
计数
保持
1111↑××××
110××××××
11×0×××××
计数
保持
注:
CO=CTT、Q3、Q2、Q1、Q0
2.5集成电路74LS00简介
电路选用了集成电路74LS00,它的内部由四个与非门构成,是四2输入与非
门。
第三章组成电路设计介绍
3.1秒脉冲发生器电路
秒信号发生器是数字电子钟的核心部分,它的精度和质量决定了数字钟的质量,通常用晶体振荡器产生32768Hz的脉冲经过整形、15次分频获得1Hz的脉冲。
常用的电路图如下图所示
图中振荡器电路由石英晶体、电阻、电容、CD4060和74LS74等元件组成。
石英晶体产生的频率为f0=215Hz=32768Hz。
石英晶体频率产生的频率通过CD4060的214次分频得到2Hz的频率,2Hz的频率再通过一个74LS74分频得到1Hz的频率。
3.2时、分、秒计数电路设计
有了秒脉冲信号,则可以按照60S为1min,60min为1h,24h为一天来设定时、分、秒计数电路。
分和秒计数器都是模为60的计数器,采用中规模集成电路计数器至少需要两片完成,因此我们可采用集成电路74LS161的实现。
“秒”个位计数器的时钟CP信号是由秒脉冲发生器提供的周期为1s的脉冲信号,“分”个位计数器的CP信号是有秒计数器高位的清零端提供的进位信号,“分”计数器的进位信号由时计数器的清零端提供送至“时”个位计数器的CP端。
秒、分的个位是十进制计数器,而十位则是六进制计数器,其计数规律为00—01—…—58—59—00…,当计满60时产生一个进位信号。
时的个位是当十位是0或者1的时候是十进制的,当十位是2的时候,个位是4进制,当各位到达4,十位到达2的时候高位地位同时清零。
即00—01—…—10—11—…—19—20—21—…—23—00,就是时计数器的二十四进制了。
秒、分计数器的低位清零是由DCBA=1010即十进数10的时候将DB的信号通过一个与非门发出一个低电平接至低位的
端,达到清零效果;秒、分计数器的高位清零时是由高位DCBA=0110时,将C,B的信号通过一个与非门发出一个低电平接至高位的
端达到清零效果;秒、分计数器的低位向高位进位时是由低位的A分成两路通过一个与非门发出信号接至高位CP端,达到进位效果,当低位DCBA=1010时马上清零DCBA=0000,然后向高位发出高电平信号达到进位。
时计数器的低位清零是由低位的DB信号的与非和高位B端和低位的C端的与非的与非控制的,当低位DCBA=1010时清零,或者低位DCBA=0100且高位DCBA=0010时清零;时计数器的高位清零是低位的C与高位的B输出的信号通过一个与非门控制高位清零,当低位DCBA=0100,高位DCBA=0010时达到高位清零;时计数器的进位与秒、分计数器的进位方式一致。
3.3译码显示电路设计
译码显示电路的功能是将“时”、“分”、“秒”计数器输出的四位二进制代码翻译并显示相应的十进制状态。
显示器可用LED或LCD,本电路选用LED进行数字显示。
通常译码器和显示器是配套使用的,如果选用共阴极发光二极管数码显示器LC5011--11,则译码显示电路可采用74LS248-7段译码驱动器。
74LS248输出与LC5011--11每个发光二极管相对应的段数相连,即可实现电路功能,电路图如下图所示。
3.4校时电路设计
开机接通电源时,由于日、时、分、秒为0值,所以,需要进行调整。
置开关在手动位置,分别对时、分、秒进行单独计数,计数脉冲校时电路来产生单次脉冲。
该电路中是由两个与非门构成R~S触发器,在开关左右拨动一次过程中,输出端Q依次被置0和1,产生单次脉冲,供计数器计数使用。
3.5全电路原理图
3.6全电路连线图
第二章选用硬件单元介绍
4.1焊接步骤
焊接的步骤主要有三步:
(1)烙铁头上先熔化少量的焊锡和松香,将烙铁头和焊锡丝同时对准焊点。
(2)在烙铁头上的助焊剂尚未挥发完时,将烙铁头和焊锡丝同时接触焊点,开始熔化焊锡。
(3)当焊锡浸润整个焊点后,同时移开烙铁头和焊锡丝。
焊接顺序:
把每个元器件焊接到板上,然后把秒、时、分的显示线路分别焊接出来,然后再焊接1Hz脉冲发生器和单脉冲发生器,最后把开关的线路连上,最后把所有VCC和GND链接出来。
4.2调试方法
1.将电路VCC总线接5V电源,GND总线接地,观察数码管是否全亮。
2.时校、分校、秒校开关都往上拨,这时,电路产生的连续1HZ脉冲将接入秒个位时钟端,观察各个数码管显示是否连续正确跳变,即秒个位跳变速度是否为1HZ,各个数码管的进位是否常。
在测跳变速度是否为1HZ时,可以将电路产生的连续1HZ脉冲与标准1HZ脉冲共同接到两个发光二极管上,观察两发光二极管是否同步变化。
3.拨动开关,分别对秒、分、时进行校时,拨动校时开关,观察校时是否正常。
4.用校时开关将时间调至23:
59:
00,接入1HZ脉冲,如果一分钟后时间变成00:
00:
00,则说明功能正常。
4.3调试中出现的问题、原因分析及解决方法
1.数码管显示不正常,通过万用表的检查,发现数码管的引脚短接。
2.秒位进位不正常,计数器与非门之间连接有误。
3.电路产生的1Hz脉冲过快,在晶振和10引脚之间要接一个150KΩ的电阻才能正常产生1HZ脉冲。
附录:
实验中使用的元器件
元器件名称
型号
数量
共阴显示器
LTS547R
6
译码器
74LS248
6
计数器
74LS161
6
与非门电路
74LS00
4
D触发器
74LS74
1
分频器
CD4060
1
电容
22PF
2
电阻
22MΩ
1
10KΩ
2
150KΩ
1
单刀双置开关
无
4
晶振
32768
1
成果图
个人心得
数字电子技术课程设计是电子技术基础教学中的一个实践环节,通过此次课程设计并搭建焊接一个实用的电子产品雏形,巩固和加深了我们在数字电子技术课程中的理论基础和实验中的基本技能,训练了我们在电子产品制作时的动手能力。
在此次课程设计中,我们用到了多种芯片,在先前并不是很了解这些芯片的具体使用方法及注意事项。
因此,我们去图书馆或者上网搜索查看相关知识,使我们知道了如何去产生1秒脉冲;如何通过计数器和与非门构造计数电路完成进制问题以及译码器数码管的显示;而且设计有校时电路分别可以对秒、分、时进行校对,增加它的实用性。
如在产生1秒脉冲的时候我们选用晶振产生32768Hz再经过CD4060内部14级二分频器分频后从CD4060的Q14脚输出,变为频率为2Hz的矩形波,再将TTL集成电路74LS74双D触发器中的一个触发器接成计数器型,完成15级分频,即可得到周期为1s的脉冲信号了。
在最初的电路布线的时候我们就遇到了很多困难,元器件的布置以及跳线如何尽量去避免掉都让我们眉头紧锁。
另外,理论与实际间的差别,我们必须考虑更多的一些在理论中没有的实际问题,对此我们自行查阅了很多相关知识,也积极地请教老师和学长。
在焊接的时候,我们遇到了最大的问题,焊接技术并不熟练的我们第一次独自去焊接这样一个对我们来说算庞大的电路,应该说是一种挑战,也是对自身焊接技术的一个锻炼。
在电路的调试中,焊接技术的生涩一度成为我们最大的困扰,电路的短路,断路,焊接点的假焊层出不穷,搞得我们焦头烂额,甚至放弃吃饭休息的时间。
在我们共同的努力下,我们的电子产品终于出炉,我们露出了笑容。
总的来说,通过此次课程设计,我们学到了很多东西,训练并提高了我们自己在文献检索、资料利用、方案比较和元器件选择等方面的综合能力,同时也为下一次的电子产品设计大赛,毕业设计和毕业以后从事电子技术方面的科研和开发打下一定的基础。
两周的课程设计不是很长,但里面有我们的汗水和一次次小成功的激动。
很珍惜此次课程设计,希望我们以后还有更多这样的课程设计,让我们学生自己动手,这对于巩固我们的专业知识以及增强我们的实践能力都非常有帮助。
同时,很感谢老师们的指导!