5Vデバイスを3.3V出力ピンに接続するには、非常に多くの方法があります。
// editedオリジナル/受け入れられた答えは以下にあります。この編集された部分は、元の部分の改良版である必要があります。
この答えはリレーを駆動するためのものであることに注意してください。20VDCを3Aで切り替える場合、リレーは必要ないので、MOSFETの方が優れた/安価なソリューションになります。
出力ピンを使用して何も駆動しないでください。出力信号は低電流制御信号です。出力ピンから直接LEDを駆動することはある程度受け入れられます(十分に高い電流制限抵抗を使用する場合)が、複数のピンの合計電流もハードウェアによって制限される可能性があるため、問題につながる可能性があります。通信の場合、3.3Vを論理的に高い値として登録できる可能性があるため、3.3Vを使用することもありますが、深刻なアプリケーションの場合は、これに依存しない方がよいでしょう。
低電圧/低電流で動作するリレーを選択できます。あなたの最善の策は、「ソリッドステートリレー」です。これらはコイルに通電する必要がなく、低電圧/電流で動作する可能性があるためです。仕様を確認して、ニーズに合ったものを見つけてください。
通常、5V USBや9Vプラグなどから3.3Vデバイスに電力を供給します。これらのソースは、多くの場合、リレーのコイルにエネルギーを供給するために必要な電力を提供できます。ボードの制御信号を作成し、リレーのコイルを介して「入力電力」を切り替える必要があります。(TODOダイアグラムを追加します。現在はできません。12時間ください)
一部のリレーブレイクアウトにはこのための回路が既にあることに注意してください。また、入力電圧は、コイルの定格よりも高く/低くしないでください。ソースは、リレーに十分な電流を供給できる必要があります。
コイルには「突然」多くの電流が流れ、ボードの電圧が低下するか、リセットされることがあります。多くの場合、電源は「十分に応答しません」。コンデンサを追加して電力を「バッファリング」することでこれを修正できます。そのため、コイルに通電する必要がある瞬間に解放でき、ボードの他の部分から電力を奪うことはありません。
//編集の終わり
- 接続するだけです。(間違ったやり方)**
これはいくつかのシナリオで機能する可能性がありますが、このシナリオでは機能しません。リレーに流れる電流が大きすぎます。低電流のデータ接続を接続する場合、3.3Vは論理HIGHと見なされる可能性があるため、実際に機能します。
2. Arduinoの方法。
TTL Logic Level Shifterを購入する-https ://www.sparkfun.com/products/12009
この小さなボードは、信号入力で3.3Vが与えられると、出力5Vを変更します。しかし、唯一の問題は、ボードの入力に5Vが必要になることです。
3.エレクトロニクスの方法。
トランジスタまたはMOSFETを簡単に使用して、別の(より高い)電流を切り替えることができます。これは、オプション2とそれほど違いはありませんが、少し複雑ですが、安価です。
4.上司のような別の方法。
Stack-Exchange / Googleで同じ問題のある人を検索します。実際に3.3Vから5Vにステップアップできるので、5Vの電源は必要ありません。
https://www.circuitsathome.com/dc-dc/33v-to-5v-dc-dc-converter
5.回避策
バッテリー電圧で動作し、3.3Vからトリガーできるリレーを取得します。次のようなものを検討できます:http : //www.ebay.com/itm/5PCS-3V-3-3V-Relay-High-Level-Driver-Module-optocouple-Relay-Module-for-Arduino-/331413255692
Arduinoを実際のリレーから分離するためのオプトカプラーがあります。バッテリーの電圧範囲で実際に動作するものを取得する方が良いかもしれません。そのため、バッテリー(およびArduinoの信号ピン)に接続できます。そのため、コイルはarduinoによって直接起動されず、電流が過剰に流れます。
6. 5V電源を使用する
本当にしたい場合は、物事を好転させることができます。あなたはあなたのプロミニに電力を供給するためにUSB-パワーバンク(またはいくつかの自作/供給された回路)を使いたいかもしれません、プロミニは5Vを直接取ることができます(https://www.arduino.cc/en/ Main / ArduinoBoardProMini)
オプション2、3、または5を使用して、5Vを使用してリレーに電力を供給できるようになりました。