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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

电话脉冲按键显示器Word格式.docx

1、2.1 方案比较 32.2 方案论证 42.3 方案选择 43 单元模块设计 53.1 按键脉冲电路 53.2 定时消隐功能电路 73.3电路参数的计算及元器件的选择 93.4特殊器件介绍 94 软件简介 135 系统调试 145.1 仿真电路总图 145.2 系统仿真参数设置 145.3 功能调试 145.4 调试结果分析 196 系统功能指标参数 206.1 系统实现的功能 206.2 系统指标参数测试 206.3 系统功能及指标参数分析 207 结论 218 设计总结 228.1 设计的收获体会 228.2 对设计的进一步完善提出意见或建议 229 致谢 2310 参考文献 24附录:系

2、统的仿真总图 251 前言1.1 设计背景随着科技的发展,电话越来越普及。与此同时设计电话按键脉冲显示器操作简单,不但成本低,体积小,而且操作简单,因此成为小规模知识竞赛之首选。对与我们学生来说电话脉冲按键显示器也是比较适合初学者设计的一个课题。1.2 设计概述基于电话脉冲按键显示器自身的一些优势如原理简单,设计的器件大多为较为常见的器件等。本文的目的是使用比较常用的器件设计可实现逐位显示按键数字的显示器。本次课题主要目的是培养我们自主动手设计能力和解决问题的能力,加强我们对数字信号、模拟信号的认识和运用,让我们对电子设计有一定的认识。1.2.1设计目标用数字和模拟集成电路芯片以及配套的分立电

3、子元件来设计电话脉冲按键显示器电路,该电路可以实现:基本功能:1、能准确显示和反映按键数字(共计12位按键)。2、显示器显示从低位向高位前移,逐位显示按键数字,最低位为当前输入位;3、重新按键时,能首先清除显示。发挥部分:1、 在挂机2分钟或者按下熄灭按钮后,显示器熄灭。2、 熄灭的同时清零1.2.2技术路线要实现该设计,就应把整个电路分为几大模块。分别是按键脉冲模块,锁存模块,译码显示模块,定时熄灭模块。先通过对各个模块进行设计、调试之后再将其组合起来进行整机调试。1.2.3实施计划首先就是要理清实现设计的框图,在总体框图的指导下,作出具体的电路图,由要设计实现的功能,计算出各个电路元件的值

4、,并逐一对各个元件进行选择。最后用仿真软件对设计进行仿真操作,调试软件,并对照出的设计有误的地方进行必要的修正,确保设计的正确。1.2.4必备条件要实现该电路的设计,首要的就是要制定出设计的实现框图,并在老师的指导和参照资料的条件下作出具体电路图,选定实现实现该设计的各种元器件。另外,还应由必要的软件帮助设计完成。2 总体方案设计对同一种目的的实现,可以用不同的方案,下面就着重介绍以下两种方案对同一目的的实现方法。并比较两种方案的优劣。2.1 方案比较2.1.1 方案一系统框图如图2.1所示。图 2.1 方案一的系统框图工作原理简述:接通电源后,用户输入一个数字,给移位寄存器和译码器一个脉冲,

5、使其选通,数码管显示所输数字;当新按键脉冲来后,通过移位寄存器串联延时实现逐位显示按键数字;需要重新按键时可以用清零按钮实现清零;通过555集成定时器和计数器定时120秒实现灭灯功能,并同步清零。2.1.2方案二系统框图如图2.2所示。接通电源后,用户每输入一个数字,给锁存器和译码器一个脉冲,使数码管显示所输数字;当新按键脉冲来后,通过锁存器串联延时实现逐位显示按键数字;通过555集成定时器和计数器定时120秒实现灭灯功能,在120秒内用户再拿起话筒时,定时电路无效并清零。图2.2 方案二的系统框图2.2 方案论证 方案可行性分析:对于方案一不可行,因为数码管显示熄灭后不能再次显示数字,而且不

6、能实现同步清零,即会保留上次所输入号码。并且移位寄存器管脚比锁存器更复杂,且需要两片级联才能实现12位数字显示。对于方案二可行,是在方案一的基础之上进行修改和完善的。采用的是当用户挂机时计数,拿起话筒计数器清零。且用锁存器实现数字逐位显示,思路清晰且不会遇到移位寄存器级联延迟的问题。2.3 方案选择比较方案一和方案二可以看出,方案二比方案一更加可靠,而且使用到的元器件也都是我们所常用到的一些元件比如:555,74HC147、4508、40174、74LS161以及开关、电容、电阻、门电路等一些我们所学过,用过的基本器件;从操作行和可行性上说方案二思路清晰,成品的使用方便,芯片功能端能综合利用等

7、优势;从自身的势力上来说,方案二略显复杂一些,但由于本次设计是第一次将数字电子电和模拟电子运用于实际的电路设计中,我们尚未完全的掌握这2门知识,并且不能将理论知识熟练应用到实际电路中,因而对电路还不能达到最优化的设计,所以综合各个方面的因数,我选择了方案二做为本次课题的主要研究对象,本文也将注重介绍方案二的设计方法。3 单元模块设计本节主要介绍系统各单元模块的具体功能、电路结构、工作原理、以及各个单元模块之间的联接关系;同时本节也会对相关电路中的参数计算、元器件选择、以及核心器件进行必要说明。3.1按键脉冲电路该部分电路要完成两个功能:通过按键脉冲的输入准确显示数字;给锁存器和译码器一个脉冲,

8、选通并实现移位显示数字。3.1.1 数字按钮如图3.1所示该电路由开关09所组成的数字键和清零、消隐按键共十二位按键组成,按钮开关应为常开型,当按下开关时,开关闭合,输入信号;当松开开关时,开关自动弹出。图 3.1 按键输入按钮3.1.2编码电路如图3.2所示数字输入电路由非门,按钮和编码器组成。在输入数字信号前,编码器输入端无效,输出为高电平,接非门后连接下一级。当有效数字脉冲输入后,编码器相应端输入低电平,开始编码;若需输入数字0,则不经过编码器直接输入一个脉冲。图 3.2按键输入按钮3.1.3 锁存译码显示电路锁存译码显示电路主要由锁存器40174、译码器4508及数码管组成,其电路图如

9、图3.3所示。通过编码器74HC147编成的二进制代码送至第一个锁存器锁存,锁存后的BCD码再送至4508译码器译码到数码管显示相应的数字。当1到9按键都没有按下时,由于编码器输出端都是高电平,经过40174后使4508的输出全为低电平,因此数码管全部显示为零。为了解决不能显示数字零的问题,在74HC147的前面接有一个按钮直接控制译码器选通。当有按键脉冲输入后,编码器的数据送到40174的输入端,同时经过有一个或门将高电平送到40174的脉冲输入端,此时数据就能通过输入端进入锁存器40174送出;当高电平降到低电平时,40174输出段保持输出,同时再将此输出信号送到下一片40174的输入端,

10、进而实现了数据的移位和锁存输出。脉冲产生的同时也使4508的STB段产生了一个高电平,使4508进行选通功能,从而使40174的输出端的数据送到4508的输入端,再进行译码显示。图3.3 锁存译码、显示电路3.2 定时消隐功能电路该部分主要完成两个功能:1、在挂机2分钟或者按下熄灭按钮后,显示器熄灭。2、熄灭的同时清零定时电路部分主要由555定时器、十六进制同步加计数器74LS161减法计数电路、40174锁存器及相关电路组成。具体电路如图3.4所示。555定时器提供每秒一次的脉冲输入,两块74LS161实现加法计数,通过开关SW1模拟话筒的挂机与拿起,当开关选通时,脉冲输入并开始计数,计数1

11、19次加上延时即约120秒后经与非门输出低电平,由锁存器锁存输出至4508消隐端,实现数码管熄灭。当开关断开时,脉冲无法输入,同时计数器清零端为低电平有效,便于在下一次挂机时开始计数。熄灭按钮与定时电路部分输出通过或门相连,都能使数码管熄灭的功能。图3.4 消隐功能电路图 3-63.3 电路参数的计算及元器件的选择3.3.1按键脉冲电路选用了10个按钮作为0到9数字信号的输入按键和一个清零按钮,编码器74HC147,十二个锁存器40174和4508译码器,一个11相输入或门,十二个数码管作为数字显示。3.3.2 消隐功能电路定时电路用了两个计数器74LS161,两个BCD码译码器4508,一个

12、555和两个电阻R10、R11、两个电容C1、C2组成的多谐振荡器,为计数器提供时钟信号。多谢震荡的频率,而取3.4 特殊器件介绍3.4.1 编码器74HC147如图3.5所示,该图为74HC147的引脚图。编码器74HC147是9线输入4线输出的二进制编码器,其输出为反码。当几个输入信号同时出现时,只对其中优先权最高的一个进行编码。其中I9优先权最高,I1的优先权最低。当I9=0时,无论其它输入端有无输入信号(表中以X表示),输出端只给出I9的编码,即DCBA=0110。当I9=1、I8=0时,无论其余输入端有无信号,只对I8编码,输出DCBA=0111。其余的输入状态依次类推。编码后输出通

13、常要接反相器使其输出正码,如I9的编码,即DCBA=1001,再接下一级。图3.5 74HC147的引脚图3.4.2 锁存器40174如图3.6所示,该图为锁存器40174的引脚图。锁存器是最简单的数据存储部件,基本锁存器由两个交叉耦合的门电路组成。其中D0D5为数据输入端,Q0Q5为数据输出端,CLK为输入数据锁存端,MR为清零端。当锁存器CLK输入端为低电平时,可将输入数据DOD5暂时存放在锁存器内部,一旦当CLK端有脉冲输入,暂存数据才反映到输出数据端Q0Q5H上。如果将MR端接低电平,则40174输出直接为低电平。图3.6 40174引脚图3.4.3 BCD译码器4508如下图3.7所

14、示,该图为BCD码译码器。其中D0D5为BCD码输入端,Q0Q5为译码输出端,当STB为高电平时数据正常通过,低电平时锁存数据;OE为高电平时数码管熄灭,OE端为低电平时正常译码;MR为清零端,为高电平时有效,直接清零。3.4.4 计数器74LS161如下图3.8所示,该图为十六进制计数器。74ls161的MR端具有异步清零作用。当清除端(MR)为低电平时,不管时钟端(CPD、CPU)状态如何,即可完成清除功能。161 的预置数是同步的,需要时钟脉冲CP触发CLK,输出端(Q0Q3)才可预置成与数据输入端(P0P3)相一致的状态。其中ENT,ENP为高电平时正常工作,为低电平时保持计数。图3.

15、7 4508引脚图图3.8 74LS161引脚图3.4.5 555时钟芯片如图3.9,555电路由电阻分压器、电压比较器、基本RS触发器、放电管和输出缓冲器5个部分组成。它的各个引脚功能如下:1脚:GND(或Vss)外接电源负端VSS或接地,一般情况下接地。8脚:VCC(或VDD)外接电源VCC,双极型时基电路VCC的范围是4.516V,CMOS型时基电路VCC的范围为318V。一般用5V。|3脚:OUT(或Vo)输出端。2脚:TR低触发端。6脚:TH高触发端。4脚:R是直接清零端。当R端接低电平,则时基电路不工作,此时不论TR、TH处于何电平,时基电路输出为“0”,该端不用时应接高电平。5脚

16、:CO(或VC)为控制电压端。若此端外接电压,则可改变内部两个比较器的基准电压,当该端不用时,应将该端串入一只0.01F电容接地,以防引入干扰。7脚:D放电端。该端与放电管集电极相连,用做定时器时电容的放电。电阻分压器由三个5k的等值电阻串联而成。电阻分压器为比较器C1、C2提供参考电压,比较器C1的参考电压为2/3Vcc,加在同相输入端,比较器C2的参考电压为1/3Vcc,加在反相输入端。比较器由两个结构相同的集成运放C1、C2组成。高电平触发信号加在C1的反相输入端,与同相输入端的参考电压比较后,其结果作为基本RS触发器R端的输入信号;低电平触发信号加在C2的同相输入端,与反相输入端的参考

17、电压比较后,其结果作为基本RS触发器S端的输入信号。基本RS触发器的输出状态受比较器C1、C2的输出端控制。在1脚接地,5脚未外接电压,两个比较器C1、C2基准电压分别为2/3Vcc,1/3Vcc. 图3.9 555引脚图4 软件简介Proteus软件是英国Labcenter electronics公司出版的EDA工具软件。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。具有4大功能模块 革命性的特点: (1)互动的电路仿真。用户甚至可以实时采用诸如RAM,ROM,键盘,马达,LED,LCD,AD/DA,部分SPI器件,部分IIC器件

18、。(2)仿真处理器及其外围电路。可以仿真51系列、AVR、PIC、ARM、等常用主流单片机。还可以直接在基于原理图的虚拟原型上编程,再配合显示及输出,能看到运行后输入输出的效果。配合系统配置的虚拟逻辑分析仪、示波器等,Protues建立了完备的电子设计开发环境。具有4大功能模块 智能原理图设计(ISIS)丰富的器件库超过27000种元器件,可方便地创建新元件;智能的器件搜索:通过模糊搜索可以快速定位所需要的器件;智能化的连线功能:自动连线功能使连接导线简单快捷,大大缩短绘图时间;支持总线结构:使用总线器件和总线布线使电路设计简明清晰;可输出高质量图纸。 ProSPICE混合仿真:基于工业标准S

19、PICE3F5,实现数字/模拟电路的混合仿真;超过27000个仿真器件:可以通过内部原型或使用厂家的SPICE文件自行设计仿真器件,Labcenter也在不断地发布新的仿真器件,还可导入第三方发布的仿真器件。 独特的单片机协同仿真功能支持主流的CPU类型:如ARM7、8051/52、AVR、PIC10/12、PIC16、PIC18、PIC24、dsPIC33、HC11、等。 实用的PCB设计平台 先进的自动布局/布线功能;支持器件的自动/人工布局;支持无网格自动布线或人工布线;支持引脚交换/门交换功能使PCB设计更为合理;完整的PCB设计功能;可以输出多种格式文件。5 系统调试5.1 仿真电路

20、总图见附录所示。5.2系统仿真参数设置在系统调试之前,我们需要对系统进行参数设置,如表5.1所示。表5.1 元件参数表5.3 功能调试通过这几天的的理论设计, 为了验证对理论应用的正确性,选用Proteus软件进行仿真,验证所设计的电路能否实现准确显示和反映按键数字,能否实现数字从低位向高位逐位显示及清零,当定时时间到能否消隐,在消隐后能否再次正常工作。5.3.1 锁存译码显示电路图5.1 按键脉冲电路5.3.1.1 调试目的测试译码显示电路是否具有能准确显示和反映按键数字,并且数字从低位向高位逐位显示,最低位为当前输入位;当重新按键时,能首先清零的功能。5.3.1.2 调试电路调试电路如图5

21、.1所示。5.3.1.3 调试结果1、假设用户按下数字5时,编码器对5进行编码,其显示结果为如图5.2所示。2、假设用户接着依次按下数字按钮0,2,3时,其显示结果为如图5.3所示。3、当调试移位成功后,按下清零按键时,结果如图5.4图 5.3 数字显示 图 5.4 清零显示图 5.2 数字按键5输入5.3.2 定时消隐电路5.3.2.1 调试目的调试定时电路能否实现120秒后或直接按键消隐,。5.3.2.2 调试电路定时电路如图5.5所示。5.3.2.3 调试结果1、假设已输入数字88,其显示结果如图5.6所示。2、打开开关120秒时,其显示结果如图5.7所示。3、闭合开关后,其显示结果如图

22、5.8所示图 5.6 预先输入数为88图 5.7 打开开关120秒图 5.8闭合开关图 5.5 定时消隐电路5.4 调试结果分析5.4.1 调试电路已实现的功能通过先分步调试后整体调试的方法,本设计已实现了逐位显示按键数字,通过清零按钮一键清零和120秒后自动消隐清零的功能。5.4.2 调试中遇到的问题和此电路的不足在调试的过程中遇到了许多的问题,主要在于如何实现从低位到高位逐位显示数字及如何用按键脉冲选通锁存器、译码器,如经比较译码器4511和4508的详细功能后,选择4508有利于减少连线和实现消隐同步清零;并且定时部分用74LS161计数器计数120秒实现熄灭后,遇到了只能消隐1秒的问题

23、,经反复调试和对161电路的分析知道,需要加入一个锁存器和由两个开关组合而成的同步开关连接到计数器清零端,实现反复计数消隐功能。此电路的不足在于使用元器件较多,结构连线复杂,耗能较大。6 系统功能指标参数6.1 系统实现的功能该系统能够准确显示和反映按键数字,并将显示从低位向高位前移,逐位显示,其中最低位为当前输入位;当按下清零键时,能清除显示;在挂机2分钟或者按下熄灭按钮后,能自动使显示器熄灭并同时清零。6.2 系统指标参数测试对于本设计系统的参数测试,先分部分解决所需功能,并将我们电路的各部分分开进行仿真。对此部分仿真可用到仿真软件proteus。在对每个部分仿真达到正确结果后,然后将各个

24、模块连接起来进行整体测试。经过仿真证明我设计的电话脉冲按键显示器电路工作正常,能实现所需功能。6.3 系统功能及指标参数分析通过前面的参数计算和仿真的如系统各元件的参数表如表6.1所示。表6.1 元件参数表7 结论该设计用仿真软件proteus的验证了理论分析结果的正确性。此次课程设计经过为期2周的不懈努力,目前基本达到了预期的要求,通过对整个系统的调试,可得到如下结论:能准确显示和反映按键数字,显示器显示能从低位向高位前移,逐位显示按键数字,最低位为当前输入位;当重新按键时,能首先清除显示;学会了通过40174锁存器和4508译码器实现数字移位功能,尤其是理解了40174的上升沿触发和450

25、8的高电平选通功能,实现了按键脉冲输入数字信号并逐位显示的功能。同时也更加的理解了555定时器组成的多谐触发器和74LS161计数器可以组成时间控制电路,以及74HC147编码器的使用方法。不过,这个设计还是有它的不足之处。首先就是电路设计有些复杂,元器件种类和数目有点多,它们会耗费掉一定的电力。其次布局还需要一定优化,减少占用空间。8 设计总结8.1 设计的收获体会在动手设计之前,参考了许多相关的资料。在设计中又参考了以前学过的按键脉冲输入的原理,有了基本思路。但着手设计时,又出现了许多未预料到的问题,例如元件的选择:在选择实现移位功能的器件时,是用移位寄存器还是用锁存器,经过慎重思考,最终

26、选择了锁存器40174。因为需要显示输入的数字,所以选择了数码显示管,相应的选择了译码器4508,用它将输出的二进制代码译成相对应的高、低信号,用其作为数码显示管的驱动信号。在定时电路中,根据设计需要选择了555定时器组成的多谐振荡器来产生脉冲,并用74LS161计数器来设定数码管消隐时间。在一些设计原理上也遇到了许多新问题。如发现当数字消隐后,不能再次亮起,经同学以及老师的帮助,发现适当的改变开关的型号和位置,能解决问题。在设计过程中,其实最大的收获就是不断的调试、优化电路,增加有益的使用功能,如通过5输入或门减少了一个555定时器脉冲输入来控制芯片导通;利用4508的清零端,使清零消隐同步

27、发生,避免了对下一次号码输入的干扰。总之,这次实验过程中我受益匪浅,培养了我的设计思维,增加了动手操作的能力。更让我体会到学以致用的快乐与满足。8.2 对设计的进一步完善提出意见或建议本次设计还是有许多的不足之处,比如说本次设计的电话按键脉冲显示器的功能并不强大等问题.我们在以后可以设计功能更为强大的显示器,比如说我们可以添加星号和井号输入和记录号码等功能,只是由于时间以及个人的能力问题我们暂时还难以设计出这样的电路,就有待于今后我们在学习中认真领悟、参透。9 致谢 首先,衷心感谢我们的老师,在这两周时间里他对我们课程设计进行了全面细致的辅导,使我们能够成功设计出作品,并能不断优化其功能。 老

28、师合理的安排了指导、答辩等的时间,对每一个学生认真负责,在课程设计方面有深厚的功底,让我们快速有效的学以致用,实现了综合应用能力的显著提高。在龙老师的指导帮助下,我学到了很多平时没有学到的东西,尤其是学到了很多依托我们的专业知识在实际生活中广泛应用的东西。另外,我还要感谢学校能安排这次课程设计,为我们熟悉我们的专业相关提供了平台。当然,这次课程设计能取得成功,还少不了我们组几个同学的通力合作,解决了一个个难题,积极发挥着个人的聪明与才智。10 参考文献1 朱清慧等Proteus教程电子线路设计、制版与仿真M北京:清华大学出版社,20082 康华光电子技术基础模拟部分(第5版)M北京:清华大学出版社,2006

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1