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

合集下载

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

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

目录一、设计任务与要求 (1)基本要求: (1)提高要求: (1)二、方案设计与论证 (1)方案一 (1)方案二 (2)方案的选择: (3)三、单元电路设计与参数计算 (3)1显示电路设计 (3)2、时钟脉冲触发移位电路 (5)3.清零电路 (6)1)满屏清零 (6)2)按钮清零 (8)4 挂机灭灯 (8)四、总电路工作原理及元器件清单 (8)1.总原理图 (8)2.电路完整工作过程描述 (9)3.元件清单 (9)五、仿真调试与分析 (9)1、各部件说明 (9)2、仿真 (10)3、分析 (11)六、结论与心得 (12)七、参考文献 (12)附录: (12)脉冲按键电话按键显示器一、设计任务与要求设计任务:设计一个脉冲按键电话按键显示器,并用仿真软件对电路图进行仿真(仿真软件可用EWB、Multisim10.0或proteus)这里采用proteus进行仿真。

要求如下。

基本要求:(1)设计一个具有八位显示的电话按键显示器;(2)能准确反映按键数字;提高要求:(3)显示器显示从低位向高位前移,逐位显示,最低位为当前输入位;(4)重按键时,能首先清除显示;(5)摘下话机后才能拨号有效,挂机后熄灭显示。

(中→难)二、方案设计与论证根据题目的要求,首要任务是将具有八位的电话按键显示器准确响应按钮的输入,则必须有编码器跟译码器的结合使用。

考虑到数字按钮有10个,所以编码器我选择了74LS147,它是一个10线-4线集成优先编码器,刚好可以实现对按键的响应;数码管显示器要求从低位向高位前移逐位显示,则可以想到运用具有寄存功能的元器件来完成移位显示,比如寄存器、移位寄存器、锁存器等,可以选用锁存器74LS175或74LS194;因为其具有经上升沿触发,使得输入端的信号传给输出端,可以通过按钮动作产生一个脉冲,进而达到移位目的;而且它们都具有MR清零端,通过电路设计可以完成清除屏幕数字。

熄灭显示可以采用数码管显示译码器74LS248或74LS48来完成该功能。

脉冲按键电话按键显示器设计

脉冲按键电话按键显示器设计

目录引言 (1)1设计意义及要求 (2)1.1设计意义 (2)1.2设计要求 (2)2方案设计 (3)2.1设计思路 (3)2.2方案设计电路图 (4)2.2.1设计方案一电路图 (4)2.2.2设计方案二电路图 (6)2.3方案比较 (7)3部分电路设计 (8)3.1按键电路设计 (8)3.2数码管显示电路设计 (9)3.3扬声器发声及清零电路设计 (11)3.3.1七位按键数字计数电路设计 (11)3.3.2时钟脉冲产生电路设计 (12)3.3.3十秒计时电路及显示清零电路设计 (13)4调试与检测 (15)4.1调试中的故障及解决办法 (15)4.2调试与运行结果 (16)5仿真操作步骤及说明 (18)5.2电路各部件说明 (18)5.2仿真步骤说明 (18)结束语 (19)参考文献 (20)附录 (21)附录一个人方案整体电路图 (21)附录二小组方案整体电路图 (22)引言电话在日常生活中十分常见,自从电话这项发明问世以来,人们的生活方式发生了重大改变。

现如今,人们所用的电话越来越智能化,功能也越来越丰富,它现在已经成为人们的生活中不可缺少的物品。

不管是老式的按键电话还是现行的智能手机,它们的某些结构和原理都是有相似之处的。

在信息技术高度发达的现代社会,科学技术发展日新月异,唯有紧跟时代步伐,才能适应社会和国家发展的需要。

作为一名新时代大学生,我们更应该多了解前沿技术,学好基础知识,为以后更深入的学习打下一个良好的基础。

模拟电子技术和数字电子技术是面向二十一世纪的课程教材,学好这两门基础课对我们以后设计和分析电路具有十分重要的意义。

为了进一步加强我们的动手创造能力,因此我从此次任务的一些基础功能入手,逐步分析,并熟悉了设计方法,完成了此次实训任务的基础功能。

根据我们所学的知识,可以将这个电路分为几个模块来实现,即按键部分、数码管显示部分、扬声器工作部分。

在此次训练任务中,我主要运用数字电子技术的知识,包括编码器,移位寄存器,数码管,多谐振荡器,计数器,555定时器以及常见的逻辑门元件。

脉冲按键电话显示器设计 (2)讲解

脉冲按键电话显示器设计 (2)讲解

2011 ~ 2012 学年第 2 学期《数字系统设计》课程设计报告题目:脉冲按键电话显示器设计专业:通信工程班级:姓名:指导教师:电气工程系2012年5月24日课程设计任务书摘要本次课程设计的目的是为了巩固我们对数字电子技术课程所学过的内容,能够运用课程中所掌握的数字电路的分析和设计方法解决实际问题,培养分析问题,解决问题的能力。

我们在设计此课题中要求设计一个具有8位显示的电话按键显示器。

能准确显示按键数字,并且数字依次从右向左移动显示,最低位为当前输入位。

同时设置清除键,能使显示器立即清除当前的显示。

最后要设计一个震荡器,使其产生1HZ的脉冲,来做定时电路。

在挂机2min后或者按熄灭按键,能达到熄灭显示器显示的功能。

在这个设计中,我们用到了编码器,移位寄存器,译码显示器等芯片及元器件。

对于它们的工作特性,会有进一步的理解。

关键词:脉冲,移位,显示器目录摘要 (3)一、整体电路设计思路 (5)二、单元电路设计方案 (6)2.1.计时电路的设计 (6)2.1.1芯片介绍 (6)2.1.2电路设计原理 (6)2.2电话号码显示器电路的设计 (8)2.2.1设计原理 (8)2.3时钟脉冲发生器的设计及设计图 (8)四、按键模块VHDL程序 (9)五、参考文献 (10)六、自我评价 (11)七、评语表 (12)一 、整体电路设计思路:我们在设计此课题中要求设计并制作一个具有8位显示的电话按键显示器,摘机时开始工作。

能准确显示按键数字,并且数字依次从左向右移动,最低位为当前键入位。

同时设置清除键,能使显示器立即清除当前的显示,设置确定键,能将当前的键入号码呼出,并起动记时器显示通话时间,要求记时器的最大显示值59分59秒。

最后还要设计一个震荡器,使其产生1HZ 的脉冲。

其框图如图所示:电话按键显示器包括脉冲发生器、计数器、译码显示器、控制器、移位寄存器等五部分组成。

其中计数器和移位寄存器是系统的主要组成部分。

EDA脉冲按键电话显示器.

EDA脉冲按键电话显示器.

东北石油大学课程设计2012年 3 月2日东北石油大学课程设计任务书课程EDA技术课程设计题目脉冲按键电话显示器专业电子信息工程姓名学号主要内容、基本要求、主要参考资料等主要内容:设计一个准确地反映按键数字具有8位显示的电话按键显示器,该电话显示器要求具有重拨的功能,当按下重拨键时,能够显示最后一次输入的电话号码。

基本要求:1、设计一个具有8位显示的电话按键显示器;2、能准确地反映按键数字;3、显示器显示从低位向高位前移,逐位显示按键数字,最低位为当前输入位;4、设置一个“重拨”键,按下此键,能显示最后一次输入的电话号码;5、挂机2秒后或按熄灭按键,熄灭显示器显示。

主要参考资料:[1] 潘松著.EDA技术实用教程(第二版). 北京:科学出版社,2005.[2] 康华光主编.电子技术基础模拟部分. 北京:高教出版社,2006.[3] 阎石主编.数字电子技术基础. 北京:高教出版社,2003.完成期限2012.3.5指导教师专业负责人2012年3月2日一、总体设计思想1.基本原理EDA技术就是依赖功能强大的计算机,在EDA工具软件平台上,对以硬件描述语言HDL为系统逻辑描述手段完成的设计文件,自动的完成逻辑编译、化简、分割、综合、布局布线以及逻辑优化和仿真测试,直至实现既定的电子线路系统功能。

在本次课程设计中是用VHDL语言实现一个能准确地反映按键数字、具有8位显示的电话按键显示器。

摘机时开始工作,显示器显示从低位向高位前移,逐位显示按键数字,最低位为当前输入位;设置一个“重拨”键,按下此键能显示最后一次输入的电话号码;挂机2秒后或按熄灭键,熄灭显示器显示。

2.设计框图图1 脉冲按键电话显示器总体设计方案二、设计步骤和调试过程1、总体设计电路本文设计的脉冲按键电话显示器由五个模块组成:按键电路、译码器、移位寄存、锁存器和数码管显示电路,其中移位寄存、锁存器和数码管译码显示电路为系统的主要组成部分。

图2 总体设计电路模块2、模块设计和相应模块程序2.1顶层文件按键电路模块。

电子技术基础数字电子课程设计

电子技术基础数字电子课程设计

电子技术基础数字电子课程设计背景随着计算机技术的迅速发展和普及,数字电路作为一个重要的组成部分已经成为必修课程。

通过数字电子课程的学习,学生可以了解基本的数字电路设计原理,更好地理解计算机科学和电子工程的基础知识。

课程设计目标本次课程设计旨在加深学生对数字电路理论的理解和实际的应用,并通过实践帮助学生掌握基本的数字电路设计技术。

课程设计内容1. 数码管计数器设计要求:设计一个计数器,可以通过按键控制计数,同时将计数结果显示在两位数码管上。

实现思路:使用7段数字管作为数字显示设备,使用可编程计数器芯片控制计数器,通过按键控制计数,同时使用74LS247芯片将计数结果显示在两位数码管上。

2. 闹钟设计要求:设计一个数字闹钟,实现时间的显示、设置和闹钟功能。

实现思路:使用实时时钟芯片来获取当前时间并显示在4位数码管上,通过按键设置闹钟时间,使用闹钟芯片控制闹钟功能。

3. 译码器电路设计要求:设计一个4-to-16译码器电路,将4位二进制输入信号转换为16位输出信号。

实现思路:使用多路复用器芯片构建译码器,通过将4位二进制数码与多路复用器输入端相连,使用74LS138芯片将4位二进制数码转换为16位输出信号。

课程设计结果与展示通过这3个课程设计任务,学生可以熟练掌握数字电路设计与实现的基本流程,了解数字电路的硬件原理及其实际应用。

学生需提交相应的电路设计图、电路原理图、电路工艺图和仿真结果展示,以及电路实现过程和解释的文本文件。

通过课程设计的成果,来检验学生的掌握程度。

对于合格的成果,可以在学校的网站上公布学生名单。

总结数字电子课程设计通过实践来帮助学生掌握基本的数字电路设计技术,同时也培养学生的创新思维和实际动手能力。

不仅加强了理论知识的实践能力,而且增强了学生对电子技术、计算机科学和信息技术的了解和兴趣。

数电设计题目

数电设计题目

课程设计有关事项一、选题(分组,确定题目);5人/组各班学委周一前把本班的分组情况及选题报给我。

邮箱:zhangxbts@二、找资料,开始课程设计。

一般步骤:选择总体方案,画出系统框图,设计单元电路,选择元器件,计算参数,画出总体电路图,然后给出仿真结果等。

三、撰写论文。

按给你们的报告模版排版。

设计题目:(1)8路呼叫器要求:当某一路有呼叫时,能显示该路的编号,同时给出声光报警信号,报警时间为2s左右,报警状态可以手动切除。

(2)脉冲序列发生器制作一个脉冲序列发生器,周期性的产生脉冲序列101001101001。

(3)篮球竞赛30s计时器(a)具有30s计时功能,并且能够实时显示计数结果(b)设有外部操作开关,控制计数器实现直接清零、启动以及暂停/连续工作等操作。

(c)计时器为30s递减计时计时间隔为1s。

(d)计时器递减计时到零时,数码显示器不能灭灯,同时发出光电报警信号。

(4)交通灯控制器设计一个十字路口的交通信号控制器,控制A、B两条交叉道路上的车辆通行,具体要求如下:(a)每条道路设一组信号灯,每组信号灯由红、黄、绿3个灯组成,绿灯表示允许通行,红灯表示禁止通行,黄灯表示该车道上已过停车线的车辆继续通行,未过停车线的车辆停止通行。

(b))每条道路上每次通行的时间为25s。

(c)每次变换通行车道之前,要求黄灯先亮5s,才能变换通行车道。

(d)黄灯亮时,要求每秒钟闪烁一次。

(5)抢答器a抢打组数分为8组,每组序号分别为1,2,3,4,5,6,7,8,按键SB0~SB7分别对应8个组,抢答者按动本组按键,组号立即在LED显示屏上显示,同时封锁其他组的按键信号b系统设置外部清除健,按动清除健,LED显示器自动清零灭灯。

c数字抢答器定时为30s,通过控制健启动抢答器后,要求30s定时器开始工作,发光二极管点亮。

d抢答者在30s内进行抢答,则抢答有效,如果30s定时到时,无抢答者,则本次抢答无效,系统短暂报警。

数电课程设计----脉冲按键电话显示器要点

数电课程设计----脉冲按键电话显示器要点

脉冲电话按键显示器一、设计任务与要求1.设计一个具有四位显示的电话按键显示器; 2.能准确反映按键数字;3.显示器显示从低位向高位前移,逐位显示,最低位为当前输入位; 4.重按键时,能首先清除显示;5.摘下话机后才能拨号有效,挂机后熄灭显示。

二、设计内容1、设计思想用1个开关模拟话机被摘下与挂机2种状态,用1个按键表示清除数字重新再按,用10个按键分别代表0~9的数字输入。

当在摘下话机的状态下按下0~9中的其中一个按键时,用编码器对输入信号进行编码,输出四位BCD 码。

然后四位BCD 码输入到第一个移位锁存器中,当有脉冲输入时,锁存器中的四位BCD 码输入到第二个移位锁存器中,同时也输入到数码管驱动器中,驱动数码管显示相应的数字。

再按下一个数字按键时,产生一个脉冲,第二个锁存器中的四位BCD 码输入到第三个移位锁存器中,同时也输入到数码管驱动器中,驱动数码管显示相应的数字。

以此类推。

2、设计说明该设计分为输入电路,脉冲产生电路,编码电路,移位电路,显示电路和主控制电路这几部分组成。

3、电路结构框图输入电路脉冲产生电显示电路编码电路 移位电路主控电路4、设计方案(1)输入电路与脉冲产生电路:当有按键被按下时,只有那个输入为0,其余都为1,同时产生一个脉冲。

(2)编码电路:74LS147能将输入的9个信号转成四位BCD码。

下图是74LS147功能表:INPUTS OUTPUTS1 2 3 4 5 6 7 8 9 D C B A 1 1 1 1 1 1 1 1 1 1 1 1 1 x x x x x x x x 0 0 1 1 0 x x x x x x x 0 1 0 1 1 1 x x x x x x 0 1 1 1 0 0 0 x x x x x 0 1 1 1 1 0 0 1 x x x x 0 1 1 1 1 1 0 1 0 x x x 0 1 1 1 1 1 1 0 1 1 x x 0 1 1 1 1 1 1 1 1 0 0 x 0 1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 0(3)移位电路:一共由4个74LS194组成,能将四位BCD码输入到第一个74LS194,并在有上升沿信号到来时把数据输出给下一个移位寄存器与数码管驱动器。

燕山大学dea实验 电话按键器

燕山大学dea实验  电话按键器

燕山大学EDA课程设计报告书题目:电话按键显示器姓名:贾金浩班级:10级电子信息工程1班学号:100104020019成绩:一、设计题目及要求题目:电话按键显示器要求:1.设计一个具有八位显示的电话按键显示器;2.能准确反映按键数字;3.显示器显示从低位向高位前移,逐位显示,最低位为当前输入位;4.重按键时,能首先清除显示;5.摘下话机后才能拨号有效,挂机后熄灭显示。

二、设计过程及内容该电路主要由四个模块组成即防抖动模块,编码模块,移位寄存模块,七段显示模块。

其中防抖电路的主要作用是有效减缓工作于电子电路中的机械开关由于触点的抖动而使输出的脉冲不纯净从而使电路不正常工作的现象。

编码模块的主要作用是使输入的十进制数转换为等效的二进制数,主要由2片74148优先编码器实现。

移位寄存模块主要由8片4位集成双向移位寄存器74194组成,来实现数据的储存与移位。

七段显示模块的主要作用是是输入的二进制数通过数码管用十进制数来显示,具体由1片集成同步十六进制加法计数器74161,4片8选一数据选择器74151和7448七段显示数码管组成。

其总原理图如下:当输入为8时仿真如下:防抖模块原理图如下:通过D触发器与反相器组成的防抖电路能有效保证脉冲的纯净从而使电路的正确性得以保证。

编码模块原理如下:当输入为6时仿真如下:选用2片8线——3线优先编码器74148实现0~9数字的输入,4位二进制数的输出,以便于后面芯片的应用。

移位寄存模块原理图如下:当输入为0100时的仿真如下:用2片4位集成双向移位寄存器74194来完成一位二进制数8次移动,从而实现数字由低位向高位的逐次移动,2片移位寄存器串连在一起。

七段显示模块原理图如下:集成同步十六进制加法计数器74161的主要作用是实现地址的选择,包括数据选择器和七段显示数码管的地址选择。

通过外接时钟信号上升沿触发来实现各个芯片0~7 八个不同地址的选择,加快外接频率可以是地址变换非常快在人体视觉暂留的前提下使8片七段显示译码管同时亮得以实现,数据选择器再有输入是显示输入内容无输入时不显示,通过地址与数据移位的变化来实现数据由低位向高位显示。

电话脉冲按键显示器.

电话脉冲按键显示器.

课程设计说明书题目:电话脉冲按键显示器专业:电气工程与自动化年级:2010级学生:学号:指导教师:完成日期:2012年06 月24日摘要:电话脉冲按键显示器主要由4000系列芯片(40174锁存器,4508译码器)和74HC147编码器组成。

该电话脉冲按键显示器除具有准确显示和反映按键数字功能外,还具有清零、定时熄灭和逐位显示功能。

当用户输入号码时,显示器显示从低位向高位前移,逐位显示按键数字;重新按键时,可用清零按钮清除显示;在挂机2分钟或者按下熄灭按钮后,显示器熄灭。

系统通过Proteus仿真软件验证了其理论设计的正确性。

关键词:脉冲,显示器,4000系列芯片,ProteusAbstract:Telephone Pulse button monitor consists of 4000 series chip (a 40174 latch, decoder 4508) and 74HC147 encoder. The telephone pulse button monitor has accurate display and reflect the key digital function, also has the reset timing out, and bit by bit display function. When the user input number, from low to high display forward, bit by bit display key figures; when the key is available again, a reset button clear display; in 2 minutes or press out the on-hook button, display out. Simulation software by Proteus verify the correctness of their theoretical design.Keywords: Pulse, Monitor, 4000 series chip, Proteus1 前言 (1)1.1 设计背景 (1)1.2 设计概述 (1)2 总体方案设计 (3)2.1 方案比较 (3)2.2 方案论证 (4)2.3 方案选择 (4)3 单元模块设计 (5)3.1 按键脉冲电路 (5)3.2 定时消隐功能电路 (7)3.3电路参数的计算及元器件的选择 (9)3.4特殊器件介绍 (9)4 软件简介 (13)5 系统调试 (14)5.1 仿真电路总图 (14)5.2 系统仿真参数设置 (14)5.3 功能调试 (14)5.4 调试结果分析 (19)6 系统功能指标参数 (20)6.1 系统实现的功能 (20)6.2 系统指标参数测试 (20)6.3 系统功能及指标参数分析 (20)7 结论 (21)8 设计总结 (22)8.1 设计的收获体会 (22)8.2 对设计的进一步完善提出意见或建议 (22)9 致谢 (23)10 参考文献 (24)附录:系统的仿真总图 (25)1.1 设计背景随着科技的发展,电话越来越普及。

脉冲按键电话显示器

脉冲按键电话显示器

课程设计2016年6 月10日课程设计任务书课程EDA技术课程设计题目脉冲按键显示器专业通信工程胡潇予学号201301031040主要容、基本要求、主要参考资料等主要容:设计一个准确地反映按键数字具有8位显示的按键显示器,该显示器要求具有重拨的功能,当按下重拨键时,能够显示最后一次输入的。

基本要求:1、设计一个具有8位显示的按键显示器;2、能准确地反映按键数字;3、显示器显示从低位向高位前移,逐位显示按键数字,最低位为当前输入位;4、设置一个“重拨”键,按下此键,能显示最后一次输入的;5、挂机2秒后或按熄灭按键,熄灭显示器显示。

主要参考资料:[1] 松著.EDA技术实用教程(第二版). :科学,2005.[2] 康华光主编.电子技术基础模拟部分. :高教,2006.[3] 阎石主编.数字电子技术基础. :高教,2003.完成期限2016.6.10指导教师永福专业负责人永福2016年6月10日一、总体设计思想1.基本原理本题目是用VHDL语言实现一个能准确地反映按键数字、具有8位显示的按键显示器。

摘机时开始工作,显示器显示从低位向高位前移,逐位显示按键数字,最低位为当前输入位;设置一个“重拨”键,按下此键能显示最后一次输入的;挂机2秒后或按熄灭键,熄灭显示器显示。

脉冲按键显示器由五个模块组成:按键电路、译码器、移位寄存、锁存器和数码管显示电路,其中移位寄存、锁存器和数码管译码显示电路为系统的主要组成部分。

(1)按键电路模块。

提供“0”到“9”数字按键的输入,同时设置有拨号键,清除键,挂机键和重拨键。

(2)译码电路模块。

译码器有两个功能。

第一,把输入的一位键值转换成四位BCD 码;第二,把四位二进制码译成相应的数码管输出显示码。

(3)移位寄存器、锁存模块。

移位寄存器分为三个部分。

当按下拨号键时,数字按键值依次由数码管的低位向高位移动,同时送入锁存器中;当按下删除键时,键值由高位向低位移除,高位数码管熄灭;当按下重拨键时,锁存器中存储的键值输入到移位寄存器中,并通过数码管显示出来。

脉冲按键电话显示器

脉冲按键电话显示器

课程设计课程设计任务书课程 EDA技术课程设计题目脉冲按键电话显示器专业通信工程姓名胡潇予学号主要内容、基本要求、主要参考资料等主要内容:设计一个准确地反映按键数字具有8位显示的电话按键显示器,该电话显示器要求具有重拨的功能,当按下重拨键时,能够显示最后一次输入的电话号码。

基本要求:1、设计一个具有8位显示的电话按键显示器;2、能准确地反映按键数字;3、显示器显示从低位向高位前移,逐位显示按键数字,最低位为当前输入位;4、设置一个“重拨”键,按下此键,能显示最后一次输入的电话号码;5、挂机2秒后或按熄灭按键,熄灭显示器显示。

主要参考资料:[1] 潘松着.EDA技术实用教程(第二版). 北京:科学出版社,2005.[2] 康华光主编.电子技术基础模拟部分. 北京:高教出版社,2006.[3] 阎石主编.数字电子技术基础. 北京:高教出版社,2003.完成期限 2016.6.10指导教师杨永福专业负责人杨永福2016年 6月10日一、总体设计思想1.基本原理本题目是用VHDL语言实现一个能准确地反映按键数字、具有8位显示的电话按键显示器。

摘机时开始工作,显示器显示从低位向高位前移,逐位显示按键数字,最低位为当前输入位;设置一个“重拨”键,按下此键能显示最后一次输入的电话号码;挂机2秒后或按熄灭键,熄灭显示器显示。

脉冲按键电话显示器由五个模块组成:按键电路、译码器、移位寄存、锁存器和数码管显示电路,其中移位寄存、锁存器和数码管译码显示电路为系统的主要组成部分。

(1)按键电路模块。

提供“0”到“9”数字按键的输入,同时设置有拨号键,清除键,挂机键和重拨键。

(2)译码电路模块。

译码器有两个功能。

第一,把输入的一位键值转换成四位 BCD 码;第二,把四位二进制码译成相应的数码管输出显示码。

(3)移位寄存器、锁存模块。

移位寄存器分为三个部分。

当按下拨号键时,数字按键值依次由数码管的低位向高位移动,同时送入锁存器中;当按下删除键时,键值由高位向低位移除,高位数码管熄灭;当按下重拨键时,锁存器中存储的键值输入到移位寄存器中,并通过数码管显示出来。

EDA课程设计VHDL版 脉冲按键电话显示器解读

EDA课程设计VHDL版 脉冲按键电话显示器解读

《EDA技术》课程设计报告设计题目:脉冲按键电话显示器专业班级:指导教师:完成日期:2015年12月30日目录1 绪论 (3)1.1 设计背景 (3)1.2 QUARTUS II简介 (3)1.3 VHDL语言基础 (4)2脉冲按键电话显示器总体设计结构 (4)2.1 系统设计要求和目的 (4)2.1.1 系统设计要求 (4)2.1.2系统设计目的 (5)2.2 设计思路 (5)2.3 系统总体结构 (7)3 .脉冲按键电话显示器的实现 (9)3.1 脉冲按键电话显示器的顶层原理图 (9)3.2 系统各功能模块的实现 (9)3.2.1特殊功能模块 (9)3.2.2按键功能实现模块 (10)3.2.3数码管显示模块 (10)4锁定管脚及硬件实现 (10)4.1 锁定管脚图 (10)4.2 硬件实现 (11)4.2.1 显示结果的几种情况 (11)4.2.2 硬件实现总结 (12)5设计体会与总结 (12)参考文献 (13)附录 (14)各模块程序 (14)0.1 按键功能实现程序 (14)0.2 特殊功能模块程序 (17)0.3数码管显示程序 (18)1 绪论1.1 设计背景随着我国社会经济的全面发展,各大中小城市的出租车营运事业发展迅速,出租车已经成为人们日常出行选择较为普通的交通工具。

于是,出租车行业以低价高质的服务给人们带来了出行的享受。

但是总存在着买卖纠纷困扰着行业的发展。

而在出租车行业中解决这一矛盾的最好方法就是改良计价器。

汽车计价器是乘客与司机双方的交易准则,它是出租车行业发展的重要标志,是出租车中最重要的工具,它关系着交易双方的利益。

具有良好性能的计价器无论是对广大出租车司机朋友还是乘客来说都是很必要的。

因此,汽车计价器的研究也是具有一定意义的。

出租车计费器是出租车营运收费的专用智能化仪表,是出租车市场规范化,标准化以及减少司机与乘客之间发生纠纷的重要设备。

一种功能完备,简单易用,计量准确的出租车计费器是加强出租车行业管理,提高服务质量的必需品。

电话按键显示器课程设计

电话按键显示器课程设计

电话按键显示器课程设计一、课程目标知识目标:1. 学生能够理解电话按键显示器的基本结构和工作原理;2. 学生能够掌握电话按键显示器中LED灯的连接方式和控制方法;3. 学生能够了解电话按键显示器在生活中的应用。

技能目标:1. 学生能够运用所学知识,设计并制作一个简单的电话按键显示器;2. 学生能够通过实际操作,熟练掌握电话按键显示器的调试方法;3. 学生能够运用电话按键显示器进行基本的数字输入和显示。

情感态度价值观目标:1. 学生能够认识到电话按键显示器在科技发展中的重要性,培养对科技创新的兴趣;2. 学生在课程学习过程中,增强合作意识,培养团队精神;3. 学生能够关注生活中的科技创新,激发学习热情,提高自主学习能力。

课程性质分析:本课程为电子技术实践课程,以电话按键显示器为载体,结合电子技术基础知识,培养学生的动手操作能力和创新能力。

学生特点分析:学生处于初中阶段,具有一定的电子技术基础,好奇心强,喜欢动手操作,但需引导培养团队协作能力。

教学要求:结合学生特点,注重理论与实践相结合,强调动手实践,鼓励学生创新,培养团队合作精神。

通过本课程的学习,使学生在掌握电话按键显示器相关知识的基础上,提高综合运用能力。

二、教学内容1. 电话按键显示器基础知识:- 电话按键显示器的结构组成;- 电话按键显示器的工作原理;- 电话按键显示器中LED灯的连接方式。

2. 电话按键显示器制作与调试:- 制作电话按键显示器的步骤和方法;- 电话按键显示器的调试技巧;- 故障排查与解决方法。

3. 电话按键显示器应用实例:- 电话按键显示器在生活中的应用案例分析;- 创意电话按键显示器设计;- 电子制作项目的合作与分工。

教学大纲安排:第一课时:电话按键显示器基础知识学习,介绍电话按键显示器的结构组成和工作原理,分析LED灯的连接方式。

第二课时:电话按键显示器制作,指导学生按照步骤制作电话按键显示器,并掌握调试技巧。

第三课时:电话按键显示器应用实例分析,通过实例讲解电话按键显示器在生活中的应用,激发学生创新意识。

脉冲按键电话按键显示器设计

脉冲按键电话按键显示器设计

目 录1 引言 (1)1.1背景说明 (1)1.2设计任务及设计要求 (1)2 设计方案 (1)2.1实验基本原理 (1)2.2设计要求分析 (2)2.1.1 编码器真值表 (2)2.2.2 号码输入显示控制模块状态表 (2)2.2.3 主控制模块状态表 (3)2.3系统设计思路与框图 (3)2.4各模块功能分析 (5)2.4.1 按键电路模块 (5)2.4.2 译码电路模块 (5)2.4.3 移位寄存器、锁存模式 (5)2.4.4 数码管显示模块 (6)3 设计步骤和调试过程 (7)3.1BEEF.VHD (7)3.2BCD译码子程序 (7)3.3键值显示子程序 (8)3.3.1 键值显示控制的框图如图3.3所示: (8)3.3.2 管脚锁定 (9)3.3.3 锁定管脚后的总体设计电路 (9)3.4实验调试结果 (10)4 总结与体会 (12)参考文献 (13)附录 (14)1顶层文件程序 (14)2BCD译码子程序(DISPLAY.VHD) (15)3键值显示子程序(SET_NUM.VHD) (16)1 引言1.1 背景说明EDA(Electronic Design Automation,电子设计自动化)技术正是为了适应现代电子产品设计的要求,吸引多学科最新成果而形成的一门新技术。

利用EDA进行电子系统设计,具有以下几个特点:(1)用软件的方式设计硬件;(2)用软件方式设计的系统到硬件系统的转换是由有关的开发软件自动完成的;(3)设计过程中可用有关软件进行各种仿真;(4)系统可现场编程,在线升级;(5)整个系统可集成在一个芯片上,体积小,功耗低,可靠性高。

因此,EDA技术是现代电子设计的发展趋势。

我们本学期开设了EDA 课程,并开设了为期八周的EDA实验课,主要利用VHDL语言编程,我们组的题目具体如下。

1.2 设计任务及设计要求1.设计一个具有7位显示的电话按键显示器,显示器应能正确反映按键数字;2.显示器显示从低位向高位前移,逐位显示按键数字,最低位为当前显示位;3.七位数字输入完毕后电话接通,扬声器发出“嘟---嘟”接通声响,直到有接听信号输入,若一直没有接听,10秒钟后,自动挂断,显示器清除显示,扬声器停止,直到有新号码输入;2 设计方案2.1 实验基本原理电话按键显示器包括脉冲发生器、计数器、译码显示器、控制器、移位寄存器等五部分组成。

数电课题 简易按键显示

数电课题 简易按键显示

数电课题设计简易按键显示器系、部:电气与信息工程系学生姓名:***指导教师:胡新晚职称教授专业:电气自动化班级:1002班完成时间:2012.06前言《数字电子技术》是一门发展迅速、实践性和应用性很强的电子基础技术课程。

为了适应现代电子技术飞跃发展的需要,更好的培养21世纪应用型电子技术人才,需要在加强学生基础理论学习的同时,还要加强实验技术的训练。

试验动手能力和课堂理论知识是相辅相成的。

将理论知识、课题内容的作业、讨论与技能训练相结合,融为一体,使能力培养贯穿于整个教学过程。

简易按键显示设计综合了数字电路中的许多理论知识,它使理论知识得到了更好的巩固,并使理论知识与实际问题相联系。

设计过程中有利于我们加深对数字逻辑电路设计的理解。

在设计的过程中u 还涉及到了EDA技术,应用Protel99软件制作原理图和PCB板,以及Electronics Workbench软件,, Protues,对原理图进行仿真。

对于综合运用所学过的知识有一定的帮助。

目录第1章设计方案..................................................1.1 设计目的..................................................1.2 设计要求..................................................1.3 总体框图设计.............................................. 第 2章单元电路的设计............................................2.1按键电路的设计.............................................2.1.1 电路结构............................................2.1.2 工作原理............................................2.1.3 原件介绍............................................2.2编码电路的设计.............................................2.2.1 电路结构............................................2.2.2 编码电路的主要功能..................................2.2.3 优先编码器的选择....................................2.2.4 上拉电阻的选择......................................2.3锁存电路的设计............................................2.3.1 电路结构...........................................2.3.2 工作原理...........................................2.3.3 锁存器74LS373的介绍...............................2.3.4 输入反相器的选择...................................2.4译码电路的设计............................................2.4.1 电路结构...........................................2.4.2 译码电路的功能.....................................2.4.3 显示译码器的选择...................................2.5数码管的选择............................................... 第三章总电路设计.................................................. 第四章仿真........................................................4.1Proteus 软件的介绍.....................................4.2 仿真结果...............................................第五章产品制作及调试.............................................5.1画原理图.................................................5.2元器件的焊接.............................................5.3 调试.................................................... 第六章总结.......................................................参考文献.......................................................... 附录..............................................................第1章设计方案1.1 设计目的1. 学习简易按键显示电路的设计方法2. 掌握电路如何显示结果1.2 设计要求1、设计并制作具有4位显示的按键显示器。

脉冲按键电话显示逻辑电路

脉冲按键电话显示逻辑电路
CD4015逻辑图及管脚图
CD 4015管角功能
CD4015是由两组独立的4位串入-并出移位寄存器组成。每组寄存器都有一个CP输入端、一个清零端Cr和一个串行数据输入端DS。每位寄存单元都有输出端引出,因而即可作串行输出,又可实现并行输出。加在DS端上的数据在时钟脉冲上升沿的作用下向右移位。当在Cr端加高电平时,寄存器的输出被全部清零。
R1-R4和C1-C4:分别为按键行和列的输入端。
VDD:电源正极。
VSS:电源负极。
CKI、CK和 :是RC连接端,用来产生振荡。
:拨号脉冲 输出端。
M/B:通断比选择控制输入端。
:电话挂机和摘机开关输入端。
MUTE:弱音输出端。
UM9151-3管脚图

本系统控制电路由脉冲芯片砝码.、移位寄存器、译码显示等组成。
(1)UM9151-3的DP端为脉冲码输入端。当我们摘机按键后,它一方面将脉冲码送至电话线路中,另一方面将脉冲码送十进制计数CD4518计数。在CD4518计数前,由MUTE信号的上升沿将CD4518清零,这样就保证每次CD4518输出的二进制BCD码于脉冲键数目相等,例如,按“3”键CD4518输出为0011。
其中,键盘与脉冲拨号器电路部分,我们用UM9151-3脉冲拨号芯片实现,计数器电路部分我们用CD4518十进制计数器实现,移位寄存器电路部分我们用CD4015和74LS164芯片实现,译码显示电路我们用74LS248芯片和数码显示管实现。
第三

CD4518功能介绍
CD4518是一个同步加计数器,在一个封装中含有两个可互换二/十进制计数器,其功能引脚分别为1~7和9~{15}.该CD4518计数器是单路系列脉冲输入(1脚或2脚;9脚或10脚),4路BCD码信号输出(3脚~6脚{11}脚~{14}脚)。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录一、设计任务与要求 (1)基本要求: (1)提高要求: (1)二、方案设计与论证 (1)方案一 (2)方案二 (3)方案的选择: (3)三、单元电路设计与参数计算 (4)1显示电路设计 (4)2、时钟脉冲触发移位电路 (5)3.清零电路 (6)1)满屏清零 (6)2)按钮清零 (7)4 挂机灭灯 (8)四、总电路工作原理及元器件清单 (8)1.总原理图 (8)2.电路完整工作过程描述 (8)3.元件清单 (9)五、仿真调试与分析 (9)1、各部件说明 (9)2、仿真 (9)3、分析 (11)六、结论与心得 (11)七、参考文献 (11)附录: (12)脉冲按键按键显示器一、设计任务与要求设计任务:设计一个脉冲按键按键显示器,并用仿真软件对电路图进行仿真(仿真软件可用EWB、Multisim10.0或proteus)这里采用proteus进行仿真。

要求如下。

基本要求:(1)设计一个具有八位显示的按键显示器;(2)能准确反映按键数字;提高要求:(3)显示器显示从低位向高位前移,逐位显示,最低位为当前输入位;(4)重按键时,能首先清除显示;(5)摘下话机后才能拨号有效,挂机后熄灭显示。

(中→难)二、方案设计与论证根据题目的要求,首要任务是将具有八位的按键显示器准确响应按钮的输入,则必须有编码器跟译码器的结合使用。

考虑到数字按钮有10个,所以编码器我选择了74LS147,它是一个10线-4线集成优先编码器,刚好可以实现对按键的响应;数码管显示器要求从低位向高位前移逐位显示,则可以想到运用具有寄存功能的元器件来完成移位显示,比如寄存器、移位寄存器、锁存器等,可以选用锁存器74LS175或74LS194;因为其具有经上升沿触发,使得输入端的信号传给输出端,可以通过按钮动作产生一个脉冲,进而达到移位目的;而且它们都具有MR清零端,通过电路设计可以完成清除屏幕数字。

熄灭显示可以采用数码管显示译码器74LS248或74LS48来完成该功能。

方案一、以编码器74LS147、锁存器74LS175、显示译码器74LS248为组合进行设计方案一设计框架图如下:设计图1工作原理:按下数字按键进行输入,经过74LS147编码输出四位8421BCD码,取反后输入到第一个74LS175。

当数字按键产生的脉冲进入74LS175后,第一个74LS175中的四位BCD码输出到第二个74LS175的输入端和74LS248的输入端。

四位BCD码经过74LS248变成7个2进制信号输入到数码管中使之显示相应的数字。

再按下第二个数字按键时,又产生一个新的四位BCD码输入到第一个74LS194中。

此时第二个74LS194中存有第一次的BCD码,第一个74LS194中有第二次的BCD码。

再来一个脉冲,BCD码经过74LS248译码使数码管显示相应的数字。

其后的各位输入也一样。

方案二、以单片机为基础进行设计设计图2工作原理:如设计图2,给电路通电时,单片机开始工作,电路处于初始状态,数码管没有显示,扬声器不发声,单片机等待键盘扫描,当键盘有输入时,进入程序循环,进行移位和数码显示程序,直至有八次输入后,程序进入定时中断,不再接受键盘输入;当按删除键时,进行移位和数码显示程序。

当按重按键时数码管显示关闭,程序回到初始状态等待下一次输入。

当按下挂机键时,显示器全灭。

方案的选择:由于方案1是运用的是小规模元器件,有利于对数电知识的进一步了解。

方案2是运用单片机来实现的,虽然容易实现,但无法达到本次课程设计的目的,所以选择方案1。

三、单元电路设计与参数计算1显示电路设计如下图(图3.1),按下数字按钮时,低电平从10-4线的输入端输入,根据74LS147的功能表(表3-1-1)相应的输出为编码为反码,则给第一个显示译码器74LS175接74LS147锁存器的互补输出端,这样第一个数码管就能正确的显示对应的数字;同时下一位的数码管锁存端接本位的数码管输出端,下一位数码管直接接锁存输出端,以此类推。

并且所有的锁存器的清零端(CR或MR端口)、时钟信号端(CLK端口)连接在一起,可以实现同时清零与同时移位的功能。

图3-1 显示电路图表3-1-1 74147功能表输入信号输出信号I8I7I6I5I4I3I2I1I0I3Y2Y1Y0Y 90 ×××××××××0 1 1 01 0 ××××××××0 1 1 1 1 1 0 ××××××× 1 0 0 0 1 1 1 0 ×××××× 1 0 0 1 1 1 1 1 0 ××××× 1 0 1 0 1 1 1 1 1 0 ×××× 1 0 1 1 1 1 1 1 1 1 0 ××× 1 1 0 0 1 1 1 1 1 1 1 0 ×× 1 1 0 1 1 1 1 1 1 1 1 1 0 × 1 1 1 0 1 1 1 1 1 1 1 1 1 0 1 1 1 1表3-1-2 74175功能表清零时钟输入输出R CP0D1D2D3D0Q1Q2Q3Q D0 × × × × × 0 0 0 01 ↑ 0D 1D 2D 3D 0D 1D 2D 3D1 1 × × × × 保持 1 0××××保持2、时钟脉冲触发移位电路如图3-2所示,编码器的四位输出和按键“0”接到AN1的输入,经N1、A1、N2,将N2的输出接到所有的锁存器的时钟引脚。

根据锁存器功能表(表3-2-1),当有按键按下时,编码器的四位输出或者按键“0”至少有一位是低电平,松开按键后恢复到高电平,在反相器的输出端产生一个正脉冲,使得锁存器的电平能够输出到七段译码显示器。

同时,由于后一位输入接的是前一位的输出,因而在打开锁存器的同时会将前一块锁存器的输出端信号送给下一块锁存器输出端,产生移位的效果。

图3-2 时钟脉冲触发移位电路表3-2-1 74LS175的功能表 输 入输 出R D CP 1D 2D 3D 4D 1Q 2Q 3Q 4Q L × × × × × L L L L H ↑ 1D 2D 3D 4D 1D2D3D4DH H × × × × 保 持 HL××××保 持3.清零电路1)满屏清零如图3-3-1,当按入数字满屏时,再次按下按钮的时候,会首先清零,恢复为初状态。

图3-3-1 满屏清零电路原理:启动整个电路时,数码管显示初始值“0000000_”,这时最低位为空,也就是全灭状态,这时最低位数码管对应的锁存器的输出端全为高电平(图3-3-2),而有数字显示时,输出端不全为高电平,利用这一特点,当“_”退出第八位的数码管时(即按下八个数字后),第九块锁存器的输出端全为高电平(图3-3-3),当再按下数字按钮后,第十块锁存器的输出端全为高电平,此时通过与非门后变成低电平输入给数据选择器的选通端(图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的消隐端,给消隐端低电平时,数码管七段全灭。

但必须在挂断的同时将锁存器的数据清零,不然挂断后重新拿起时,之前的数字是不会被清除的,即挂断拿起后还是显示原来的数字。

利用这一点,可以添加一个双闸开关,将74LS248的消隐端接入其中的一闸,清零端接入另一闸,它们的另一端都接地,即可完成该功能。

四、总电路工作原理及元器件清单1.总原理图总原理图如下:(如看不清楚,在文档的最后有本图的清晰图附录)图4-1 总原理图2.电路完整工作过程描述工作原理:如图,电路启动时,数码管显示“0000000_”字样,等待输入,按下数字按钮时,低电平从10-4线的输入端输入,根据74LS147的功能相应的输出为编码为反码,则给第一个显示译码器74LS175接74LS147锁存器的互补输出端,这样第一个数码管就能正确的显示对应的数字;同时下一位的数码管锁存端接本位的数码管输出端,下一位数码管直接接锁存输出端,每按一次数字按钮时,按钮经过电路会产生一个脉冲导致锁存器打开,数字向左移动一位显示,当达到显示器满屏时,再按数字按钮的时候最高位推至第十块锁存器,经过电路产生下降沿,同时下降沿转变成负脉冲反馈到锁存器74LS175的清零端,数码管清零,使得电路回到初始状态,等待下次的输入;当按入数字满屏时,再次按下按钮的时候,会首先清零,恢复为初状态。

挂机是一个双闸刀开关,挂机的同时,进行对锁存器清零,此时再按按钮无效。

双闸刀开关旁边的按钮是重按键,按下时触发锁存器74LS175的清零端,数码管清零。

3.元件清单表4-3 原件清单表五、仿真调试与分析1、各部件说明(1)开关0-9为数字输入键,双闸刀开关为挂机键,C按钮是重按键控制数码管的清零操作(2)数码管从右至左为从低位到高位显示,仿真会从低位到高位逐步移位显示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_”。

再次等待数字按键的输入。

相关文档
最新文档