《EDA课设自动打铃器》由会员分享,可在线阅读,更多相关《EDA课设自动打铃器(11页珍藏版)》请在金锄头文库上搜索。
1、EDA 课程设计报告书题目:自动打铃器姓名:班级学号一 设计题目:自动打铃器二设计要求:1有数字钟功能;(不包括校时等功能)2可设置六个时间,定时打铃;3响铃 5 秒钟。三.设计思路:1为使电路有计时功能,分别用两个 74160 设置成 60 进制和 24 进制计数器。2将已经完成的两个 60 进制和一个 24 进制计数器进位连接, 完成时、分、秒的计数功能。3用 74160 设计成分频器,将给出的 732HZ 的频率分频得到 1HZ 的时钟脉冲,作为时钟输入信号。4用74161设置成8进制计数器, 74151八选一数据选择器和 7448 译码器设计成电路完成数字显示功能,用高频信号快速扫描做
2、 成扫描显示电路。5用或门,与门,或非门实现定时分别为1 分、2 分、3分、4 分、5 分、6 分的功能。6用 D 触发器做成响铃 5 秒的响铃电路。四,设计过程1计时功能的实现用两个 74160 采用整体置数法分别构成 60 进制计数器(实现秒和分计时功能(如图一、二)和24 进制计数器(实现小时计时功能(如图二),为了保证时钟显示零的同时才进位因此在计数器后加一 D 触发器使进位延迟一个周期,然后将三者依次异步连接(如图三),实现 24 小时计时功能。图一 秒模块60 进制计数器Ref: |匚1.匚1|EE Time:肉.浪;Interval:卩9.亚吕Name:CPValue:jis35
3、.0 swwww4U.0s45.0s5U.US55.0s6U.0sES.IJs70.0s75.0$tempQ SY1Q SYO寿 SQ13.1O电 SQ03.001 X2X3 :4汚X6 7畑X9X0X1 ft X3 U給畑灯畑浙如血X3 M苗牘灯畑扫綁1贮X3 U馬壮灯Y8归R贮狞也苗用秒模块 60 进制计数器仿真图hqijj:;IuI卜u匸HQIJ2Ijn ipi I?1HQ01HQOOI,.,iii卩|丨iHY1 FNAND3:5LD000善IE:_:(2iI1Name:Value:iLlU.Ums丽A CP2寻 HQ13.1UHO寻 HQ03.00HOll g5r-Shqi3伸叶叶Sh
4、o竺 10io 门-oLE.dGiIN山 oGi0 lIlGi0- 0ID=Ecn小时模块 24 进制计数器200. UrnsSUU.Ums400. Urns500. Ums600. Urns700.0ms800. Urns900.1:仿真图电子时钟总图2分频电路用三个 74161 构成 732 进制的分频电路(如图四),得到输出 1HZ 的频率,使输出信号周期为 1 秒。rrl二寸r-oollQG0-0IIIGG?Lj1io dwUJ 1NUJ 00-丄山INnoo11 G Cj t_: :i G0otnlD :_:0Iijj O O丄山INnoorrl二寸r- HOI iHOOCP4 -E
5、 G -E F -E E -E D -E C -E El -E A -E C8 -E EI8AB仿真图4、用或门,与门,或非门实现定时分别为1 分、2 分、3分、4分 、 5 分 、 6 分 的 功 能定时电路5用 D 触发器做成响铃 5 秒的响铃电路。LDNABQAC:QBDQC:ENTQDENPRCOCLRNCLK响铃电路u.uriyName:value: r100.0 m s200.0 rn s300.0 rn s400.0 m s500.0 m s600.0 m s700.0 rn s800.0 rn s901iiiiiiii1hz-t吃於ringJL仿真图总图Name:732HZE-
6、 SAOMIAO-ringQ2Q I-E QO-G-E FED-E CB-E ALmLmllllLm总图仿真五、设计结论两周的 EDA 课程设计即将告一段落,我感觉受益匪浅。上大二 时听说 EDA 课设比较难,现在亲身体验到,它是考察的是上学期数 电知识,将理论知识与实践相结合。第一天老师给我们将硬件知识和 软件的使用,以及实验过程中应该注意的事项,当时很好奇,因为自 己一直对用软件控制硬件的具体实现很感兴趣。当真正拿到题目时, 稍微觉得有点困难。但是慢慢理清了思路,回忆起数电相关知识,经 过独立思考、向老师请教、和同学们探讨,逐步有了总体轮廓。具体 每个部分实施起来又出现了一些问题,耐心地查
7、询每一个细节。在做“设定六个时间电路”部分时,由于竞争冒险造成一些毛刺, 但仿真时设定时间较为合理,没有产生很大影响。这些毛刺可以通过 加防抖动电路进行消除。另外 “扫描电路”比较复杂,在这部分上 颇费了一番功夫,认真地研究了逻辑电路的功能,终于做了出来。一 开始将频率为 1Hz 的脉冲信号接到了扫描电路上,下载后进行试验, 八个数码管不能同时点亮,后来才知道扫描时间太长,经改进后得到 预期的结果。当听到试验箱在设定的六个时间打铃时,欣喜若狂。自己终于能够独立用软件控制硬件。并且我深切感受到实验成果来之不 易,需要有足够的毅力和耐性去就纠正错误和改进方案,从而才能锻 炼自己的动手能力。总之,DA课程设计给了我很大的空间去把理论知识与具体实践 相结合,提高了我的独立思考和动手实践能力。我很希望在大学期间 对参加一些类似的活动。比如单片机应用大赛,电子设计大赛等等。 这次课设也很感谢老师和同学们给予了我很多帮助与支持。