讓我們來(lái)看看在建立新的嵌入式項(xiàng)目時(shí)需要考慮的兩個(gè)問(wèn)題。
?當(dāng)某個(gè)組件需要比微控器GPIO引腳更大的拉電流時(shí),你該如何處理?
?當(dāng)微控器連接到一個(gè)步進(jìn)電機(jī)類(lèi)似的電感負(fù)載時(shí),你該如何保護(hù)該控制器?
驅(qū)動(dòng)大負(fù)載
許多微控器的GPIO引腳僅支持很小的拉電流,大約只在40mA左右(數(shù)據(jù)手冊(cè)是工程師的最好朋友)。一定要閱讀您選定的MCU的數(shù)據(jù)手冊(cè)。在某些應(yīng)用中,這樣大的電流已經(jīng)夠用,但有時(shí)你需要比微控器GPIO引腳更大的拉電流。其中一個(gè)例子是驅(qū)動(dòng)需要控制較遠(yuǎn)距離的紅外LED 或者是連接較大的電機(jī)。因此,你可能需要利用外部電源,以安全地獲取所需電流。這樣做的一個(gè)簡(jiǎn)易方法是使用一個(gè)PNP晶體管(PN2222 是一個(gè)不錯(cuò)的先行嘗試,然后再加入幾個(gè)限流電阻即可。GPIO引腳將僅驅(qū)動(dòng)NPN晶體管的基極,然后從外部電源得到從集電極到發(fā)射極的一個(gè)更大電流并驅(qū)動(dòng)負(fù)載。需要注意的是,你必須把微控器和外部電源的地連接在一起。也一定要選擇一個(gè)基級(jí)電阻值,以驅(qū)動(dòng)晶體管進(jìn)入飽和狀態(tài)。
圖2: 使用NPN晶體管以使微控器處理更大的電流需求。
避免“反沖”電感電壓
電感性負(fù)載,比如步進(jìn)電機(jī) ,因?yàn)槲锢硖匦裕陔娏魍ㄟ^(guò)電感時(shí)會(huì)表現(xiàn)出一個(gè)副效應(yīng)。原則上,發(fā)電機(jī)和電動(dòng)機(jī)采用相同的電機(jī)工作概念,只是能量轉(zhuǎn)換方向是相反的。所以想象一下你有一個(gè)電機(jī)正在運(yùn)行,突然你切斷了電源。線圈內(nèi)的能量被存儲(chǔ)在電磁場(chǎng)內(nèi),但現(xiàn)在磁場(chǎng)開(kāi)始崩潰。面對(duì)崩潰的電磁場(chǎng),試圖保證電流流動(dòng),將產(chǎn)生一個(gè)巨大的尖峰電壓。這個(gè)電壓可能高達(dá)幾百伏,即便是在低功率應(yīng)用中。因?yàn)檫@個(gè)電壓的形成于線圈兩端,并且與施加在運(yùn)行電機(jī)的電壓方向相反。(因此稱(chēng)為 “反沖”電壓,如果處理不當(dāng),感應(yīng)電壓可能會(huì)毀壞GPIO引腳電路或甚至是整個(gè)微控器。反沖電壓有時(shí)也被稱(chēng)為反向電動(dòng)勢(shì),或簡(jiǎn)稱(chēng)反向EMF。
為此,可以采用“反激”二極管,一個(gè)高速開(kāi)關(guān)的保護(hù)二極管(1N4001 是一個(gè)不錯(cuò)的選擇)放置在跨越線圈的位置,與正常使用時(shí)反向偏置。然后,當(dāng)電機(jī)斷電后,反激二極管允許反沖電壓安全地將其電流通過(guò)線圈電阻,防止毀壞更敏感的電子設(shè)備。為獲取更安全的方案,可以在GPIO引腳與晶體管之間插入一個(gè)光耦芯片,以電性隔離微控器(4N35是個(gè)不錯(cuò)的選擇)。
圖2: 使用“反激”二極管來(lái)避免感性負(fù)載的反沖電壓。
為使與電機(jī)的接口處理更簡(jiǎn)潔,也可以使用L293D H橋電機(jī)驅(qū)動(dòng)芯片來(lái)驅(qū)動(dòng)電機(jī),該芯片內(nèi)部還包含有保護(hù)二極管。請(qǐng)確定訂購(gòu)的是L293D而不是L293,后者缺乏保護(hù)二極管。
-
微控制器
+關(guān)注
關(guān)注
48文章
7926瀏覽量
153945 -
驅(qū)動(dòng)器
+關(guān)注
關(guān)注
54文章
8651瀏覽量
149433 -
嵌入式設(shè)備
+關(guān)注
關(guān)注
0文章
116瀏覽量
17381
發(fā)布評(píng)論請(qǐng)先 登錄
嵌入式工業(yè)以太網(wǎng)的應(yīng)用研究

嵌入式linux培訓(xùn)教程 嵌入式linux學(xué)習(xí)方法步驟
嵌入式CF卡存儲(chǔ)技術(shù)的缺點(diǎn)怎么解決?
嵌入式設(shè)備上的文件系統(tǒng)該怎么優(yōu)化?
深入研究USBType-C技術(shù)的細(xì)節(jié)
設(shè)計(jì)嵌入式軟件時(shí)通用的原型和原則
嵌入式應(yīng)用軟件任務(wù)劃分的原則是什么
深入研究徹底掌握設(shè)備樹(shù)
嵌入式設(shè)備的網(wǎng)絡(luò)化方法研究
模式匹配算法的深入研究
基于ARM的嵌入式最小系統(tǒng)架構(gòu)研究

基于嵌入式機(jī)器視覺(jué)控制系統(tǒng)的研究

基于嵌入式設(shè)備遠(yuǎn)程在線升級(jí)技術(shù)的研究

評(píng)論