在说LM386之前,先说一个故事:
手头正好有一个USB接口的CallerID电话机设计,用到了TEA1062T做模拟电话机音频的接口,直接驱动一个32Ω的耳塞,客户嫌音量偏小。琢磨了半天,发现TEA1062T驱动的能力稍微差了一点,内阻并非象它的Datasheet说明的那样小(4Ω)。实测1062空载信号不失真Vpp可以达到1.2V,但是耳机上去后,只有100mV左右,音量确实不足。拿了一个号称110dB的耳机,也是没有太大起色,用EE13磁芯做了一个阻抗变换器,结果也不怎么样,TEA1062就是没有实质的音量增加。然后我做了2件事:
1. <?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><?xml:namespace prefix = w ns = "urn:schemas-microsoft-com:office:word" />调小了TEA1062Vcc部分的限流电阻,增加了3.3V的驱动力;
2. 从我的样品库里拿了1个轨对轨的运放(圣邦微电子SGM8541),接成单位增益放大器(电流缓冲器),增加耳机驱动力。
效果明显不错。但是LM386的故事才刚刚拉开序幕
经济萧条时期,客户忧郁的眼神常在俺眼前浮现,谁让偶心软呢?除了考虑方便之外,还需要为客户考虑一下价格因素,所以又拿了一片LM386(NS原厂片哦)上去试试,这下发现在3.3V左右的驱动下,居然波形失真严重,并且会进入锁死状态(输出0.7V左右,不再变化),除非在反向信号输入端输入一个较大的交流信号(比如手里拿镊子触碰),芯片才能从锁死状态出来。
因此我做了一番研究,发现大家很少会在3.3V左右用到LM386,究其原因,是因为LM386不适合低电压操作。打算放弃了,但话说回来,我岂能放过这古老和廉价的芯片呢?所以又开始了偶最擅长的“非标准接法”:
1. 分析:LM386的设计最低是4伏供电,低于4V时,若正向输入信号过大,末前级驱动管饱和,基级上拉的恒流源还没进状态,而图中1脚位置的电平也被拉低,供不出流出3脚的输入偏流了,放大器进入非线性状态,被锁定在低电平。若要解决这个问题,只要把7脚电位提高即可。
2. 用一个电阻,接于7Pin与6Pin之间(39k),此时5Pin电压上升到接近Vcc/2。(原来是Vcc/3)。试机,锁死问题解决。
3. LM386增益较大(最低20dB),但是我现在只需要2-3倍的增益,故在2Pin与3Pin之间接入15k电阻一个,开机测试,增益下降到要求值内。
总结:
非正常经济状态还需要非常的电路设计,淘宝上几毛钱的古老片子还是可以发发光的。
最终的测试表明,3.3V电源下,LM386的不失真输出1Vp-p,32Ω耳机的RMS功率为3.9mW,如果使用灵敏度105dB以上的耳机应属凑合能用了。Sun Feb 22 2009
用户158978 2009-4-30 10:45