tft每日頭條

 > 科技

 > 單片機控制繼電器抗幹擾

單片機控制繼電器抗幹擾

科技 更新时间:2024-07-28 02:26:21

隔離IO口的實現

在我們設計硬件系統的時候,經常有這樣的困擾,有很長距離的控制線或者通訊線連接兩個控制系統,而這樣的系統在面對一些外部幹擾,如射頻幹擾或者快速電脈沖群幹擾時,非常容易造成兩個系統之間的控制失效,或者通訊誤碼。面對這樣的情況,隔離電路是一個很好的解決方案,它可以用很低的成本來解決通訊的幹擾問題。甚至同一個電路闆之間,功率部分對控制單元的幹擾也可以利用隔離電路來增強其穩定性。

隔離電路的目的

隔離電路的主要目的,是将兩個系統之間的電氣連接關系通過"電光-光電"轉換器件,或者"電磁-磁電"轉換器件來切斷。所謂電氣系統的切斷,即不僅指控制信号的隔離,同樣也是指兩個部分的"地"信号完完全全隔離開來。這樣的話,兩個電路之間就沒有了直接存在的電氣關系,因而兩個系統之間的射頻輻射或者傳導輻射也無法互相幹擾,從而起到了抗幹擾的目的。

而在"電光-光電"隔離器件中,我們一般選用光耦隔離器件,光耦合器的輸入端屬于電流型工作的低阻元件,因而具有很強的共模抑制能力。所以,它在長線傳輸信息中作為終端隔離元件可以大大提高信噪比。在計算機數字通信及實時控制中作為信号隔離的接口器件,可以大大增加計算機工作的可靠性。

單片機控制繼電器抗幹擾(單片機控制系統加了這個元器件抗幹擾能力可以媲美PLC)1

隔離電路的實現

一般最常用也最便宜的光耦合器器件,光耦合器(optical coupler,縮寫為OC)也稱光電隔離器或光電耦合器,簡稱光耦。它是以光為中間媒介來傳輸電信号的器件,它通常把發光二極管(紅外線發光二極管LED)與光敏器件(光敏半導體管,光敏電阻)封裝在同一管殼内。當輸入端加載電信号時發光側的發光二極管發出光線,通過内部的光傳導介質傳送至受光器,受光器件在接受到發射器傳來的光信号之後就能産生光電流,從輸出端流出,從而實現了"電—光—電"控制。光電耦合器具有體積小、壽命長、無觸點,抗幹擾能力強,輸出和輸入之間絕緣,單向傳輸信号等優點,在數字電路上獲得廣泛的應用。

單片機控制繼電器抗幹擾(單片機控制系統加了這個元器件抗幹擾能力可以媲美PLC)2

單片機控制繼電器抗幹擾(單片機控制系統加了這個元器件抗幹擾能力可以媲美PLC)3

日常使用中,最常用也最便宜的光耦為"xx817"光耦,很多廠家都有生産其兼容産品的光耦,其中最著名的兩家就是夏普的PC817以及億光的EL817。每個817系列的光耦又分成ABCD四個檔次,當然現在光耦産品越來越成熟,已經完全不止這四個等級了。

單片機控制繼電器抗幹擾(單片機控制系統加了這個元器件抗幹擾能力可以媲美PLC)4

這四個等級反應了光耦在日常使用時的CTR值的大小,光耦合器的電流傳輸比(CTR)是發光管的電流和光敏三極管的電流比的最小值。光耦合器的電流傳輸比合理的範圍為50%~200%。當CTR<50%時,光耦中的發光二極管需要接入較大的電流才能使其工作,這樣的話會增加控制系統控制光耦的功耗,造成較大的發熱。若CTR>200%時,光耦就會變得非常靈敏,電路啟動或者負載突變時造成的電源波動很可能會造成光耦的誤觸發,所以在選用光耦時,一定要注意這個參數。

接下來看一下817光耦的電流電壓曲線。

單片機控制繼電器抗幹擾(單片機控制系統加了這個元器件抗幹擾能力可以媲美PLC)5

從817光耦的"If-Vce"曲線中,我們可以看出其和三極管具有相似的電流電壓曲線,同樣地,如果我們隻用光耦作數字信号隔離的時候,僅僅隻需要讓光耦工作在非線性區即可。

以下的電路即為光耦隔離的常用電路,當MCU-PIN輸出低電平時,U1的發光二極管導通,發光二極管就發光,輸出測的光敏三極管就導通,而此時Q1導通,繼電器吸合。當MCU-PIN為高電平時,U1的發光二極管不導通,發光二極管就不發光,輸出測的光敏三極管就導通,而此時Q1截至,繼電器斷開。

單片機控制繼電器抗幹擾(單片機控制系統加了這個元器件抗幹擾能力可以媲美PLC)6

上面這個電路在以前一些工藝比較粗糙的單片機上面其實完全是可以的,因為例如最早的DIP40封裝的51單片機最大吸入電流可以達到10mA左右,這個電流足以讓光耦打開。但是現在一些比較新式的單片機如果這樣接,可能會造成芯片溫度過高的情況,這是因為三極管的If電流全部都流經單片機到地了,而現在的新式單片機制程工藝比較先進,溝道窄,無法吸入比較大的電流,因此,我們建議在光耦的控制端再加一個三極管去控制。

這樣僅僅依靠單片機的正常輸出電流,就可以控制光耦的通斷了。

單片機控制繼電器抗幹擾(單片機控制系統加了這個元器件抗幹擾能力可以媲美PLC)7

以上是信号合理電路的實現,但是還有一個比較重要的是,要實現完全的電氣隔離,單單信号隔離是不完整的,控制部分與驅動部分的電源和地也需要通過隔離芯片完全隔離,這裡大家可以看我另一篇文章(鍊接:)。

在選用光耦時,特别是在用光耦隔離一些有頻率的信号時,一定要注意光耦的轉換頻率。

單片機控制繼電器抗幹擾(單片機控制系統加了這個元器件抗幹擾能力可以媲美PLC)8

比如這個817光耦,其轉換頻率為80kHz,且它的VCE輸出5V時,最大的輸出驅動電流Ic為2mA,這個電流顯然是很難驅動一些外設的,因此,我們在選用光耦的時候,要考慮 需要輸出的電流和頻率。如果一定要對一些高頻信号隔離時,要選用特定的高速光耦來實現。

除了817之外,還有一個應用非常廣泛的光耦就是TLP521,它的用法和817系列的光耦用法大緻類似,這裡就不再細說了。

除了光電耦合器件之外,還有一種磁隔離芯片也能達到電氣隔離的作用。關于磁隔離芯片和光耦的爬電距離和絕緣電壓,我們下篇文章再說。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved