私たちのウェブサイトへようこそ!

シングルチップマイコンでリレーやソレノイドバルブを直接駆動できますか?

この問題は、電子機器の古い白人にとっては言及する価値がありませんが、初心者のマイコンの友人にとっては、この質問をする人が多すぎます。私は初心者なので、リレーとは何なのかについても簡単に紹介する必要があります。

dtrfd (1)

リレーはスイッチであり、このスイッチは内部のコイルによって制御されます。コイルが通電されるとリレーが引き込まれ、スイッチが動作します。

dtrfd (2)

コイルとは何ですか?と尋ねる人もいます。上の図を見てください。ピン 1 とピン 2 はコイルの 2 つのピンで、ピン 3 とピン 5 は貫通していますが、ピン 3 とピン 2 は貫通していません。ピン 1 とピン 2 を接続すると、リレーがオフになる音が聞こえ、次にピン 3 とピン 4 がオフになります。

たとえば、ラインのオンオフを制御したい場合、ラインを意図的に切断し、一端を 3 フィートに接続し、一端を 4 フィートに接続して、コイルの電源をオン/オフすることで、 、ラインのオンオフを制御できます。

コイルの1番ピンと2番ピンにはどのくらいの電圧がかかりますか?

この問題は、私が現在使用しているリレーなど、使用しているリレーの前面を見る必要があります。05VDC であることがわかります。したがって、このリレーのコイルに 5V を与えると、リレーが引き込まれます。

コイル電圧を加えるにはどうすればよいですか?ようやく本題に到達しました。

両手を使って 5V と GND ワイヤをリレー コイルの 2 つのピンに直接保持すると、音が聞こえます。

それでは、どうやってマイクロコントローラーを使って彼に電圧を供給するのでしょうか?シングルチップマイコンのピンが5Vを出力できるのは知っていますが、シングルチップマイコンのピンのリレーコイルと直結していなくても大丈夫でしょうか?

答えはもちろんそうではありません。何故ですか?

やはりオームの法則ですね。

マルチメーターを使用してリレーコイルの抵抗を測定します。

dtrfd (3)

たとえば、リレーコイルの抵抗は約71.7オームで、5Vの電圧を加えると、電流は5で割った71.7で約0.07A、つまり70mAになります。シングルチップマイコンの通常端子の最大出力は10mA、大電流端子の最大出力は20mAです(シングルチップマイコンのデータシートを参照してください)。

ほら、5Vとはいえ、出力電流容量には制限があり、駆動リレーの電流には達しないため、リレーを直接駆動することはできません。

そのときは、何かを理解する必要があります。たとえば、三極管 S8050 ドライブを使用します。回路図は以下の通りです。

dtrfd (4)

S8050のデータシートを見ると、S8050はNPN管であり、ICEの最大許容電流は70mAをはるかに上回る500mAなので、S8050の駆動リレーには全く問題ありません。

上の図を見ると、ICE は C から E に流れる電流であり、リレー コイルに流れる電流です。NPN 三極管、ここにスイッチがあり、MCU ピン出力 5V ハイレベル、リレー上の ICE が描画されます。SCM 端子出力は 0V ローレベルとなり、ICE は遮断され、リレーは引き込まれません。

同様に電磁弁も抵抗が小さく力の大きな負荷であり、上記のオームの法則の考え方に基づいて適切な駆動部品を選定する必要があります。


投稿日時: 2023 年 7 月 12 日