單片機驅動(dòng)繼電器方式

有不少的設計采用這樣的電路來(lái)驅動(dòng)繼電器,雖然同樣能工作,但實(shí)際上這樣做是不合理的,經(jīng)過(guò)細致分析后會(huì )發(fā)現Q3根本就不能完全飽合的。
估且我們不算R1的阻值為多大,假設我們現在使Q1基極電流最大,取R1=0;當控制信號電壓為0時(shí), Q1 eb極的電壓為0.7V,同樣ec極電壓也為0.7V,而9012的管子在完全飽合的情況下ec極電壓應為0.2V。很顯然該管工作在非完全飽合狀態(tài);繼電器上最大限度也只能獲得11.3V的電壓。
要想管子完全飽合,基極電流要足夠大,那么基極需要電壓為-0.7V以下。
電路二:
再來(lái)看看該電路

當控制端電壓為0時(shí),Q1基極電壓為(12-0.7=11.3V),改變R1的大小便可改變基極電流,當基極電流足夠大時(shí),三極管飽合。
為了驗證以上的分析,我們搭了一個(gè)電路,R1取4.7K,此時(shí)基極電流為2.4ma,測得Q1 ec電壓為0.2V,繼電器兩端電壓為11.8V。
注意:R1的取值不能太小,要保證基極電流在安全范圍,也不能太大,要保證三極管能完全飽合,這個(gè)可以通過(guò)電壓和電阻算出來(lái)。
第一種電路能工作,那是因為繼電器有較寬的電壓范圍,有時(shí)它欠電壓也能勉強工作,但狀況是不穩定的,因此我們在設計時(shí)不建議采用這種方式。
正確的電路應該是電路二,正確的連接方式,大小合適的基極電阻才能保證設計的合理和穩定性。
最后注明一下,本次實(shí)驗采用的12V繼電器,因此該電路的控制極不能直接用單片機IO口驅動(dòng),否則會(huì )關(guān)不斷。若選用5V繼電器則可以,原理同上一樣。
評論