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