EDA课程设计—电话按键显示器
电话按键显示器课程设计

电话按键显示器课程设计一、课程目标知识目标:1. 学生能够理解电话按键显示器的基本结构和工作原理;2. 学生能够掌握电话按键显示器中LED灯的连接方式和控制方法;3. 学生能够了解电话按键显示器在生活中的应用。
技能目标:1. 学生能够运用所学知识,设计并制作一个简单的电话按键显示器;2. 学生能够通过实际操作,熟练掌握电话按键显示器的调试方法;3. 学生能够运用电话按键显示器进行基本的数字输入和显示。
情感态度价值观目标:1. 学生能够认识到电话按键显示器在科技发展中的重要性,培养对科技创新的兴趣;2. 学生在课程学习过程中,增强合作意识,培养团队精神;3. 学生能够关注生活中的科技创新,激发学习热情,提高自主学习能力。
课程性质分析:本课程为电子技术实践课程,以电话按键显示器为载体,结合电子技术基础知识,培养学生的动手操作能力和创新能力。
学生特点分析:学生处于初中阶段,具有一定的电子技术基础,好奇心强,喜欢动手操作,但需引导培养团队协作能力。
教学要求:结合学生特点,注重理论与实践相结合,强调动手实践,鼓励学生创新,培养团队合作精神。
通过本课程的学习,使学生在掌握电话按键显示器相关知识的基础上,提高综合运用能力。
二、教学内容1. 电话按键显示器基础知识:- 电话按键显示器的结构组成;- 电话按键显示器的工作原理;- 电话按键显示器中LED灯的连接方式。
2. 电话按键显示器制作与调试:- 制作电话按键显示器的步骤和方法;- 电话按键显示器的调试技巧;- 故障排查与解决方法。
3. 电话按键显示器应用实例:- 电话按键显示器在生活中的应用案例分析;- 创意电话按键显示器设计;- 电子制作项目的合作与分工。
教学大纲安排:第一课时:电话按键显示器基础知识学习,介绍电话按键显示器的结构组成和工作原理,分析LED灯的连接方式。
第二课时:电话按键显示器制作,指导学生按照步骤制作电话按键显示器,并掌握调试技巧。
第三课时:电话按键显示器应用实例分析,通过实例讲解电话按键显示器在生活中的应用,激发学生创新意识。
eda课程设计30个题目

1数字频率计1)设计一个能测量方波信号的频率的频率计。
2)测量的频率范围是0 999999Hz。
3)结果用十进制数显示。
2乒乓球游戏机1)用8个发光二极管表示球;用两个按钮分别表示甲乙两个球员的球拍2)一方发球后,球以固定速度向另一方运动(发光二极管依次电量),当球达到最后一个发光二极管时,对方击球(按下按钮)球将向相反方向运动,在其他时候击球视为犯规,给对方加1分;都犯规,各加1分;3)甲乙各有数码管计分4)裁判有一按钮,可系统初始化,每次得分后,按下一次3彩灯控制器1)设计一个彩灯控制器,使十个彩灯(LED管)能连续发出四种以上不同的显示形式(如奇数依次亮),;2)随着彩灯显示图案的变化,发出不同的音响声(可用不同频率的矩形波产生)。
4速度表1)显示汽车时速Km/h2)车轮每转一圈,有一个传感脉冲;每个脉冲代表1m的距离3)采样周期设为10S4)*要求显示到小数点后2位5)数码管显示6)*超速报警5拔河游戏机1)设计一个能进行拔河游戏的电路。
2)电路使用15个(或9个)发光二极管,开机后只有中间一个发亮,此即拔河的中心点。
3)游戏双方各持一个按钮,迅速地、不断地按动,产生脉冲,谁按得快,亮点就向谁的方向移动,每按一次,亮点移动一次。
4)亮点移到任一方终端二极管时,这一方就获胜,此时双方按钮均无作用,输出保持,只有复位后才使亮点恢复到中心。
5)*用数码管显示获胜者的盘数6 6 数字跑表1)具有暂停/启动功能2)具有重新开始功能3)用6个数码管分别显示百分秒、秒和分钟4)能计两个人跑步时间,并能选择显示77 电梯控制器1)5层电梯控制器,用5个led显示电梯行进过程,并用数码管显示电梯当前所在楼层位置,每层电梯入口处设有上楼和下楼请求按钮,按下按钮,则相应楼层的led亮2)电梯到达请求楼层,相应的请求led灯灭,电梯门打开,开门5S,电梯自动关门,继续上行(下行)3)每层设有电梯上行和下行指示灯4)能记忆电梯内部的请求信号88 篮球计分器1)具有30秒计时、显示2)可对计时器清零、置数、启动和暂停3)30秒倒计时4)两个数码管显示两队比分5)超时报警并可解除报警99电子琴1)设计一个简易电子琴;2)利用一基准脉冲产生1,2,3,。
数电课程设计----脉冲按键电话显示器

脉冲电话按键显示器一、设计任务与要求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码。
INPUTS OUTPUTS123456789D C B A 1111111111111 x x x x x x x x00110 x x x x x x x010111 x x x x x x0111000 x x x x x01111001 x x x x011111010 x x x0111111011 x x01111111100 x011111111101 0111111111110(3)移位电路:一共由4个74LS194组成,能将四位BCD码输入到第一个74LS194,并在有上升沿信号到来时把数据输出给下一个移位寄存器与数码管驱动器。
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顶层文件按键电路模块。
EDA课程设计—电话按键显示器

燕山大学EDA课程设计报告书题目:电话按键显示器姓名:班级:成绩:一、设计题目及要求题目名称:电话按键显示器要求:1.设计一个具有八位显示的电话按键显示器;2.能准确反映按键数字,输入时有蜂鸣音提示;3.显示器显示从低位向高位前移,逐位显示,最低位为当前输入位;4.输入错误数字时,具有删除、重输功能。
5.摘下话机后才能拨号有效,挂机后熄灭显示。
6. 拨号后,发出拨号音,响2秒,停1秒,如此重复。
二、设计过程及内容(1)、设计过程1、该电路主要由五个主要模块组成,包括防抖动模块、编码模块、移位寄存模块、显示模块、蜂鸣模块,其中蜂鸣模块又包括拨号蜂鸣模块和分频蜂鸣模块。
2、各个模块独立存在,有自己的输入输出端口。
3、防抖动电路用十个D触发器和非门实现;编码模块用两块74LS148优先编码器实现0~9数据的输入,并转换成四位二进制数;由八片74194组成移位寄存器用以实现移位寄存和删除重输的功能;拨号蜂鸣模块实现输入时有蜂鸣提示音的功能,分频蜂鸣模块用分频器和74160实现拨号后拨号音响两秒停一秒的功能。
显示模块由四块74151数据选择器和计数器74160组成,来实现数据的显示。
(2)、模块简介1、电话按键显示器总原理图如下:当输入为8时,仿真图如下:2、防抖动模块通过十个D触发器,保证输入数据的准确性,其原理图如下:当输入为9时,通过该模块后,按键9为有效。
3、编码模块编码模块由两个74148优先编码器实现将十进制数转换成四位二进制数的功能,原理图如下:当输入分别为9、8、7时仿真图如下:4、移位寄存模块由八片74194组成,原理图如下:功能描述:用4个2片集成双向移位寄存器74194来完成四位二进制数的分别8次移动,从而实现数字由低位向高位的逐次移动。
当输入为1000时,仿真图如下:5、显示模块由一片74283、四片74151 和一片74161组成,原理图如下:功能描述:通过外接时钟信号上升沿触发来实现各个芯片0~7 八个不同地址的选择,加快外接频率可以是地址变换非常快在人体视觉暂留的前提下使8片七段显示译码管同时亮得以实现。
eda技术及应用第三版课后答案谭会生

eda技术及应用第三版课后答案谭会生【篇一:《eda技术》课程大纲】>一、课程概述1.课程描述《eda技术》是通信工程专业的一门重要的集中实践课,是通信工程专业学生所必须具备的现代电子设计技术技能知识。
eda是电子技术的发展方向,也是电子技术教学中必不可少的内容。
本课程主要介绍可编程逻辑器件在电子电路设计及实现上的应用,介绍电路原理图和pcb图的设计技术。
开设该课程,就是要让学生了解大规模专用集成电路fpga和cpld的结构,熟悉一种以上的硬件描述语言,掌握一种以上的开发工具的使用等,掌握电路原理图和pcb图的现代设计技术与方法,从而提高学生应用计算机对电子电路和高速智能化系统进行分析与设计的能力。
2.设计思路本课程坚持“以学生为中心”的原则,以项目任务驱动的方式,采取理论知识与案例相结合的方式授课,提高学生的学习主动性。
通过必要的理论知识讲授、大量的实践训练和案例分析,培养学生的动手设计和实践能力,掌握eda开发的整个流程和基本技巧。
课程采用演示讲授和实践相结合,边讲边练的方法,让学生切身体会并掌握eda开发产品的流程和方法。
本课程集中2周时间开设,注重实践性,边讲边练,让学生切身体会并掌握eda开发技术。
3.实践要求(1)纪律和安全要求①不得将食物带入实验室,每次实训后请将使用后的废弃物带走。
违反者每次扣罚平时分2分。
②实训期间不得做与实训无关的其他事情,不得大声喧哗或做其他影响实训正常进行的事宜。
违反者每次扣罚平时分2分。
③实训期间,若学生有事不能正常参加实训,须提前以书面形式请假,并按指导教师的安排补做实训。
未经指导教师许可,学生不得任意调换实训时间和实训地点。
违反者每次扣罚平时分4分。
④学生不得以任何理由替代他人进行实训,违者直接取消实训成绩。
⑤学生除操作自己所分配的计算机外,不得操作实验室内其他任何设备。
违者每次扣罚平时分2分。
(2)业务要求实训所使用的软件protel和quartus ii,所有数据均通过服务器中转以及储存在服务器上,所以重启自己所用的电脑不会造成数据丢失。
eda脉冲电话课程设计

eda脉冲电话课程设计一、教学目标本课程的教学目标是让学生掌握eda脉冲电话的基本原理和应用方法。
通过本课程的学习,学生将能够理解eda脉冲电话的工作原理,掌握其编程和调试技巧,并能够运用eda脉冲电话解决实际问题。
具体来说,知识目标包括:了解eda脉冲电话的基本概念、工作原理和应用领域;掌握eda脉冲电话的编程语言和编程方法;理解eda脉冲电话的调试方法和技巧。
技能目标包括:能够使用eda脉冲电话进行编程和调试;能够运用eda脉冲电话解决实际问题。
情感态度价值观目标包括:培养学生对eda脉冲电话的兴趣和热情;培养学生勇于探索、创新的精神;培养学生的团队合作意识和能力。
二、教学内容本课程的教学内容主要包括eda脉冲电话的基本原理、编程方法和应用技巧。
具体安排如下:第一章:eda脉冲电话概述,介绍eda脉冲电话的基本概念、工作原理和应用领域。
第二章:eda脉冲电话编程基础,介绍eda脉冲电话的编程语言和编程方法。
第三章:eda脉冲电话编程实例,通过具体实例讲解如何使用eda脉冲电话进行编程。
第四章:eda脉冲电话调试方法,介绍eda脉冲电话的调试方法和技巧。
第五章:eda脉冲电话应用案例,介绍eda脉冲电话在实际问题中的应用案例。
三、教学方法为了达到本课程的教学目标,我们将采用多种教学方法,包括讲授法、案例分析法、实验法等。
讲授法:通过教师的讲解,使学生了解和掌握eda脉冲电话的基本原理和应用方法。
案例分析法:通过分析实际案例,使学生了解eda脉冲电话在实际问题中的应用方法和技巧。
实验法:通过实验操作,使学生掌握eda脉冲电话的编程和调试方法。
四、教学资源为了支持本课程的教学内容和教学方法的实施,我们将准备以下教学资源:教材:选用权威、实用的eda脉冲电话教材,作为学生学习的主要参考资料。
参考书:推荐一些与eda脉冲电话相关的参考书,供学生拓展阅读。
多媒体资料:制作课件、教学视频等多媒体资料,丰富学生的学习体验。
数电课程设计----脉冲按键电话显示器要点

脉冲电话按键显示器一、设计任务与要求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,并在有上升沿信号到来时把数据输出给下一个移位寄存器与数码管驱动器。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
燕山大学
EDA课程设计报告书
题目:电话按键显示器
姓名:
班级:
成绩:
一、设计题目及要求
题目名称:电话按键显示器
要求:
1.设计一个具有八位显示的电话按键显示器;
2.能准确反映按键数字,输入时有蜂鸣音提示;
3.显示器显示从低位向高位前移,逐位显示,最低位为当前输入位;
4.输入错误数字时,具有删除、重输功能。
5.摘下话机后才能拨号有效,挂机后熄灭显示。
6. 拨号后,发出拨号音,响2秒,停1秒,如此重复。
二、设计过程及内容
(1)、设计过程
1、该电路主要由五个主要模块组成,包括防抖动模块、编码模块、移位寄存模块、显示模块、蜂鸣模块,其中蜂鸣模块又包括拨号蜂鸣模块和分频蜂鸣模块。
2、各个模块独立存在,有自己的输入输出端口。
3、防抖动电路用十个D触发器和非门实现;编码模块用两块74LS148优先编码器实现0~9数据的输入,并转换成四位二进制数;由八片74194组成移位寄存器用以实现移位寄存和删除重输的功能;拨号蜂鸣模块实现输入时有蜂鸣提示音的功能,分频蜂鸣模块用分频器和74160实现拨号后拨号音响两秒停一秒的功能。
显示模块由四块74151数据选择器和计数器74160
组成,来实现数据的显示。
(2)、模块简介
1、电话按键显示器总原理图如下:
当输入为8时,仿真图如下:
2、防抖动模块
通过十个D触发器,保证输入数据的准确性,其原理图如下:
当输入为9时,通过该模块后,按键9为有效。
3、编码模块
编码模块由两个74148优先编码器实现将十进制数转换成四位二进制数的功能,原理图如下:
当输入分别为9、8、7时仿真图如下:
4、移位寄存模块由八片74194组成,原理图如下:
功能描述:用4个2片集成双向移位寄存器74194来完
成四位二进制数的分别8次移动,从而实现数字由低位向高位的逐次移动。
当输入为1000时,仿真图如下:
5、显示模块由一片74283、四片74151 和一片74161组成,原理图如下:
功能描述:通过外接时钟信号上升沿触发来实现各个芯片0~7 八个不同地址的选择,加快外接频率可以是地址变换非常快在人体视觉暂留的前提下使8片七段显示译码管同时亮得以实现。
通过地址与数据移位的变化来实现数据由低位向高位显示。
6、蜂鸣模块中拨号蜂鸣模块由T触发器和与非门组成,通过该模块,实现拨号时有蜂鸣声的功能,其原理图如下:
分频蜂鸣模块包含分频器模块和拨号蜂鸣模块,分频模块有三片74160和一片74161组成。
拨号蜂鸣模块主要组成部分为一片74160,通过该模块实现响两声停一声的功能,其原理图如
下:
三、设计结论
设计中出现的问题:
1、模块的建立:拿到题目后我们通过查找资料阅读书籍首先确定了其大体的模块分类,然后在后续的工作中不断地加以补充完善,最终形成符合要求的模板。
2、与门问题:考虑到在有信号输入时,移位寄存器和扫描显示才会开始工作,便通过按键按下来提供时钟信号。
但是频率低扫描时会出问题,所以在输出的时钟信号和正常的时钟信号进行相与来解决了显示的问题。
3、连线问题。
在连线时一定要细心加认真,稍有不注意便会导致有的接口没接好,有的器件没接上的问题,从而导致编译时出错。
感想:
这次EDA实习让我们体验到了设计成功的成就感和喜悦感,增强了和同学之间的合作协调能力。
其中让我感受最深的便是理论与实际差距,在理论中很容易实现的东西,要想在实践中得以体现必须付出很大的的努力经历很多失败。
这次EDA 实习让我的动手实践能力得到了很大提升,也让我充分认识到自己对知识灵活运用的不足,让我对学以致用这个词体会颇深。
同时非常感谢老师的指导和同学们的帮助。
11。