找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 15669|回復: 8
打印 上一主題 下一主題
收起左側

51單片機控制電磁閥怎么實現(xiàn)?加繼電器還是直接驅動?

[復制鏈接]
跳轉到指定樓層
樓主
ID:470805 發(fā)表于 2019-1-20 11:17 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
大家好,本人不懂單片機。但現(xiàn)在我們組需要用51單片機來定時控制一個電磁閥的開關,我想問一下怎么實現(xiàn)。我在網上看到單片機不能直接控制電磁閥,要加繼電器。但又有人說單片機也沒法驅動繼電器,F(xiàn)在搞得我很困惑。請指教
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:164602 發(fā)表于 2019-1-20 14:26 | 只看該作者
看看這個電路:

單片機不能直接控制繼電器,要通過一個驅動電路,我給的這個電路,是用三極管驅動的。
原因是:繼電器用的電流較大,單片機端口電流是不夠的,用三極管驅動就行了。當然,這些電路都是簡單的模型用的,在做在產品中,可不可行另當別論。
回復

使用道具 舉報

板凳
ID:149389 發(fā)表于 2019-1-20 14:33 來自觸屏版 | 只看該作者
電磁閥區(qū)分交流和直流,看電磁閥動作頻率,驅動有觸點或無觸點,看具體應用場合。
回復

使用道具 舉報

地板
ID:284488 發(fā)表于 2019-1-20 14:47 | 只看該作者
用三極管就可以了,如果電磁閥功率不是特別大,用S8050的三極管就能夠驅動了,網上找了個相似的如圖供你參考。如果是功耗較大的電磁閥,可改用TIP41CTIP122等較大功率的三極管。


回復

使用道具 舉報

5#
ID:7485 發(fā)表于 2019-1-20 18:55 | 只看該作者
這個問題的關鍵是:你的電磁閥或繼電器的工作電流電壓是否和單片機的IO負載能力相匹配。簡單地說:單片機能不能直接拉的動。如果拉不動,就加功率放大(三極管、場效應管、功率運放等)。

當然這類感性負載加續(xù)流二極管保護還是必須的。
回復

使用道具 舉報

6#
ID:412814 發(fā)表于 2019-1-21 08:15 | 只看該作者
還是用單片機驅動繼電器,繼電器再去帶動電磁閥更好些。
回復

使用道具 舉報

7#
ID:159575 發(fā)表于 2020-2-29 19:37 來自觸屏版 | 只看該作者
用光耦moc3063直接驅動最好
回復

使用道具 舉報

8#
ID:1022551 發(fā)表于 2022-4-28 22:09 | 只看該作者
lon7085 發(fā)表于 2019-1-20 14:47
用三極管就可以了,如果電磁閥功率不是特別大,用S8050的三極管就能夠驅動了,網上找了個相似的如圖供你參 ...

你好,你的意思是單片機如果想要控制電磁閥的話要通過一個三極管控制繼電器從而控制電磁閥嘛?
回復

使用道具 舉報

9#
ID:1022683 發(fā)表于 2022-4-29 12:55 | 只看該作者
#在這里快速回復# void (*func)(); 這個是函數指針,但多了一個 void (**func)();  void (*func)(); 這個是函數指針,但多了一個 void (**fu void (*func)(); 這個是函數指針,但多了一個 void (**func)(); 就nc)(); 就就
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表