能否替换要看条件的,你这个电路中对芯片的速度(上升时间和下降时间)是有要求的,我刚才查看了LM319,LM324,TL084,TL082,LM393,LM311等几种常用芯片。
其中LM319的速度是最高的,大概建立时间只有80ns,其他的都很慢,LM324更不用提了。

你需要检测的信号如果频率不高,那是可以替换的,如果有频率要求,我建议你换TL084(或者TL082,前者是四运放,后者是双运放),速度比LM324快多了(不过还是比LM319慢,大概是0.1us)。这个运放很容易买,而且价格很便宜,引脚跟LM324通用。

用lm324做电压比较器,电源电压用5V,输出的高电平怎么不是5V,而是4V??
LM324不是满电源幅度输出的运放,它的最高输出电压要低于电源电压1.5V左右(数据手册中的最小值),典型值会稍微大一点点,所以你的LM324在单+5V电源下工作,它的最高输出电压只能达到3.7V左右,即使把输入信号电压再增加或者是把放大倍数再提高也无济于事。
你换用满电源幅度输出的运放,例如TLC2254、TLC2264、TLC2274等型号就可以解决。
LM324的部分指标(包括在单+5V下工作时的最高输出电压)见下图——
从LM324的数据手册可以看到它的基本原理图:它的输出级是一个推挽输出电路,。从电源电压的供电端到信号输出端中间有一个PNP管和一个电阻。
所以说即使那个PNP和下面的NPN管都进入饱和状态(运放输入端输入等于电源电压的信号),也会在电阻上产生一定的压降。从而影响输出。所以即使输入信号等于电源电压时候,输出肯定低于电压信号。


