运放+线性光耦+运放=隔离的电路


Vin大于0V时,通过R1使A1的“-”端高于0V,A1输出变低,D1发光,D2接收到D1的光产生光电流,使A1的“-”端电压下降。这是一个闭环的负反馈电路,因A1的增益非常高,其结果是使得A1的“-”端电压接近0V,流过D2的电流为Vin/R1。
D3与D2在同一个环境内,其接收的光都是D1发出的,D3的光电流与D2的相同,等于Vin/R1,运放A2是一个电流电压转换电路,输出电压为:
Vout=I2*R2=(Vin/R1)*R2
即:Vout=R2/R1 ×Vin

原文地址:https://www.cnblogs.com/phyking/p/4456701.html