电子电工实验报告二.docx
- 文档编号:5106573
- 上传时间:2022-12-13
- 格式:DOCX
- 页数:12
- 大小:449.72KB
电子电工实验报告二.docx
《电子电工实验报告二.docx》由会员分享,可在线阅读,更多相关《电子电工实验报告二.docx(12页珍藏版)》请在冰豆网上搜索。
电子电工实验报告二
电工电子
综合实验报告
多功能数字计时器设计
1.学习要求……………………………………………2
2.题目简介……………………………………………………2
3.电路功能设计…………………………………………………2
4.单元电路设计……………………………………………………3
4.1脉冲发生电路…………………………………………………3
4.2计时电路……………………………………………………3
4.3译码显示电路…………………………………………………4
4.4清零电路……………………………………………………5
4.5校分电路……………………………………………………6
4.6仿电台报时电路………………………………………………6
5.总电路图…………………………………………………………7
6.主体电路的装调………………………………………………7
7.电路故障的检查……………………………8
8.实验心得…………………………………………………………8
9.附录……………………………………………………………8
9.1元件清单……………………………………………………9
9.2芯片引脚图和功能表……………………………………………9
10.参考文献…………………………………………………………10
一、学习要求
掌握数字电路系统的设计方法,装调技术及数字钟的功能扩展电路的设计
二、题目简介
要求大家运用所学集成电路的工作原理和使用方法,学会在单元电路的基础上进行小型数字系统设计。
要求设计一个数字计时器,可以完成0分00秒—9分59秒的计时功能,并在控制电路的作用下具有开机清零、快速校分、整点报时功能。
采用中小规模集成电路实现,培养大家分析问题解决问题的能力,提高大家设计电路、调试电路的实验技能。
三.电路功能设计要求
1、设计制作一个0分00秒~9分59秒的多功能计时器,设计要求如下:
1)设计一个脉冲发生电路,为计时器提供秒脉冲(1HZ),为报时电路提供驱动蜂鸣器的高低脉冲信号(1KHZ、2KHZ);
2)设计计时电路:
完成0分00秒~9分59秒的计时、译码、显示功能;
3)设计清零电路:
具有开机自动清零功能,并且在任何时候,按动清零开关,可以对计时器进行手动清零。
4)设计校分电路:
在任何时候,拨动校分开关,可进行快速校分。
(校分隔秒)
5)设计报时电路:
使数字计时器从9分53秒开始报时,每隔一秒发一声,共发三声低音,一声高音;即9分53秒、9分55秒、9分57秒发低音(频率1kHz),9分59秒发高音(频率2kHz);
6)系统级联。
将以上电路进行级联完成计时器的所有功能。
7)可以增加数字计时器附加功能:
定时、动态显示等。
2.电路原理简介
数字计时器由计时电路、译码显示电路、脉冲发生电路、校分电路、清零电路和报时电路这几部分组成。
其原理框图如下:
四、单元电路设计要求
1、脉冲发生电路
振荡器是数字钟的核心。
采用石英晶体构成振荡器电路,产生稳定的高频脉冲信号,作为数字钟的时间基准,再经过分频器输出标准秒脉冲(1HZ)。
分频器的功能主要有两个:
一是产生标准秒脉冲(1HZ)。
二是提供功能扩展电路所需驱动脉冲信号(1KHZ、2KHZ)。
采用晶体的固有频率为32768HZ=215HZ。
CC4060、74LS74
脉冲电路
采用石英晶体构成振荡器电路,产生稳定的高频脉冲信号,作为数字钟的时间基准,再经过分频器输出标准秒脉冲(1HZ)。
为了得到秒脉冲信号,还需再经过一个二分频器件(由D触发器74LS74实现)。
同时分频器还能为蜂鸣器提供1KHz和2KHz的脉冲信号。
2、计数器的设计
CC4518(分位、秒个位)、74LS161(秒十位)
计时电路
将2Q1和2Q3通过与非门与同步置数端连接,当“秒十位”变成101时,在下一个脉冲时变成0000,从而完成模六计数。
当“秒十位”由101变为000时,2Q3由1变0,由于连接4518的EN端,便向“分个位”输送一个下降沿,从而完成了向“分个位”的进位。
而“秒个位”由1001变成0000时,1Q4由1变0,而74161通过上升沿计数,所以1Q4要经过一个非门连接到74161的CP端,从而实现向“秒十位”的进位。
3、译码、显示电路的设计
译码器CC4511
显示器共阴LED七段字型数码管
显示电路
译码器通过共阴极显示器,将分和秒的个位、十位分别在七段数码显示器上显示出来。
4、校分电路、清零电路、仿电台报时电路的设计
74LS00(与非门)、74LS21(与门)、CC4069(非门)、74LS32(或门)
校分电路
对于校分模块,分计数器的计数脉冲有两个不同的来源:
一个是秒的进位信号,还有一个是快速校分信号(可以是1Hz或2Hz脉冲,这里我选择的是1Hz脉冲),根据校分开关的不同状态决定送入分计数器的脉冲来源,以完成正常工作或快速校分功能。
因为(以校分设计为例)分计数器的计数脉冲由两个来源(如上所述),只要这两个来源中有一个满足,则分计数器可进行计数,因此这两个来源将满足“或”的关系,我们通过一个或门来选通这两个信号。
清零电路
这个模块可以将使能端与清零端的接口封装在整个模块中作为整个的计时模块的使能与清零来使用
报时电路
将3Q4、3Q1、2Q3、2Q1同时为“1”(与运算)作为公共选通信号,1Q21Q1、1Q31Q1、1Q31Q21Q1其中一个为“1”(与或运算)后的信号,通过运算可得1Q21Q1+1Q31Q1+1Q31Q21Q1=1Q1(1Q2+1Q3+1Q31Q2)=1Q1(1Q2+1Q3),即将1Q1(1Q2+1Q3)的信号作为低音的另一选通信号,1Q41Q1相与的信号作为高音的另一选通信号。
五、总电路图:
六、主体电路的装调
(1)连接“脉冲发生电路”,正确连接后利用万用表检测。
将万用表打在电压10V档,若正常输出则可以看到万用表指针以1次/秒的频率左右摆动;
(2)连接“计时(显示)电路”,观察数码管是否正常显示,同时也可观察计数器的计数、清零等功能;
(3)连接校分电路,首先断开74161与“分个位”4518EN端的导线,将校分电路接入,利用一根导线代替开关使用。
(4)连接“清零电路”,注意将“清零电路”接入后,原先74161和4518清零端的导线要拔掉;
(5)连接“报时电路”,根据电路图仔细连接,要耐心。
七、电路故障的检查
1、检查电路的连接
在接好连线后,首先必须对照电路图认真仔细检查电路连线,如集成块的引脚是否插对了,是否有漏线和错线,特别要检查电源和地线是否有短路现象。
2、通电检查
(1)、直接观察。
在上述检查无误后,要先调好所需的电源电压,然后才能给电路通电。
观察电路是否有发热、冒烟等异常现象。
如果有,应立即关断电源,排除故障后,才可重新通电。
(2)、通电测试。
用万用表直接测量集成块的电源管脚。
检查电源的正、负极是否接好。
如果电源正确仍然有错误,要在错误的状态下,用万用表逐个检查各个门的输出逻辑是否正确,若某个门的输出不对时再检查其输入,顺藤摸瓜找出原因。
(3)、动态逐级跟踪法。
可用发光二极管来逐级显示低频阶跃信号是否符合动态逻辑关系。
(4)、采用替代法检查。
可通过更换同型号元器件来发现器件故障。
八、实验心得
通过这次实验,我了解了更多的集成电路的功能原理,也增强了自己的实际动手能力。
实验前要先了解元器件的功能和引脚图,这样会使实验更加流畅,实验中要仔细谨慎,连线时要头脑清醒,有层次。
在确定得到脉冲时,可以用红表笔接4060的3脚,黑表笔接地,将万用表打到直流10V档,看是否指针来回摆动。
总的来说这次实验让我学到了许多知识,感谢老师和同学给予的帮助。
九、芯片引脚图和功能表
引脚图
CC4518逻辑功能表
输入
输出
Cr
CP
EN
清零
1
×
×
0
0
0
0
计数
0
↑
1
BCD码加法记数
保持
0
×
0
保持
计数
0
0
↓
BCD码加法记数
保持
0
1
×
保持
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
×
不确定
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
×
×
×
×
不变
十、参考文献
[1]马鑫金编.电子技术实验指导书.南京:
南京理工大学,2006年
[3]李银华等编著.电子线路设计指导.北京:
北京航空航天大学出版社,2005年
[4]王建新,姜萍编著.电子线路实践教程.北京:
科学出版社,2003年
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子电工 实验 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)