センサーやレベルシフト用の分圧回路を設計する

ADC用に5Vを3.3Vへ落とす、既存の抵抗ペアを検算する。4つの値のうち3つを入れると残りと最も近い規格抵抗が出ます。

このガイドで使う道具

やりたいこと

5Vのセンサー信号を3.3Vのマイコンピンへ入れるには分圧が必要です。直列の抵抗2本で間から信号を取ります。Vout = Vin × R2 ÷ (R1 + R2)。ただし実際に買える抵抗値を選ぶ作業が面倒な部分です。

どの向きでも解ける

入力電圧・出力電圧・R1・R2のうち任意の3つを入れると4番目が計算されます。次に計算値に最も近いE24規格値を確認します。棚から14.7kΩは買えないからです。

  • 抵抗を大きくすると無駄電流は減りますが、高インピーダンス入力への信号は弱くなります。分圧の消費電流も表示されます。
  • 結果は出力に何も繋がっていない前提です。R2と並列に負荷が入ると電圧はさらに下がります。

具体例

5V → 3.3V: R1 = 1kΩならR2は約1.94kΩ。最も近いE24は2kΩで、実際の出力は3.33Vになります。ロジックレベル変換には十分ですが、ADCリファレンスに使うなら誤差を検算してください。

対応範囲

無負荷の抵抗2本分圧のみで、定電流・負電源・3タップのチェーンは扱いません。まとまった電流を取るならレギュレータを使ってください。負荷がR2の数分の一になる時点で分圧の出力は垂れ下がります。