単一の5Vリレーモジュール(jqc-3ff-sz)の使用-助けを求める

Nov 23 2020

エレクトロニクスのバックグラウンドが不足している開発者のバックグラウンドがあります。私は非常に興味を持っていくつかのスレッドを読みました:

  1. 単一の5Vリレー(jqc-3ff-sz)の使用-安全に関するアドバイスが必要であり、
  2. 5Vリレー(jqc-3ff-sz)

3つのリレーを駆動する必要がありますが、すでに電力を使いすぎてRPiを破壊しているため、外部の5v psu Psu(Vcc)、RPi、およびリレーのアースピンをすべて接続してリレーモジュールに電力を供給することを考えていました。リレーのINピンはさまざまなGPIOピンに直接接続されています(画像を参照)。これは、上記の回答の1つに従って可能になるはずです。

これで、GPIO値をLow <-> Highに切り替えても、リレーが常にオンになっていることがわかります(緑色のLEDは常に点灯しています)。ただし、消費電流には多少の違いがあります

  1. GPIO値が低い場合、136uAのみが消費されます。
  2. GPIO値が高い場合、4mAが消費されます(これは安全だと思います。5mAのすぐ下です)。

しかし、繰り返しになりますが、どちらの場合も、リレーはオンのままで、期待したときにトグルしていません。
誰かがこの問題を「デバッグ」するためのアドバイス/ヒントを教えてもらえますか?どうもありがとう。

編集:V2

豊富な情報と回答をよろしくお願いします。私はそれらを処理しようとしますが、簡単ではありません。@Joanへ:スキーマがすぐに見つかりません。しかし、次の質問で視覚化されるのはリレーモジュールであり、まったく同じです(単一の5Vリレー(jqc-3ff-sz)を使用-安全上のアドバイスが必要です)。

また、電圧が十分に高くないことも理解しています。それは私にはすでに論理的に思えます。また、sparkfun論理コンバーターを試したことを思い出します(https://learn.sparkfun.com/tutorials/bi-directional-logic-level-converter-hookup-guide/all)結果なし:

  • GPIOオフ:安定したリレーオフの状況を示しました
  • GPIOに:(オン-オフおよびその逆)振動さリレーを引き起こし
    参照 フリッツスキーム。(詳細なスキームを提供する能力がないことをお詫びします)それで、誰かがこのセットアップを通して会うのを手伝うことができればそれは私にとっても問題ありません。すでにどうもありがとう!

編集-V3 @ joan、
尋ねられたように、私はモジュールのいくつかの写真を追加しました。うまくいけば、あなたはこれで私を助けることができます。すでにありがとう。

回答

2 Ghanima Nov 25 2020 at 09:55

残念ながら、この特定のリレーを使用するさまざまなリレーボードがありますが、それはさまざまな駆動電子機器を備えている可能性があります。したがって、明確な答えを出すことは困難です。ただし、この優れたアークティクル/ 1 /がこのボードをカバーし、OPが説明する問題をカバーしていることを示すいくつかの兆候があります。

(画像ソース:/ 1 /)

この回路がボードと一致することを確認するためにOPに任せますが、提供された写真とその動作の説明から、これは適合するようです。

PCBの写真は、トランジスタが負荷のハイサイド(リレーのコイル)にあることを示しています。したがって、このトランジスタがバイポーラ接合トランジスタの場合、PNPになります。OPの測定「GPIO値が高い場合、4mAが消費される」によると、トランジスタはFETではなくバイポーラであると考えるのが安全です。これは、トランジスタのマーキングとして「2TY」を確認するOPによってバックアップされます。したがって、/ 1 /によると、これには欠点があります。

リレーを遮断するには、信号電圧がVccの近くにある必要があります。Vbe飽和電圧は-1.2ボルトです。したがって、5ボルトで給電する場合、5-1.2 = 3.8V未満の値ではトランジスタが飽和状態に保たれます。つまり、回路に5ボルトを給電し、3.3ボルトのマイクロプロセッサを使用して入力信号を出力することはできません。ボルトは、PNPトランジスタを閉じるのに十分な高さではありません。

/ 1 /は、この問題を克服するための簡単なソリューションを提供します。ただし、これはPiの電圧レギュレータから追加の電流を引き出すため、より多くのリレーを駆動する必要がある場合は機能しない可能性があります(補足:こことこことここでは、3.3から最大800mAを供給できることが示されていますVレールなので、かなりの数のそのようなリレーモジュールを使用できます):

つまり、ラズベリーパイまたはESP8266で使用する場合は、3.3ボルトのピンを使用してリレーに給電する必要があります。リレーは5ボルトタイプですが、3.3ボルトで動作しますが、70オームでは、3v3LDOからさらに47mAを引き出します。

上記は、ロジックレベルコンバーターの使用でも失敗する理由を説明していません(質問のV2編集が示すように)。

/ 1 / 3.3V GPIOピンからリレーボードを駆動するには、追加のトランジスタを使用することをお勧めします。これにより、ロジックが再び反転することに注意してください。

(画像ソース:/ 1 /)

2 Seamus Nov 23 2020 at 21:05

あなたは間違いを犯しました、私は恐れています。GPIOピンでリレーコイルを切り替えようとしているようです。リレーモジュールが3.3V入力を使用するように設計されていない限り、別のRPiを破壊するリスクがあります。

GPIOピンは3.3V用であり、3.3Vのみです

さらに、GPIOピンは繊細な小さな花です。それらは多くの電流をソース(またはシンク)せず、定格制限を超える電圧をまったく許容しません。

これが私の答えの残りです:

  1. リレーモジュールの詳細な仕様を取得します(@joan cmtごと)。質問を編集して詳細を追加するか、詳細が省略されないようにリンクすることをお勧めします。

  2. より良い答えを得るのに役立つ明確さのために:フリッツの代わりに実際の回路図を作成します(方法は次のとおりです)

  3. このサイトには、リレーの質問をどのように推進するかがたくさんあります。一部には回路図が含まれています。多分それらを読みますか?(1、2、3、そしてあなたがより多く必要な場合:1,304他の結果)


編集:

OPの質問に対する正解は、Ghanimaの回答の2番目の回路図のようです。これが正解であるかどうかは、この記事の著者が行った分析の正確性/適用可能性に依存するため、「表示される」と言います。

おそらくより広い意味で、この質問に対する別の答え、およびここRPi SEで見られる他の何百もの答えは、この単純なルールに従うことです。

詳細な仕様のセットを提供しないフライバイナイトセラーから電子部品を購入しないでください:「スペックシートなし-セールなし!」

この質問は、ベンダーから「スペックシート」が提供されていれば、関係者全員が費やした時間と労力のほんの一部で解決できたはずです。私は最近、このビューのより鋭いバージョンを投稿し、品質の高いサプライヤーを特定するための詳細とアドバイスをいくつか掲載しました。

1 Milliways Nov 25 2020 at 02:06

あなたが投稿したかなり不明瞭な写真から、デバイスにはオプトアイソレータではなくトランジスタがあります。

なぜそれが機能しないのかは不明ですが、3.3Vから制御できないPNPトランジスタを備えた、低レベルによってトリガーされる別のタイプの不良モジュールがあります。(これにより、メーカーは数分の1セント節約できました。)

回路がなければ、確実にすることはできません。回路を自分でトレースして、回路に何が含まれているかを判断するのは非常に簡単です。

注モジュールに主電源電圧をかける予定がないことを願っています。ボードに見えるデトリタスからは、切り欠きがあっても、分離が不十分になります。ボードの状態が製造不良を示しているため、これはおそらく他のデバイスの安価なぼったくりです。

GuyH Nov 25 2020 at 20:08

@Ghanima:最後の質問:複数のリレーを駆動するために実行可能な回路を複製した場合、図面に示されているように、グラウンド(X1-1)と5V(X1-2)を共有できますか?
または、別の回路にする必要がありますか?ただし、アースと5VはPSUコネクタを介して共有されます...
PS。OPは何の略ですか?