第一级为差分放大电路,T1和T3、T2和T4是差分放大电路的一部分,构成了两个复合管,复合管构成了差分放大电路的放大管;从T2管的集电极集输出的双端输入单端输出差分电路[8],T3和T4信号是从管的基极输入;为使单端输出电容EA的增益近似等于双端输出电容的增益,需要有源负载,T1和T2的有源负载利用T5和T6组成镜像电流源。
第二级为共射放大电路,如图所示,T7为放大管,为增加放大倍数,使用恒流源作有源负载[8]。
第三级中,PNP型管与形成准互补输出级,T8和T9形成PNP型管,T10是NPN型管。为消除交越失真需要输出级的偏置电压由D1和D2提供。因为引入了深度电压串联负反馈,从而整个电路电压稳定[8]。引脚3和2分别为同相输入端与反相输入端的引脚。电路是OTL电路,因为电路是由单电源供电。
图5 LM386内部原理图
3。3。3 LM386引脚图
1和8是电压增益端,2为反相输入端,3为同相输入端,4为地,5为电压输出端,6为电压输入端。LM386的形状和引脚的排列如图6所示。
LM386电源电压范围4-12V;在1、8脚开路时,带宽为300KHz;所需电流为4。0mA;输入阻抗为50K;音频功率0。5W。
图6 LM386引脚图
3。3。4 扬声器驱动电路图
扬声器的驱动电路如图7所示。由于扬声器工作时,需要的电流比较大,单片机的IO口输出的电流却比较小,单一的靠扬声器不能完成相应的功能,所以不仅使用了功放,而且在该部分电路中,加入了一个100R的电位器,通过转动该电位器调节声音的大小,使得设计更加人性化。
图7 蜂扬声器驱动电路
3。4 数码管显示电路
3。4。1 数码管简介
LED数码管由多个发光二极管组合在一起行成数码管。数码管是由代表发光二级管的七个字母a,b,c,d,e,f,g加上小数点dp位就组成了就是8位数码管。当有电流经过对应段的数码管,就会呈现出我们需要的图像。
图8 数码管封装图
LED数码管有共阳极与共阴极之间有区别。通常,单个发光二极管的管压降大约为1。8V,电流最多30mA。共阳极数码管是将发光二极管所有的阳极连接到一起连接到电源正极(图9),共阴极数码管是发光二极管所有的阴极连接到一起连接到电源负极(图10)。
图9 共阳数码管内部原理图 图10 共阴数码管内部原理图
3。4。2 数码管驱动方式的分类
LED数码管驱动方式,可以分为静态驱动和动态驱动两类[10]。
静态驱动显示,是指用单片机的I/O端口对数码管的每一字段进行驱动。运用静态驱动的好处是编程简单,不足之处是不仅占用I/O端口太多[10],超出51系列单片机I/O端口的数量,而且使用时要结合译码器,因此增加了硬件电路的复杂度。
动态驱动显示,动态驱动是通过扫描的方式使数码管数码管轮流显示,显示完就灭了,下一段数码管亮。将8个字段数码管的每个同名端连在一起,此时位选通端电路受单片机控制,所以只要把数码管的位选通控制打开,被选通的数码管就会显示出字形。[10]功耗低、减少I/O端口的使用,是动态显示的优势。
3。4。3 数码管驱动电路 文献综述
本设计的数码管显示方式,采用的是静态控制方式。
数码管除了有动态和静态控制方式显示外,其本身还分共阳型和共阴型,本设计采用的是1位共阳型数码管。共阴,就是把数码管内部的8个二极管的阴极连接在一起然后引出一个共阴的引脚,共阳则相反。