新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機驅動繼電器方式

        單片機驅動繼電器方式

        作者: 時間:2016-11-23 來源:網絡 收藏
        電路一:


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

        電路二:

        再來看看該電路

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


        關鍵詞: 單片機驅動繼電

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 定州市| 金堂县| 东明县| 栖霞市| 四子王旗| 岢岚县| 东城区| 延寿县| 灵川县| 石景山区| 龙井市| 平果县| 枣阳市| 万盛区| 鹤峰县| 韶山市| 福州市| 阳新县| 凌海市| 吉林省| 彰化县| 永仁县| 乡城县| 仙居县| 句容市| 连南| 茂名市| 镶黄旗| 天峨县| 依安县| 凌云县| 万荣县| 梁河县| 颍上县| 吉首市| 秦安县| 蒙城县| 漳州市| 湖北省| 桃江县| 浏阳市|