用TL431设计一个电压指示电路。
功能描述:输入电压低于10V时,红灯亮;高于10V时,绿灯亮。
设计电路图如下:
经过mlutisim10电路仿真,功能完全可以实现,但是实际制作电路却出现了问题:红色LED能正常工作,但是绿色有点问题。当高于10V时,绿灯能够正常发光,低于10V时,本应该熄灭,仍然有一点亮度,而且在10V左右调整输入电压,绿灯有个明显的亮度变化过程。当电压大概在6V时,绿灯彻底熄灭。
分析原因:红灯功能正常,说明NPN的8050能够彻底的开通和关断。绿灯亮度变暗时,可能是PNP的8550没有彻底的关断。后来对电路进行修改,为了排除NPN对PNP支路的耦合影响,去掉NPN电路只用PNP,仿真效果仍然正常,实际电路问题还是存在。说明NPN对PNP没有耦合影响。仿真电路如下:
继续改进电路:在PNP的E极串联20K电阻,并把B极电阻短路,想把E点电位降低小于B点电位让PNP彻底关断。这次仿真电路出现问题了,绿灯在高压时根本不能显示了;实际电路中,绿灯可以亮,但是仍然不能彻底关断,绿灯仍然发亮。
因为PNP的管子用的不多,不知道这个电路是原理错误还是PNP管子有问题。请大家帮助解决一下,谢谢。 |