ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:467.10KB ,
资源ID:13232198      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-13232198.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数字电子技术课程设计 脉冲按键电话按键显示器.docx)为本站会员(b****3)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

数字电子技术课程设计 脉冲按键电话按键显示器.docx

1、数字电子技术课程设计 脉冲按键电话按键显示器一、 设计任务与要求 1基本要求: 1提高要求: 1二、方案设计与论证 1方案一 2方案二 3方案的选择: 3三、单元电路设计与参数计算 41显示电路设计 42、时钟脉冲触发移位电路 53.清零电路 61)满屏清零 62)按钮清零 74 挂机灭灯 8四、总电路工作原理及元器件清单 81总原理图 82 电路完整工作过程描述 83 元件清单 9五、仿真调试与分析 91、各部件说明 92、仿真 93、分析 11六、结论与心得 11七、参考文献 11附录: 12脉冲按键按键显示器1、设计任务与要求设计任务:设计一个脉冲按键按键显示器,并用仿真软件对电路图进行

2、仿真(仿真软件可用EWB、Multisim10.0或proteus)这里采用proteus进行仿真。要求如下。基本要求:(1)设计一个具有八位显示的按键显示器;(2)能准确反映按键数字;提高要求:(3)显示器显示从低位向高位前移,逐位显示,最低位为当前输入位;(4)重按键时,能首先清除显示;(5)摘下话机后才能拨号有效,挂机后熄灭显示。(中难)二、方案设计与论证根据题目的要求,首要任务是将具有八位的按键显示器准确响应按钮的输入,则必须有编码器跟译码器的结合使用。考虑到数字按钮有10个,所以编码器我选择了74LS147,它是一个10线-4线集成优先编码器,刚好可以实现对按键的响应;数码管显示器要

3、求从低位向高位前移逐位显示,则可以想到运用具有寄存功能的元器件来完成移位显示,比如寄存器、移位寄存器、锁存器等,可以选用锁存器74LS175或74LS194;因为其具有经上升沿触发,使得输入端的信号传给输出端,可以通过按钮动作产生一个脉冲,进而达到移位目的;而且它们都具有MR清零端,通过电路设计可以完成清除屏幕数字。熄灭显示可以采用数码管显示译码器74LS248或74LS48来完成该功能。方案一、以编码器74LS147、锁存器74LS175、显示译码器74LS248为组合进行设计方案一设计框架图如下: 设计图1工作原理:按下数字按键进行输入,经过74LS147编码输出四位8421BCD码,取反

4、后输入到第一个74LS175。当数字按键产生的脉冲进入74LS175后,第一个74LS175中的四位BCD码输出到第二个74LS175的输入端和74LS248的输入端。四位BCD码经过74LS248变成7个2进制信号输入到数码管中使之显示相应的数字。再按下第二个数字按键时,又产生一个新的四位BCD码输入到第一个74LS194中。此时第二个74LS194中存有第一次的BCD码,第一个74LS194中有第二次的BCD码。再来一个脉冲,BCD码经过74LS248译码使数码管显示相应的数字。其后的各位输入也一样。方案二、以单片机为基础进行设计 设计图2 工作原理:如设计图2,给电路通电时,单片机开始工

5、作,电路处于初始状态,数码管没有显示,扬声器不发声,单片机等待键盘扫描,当键盘有输入时,进入程序循环,进行移位和数码显示程序,直至有八次输入后,程序进入定时中断,不再接受键盘输入;当按删除键时,进行移位和数码显示程序。当按重按键时数码管显示关闭,程序回到初始状态等待下一次输入。当按下挂机键时,显示器全灭。方案的选择:由于方案1是运用的是小规模元器件,有利于对数电知识的进一步了解。方案2是运用单片机来实现的,虽然容易实现,但无法达到本次课程设计的目的,所以选择方案1。三、单元电路设计与参数计算1显示电路设计如下图(图3.1),按下数字按钮时,低电平从10-4线的输入端输入,根据74LS147的功

6、能表(表3-1-1)相应的输出为编码为反码,则给第一个显示译码器74LS175接74LS147锁存器的互补输出端,这样第一个数码管就能正确的显示对应的数字;同时下一位的数码管锁存端接本位的数码管输出端,下一位数码管直接接锁存输出端,以此类推。并且所有的锁存器的清零端(CR或MR端口)、时钟信号端(CLK端口)连接在一起,可以实现同时清零与同时移位的功能。图3-1 显示电路图表3-1-1 74147功能表输入信号输出信号00110100111110100011101001111101010111110101111111101100111111101101111111110111011111111

7、101111表3-1-2 74175功能表清零时钟输入输出00000111保持10保持2、时钟脉冲触发移位电路如图3-2所示,编码器的四位输出和按键“0”接到AN1的输入,经N1、A1、N2,将N2的输出接到所有的锁存器的时钟引脚。根据锁存器功能表(表3-2-1),当有按键按下时,编码器的四位输出或者按键“0”至少有一位是低电平,松开按键后恢复到高电平,在反相器的输出端产生一个正脉冲,使得锁存器的电平能够输出到七段译码显示器。同时,由于后一位输入接的是前一位的输出,因而在打开锁存器的同时会将前一块锁存器的输出端信号送给下一块锁存器输出端,产生移位的效果。图3-2 时钟脉冲触发移位电路表3-2-

8、1 74LS175的功能表输 入输 出RDCP1D2D3D4D1Q2Q3Q4QLLLLLH1D2D3D4D1D2D3D4DHH保 持HL保 持3.清零电路1)满屏清零如图3-3-1,当按入数字满屏时,再次按下按钮的时候,会首先清零,恢复为初状态。图 3-3-1 满屏清零电路原理:启动整个电路时,数码管显示初始值“0000000_”,这时最低位为空,也就是全灭状态,这时最低位数码管对应的锁存器的输出端全为高电平(图3-3-2),而有数字显示时,输出端不全为高电平,利用这一特点,当“_”退出第八位的数码管时(即按下八个数字后),第九块锁存器的输出端全为高电平(图3-3-3),当再按下数字按钮后,第

9、十块锁存器的输出端全为高电平,此时通过与非门后变成低电平输入给数据选择器的选通端(图3-3-4),根据数据选择器的功能表(表3-3-1),则数据选择器的Y1口由B1高电平选向A1的低电平,Y1将低电平输入给锁存器的清零端,数码管清零,随即数据选择器的选通端又变为高电平,锁存器恢复正常。图3-3-2 最低位全灭图图3-3-3 满屏时电位电路图3-3-4 数据选择器作用图表3-3-1 数据选择器真值表 2)按钮清零将按钮一端接低电平,另一端接锁存器的清零端,当按下该按钮时,所有数码管全部清零,恢复初始值“0000000_”。4 挂机灭灯 挂机灭灯的原理其实很简单,就是运用了74LS248的消隐端,

10、给消隐端低电平时,数码管七段全灭。但必须在挂断的同时将锁存器的数据清零,不然挂断后重新拿起时,之前的数字是不会被清除的,即挂断拿起后还是显示原来的数字。利用这一点,可以添加一个双闸开关,将74LS248的消隐端接入其中的一闸,清零端接入另一闸,它们的另一端都接地,即可完成该功能。四、总电路工作原理及元器件清单1总原理图总原理图如下:(如看不清楚,在文档的最后有本图的清晰图附录)图4-1 总原理图2电路完整工作过程描述工作原理:如图,电路启动时,数码管显示“0000000_”字样,等待输入,按下数字按钮时,低电平从10-4线的输入端输入,根据74LS147的功能相应的输出为编码为反码,则给第一个

11、显示译码器74LS175接74LS147锁存器的互补输出端,这样第一个数码管就能正确的显示对应的数字;同时下一位的数码管锁存端接本位的数码管输出端,下一位数码管直接接锁存输出端,每按一次数字按钮时,按钮经过电路会产生一个脉冲导致锁存器打开,数字向左移动一位显示,当达到显示器满屏时,再按数字按钮的时候最高位推至第十块锁存器,经过电路产生下降沿,同时下降沿转变成负脉冲反馈到锁存器74LS175的清零端,数码管清零,使得电路回到初始状态,等待下次的输入;当按入数字满屏时,再次按下按钮的时候,会首先清零,恢复为初状态。挂机是一个双闸刀开关,挂机的同时,进行对锁存器清零,此时再按按钮无效。双闸刀开关旁边

12、的按钮是重按键,按下时触发锁存器74LS175的清零端,数码管清零。3元件清单表4-3 原件清单表元件序号型号主要参数数量备注A1AND与门1AN1、274LS13四输入与非门2N1、2NOT非门2R1、2RES电阻2U074LS147十线四线优先译码器1U1U1074LS175四位上升沿 D 触发器(有公共清除端)10U1174LS157四-二选一数据选择器1U12U1974LS2484 线七段译码器8U20U277SEG-COM-CATHODE双闸刀开关1五、仿真调试与分析1、各部件说明(1)开关0-9为数字输入键,双闸刀开关为挂机键,C按钮是重按键控制数码管的清零操作(2)数码管从右至左

13、为从低位到高位显示,仿真会从低位到高位逐步移位显示2、仿真(1)打开仿真开关,数码管显示初始值“0000000_”,等待数字按键的输入。如图5-2-1图5-2-1 初始状态图(2)按下数字键盘,数码管会显示所按下的数字。按下1 2 3 4 5 6 7 0:如图5-2-2图5-2-2 显示图(3)当“_”消失时,即按够八位数字时,再按下数字按钮时,会首先触发清零,数码管显示初始值“0000000_”:如图5-2-3图5-2-3 满屏清零图(4)当双闸开关置接线端时,数码管全灭;如图5-2-4图5-2-4 挂机图(5)当双闸开关置悬空端时,数码管恢复初始值“0000000_”。再次等待数字按键的输

14、入。如图5-2-5图5-2-5 开机待输入图(6)输入随意数字,按清零键清零,如图5-2-6图5-2-6 按钮清零图3、分析本设计完全达到该设计题目的所有要求,但是无法实现当输错一位的时候删除该数字,这是我自己想添加的功能,由于时间限制,将在以后将其完善。六、结论与心得很开心我完成了本次的课程任务的所有要求,达到难的级别,这大大巩固了我的数电知识,也学到了很多新的知识,接触了很多新的芯片,懂得了如何快速的去查看各种芯片的功能表,至今在我的脑海里还在翻腾着74系列的芯片功能表。之前对于芯片的触发器还不是很会利用,经过这一次课程设计,加深了我对于触发器的运用、理解,大大的提高了对锁存器的认识。其实

15、最大的收获应该是在解决问题的方法上,我学到了不一样的思维方式,在这次课设中模块化的设计思想尤为突出,将问题化成一部分来解决的确快速方便很多。最后通过这次的数电课程设计我深深地体悟到扎实的理论知识多么重要,因为只有有了扎实的理论才能进行原理分析、更好的设计出电路图。但同时实践也是必须的,亲手实践能加强我们应用理论的能力,激发我们的兴趣、巩固理论知识。七、参考文献1继凯、艳数字电子技术及应用,科学,2012-82 Potter我翼中人脉冲按键按键显示器 ,XX文库 (kecheng.baidu./view/055b61676bd97f192279e9ca.html?qq-pf-to=pcqq.discussi on),2015-04-11附录:

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2