搜档网
当前位置:搜档网 › 数字钟

数字钟

班级:12级电子信息工程1班学号: 201272020122

姓名:任晶

一实验要求

用555或晶振做秒脉冲信号源,用计时芯片构成数字钟,显

示秒,分,时。

具有快速校时功能。

具有闹钟功能(在任意时刻预置一个时间,当数字钟显示的

时间与你预置的时间相等时发出“滴,滴,滴“声音信号。

二实验原理

1 时间显示模块电路

用三个CD4518作为核心芯片进行级联,再用逻辑门完成进位,置零等功能。CD4518是双十进制计数器,有两个时钟输入端,可以同时满足进位和校时功能,而不会产生干扰,具有置

零功能,可以组成六十进制和二十四进制的计数器。

CD4518,该芯片是一种同步加计数器,在一个封装中含有两个可互换二/十进制计数器,其功能引脚分别为1~7和9~15。该计数器是单路系列脉冲输入(1脚或2脚;9脚或10脚),4路BCD码信号输出(3脚~6脚;11脚~14脚)。CD4518有两个时钟输入端CP和EN,若用时钟上升沿触发,

信号由CP输入,此时EN端应接高电平“1”,若用时钟下降

沿触发,信号由EN端输入,此时CP端应接低电平“0”。

时、分、秒显示电路模块设计

1)下图为秒的电路设计图,右边为秒个位,左边为秒十位。

考虑到CD4518为十进制,又CLOCK为上升沿输入,

CLOCK`为下降沿输入,所以当秒个位为9(四位二进制数

ABCD为1001)的时候,秒十位的CLOCK`接低位端,在

1001的低位D变为0的时候产生进位。在秒十位的BC端接74LS08,当BC都为高电平时(0110)秒计时清零并产生向分的进位。秒个位的CLOCK`要接高电平,秒十位的CLOCK要接低电平,在实物连接的时候,就是因为秒十位的CLOCK没有接低电平一直不进位。

2)分的电路

分的时间电路与秒的一样

3)时的电路

上图为时的设计电路,与秒、分不一样的是他是24进制,

当时的十位为0﹑1的时候,时个位正常从0-9显示,当时的十

位为2的时候,个位显示0﹑1﹑2﹑3,然后回到0,因此置零与

秒分不一样,当十位的为2时二进制位0010,各位为为4时二进

制位0100,所以十位的B与个位的C端接74LS08,当他们同时为

1时清零.

2 闹钟显示模块电路

用4个74LS85作为核心芯片进行级联,与CD4518的小时,分钟输出进行比较,当预置时间与CD4518的输出时间相等时

触发蜂鸣器。

功能表如下

三数字钟的总体电路图 1 时钟电路

2 闹钟电路

3 脉冲电路

555定时器成本低,性能可靠,只需要外接几个电阻、电容,就可以实现多谐振荡器、单稳态触发器及施密特触发器等脉冲产生与变换电路。它也常作为定时器广泛应用于仪器仪表、家用电器、电子测量及自动控制等方面。

它内部包括两个电压比较器,三个等值串联电阻,一个 RS 触发器,一个放电管 T 及功率输出级。它提供两个基准电压VCC /3 和 2VCC /3

555 定时器的功能主要由两个比较器决定。两个比较器的输出电压控制RS 触发器和放电管的状态。在电源与地之间加上电压,当 5 脚悬空时,则电压比较器 C1 的反相输入端的电压为 2VCC /3,C2 的同相输入端的电压为VCC /3。若触发输入端 TR 的电压小于VCC /3,则比较器 C2 的输出为 0,可使 RS 触发器置 1,使输出端 OUT=1。如果阈值输入端 TH 的电压大于

2VCC/3,同时 TR 端的电压大于VCC /3,则 C1 的输出为 0,C2 的输出为 1,可将 RS 触发器置 0,使输出为 0 电平。 它的各个引脚功能如下:

1脚:外接电源负端VSS 或接地,一般情况下接地。 2脚:低触发端 3脚:输出端Vo

2.5 V

4脚:是直接清零端。当此端接低电平,则时基电路不工作,此时不论TR、TH处于何电平,时基电路输出为“0”,该端不用

时应接高电平。

5脚:VC为控制电压端。若此端外接电压,则可改变内部

两个比较器的基准电压,当该端不用时,应将该端串入一只

0.01μF电容接地,以防引入干扰。

6脚:TH高触发端。

7脚:放电端。该端与放电管集电极相连,用做定时器时电

容的放电。

8脚:外接电源VCC,双极型时基电路VCC的范围是4.5-

16V,CMOS型时基电路VCC的范围为3-18V。一般用5V。

在1脚接地,5脚未外接电压.

上图为555芯片的内部结构

下图为555芯片的引脚图

-

四 调试与安装

在仿真成功后,就想着实物连接肯定也会没问题,一开始数码管的引脚就焊错了,因为我是按照书上数码管的管脚在板子的后面焊的,可是在正面插上数码管时才发现刚好反了,在把整个电路都焊好后,开始运行却发现6个数码管都显示的是零,连计时功能都不能实现。首先想到的是作为秒计时的CD4518是不是出问题了,就测了各个管脚的连线是否正常,有没有虚焊,电压是否接上,测完发现都是好的,就想555脉冲是否正常,发现也是好的。就想是不是进位的芯片有影响了,就把与门的连线断了,可是也不能运行,经过一天的测与修,就是不能运行,很是郁闷。没办法之下就把闹钟部分的85芯片与4518芯片的连线断开,又把或门的连线也断开,先实现秒计时部分,再一步一步往上加,把秒计时连上线后发现只是0至9不能进位,就又把4518芯片的功能又看了一遍,在仿真中一个管脚是悬空的,代表了低电平,可是在实际中是要接低电平的。完成60的秒部分后就把或门与与门的连线上,发现计时部分都好了,就又把闹钟部分的线连上了,在仿真中拨码开关的一端连的是高电平,在实际中却要接低电平。CMOS 管脚不能悬空要接低电平或高电平,否则的话当你的手靠近芯片的时候他会不工作或者出现跳变。Z 在校时方面,分的校时才用秒的进位,比较稳定,时的校时,采用高低电平,刚开始的时候有点不稳定,有时会进2位,在开关上幷了电容后就好了。后面又采用了RS 触发器。

100uF

五心得体会

经过这段时间的课程设计,学到了很多在课堂上学习不到的东西,经过实践后加深了对课本知识的理解,同时也学会了一

种学习的态度

这次课程设计也再次让我们看到了理论与实际的差别和联系,理论知识为我们提供了一个框架,在在实际的操作与运行中,

你要能随机应变不能死搬书上的那一套,也让我们了解到仿真

与实际的差别,理想很丰满现实很骨感,尽管开始的时候你可

能想的很多,想的很好,想的也很简单,但在实践的过程中你

会碰到各种问题,也学到了如果你连书本上的知识都不能掌握,就谈不上实践了。理论知识固然很重要,然而我们要在实际的

过程中发现问题并解决问题,在实践中提高自己的动手能力和

解决问题的能力。

在这次实践中我也学到了怎样检查问题,在你焊接的时候最

好把模块分清楚,一个模块一个模块的焊,出了问题一个模块

一个模块的逐级检查,也学到了做事要严谨,认真,如果你不

仔细就有可能会虚焊,或者接错线,并学会了独立思考,独立

解决问题的能力,在一周的废寝忘食的课程设计过程中我收获

了很多,犹记得当我调试成功的那种喜悦,因为这是自己亲手

设计与实践后的结晶。尽管你可能一个人能做出来东西,可是

如果你在一个团队里的话会大大提高你的效率,因为当你的伙

伴发现错误时,你就能及时避免再次发生错误,也让我们知道了。团队合作的重要性。

相关主题