Arduino: Digital Output Relay Output 繼電器輸出

正如之前的文章提及,Arduino的Digital Output只有5V/20mA,
想要推動較大用電量的元件,例如小型馬達時會力有不逮,
因此需要在輸出電路上加上一個繼電器以增加可負載的輸出電流。

買繼電器的時候要注意它的運作參數︰

1. 起動電壓是否適合?

較常見的起動電壓有DC3V,DC5V,DC6V,DC9V,DC12V,DC24V和DC48V
PCB用的繼電器好像較少見到用AC電壓的類型。

2. 接點數目是否足夠?

一般的PCB用繼電器均為DPDT (Double Pole,Double Throw),
也有一些體積較小的繼電器為SPST (Single Pole, Single Throw)的設計。

3. 接點負載是否足夠?

負載容量會根據負載的電壓改變而有所不同,
以Omron G5V-2為例,
在AC125V的時候,它的最大負載電流為0.6A;
在DC110V的時候,它的最大負載電流為0.6A;
在DC30V的時候,它的最大負載電流為2.0A;




上圖所見的PCB上用的Relay,

最左方的是奇怪品牌的繼電器,網上連Data Sheet也找不到;
左二的是日本富士通的產品,造工和品質十分優秀;
右二的是日本松下電子的產品,價格是介紹三款日本制繼電器中最便宜的;

最右方的是日本歐姆龍的產品,我最推薦使用歐姆龍的產品,
因為它的表現確實很優秀,而且價格也合理。
有機會一窺歐洲進口的機器控制組件的話,
你會發覺有不少是用上了歐姆龍的產品,
歐姆龍可是由1934年就開始生產繼電器了啊。
不過買的時候要注意一點,就是有日本制的產品,
也有上海制的產品。

正如剛才提及,Arduino的輸出並不足夠推動繼電器,
因此需要在電路加上2N2222 Transistor才能運作,
市面上常見的為TO92的封裝。


我早前從生產商訂購了一批2N2222回來作實驗,
有興建的讀者可以參考價目表,然後電郵給我洽購。



電路的設計如下:


Arduino 第二章: Arduino Software設定和Blink a LED 點亮和熄滅LED(Digital Output)可以進行測試。

留言

這個網誌中的熱門文章

艦これ 1/700 輕巡洋艦 大淀

FIREへ資産形成記録:2024年1月

74LS247 BCD to 7-Segment Decoder 七劃管解碼器