请大神帮我看看我这光耦的画法对不对

请大神帮我看看我这光耦的画法对不对,以前出现过光耦不导通,初步怀疑电流不够。然后现在采用这种,请大神帮我看看是否能用。谢谢。图片

你这个电路的光耦发光二极管侧串联的电阻太大了,流过发光二极管的电流被限制到小于0.5mA,光耦的电流传输比往往是有限的,会导致信号不能可靠地传输到光耦另一端。通常用普通光耦的时候,控制流入发光二极管的电流在6~10mA左右(R69等电阻在你的电路里面取值约560R),同时要考虑R74等上拉电阻的阻值适中,使得你的光耦输入电路的噪声容限提高。

应该可以、在调试时导通电压、与电流测试、并监测输出端电阻值

上拉电阻有点大,换成1K就可以,我经常用光耦,原理图没问题。另外附上我的原理图,作参考:图片说明

上拉电阻过大,可以使用电阻并联的方法使电阻减小

PC817光耦导通串联的电阻值 一般为2.2k dc5--24v 才能正常导通

这是我反复研究后光耦电路,欢迎指正:

    光耦输入无电源:

接R357到电源VCC_OC,上拉电阻4.7K
光耦输入有电源:
接R358到GND,下拉电阻改4.7K为47K
图片说明

4路独立IO控制光耦输出
图片说明

PC817光耦导通串联的电阻值 一般为2.2k dc5--24v 才能正常导通,一般需要考虑导通电流

光耦发光二极管侧阻值过大,流经二极管的电流过小,会导致光耦不导通