下载此文档

电话按键显示器.doc


文档分类:办公文档 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
一设计题目及要求
题目设计:电话按键显示器
要求:;
;
,逐位显示,最低位为当前输入位;
,能首先清除显示;
,挂机后熄灭显示。
二设计过程及内容
电路主要由四个模块组成,分别为防抖动模块,编码模块,移位寄存模块,数码显示模块。
其中防抖电路的主要作用是有效减缓工作于电子电路中的机械开关由于触点的抖动而使输出脉冲不纯净从而使电路不正常工作的现象。编码模块的主要作用是使输入的十进制数转换为等效的二进制数,主要由2片74148优先编码器实现。移位寄存模块的主要作用是实现数据的储存与移位。七段显示模块的主要作用是使输入的二进制数通过数码管用十进制数来显示,主要由1片集成同步十六进制加法计数器74161,4片8选1数据选择器74151和7448七段显示数码管组成。各个模块独立存在,有自己的输入输出端口。
总原理图如下:
当依次输入7 4 0时,仿真图如下:
防抖动模块原理图如下:
当输入5时,仿真图为:
通过D触发器组成防抖电路有效保证脉冲的纯净,从而使电路的正确性得以保证。有0—9的输入和输出端,并有清零端和时钟信号端。
编码模块原理图如下:
当输入6时,输出为0110,仿真图为:

hfhhf编码通过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课设,我学到了很多东西,也发现了很多自己的不足。拿到题目时不知如何下手,通过查一些资料慢慢的有了思路。于是按照老师提示的分模块去做。虽然有了思路,但连接电路时还会有各种问题,单个模块做好了连接起来还会有错误,包括下载到试验箱上也有问题。其实这些问题归结起来,还是自己对知识的理解不够深,细节把握不够扎实。自己的动手能力有欠缺。理论上实现的东西在实践中体现也是不易的。

电话按键显示器 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ainibubian1313
  • 文件大小342 KB
  • 时间2017-12-25