七段数码管循环显示要点_第1页
七段数码管循环显示要点_第2页
七段数码管循环显示要点_第3页
七段数码管循环显示要点_第4页
七段数码管循环显示要点_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、(封面)天津理工大学 中环信息学院电子技术课程设计设计题目:七段数码管循环显示控制电路设计姓名:诸钦峰学号:11160014系1:电子信息工程系专业班级:物联网1班开始日期:2013年6月24日完成日期2013年07月01日指导教师:彭利标成绩评定等级天津理工大学中环信息学院课程设计任务书系别:电子信息工程系 班级:物联网1班 姓名:诸钦峰 学号:11160014课程名称电子技术课程设计设计题目七段数码管循环显示控制电路设计设计任务描述 及基本 要求一、任务描述以LED数码管作为控制器的显示元件,它能自动地依次显示出数字 0、1、2、3、4、5、6、7、8、9 (自然数列),1、3、5、7、9

2、 (奇 数列),0、2、4、6、8 (偶数列)和 0、1、2、3、4、5、6、7、0、1 (音乐符号数列),然后由依次显示出自然数列、奇数列、偶数列和音乐符号数列 如此周而复始,不断循环。二、基本要求 打开电源时,控制器可自动清零。 每个数字的一次显示时间基本相等,这个时间在0.5s到2s范围内连续可调。 确定设计方案,按功能模块的划分选择元、器件和集成电路,设计分电路,画出总体电路原理图,阐述基本原理。任务下达时间2013年6月 24日设计完成时间2013年7月5日主要参考材料1、 数字电子技术基础(第五版)阎石主编高等教育出版社2、模拟与数字电子技术实训王彦 陆文娟 主编 西南交通大学出版

3、社辅导老师姓名彭利标教研室意见年 月日本表附在课程设计说明书的目录之后天津理工大学中环信息学院课程设计成绩评定表系别:电子信息工程系班级:物联网1班 姓名:诸钦峰 学号:11160014评分项目及标准权值实际得分评价内容优秀标准(各教学单位制疋标准)设计选题10说明书(论文) 质量30独立工作 能力及设 计期间的 表现40回答问题情况10特色与综合素质10指导老师得分合计本表附在课程设计任务书之后一、设计意义 4二、主要任务 52. 设计方案比较5三、电路组成框图 81. 数列循环电路的设计82. 序列显示电路的设计 82.1十进制自然数序列的显示电路 82.2奇数序列显示电路 92.3偶数序

4、列显示电路92.4音乐序列显示电路103. 脉冲产生电路的设计114. 二分频电路的设计 11四、电路原理图 12五、各电路的仿真测试 141. 脉冲产生电路的仿真 152. 二频分电路的仿真 16六、 元件清单16七、 总结 16、设计意义这次的课程设计主要是用计数器来实现的,这个七段数码管循环显示控制电路设计 的实质就是要产 生一系列有规律的数列,然后通过一个七段数码管显示出来。这里使用的只要就是计数器,计数器在时序电路中应用的很广泛,它不仅可以用于对脉冲进行 计数,还可用于分频,定 时,产生节拍脉冲以及其他时序信号。 运用计数器的不同的功能 和不同的接发就可以实现 不同的序列输出了。而这

5、次的内容还包括分电路图的整合 ,使这个七段数码管能够按照要求那个依次输出自然序列,奇数序列,偶数序列还有音乐序列。为了实现这个循环输出的功能,在设计的时候还用到了一个以为寄存器,可以利用它的输出端来控制四个计数器的工作情况 可以让四个计数器依次工作,就可以达到要求的依次循环输出数列。最后还有一个部分就是脉冲的产生基于多谐振荡器可以产生方波 ,就可以利用它 来产 生脉冲信号了。而这个多谐振荡器采用的是 555定时器来完成的。 这个设计基 本上就是由以上三个部分连接在一起组成的。1、基本方案框图计数器输出信号,将信号给译码器和脉冲信号再由脉冲信号和译码器分别编成自然 序列,奇数序列,偶数序列和音乐

6、序列,最后由数码管显示出来。图1七段数码管显示的基本方框图、设计万案比较共有两个方案可以选择,以下是两个方案的具体实验步骤。1、数列循环部分设计数列的循环有很多种方法,这个方案就是利用移位寄存器将串行数据右移和左移的 特点来设计的。电路图如图2。1974LS194D图2 用74LS940构成的循环电路原理图HZO.5He05这个电路图实现循环主要是依靠 74LS194的移位功能来完成的。先让开关J1拨至 与电源相接,就是接入高电平,这样移位寄存器有了脉冲信号之后就可以实现置数的功 能,四个输出端为1000,再将开关J1拨至与地相接也就是接入低电平,这时寄存器就 可以实现移位的操作了,然后通过脉

7、冲信号的触发下,寄存器的输出就可以从1000-0100 0010- 0001,这样依次循环了。然后四个输出端用来控制计数器的信号控制端就 可以控制序列输出了。要让四个数列依次循环则采用一个 2线-4线译码器和一个四进制计数器。用译码 器的输出依次去控制芯片清零端,在通过一个四进制计数器去控制译码器输入,使其在 四个输出间不断循环,而计数器的时钟脉冲则可通过每个芯片的进位端经过一四输入或门输出来控制。其电路图如图3对应芯片的清零端这个部分是利用 电路图如图4。VCC5VV150 Hz5 V10.AQABQB.CQC.DQD.ENPRCOENTLOADCLR CLKU5274LS160D71093

8、45U3DCD HEX-T38-12小711 61415图3用译码器实现的循环电路这两种方案都可以实现数列的循环,第一种方案需要拨动开关,而第二种就不需要可以 自动依次产生数列。另外第一种开关使其依次产生序列还需要一个脉冲控制,而在设计 总体的电路的时候四个计数器也需要有脉冲信号的触发,这样的话就要多设计一个方波脉冲的产生电路,另外还要与计数器的脉冲信号匹配,因为74LS194的移位是要一个计数器的全部数列产生完后才下一个脉冲,这样不是很好与计数器的脉冲频率想匹配。但 是第二个方案就很好的解决了这个问题,这个方案的数列循环部分就是依靠芯片 74HC390和74HC139也就是一个计数器还有一个

9、译码器来实现的。74HC390勺脉冲信号是由计数器的进位端来控制的,这样就很好解决了方案一的问题,只有当一个计数器的 全部数列输出完了之后才会有脉冲信号过来触发74HC39C让它进入下一个状态,这样就是由电路自己控制的,不会产生方案一的问题。2、数列显示部分 74LS160D计数器来实现的。根据数列不同的特点来连接电路的。图4数列显示电路原理图3、脉冲信号的产生产生信号脉冲的方法很多,这里我在设计的时候选用的是用多谐振荡器,它是一种 在接通电源后,就能产生一定频率和一定幅值矩形波的自激振荡器,常做为脉冲信号源由于不用接输入信号就可以产生所需要的矩形波,所以在设计的时候就选用这个方案。 而选用的

10、电路是用555定时器构成的,因为555定时器内部的比较器灵敏度较高,而且 采用差分电路形式,用它组成的多谐振荡器的振荡频率受电源电压和温度变化的影响很 小,这样使产生的矩形波更稳定。电路图如图 5。图5脉冲信号产生电路图4、方案的确定在数列循环的部分我采用的是用一个四进制计数器和一个译码器来实现的,这样避免了脉冲的混乱。在数列显示部分用的是芯片74LS16 0的计数器的计数功能实现的。在脉冲信号产生的环节则就是采用 555定时器构成的多谐振荡器。三、电路组成框图整个电路总共三大部分,其中第二部分共分成 4个小步,具体操作如下:1、数列循环电路的设计在这个部分主要是应用了一个四进制的计数器和一个

11、译码器,这个部分的作用是为了使自然序列,奇数序列,偶数序列,音乐序列的循环显示。其中四个74LS16 0计数器的进位端与74HC390勺CPA相接,这样就可以通过进位端状态由0变为1的瞬间给它一 个脉冲触发,而另一个脉冲端则是与其输出端 QA相接的,这样的接法是为了使74HC390 实现8421BCD码十进制计数的功能。然后再让 74HC390的输出端QA QB分别与译码器 74HC194相接,这样可以用译码器来控制计数器的动作状态,它可以决定由哪个74LS160计数器来工作。当QA,QB为“0”,“0”时,这时译码器的输出端就只有 Y0为0,接一个 反相器然后再接产生自然序列的计数器的清零端

12、 ;这样就可以实现只有自然序列输出的 功能,同理当QA,QB为“0”,“ 1”时,这是译码器的输出端就只有 Yi为0,接一个反 相器然后再接产生奇数序列的计数器的清零端,这样就可以实现只有奇数序列输出的功能;当QA,QB为“1”,“0”时,这是译码器的输出端就只有 Y2为0,接一个反相器然 后再接产生偶数序列的计数器的清零端, 这样就可以实现只有偶数序列输出的功能;当 QA,QE为“ 1”,“ 1”时,这是译码器的输出端就只有 丫3为0,接一个反相器然后再接产 生音乐序列的计数器的清零端,这样就可以实现只有音乐序列输出的功能。其产生序列 的功能就是这样实现的。其电路图如图 6。对应芯片的清零端

13、图6用译码器显示的循环电路2、序列显示电路的设计序列显示共分为四部分,分别为:十进制自然数序列的显示电路,奇数序列的显示 电路,偶数序列的显示电路和音乐序列显示电路。一下分为四部分详细说明:2.1十进制自然数序列的显示电路由于74HC160本身就是一个十进制计数的芯片,因此对于这个部分就只需按照其功能 表来接电路就可以实现十进制自然序列输出了。在脉冲信号的触发下,计数器的输出端 的状态依次为 00000010010001101000101011001111000 1001,然后 再将计数器的输出端和数码管的输入端口相接就可以在数码管上面看到依次显示从0到9 了。其序列显示电路图如图7。5VDC

14、D_HEXU34iQA QB QCQD710ENP RCOENT15IVl! ;5罗10 2LOAD CLRCLK74LS160D图7自然数列的显示电路图2.2奇数序列显示电路将奇数 1, 3, 5, 7, 9 用 8421BCD 码分别表示为:“0001”,“0011”,“0101”,“0111”, “ 1001”,可以发现最后一位都为1,因此可以在上述十进制自然序列的基础上将数码管 的最低位接高电平就可以实现奇数序列了。虽然在每个脉冲触发的作用下,芯片实现的 仍然是十进制,但是由于数码管最低位接高电平,在数码管显示的则是奇数列,但是显 示的时间间隔是正常自然序列的2倍,为了实现相邻显示时间

15、间隔相等,我们可以利用 二分频电路解决上述问题。其序列显示电路图如图8U1VCC0VCC16271091 二QAQBQQc0RAB CDNpNE E图8奇数序列的显示电路图2.3偶数序列的显示电路将偶数0, 2, 4, 6, 8用8421BCD码分别表示为“0000” ,“0010” ,“0100”,“0110”,“ 1000”,可以发现最后一位都为0,因此可以在上述十进制自然序 列的基础上将数码管的最低位接低电平就可以实现偶数序列了。虽然在每个脉冲触发的作用下,芯片实现的仍然是十进制,但是由于数码管最低位接高电平,在数码管显示的 则是偶数列,但是显示的时间间隔是正常自然序列的2倍,为了实现相

16、邻显示时间间隔相等,我们可以利用二分频电路解决上述问题。其序列显示电路图如图9。VCC5VVCCV1i50 Hz5 VAQABQBCQCDQDENPRCOENTLOADCLRCLKU274LS160Do2亠7103456144-12 311 215U1DCD HEX BLUE2.4音乐序列显示电路图9偶数序列的显示电路图音乐序列的特点是从0显示到7后又再变为0,这里可以将数码管的最高位固定接 低电平就可以实现了。因为74LS160的输出端只有三个与数码管相接,当 74LS160的输 出为“ 1000”和“ 1001 ”时,这时由于数码管最高位是固定接低电平的,也就是数码管的输入端仍是“ 000

17、0”,“0001”。这样数码管的显示就又变成 0和1 了。其序列显示电 路图如图10。VCC5VVCC1V150 Hz5 V,AQA,BQB QC,DQD.ENPRCO,ENTLOADCLR上CLK74LS160D3450 671U三2 U1DCD_HEX_YELLOW图10音乐序列显示电路图3、脉冲产生电路的设计由于上述设计中所用到的芯片全要有脉冲信号的触发才能完成相应的功能,所以就需要用到脉冲产生电路。我这里用到的是用 555定时器设计的多谐振荡器,多谐振荡器 的优点是在接通电源之后就可以产生一定频率和一定幅值矩形波的自激振荡器,而不需要再外加输入信号了。而用555定时器设计的多谐振荡器也

18、有很多优点,由于555定时器内部的比较器灵敏度较高,而且采用差分电路形式,这样就使多谐振荡器产生的振荡 频率受电源电压和环境温度变化的影响很小。其电路图如图11。图11脉冲产生电路图设R3和R2的上半部分为 甩,R1和R2的下半部分为FB,电容C2两端的电压为VC。 接通电源后,电容C2被充电,当VC上升到2/3Vcc时,使输出电压为低电平,同事放电 三极管T导通,此时电容C2通过Rb和T放电,VC下降。当VC下降到2/3Vcc时,V0翻转 为高电平。当放电结束后,T管截止,VCc将通过B和Rb向电容器C2充电,当VC上升到 2/3Vcc时,电路又翻转为低电平。如此周而复始,于是,在电路的输出

19、端就得到一个周 期性的矩形波。4、二分频电路的设计因为奇、偶序列数字显示时间间隔是自然序列和音乐序列的2倍,为了实现显示数 字时间间隔相等的要求,可以使用二分频电路,让自然序列和音乐序列的显示时间与奇 偶电路的显示时间相等。其电路图如图 12。图12 二分频电路图JK触发器可以构成二分频电路。由于 JK触发器的状态方程为Qn JQ KQn,将JK触发器的J、K端均接在高电平,则从输出端 Q输出的是二分频后的时间脉冲,其时 间间隔为原脉冲的2倍。四、电路原理图这个电路图可以实现设计的要求,可以依次输出自然数列,奇数序列,偶数序列还有音乐数列,而且还可以循环输出,数码管的显示的间隔时间也可以通过调

20、节脉冲信号的频率来进行调整。电路图中四个74LS160的输出端口分别与四个与门相接,然后再将四个门电路的输 出端分别与数码管的输入端相接。其中产生自然数列和音乐数列的脉冲信号的频率是产 生奇数序列和偶数序列的脉冲信号的频率是 2倍,这是因为为了实现数字显示时间间隔 相等的要求,这里利用二分频器很好地实现了这一功能。当打开电路的开关后,首先就是输出自然序列,这时是U1先工作,它的清零端接的是“ 1 “,这时就是它处在计数的操作,然后输出通过与或门相接再接至数码管的输入端,就可以依次显示从0到9,当U1的输出要从9变到0的瞬间,它的进位端的状态 是” 1”,然后通过一个或门接至74HC390的脉冲

21、输入端,这时从“ 0”变至“1”,恰好 有一个脉冲,就可以通过译码器使 U4开始工作即开始计数,它从 9变至1时,又通过 进位端给74HC39C一个脉冲,然后就通过译码器又使U8开始工作,它从0变至8,当它 从8变至0时,它的进位端又变至“ T,就又可以给74HC390-个脉冲信号,最后就通 过译码器控制U9的工作,输出音乐数列。如此周而复始的这样循环,就可以实现我们 需要的功能了。其电路图如图13。1、总电路图VCC5VU10U7A4 r1PR31J1Q121K1Q74HC113D 6V6VCC5V5V2U1AQABQBCQCDQDENPRCOENTLOADCLRCLK74103456131

22、2111415A7J14C-4HC05N_6VYYYYDCD HEXGNDGNDU4U915RCO15152LOAD CLRENP ENTA BC DQA QB QC QD4032BP 5V2SCLK34563456345614131211141312117107104022bP 5VAmU1U3A74HC160N 6VC160N 6V 5V374HC390N 6VJ6AMn 6v7101QA1QB1QC1QD1CLR14131211U8-AQA-BQBCQC-DQD.ENPRCOENTLOADCLRCLKAQABQBCQCDQDENPRCOENTLOADCLR、CLK74HC160N 6VU

23、5A13爲56J5V6V图13总电路图五、各电路的仿真测试在实验中总共模拟仿真了脉冲产生电路和二分频电路如下是两个电路的模拟仿真 实验图1、脉冲产生电路的仿真图15脉冲产生电路的仿真脉冲电路经过仿真以后输出的数据完全符合预期设想。经过这个仿真后我们可以知道我们先前设计的脉冲电路没有问题,完全符合实验要求2、二分频电路的仿真图17二分频电路的仿真脉冲电路经过仿真以后输出的数据完全符合预期设想。经过这个仿真后我们可以知道我们先前设计的脉冲电路没有问题,完全符合实验要求。经测试之后,电路可以实现设计要求,可以实现从自然数列,奇数数列和音乐数列 的循环显示,而且数字之间的显示时间间隔也可以通过改变脉冲

24、信号的频率来改变。电 路由一个缺点就是不能实现清零的作用,每次打开电源它的起始的数列是未知的,这点 还需要改进。以下是整个实验中用到的所有实验仪器,仪器表如图表表1元件清单元件名称参数型号数量单价四输入或门4072BP5接地端GND4直流电源VCC5计数器74LS160N4JK触发器74HC113D1多功能计数器74HC390N1非门74HC05N41线-4线译码 器74HC139N1555集成定时 器NE5551六、总结这次的课程设计是一次难得的锻炼机会,让我们能够充分利用所学过的理论知识还 有自己的想象的能力,另外还让我们学习查找资料的方法,以及自己处理分析电路,设 计电路的能力。我相信是对我的一个很好的提高。平时在学习理论知识的时候,根本就

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论