TTarud
@TTarud (真野 淳)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

【質問】Aruduinoで12Vリレー駆動回路が動作しない

解決したいこと

目的:マイコン(Aruduino)の5V出力で12Vリレーを駆動させるため、
トランジスタもしくはMOSFETを用いた回路を作成しています。
回路作成しましたが、12Vリレーが駆動できずに困っています。
間違っている点、他の方法等ありましたら教えてください。

回路構成

MOSFET:2sk4017 D-S間ON抵抗 1Ω以下
リレー:12V駆動 コイル抵抗約70Ω
12V電源:定電圧電源で供給
5V電源:Aruduinoからの入力

発生している問題・エラー

MOSFETに2.5V以上の電圧が印加されると、D-S間がONになり、
約12Vがリレーに印加できるはずだが、2.1Vしか印加できていません。
MOSFETのD-S間の電圧を確認すると、9.9Vでした。
何か考え方を間違えている等ありましたらご教授いただけないでしょうか。
無題.png

宜しくお願いいたします。

0

3Answer

リレーをS-GND間ではなく+12V-D間に入れてください

MOSFETに2.5V以上の電圧が印加されると

とは言いますが、正しくはゲートとソースの電位差が2.5V以上のとき...です

0Like

Comments

  1. @TTarud

    Questioner

    回答いただきありがとうございます。
    回路構成上、リレーはS-GND間に配置したいと考えてます。S-GND間で配置してリレーをONにする方法はありますでしょうか?

    指摘ありがとうございます。
    修正しました。
  2. GNDにつなぎたいということであれば
    NMOSではなくPMOSを使いましょう。

    とはいえ都合のいいPMOSを探すのが面倒なので12V-D間に入れたほうがいいと思います。
    リレーをS-GND間に配置したい理由はなんでしょう?
  3. @TTarud

    Questioner

    回答いただきありがとうございます。
    PMOSですね。調べてみます。

    回答します。
    前提として、
    複数のリレーを制御しようとしています。
    ※1ピンからの入力→リレー①をON
    2ピンからの入力→リレー②をON

    各リレーのコイルのマイナス側が共通になっている為、1ピンの入力が入ると、リレー①がONになると同時に他のリレーにも回路が出来上がってしまう為、全てのリレーがONになってしまいます。
    (文章で伝わりづらいと思いますので、後ほど回路図おこします。
  4. @TTarud

    Questioner

    GND側で負荷をonoffすることをハイサイドスイッチというですね。確認してみます。

    D-S間で9.9Vなので、完全に導通していない(表現は間違っているかもしれませんが)ということだと考えています。
    完全に導通しない原因は何か考えられますでしょうか?
  5. 完全に導通しているときSの電圧はVS=12Vになりますよね?
    VGS = VG-VS > 2.5Vが導通の条件ですからVG=5Vでは全然足りてません

This answer has been deleted for violation of our Terms of Service.

This answer has been deleted for violation of our Terms of Service.

Your answer might help someone💌