① 我在網上買了一個現成的繼電器板子,用來接單片機似乎沒有工作,不知道為什麼
你要聯系出售的商家處理。
② 我的單片機驅動不起來繼電器,怎麼辦
你用萬用表測一測,你買的是成品板嗎?那就應該沒多大問題,如果是你自己焊接的,那就再詳細分析一下具體電路,繼電器驅動電路很簡單,你可以參照蜂鳴器的驅動,注意繼電器兩端別忘加保護二極體
③ 單片機 繼電器 作用
首先說明一點:單片機上是沒有繼電器的。有也是寄存器。至於你想問的我想應該是:開發板上那個繼電器什麼作用?
那我告訴你:單片機系統一般為弱電系統。5V或者3.3V的系統。要是用單片機來控制強電系統:比如24V或者220V交流
我想你不會直接就用單片機控制吧
那麼這個時候用繼電器就可以很好的控制強電了。至於為什麼繼電器可以那你就看看繼電器的原理吧
他可以看做隔離
④ 51單片機控制,這圖是否有錯,我打接的硬體板就是沒反應繼電器
這圖太小了,看不清楚。那個晶元是ULN2003吧,它就是專門驅動繼電器的,內部每個輸出端都帶有一個二極體的,就是與繼電器並聯的,所以,外部不用再加二極體了。當然不影響。
ULN2003的輸入端加光耦了,可是光耦與ULN2003的連接腳卻沒加電源哪,那ULN2003的輸入端怎麼加高電平控制信號,那繼電器又怎麼會動作呢,這是很嚴重的錯誤。
關鍵是那個與12V和地並聯的二極體,接反了,這樣把12V對地短路了,所以,繼電器沒有12V電源了。
如下圖這樣接,繼電器關
⑤ 51單片機低電平無法觸發繼電器動作
一般單片機控制繼電器都是採用拉電流的方式,也就是當輸出低電平的時候繼電器導通吸合,你可以改變一下控制的方式,因為51單片機一般的高電平輸出電流都十分有限,而灌電流時電流可以達到約20mA
⑥ 為什麼我的C51單片機不能驅動繼電器啊
我用9013驅動的,直接接5v,可以使三極體導通,三極體的B極接了一個1K的電阻,接到單片機上,三極體驅動一個5V的繼電器,現在只要把這個接到單片機上無論程序怎麼寫,這條線一直都是低電平。板子也沒問題,我每根線都測試過了。管腳電平正常,在我的板子上就不正常,但是在我的板子上去掉單片機,1K電阻直接連接高電平繼電器動作,安上單片機就一直低電平,在實驗板上就是高電平,程序里我直接置這個介面為高電平。
⑦ 為什麼我的C51單片機不能驅動繼電器啊,
既然以前實現過,說明原理是沒有任何問題的。接下就是怎麼分析的問題了,建議你分開分析,先把驅動三極體的那個腳與電阻之間的連線斷開。
1.觸發繼電器動作的按鍵和條件出現的時候,測一下那個腳是不是高電平,如果是晶元和軟體沒問題,反之就這兩個有問題
2.給三極體B級一個5V電壓,繼電器會動作說明三極體和繼電器沒問題,反之這組電路沒有問題。
3.如果兩個都沒有問題,那就說明布線有問題啦
⑧ 51單片機通過三極體S9014控制繼電器的通斷,繼電器不工作,當把三極體短路後繼電器就工作了,問題在哪
1,除了一些增強型的,具備雙向I/O的51單片機之外,一般普通51單片機的准雙向I/O,在沒有接上拉電阻的情況下,是無法驅動三極體的,所以繼電器也就沒有動作,你的問題可能就出在這里;
2,你把三極體短路繼電器就工作了,短路的是哪兩根引腳呢?如果被短路的是三極體的集電極和發射極,繼電器當然會吸合,因為你已經把繼電器直接接到了電源的兩端。
3,正確的連接如上圖,共參考。