EDA课设报告自动打铃器.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
燕?山?大?学 EDA?课程设计报告书 题目: 自动打铃器 姓名: 班级: 电子信息工程?4?班 学号: 成绩: (注:此文件应以同学学号为文件名) 一、设计题目及要求 题目:自动打铃器 要求: 1.有数字钟功能;(不包括校时等功能) 2.可设置六个时间,定时打铃; 3.响铃?5?秒钟。 二、设计过程及内容 1、总体设计思路 (1)使电路有计时功能,分别利用两个十进制?74160?设置成六十进 制和二十四进制计数器。用已经设计完成的两个六十进制和一个二十四 进制计数器进位连接完成时,分,秒的计数功能 (2)用三个?74160?设置成?366?进制的计数器,并将这个?366?进制的 计数器设置成分频器得到?1hz?的时钟脉冲作为开始的输入信号。 (3)四个八选一数字选择器和?7449?译码器设计成电路完成数字显 示功能,用一个八进制计数器控制实验箱上的八个数码管。 (4)连接有计数功能的模块的相应输出端设置六个时间,通过与门 和非门,连接到响铃模块的输入端以控制其响铃。全天计数器的输出端 与扫描显示电路输入端对应连接。 (5)一个?D?触发器和一个五进制计数器做成响铃五秒的响铃电路。 最后将以上设计的五个模块连接起来,组成自动打铃器。 2、设计过程 该自动打铃器由五部分构成,分别为分频电路、数字钟电路、扫描 显示电路、设定时间电路、响铃电路。 第一部分?分频电路 分频电路是为了对?732Hz?脉冲进行分频,得到?1Hz?的脉冲信号。该 模块由三片?74160?芯片级联构成?732?进制计数器,采用整体置?0?法。输 出频率为?1Hz?的信号,为数字钟提供脉冲。电路图如下 2 图?1 分频电路电路图 对分频电路进行仿真,所得仿真波形如图?2: 图?2 分频电路仿真波形 第二部分?数字钟电路 该部分电路是用来设定全天二十四小时的计数器,由时、分、秒三 个模块连接而成。三个模块均由两片?74160?芯片级联构成,都是采用整 体置?0?法。分、秒模块是六十进制计数器,时模块为二十四进制计数器。 几个电路图及仿真波形图如下: 图?3 秒模块?60?进制计数器 3 图?4 秒模块?60?进制计数器仿真波形 图?5 分模块?60?进制计数器 图?6?分模块?60?进制计数器仿真波形 4 图?7 时模块?24?进制计数器 图?8?时模块?24?进制计数器仿真波形 三个模块串行连接,秒模块的输出接到分模块的使能控制端,分模 块的输出接时模块的使能控制端,构成数字钟。该数字钟是全天计时的, 它的总输入为分频得到的?1Hz?脉冲信号,输出为时、分、秒模块上的每 一位的输出,此输出接到扫描显示模块上。电路图连接如下: 图?9?全天计时器 5 图?10?全天计时器仿真波形图 第三部分?扫描显示电路 扫描显示电路是用来显示全天时间。该部分由两个模块组成,八进 制计数器、显示模块。 由于实验箱上只有一排?A、B、C、D、E、F、G?输入,如果使八个 数码管都点亮,则需要一个八进制计数器控制四个八选一数据选择器。 电路图如下: 图?11?扫描显示电路 由于数据选择器输入端未接上全天计数器,所以 A、B、C、D、E、F、G?输出端仿真波形如下,八个数码管显示?0: 6 图?12?扫描显示电路仿真波形 第四部分?定时电路 实验要求设定六个时间响铃,本文设置一点一分、二分、三分、四 分、五分、六分,六个时间响铃,电路图如下: 图?13 设定六个时间电路 此电路的仿真波形如下: 7 图?14 设定六个时间电路仿真波形 第四部分?响铃?5?秒电路 当到达设定时间时,要求响铃五秒钟。1Hz?脉冲信号输入到五进制 计数器上,设定六个时间电路的输出经过?D?触发器接到五进制计数器的 使能端。电路图如下: 图?15 响铃五秒电路 将以上五个模块连接起来,得到总的自动打铃器电路。 8 图?16 总的电路 总电路的的仿真波形如下所示: 图?17 总电路的的仿真波形 三、设计结论 两周的?EDA?课程设计即将告一段落,我感觉受益匪浅。上大二时听 说?EDA?课设比较难,现在亲身体验到,它是考察的是上学期数电知识, 将理论知识与实践相结合。第一天老师给我们将硬件知识和软件的使用, 以及实验过程中应该注意的事项,当时很好奇,因为自己一直对用软件 控制硬件的具体实现很感兴趣。当真正拿到题目时,稍微觉得有点困难。 但是慢慢理清了思路,回忆起数电相关知识,经过独立思考、向老师请 教、和同学们探讨,逐步有了总体轮廓。具体每个部分实施起来又出现 9 了一些问题,耐心地查询每一个细节。 在做“设定六个时间电路”部分时,由于竞争冒险造成一些毛刺, 但仿真时设定时间较为合理,没有产生很大影响。这些毛刺可以通过加 防抖动电路进行消除。另外?“扫描电路”比较复杂,在这部分上颇费了 一番功夫,认真地研究了逻

文档评论(0)

lihuamei118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档