LM324不能正常输出
我所做的任务是用lm324连接四个led,调节滑动变阻器来使四个led依次变亮。
遇到的问题是:当Vcc选用的电压比较高时,调节滑动变阻器使得第三个led灯变亮后,第一个led就灭了。
原理图如下
问题的原因是:LED没加限流电阻,芯片输出的总功耗有限
在这里我用的是直插式的led,并没有自带的限流电阻,而lm324的输出电压=Vcc-1.5V,因而如果没加限流电阻,lm324输出的那条电路上的电流就会过高,导致芯片的功耗过高。
所以当我使用较高的电压做Vcc且同时点亮多个led时,总功耗就会超过lm324所能输出的最大功耗,导致部分led灭掉。其次,没加限流电阻也可能会将led烧坏。
修改完成后,接入5V的Vcc,此时TL431的参考极会精确地输出2.5V,也就是说此时lm324的2、6、9、13脚输入的电压为2.5V。那么此时只要调节滑动变阻器的阻值,调节滑动变阻器的分压,来调节in-x的值,以达到各led灯依次变亮的效果。