0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

為什么單片機不能直接驅動繼電器和電磁閥?

0BFC_eet_china ? 來源:未知 ? 作者:李倩 ? 2018-05-06 09:44 ? 次閱讀

注意:此文是寫給單片機初學者的。高手可以繞開!為什么要寫篇文章?雖然這個問題對于電子老白來說不值一提,不過對于初學單片機的朋友,問這個問題的人實在是太多了,以前總是一句一句的解釋給你們聽,重復的勞動實在沒有意義,看來非常有必要在這里統(tǒng)一的說一下了。既然是初學者,還得簡單介紹一下繼電器是個什么東西。

(這是我手頭上的一個繼電器)繼電器就是個開關,這個開關是由它內(nèi)部的線圈控制的,給它的線圈通電,繼電器就吸合,開關就動作了。

有些人還會問什么是線圈?看上圖,1腳和2腳就線圈的兩個引腳,3腳和5腳現(xiàn)在是通的,3腳和2腳是不通的。如果你給1腳和2腳通電,你就會聽到繼電器一聲響,然后3腳和4腳就通了。比如你要控制一條線的通斷,就可以把這條線故意搞斷以后,一端接到3腳,一端接到4腳,然后通過給線圈通電和斷電,就可以控制這條線的通斷了。線圈1腳和2腳加多大電壓?這個問題,需要看你用的繼電器的正面,比如我現(xiàn)在這個,你可以看到是05VDC,所以你可以給這個繼電器的線圈通5V電,繼電器就會吸合。線圈電壓怎么加?終于說到正題了。你可以直接用兩只手拿上5V和GND兩條線直接通到繼電器線圈的兩個引腳,就會聽到響聲了。那用單片機怎么給他加電壓?我們知道,單片機引腳就可以輸出5V,是不是直接用單片機引腳連接繼電器線圈,就可以了呢?答案當然不是的。為什么呢?萬變不離其宗,還是歐姆定律。你用萬用表量一下繼電器線圈的電阻。

比如我這個繼電器線圈的電阻,大概是71.7歐姆,加5V電壓的話,電流就是5除以71.7約等于0.07A,就是70mA。記住,我們單片機的普通引腳最大輸出10mA電流,大電流的引腳最大輸出20mA電流(這點可參照單片機的datasheet)??吹搅税?,雖然是5V,但是輸出電流能力有限,達不到驅動繼電器的電流,所以無法直接驅動繼電器。這時候就需要想辦法。比如用三極管S8050驅動。電路圖如下。

看S8050的datasheet,S8050是一個NPN管,ICE最大允許電流是500mA,遠遠大于70mA,所以用S8050驅動繼電器絕對是沒有問題的??瓷蠄D,ICE也就是從C流到E的電流,就是和繼電器線圈一條線的電流。NPN三極管,在這里就是個開關,單片機引腳輸出5V高電平,ICE就導通繼電器就會吸合;單片機引腳輸出0V低電平,ICE就截止,繼電器就不吸合。同理,電磁閥也是一種電阻很小功率很大的負載,也需要按照上述歐姆定律的方法,選擇合適的驅動元件。你聽懂了嗎?

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 繼電器
    +關注

    關注

    132

    文章

    5315

    瀏覽量

    148385
  • 單片機
    +關注

    關注

    6030

    文章

    44498

    瀏覽量

    632155
  • 電磁閥
    +關注

    關注

    14

    文章

    508

    瀏覽量

    31288

原文標題:為什么單片機不能直接驅動繼電器和電磁閥?

文章出處:【微信號:eet-china,微信公眾號:電子工程專輯】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    為什么單片機不能直接驅動繼電器電磁閥

    為什么單片機不能直接驅動繼電器電磁閥。繼電器
    的頭像 發(fā)表于 02-26 09:52 ?1.2w次閱讀

    單片機驅動電磁閥問題

    各位大俠,本人最近在做一個小項目,自己做著玩的,但是到最后要驅動輸出的時候,電磁閥沒有動作,請各位大蝦指導下:簡介:單片機為stc89C52,三極管為s9014c331,電阻為1K,二極管為
    發(fā)表于 02-04 16:18

    單片機控制電磁閥可以不用繼電器

    本帖最后由 心染紅塵 于 2014-5-29 22:46 編輯 單片機控制電磁閥可以不用繼電器
    發(fā)表于 05-29 22:43

    為什么單片機不能直接驅動繼電器電磁閥

    為什么單片機不能直接驅動繼電器電磁閥
    發(fā)表于 11-30 11:38

    電磁閥驅動電路設計的問題

    以及單片機控制系統(tǒng)的供電(使用MC34063ACD-TR轉為5V再通過AMS1117-3V3轉為3.3V)??刂七^程:通過原理圖可看出,通過控制兩個繼電器電磁閥施加正向或反向24V的電壓,可控制其
    發(fā)表于 04-22 00:18

    單片機繼電器控制電磁閥關斷死機的問題

    繼電器控制電磁閥關斷,在斷開的時候很大的概率出現(xiàn)單片機死機的情況,單片機用單獨供電也會出現(xiàn)這種情況
    發(fā)表于 02-13 14:41

    單片機繼電器控制電磁閥斷開大概率出現(xiàn)死機

    繼電器控制電磁閥關斷,在斷開的時候很大的概率出現(xiàn)死機的情況,單片機用單獨供電也會出現(xiàn)這種情況
    發(fā)表于 04-16 23:24

    為什么單片機不能直接驅動繼電器電磁閥

    為什么單片機不能直接驅動繼電器電磁閥
    發(fā)表于 03-04 07:11

    繼電器控制電磁閥與行程開關的應用

    【STM32單片機繼電器控制電磁閥與行程(限位)開關的應用STM32單片機高電平為3.3V,而電磁閥的工作電壓常為12V/24V,這意味著
    發(fā)表于 08-24 06:03

    為什么單片機不能直接驅動繼電器電磁閥

    為什么單片機不能直接驅動繼電器電磁閥,感興趣的小伙伴們可以看看。
    發(fā)表于 07-26 10:43 ?54次下載

    為什么單片機不能直接驅動繼電器電磁閥?

    比如我這個繼電器線圈的電阻,大概是71.7歐姆,加5V電壓的話,電流就是5除以71.7約等于0.07A,就是70mA。記住,我們單片機的普通引腳最大輸出10mA電流,大電流的引腳最大輸出20mA電流(這點可參照單片機的datas
    的頭像 發(fā)表于 11-22 10:33 ?4486次閱讀

    單片機不能直接驅動繼電器電磁閥

    線圈1 腳和2 腳加多大電壓?這個問題,需要看你用的繼電器的正面,比如我現(xiàn)在這個,你可以看到是05VDC,所以你可以給這個繼電器的線圈通5V 電,繼電器就會吸合。線圈電壓怎么加?
    的頭像 發(fā)表于 05-14 14:56 ?3281次閱讀

    寫給單片機初學者:為什么單片機不能直接驅動繼電器電磁閥?資料下載

    電子發(fā)燒友網(wǎng)為你提供寫給單片機初學者:為什么單片機不能直接驅動繼電器
    發(fā)表于 04-24 08:43 ?36次下載
    寫給<b class='flag-5'>單片機</b>初學者:為什么<b class='flag-5'>單片機</b><b class='flag-5'>不能</b><b class='flag-5'>直接</b><b class='flag-5'>驅動</b><b class='flag-5'>繼電器</b>和<b class='flag-5'>電磁閥</b>?資料下載

    【STM32單片機繼電器控制電磁閥與行程(限位)開關的應用

    【STM32單片機繼電器控制電磁閥與行程(限位)開關的應用STM32單片機高電平為3.3V,而電磁閥的工作電壓常為12V/24V,這意味著
    發(fā)表于 11-19 10:06 ?93次下載
    【STM32<b class='flag-5'>單片機</b>】<b class='flag-5'>繼電器</b>控制<b class='flag-5'>電磁閥</b>與行程(限位)開關的應用

    初學者要看!為什么單片機不能直接驅動繼電器電磁閥?

    繼電器就是個開關,這個開關是由它內(nèi)部的線圈控制的,給它的線圈通電,繼電器就吸合,開關就動作了。
    發(fā)表于 02-08 15:40 ?6次下載
    初學者要看!為什么<b class='flag-5'>單片機</b><b class='flag-5'>不能</b><b class='flag-5'>直接</b><b class='flag-5'>驅動</b><b class='flag-5'>繼電器</b>和<b class='flag-5'>電磁閥</b>?