多功能数字钟电路的设计与制作

  • 格式:doc
  • 大小:331.50 KB
  • 文档页数:9

多功能数字钟电路的设计与制作 一、设计任务与要求 设计和制作一个多功能数字钟,要求能准确计时并以数字形式显示时、分、秒的时间,能校正时间,准点报时。 二、方案设计与论证 1.数字钟设计原理 数字电子钟一般由振荡器、译码器、显示器等几部分电路组成,这些电路都是数字电路中应用最广的基本电路。振荡器产生的1Hz的方波,作为秒信号。秒信号送入计数器进行计数,并把累计的结果以“时”、“分”、“秒”的数字显示出来。“秒”的计数、显示由两级计数器和译码器组成的六十进制计数电路实现;“分”的计数、显示电路与“秒”的相同;“时”的计数、显示由两级计数器和译码器组成的二十四进制计数电路实现。所有计时结果由七段数码管显示器显示。用4个与非门构成调时电路,通过改变方波的频率,进行调时。最后用与非门和发光二极管构成整点显示部分。 2.总体结构框图如下:

图14 总体框图 三、单元电路设计与参数计算 1.脉冲产生电路

图15 晶振振荡器原理图 图16 555定时器脉冲产生电路原理图 振荡器可由晶振组成(如图15),也可以由555定时器组成。图16是由555定时器构成的1HZ的自激振荡器,其原理是: 第一暂态2、6端电位为Vcc31,则输出为高电平,三极管不导通,电容C充电,此时2、6端电位上升。当上升至大于Vcc32时,输出为低电平,三极管导通,电容C放电,此时2、6端电位

下降,下降至Vcc31时,输出高电平,以此循环。根据公式CRRf)2(43.121得,此时频率为0.991。

图17 555定时器波形关系 图18 555定时器产生1Hz方波原理图 555_VIRTUALTimer

GND

DISOUTRSTVCCTHRCONTRI

28.86kΩR1

57.72kΩR2

100Ω

Rl

10µFC10µFCf

12VVs

vC VCC 2 3

VCC 1 3

O vO

O tPL tPH

t

t

G1 1 G2 1 C1

R C2 R vO 2.时间计数电路 U174LS1

6

1DQA14QB13QC12QD

11RCO15

A3B4C5D6ENP7ENT10~LOAD9~CLR1CLK2 图19 74LS161引脚图

74LS161功能表 INPUTS OUTPUT 功能 CLEAR LOAD CK ENABLE QA QB QC QD RIPLE CARRY P T

H H 上升 H H -- -- 计数 H L X X ABCD -- 数据置位 L X X X X L L L L -- 清除 H X X X H H H H H -- --

来自脉冲产生电路的信号先后经过一个十进制计数器和六进制计数器,分别得到“秒”个位、十位后,用六进制计数器得信号再经过一个十进制计数器和六进制计数器得到“分”个位、十位以及“时”个位、十位的计时。用第二个六进制计数器得信号得到“时”个位、十位。

U274LS161DQA14QB13QC12QD11RCO15A3B4C5D6ENP7ENT10~LOAD9~CLR1CLK2U4NAND2U774LS161DQA14QB13QC12QD11RCO15A3B4C5D6ENP7ENT10~LOAD9~CLR1CLK2U8NAND2

VCC5V

图20 六十进制计数器原理图 图20是十进制和六进制计时器原理图。1Hz的方波信号作为脉冲信号进入74LS161 可预置四位二进制计数器(异步清除)的1引脚,当输出为1010即11,13引脚都为高电平时,由于清零端低电平有效,所以两信号经过与非门取反,作为六进制计时器的脉冲信号和进入十进制计时器清零端,分别使六进制计时器计数和使十进制计时器清零。同理,当六进制输出为0110即11,12引脚都为高电平时,经过与非门取反,作为下一级计时器的脉冲信号和进入六进制计时器清零端,分别使下一级计时器计数和使六进制计时器清零。各计数器输出接4511七段译码器的输入端。 U1974LS161DQA14QB13QC12QD11RCO15A3B4C5D6ENP7ENT10~LOAD9~CLR1CLK2U20NAND2U2374LS161DQA14QB13QC12QD11RCO15A3B4C5D6ENP7ENT10~LOAD9~CLR1CLK2VCC5VU24NAND2

U25NAND2

D1

U26NAND2 图21 二十四进制计数器原理图

图21是二十四进制计时器原理图。上一级信号作为脉冲信号进入个位74联赛161 可预置四位二进制计数器(异步清除)的1引脚。当个位计时器输出为1010,或十位计时器输出0010,同时

个位计时器输出为0100时,个位计时器清零。可列出以下逻辑表达式:12*1313*11BABB,化简为12*13*13*11BABB,经过四个与非门进入个位的清零端。同理十位计时器输出0010,同时个位计时器输出为0100,即U19的12引脚,U23的13引脚都为高电平时,由于清零端低电平有效,所以两信号经过与非门取反,进入十位计时器清零端清零。各计数器输出接4511七段译码的输入端。D1起隔离的作用,否则有信号对U23有干扰。 3.显示部分电路 如图23所示,译码显示电路选用4511芯片直接驱动共阳极的七段数码管。 六个4511芯片集成电路构成数字钟的七段数码显示管显示译码/驱动器。4511七段显示译码器输出高电平有效,将8421BCD码译成七段(a、b、c、d、e、f、g)输出,用以直接驱动LED七段数码显示对应的十进制数。4511输入接计数器的四个输出端(除进位输出)。译码驱动电路将计数器输出的BCD码转换为数码管需要的逻辑状态,并且为保证数码管正常工作提供足够的工作电流。

4511功能表 输入 输出 LE BI LT D C B A a b c d e f g 显示 X X 0 X X X X 1 1 1 1 1 1 1 8 X 0 1 X X X X 0 0 0 0 0 0 0 消隐 0 1 1 0 0 0 0 1 1 1 1 1 1 0 0 0 1 1 0 0 0 1 0 1 1 0 0 0 0 1 0 1 1 0 0 1 0 1 1 0 1 1 0 1 2 0 1 1 0 0 1 1 1 1 1 1 0 0 1 3 0 1 1 0 1 0 0 0 1 1 0 0 1 1 4 0 1 1 0 1 0 1 1 0 1 1 0 1 1 5 0 1 1 0 1 1 0 0 0 1 1 1 1 1 6 0 1 1 0 1 1 1 1 1 1 0 0 0 0 7 0 1 1 1 0 0 0 1 1 1 1 1 1 1 8 0 1 1 1 0 0 1 1 1 1 0 0 1 1 9 0 1 1 1 0 1 0 0 0 0 0 0 0 0 消隐 0 1 1 1 0 1 1 0 0 0 0 0 0 0 消隐 0 1 1 1 1 0 0 0 0 0 0 0 0 0 消隐 0 1 1 1 1 0 1 0 0 0 0 0 0 0 消隐 0 1 1 1 1 1 0 0 0 0 0 0 0 0 消隐 0 1 1 1 1 1 1 0 0 0 0 0 0 0 消隐 1 1 1 X X X X 锁存* 锁存*

图22 4511引脚图 图23 显示部分电路 4.校时电路 数字钟接通电源或者计时出现误差时,需要校正时间。校时是数字钟应具备的基本功能。一般电子手表都具有时、分、秒等校时功能。为使电路简单,这里只进行分和小时的校时。对校时电路的要求是,在小时校正时不影响分和秒的正常计数;在分校正时不影响秒和小时的正常计数。其中S1为校“时”用的控制开关,S2为校“分”用的控制开关。

U21ABCDEFG

CK

U224511BD_5V

DA7DB1DC2DD6OA13OD10OE9OF15OC11OB12OG14~EL5~BI4~LT

3

U24511BD_10VDA7DB1DC2DD6OA13

OD10OE9

OF15OC11OB12OG14~EL5

~BI4

~LT3U28NAND2U30NAND2U27NAND2U29NAND2R13.3kΩC10.01µFS1键 = A VCC5VU31NAND2U32NAND2U33NAND2

U34NAND2

R23.3kΩC20.01µFS2键 = A

D2秒脉冲

分脉冲时脉冲

时输出分输出

图24 校时电路原理图 如图24所示,当S1闭合时,无论“分”计时器清零信号秒脉冲为低还是高,由于U27的左侧输入总为低,所以输出没有变化,“分”计时器的脉冲无效,此时,U28为右侧输入为高,对输入的秒脉冲没有影响,所以秒脉冲进入“时”的CP端,作为“时”的计数信号,此时计数频率快于正常频率,达到调时的目的。当S1断开时,正常由“分”计时器清零信号作为“时”的计数信号,此时计数频率为正常频率,达到计时目的。同理,当S1闭合时,“分”调时。当S1断开时,“分”计时。 需要注意的是,校时电路是由与非门构成的组合逻辑电路,开关S1或S2为“0”或“1”时,可能产生抖动,接电容C1、C2可以缓解抖动。D2起隔离的作用。 5.整点报时电路的设计

U1174LS161DQA14QB13QC12QD11RCO15A3B4C5D6ENP7ENT10~LOAD9~CLR1CLK2U1574LS161DQA14QB13QC12QD11RC

O

15

A3B4C5D6ENP7ENT10~LOAD9~CLR1CLK2

LED1U35NAND4

U36NAND2

图25 整点报时电路原理图 当时分电路为59分时,LED亮一分钟。 如图25所示,当“分”计数器的十位输出0101,个位计数器输出1001时,四路高电平信号取与运算,再去反,可得一个高电平,此时,LED1的阳极为高电平,阴极接地,可以导通。起塔