單片機驅動繼電器直接用三極管還是先加光耦再接
如果妳用單片機的5V電源驅動5V繼電器沒有必要加光耦;
假如用12V或24V繼電器,而12V或24V只供繼電器用也沒有必要加光耦;
如果繼電器線圈用電還要供其它元件用(光電開關、接近開關、限位開關等引線較長)就有必要加光耦;
輸出電流不夠時,小功率電路用三極管就夠了,用光耦隔離後接繼電器輸出是控制高壓大型電路的方法,可靠性當然更高。
感性器件在線圈斷電的時候會產生很高的反電動勢,這個電動勢會反作用到單片機的端口上,導致單片機端口損壞或是單片機死機。為了防止這種現象,在繼電器的線圈處要加續流二極管,在單片機端口處也要加光電隔離,這是非常常用的設計方法。
擴展資料:
普通繼電器相當於壹個單刀雙擲開關,控制外部電路的有三個管腳,不通控制電流時(默認狀態)中間管腳接通壹個左邊管腳,通入控制電流時中間管腳接通右邊管腳,繼電器的吸合是要電流作用於電磁鐵,由於這個電流不小。
所以單靠單片機I/O口是不足以使繼電器吸合的,應該加壹個驅動(起功率放大作用,給繼電器提供足夠的電流),再單片機用I/0口來控制驅動,再由驅動電路(驅動芯片如UM2003)輸出足夠的電流使繼電器吸合,就是這樣。
百度百科-繼電器輸出