请教各位,我用LM339AN运放搭建比较器电路,用万用表测的正负输入端电压都为0.0003,为什么对应的输出端电压却得到了1V啊,红灯亮了!我用的3V供电,输出端与运放电压输入端的上拉电阻选用的1K阻值的,请各位不吝赐教!我现在只是没加蜂鸣器还有那个1N4148二极管!
我已经加了上拉电阻了,只是图上没有画出来,这个我在问题中已经说了,还有就是R4上端的3V供电我也直接改为了接地,这样的话按说三极管9014无法驱动啊,那么红灯就不会亮,可是现在是给电路供电后红灯就直接亮了
追答R4上端
R4上端的3V改为接地,采样电压=0v ???
将输入6,7脚对调,Q1 改用8550 ,仍然保留原来的功能,当Sred电压高於2.7v采样电压,LS1向和红LED亮。
这样改的话,U1B6脚的输入电压应该在2.7V左右,一旦Sred或者Swrong端接3V供电,那么U1B的7脚的输入电压就会比6脚高,这样1端的输出会是低啊,三极管还怎么能驱动呢,三极管不工作那么有短的电路也就会不工作了吧?
追答当7脚电压比6脚高,1端的输出会是低电平,之前已提及将Q1 改用8550 !8550是pnp管对低电平有反应,这样的安排跟原来电路上的功能一样!
原来电路图是7脚正输入,6脚负输入和2.7v采样,当7脚电压比6脚高,1端的输出会是高电平,Q1 9014是npn管对高电平有反应!
如果以上解释没问题,那对U1A部份的电路做同样的更改就可以。
这样的话红灯部分调通是没有问题的,但是U1A部分如果做类似的更改后,我得不到相应的的结果啊,如果U1A部分也按照您提供的修改后的图来设计的话,当Sgreen提供3V电压时U1A输出为低,这样的话我用8550或者9014都不好实现绿灯亮,而且当红灯亮时绿灯灭掉,谢谢!
追答在你原来电路里,采样电器2.7v分别接到U1A U1B的负输入,红色led 蜂鸣器由U1B独立控制。
但点亮绿色led 就要满足2个条件,(1)Sgreen大於2.7v ,(2)Sred小於2.7v。
在修改後的U1B部份电路里,在同样条件下,当(2)条件Sred小於2.7v,U1B输出会是"1",再将U1A部份稍作修改,当(1)条件Sgreen大於2.7v,U1A输出是"0",如下图安排,满足(1) (2)条件 绿色led点亮。
红色led 蜂鸣器仍然由U1B独立控制,当Sred高於2.7v,红色led蜂鸣器就触发,和你原来电路条件一样。
恩恩,非常感谢,还想继续请教下,图中RA是用于限流的,RB是有什么作用呢,还有R5阻值有什么特殊要求吗,谢谢了!
追答RA 限流的100欧左右,
U1B输出的"1"没有实际驱动能力或提供足够偏压令Q1导通,,所以RB在这时侯就要提供足够偏压令Q1导通。R5取值可能要有实体电路测试後再作调速。