电工电子综合实验数字计时器设计.docx
《电工电子综合实验数字计时器设计.docx》由会员分享,可在线阅读,更多相关《电工电子综合实验数字计时器设计.docx(13页珍藏版)》请在冰豆网上搜索。
电工电子综合实验数字计时器设计
电工电子综合实验数字计时器设计
电工电子综合实验数字计时器设计
电工电子综合试验——数字计时器
实验报告
专业:
班级:
学号:
姓名:
指导老师:
实验室:
完成时间:
目录
一、设计电路功能要求
设计一个数字计时器,可以完成0分00秒~9分59秒的计时功能,并在控制电路的作用下具有开机清零、快速校分、整点报时功能。
本设计采用中小规模集成电路实现,主要培养学生分析问题解决问题的能力,提高学生设计电路、调试电路的实验技能。
设计要求
1)设计一个脉冲发生电路,为计时器提供脉冲、为报时器提供驱动蜂鸣器的脉冲信号。
2)设计计时电路,完成0分00秒~9分59秒的计时功能。
3)设计报时电路,使数字计时器从9分53秒开始报时,每隔一秒发一声,共发三声低音,一声高音;即9分53秒、9分55秒、9分57秒发低音,9分59秒发高音。
4)设计校分电路,在任何时候,拨动校分开关,可进行快速校分。
5)时间清零电路,具有开机自动清零功能,并且在任何时候,按动清零开关,可以进行计时器清零。
6)系统级联调试,将以上电路进行级联完成计时器的所有功能。
二、设计电路总体原理框图
三、电路工作原理简述
电路由振荡器、分频器、计数器、译码器、显示器、校时电路和报时电路组成。
振荡器产生的脉冲信号经过分频器作为秒脉冲,秒脉冲送入计数器,计数器通过“时”、“分”、“秒”译码器显示时间。
较分电路实现对“分”上数值的控制,而不受秒十位是否进位的影响,报时电路通过1kHz或2kHz的信号和要报时的时间信号进行“与”的运算来实现的顶点报时的,通过两个不同频率的脉冲信号使得在不同的时间发出不同的声响。
四、各单元电路原理及逻辑设计
1.脉冲发生电路
脉冲发生电路是为计时电路提供计数脉冲的,因为设计的是计时器,所以需要产生2Hz的脉冲信号。
为提供较为精确的秒脉冲信号,采用32768Hz的石英晶体多谐振荡器作为脉冲信号源。
分频器CD4060最高可实现214分频,即最低频率端Q14的脉冲信号频率为2Hz,因此还需要增加一个D触发器实现的倍频器来产生1Hz的秒脉冲信号。
将D触发器的
端与D端扭接在一起实现倍频器,则Q端的输出信号即为1Hz的秒脉冲信号,可以接入最低位计数器的时钟脉冲端作为脉冲驱动信号。
实验电路如下:
2.计时电路和显示电路
计数电路由三个计数器构成,分别为分计数器、秒十位计数器、秒个位计数器。
分计数器和秒十位计数器为十进制计数器,用CD4518双十进制计数器实现;秒十位计数器为六进制计数器,用74LS161四位二进制计数器实现。
所有计数器均以时钟脉冲的下降沿为有效边沿。
连接时,秒脉冲电路产生的秒脉冲信号送入秒个位计数器(CD4518)的CP端,最高计数位1Q4经反相器作为驱动信号送入秒十位计数器(74LS161)的时钟脉冲端。
同时,使用反馈复位法将秒十位计数器(74LS161)的计数位2Q12Q3经与非门送入清零端,用异步清零实现模6计数。
将计数位2Q3作为驱动信号送入分计数器(CD4518)的CP端(连整体电路时断开),则数字计数器整体的计数功能即可实现。
采用三片CD4511显示译码器和三个七段共阴显示字,与各计数器作相应连接,完成显示电路部分。
3.报时电路
本次实验中报时电路的设计要求是在9分53秒,9分55秒,9分57秒发低音,输入500赫兹信号,在9分59秒发高音,输入1000赫兹信号。
而三个时间点的分个位为9(1001),秒十位都为5(0101),秒个位分别为3(0011)、5(0101)、7(0111)、9(1001)。
所以可将秒十位,分的个位的1的端口相与,记为输出信号1,然后观察秒个位,00B一直为1,01B与02B有一个为1时,则用1000赫兹进行报时。
所以把01B和02B相或然后与1000赫兹信号相与。
而当03B为1时,用2000赫兹进行报时,即03B与2000赫兹相与,两者在与信号1和00B相与,达到报时的目的。
实验电路如下:
4.较分电路
此项设计的要求为:
设计一个开关,当开关打到正常挡时,计数器正常计数,当开关打到校分挡时计数器可以快速校分。
为使分计数器可以不受秒计数器的进位脉冲的限制,所以较分时选通较快的2赫兹的校分信号进行快速校分。
校分电路是通过控制分的CP脉冲信号频率来对分的进行校正的。
只需将原分位4518CP端与2Hz或秒十位4518的2Q3进行转换即可实现校分,只需一双掷开关即可。
未按下时CP端与2Q3相连,开关按下时与2HZ相连
5.清零电路
在计数电路部分提到过清零问题,即当十位为0110时,使得计数器清零,从而实现模6计数,然而本次实验还要求提供整体任意时刻清零的功能,则可以设计一个开关,使得当开关闭合时所有4518的清零端全部接高电平,此时即可以实现整体清零目的。
这也是本次试验中比较简单的部分。
实验电路如下:
五、引脚图及真值表
1.CD4511(四线-七段译码器)
CD4511逻辑功能表
输入
输出
D
C
B
A
g
f
e
d
c
b
a
字符
测灯
0
×
×
×
×
×
×
1
1
1
1
1
1
1
8
灭零
1
0
×
0
0
0
0
0
0
0
0
0
0
0
消隐
锁存
1
1
1
×
×
×
×
显示LE=0→1时数据
译码
1
1
0
0
0
0
0
0
1
1
1
1
1
1
0
1
1
0
0
0
0
1
0
0
0
0
1
1
0
1
1
1
0
0
0
1
0
1
0
1
1
0
1
1
2
1
1
0
0
0
1
1
1
0
0
1
1
1
1
3
1
1
0
0
1
0
0
1
1
0
0
1
1
0
4
1
1
0
0
1
0
1
1
1
0
1
1
0
1
5
1
1
0
0
1
1
0
1
1
1
1
1
0
0
6
1
1
0
0
1
1
1
0
0
0
0
1
1
1
7
1
1
0
1
0
0
0
1
1
1
1
1
1
1
8
1
1
0
1
0
0
1
1
1
0
0
1
1
1
9
2.CD4518(双四位同步BCD码加法计数器)
CD4518逻辑功能表
输入
输出
Cr
CP
EN
清零
1
×
×
0
0
0
0
计数
0
↑
1
BCD码加法记数
保持
0
×
0
保持
计数
0
0
↓
BCD码加法记数
保持
0
1
×
保持
3.74LS74(双D触发器)
74LS74逻辑功能表
输入
输出
CP
D
清零
×
0
1
×
0
1
置“1”
×
1
0
×
1
0
送“0”
↑
1
1
0
0
1
送“1”
↑
1
1
1
1
0
保持
0
1
1
×
保持
不允许
×
0
0
×
不确定
4.74LS161(四位二进制同步加法计数器)
74LS161逻辑功能表
输入
输出
CP
D
C
B
A
清零
×
0
×
×
×
×
×
×
×
0
0
0
0
0
送数
↑
1
0
×
×
d
c
b
a
d
c
b
a
0-1
记数
↑
1
1
1
1
×
×
×
×
二进制加法记数
保持
×
1
1
0
1
×
×
×
×
不变
保持
×
1
1
1
0
×
×
×
×
不变
5、CC4060(14位二进制串行分频器)6、74LS00(二入与非门)
7、74LS21(四入与门)8、74LS32(二入或门)
9、CC4069(非门)10、LED显示字(共阴)
六、电路安装及调试说明
试验中,首先了解了计时器不同模块的功能及原理后,开始每个模块逐个连接,按照“显示-脉冲发生-清零-校分-报时”的顺序。
每个模块完成后都应作相应的功能检查,确保没问题后再开始连下一模块,否则,一旦出现问题不容易检查。
七、收获体会及建议
回顾整个实验令我感触最深的就是实验中发现问题,解决问题的这一过程。
在理论知识的准备中,发现自己对许多曾经学过的知识理解不深,造成了在实际应用时的难度;同时,在实际的操作过程中,尤其是电路连接中不仅需要我们有较强的动手能力,更需要科学研究不可缺少的细心与耐力。
除了自己的思考之外,与其他同学的交流与探往往可以提供新的思路避免钻牛角尖往往能使问题迎刃而解。
虽然试验中遇到了很多问题困扰着我,但是克服困难的整个过程不能不说是一种快乐的享受。
当然,所有的收获都离不开自己的汗水与老师同学的教导帮助,在这里,我将为自己本次计时器设计画上句号,但在电子技术学习的路上我还有更多的路要走。
八、总体原理电路
九、元器件清单
工具(剪刀、镊子、剥线钳)一套
接插板一套
导线若干
元器件:
名称
型号
数量
显示字
共阴
3
译码器
CD4511
3
BCD码计数器
CD4518
2
四位二进制计数器
74LS161
1
分频器
CD4060
1
D触发器
74LS74
1
非门
CD4069
1
二入与非门
74LS00
1
四入与门
74LS21
2
二入或门
74LS32
1
晶振
32768Hz
1
开关
2
蜂鸣器
1
电容
10p
1
20p
1
22u
2
电阻
470
1
10k
1
22M
1
100
3
一十、设计参考资料
1.蒋立平编数字电路兵器工业出版社2001
2.王建新,姜萍编著电子线路实践教程科学出版社2003