数字时钟的Multisim设计与仿真教程文件

  • 格式:doc
  • 大小:393.50 KB
  • 文档页数:11

数字时钟的
Multisim设计与仿

精品文档

收集于网络,如有侵权请联系管理员删除
电子电路Multisim设计和仿真
学院:
专业和班级:
姓名:
学号:
精品文档

收集于网络,如有侵权请联系管理员删除
数字时钟的Multisim设计和仿真
一、设计和仿真要求

学习综合数字电子电路的设计、实现和调试
1.
设计一个24或12小时制的数字时钟。

2.
要求:计时、显示精确到秒;有校时功能。采用中小规模集成电路设计。

3.
发挥:增加闹钟功能。

二、总体设计和电路框图

1
. 设计思路

1).由秒时钟信号发生器、计时电路和校时电路构成电路。
2).秒时钟信号发生器可由555定时器构成。
3).计时电路中采用两个60进制计数器分别完成秒计时和分计时;24进制计数
器完成时计时;采用译码器将计数器的输出译码后送七段数码管显示。
4).校时电路采用开关控制时、分、秒计数器的时钟信号为校时脉冲以完成校
时。

2.
电路框图

三、子模块具体设计
1
. 由555定时器构成的1Hz秒时钟信号发生器。

由下面的电路图产生1Hz的脉冲信号作为总电路的初输入时钟脉冲。

分计数器 时计数器 秒计数器
译码器 译码器 译码器
校时电路
秒信号发生器

数码管显示 数码管显示 数码管显示

图1. 数字钟电路框图
精品文档

收集于网络,如有侵权请联系管理员删除
2.
分、秒计时电路及显示部分

在数字钟的控制电路中,分和秒的控制都是一样的,都是由一个十进制计
数器和一个六进制计数器串联而成的,在电路的设计中我采用的是统一的器件
74LS160D的反馈置数法来实现十进制功能和六进制功能,根据74LS160D的结
构把输出端的0110(十进制为6)用一个与非门74LS00引到CLR端便可置0,
这样就实现了六进制计数。
由两片十进制同步加法计数器74LS160级联产生,采用的是异步清零法。
显示部分用的是七段数码管和两片译码器74LS48D。

3.
时计时电路及显示部分

由两片十进制同步加法计数器74LS160级联产生,采用的是同步置数法,
u1输出端为0011(十进制为3)与u2输出端0010(十进制为2)经过与非门
接两片的置数端。

图2. 时钟信号发生电路
图3. 分秒计时电
精品文档

收集于网络,如有侵权请联系管理员删除
显示部分用的是七段数码管和两片译码器74LS48D。

4. 校时电路
校时电路采用开关控制时、分、秒计数器的时钟信号为校时脉冲以完成校
时。
如图,当开关A,B闭合,C,D断开时,电路进行正常的计时工作;当开关
A,B断开,C,D闭合时,就可以自动进行校时。当然也可以手动校准时间,这
是需要不断地闭合、断开开关,每次只改变一个数。其中C是校时开关,D是较
分开关,开关E用来控制秒得校准,断开时,秒显示为0。

四、整体电路原理图
整体电路共分为五大模块:脉冲产生部分、计数部分、译码部分、显示部

分、校时部分。主要由震荡器、秒计数器、分计数器、时计数器、BCD-七段显
示译码/驱动器、LED七段显示数码管、时间校准电路构成。

图4. 时计时电
图5. 校时电路
精品文档

收集于网络,如有侵权请联系管理员删除
数字钟数字显示部分,采用译码与二极管串联电路,将译码器、七段数码
管连接起来,组成十进制数码显示电路,即时钟显示。要完成显示需要6个数
码管,八段的数码管需要译码器械才能显示,然后要实现时、分、秒的计时需
要60进制计数器和24进制计数器,在在仿真软件中发生信号可以用函数发生
器仿真,频率可以随意调整。60进制可能由10进制和6进制的计数器串联而
成,频率振荡器可以由晶体振荡器分频来提供,也可以由555定时来产生脉冲
并分频为1Hz。计数器的输出分别经译码器送显示器显示。计时出现误差时,可
以用校时电路校时、校分。

五、仿真结果
1
. 1hz脉冲产生电路仿真

振荡器可由晶振组成,也可以由555与RC组成的多谐振荡器。由555定时
器得到1Hz的脉冲,功能主要是产生标准秒脉冲信号和提供功能扩展电路所需
要的信号。仿真分析开始前可双击仪器图标打开仪器面板。准备观察被测试波
形。按下程序窗口右上角的启动/停止开关状态为1,仿真分析开始。若再次
按下,启动/停止升关状态为0,仿真分析停止。电路启动后,需要调整示波
器的时基和通道控制,使波形显示正常。
为了便于观察特把频率加大。由图可见,所设计的电路可以产生方波。

图6. 整体电路
精品文档
收集于网络,如有侵权请联系管理员删除

2.
脉冲输出电压观察

在仪表栏里选用万用表接到555定时电路的输出端,设置万用表输出为直
流电压。点击运行按钮,由仿真结果可知脉冲输出电压较稳定,开始小幅度变
化,最后稳定在3.33v。与最初设计基本相符。

3
. 60进制计数器计数仿真结果

图7(a). 产生1kHz的脉冲波图7(b). 产生1Hz的脉冲波
图8. 脉冲数出电压电路
精品文档

收集于网络,如有侵权请联系管理员删除
如图连接好电路,点击运行按钮,经过观察电路仿真结果所设计的电路是
正确的,可以正常工作。计数显示从0到59。当计数器数到59后有一个短暂
的60显示,这是异步清零的原因。实际工作后不会出现计数不准的现象。

4.
24进制计数器计数仿真结果

给电路加脉冲信号源,频率可以加大。如图,频率为1kHz,经过观察电路
的仿真结果可以看到显示数字是从0到23与设计相符。特别注意74LS160的连
接。

5.
总体电路仿真结果

1). 秒计数向分计数进位仿真。如图连接好电路,点击运行后,可以看到秒计数
计到59后可以向分计数器进位,电路运行正常。

图9. 60进制计数器计数仿真电
图10. 24进制计数器计数仿真
精品文档

收集于网络,如有侵权请联系管理员删除
2). 分计数向时计数进位仿真。给分计数器的个位计数片上加1kHz的时钟信号
源,经过运行仿真后,可以看出分位计数到59时可以向时位进位。电路运行正
常。

6.
开关校时电路仿真结果

校时电路由开关、或非门和反相器构成,当A、B、E闭合,C、D断开

时,电路正常计时;当A、B随意,C、D闭合时,时,分自动校时;当手动校
时时,每开关一次示数增加1。 E开关用来较秒的,闭合时正常工作,断开时
精品文档
收集于网络,如有侵权请联系管理员删除
秒显示器为零,整个电路不工作。可以起到较秒的作用。经过仿真实验开关设
置合理,可以起到预定的效果,能够有效地校准时、分、秒。

六、结论
由震荡器、秒计数器、分计数器、时计数器、BCD-七段显示译码/驱动器、
LED七段显示数码管设计了数字时钟电路,经过仿真得出较理想的结果,说明
电路图及思路是正确的,可以实现所要求的基本功能:计时、显示精确到秒、
时分秒校时。
七、利用Multisim仿真软件设计体会
通过对软件Multisim的学习和使用,进一步加深了对数字电路的认识。在
仿真过程中遇到许多困难,但通过自己的努力和同学的帮助都一一克服了。首
先,连接电路图过程中,数码管不能显示,后经图形放大后才发现是电路断路
了。其次,布局的时候因元件比较多,整体布局比较困难,因子电路不如原电
路直观,最后在不断努力下,终于不用子电路布好整个电路。
调试时有的器件在理论上可行,但在实际运行中就无法看到效果,所以得
换不少器件,有时无法找出错误便更换器件重新接线以使电路正常运行。在整
个设计中,74LS160的接线比较困难,反复修改了多次,在认真学习其用法后
采用归零法和置数法设计出60进制和24进制的计数器。
同时,在最后仿真时,预置的频率一开始用的是1hz,结果仿真结果反应
很慢,后把频率加大,这才在短时间内就能看到全部结果。总之,通过这次对
数字时钟的设计与仿真,为以后的电路设计打下良好的基础,一些经验和教
训,将成为宝贵的学习财富。
精品文档
收集于网络,如有侵权请联系管理员删除