![]() |
發布時間: 2019-4-12 16:28
正文摘要:單片機是5V 繼電器是12V 不知道這樣接線對不對,為什么單片機輸出低電平信號,繼電器不吸合? 繼電器的指示燈亮,就是不吸合,我想是不是電壓不到吸合的標準,線圈無法吸合。 這個繼電器是低電平觸發有 ... |
單片機的IO口不能直接驅動繼電器,再有12V的繼電器不能用5V驅動. |
12V的不能用單片機IO口直接控制,要加電平轉換 |
你這個估計是繼電器板的前級電源沒有 |
還有就是單片機你得初始IO口 |
你先看繼電器前級驅動是上拉還是下拉,然后輸出相應電平,記住驅動一定要夠 |
如果和高電平觸發,單片機IO要上拉電阻 |
你這個有光耦的,用幾V都沒事,就看是輸入高電平還是低電平,共地腳要接到光耦的地 |
單片機的IO無法提供足夠的電流來驅動繼電器的線圈,需要使用IO信號來驅動MOS管或三極管來控制繼電器的線圈 |
因為繼電器模塊上面的輸入信號通過光耦和繼電器隔離,輸入信號和繼電器之間沒有電路上的連接,所有要給繼電器一路供電,光耦輸入端需要和單片機共地才能起作用 |
另外,建議新手不要用電壓不相同的繼電器, |
網上有驅動模塊,可以買到 |
剛才問了,繼電器的廠家工程師也說要共地, 我試了一下也是燈亮,很微弱 然后我 又試了一下,不接單片機了,直接從12轉5V模塊的線直接拉出來 可以吸合 ![]() ![]() 廠家說建議直接用5V的繼電器,一樣可以帶動12V電機,接線改一下就行了, |
qiaohw519 發表于 2019-4-12 18:39 不是電壓不夠,驅動繼電器需要足夠的電流,建議用三極管 |
確定各個模塊都是好的,先檢查電壓是否符合,再檢查電路連接是否正確 |
繼電器不能直接接單片機IO口,要用三極管驅動繼電器!如果繼電器電流過大,會燒了IO口的! |
繼電器燈亮是電源燈還是動作燈。如果是電源燈就檢擦繼電器高低電平轉換插針是否正確。 |
![]() |
可以買個5V的繼電器12V的繼電器,需要12V電壓驅動 |
namecy 發表于 2019-4-12 17:14 剛才試了試,另外接了一路5V的電源到繼電器的輸入,正極,負極都吸合 ![]() |
低電平也不可以 嗎?沒讓單片機驅動,就只是個吸合信號 |
單片機IO口的驅動能力不夠,要用三極管放大才行 |