tft每日頭條

 > 科技

 > 單片機接口技術的典型應用

單片機接口技術的典型應用

科技 更新时间:2024-09-03 18:14:15

光電耦合器亦稱光電隔離器,簡稱光耦或光隔。其輸入為發光器,多為紅外LED,輸出為受光器,為各種類型的光敏半導體及集成半導體元件。輸入與輸出之間以光為媒介來傳輸電信号,輸入級與輸出級隻有光路聯系沒有電路連接,即輸入與輸出之間是高度絕緣的,有幾幹伏的隔離能力;又因光是單向傳播的,使光耦也單向傳輸信号,幹擾無法反向傳導而産生影響。

當我們使用光耦作為輸入信号接口時,主要是使用其高壓隔離能力和電氣回路隔斷能力,可避免輸入端引入的異常高壓損壞單片機及其它核心器件,消除了環路幹擾串入單片機系統;因輸入級的紅外LED,本質上是電流型器件,有相對較大的電流才會發光,有抵抗較小幹擾的能力。對于較強的幹擾電壓,仍會和有用信号一起通過光路耦合到輸出級,進而幹擾單片機的工作,因此用光耦作為輸入接口時,并非萬事大吉,也要采取一些抗幹擾措施。

當使用光耦作為輸出接口時,這時才真正發揮了它的優勢。其幾千伏的隔離能力,使常見的高壓電損傷不到核心器件,至多也就把光耦輸出級幹壞;光耦單向傳輸信号的特性,作為輸出口使用就特别重要了,光耦輸出級連接的外圍電路,電路上無論産生何種性質與大小的幹擾,都無法通過光耦串擾到單片機,這時的光耦才是真正的抗幹擾器件。

光耦作為輸入口接收開關量輸入信号,作為輸出口輸出驅動信号,開關側和驅動側都要使用獨立的電源或經隔離的電源,如和單片機系統使用統一的電源,光耦将失去隔開電氣聯系和抗幹擾的作用,就隻能稱電平轉換器了。

1.雙向光耦的應用

單片機用于工業現場時,為切斷與現場輸入回路的電氣聯系,隔斷可能引入的有害高壓,以應對現場幹擾,單片機開關量輸入口要經光耦的有效隔離才能可靠地工作。現場的開關量既有幹接點,也有無觸點有源開關量,為了兼容NPN和PNP型有源開關量,且減少單片機系統對外引出端子,常采用如圖一和圖二所示的雙向光耦(也稱交流光耦),與普通光耦不同的是,它的輸入級是兩個反并聯的紅外LED,輸入端不分正負極,這使外部開關的接線非常靈活方便,圖一和圖二為兩種不同的連接方式,隻要對調一下電源的極性,就可适應不同性質的有源開關量。

單片機接口技術的典型應用(光耦在單片機系統中的應用)1

圖一 雙向光耦連接1

單片機接口技術的典型應用(光耦在單片機系統中的應用)2

圖二 雙向光耦連接2

交流型光耦的輸入級一般有幾十皮法的結電容,在輸入級并聯合适電阻可以提高開關速度,改善輸入波形;在光耦輸出級,還配有濾波電路,可濾除通過電光電耦合過來的殘餘共模尖峰。

2.達林頓管光耦的應用

達林頓型光耦主要用于單片機控制器的數字量輸出口,使被控對象與控制器之間無電氣聯系,不會通過電路引入幹擾;光耦單向傳遞信号,阻隔了後向通道的反串幹擾;光耦有幾千伏的電壓隔離能力,輸出口出現的異常高壓不會損壞控制器核心部件。達林頓光耦有50~150mA的驅動能力,集射極之間的耐壓一般都大于30VDC,可以直接驅動常用的繼電器。如圖三所示,繼電器線圈使用獨立的DC24V電源,與控制器使用的DC5V、3.3V 電源無直接電氣連接,經光耦和繼電器的雙重隔離,電機産生的電磁幹擾就不會影響單片機正常工作。

單片機接口技術的典型應用(光耦在單片機系統中的應用)3

圖三 達林頓管光耦

3.光電晶閘管輸出型光耦

當用單片機控制交流強電負載時,通常采用的方法是用單片機控制闆載直流繼電器,再用繼電器觸點控制交流負載,而交流負載往往是感性負載,當對其進行投切操作時,電感負載上電流的突然中斷,電感儲存的能量将消耗在觸點火花放電中,這種放電會造成強烈的高頻電磁幹擾,而且直流繼電器線圈突然斷電也會産生浪湧幹擾。因此,用闆載繼電器隔離強電負載并不是最優方案,比較好的方法是用晶閘管光耦進行隔離,再用光敏晶閘管觸發雙向可控矽,用雙向可控矽對交流負載進行控制,如圖四所示。

單片機接口技術的典型應用(光耦在單片機系統中的應用)4

圖四 光敏晶閘型光耦

在圖四的雙向晶閘管控制電路中,為了減小晶閘管導通時出現的高次諧波對電網的污染,防止幹擾到其他用電設備,要求晶閘管在電源電壓過零時觸發雙向晶閘管,為此,常選用帶過零檢測的光電雙向晶閘管輸出光耦,圖四中的MOC3081就是帶有過零探測電路的光耦,以保證在電網電壓過零時觸發雙向可控矽BTB04A 。光耦的紅外LED由單片機的P1.2口進行控制,P1.2為高電平時,在交流電零點附近觸發TR導通,交流接觸器KM1吸合,控制大功率設備工作;P1.2為低電平時,TR關斷,KM1斷開設備電源。圖四中的R4是限流電阻,保證MOC3081輸出電流不超出其1A的最大電流;R5是抗幹擾電阻,R6和C1組成RC吸收回路,限制TR兩端出現過高的電壓上升率。過高的電壓上升率,會使晶閘管誤導通,并有可能損壞晶閘管。

4.光電三極管型通用光耦

步進電機是單片機系統常用的執行部件,利用電脈沖對旋轉角度和轉速進行控制,步進角度和轉速受輸入脈沖個數和脈沖頻率控制。對中小功率步進電機,一般使用軟件方式驅動,通過單片機編程輸出脈沖電流來控制步進電機的步進。步進電機要求的脈沖電流比較大,通常使用達林頓管來驅動。達林頓管是複合晶體管,輸入阻抗高,所需控制電流小,電流增益高,輸出阻抗低,帶載能力強。

步進電機各相驅動電流會進行頻繁的通斷切換,會造成電磁串擾,影響單片機穩定運行,要在輸出控制口加入一級光電隔離,以切斷步進電機驅動電路與單片機控制電路之間的電氣聯系,如圖五所示。各繞組兩端都要并聯開關二極管,用于在達林頓管從導通轉入截止的瞬間,吸收繞組中的反電動勢能量,以免反電勢擊穿達林頓管及産生電磁幹擾。

單片機接口技術的典型應用(光耦在單片機系統中的應用)5

圖五 光敏晶體管型通用光耦

5.集成電路型高速光耦

單片機與PC機之間的通信,以前都用梯形DB9插頭,以RS232電平标準進行通信,而現在的筆記本電腦及很多台式機都取消了DB9插頭,現在電腦普遍使用USB接口,用USB協議與外部設備交換數據。本例采用USB轉串口芯片CH340G,實現單片機與PC通信。為實現高速、穩定的通信,使用高速光耦ELM611進行電氣隔離,保證PC機與單片機系統之間沒有直接的電氣聯系,消除環路幹擾,減少彼此之間的相互幹擾。本例使用的高速光耦具有10MBit/S的傳輸能力,在進行程序下載和數據交換時,可以使用1~5MHz的頻率進行通信,比MAX232 芯片快了很多,圖六為原理圖,供參考。

單片機接口技術的典型應用(光耦在單片機系統中的應用)6

圖六 高速光耦

祝各位朋友虎年大吉,萬事如意!

,

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

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

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