数字时钟课程设计全文

  • 格式:doc
  • 大小:1.17 MB
  • 文档页数:16

数字时钟设计摘要随着电子数字技术的发展,更精密的数字显示已成为趋势。

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

本课题利用电子技术知识设计出一个数字时钟,数字钟是一个将“ 时”、“分”、“秒”显示于人的视觉器官的计时装置。

电路系统由秒信号发生器、“时、分、秒”计数器、译码器及显示器等电路组成。

通过本课题练习,学生对综合知识应用能力、设计能力将有较大提高,对今后从事电子产品的研制、生产、经营维修等打下基础。

此次设计要用通过简单的逻辑芯片实现数字时钟。

要点在于用555芯片连接输出为一秒的多谐振荡器用于时钟的秒脉冲,用74LS160(10进制计数器)74LS00(与非门芯片)等连接成60和24进制的计数器,再通过七段数码管显示,构成了简单数字时钟。

关键词:数字时钟,数码管, 555芯片,计数器目录1 绪论 (1)1.1课题描述 (1)1.2基本工作原理及框图 (1)2 电路的实现方案 (2)3 相关芯片及硬件电路 (3)3.1555芯片 (3)3.1.1芯片引脚介绍 (4)3.1.2 组合振荡电路 (4)3.274LS90芯片及分频电路 (5)3.374LS160芯片 (6)3.3.1 74LS160的引脚图及功能特性 (6)3.3.2 计数器的实现 (7)3.4对时对分电路 (9)3.5整点报时电路 (10)4 总体描述 (11)总结 (12)致谢 (13)参考文献 (14)1 绪 论1.1 课题描述本课题利用电子技术知识设计一个数字时钟。

秒、分、时分别为60、60和24进制计数器。

秒、分均为六十进制,即显示00~59,它们的个位为十进制,十位为六进制。

分秒功能的实现:用两片74LS160组成60进制递增计数器。

时为二十四进制计数器,显示为00~23,个位仍为十进制,而十位为三进制,但当十进位计到2,而个位计到4时清零,就为二十四进制了。

时功能的实现:用两片74LS160组成24进制递增计数器。

通过本课题练习,学生对综合知识应用能力、设计能力将有较大提高,对今后从事电子产品的研制、生产、经营维修等打下基础。

1.2 基本工作原理及框图工作原理:振荡电路产生的1KHZ 脉冲信号经三级十分频电路分频后产生的1HZ 脉冲信号输入74LS160连成的60进制秒计数器,再由秒计数器每60秒进位输出给60进制分钟计数器,分钟计数器满60后产生进位信号输入给24进制小时计数器,从而实现24小时制数字时钟的功能。

基本工作原理框图如图1所示。

图1 基本工作原理框图 时钟 分钟 秒钟二十四进制计数器 六十进制计数器 六十进制计数器脉冲振荡器分频器 校准时分电路整点报时器2 电路的实现方案1、时钟信号源的实现时钟信号源是时钟类项目的心脏,它的精确度直接影响到整个项目的性能。

虽然石英晶体振荡器会比555芯片组合的振荡电路精确些,但为了能在课程设计中充分运用自己所学,提高自己的综合应用能力,最后还是选择了使用555芯片的组合电路。

2、分频器的实现用异步十进制计数器74LS90,同步十进制计数器74LS290,双时钟同步加减计数器74LS192都可以很容易构成十进制,十二进制,二十四进制,六十进制分频器。

另外,在对时钟进行2分频时,CD4020,CD4040,CD4060也都能实现各种级数的二进制分频。

3、时分秒功能的实现秒、分、时分别为60、60和24进制计数器。

秒、分均为六十进制,即显示00~59,它们的个位为十进制,十位为六进制。

分秒功能的实现:用两片74LS160组成60进制递增计数器。

时为二十四进制计数器,显示为00~23,个位仍为十进制,而十位为三进制,但当十进位计到2,而个位计到4时清零,就为二十四进制了。

时功能的实现:用两片74LS160组成24进制递增计数器。

4、对时对分功能的实现“对时”即快速预置一般是针对“分、时”等操作,其实现方法可以是将秒信号直接加到“分、时”计数器上,因此对时分电路其实是一个数字信号的转换开关5、整点报时功能的实现使用蜂鸣器报时将分钟计数器满60输出给时钟个位计数器的脉冲信号引入蜂鸣器电路,使其发出警报声。

3 相关芯片及硬件电路3.1 555芯片因输入端设计有三个5kΩ的电阻而得名。

两个比较器C1和C2各有一个输入端连接到三个电阻R组成的分压器上,比较器的输出接到RS触发器上。

此外还有输出级和放电管。

输出级的驱动电流可达200mA。

比较器C1和C2的参考电压分别为UA和UB,根据C1和C2的另一个输入端——触发输入和阈值输入,可判断出RS触发器的输出状态。

当复位端为低电平时,RS触发器被强制复位。

若无需复位操作,复位端应接高电平。

555 定时器成本低,性能可靠,只需要外接几个电阻、电容,就可以实现多谐振荡器、单稳态触发器及施密特触发器等脉冲产生与变换电路。

它也常作为定时器广泛应用于仪器仪表、家用电器、电子测量及自动控制等方面。

它内部包括两个电压比较器,三个等值串联电阻,一个RS 触发器,一个放电管T 及功率输出级。

它提供两个基准电压VCC /3 和2VCC /3 。

555 定时器的功能主要由两个比较器决定。

两个比较器的输出电压控制RS 触发器和放电管的状态。

在电源与地之间加上电压,当 5 脚悬空时,则电压比较器A1 的反相输入端的电压为2VCC /3,A2 的同相输入端的电压为VCC /3。

若触发输入端TR 的电压小于VCC /3,则比较器A2 的输出为1,可使RS 触发器置1,使输出端OUT=1。

如果阈值输入端TH 的电压大于2VCC/3,同时TR 端的电压大于VCC /3,则A1 的输出为1,A2 的输出为0,可将RS 触发器置0,使输出为0 电平。

内部结构如图2所示。

图2 555内部结构图3.1.1芯片引脚介绍1是地线,2是触发,3是输出电平,4是复位,5是控制电压,6是阀值电压,7是放电,8是电源(VDD)。

引脚图如图3所示。

图3 555芯片3.1.2 组合振荡电路555组合电路的周期T=T1+T2≈0.7(R1+2R3)C。

555电路构成的1KHz多谐振荡器原理如图4所示。

图4 555组合电路3.2 74LS90芯片及分频电路1、芯片引脚图及功能特性芯片引脚图如图5所示,是二—五—十进制计数器。

当R9=S9(1)·S9(2)=0时,若R O(1)·R O(2)=1,则计数器清零,与CP无关,清零是异步的。

当S9=S9A·S9B=1时计数器置“9”,即被置成1001状态。

这种置数也是异步的。

除了计数功能,该芯片还可以作为分频器使用,将Q A反馈给B端可构成8421码十分频电路。

图5 74LS90芯片表1 74LS90功能表输入输出R O1R O2 R91 R92 Q D Q C Q B Q AH H L ×L L L LH H ×L L L L L××H H H L L H ×L ×L 计数L ×L ×计数L ××L 计数×L L ×计数2、分频器电路74LS90是二,五,十进制异步加法器,它由四个主从JK触发器和一些附加门电路组成,整个电路可分两部分,在74LS90计数器电路中,设有专用置“0”端R1、R2和置位(置“9”)端S1、S2十分频(8421码):将QA与CK2联接,可构成8421码十分频电路。

用三片74LS90可以构成三级十分频器,将1KHz矩形波分频得到1Hz基准秒计时信号。

原理如图6所示。

图6 用74LS90实现的分频电路3.3 74LS160芯片3.3.1 74LS160的引脚图及功能特性图7 74LS160引脚图图8 74LS160功能特性同步十进制加法计数器74LS160电路增加了预置数、保持和异步置零的功能。

3.3.2 计数器的实现1、时钟—二十四进制计数器如图9所示是二十四进制计数器,即数显上会显示从00~23共计24个数字。

它是由两个同步十进制加法计数器组成的。

当第一个脉冲来到时两个数显同步置零,显示00状态,即两个同步十进制加法计数器的输出分别为0000和0000,当第二个脉冲来到时个位脉冲作用下第一个同步十进制加法计数器的输出变为0001,而第二个同步十进制加法计数器的工作状态控制端接的为低电平,所以不工作,继续保持为0000状态不变,当第一个同步十进制加法计数器输入第九个脉冲后,RCO进位输出端会置为1,同时第二个同步十进制加法计数器的工作状态控制端接的为高电平,所以开始工作,输出由0000变为0001,然后保持至第一个同步十进制加法计数器的输出再次变为1001。

当第一个同步十进制加法计数器的输出为0010,同时第二个同步十进制加法计数器的输出为0011时,两个同步十进制加法计数器的预置数控制端被同时置为0,即两个同步十进制加法计数器的输出均变为0000,从而完成二十四进制计数。

图9 时钟计时显示2、分钟和秒钟—六十进制计数器如图10所示是六十进制计数器,即数显上会显示从00~59共计60个数字。

它也是由两个同步十进制加法计数器组成的。

当第一个脉冲来到时两个数显同步置零,显示00状态,即两个同步十进制加法计数器的输出分别为0000和0000,当第二个脉冲来到时个位脉冲作用下第一个同步十进制加法计数器的输出变为0001,而第二个同步十进制加法计数器的工作状态控制端接的为低电平,所以不工作,继续保持为0000状态不变,当第一个同步十进制加法计数器输入第九个脉冲后,RCO进位输出端会置1,同时第二个同步十进制加法计数器的工作状态控制端接的为高电平,所以开始工作,输出由0000变为0001,然后保持至第一个同步十进制加法计数器的输出再次变为1001。

当第一个同步十进制加法计数器的输出为0101,同时第二个同步十进制加法计数器的输出为1001时,两个同步十进制加法计数器的预置数控制端被同时置为0,即两个同步十进制加法计数器的输出均变为0000,从而完成六十进制计数。

图10 分钟和秒钟计时显示3.4 对时对分电路基本RS触发器可以完全消除开关的机械抖动,是最佳的一种对时对分电路。

用74LS00可以实现。

如图11所示电路为校“时”、校“分”电路。

其中S1为校“分”用的控制开关,S2为校“时”用的控制开关。

可以较快调整时间。

图11 时间调整电路3.5 整点报时电路如图12把蜂鸣器接入三极管集电极,当分进位脉冲送入NPN型三极管基极时,使发射结电压保持正向偏置,集电结电压反向偏置,使三极管工作于放大状态,进而发出蜂鸣声,使得人们获得现在是整点的信息。