ChatDiagram
3 templates · Circuit diagram

ESP32負荷監視回路の実例と作成ツール

ESP32の負荷監視回路を使えば、消費電力の追跡、バッテリーの保護、産業プロセスの自動化が可能です。このコレクションでは、ChatDiagramコミュニティが作成したAC・DC電流測定用の実用的な回路図を紹介します。各例では、INA219、ACS712、ホール効果センサーなどの一般的なセンサーをESP32開発ボードに接続しています。

Standard IEEE Std 315 / ANSI Y32.2Engine schematex-circuitExport SVG · PNG · PDF
How to

How to use a circuit diagram template.

  1. 01ESP32ボードと電流センサーを選ぶ

    ESP32の種類(例:DevKit V1)と負荷に合ったセンサーを選びます。DCにはINA219、ACにはACS712、大電流には変流器を使用します。

  2. 02センサーをESP32に配線する

    センサーの出力を適切なESP32ピンへ接続します。I2CセンサーにはGPIO21(SDA)とGPIO22(SCL)を使用します。ACS712などのアナログセンサーは12ビットADCピン(例:GPIO34)に接続します。

  3. 03シャント抵抗または負荷接続を追加する

    ハイサイド電流センサーを使う場合はシャント抵抗を組み込み、負荷用に端子台やプラグを追加します。センサーが負荷と直列になるように配線してください。

  4. 04電源と保護回路を追加する

    ESP32(USBまたはVin経由の5V)と必要に応じてセンサーへ電源を供給します。過電圧・過電流保護のため、入力側にTVSダイオードとヒューズを追加します。

  5. 05回路図を書き出して共有する

    回路が完成したら、SVGまたはPNGとして書き出します。プロジェクトのドキュメントに埋め込んだり、チームと直接共有したりできます。

FAQ

Questions about circuit diagram templates

ESP32の負荷監視に最適な電流センサーは?

負荷によって異なります。低電流のDC負荷(最大3.2A)なら、INA219がおすすめです。I2Cで接続でき、電力を直接測定できます。最大30AのAC負荷には、ACS712が広く使われており配線も簡単です。さらに大電流の場合は、バーデン抵抗とオペアンプを組み合わせた変流器(CT)を使用してください。

ESP32で三相負荷を監視できますか?

はい。3つのアナログ入力ピンを使い、適切なマルチプレクサ構成にするか、3個のCTを使用すれば、3つの電流チャンネルをサンプリングできます。ESP32のADCは基本的な三相電流監視に十分な速度で動作しますが、正確な電力計算にはADS1115などの外部ADCを検討してください。

ESP32でAC電流を測定する方法は?

非接触型の変流器(CT)またはACS712のようなホール効果センサーを使用します。ESP32のADCで瞬時電圧を読み取り、ファームウェアで二乗平均平方根(RMS)電流を計算します。EmonLibなどのライブラリを使えば計算を簡略化できます。

ESP32で監視できる最大負荷電流は?

ESP32自体は大電流に対応できないため、最大電流はセンサーによって決まります。CTなら数百アンペアまで測定できます。ACS712-30Aのような直接接続型センサーでは、上限は30Aです。配線と基板レイアウトが安全に電流へ対応できることを必ず確認してください。

正確な負荷監視に外部ADCは必要ですか?

ESP32内蔵の12ビットADCは多くのホビー用途で十分ですが、低電圧域では非線形になることがあります。高精度な電流測定や広い測定範囲が必要な場合は、ADS1115(16ビット、I2C)などの外部ADCを使うと、より滑らかで高分解能な結果が得られます。