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

合集下载

电话按键显示器课程设计

电话按键显示器课程设计

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

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

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

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

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

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

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

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

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

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

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

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

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

eda课程设计30个题目

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脉冲按键电话显示器.

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课程设计—电话按键显示器

燕山大学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技术及应用第三版课后答案谭会生【篇一:《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脉冲电话教材,作为学生学习的主要参考资料。

参考书:推荐一些与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,并在有上升沿信号到来时把数据输出给下一个移位寄存器与数码管驱动器。

《EDA技术》课程设计题目

《EDA技术》课程设计题目

《EDA技术》课程设计题目1 数字钟设计 (1)2 数字式竞赛抢答器设计 (1)3 数字频率计设计 (1)4 拔河游戏机设计 (2)5 洗衣机控制器设计 (3)6 电子密码锁设计 (3)7 脉冲按键电话按键显示器设计 (4)8 乘法器设计 (4)9 简易音乐播放器设计 (5)10 交通灯控制器设计 (5)11 出租车自动计费器设计 (6)12 自动售邮票机设计 (6)13 信号发生器系统设计 (7)14 点阵设计 (7)15 汽车尾灯控制器设计 (7)16 乒乓球比赛游戏机设计 (8)17 电梯控制器设计 (8)18 简单微处理器设计 (9)19 电子脉搏计设计 (9)20 数字电压表设计 (9)21 彩灯控制器设计 (9)22 病房呼叫系统设计 (10)23 二进制频移键控(FSK)调制器与解调器设计 (10)24 二进制相位键控(PSK)调制器与解调器设计 (10)12电信1班《EDA技术》课程设计选题名单1 数字钟设计设计要求在Quartus Ⅱ开发系统中用可编程逻辑器件实现数字钟的EDA设计,要求:(1)数字钟功能:数字钟的时间以24小时一个周期;数字钟能够显示时、分、秒;(2)校时功能:可以分别对时、分、秒进行单独校时,使其调整到标准时间;(3)扩展功能:具有整点报时功能,当时间到达整点前5秒进行蜂鸣报时。

2 数字式竞赛抢答器设计设计要求设计一个可容纳四组参赛的数字式抢答器,每组设一个按钮供抢答使用。

抢答器具有第一信号鉴别和锁存功能,使除第一抢答者外的按钮不起作用;设置一个主持人“复位”按钮,主持人复位后,开始抢答,第一信号鉴别锁存电路得到信号后,用指示灯显示抢答组别,扬声器发出音响。

设置犯规电路,对提前抢答和超时答题(例如3分钟)的组别鸣笛示警,并由组别显示电路显示出犯规组别。

设置一个计分电路,每组开始预置10分,由主持人计分,答对一次加1分,答错一次减1分。

系统框图如图2-1所示。

EDA课程设计——病房呼叫系统

EDA课程设计——病房呼叫系统

课程设计说明书课程:EDA技术基础组号:B8组题目:病房呼叫系统组员:专业:电子信息科学与技术指导教师:2010年1月8日B8组整体设计报告目录一、课程设计思路 (1)1、设计题目 (1)2、设计要求 (1)3、设计想法 (1)二、课程设计过程 (2)1、模块分配 (2)2、模块具体设计 (2)三、课程设计综合介绍 (4)1、整体原理图 (4)2、引脚配置 (5)3、整体设计实现 (5)参考文献 (6)附件(病房呼叫系统整体程序) (7)一)、设计题目:病房呼叫系统二)、设计要求:1、用8个开关模拟8个病房的呼叫输入信号,1号优先级最高;1~8优先级依次降低;2、用一个数码管显示呼叫信号的号码;没信号时显示0;有多个信号呼叫时,显示优先级最高的呼叫号(其他呼叫用指示灯显示);用四个数码管显示呼叫等待时间(mm ss)。

3、凡有呼叫发出5秒的提示声;呼叫3分钟未处理输出报警信号。

发挥部分:对低优先级的呼叫进行存储,处理完高优先级的呼叫,再进行低优先级呼叫的处理。

三)、设计想法:1、整体设计思路:根据设计要求,我们将设计分为几个模块来设计,分别为:锁存模块、选优模块(对病房选优)、选优模块2(对复位选优)、计时模块、显示模块、蜂鸣模块。

2、整体设计流程:(1)、锁存器:对病房呼叫的信号进行存储并处理信号,需要用一个对所有的呼叫信号进行存储的锁存器。

(2)、数据选择器(选优):对发出呼叫的病房进行优先选择,选择优先级最高的一个病房号,病房号从1到8优先级一次降低。

(3)、数据选择器2(选优2):对时间控制信号进优先选择,这样就是的数码管显示器显示的时间为当前优先级最高的病房所呼叫的时间。

(4)、计时器:病房呼叫系统中要求凡有呼叫发出,呼叫3分种未处理输出报警信号,即要求一个模块对呼叫时间计时,因此我们设计一个分秒计时器,对呼叫时间计时。

实验箱中时钟频率为20MHZ,故计时部分需加入分频,我们使之为1s。

eda显示课程设计

eda显示课程设计

eda显示课程设计一、课程目标知识目标:1. 学生能理解EDA(电子设计自动化)的基本概念,掌握EDA工具的使用方法。

2. 学生能运用EDA软件进行简单的电路设计和仿真,理解电路图与实际电路之间的关系。

3. 学生了解显示电路的基本原理,掌握显示器件的工作方式和应用。

技能目标:1. 学生能独立操作EDA软件,完成基本的电路绘制和仿真。

2. 学生能够设计简单的显示电路,并进行调试和优化。

3. 学生通过实践,培养解决实际问题的能力和团队协作能力。

情感态度价值观目标:1. 学生培养对电子科技的兴趣,增强创新意识和实践能力。

2. 学生在学习过程中,养成严谨、细致、勇于探索的科学态度。

3. 学生通过团队合作,培养沟通、协作、尊重他人的价值观。

课程性质:本课程为实践性较强的电子技术课程,旨在通过EDA软件的运用,使学生掌握显示电路的设计方法。

学生特点:学生处于高年级阶段,具备一定的电子技术基础和计算机操作能力。

教学要求:注重理论与实践相结合,提高学生的动手能力和实际问题解决能力。

通过课程学习,使学生将所学知识应用于实际项目中,达到学以致用的目的。

同时,关注学生的个体差异,因材施教,激发学生的学习兴趣和潜能。

二、教学内容1. EDA软件介绍:使学生了解EDA软件的基本功能、特点和应用领域,掌握软件的安装与基本操作方法。

- 教材章节:第二章 电子设计自动化概述2. EDA电路设计基础:讲解电路图绘制、原理图设计、元件库调用等基本操作。

- 教材章节:第三章 EDA电路设计基础3. 显示电路原理:介绍显示器件的工作原理、分类及应用,使学生掌握显示电路的设计方法。

- 教材章节:第四章 显示器件原理与应用4. EDA软件在显示电路设计中的应用:通过实例讲解,让学生学会使用EDA 软件设计显示电路。

- 教材章节:第五章 EDA软件在显示电路设计中的应用5. 电路仿真与调试:指导学生进行电路仿真、调试,掌握常见问题的解决方法。

EDA课程设计_按键游戏机

EDA课程设计_按键游戏机

广东海洋大学2010 ——2011学年第一学期《 EDA 》课程考试设计答卷纸课程号: 1610003-1□ 考试√ A 卷□ 闭卷√ 考查□ B 卷√ 开卷注意:1、须在限定的日期、时间之前交卷;2、设计程序、仿真图打印稿附在卷后上交;3、其他答案可以打印在本答卷纸上;4、原理图可以粘贴在本答卷纸上;一、 请写出自己设计项目(控制器)名称;答:我的设计项目是:按键游戏机(按键控制)。

二、 请描述本设计项目(控制器)的功能和性能(5分);答:假设点阵做为基本显示屏,一个发光点表示一个图形,完成按键游戏机的基本功能:下落、左右移动、消行和显示得分情况,当某一列到顶时游戏结束。

设计包括2个大的元件,一个是FUNCTIONS ,完成存储状态,分频,左右下移动以及计分等功能;另一个是SHOW ,主要完成点阵扫描和数码管译码。

仿真使用三、 画出本设计项目(控制器)的电原理图(5分);班级:姓名:学号:试题共 1页加白纸3张密封线GDOU-B-11-302四、打印的VHDL设计程序及注释(40分);(附在卷后上交)五、打印的仿真波形(如:Max+PLUS II)(40分);(附在卷后上交)六、列出参考文献(5分);【1】潘松. EDA 技术与VHDL. 北京:清华大学出版社【2】延明. 数字逻辑设计实验与EDA技术. 北京:北京邮电大学出版社七、总结自己的设计(5分);答:这是本学期的EDA设计,使用VHDL进行设计。

开始两个星期,几乎没有写代码,首先我要搞清自己的设计思路,开始想了几个思路,后来发现不是很好,所以后来都改了,重新编写,重新编译。

编译通过了,最后是仿真,所用的时间也不比设计少。

因为一个设计的测试验证是非常重要的。

有效的测试可以助我们快速的完成或改善设计。

所以之后又写了一个Testbenches测试代码来通过Modelsim软件实现可靠的验证。

我的代码比较简单,自己觉得很满意,但是仍然有许多需要改进和扩展的地方。

eda上机课课程设计

eda上机课课程设计

eda上机课课程设计一、教学目标本课程的教学目标是使学生掌握eda的基本知识和技能,能够熟练地使用eda工具进行电子设计。

具体分为三个部分:1.知识目标:使学生了解eda的基本概念、原理和流程,掌握常见的eda工具的使用方法。

2.技能目标:使学生能够独立完成简单的电子设计任务,包括电路设计、仿真和编程等。

3.情感态度价值观目标:培养学生对电子科技的兴趣和热情,提高学生的问题解决能力和创新意识。

二、教学内容根据教学目标,本课程的教学内容主要包括三个部分:1.eda基本概念和原理:介绍eda的定义、发展历程和基本原理,使学生了解eda在电子设计中的重要作用。

2.eda工具的使用:详细讲解常见eda工具的使用方法,包括电路设计、仿真和编程等,让学生通过实际操作掌握这些工具的使用。

3.电子设计实例:通过具体的电子设计实例,让学生将所学的知识和技能应用于实际问题中,提高问题解决能力和创新意识。

三、教学方法为了达到教学目标,本课程将采用多种教学方法,包括:1.讲授法:通过讲解和演示,使学生了解eda的基本概念和原理,掌握eda工具的使用方法。

2.讨论法:通过分组讨论和交流,让学生深入理解和探讨电子设计中的问题和解决方案。

3.实验法:通过实际操作和实验,让学生亲手实践,提高学生的动手能力和问题解决能力。

四、教学资源为了支持教学内容和教学方法的实施,本课程将准备以下教学资源:1.教材:选择一本适合学生水平的eda教材,作为学生学习的主要参考资料。

2.多媒体资料:制作和收集与课程内容相关的多媒体资料,包括PPT、视频和实验演示等,丰富学生的学习体验。

3.实验设备:准备必要的实验设备和工具,让学生能够进行实际操作和实验。

五、教学评估本课程的评估方式包括平时表现、作业和考试三个部分,以全面、客观、公正地评价学生的学习成果。

1.平时表现:通过课堂参与、提问和小组讨论等方式,评估学生在课堂上的表现和参与度。

2.作业:布置适量的作业,评估学生的理解和应用能力,包括电路设计、仿真和编程等任务。

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 设计背景随着我国社会经济的全面发展,各大中小城市的出租车营运事业发展迅速,出租车已经成为人们日常出行选择较为普通的交通工具。

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

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

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

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

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

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

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

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

EDA技术(课程设计题目)

EDA技术(课程设计题目)

设计题6—洗衣机控制电路
转60s→待机5s→反 转60s→,并用3个LED灯和7段显示器分别表示其工作状 态和显示相应工作状态下的时间。
2、可自行设定洗衣机的循环次数,这里设置最大的 循环次数为15次。
3、具有紧急情况的处理功能。当发生紧急情况时, 立即转入待机状态,紧急情况解除后,继续执行后续步 骤;
显示方式如下: 1、采用记忆显示方式,即计数过程中不显示数据,待 计数过程结束以后,显示计数结果,并将此显示结果保 持到下一次计数结束,显示时间不小于1s; 2、小数点位置随量程变更自动移位;
待测信号为符合TTL要求的方波信号。
设计题2—游戏电路的设计(模拟掷骰子)
设计要求
本游戏电路是模拟掷骰子,可供两人游戏。游戏者 每按动一次按键可得到1~6范围内的两个数,并按下列 规则决定胜负。 1、第一场比赛,游戏者每人各按一次按键,所得两 数之和为7和11者胜;若无人取胜,则进行第二场比赛; 2、第二场比赛,游戏者每人各按一次按键,所得两数 之和与第一场比赛相同者获胜,所得两数之和为7或11 者负,若无人获胜或负,则重复进行,直至出现胜者 或负者为止;
设计题4—自动售邮票机
设计要求
机器有一个投币口,每次只能投入一枚硬币,但可以连续投入 数枚硬币。机器能自动识别硬币金额,最大为1元,最小为1角, 购票者可选择的邮票面值有1元和5角两种,每次只能售出一枚邮 票。
购票时先选择邮票面值后投币,当投入的硬币总金额达到或超 过邮票面值时,机器应发出指示并拒收继续投入的硬币。
设计题5—万年历的设计
设计要求
设计万年历显示模块,应具备如下功能:
1、能显示年、月、日,时、分、秒两种显示方式; 2、有一个按键能选择不同的显示方式; 3、时间显示可以有按键选择24、12进制显示; 4、能由调时、分的按键,能进行时间的设定。 附加功能: 1、能有星期显示;2、能进行润年的计算; 3、能有秒表、倒计时等功能(自主设定)

脉冲按键电话按键显示器

脉冲按键电话按键显示器

脉冲按键电话按键显示器EDA课程设计报告书设计题目:脉冲按键电话按键显示器设计要求:1.设计一个具有八位显示的电话按键显示器2.能准确反映按键数字;3.显示器显示从低位向高位前移,诸位显示,最低位为当前输入位;4.重按键时,能首先清除显示;5.摘下话机后才能拨号有效,挂机后熄灭显示。

一设计思路根据题意,要设计一个具有八位显示的脉冲按键电话按键显示器,首先要有一将脉冲信号转换成数字信号的编码器,在此采用两片74148结成10线-4线编码器。

其次,由于要求显示的数字从低位向高位前移,就必须在电路中设计一个移位寄存器,用以从低到高移位显示数字。

在显示部分采用的是四个数据选择器和一个八进制计数器。

为使输入脉冲稳定,在输入端还设计了一个防抖动电路。

二设计方案根据上面的想法,我将电路分为四个模块:输入模块,移位寄存模块,扫描电路和输出模块。

电路总图为:图中SHURU为输入模块,JICUN为移位寄存模块,SAOMIA为扫描电路,YMSC为输出模块,下面就分别就每一个模块的用途分别讲述1 输入模块这是由防抖动电路和一个10-4编码器构成的。

其中10-4编码器是由2个74148构成,这样就可以把脉冲信号转变为数字信号。

每当由一个脉冲信号,就会在CP端输出一个脉冲信号,作为移位寄存器的CP信号其中防抖动电路的电路图为:编码器电路为:2 移位寄存器模块这个模块的主要功能就是储存已有的数字信号,并把每个信号移位,其中CP信号由上一个模块输入,GUAJI端输入低电平时就可以把移位寄存器置为高电平,可以是BCD7段译码器灭灯。

其中YXJCQ的电路图为:3 扫描电路这个模块就是把移位寄存器中的信号选择出来,并和下个模块联在一起,以便连续显示4 输出模块这就是一个BCD7段译码器,用来显示数字四波形仿真下面的图为输入10个信号后的图仿真结果与实验预期相符三硬件实验方案和结果将设计好的电路编译后下载到实验箱中,联好接线,即可进行实验,实验结果符合题目要求,能准确反映按键数字并从低位向高位前移,逐位显示,最低位为当前输入位。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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。

相关文档
最新文档