光耦输入输出端匹配电阻计算
Posted mryu119
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了光耦输入输出端匹配电阻计算相关的知识,希望对你有一定的参考价值。
光耦的电阻,可以用datasheet上的参数和曲线来确定,如果提供的曲线工作范围不对就需要自己测定。
用datasheet算一下,作为参考,如果错了可回复,大家相互学习。
1、确定“过驱动”倍数,就是为了让三极管饱和导通必须加大驱动电流若干倍。
a、假设型号是PS2801K,则CTR=300% to 600%,所以,这一项需要过驱动2倍。
b、温度影响,按温度范围-55 to +75计算,约1.10/0.8=1.375,这一项 需要过驱动1.375倍。
纠正:( 温度与CTR曲线,基数按1计算才对,因为各种参数都是25℃时的值,所以这一项的过驱动倍数=1/0.8=1.25,最后的结果请自己调整。大于1的部分本身就是过驱动,不需要考虑。)
c、老化影响,按If=5mA,Ta=60,约1.0/0.6=1.67,这一项需要过驱动1.67倍。总的过驱动倍数=4.58
2、确定三极管的负载电阻,主要和信号频率有关。9600通讯,最短脉冲时间1/9600=104us。信号经过ps2801之后,高低电平的时间参数不能有太大的变化,取20%即20us。
看参数定义,必须同时满足td+tr<20us,ts+tf<20us
下面两张图,是负载电阻和开关时间的关系。左边的是Ic,看不出过驱动倍数,不能用。
看右图,R=800时,ts+tf约为20uS。还要看一下过驱动倍数,(5mA * 236%)/(5v/0.800)=1.888倍,这个和实际要求4.58倍不符。最好自己加大If实测ts和tf。
现在,估算一下,过驱动倍数每增加1倍,ts tf大约也是增加1倍(放了一定的余量),所以R必须减小为800*(1.888/4.58)=330,确定负载电阻R=330
3、计算Rf
Ic=5/0.33=15.15mA
If=15.15/(300%)*1.375*1.67=11.59mA
根据驱动器的输出特性和下面的曲线,就可以计算出Rf
免责声明:文章转自bbs.21ic.com/icview-583129-2-23.html,作者DianGongN,经整理仅供技术交流学习。
以上是关于光耦输入输出端匹配电阻计算的主要内容,如果未能解决你的问题,请参考以下文章
一个三输入 TTL或非门,有两个输入端分别接 A和B,另一个输入端经 10k 电阻接地,该或非门的输出
在实验中,为啥TTL与非门输入端接入一电阻后,其阻值的大小会影响输出逻辑
请教单片机 pwm 经光耦隔离、 RC滤波获得 控制可调电压