欢迎来到一句话经典语录网
我要投稿 投诉建议
当前位置:一句话经典语录 > 心得体会 > eda实验心得体会总结

eda实验心得体会总结

时间:2016-07-18 13:24

彩灯循环控制器设计

目录1设计目的及任务31.1设计目的31.2设计任务32.QuartusII软件简介33EDA技术44设计原理44.1设计分析44.2循环彩灯控制器整体设计54.3程序设计框图74.4彩灯控制器模块的程序设计及仿真74.4.1VHDL源程序84.4.2仿真波形94.5结果分析和总结95心得体会10参考文献11摘要现在各大中城市商店都已普及彩灯装饰,所彩灯控制技术的发展已成定局。

而部分小城市尚未普及,但随着城市建设日益加快,象征着城市面貌的彩灯装饰行业也将加速发展,彩灯控制器的普及也是毫无疑问的,所以未来彩灯控制器的市场还是十分有潜力的。

彩灯的发展也在日新月异,特别是随着我国科学技术的发展,彩灯艺术更是花样翻新,奇招频出,传统的制灯工艺和现代科学技术紧密结合,将电子、建筑、机械、遥控、声学、光导纤维等新技术、新工艺用于彩灯的设计制作,把形、色、光、声、动相结合,思想性、知识性、趣味性、艺术性相统一。

本实验利用VHDL语言对交通控制的逻辑功能进行描述,通过Quartus2和Cyclone芯片的强大功能使其功能得到实现。

经过验证,基本达到实验目的,能够满足彩灯控制的需求。

关键字:彩灯控制器VHDLQuartusⅡ循环彩灯控制器1设计目的及任务1.1设计目的(1)学习QuartusⅡ的结构、特点和性能;(2)学习的实用方法和编程过程;(3)熟悉EDA工具设计数字电路的设计方法,掌握VHDL硬件描述语言设计

实验报告的结论怎么写实验

实验报告的结论就是归纳总结你的实验的呀,即,从你的实验中你得到了什么样的结果,出现了什么样的问题及可能的原因。

抢答器课程设计实验总结怎么写

兰州理工大学技术工程学院  课程设计任务书  课程名称: 电子技术课程设计  题 目: 智力竞赛抢答器  专业班级:  学生姓名:  学 号:  指导老师:  审 批:  任务书下达日期 2009年 12 月 28日 星期一  设计完成日期 2010年 1 月 8 日 星期五  设计内容与设计要求  一、设计内容:  1.设计一个可容纳8组代表队参赛的智力抢答器,每组设一个抢答按钮,按钮的编号与选手的编号相对应。

  2. 抢答器具有第一信号鉴别及数据锁存功能。

主持人将设备复位(清零)后,发出抢答指令,当第一组参赛者触动按钮时,该组指示灯亮。

此后,其他组别触动按钮无效。

  3. 设计一个用数码管显示1~8组中最先抢答组别的电路。

  4. 抢答器具有定时30S抢答的功能,当主持人发出抢答指令后开始减计时,并用显示器显示时间。

当抢答时间到,蜂鸣器鸣叫发出报警信号,并封锁输入电路,禁止选手超时抢答。

  5.设计一个犯规判别电路,并用指示灯显示。

  6.设置记分显示电路,每组预置100分,答对1次加10分,答错1次减10分。

  7.功能扩展(自选)  二、设计要求:  1.思路清晰,给出整体设计框图和总电路图;  2.单元电路设计,给出具体设计思路和电路;  3.写出设计报告;  主要设计条件  1. 在实验楼南楼的四楼“综合实验室”和“电子实验室”调试。

  2. 提供调试用实验箱和电路所需元件及芯片。

  说明书格式  1. 课程设计封面;  2. 任务书;  3. 说明书目录;  4. 设计总体思路,基本原理和框图(总电路图);  5. 单元电路设计(各单元电路图);  6. 安装、调试步骤;  7. 故障分析与电路改进;  8. 总结与体会;  9. 附录(元器件清单);  10. 参考文献;  11.课程设计成绩评分表  目录  1 绪论 6  2 设计方案 7  2.1 设计方案和要求 7  2.2 设计思想和原理 8  2.3 单元电路的设计 8  (1)抢答器部分电路设计 8  (2)定时电路设计 9  (3)报警电路设计 11  (4)计分电路设计 11  2.4 总体设计 12  3 EWB仿真 15  4故障分析与电路改进 15  5部分重要原件引脚图及其功能表 18  6心得体会 20  7附录 22  参考文献 22  1 绪论  智力竞赛是一种生动活泼的教育方式,而抢答就是智力竞赛中非常常见的一种答题方式。

抢答能引起参赛者和观众的极大兴趣,并且能在极短的时间内,使人们迅速增加一些科学知识和生活常识。

但是,在这类比赛中,对于谁先谁后抢答,在何时抢答,如何计算答题时间等等问题,若是仅凭主持人的主观判断,就很容易出现误判。

所以,我们就需要一种具备自动锁存,置位,清零等功能智能抢答器来解决这些问题。

  在本次课程设计中,将主要设计一个供八人使用的定时抢答器。

他要实现以下主要功能:(1)为8位参赛选手各提供一个抢答按钮,分别编号S0、S1、S2、S3、S4、S5、S6、S7;(2)主持人可以控制系统的清零与抢答开始;(3)抢答器要有数据锁存与显示的功能。

抢答开始后,若有任何一名选手按动抢答按钮,则要显示其编号至系统被主持人清零,并且扬声器发生提示,同时其他人再按对应按钮无效;(4)抢答器要有自动定时功能,并且一次抢答时间由主持人任意设定。

当主持人启动“开始”键后,定时器自动减计时,并在显示器上显示。

同时扬声器上发出短暂声响;(5)参赛选手只有在设定时间内抢答方为有效抢答。

若抢答有效,则定时器停止工作,并且显示抢答开始时间直到系统被清零;(6)若设定时间内无选手进行抢答(按对应按钮),则系统短暂报警,并且禁止选手超时抢答,定时器上显示00数字抢答器由主体电路与扩展电路组成。

优先编码电路、锁存器、译码电路将参赛队的输入信号在显示器上输出;用控制电路和主持人开关启动报警电路,以上两部分组成主体电路。

通过定时电路和译码电路将秒脉冲产生的信号在显示器上输出实现计时功能,构成扩展电路。

  利用本次设计出的电路制造成的定时抢答器,即可轻松实现在8人或8个代表队之间进行的抢答比赛中进行控制,使得这一活动更加趣味、公平。

  2 设计方案  2.1 设计方案和要求  1.给定的主要器件:74ls148 74ls138 74ls192 555 发光二极管 显示器  2功能要求:设计一个智力竞赛抢答球,可同时共8个选手参加比赛,并具有定时抢答功能。

具体功能要求如下:  基本功能:  (1) 设计一个智力竞赛抢答器,可同时供8名选手或8个代表队参加比赛,他们的选号分别是s0,s1,s2,s3,s4,s5,s6,s7。

  (2) 给节目主持人设置一个控制开关,用来控制系统的清零(编号显示数码管灭灯)和抢答器的开始。

  (3) 抢答器具有数据锁存和显示功能。

抢答开始后,若有选手按动抢答按钮,编号立即锁存,并在led数码管上显示选手的编号,同时扬声器给出音响提示。

此外,要封锁输入电路,禁止其他选手抢答。

优先抢答选手的编号一直保持到主持人将系统清零为止  (4) 抢答器具有定时30S抢答的功能,当主持人发出抢答指令后开始减计时,并用显示器显示时间。

当抢答时间到,蜂鸣器鸣叫发出报警信号,并封锁输入电路,禁止选手超时抢答。

  (5) 设计一个犯规判别电路,并用指示灯显示。

  (6) 设置记分显示电路,每组预置100分,答对1次加10分,答错1次减10分。

  (7) 功能扩展(自选)  2.2设计思想和原理  多路智力抢答器的组成框  该设计抢答器的电路主要是由抢答电路,触发电路,触发锁存电路,七段显示译码器几部分构成。

  工作原理:通电后,主持人将开关拨到“清零状态,抢答器处于禁止状态,编号显示器灭灯,定时器显示设定时间:主持人将开关置“开始”状态,宣布“开始”抢答器工作。

定时器倒计时,扬声器给出声响提示。

当定时时间到,却没有选手抢答时,系统报警,并封锁输入电路,禁止选手超时抢答。

选手在定时时间内抢答时,抢答器完成:优先判断,编号锁存,编号显示,扬声器提示。

当一轮抢答之后,定时器停止,禁止二次抢答,定时器显示剩余时间。

如果再次抢答必须由主持人再次操作“清除”和“开始:状态开关  2.3单元电路的设计  (1)抢答器电路的设计  该部分主要完成两个功能:一是分辨选手按键的先后,并锁存优先抢答者的编号,同时译码显示电路显示编号;二是禁止其他选手按键操作无效。

选用优先编码器74ls148和RS锁存器可以完成上述功能,所组成的电路图如下所示。

这个电路的工作原理过程:当主持人控制开关s置于“清零”  端时,RS触发器的R非端均为0,4个触发器输出(Q4--Q1)全部置0,使74ls148的BI的非=0,显示器灯灭:74ls148的选通输入端ST的非=0,使之处于工作状态,此时锁存电路不工作。

当主持人把开关S置于“开始”时,优先编码器和锁存电路同时处于工作状态,即抢答器处于等待工作状态,等待输入端的信号,当有选手将键按下时(比如按下s5),74ls148的输出Y2Y1Y0的非=010,YEX的非=0,经RS锁存后,CTR=1,BI的非=1,经74ls148译码后,显示器显示为“5”。

此外,CRT=1,使74ls148的ST的非为高电平,封锁其他按键的输入。

如果再次抢答需有主持人将S开关重新“清除”,电路复位。

  (2)定时电路的设计  节目主持人可根据抢答题的难以程度,来设定某一次抢答的时间,通过  置时间电路对计数器进行预置,计数器的时钟脉冲由秒脉冲电路提供。

可预置时间的电路选用可由两片十进制同步加减计数器74Ls192、译码器7448、气短数码显示管来进行设计。

其中,两块74LS192实现减法计数,通过译码电路74LS48显示到数码管上,其时钟信号由时钟产生电路提供。

74192的预置数控制端实现预置数,由节目主持人根据抢答题的难易程度,设定一次抢答的时间,通过预置时间电路对计数器进行预置,计数器的时钟脉冲由秒脉冲电路提供。

按键弹起后,计数器开始减法计数工作,并将时间显示在共阴极七段数码显示管上,当有人抢答时,停止计数并显示此时的倒计时时间;如果没有人抢答,且倒计时时间到时, 输出低电平到时序控制电路,控制报警电路报警,同时以后选手抢答无效。

  74LS192是同步十进制可逆计数器,具备双时钟输入,同时具备清零和置位功能。

其管脚图如图所示:  (3)报警电路的设计  这部分电路我们是由555构成多谐振荡器,振荡频率fo=1.43\\\/【(R1+2R)C】,其输出信号经三极管推动扬声器。

PR为控制信号,当PR为谐振荡器工作;而当PR为低电平时,电路停振。

  2.4 总体电路设计和电路图  经过以上分析,我们将各部分电路连接,并加以适当控制,即得到了八位定时抢答器的总体电路图。

如图11所示:  其工作原理是:  八位选手编号分别为0、1、2、3、4、5、6、7,对应按钮分别为S0、S1、S2、  S3、S4、S5、S6、S7;  首先主持人根据题目的难易程度设置抢答时间,此设定可以通过调节输入两片74LS192的D、C、B、A四个管脚的高低电平来进行(例如要设定时间为60s,就将十位的192的D、C、B、A分别置位为0、1、1、0,而将各位的192的D、C、B、A都置于0)。

当主持人宣读完题目说“开始”并将开关置于“开始”位置后,输出为高电平,此高电平分为三路:一路输出到集成单稳态触发器74LS121的输入端,使其产生单个周期为0.5S的脉冲,驱动报警电路发出声响,即实现了发声提示的功能;另一路输出到74LS192的LD端,使其处于高电平而开始减 计数;还有一路输出到锁存器的C端;  若没有选手安东按钮,则74LS373输出全为高电平,74LS148也输出高电平,E0端输出低电平至7448的灭灯输入RI\\\/RBO端,使得信号经7448到显示器 上时无显示;  当任意一路(设1)抢答器按下按钮时,八D锁存器74LS373工作,与输入端相对应的输出端(1)输出高电平,则锁存器输出的八位电平经8~3八位优先编码器74LS148编码输出的A0~A2成为与输入信号相对应的三位二进制码,而74LS148的管脚15(E0)的输出电平由低变高,输出到七段译码显示器74LS48的二进制码经其译码后输出到七段共阴数码管上,则显示器上显示对应的编号(1)。

此时,7448的RI\\\/RBO端输出高电平,开关出也输出高电平,二者经过与非门输出低电平,经过与门还是低电平输出到锁存器373的C端,起到所存功能,其他选手若再按动对应按钮也无对应输出,,即实现了抢答功能;  同时,由于74LS148的E0段输出高电平输出到集成单稳态触发器74LS121的输入端,使其产生单个周期为0.5S的脉冲,驱动报警电路发出声响,即实现了发声提示的功能;  同时,74LS148的GS端输出电平由高变低,与秒脉冲发生器产生的秒脉冲相与后输出为0,使得无脉冲抵达计数器192的Down端。

计数器停止工作,保持原来显示不变,即实现了暂停减计数使其记录抢答时间的功能;  当选手回答完问题后,主持人将开关置于“清零”的位置,输出低电平,也是分为三路:一路与74148的E0端(高)与非后变为高电平输出到373的使能端C,使得锁存器不再锁存数据,此时,抢答部分显示器灭灯无显示,实现了清零;  另一路低电平输出到计数器192的LD端,而CR端也是低电平,所以使得对应显示器输出预置的数据;  若在定时部分计数器倒计时到00还无选手按动按钮的话,两片74LS192的借位输出端都输出高电平,二者相与后输出高电平到单稳态触发器74121的B端口,使其产生周期为0.5s的脉冲刺激报警电路发声提示  计分电路图  3 EWB仿真  按照总体电路图在仿真软件EWB上一一选择芯片并进行连接,然后启动开关观察。

  当仿真结果和预期一样,则证明仿真成功。

设计的电路是正确的。

  4故障分析与电路改进  1. 显示器上不显示数字,我们从后级往前级进行测试,首先用1.5~2V的电压作用各个笔段,看对应各笔段是否亮,判断是否完好。

若完好则继续检测74ls148芯片是否完好。

在74ls148的A、B、C、D四个输入端随意输入一组二进制数码(用高低电平表示1和0,此处注意要用到8V以上的电源电压),看是否能显示数字。

无显示的故障一般问题出在这两个环节。

  2. 若显示器上显示的是不符合要求的数字,在设计原理正确的前提下,首先通过测试判断74ls148的输出a~g与LED管的a~g笔段是否连接有错。

其方法是74ls148的输出a~g分别按规律输入高低电平,观察LED管是否显示相应的数字。

如果这个环节正常,则问题在二极管编码电路,再逐一进行检查。

  3. 如果不能锁存,或是锁存不了1和7,则问题在锁存电路,应该从原理上进行分析。

锁存电路的设计原理是:启用CD4511的锁存功能端LE,高电平有效,即输入高电平时执行锁存功能。

锁存器应能锁定第一个抢答信号,并拒绝后面抢答信号的干扰。

如何设计呢,我们对0~9十个数字的显示笔段进行分析,只有0数字的d笔段亮与g笔段灭,其它数字至少有一点不成立。

由此可以区分0与其它数字。

我们将LED管的a笔段与g笔段的输入信号反馈到锁存电路,通过锁存电路控制锁存端LE输入为0或1(锁存与否)。

当LED显示器显示为0时,LE=0,CD4511译码芯片不锁存;当LED显示器显示其它数字时, LE=1,芯片锁存。

这样只要显示器上显示为0,74ls148译码芯片才不锁定,显示其它数字均锁存。

所以只要有选手按了按键,显示器上一定是显示1~8的数字,LE=1芯片锁存,之后任何其他选手再按下按键均不起作用。

例如SB1键先按下,显示器上显示1,LE=1芯片锁存,其他选手再按SB2~SB8,显示器上仍显示1,SB1按下之后的任一按键信号均不显示。

直到主持人按清零键SB9,显示器上又显示0,LE=0,锁存功能解除,又开始新一轮的抢答。

  若所有的数字都不能锁存,说明不管LED显示什么数字,74ls148管脚的5脚输入为电平,可能是5脚与地短接或者是锁存电路的两个二极管VD13和VD14断开等故障;若只有1和7两个数字不显示则可以分析一下其原因:显示1和7数字时g段不亮,74ls148的g输出端为低电平,VD14截止,而b段亮d段不亮本应该三极管VT截止而使VT13导通,产生高电平(锁存信号)给LE,现在不能锁存说明VD13截止,推断是三极管击穿损坏。

  4. 在测试的过程中我们一定要注意,高低电平的测试电压数值要针对不同的电路而选取不同的数值。

比如,针对LED管,高电平只能用1.5~2V,而在CD4511的输入端高电平要用到8V以上的电源电压。

选高了,会烧管子;选低了,会看不到效果,甚至产生误判断。

  5. 判断PNP型和MPN型晶体管:用万用表的R×1k(或者R×100)档。

用黑表笔接晶体管的某一个管脚,用红表笔分别接其它两脚。

如果表 针指示的两个阻值都很大,那么黑表笔接晶体管的某一个管脚,用红表笔接其它两脚。

如果表针指示的两个阻值都很大,那么黑表笔所 接的那一个管脚是PNP型的基极,如果表针指示的两个阻值都很小,那么黑表笔所接的那个一个管脚是NPN型的基极;如果表针指示的阻 值一个很大,一个很小,那么黑表笔所接的那一个管脚不是基极。

这就要另换一个管脚来试。

以上方法,不但可以判断基极,而且可以 判断是PNP型还是NPN型晶体管。

  判断基极后就可以进一步判断集电极和发射极。

先假定一个管脚是集电极,另一个管脚是发射极。

然后反过来,把原先假定的管脚对调一下,再估测β值,其中,β值大的那次的假定是对的。

这样就把集电极个发射极也判  5部分重要原件引脚图及其功能表  (1)74ls148  管脚图  (2)74ls192  管脚图  功能表  (3)555  管脚图  6 总结与体会  转眼间两周数字电子课程设计转眼就结束了,通过这次课程设计,我学会了许多课本上学不到的东西,同时也加强了我的动手、思考和解决问题的能力,受益匪浅。

  通过杨老师的讲课,杨老师从整体上给我们说明了设计的大体思路,每一步该实现怎么样的功能,怎么实现该功能。

而我们的任务是通过这次杨老师的讲课去找资料了解各芯片的功能,并通过芯片实现其功能。

接下来的任务就去找资料,设计电路图,并且仿真。

  为了弄懂74LS192芯片的功能,我从图书馆里借来了好几本书,同时也在网上找了资料再到逻辑功能,经过一番努力终于解决啦,还有其它的芯片的功能也要慢慢的去琢磨。

而在课程设计过程中,我觉得是对课本知识的巩固和加强,由于课本上的知识太多,同时平时课间又没有好好的运用额理解个个元件的功能,而且考试的内容有限,所以在这次课程设计过程中,我们了解很多元件的功能,对其在电路中的使用有更多的认识。

  从前的学习过程过于浮浅,只是流于表面的理解,而现在要做课程设计,就不得不要求我们对所用到的知识有更深层次的理解。

因为课程设计的内容比及书本中的理论知识而言,更接近于现实生活,而理论到实践的转化往往是一个艰难的过程,它犹如一只拦路虎,横更在我们的面前。

但是我们毫不畏惧,因为我们相信我们能行。

  前几天的主要任务是设计和仿真出主体电路。

虽然在设计中会遇到这样那样的问题,有时认为是正确的,而在仿真中却出现了这样那样的问题。

比如说在设计好的主电路图要实现南北各灯泡的状态,电路图我认为是对的,而在仿真的是后去出现了问题,就是出现了一个出状态,其它的都是正确的,经过了反复的检查没什么问题,后来问杨老师,其实没有问题,在实际中就不会出现了这种问题啦,所以有不懂的还是要问老师,那样还节省很多的时间。

  电路图接好了,下面就是接线啦,这可是一个比较麻烦的事。

首先要测试个芯片是否有问题,电路板有没有问题,以及导线是不是断了。

这一系列的工作都是细心的事,容不的半点马虎。

在接线的时候要细心和耐心、恒心,这样才能做好事情。

首先是线的布局上既要美观又要实用和走线简单,兼顾到方方面面去考虑是很需要的,否则只是一纸空话。

同时接好了一步电路以后,最为重要的是检查这部分是不是接对了。

  通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。

在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。

  此次课程设计,学到了很多课内学不到的东西,比如独立思考解决问题,出现差错的随机应变,和与人合作共同提高,都受益非浅,今后的制作应该更轻松,自己也都能扛的起并高质量的完成项目。

  两周的课程设计已经结束,我将珍藏这段难忘的时光,是她让我让我知道,任何一种小小的成绩后面,也许就隐藏着许许多多不为人的艰辛。

  在此,我要感谢给予我们精心辅导的杨老师,还有其他代理课程设计的老师,也向他们表示衷心的感谢

  7 附录.元器件清单  74ls148 1个 74ls138 1个 74ls192 2个 555 2个 JK触发器 2个 面包板 1块 调试箱 1个  参 考 文 献  1.《电子线路设计、实验、测试》(第二版)  华中理工大学出版社-------谢自美 主编  2.《新型集成电路的应用》---------电子技术基础课程设计  华中理工大学出版社 梁宗善 主编  3.《电子技术基础实验》  高等教育出版社-------------陈大钦 主编  4.《电子技术课程设计指导》  高教出版社-------------------彭介华 主编

简述编码器和译码器的区别

编码器和译码器正好相反,编码器输入为2^n位(根线),输出为n位(根线);译码器输入为n位,输出为2^n位。

比如83编码器(输入3,输出8),38译码器(输入3,输出8)。

EDA课程设计:彩灯控制器

以前做的设计,粘贴时图出来考一下,记得给一.设计目的1、学习EDA开发软件和MAX+plus Ⅱ的使用,熟悉可编程逻辑器件的使用,通过制作来了解彩灯控制系统。

2、进一步掌握数字电路课程所学的知识。

3、了解数字电路设计的一般思路,进一步解决和分析问题。

4、培养自己的编程和谨慎的学习态度二、.设计题目内容和要求(1)课题内容: 用EDA技术设计一个彩灯控制器,使彩灯(LED管)能连续发出三种以上不同的花型(自拟);随着彩灯显示图案的变化,发出不同的音响声。

要求使用7段数码管显示当前显示的花型,如第一种花型显示A1,第二种花型显示b2,第三种花型显示C3(2)主要任务:完成该系统的硬件和软件的设计,并利用实验箱制作出实物演示,调试好后并能实际运用(指导教师提供制作所需的器件),最后就课程设计本身提交一篇课程设计报告。

三、总体方案设计与选择1 总体方案的设计 方案一:电路分为三个部分:彩灯花型模块、声音模块,时钟模块。

用时钟控制声音和花型,整体使用相同的变量与信号,主体框图如下; 图三—1-1方案一的的流程图方案二:电路分为五个模块:分频器模块、16进制计数器、4进制计数器,4选1选择器、彩灯控制器。

其中彩灯控制器是用来输出不同的花样,彩灯控制器的输出则是用一个16进制的计数器来控制,扬声器的输出时用不同的频率来控制,所以用了一个集成分频器来使输入的频率被分为几种不同的频率,不同频率的选择性的输出则是用一个4选一的选择器来控制。

整体框图如下: 图三—1-2方案二的流程图2、方案的选择 方案一是将融合在一起,原理思路简单,元件种类使用少,但是在编程时要使用同一变量和信号,这样就会给编程带来很大的困难,另外中间单元连线较多,不容易检查,门电路使用较多,电路的抗干扰能力会下降。

方案二将彩灯花型控制与声音控制分开,各单元电路只实现一种功能,电路设计模块化,且编程时将工作量分开,出现错误时较容易检查,连线较少且容易组装和调试。

结合两个方案的优缺点,我选择容易编程、组装和调试的方案二。

四、模块电路的设计 1、分频器模块设计要求显示不同的彩灯的时候要伴随不同的音乐,所以设计分频器来用不同的频率控制不同的音乐输出。

模块说明:Rst:输入信号 复位信号 用来复位分频器的输出使输出为“0”,及没有音乐输出。

Clk:输入信号 模块的功能即为分频输入的频率信号。

Clk_4、clk8、clk_12、clk_16:输出信号 即为分频模块对输入信号clk的分频,分别为1\\\/4分频输出、1\\\/8分频输出、1\\\/12分频输出、1\\\/16分频输出。

不同的频率会发出不同的声音。

如图 图四-1分频器电路图 2、16进制计数器16进制模块用来控制彩灯输出模块,即确定彩灯控制器的不同的输出。

Rst:输入信号 复位信号 用来复位16进制使其输出为“00000”,即彩灯不亮。

Clk1:输入信号 用来给模块提供工作频率。

Count_out[3..0]:输出信号 即为16进制计数器的输出,此输出信号作为彩灯的输入信号。

如图四-2 图四-2 16进制计数器电路图3、4进制计数器模块4进制计数器作为选择器的输入来控制选择器选择不同的频率作为输出控制扬声器工作。

Clk2:输入信号 来为计数器提供工作频率。

Rst:输入信号 复位信号 使计数器的输出为“00”。

如图四-3 图四-3 4进制计数器电路图4、4选1选择器模块Rst:输入信号复位信号使选择器的输出为“0”。

In1、in2、in3、in4:输入信号接分频器的输出。

Inp[1..0]:输入信号接4进制计数器的输出用来控制选择器的选择不同的输入选择不同的输出。

Output2:输出信号直接接扬声器即输出的是不同的频率来控制扬声器播放声音如图四—4 图四—4 4选1选择器电路图5、彩灯控制模块 彩灯控制采用的模式6来进行显示。

图四—5—1模式6结构图彩灯控制模块用来直接控制彩灯的输出,使彩灯表现出不同的花样。

Rst:输入信号 使彩灯控制模块的输出为“00000000”,即让彩灯无输出。

Input[4..0]:输入信号 不同的输入使彩灯控制模块有不同的输出即彩灯显示出不同的花样。

Output3[7..0]:输出信号 直接与数码管相连来控制数码管。

如图四—5—2图四-5-2 彩灯控制电路图五、EDA设计与仿真1、源程序:----------------------------------------------分频器模块-----------------------------------------LIBRARYieee;USEieee.std_logic_1164.all;ENTITYfenpinqi IS PORT ( clk2,rst :IN std_logic; clk_12,clk_4,clk_16,clk_8 : OUT std_logic );ENDfenpinqi;ARCHITECTUREcd OF fenpinqi ISbeginp1:process(clk2,rst) variable a:integer range 0 to 20; begin if rst='1' then clk_4<='0'; ----- 复位信号控制部分 else if clk2'event and clk2='1'then if a>=3 then a:=0; clk_4<='1'; else a:=a+1; clk_4<='0'; end if; end if; end if;endprocess p1;p2:process(clk2,rst) variable b:integer range 0 to 20; begin if rst='1' then clk_16<='0'; ----- 复位信号控制部分 else if clk2'event and clk2='1'then if b>=15 then b:=0; clk_16<='1'; else b:=b+1; clk_16<='0'; end if; end if; end if;endprocess p2;p3:process(clk2,rst) variable c:integer range 0 to 20; begin if rst='1' then clk_8<='0'; ----- 复位信号控制部分 else if clk2'event and clk2='1'then if c>=7 then c:=0; clk_8<='1'; else c:=c+1; clk_8<='0'; end if; end if; end if;endprocess p3;p4:process(clk2,rst) variable d:integer range 0 to 40; begin if rst='1' then clk_12<='0'; ----- 复位信号控制部分 else if clk2'event and clk2='1'then if d>=11 then d:=0; clk_12<='1'; else d:=d+1; clk_12<='0'; end if; end if; end if;endprocess p4;endcd;----------------------------------------------4选1选择器---------------------------------------LIBRARYieee;USEieee.std_logic_1164.all;ENTITYxzq4_1 IS PORT ( rst:in std_logic; inp:in integer range 0 to 3; in1,in2,in3,in4 : In std_logic; output2 :OUT std_logic );ENDxzq4_1;ARCHITECTUREa OF xzq4_1 ISBEGIN PROCESS (rst,inp) BEGIN if(rst='1') then output2<='0'; else case inp is when 0=>output2<=in1; when 1=>output2<=in2; when 2=>output2<=in3; when 3=>output2<=in4; when others=>null; end case; end if; END PROCESS; ENDa;-------------------------------------------彩灯控制模块----------------------------------------LIBRARYieee;USEieee.std_logic_1164.all;ENTITYcaideng IS PORT ( input :IN INTEGER RANGE0 TO 15; rst:in std_logic; output3 :OUT std_logic_vector(7 downto 0); sm :out std_logic_vector(6 downto 0) );ENDcaideng;ARCHITECTUREa OF caideng ISBEGIN PROCESS (input) BEGIN if rst='1' thenoutput3<=00000000;sm<=0000000; else case input is when 0=>output3<=00111000;sm<=0000110; when1=>output3<=00001111;sm<=0000110; when2=>output3<=00111110;sm<=0000110; when3=>output3<=01111111;sm<=0000110;when4=>output3<=01011011;sm<=1011011;when5=>output3<=01110110;sm<=1011011; when6=>output3<=00001111;sm<=1011011; when7=>output3<=01111111;sm<=1011011;when8=>output3<=01101101;sm<=1001111; when9=>output3<=00000111;sm<=1001111; when10=>output3<=01110111;sm<=1001111; when11=>output3<=01111011;sm<=1001111; when12=>output3<=00111000;sm<=1100110; when13=>output3<=00111111;sm<=1100110; when14=>output3<=00111110;sm<=1100110; when 15=>output3<=01111001;sm<=1100110; when others=>null; end case; end if; end process; end a;--------------------------------------------16进制计数器模块-----------------------------------LIBRARYieee;USEieee.std_logic_1164.all;ENTITYcounter_16 IS PORT ( clk,rst :IN std_logic; count_out :OUT INTEGER RANGE0 TO 15);ENDcounter_16;ARCHITECTUREa OF counter_16 IS BEGIN PROCESS (rst,clk) variable temp:integer range 0 to 16; BEGIN IF rst='1' THEN temp:=0; ELSIF (clk'event and clk='1') THEN temp:=temp+1; if(temp=15) then temp:=0; end if; END IF; count_out<=temp; END PROCESS; ENDa;-------------------------------4进制计数器模块----------------------------------LIBRARYieee;USEieee.std_logic_1164.all;ENTITYcounter_4 IS PORT ( clk,rst :IN std_logic; count_out :OUT integer range 0 to 3 );ENDcounter_4;ARCHITECTUREa OF counter_4 IS BEGIN PROCESS (rst,clk) variable temp:integer range 0 to 16; BEGIN IF rst='1' THEN temp:=0; ELSIF (clk'event and clk='1') THEN temp:=temp+1; if(temp=4) then temp:=0; end if; END IF; count_out<=temp; END PROCESS; ENDa;-------------------------------------------主程序----------------------------------LIBRARYieee;USEieee.std_logic_1164.all;ENTITYproject IS PORT (clk1,rst,clk2: IN std_logic; Out1: OUT std_logic_vector(7 downto 0); Out2 :out std_logic_vector(6 downto0); Out3: OUT std_logic);ENDproject;ARCHITECTUREstruct OF project ISCOMPONENT counter_16 IS PORT(clk,rst : IN std_logic; count_out : OUT integer range 0 to 15 );ENDCOMPONENT;COMPONENT fenpinqi IS PORT(clk2,rst : IN std_logic; clk_12,clk_4,clk_16,clk_8 : OUT std_logic); END COMPONENT ;COMPONENT counter_4 IS PORT(clk,rst :IN std_logic; count_out :OUT integer range 0 to 3 );ENDCOMPONENT;COMPONENT xzq4_1 IS PORT ( rst:in std_logic; inp:in integer range 0 to 3; in1,in2,in3,in4 : In std_logic; output2 :OUT std_logic );ENDCOMPONENT;COMPONENT caideng IS PORT ( input: IN INTEGER RANGE 0 TO 15; rst:in std_logic; output3 :OUT std_logic_vector(7 downto 0); sm :out std_logic_vector(6 downto 0) );ENDCOMPONENT;SIGNALu: integer range 0 to 15; SIGNALw: integer range 0 to 3; SIGNALv1,v2,v3,v4: std_logic; BEGINU1:counter_16PORT MAP(clk1,rst,u);U2:fenpinqiPORT MAP(clk2,rst, v1,v2,v3,v4);U3:counter_4PORT MAP(v3,rst,w);U4:xzq4_1 PORT MAP(rst,w, v1,v2,v3,v4,out3);U5:caidengPORT MAP(u,rst,out1,out2);ENDstruct;2、彩灯控制器仿真结果及数据分析分析:如上图,clk1控制的是彩灯模块,clk2控制的是声音模块,当rst为高电平是输出全为0,ck1每出现四个高电平,花型发生一次变化,out2分别显示1、2、3、4,out1显示不同的花型,out3发出声音,如图脉冲数不同表示发出的声音不同,但是声音与花型相比有一定的延迟。

六、硬件实现1、引脚锁定图2、硬件仿真图显示第一组花型之一显示第二组花型之一显示第三组花型之一显示的第四组花型之一七、总体电路整个系统就是各个分模块组成来实现最后的彩灯控制功能,系统又两个时钟来控制一个是控制16进制计数器即控制彩灯控制模块来实现彩灯的不同输出,另一个时钟为分频器的输入来进行分频处理,最后用来控制扬声器发出不同的音乐,为了使效果明显尽量达到要求分频处理的时钟的频率比实现彩灯控制的时钟频率要高。

将各个模块连在一起采用在课程中学到的元件例化,将各个模块的引脚连在一起,使之成为一个整体。

元件例化是VHDL设计实体构自上而下层次化设计的重要途径。

整体电路如图五—1图七—1 整体电路图八、心得体会1、在设计时遇到一些主要问题如下:怎么将各个模块连在一起、开始硬件仿真时总是出现错误,设计方案的选择。

最后我选择了元件例化将各个模块连在一起,仿真时是因为短路帽接错了,当时没有注意,在方案的选择时我们选了实现比较简单的分模块方案2、这次的EDA课程设计我学到得东西很多明白了理论与实践之间的差距,而且对DEA课程有了更深入的理解,尤其是知道了怎么去应用所学的知识,怎么去利用网络实现自己的要求,具体体会如下:(1)要想完成编程就要对DEA知识很熟悉,这样才能加快编程的速度,另外在编程时一定要小心,稍微有一点粗心都会有很多的错误出现,在出现错误后要学会寻找错误原因如名称前后不一、数据类型不同、符号写错等等(2)拿道题目后要注意分析,要学会总体把握,然后再一一一细化、学会将复杂的问题简单化,分析时一定要有一个明确的目标。

(3)要学会理论联系实际,在程序导入到实验箱后,居然不显示结果,认真的检查看看操作是否有错误、试验箱中该短路的是否已用短路帽短路、又重新检查了一下程序,结果发现是短路帽接错了,所以看似很简单的操作自己操作起来可能会有很大的漏洞,所以亲自动手是很重要的。

(4)当自己的只是有限时,要注意运用网络等一切资源,要学会知识的灵活运用在查阅的过程中学到了很多在书本所没有学到的知识,通过查阅相关资料进一步加深了对EDA的了解总的来说,通过这次课程设计不仅锻炼了我们的动手和动脑能力,也使我懂得了理论与实际相结合的重要性,只有理论知识是远远不够的,要把所学的理论知识与实践相结合起来,才能提高自己的实际动手能力和独立思考的能力。

还有最重要的一点就是要有一丝不苟的精神和端正认真的态度,遇到困难后要学会积极的面对。

3、在此设计中声音会有一定的延迟,可以考虑用花型输出信号作为4选1的控制信号九、参考书目:赵伟军,《Protel99se教程》,北京,人民邮电出版社,1996年金西,《VHDL与复杂数字系统设计》,西安,西安电子科技大学出版社,2003汉泽西,《EDA技术及其应用》,北京,北京航空航天大学出版社,2004[4] 黄任,《VHDL入门.解惑.经典实例.经验总结》,北京,北京航空航天大学出版社,2005[5] 李洋,《EDA技术 使用教程》,北京,机械工业出版社,2009[6] 网络资源:EDA课程设计、EDA课程设计—彩灯控制器等

怎么样才可以把鼻子上的黑头去掉?

上面的人写了好多啊,真是强。

我没有那么多理论和道理,只有自己去黑头的经验,希望你看了之后有点用。

一、我用过盐去黑头,结果鼻子很红,而且没有什么效果。

二、用鼻帖去黑头,我用的是花王碧柔的鼻贴,个人觉得还可以,没有毛孔变大的现象。

因为长黑头的时候,黑头就已经把毛孔撑大了,不把黑头去掉,毛孔是不会缩小的,不过不要经常用,我用完之后鼻子会有点痒痒,这个时候我都会再洗一遍脸,拍上收缩水。

效果不错的。

三、用卸妆油去黑头。

很多人都说用强生婴儿油按摩可以去黑头,我试过,鼻子被揉得红红的,也没有什么效果。

所以改用了卸妆油,用了卸妆油之后,一定要清洗干净。

卸妆油可以减缓黑头的生长速度,所以用是很有必要的,如果不化妆的话,一周用两次到三次就可以了。

四、控油、补水这两个都不能少,我个人用的控油的产品是DHC的抑油保湿霜,个人感觉还可以。

以前用的是玉兰油的清透平衡露,这个效果很好,现在改成了玉兰油舒泉清盈水凝露 .

鼻子问题

去黑头方法: 1、挤:很多人都会用手挤,但由于指甲易藏细菌以容易引致皮肤发炎,而且毛孔会越变越大。

2、用刷擦:这种方法只适用于去死皮,如去黑头,作用不大,若大力擦会擦损皮肤。

各路人马总结的有效的去黑头方: 一、盐加牛奶去黑头 1.最好用没有用过的食盐,可以在刚开封时用小瓶单独装起来; 2.每次用4~5滴牛奶兑盐,在盐半溶解状态下开始用来按摩; 3.由于此时的盐未完全溶解仍有颗粒,所以在按摩的时候必须非常非常小力; 4.半分钟后用清水洗去,不能太久了; 5.为了让皮肤重新分泌干净的油脂保护,所以洗完之后不要再擦任何东西在洗过的皮肤上了 。

二、用珍珠粉去黑头 用珍珠粉可以很好地清除老化角质和黑头。

其具体作法如下: 1.在药店选购质量上乘的内服珍珠粉。

2.取适量珍珠粉放入小碟中,加入适量清水,将珍珠粉调成膏状。

3.好的珍珠粉均匀地涂在脸上。

4.部按摩的手法在脸上按摩,直到脸上的珍珠粉变干,再用清水将脸洗净即可。

5.每周可用两次。

能很好地去除老化的角质和黑头。

特别提醒 想把黑头清除而不想毛孔变大,不论用何种方法,事前最好先蒸一蒸面,令毛孔自然张开,除了有助于排出毒素外,也有助于清洁。

清除完黑头后,最好用冰冻蒸馏水或爽肤水敷于鼻子和T字部位,除能镇静皮肤外,还可以收缩毛孔。

三、蛋清去黑头 1、准备好清洁的化妆棉,将原本厚厚的化妆棉撕开成为较薄的薄片,越薄越好; 2、打开一个蛋,将蛋白与蛋黄分开,留蛋白部分待用; 3、将撕薄后的化妆棉浸入蛋白,稍微沥干后贴在鼻头上; 4、静待十至十五分钟,待化妆棉干透后小心撕下。

四.鸡蛋壳内膜去黑头 鸡蛋壳内层的那层膜,把它小心撕下来贴在鼻子上,等干后撕下来。

这是很多人都说好的方法

五、盐 洗脸后趁皮肤没有干透,用盐(烧菜的盐就可以了)适量涂在鼻子上打圈圈按摩,你会感觉盐慢慢融化(偶用的是细盐),继续按摩,过十分钟左右(自己可以感觉)用清水洗干净,

注意事项:有豆豆或者伤口之类皮肤的肯定会痛, 慎用;敏感肤质者不提倡使用该方法。

建议产品:汇美舍的洗面盐,用的时候可以取一小勺在手上,用几滴清水调和,就变成浓浓的液体,然后把这个液体在鼻子上按摩一会,再洗掉就OK了。

六、米饭(提供者 了一) 每次蒸完米饭捏一小团在脸上轻柔,说会把脏东西都带下来。

据说她认识的老太太从不做美容,但是皮肤非常好,就用的是这个法子

使用饭团在脸上轻轻滚,然后应该是洗脸的。

注:没有太多JM亲身试验,效果不详。

七、BB油 (提供者 sweet_eda) 卸装油的成分一般有3种:为植物油最佳,矿物油次之,合成脂最差。

因为植物油通常会带给你粘腻的感觉,所以更多的人喜欢矿物油。

婴儿油的主要成分就是矿物油,所以用它来溶解黑头的油脂成分必然有效。

事先准备好高质量的面巾纸,一瓶婴儿油(强生就好,看看成分是否以矿物油为主),清洁面部之后,开始用婴儿油按摩鼻子上面的黑头,这个需要耐心,因为油脂的溶解不是瞬间 的事情,建议可以一边看电视一边做这个按摩。

我大约按摩了1个小时左右,到了半个小时的时候,就已经感觉到手指上有一些小颗粒,其实就是黑头的油脂被按摩出来了,用纸巾擦掉,接着按摩。

注意,有青春痘的妹妹一定要谨慎,因为不当的按摩会刺激痘痘,按摩时避免有青春痘的地方。

按摩时力度适中,不能太用力,否则可能会把鼻子按摩红的,那可就不好看了。

已经有很多姐妹们实践了,大家的反应一致不错,尤其是按摩过程中感觉黑头油脂一颗颗的出来,心里很高兴,按摩结束之后,需要再次清洁皮肤,最好用收敛水。

个人觉得这个方法科学而有效,比那些鼻贴斯拉最皮肤的破坏好得多,实际上这个办法并不是个人凭空臆造,而是来自一本美容书籍(不知道名字,因为我没有这本书)。

感兴趣的妹妹试验看看吧

按摩的时候首先注意力度,一定要轻柔。

我是这样做的,用2滴左右在鼻子上面,用两个手的中指和无名指进行按摩。

中间可以不断的加入婴儿油,如果你是敏感皮肤的话就要注意了,最好先测试以下,按摩一小会,第二天没有过敏现象就ok,因为有些人对矿物油敏感。

当你感觉到有小颗粒出现的时候,把手指用纸巾清洁干净,可以接着按摩。

按摩的时候没有固定的说法,因人而异了。

不要超过1小时。

用baby oil按摩并非一次能够清楚黑头和白头的。

建议下次减少按摩时间,别超过20分钟,坚持一段时间后,你可能会发现自己的毛孔变得干净了哦

补充说明:婴儿油的功效,利用婴儿油主要成分是矿物油的原理,可以多用途的使用它。

个人体验:我以前也用过BB油,当时是能感觉有东西揉出来,象很细小的沙子一样的一粒粒,洗掉以后没有很明显的干净的感觉,效果不如盐来得明显。

BB油最大的缺点,用了三五次后,感觉鼻子的皮肤很肿的感觉,毛孔里有一历历的感觉 。

八、黑头导出液 1.用黑头导出液打湿化妆棉,贴在鼻子上贴3-5分钟; 2.用棉花棒把面膜涂在鼻子上,15分钟后就干了,撕掉面膜就可以看见面膜上沾了很多黑头和白头,自己看了都会觉得肌皮疙瘩起一身

(用鼻贴膜也是一样的使用方法) 3.用爽肤水打湿化妆棉,贴在鼻子上,可以等到干掉也可以只敷几分钟就好,因为该步骤是用来缩小毛孔的,随个人喜欢

个人体会:黑头导出液效果很好,吸黑头面膜效果有,但是不能完全吸干净,撕掉面膜后用手在鼻子上轻轻一压,各个毛孔里面的油脂都冒了出了(看了可能会起一身的肌皮疙瘩,很恶心的说),偶是用手挤的,因为没有粉刺针(偶想最好是用粉刺针),挤到的地方第二天保管很干净了。

其他道听途说方法: 1.螨婷洁面乳对“草莓鼻”(应该是指黑头啦)有点用;、 2.预防黑头的方法: 每天早上用卸妆油洗脸可以保持毛孔清洁。

3.绿泥对黑头有效果不是像鼻贴那样直接清除,而是在于预防。

你用鼻贴什么的一次过将毛孔尽可能清理干净,然后一周用1-2次绿泥,毛孔就能保持清洁,不会再容易积聚污垢,所以能减慢黑头形成的速度。

我以前每周要用一次鼻贴,现在可以1-2周才用一次,我想只要努力保持毛孔清洁,以后就不用经常为去黑头而烦恼,这就是我的目标 ) 4.我用橄榄油按摩,效果比卸装油好,而且还省钱,按摩好以后拿化妆棉斯成薄薄的敷雪肌精或收敛水,应为含酒精的东西可以收缩毛孔 5.用相宜洁肤消痘面膜\\\/深海泥 野菊精华\\\/水洗型,鼻翼和鼻尖上的油脂全都会出来,效果比QH拔粉刺面膜还要好

求一本科生毕业论文致谢,100字左右,简单明了

本论文是在老心指导下完。

老师严谨的治学态度、敏锐的洞察力实的敬业精神,使我受益匪浅,值得我终生学习,感谢老师对我的谆谆教导。

值此,向老师表示诚挚谢意

感谢开题过程中,老师对试验设计提出了宝贵意见

感谢试验过程中,老师给以我热情无私的帮助!感谢本研究室的同学们在试验和论文撰写过程中给予的大力帮助和支持!感谢答辩委员会的各位老师和专家提出的宝贵意见

感谢我的家人在精神和物质上给予的巨大支持和鼓励

三人表决电路实验报告,三人表决器的逻辑电路图怎么画

这是一种三人表决器真值表:K1 K2 K3 K0 0 0 00 0 1 00 1 0 00 1 1 11 0 0 01 0 1 11 1 0 11 1 1 1逻辑表达式:K = K1 K2 K3 + K1!K2 K3 + K1 K2!K3 + K1 K2 K3用逻辑代数化简:K = !K1 K2 K3 + K1!K2 K3 + K1 K2= K2 (K1 + K3) + K1 (K2 + K3) + K1 K2 ; 吸收率 A + A'B = A + B= K1K2 + K1K3 + K2K3或用卡诺图化简:K3\\\\K1K2 00 01 11 100 0 0 1 01 0 1 1 1最简与或式:K = K1K2 + K1K3 + K2K3绘制逻辑电路图:根据上式即可绘制。

声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。联系xxxxxxxx.com

Copyright©2020 一句话经典语录 www.yiyyy.com 版权所有

友情链接

心理测试 图片大全 壁纸图片