4個のシングルコイルラッチングリレーを µC で制御する必要があり、様々なオプションを検討しています。私の最初の賭けは、Hブリッジでしょう。HブリッジのICは高価ですし、モーター駆動用として設計されたものが多いので、ディスクリート部品ではスペースをとりますので、ハイサイドにTD62783、ローサイドにULN2803Aを使用しようと考えています。回路図の一部のスクリーンショットを添付します。
回路図の一部]1です。
この組み合わせでうまくいきますか?うまくいかない場合、何を変更する必要があり、その理由は何ですか?
UPDATE:リレーは12V動作で、AC230Vの電流を切り替えます。部品番号G6CU-117P-US
PS:回答ありがとうございました。しかし、私の最初の質問は、私のソリューションが機能するかどうか、機能しない場合はなぜしないのか、というものでした。それに対する答えが欲しいのです。
このままでは、HighとLowが一時的に一緒にONになるため、現在の設定でスイッチングすると余分な電流を消費することになります。それ以外はうまくいくはずです。
50Vのチップは本当に必要なのでしょうか?また、なぜハイサイドとローサイドの両方のチップが必要だと考えているのでしょうか。インバーターバッファーのようなものを使えばいいのではないでしょうか?そうすれば、バッファチップの出力端子1つでリレーの片側を駆動することができます。
EDIT 質問に対するあなたの更新から、あなたの解決策がうまくいくことがより明確になりました。しかし、インバーターバッファーは、配線やチップを簡素化でき、高価ではないので、お勧めします。[このインバータは、15Vを扱うことができます。スイッチング時のコイルの電圧スパイクに対する保護として、ツェナーを追加するとよいでしょう。
多分、アイデアだと思います(部品の値は無視してください。)
コンデンサを両方ともVccに充電しておくというものです。この状態でトランジスタを駆動すると、コイルに短時間の電流パルスが流れます。コンデンサの値で電流パルスの長さが決まり、抵抗の値で最小のスイッチング間隔が決まります。ダイオードも必要ですが、これはトランジスタがULNチップの一部である場合に含まれます。
ほとんどのロジックチップはトーテムポール出力なので、このようなフルHブリッジドライバを簡単に実装することができます。
___ | \
SET>-------O| >----+-----+
| / | |
| [ZENER]
| |A
[COIL] |
| |A
| [ZENER]
_____ | \ | |
RESET>-----O| >----+-----+
| /
_ _
R S COIL
---|---|-------
0 0 NC
0 1 SET
1 0 RESET
1 1 NC
リレーをラッチするのに十分な重い電流パルスを供給するためにインバータを並列化することができ、リレーコイルのターンオフ過渡現象を抑制するためにツェナーダイオード(またはバイポーラTVS)が含まれる必要があります。