数字拨号器的设计与制作.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
武汉理工大学《数字电子技术基础》课程设计说明书 PAGE 6 目录 TOC \o 1-2 \h \u 4041 1.绪论 1 14901 1.1自动数字拨号器的产生 1 22156 1.2本文中介绍数字拨号器的重点 1 19877 2.系统方案的论证 2 26414 2.1 秒脉冲产生模块 2 13449 2.2 计数模块 2 31553 2.3 译码模块 2 25773 2.4 显示模块 2 20962 2.5 总体电路框图 3 10059 3.单元电路的设计 3 17317 3.1秒脉冲 3 32201 3.2 计数模块 5 13045 3.3译码模块 6 29975 3.4 显示模块 9 9326 4.整体电路 10 9511 5. 元件清单 11 26353 6. 电路仿真结果 12 17699 7 扩展 13 12685 8. 小结 15 16965 9.参考文献 16 1.绪论 现在是一个信息高速发展给的时代,各种电子产品层出不穷,作为信息学院的学生,我们应当学会并掌握设计一些基础电子产品,将所学的理论知识运用到实际生活中,从实践中巩固理论知识加强对理论知识的运用能力。本设计主要是设计一个﹐自动数字拨号器,并用仿真和实物来体现它的功能。我所用的就是自己的手机号码。 1.1自动数字拨号器的产生 本文介绍的自动数字拨号器是针对现在生活中的城市“牛皮癣”设计的,面对越来越多小广告给城市建筑物的污染,我们的此款简易数字拨号器可以解决此类现象,通过不断呼入广告号码来达到“占线”目的。 1.2本文中介绍数字拨号器的重点 本文主要采用一些常用芯片,如74HC154NT_4. 74LS161等来实现数字拨号器不断重复呼出特定电话号码的功能。 2.系统方案的论证 本系统核心在于实现计数与输出之间的转换,系统包括:秒脉冲产生模块,计数模块,译码模块,显示模块。下面分别简要介绍各个模块的设计思路或功能。 2.1 秒脉冲产生模块 多谐振荡器是一种能够产生矩形脉冲信号的电路,产生的脉冲信号比较理想,秒脉冲信号就是利用555定时器制作的一种多谐振荡器来产生1HZ秒脉冲信号。 2.2 计数模块 计数模块是在秒脉冲的激励下进行循环计数,具备开始计数和清零功能,所用芯片是十六进制计数器74LS161,其中开始计数与清零键由外部引线通过开关控制。 2.3 译码模块 译码模块是这个设计的核心,它完成的功能是实现计数与输出数据之间的转换,即译码功能。可以通过译码器或者数据选择器来实现,本次设计的两个不同方案不同之处也在于此,但由于买不到数据选择起的材料所以实物是以译码器来做的。 2.4 显示模块 显示模块是将译码模块的输出显示出来,译码模块的输出送入BCD七段译码器,通过七段数码管显示输出数据。 2.5 总体电路框图 秒脉冲产生 秒脉冲产生 计数模块 译码模块 显示模块 图 2-1 总体电路框图 3.单元电路的设计 3.1秒脉冲 3.1.1 秒脉冲电路的制作 图3-1-1 秒脉冲发生电路 由555振荡器公式 脉冲频率f=,要产生1HZ秒脉冲, 则(R1+2R2)C2=1.43,令R1=R2=10kΩ, C2=47.7uf, 接入整体电路对脉冲频率进行调整,使其接近1HZ,调整得R1=8kΩ, R2=11kΩ, C2=50uf. 3.1.2 秒脉冲电路的工作原理 图3-1-2 555定时器内部结构 如图3-2 和3-1 ,当电路与电源接通瞬间,C2两端电压为0,555定时器的2、6端电压为零,放大器C1输出高电平和C2输出低电平,RS触发器置“1”,输出高电平,晶体管截止,对C2充电,直到V6电压大于2/3VCC; 当C2两端电压大于2/3VCC,运放C1输出低电平,运放C2输出高电平,RS触发器清零,输出低电平,晶体管导通,使C2放电,直到V6电压小于1/3VCC。 3.1.3 电路振荡频率 充电过程: 充电时间: 放电过程: 放电时间: 脉冲周期:= 所以,脉冲频率 3.2 计数模块 用74LS161计数器实现,要拨出我的号码是11位,故需要11进制计数器,利用强制清零法将74LS161设置为11进制计数器。 3.2.1 计数过程 如图3-2-1,QAQBQCQD = 0000 0000 0000 0010 0001 0011 0100 0101 0110 0111

您可能关注的文档

文档评论(0)

+ 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档