为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

电话按键显示器

2017-11-01 6页 doc 161KB 117阅读

用户头像

is_196623

暂无简介

举报
电话按键显示器电话按键显示器 一 设计题目及要求 题目设计:电话按键显示器 要求:1(设计一个具有八位显示的电话按键显示器; 2(能准确反映按键数字; 3(显示器显示从低位向高位前移,逐位显示,最低位为当前输 入位; 4(重按键时,能首先清除显示; 5(摘下话机后才能拨号有效,挂机后熄灭显示。 二 设计过程及内容 电路主要由四个模块组成,分别为防抖动模块,编码模块,移位寄存模块,数码显示模块。 其中防抖电路的主要作用是有效减缓工作于电子电路中的机械开关由于触点的抖动而使输出脉冲不纯净从而使电路不正常工作的现象。编码模块的...
电话按键显示器
电话按键显示器 一 设计题目及要求 题目设计:电话按键显示器 要求:1(设计一个具有八位显示的电话按键显示器; 2(能准确反映按键数字; 3(显示器显示从低位向高位前移,逐位显示,最低位为当前输 入位; 4(重按键时,能首先清除显示; 5(摘下话机后才能拨号有效,挂机后熄灭显示。 二 设计过程及内容 电路主要由四个模块组成,分别为防抖动模块,编码模块,移位寄存模块,数码显示模块。 其中防抖电路的主要作用是有效减缓工作于电子电路中的机械开关由于触点的抖动而使输出脉冲不纯净从而使电路不正常工作的现象。编码模块的主要作用是使输入的十进制数转换为等效的二进制数,主要由2片74148优先编码器实现。移位寄存模块的主要作用是实现数据的储存与移位。七段显示模块的主要作用是使输入的二进制数通过数码管用十进制数来显示,主要由1片集成同步十六进制加法计数器74161,4片8选1数据选择器74151和7448七段显示数码管组成。各个模块独立存在,有自己的输入输出端口。 总原理图如下: 当依次输入7 4 0时,仿真图如下: 防抖动模块原理图如下: 当输入5时,仿真图为: 通过D触发器组成防抖电路有效保证脉冲的纯净,从而使电路的 正确性得以保证。有0—9的输入和输出端,并有清零端和时钟信号端。 编码模块原理图如下: 当输入6时,输出为0110,仿真图为: 编码通过2片8线—3线优先编码器实现0—9的输入,4位二进 制的输出。Q3为高位。 移位寄存模块原理图如下: 当输入0100时仿真图为: 用2片4位双向集成移位寄存器74194来完成一位二进制数8次移动,从而实现数字由低位向高位的逐次移动,2片移位寄存器串联。输出端顺序为45670123以便和七段显示数码管顺序32107654相对应。 数码显示模块原理图如下: 当输入0101时,ACDFG亮,仿真图为: 集成同步十六进制加法计数器74161是实现地址的选择,包括数据选择器和七段显示数码管的地址选择。7448设有挂机键QJ。 三 设计总结 设计中出现的问题 1 连线问题 连线一定得认真,稍有不注意就会有线重叠,或者连到其他线上,有时还出现没连上的情况。 2 芯片的选择 做一个模块,芯片选择可能不是一种,但如何才能使电路最简单得注意。 3 时钟信号的选择 刚开移位寄存器的时钟信号是外加的,后来经过思考是通过按键按键给信号于是加入与非门来控制。 4 数码管最低位为4不是0 各个模块连好之后输入数,发现显示的位置不对,由于数码管顺序为32107654,于是调整移位寄存器的输出端顺序才和数码管对应起来。 感想:通过这次EDA课设,我学到了很多东西,也发现了很多自己的不足。拿到题目时不知如何下手,通过查一些资料慢慢的有了思路。于是按照老师提示的分模块去做。虽然有了思路,但连接电路时还会有各种问题,单个模块做好了连接起来还会有错误,包括下载到试验箱上也有问题。其实这些问题归结起来,还是自己对知识的理解不够深,细节把握不够扎实。自己的动手能力有欠缺。理论上实现的东西在实践中体现也是不易的。 这次课程设计使我对数字电路有了更深的了解,也提高了自己对仪器元件掌握,同学之间的相互交流及帮助也学到了很多更好的思维方法。对电路的设计,改进有了认识。 在此我也衷心的感谢老师对我们的指导和帮助.
/
本文档为【电话按键显示器】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索