ob体育竞彩 _欧宝体育在线链接 學習網站

單片機控製繼電器原理圖分析

時間:2017-10-09 15:31 來源:ob体育竞彩

單片機控製繼電器原理圖分析
首先看看繼電器的驅動

這是典型的繼電器驅動電路圖,這樣的圖在網絡上隨處可以搜到,並且標準教科書上一般也是這樣的電路圖
為什麼要明白這個圖的原理?
單片機是一個弱電器件,一般情況下它們大都工作在5V甚至更低.驅動電流在mA級以下.而要把它用於一些大功率場合,比如控製電動機,顯然是不行的.所以,就要有一個環節來銜接,這個環節就是所謂的"功率驅動".繼電器驅動就是一個典型的、簡單的功率驅動環節.在這裏,繼電器驅動含有兩個意思:一是對繼電器進行驅動,因為繼電器本身對於單片機來說就是一個功率器件;
還有就是繼電器去驅動其他負載,比如繼電器可以驅動中間繼電器,可以直接驅動接觸器,所以,繼電器驅動就是單片機與其他大功率負載接口.這個很重要,因為,一直讓我們的電氣工程師(我指的是那些沒有學習過相應的電子技術的)感到迷惑不解的是:一個小小的芯片,怎麼會有如此強大的威力來控製像電動機這樣強大的東西?
怎麼樣理解這個電路圖?
要理解這個電路,其實也比較容易.那麼請您按照我的思路來,應該沒有問題:
首先的,裏麵的三極管很重要.三極管是電子電路裏很重要的一個元件.怎麼樣理解三極管呢?
簡單的來說三極管有兩個作用一個是放大作用,一個是開關作用.(嚴格來講開關作用是放大作用的極限情況,不過沒關係,把兩者分開,更便於理解它的工作原理).在這裏,我們隻了解它跟本電路有關的開關作用.
首先把三極管想成一個水龍頭.

上麵的Vcc就是水池,繼電器是一個水輪機,下麵的GND是比水池低的任何一點.剛才說過,三極管就是水龍頭,它的把手就是那個帶有電阻的引腳.
現在,單片機的某一個需要控製這個繼電器電路的輸出引腳就是一隻"手",當單片機的這個引腳輸出低電平的時候,就像"手"在打開三極管"水龍頭",水就從上往下流,繼電器"水輪機"就開始轉起來了.反之,如果是輸出高電平,"手"就開始關"水龍頭",繼電器"水輪機"因為沒有水流下來,就會停止.
這就是三極管的開關作用.
簡單的理解和記憶就是:三極管是一個開關器件,其實你真的可以將它看成是一個開關,隻不過它不是用手來控製,而是用電壓(電流)來控製的,因此,三極管有些時候也被稱做電子開關(與機械開關相區別).
圖上還有一個東西,是保護二極管,如果不需要深入理解的話,你大可不必追就為什麼有它存在,但是一定得記住,隻要是用三極管驅動繼電器的場合,一般都有它的存在.需要特別注意的是它的接法:並聯在繼電器兩端 陰極一定是接Vcc

    看過《單片機控製繼電器原理圖分析》的人還看了以下文章
    初學單片機從51入門的好處 初學單片機從51入門的好處
    51單片機是一款已經出現很久的單片機,它的出現可以說是劃時代的。同時期出現的其它單片機都已經逐漸退出曆史的舞台,而它卻依舊出現在某些專業的教材上。從這點來看,它依舊有其學習的意義。下麵說說初學單片機從51入門的好處。 51單片機的學習資源非常多...
    如何使用C語言控製硬件 如何使用C語言控製硬件
    C語言的應用編程在單片機的領域占了很大一部分,使用的比較多的51單片機和STM32單片機都可以使用MDK軟件編寫固件。 單片機燒寫了固件後可以點亮LED燈,可以驅動ADC檢測電壓,也可以驅動蜂鳴器發聲,這就是簡單地控製硬件。稍微複雜一點的,可以驅動NRF2401進...
    c語言怎麼讀取一個變量的二進製文件內容 c語言怎麼讀取一個變量的二進製文件內容
    C語言是一種高級語言,很多設置都為了符合我們程序員的理解做了相應的調整。機器對於變量的理解是基於電路,也就是所謂的高低電平。也是因為這個出現了一個二進製。 而人類的計數更喜歡使用十進製,有專家說是因為是人類當初計數使用的手指,這樣十進製比較...
    單片機為啥叫單片機 單片機為啥叫單片機
    1、MCU 我一般在工作計劃和原理圖的說明上,就直接將STM32或者STC89的單片機,標注為MCU。 無論是理解為Micro CPU,還是Microcontroller Unit,我認為都行,也沒有仔細去區分去過。自從32位單片機出來後,一些單片機設計的係統確實是具備部分電腦的功能。 你...
    16位單片機低端打不過8位高端打不過32位怎麼看 16位單片機低端打不過8位高端打不過32位怎
    有時間去了解一下TI的MPS係列的單片機,它的低功耗和8位的51還有32位的STM32還是有一定的區別度的。 就比如MSP430係列,一些醫療的應用也少不了它,其各種低功耗的應用和例子一抓一大把。 也許從價格上來說,感覺,8位的便宜好買;從性能上來說,感覺,32位的...
    Baidu
    map