SSR-40ソリッドステートリレー用のArduinoコードとビデオ

SSR-40ソリッドステートリレー用のArduinoコードとビデオ

このチュートリアルでは、Fotek SSR-40 ソリッドステートリレーを Arduino と組み合わせて AC 負荷を制御する方法を解説します。ソリッドステートリレーを使うことで高出力機器を安全かつ効率的に管理でき、照明やエアコンのような家電の制御に最適です。本プロジェクトの配線、コード、そして予想される結果を順を追って説明します。よりわかりやすくするために、動画(00:00)を参照してください。

ハードウェアの解説

このプロジェクトの主な部品はFotek SSR-40のソリッドステートリレーで、高電圧交流負荷を制御するように設計されています。従来の電磁リレーとは異なり、ソリッドステートリレーには可動部品がないため、より高速なスイッチングと長寿命を実現します。最大40Aの大電流に対応できるため、重負荷用途に適しています。

リレーに加えて、リレーの動作を制御するためにArduinoボードを使用します。Arduinoはリレーにオン・オフの信号を送り、接続された交流負荷を制御できるようにします。この構成は、精密な制御が必要な自動化タスクに特に有用です。

データシートの詳細

製造元フォテック
部品番号SSR-40
ロジック/IO電圧直流3〜32V
電源電圧交流24〜380V
出力電流(チャンネルごと)40A
ピーク電流(チャンネルあたり)80アンペア
PWM周波数に関するガイダンス該当なし
入力ロジックのしきい値LOWは1.5 V以上、HIGHは3 V以上
電圧降下 / Rオン時のドレイン・ソース間/ 彩度最大1.5 V
熱制限最大動作温度 75 °C
パッケージDINレール取り付け
備考/バリエーション各種定格電流で利用可能です。

  • 高電流の用途では、十分な放熱対策を行ってください。
  • 接続には負荷電流に対応できる適切な線径の電線を使用してください。
  • 接続する前にAC負荷の仕様を確認してください。
  • リレーが負荷の電圧および電流の定格に合っていることを必ず確認してください。
  • 入力制御電圧に注意してください。32 VDCを超えないでください。

配線手順

Arduino wiring for SSR-40 Solid State Relay with AC bulb
Arduino wiring for SSR-40 Solid State Relay with AC bulb

Fotek SSR-40ソリッドステートリレーを配線するには、まず交流負荷を接続します。AC機器からの2本の配線をリレーのAC端子(AC1およびAC2)に接続してください。片方の端子にライン(L)を、もう片方にニュートラル(N)を接続することを確認してください。リレーは交流負荷のオン/オフを切り替えるスイッチとして動作します。

制御側は正の制御線をArduinoのピン8に、負の制御線をArduinoのグラウンド(GND)に接続してください。この接続によりArduinoはリレーを制御できます。誤配線は損傷を引き起こす可能性があるため、回路に電源を入れる前に接続を必ず再確認してください。

コード例とウォークスルー

リレーを制御するためのArduinoコードは簡単です。まず、リレーピンを定義します:

int relayPin = 8; // set pin 8 for relay output

この行は設定します。relayPinリレーの制御入力を接続したのは8番ピンなので、ピン番号を8に設定します。次に、シリアル通信を初期化し、セットアップ関数内でピンモードを設定しますsetup()関数:

void setup() {
    Serial.begin(9600);
    pinMode(relayPin, OUTPUT);
}

ここでは、9600 baudでシリアル通信を開始し、relayPin出力として。その中でloop()この関数では、ピンに HIGH または LOW と書き込むことでリレーを制御します:

void loop() {
  digitalWrite(relayPin, HIGH); // set relay pin to HIGH
  delay(2000); // wait for 2 seconds
  digitalWrite(relayPin, LOW); // set relay pin to LOW
  delay(2000); // wait for 2 seconds
}

このコードはリレーを2秒間オンにしてから2秒間オフにし、これを無限に繰り返します。遅延や条件は特定の要件に応じて変更できます。

デモ/何を期待できるか

コードをArduinoにアップロードすると、リレーは2秒ごとにオン/オフを切り替え、接続されたAC負荷をそれに応じて制御します。すべてが正しく設定されていれば、リレーに接続された照明や機器が期待どおりにオン・オフするはずです。感電や損傷を避けるため、ACの配線には注意してください(ビデオの05:00)。

動画のタイムスタンプ

  • 00:00- ソリッドステートリレーの紹介
  • 01:30- 配線設定の説明
  • 午前03:15- コードウォークスルー
  • 05:00- リレー動作の実演

画像

SSR-40-0
SSR-40-0
SSR-40-1
SSR-40-1
Arduino wiring for SSR-40 Solid State Relay with AC bulb
Arduino wiring for SSR-40 Solid State Relay with AC bulb
93-Arduino code for Fotek solid-state relay
言語: C++
コピーしました!

必要かもしれないもの

リソースと参考文献

まだリソースはありません。

ファイル📁

フリッツィングファイル