光耦的電阻,可以用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,經整理僅供技術交流學習。