【线性光耦模拟量隔离电路分析】

线性光耦模拟量隔离电路分析

最近在做一个项目需要把模拟量进行隔离后送给MCU,由于之前没有做过类似的项目,在设计电路时候绕了不少路。现在分享给大家,做个借鉴。

现在市面上主流的线性隔离光耦一般都是HCNR200/201,其结构如下图:
HCNR200/201原理图

其原理就是通过发光二极管影响两个光电二极管,第一个光电二极管PD1作为一个反馈,第二个光电二极管作为隔离后的输出。

隔离电路设计

HCNR200/201是不能作为隔离电路直接使用的,还需配合一些其他的电路元器件。一般而言,推荐的电路如下:

HCNR200/201推荐外围电路
这里可能有两个问题引人疑惑,当然,电路大佬可以忽略

  • 为什么A1的运放电路没有反馈回路?

    其实不然,因为由于IF对于IPD1的影响,本质上其已经构成了由输出到输入的反馈。

  • IPD1和IPD2的电流是不是画反了?

    也不是,因为对于光电二极管来说,其电流就是由阴极流往阳极的,本身就是反向的。

隔离电路分析

由于放大器虚短虚断的特性,对于Vin来说,其电压约为:
V i n = R 1 ∗ I p d 1 ( 1 ) Vin = R1 * Ipd1 (1) Vin=R1Ipd11
由于
I p d 1 = K 1 ∗ I F ( 2 ) Ipd1 = K1 * IF (2) Ipd1=K1IF2
因此,可以得出
V i n = R 1 ∗ K 1 ∗ I F ( 3 ) Vin = R1 * K1 * IF (3) Vin=R1K1IF(3)
对于Vout,显然其可以表示为:
V o u t = R 2 ∗ K 2 ∗ I F ( 4 ) Vout = R2 * K2 * IF (4) Vout=R2K2IF(4)

**观察式(4)和式(3),可以看出来:
V o u t = V i n ∗ K 3 ∗ R 2 / R 1 ( 5 ) Vout = Vin * K3 * R2 /R1 (5) Vout=VinK3R2/R15
这个K3就是K2 / K1,一般为1,在数据手册中会给出。而且,对于IF在设计电路时候也要特别注意,一般而言IF的推荐值是25m。根据这个值,就可以计算出R3的值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值