大家知道: 运放中存在失调和偏置问题, 这在比较器中完全一样。比较器还有个特别,输出电平不是高就是低, 而不会是两者之间的某一个值。 (所以建议不要试图把那个多出来不用的运放用作比较器, 反之亦然!不同的器件各自制作的原理也各不相同。) 实际上, 下面的情况确实会发生:
有时比较器的输出会在两个状态之间振荡, 并且有时振荡频率会很高。产生这种现象的原因通常是比较器没有回滞效应。这会引起各种各样的问题, 这些问题可能会花费很多时间去解决。特别是如果后端交给单片机的中断去处理,会因为来不及处理中断而进入“锁死”状态。引入回滞的办法其实很简单:增加一个较大的正反馈电阻就可以了(具体阻值就根据输入电阻和回滞量来确定)。
比较器的输出端是个开路的集电极,而往往其驱动能力通常较弱也需要留意,比较器的输出低时的内部晶体管的饱和电压若用来驱动外部的NPN晶体管时也很重要; 因为比较器输出的这个“低电平” 可能足够开通外部晶体管基极-发射极之间的PN结, 使晶体管导通。因此,用比较器直接驱动一个双极型晶体管特别注意这一点。当然你还可以采用一些办法: 如加一个隔离二极管和一个基极下拉电阻。 |