今から始める電子工作 Step2 ⑦ I/Oポートから3WのLEDをMOSFETで駆動

 リレーは、AC/DCの負荷のどちらでもON/OFFできる特徴があります。負荷がDCであれば、リレーを使わなくても駆動できます。リレーを駆動するために、下記の記事ではMOSFETを利用しました。

  今から始める電子工作 Step2 ④ I/Oポートからリレーを駆動 その3 MOSFET

 利用した2N7000は小信号用で、最大ドレイン電流は200mAです。1~3Wの白色LEDは300~400mAを流すので、足りません。そこで、ここでは中電力用MOSFETを利用します。

環境

  • Arduino IDE;2.3.4
  • Windows11;24H2
  • Arduino UNO R4 WiFi 

D11のPWM出力をつなぐ

 下記のドライブ回路をArduino UNO R4 WiFi のD11につなぎました。

 MOSFETは手持ちのFQPF5N60Cを使いました。調べると、どうも生産中止品になっているようです。最大で600V、4.5Aが扱え、ONするためのゲート電圧Vgsは最小2V、最大で4Vです。中電力が扱え、TO-220パッケージに入っています。

スケッチ

 D11のPWMの出力を3種類変更しながら点灯します。

void setup() {
}

void loop() {
analogWrite(D11, 16);
delay(1000);
analogWrite(D11, 128);
delay(1000);
analogWrite(D11, 250);
delay(1000);
}

 それぞれの波形です。青色はD11端子、赤色はMOSFETのゲートの波形です。

<16>

<129>

<250> 明るく光ります。

スケッチのスタート時

 前回のように初期設定?が長く続くようなことはないようです。たまに、下記のような波形が生じることがあります。

ディジタル出力の場合

void setup() {
  pinMode(D11, OUTPUT);
}
 
void loop() {
  digitalWrite(D11,HIGH);
  delay(10);
  digitalWrite(D11,LOW);
  delay(10);
}

 動作時の波形です。

 起動時の波形です。

 何度か電源を入れなおしましたが、時々前回のような波形が観測されました。まったくこのような波形は出なく、正しい方形波になることのほうが多かったです。

 10回、数秒のインターバル後、繰り返して電源を入れなおしました。電源が入ったのち、LEDの異常な発光は観測されませんでした。

 D11の出力にノイズのような電圧が出ても、MOSFETの大きめの入力容量によりゲート電圧を十分にONできる電圧まで達していないと想定できますが、間違っているのかもしれません。

ゲートしきい値電圧が低いMOSFETを使う

 ここまで利用していたMOSFETはFQPF5N60Cで、ONするためのゲート電圧Vgsは最小2V、最大で4Vです。ここからは、ゲート電圧が低めの2SK2232を使います。Vgsではなくゲートしきい値電圧 Vthという項目になっていますが、同じ意味で、最小0.8 、最大2.0Vです。

   2SK2232のデータシート

 外観はFQPF5N60Cと同じくTO220のモールドです。リードの並びも同じなので、差し替えて使えます。

 ディジタル出力のスケッチのままで、電源を入れた直後の波形です。

 その後の波形です。

 最初のノイズっぽいのは2Vを超えているのですが、電源が入ったのちLEDは異常な発光は観測されませんでした。20usぐらいのパルスなので、見えなかったのかもしれません。もしくは、MOSFETの大きめの入力容量のために、ゲート電圧を十分にONできる電圧まで達していないと想定できますが、間違っているのかもしれません。

 MOSFETの入力容量;

  • 2N7000 20pF(typ)
  • FQPF5N60C 515pF (typ)
  • 2SK2232 1000pF (typ)

前へ

今から始める電子工作 Step2 ⑥ I/Oポートからリレーを駆動 その5 複数個のリレーを駆動

次へ

今から始める電子工作 Step3 ① Wi-Fi