限流電阻:這個根據速度和電壓而定;
對于521,實際上,可以使用在2mA的電流而不影響正常的飽和;
但是一般這種做法是作為開關量信號的調理
尤其是,你作為ac110V或者ac220V檢測的時候,當然希望,限流電阻越大越好,這樣的話,光耦的壽命越長,而且,抗浪涌啊沖擊啊,效果越好
而且,開關量調理對速度要求不高
因為本來就是要做軟件和硬件濾波,那么高的反應速度干啥呢?
所以開關量調理后面的hc14整形電路可以不要,那是給6n136這樣的高速光耦使用的;
好,假設我們現在設定,tlp521的電流是2ma,ctr(current transfer ratio)取50%,原邊是24V,付邊是3.3V,led壓降是1.5V,算一下限流電阻和上拉電阻的大小:
R(led)=(24-1.5)/2=11.25K
取一個歸一化的電阻值,10K
那么,I(led)=(24-1.5)/10=2.25ma
Ic=2.25*0.5=1.125
Rc=(3.3-Vce)/1.12=2.9
Vce是三極管的飽和壓降,這里簡化為0v;
那么,還要考慮到充分的進入飽和狀態,那么,可以取Rc為近視的2倍,也就是5.1K;
1、led壓降,需要自己搭個電路確認,原則上是在1.5V和2V之間;
2、高速光耦,驅動電流的確是要比較大,具體去看數據手冊
但是我們使用高速光耦未必是要使用到速度的最大值
而是,低速,無法實現;高速,未必需要使用到最大值;
比如,你要求數據100K的波特率
那么
521只能到20K
6n136可以到1M
那么,你只能選擇高速光耦,比如6n136,那電流值,就可以不需要16ma那么大,假設datasheet設定的是16mA;
所以,關鍵在于,仔細看數據手冊,然后自己要動手搭個電路驗證一下;
當然你選取參數,不要在臨界。。。而是要充分滿足你的需求并且留有100%的余量;
因為任何光耦都有一定的離散性并可能隨著使用而衰減;這也是為什么不要把led的電流使用到100%的原因;
另外一定要買到原廠全新的光耦。。。
別的疑問,都可以在自己動手搭電路中豁然開朗。。。哈哈。。。
其實,光耦的接收三極管,你可以認為,就是相當于是一個三極管,只不過放大倍數等于是電流傳輸比而已。。
????????????????????????????????? (本文章由潮光光耦網整理,如要轉載請保留潮光光耦網相關鏈接和版權)