数字音量控制器.doc_第1页
数字音量控制器.doc_第2页
数字音量控制器.doc_第3页
数字音量控制器.doc_第4页
数字音量控制器.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

一、设计目的 设计一个8挡音量控制器,使用两个按键对音量进行控制,并且设计的控制器达到设计要求,二、设计要求1、用两个按键控制音量,一个用于增加音量,一个用于减小音量;2、音量控制分为8档,每按键一下,增加或减小一档;3、音量增加(减小)到最大(最小)时,继续按音量增减开关无效,即音量被保持,不在继续增(减);4、机时自动恢复音量到最小状态;5、数码管显示音量的大小值,并随着音量的变化即时改变;三、总体设计 1、设计的总体原理框图如下 图 2、设计的音量调节器有三个两个按键和一个开关,:按“加音量”键能对输出音量进行增大,按“减音量”可以对输出音量进行减小,“开关机”音量调节器所在机器的开关机键,加减音量按键给“音量调节开关”有次序的脉冲高电位,根据加减按键所给的脉冲信号,“音量调节开关”将输入信号翻译成二进制代码同时送给“译码器”和“音量数字显示器”。“译码器”将送来的二进制代码经过编译送给“D/A转换器”,由“D/A转换器”将数字信号转化成模拟信号,再经过多模拟信号的放大实现音量的放大。同时,“音量数字显示器”将从“音量调节开关”处送来的二进制代码经过编译在七段数码管上显示出与输入信号相对应的挡位。从而实现了题目所要求的功能。 四、各部分电路设计1、 图,音量调节开关这个集成块是由两个芯片和若干门电路组成的,包括74LS192计数器和74HC85四位数值比较器组成,两个芯片的逻辑功能如下:计数器74LS192当清零端CR为高电平“1”时,计数器直接清零,CR置低电平则执行其他功能。当CR为低电平,LD 为高电平时,执行计数功能。执行加计数时,减计数端CPD接高电平,计数脉冲由CPU输入;在计数脉冲上升沿进行8421码的十进制加法计数。执行减法计数时,加计数端CPU接高电平,计数脉冲由减计数端CPD输入。数值比较器74HC85集成74HC85是4位数值比较器,输入端包括A3A0与B3B0,输出端为FAB、FAB、IAB、IAB=IAB=0和IA=B=1.这个设计利用了计数器可逆加减计数的功能,在输入端给间歇的高电位脉冲(使用者想要加减音量时按一次加减音量键即是给出了一个高电位脉冲)使74LS192输出二进制编码00000111。但我们的设计只需要07八个档位,所以必须在74LS192输出信号等于7时锁定输入信号,于是就用到了数值比较器74HC85,并给A设初值0111当74HC85输入的B值等于0111时74HC85在FA=B端送出一个高电位脉冲,因为SR锁存器真值表如下:SRQQ非锁存器转状态00110101不变010不变100保持01不确定 图所以结合非门和同或门可以实现的功能是:当74LS192输出的值小于0111时输入由加按键的输入信号有效,当74LS192输入的值等于0111时,输入信号被锁定,加按键的输入信号无效,从而实现所要求功能,即加到最高档位的时候不能再增加音量。每次开机时给CR一个高电位的脉冲信号,实现74LS192的清零,再有输入信号74LS192从零开始计数,从而完成要求的每次开机音量恢复到最小的功能。74HC192在实现加减计数的时候有一个另外的要求就是:执行加计数时,减计数端CPD接高电平,计数脉冲由CPU输入;在计数脉冲上升沿进行8421码的十进制加法计数。执行减法计数时,加计数端CPU接高电平,计数脉冲由减计数端CPD输入。所以在一个输入端输入高电平的时候必须把另一个输入端置高电平,而且在转换输入端的时候还要同时将自身的高电平电位取消,我们用两个SR锁存器来实现,连接方式如下: 图这个图块实现的逻辑功能是在两个开关中选择一个输入脉冲信号,同时锁定另一个输入端为高电平,实现加减计数功能。这个图块的真值表如下:加音开关减音开关S1R1S2R2Q1Q2CPUCPD100110100110011001011001100110 图整个图块实现的功能是:当CPU作为脉冲输入时,CPD被置高电平,当从CPD输入脉冲时不但解除了自身的高电平而且同时将CPU端置高电平,实现74LS192加减计数所要求的条件,即CPU和CPD一个作为脉冲输入另一个置高电平。2、图,74HC138,3-8译码器74HC138 的逻辑功能如下:74HC138是3线8线译码器,该译码器有3位二进制输入A2、A1、A0,它们共有8中状态的组合,即可译出8个输出信号Y0Y7,输出为低电平有效。74HC138主要是为了将74LS192的三位输出信号进行译码,在相应位上输出低点平,因为74HC138输出低点平有效,所以在每个输出端加一个非门使输出高电平使其能够打开转换器中的电子开关。3 图, 数字显示器数字显示器使用了一个七段显示译码器74HC4511,和一个七段数码显示管,74HC4511的主要功能如下:七段显示译码器74HC4511 当输入8421BCD码时,输出高电平有效,用以驱动阴极显示器。当输入为10101111六个状态时,输出全为低电平,显示器无显示。该集成显示译码器设有三个辅助控制端LE、BL、LT,以增强器件的功能。74HC4511将四位二进制代码翻译并在显示管上显示

温馨提示

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

评论

0/150

提交评论