上篇說過繼電器想要正常工作,規(guī)定的線圈電壓下必須提供足夠的電流,一般的單片機是無法直接驅(qū)動的,無法輸出幾十毫安的電流,假如能輸出這么大的電流,試想一下十幾個繼電器的情況下,單片機如此大的功耗是否合理,單片機內(nèi)部引腳很細(xì)的線飛出來的,能承受這么大的電流嗎?
接下來看下用三極管搭建的驅(qū)動電路,經(jīng)常用的就是N管和P管搭建的兩種:
先看這兩個電路有個特殊的共同點,在繼電器的線圈處反向介入了一個二極管1N4007這里的作用是續(xù)流,線圈的本質(zhì)是電感,當(dāng)三極管關(guān)斷的瞬間,線圈上的電流急劇下降,這個時候由于感性的原因,線圈會產(chǎn)生自感電動勢,在沒有續(xù)流二極管的情況下,自感電動勢為了維持電流會繼續(xù)上升,很有可能損壞三極管或者是單片機引腳,所以記得一定要加反向續(xù)流二極管。
那么問題來了,既然這兩個電路都能正常工作的話,那么是選N管還是P管驅(qū)動呢,這倆的價格實際是差不多的,這里推薦選擇N管,因為N管相對常用,在用P管搭建真電路時曾遇到一個問題。那就是兩個電路上電的瞬間,假如是P管,因為芯片剛上電大部分的單片機引腳默認(rèn)是低電平或高阻狀態(tài),有那么一瞬間三極管會導(dǎo)通一下(當(dāng)然你可以通過改進電路來解決這個問題,而改進電路會引入其它器件,隨之而來的就是成本問題),曾經(jīng)繼電器接過電機,表現(xiàn)出來就是電機微微轉(zhuǎn)動,所以更推薦用N管。
當(dāng)然除了三極管直驅(qū)的方案來講,用的更多的事ULN2003A達(dá)林頓管驅(qū)動,這個驅(qū)動電路如下:
我們來看下應(yīng)用達(dá)林頓輸出的好處,更加簡潔的電路設(shè)計用更少的貼片元件因為著更少的加工成本,除此之外其它有點需要先看下其內(nèi)部構(gòu)造結(jié)構(gòu):
首先線圈是加在com端和output輸出之間,管子開通時,output輸出點是低電平,更多的電流流經(jīng)兩個三極管到地,組合三極管的方式意味著更好的過流能力,而國產(chǎn)的芯片相當(dāng)?shù)谋阋耍种С?路輸出,在批量小時,加工的點位費用會占更大的部分,所以用集成芯片反而成本會低。
這個電路還有個特點,在繼電器接的是像電機這類感性負(fù)載時,繼電器輸出端會并聯(lián)一個VDR壓敏電阻,這么做的意義依舊是給沖擊負(fù)載提供合適的回路,防止沖擊進入市電網(wǎng)。本篇就到這里了,希望對大家有所幫助。