電子回路公開 2026-04-01更新 2026-09-08

電子回路設計の計算まとめ|LED抵抗・オペアンプから電源・損失・実装まで

ブレッドボードの上で「なんとなく」はもう卒業

LEDを光らせるのに「手元にあった330Ωを付けた」——電子工作のあるあるだ。それで光ればいいが、電源電圧が変わった途端に暗くなったり、最悪LEDが焼けたりする。オペアンプの増幅回路を組んだら発振が止まらない、555タイマーのデューティ比が思い通りにならない——こうした「なんとなく動くけど不安定」は、回路設計の基礎計算を飛ばしていることが原因だ。

電子回路設計で押さえるべき計算は大きく8つ。LED電流制限抵抗・抵抗カラーコード・オペアンプ回路・555タイマー・RCフィルタ・PCB配線幅・トランジスタバイアス・プルアップ抵抗だ。この記事では、これらの計算領域を体系的に整理し、各計算の勘どころと無料ツールへのリンクをまとめた。

なぜこの記事を書いたのか

電子回路の情報はネット上に溢れている。「LED 抵抗 計算」で検索すればオームの法則の解説が出てくるし、「オペアンプ 回路」で調べれば反転増幅の公式が出てくる。しかし、回路設計で必要な計算を横断的に俯瞰できるページが意外と少ない。

初学者が電子回路を学ぶとき、LED→抵抗→トランジスタ→オペアンプと段階的に進むのが王道だが、実際のプロジェクトでは複数の要素が同時に登場する。マイコンのGPIOでLEDを駆動しつつ、I2Cバスにプルアップ抵抗を付け、センサ信号をオペアンプで増幅し、RCフィルタでノイズを除去して、PCB化するときにパターン幅を決める——こうした「全体像」を把握した上で各計算に取り組めると、設計の手戻りが激減する。

既存の計算ツールも「LED抵抗計算機」「555タイマー計算機」と個別に存在するが、それぞれ別サイトで操作感もバラバラ。8つの計算を統一的なUIで一括確認できる環境を作りたかった。

電子回路設計とは|アナログ回路の基礎を第一原理から

電子回路 設計 とは何か

電子回路設計とは、電子部品(抵抗・コンデンサ・トランジスタ・IC等)を組み合わせて、目的の電気的機能を実現する技術だ。大きくアナログ回路とデジタル回路に分かれるが、この記事で扱うのは主にアナログ回路の基礎計算だ。

電子回路の根底にあるのはオームの法則(V = I × R)とキルヒホッフの法則(電流則・電圧則)。この2つが分かれば、あとは部品の特性(LEDの順方向電圧Vf、トランジスタのhFE、オペアンプのオープンループゲイン等)を組み合わせるだけ——と言いたいところだが、実際にはノイズ、温度変動、部品のばらつきなど「理想と現実のギャップ」を埋めるのが設計の腕の見せどころだ。

たとえ話で言えば、電子回路設計は「水道工事」に似ている。電圧は水圧、電流は水量、抵抗は蛇口の開き具合。LEDの電流制限抵抗は「水圧が高すぎるときに蛇口を絞って適切な水量にする」イメージだ。

オームの法則 と キルヒホッフの法則

【オームの法則】
V = I × R
V: 電圧 [V]
I: 電流 [A]
R: 抵抗 [Ω]

【キルヒホッフの電流則(KCL)】
ある接続点に流入する電流の総和 = 0

【キルヒホッフの電圧則(KVL)】
閉回路を一周したときの電圧降下の総和 = 0

これらの法則はGeorg Simon Ohmが1827年に発表し、Gustav Kirchhoffが1845年に定式化した。200年近く経った今も電子回路設計の土台だ。

E系列 とは|抵抗値・コンデンサ容量の標準数列

電子部品の値は任意ではなく、E系列と呼ばれる標準数列から選ぶ。E12なら1桁あたり12個(1.0, 1.2, 1.5, 1.8, 2.2, 2.7, 3.3, 3.9, 4.7, 5.6, 6.8, 8.2)、E24なら24個の値が用意されている。計算で「147Ω必要」となったら、E24系列の150Ωを選ぶわけだ。

12の計算領域一覧と設計フロー

#計算領域主な検討内容対応ツール
1LED電流制限抵抗Vf/Ifから抵抗値・ワット数を決定LED回路設計アシスタント
2抵抗カラーコードカラーバンド⇔抵抗値の双方向変換カラーコード変換
3オペアンプ回路反転/非反転/差動等のゲイン・帯域幅オペアンプ回路計算機
4555タイマー周波数・デューティ比・遅延時間555タイマー設計
5RCフィルタカットオフ周波数・位相特性RCフィルタ設計
6PCB配線幅IPC-2221準拠の許容電流・温度上昇PCB配線幅計算
7トランジスタバイアス動作点設定・安定係数トランジスタ バイアス計算ツール
8プルアップ抵抗しきい値・シンク電流から許容範囲算出(手計算・下に式を掲載)
9分圧とセンサ入力分圧比・テブナン等価・サーミスタ換算分圧・分流計算ツール(テブナン/ノートン等価)/サーミスタ温度⇔抵抗変換ツール
10スイッチング電源降圧DC-DCの部品選定・PFCインダクタBuckコンバータ設計ナビ/PFCインダクタ設計計算
11パワー半導体の損失導通・スイッチング損失と接合温度MOSFETスイッチング損失計算機/ダイオード逆回復損失計算/IGBT損失・接合温度計算機
12実装・保護・高周波はんだ温度プロファイル・サージ保護・アンテナ長はんだ付け温度プロファイルガイド/サージ保護デバイス選定ガイド/アンテナ長 計算ツール

設計フローの典型パターン

電子回路設計は電気配線設計ほど一方向のフローではなく、プロジェクトの性質によって必要な計算の組み合わせが変わる。ただし、典型的な流れは存在する:

Phase 1: 個別部品の設計

  • LED駆動回路の抵抗値計算(①②)
  • 信号処理段のオペアンプ回路設計(③)
  • タイミング回路の555タイマー設計(④)
  • ノイズ除去のRCフィルタ設計(⑤)
  • スイッチング段のトランジスタバイアス設計(⑦)

Phase 2: インターフェース設計

  • デジタルバスのプルアップ抵抗選定(⑧)
  • カラーコードで部品値を確認・検証(②)

Phase 3: 電源とパワー段

  • 降圧DC-DCの部品選定とCCM/DCM判定(⑩)
  • MOSFET・ダイオード・IGBTの損失と放熱の見積り(⑪)

Phase 4: 基板化と実装

  • PCBのパターン幅を電流値から決定(⑥)
  • はんだ付けの温度プロファイル、入力段のサージ保護、無線を積むならアンテナ長(⑫)

なぜ回路計算を怠ると危険なのか

LED回路の計算を怠った場合

「5Vに赤色LEDと330Ωを付けたら光った」——これ自体は問題ない。しかし電源を12Vに変えたらどうなるか。LED(Vf=2.0V)に流れる電流は (12-2.0)/330 ≒ 30mA。定格20mAのLEDなら過電流で寿命が大幅に短縮する。逆に、電源3.3Vで330Ωなら (3.3-2.0)/330 ≒ 3.9mAで薄暗い。電源電圧が変わるたびに抵抗値を再計算するのが鉄則だ。

オペアンプ回路の帯域幅を無視した場合

ゲイン10倍の非反転増幅回路を設計したとする。GBW(利得帯域幅積)が1MHzのオペアンプなら、-3dB帯域幅は1MHz/10=100kHz。100kHz以上の信号は正しく増幅されない。音声信号(〜20kHz)なら問題ないが、超音波センサの信号処理では帯域不足になる。ゲインだけでなく帯域幅まで確認しないと、「なぜか出力波形が歪む」トラブルに陥る。

PCBパターン幅が細すぎた場合

基板のパターン幅が狭いと、許容電流を超えて銅箔が発熱する。最悪の場合、パターンが断線(ヒューズ切れのように溶断)する。IPC-2221規格では、1Aの電流に対して外層パターンで約10mil(0.254mm)の幅が必要だ(温度上昇10°Cの場合)。電源ラインやモータ駆動ラインでは5A以上流れることもあり、パターン幅の計算は基板設計の必須項目だ。

プルアップ抵抗が不適切だった場合

I2Cバスのプルアップ抵抗が大きすぎると、信号の立ち上がり時間が遅くなりバスのクロック周波数に追従できなくなる。逆に小さすぎると、ICのシンク電流を超えてHigh/Lowの閾値を満たせなくなる。プルアップ抵抗には「許容範囲」があることを知らずに「とりあえず10kΩ」で済ませると、通信エラーの原因になる。

こんな場面で電子回路計算ツールが活躍する

  • 電子工作・Arduino/ラズパイプロジェクト — LED点灯、センサ読み取り、モータ制御の各段階で部品値を即計算。ブレッドボード上で「次に試す値」をすぐに決められる
  • 電子回路の学習・教育 — 大学や専門学校の回路設計課題で、手計算の検算に使える。E系列サジェスト機能で「実在する部品値」も同時に確認できる
  • 基板設計(PCB CAD)の前段 — KiCadやEagleでアートワーク設計に入る前に、パターン幅や部品定数を確定させる。後から「幅が足りない」と気付いてレイアウトをやり直す手間を防ぐ
  • 試作品の不具合解析 — 「LEDが暗い」「555の周波数がズレる」「オペアンプが発振する」といったトラブルの原因を、計算値と実測値の比較で素早く特定する

基本の使い方(3ステップ)

  1. 計算したい領域を選ぶ — 上の一覧表から、今取り組んでいる回路設計に必要なツールのリンクをクリック
  2. パラメータを入力する — 電源電圧、部品値、目標仕様(周波数、ゲインなど)を入力。E24系列のサジェスト機能があるツールでは、計算結果に最も近い実在部品値も表示される
  3. 結果を確認して回路に反映 — 計算結果(抵抗値、周波数、パターン幅など)を回路図やPCBレイアウトに反映する。複数の計算領域にまたがる場合は、Phase 1→2→3の順に進める

各ツールの概要と計算例

① LED回路設計アシスタント|LED 抵抗 計算

LEDの電流制限抵抗は電子回路の最も基本的な計算だ。

R = (Vs - Vf) / If

R: 電流制限抵抗 [Ω]
Vs: 電源電圧 [V]
Vf: LEDの順方向電圧 [V]
If: LEDの順方向電流 [A](通常20mA)

計算例: 電源5V、赤色LED(Vf=2.0V)、If=20mAの場合

  • R = (5.0 - 2.0) / 0.020 = 150Ω
  • 消費電力: P = (5.0 - 2.0) × 0.020 = 0.06W → 1/8W抵抗でOK

LED直列接続の場合はVfを合計する。5Vで赤色LED2個直列なら (5.0 - 4.0) / 0.020 = 50Ω → E24系列で51Ω。

→ LED回路設計アシスタント で電池寿命まで含めてシミュレーション可能。

② 抵抗カラーコード変換|カラーバンド 読み方

抵抗器のカラーバンドは4本線(±5%)と5本線(±1%)の2種類。色の順番で抵抗値を読み取る:

色数値乗数
黒0×1
茶1×10
赤2×100
橙3×1k
黄4×10k
緑5×100k
青6×1M
紫7—
灰8—
白9—

計算例: 4本帯で「茶・黒・茶・金」→ 10 × 10 = 100Ω ±5%

→ 抵抗カラーコード変換 で逆引き(抵抗値→カラーバンド)にも対応。E系列サジェスト付き。

③ オペアンプ回路計算機|オペアンプ 回路 ゲイン計算

オペアンプは電子回路設計で最も汎用性の高いICの一つ。主要な回路構成と計算式:

【反転増幅】
ゲイン = -Rf / Ri
帯域幅 = GBW / |ゲイン|

【非反転増幅】
ゲイン = 1 + Rf / Ri
帯域幅 = GBW / ゲイン

【ボルテージフォロワ】
ゲイン = 1(バッファ用途)
帯域幅 = GBW

計算例: GBW=1MHzのオペアンプで非反転10倍増幅

  • Ri=1kΩ, Rf=9kΩ → ゲイン = 1 + 9/1 = 10倍(20dB)
  • 帯域幅 = 1MHz / 10 = 100kHz

→ オペアンプ回路計算機 で差動・加算・積分・微分を含む7回路に対応。ボード線図も描画。

④ 555タイマー設計|555タイマー 周波数 計算

NE555は発振・タイマー・PWM生成に使える万能タイマーIC。非安定モード(発振)の計算式:

【非安定モード(矩形波発振)】
周期 T = 0.693 × (Ra + 2×Rb) × C
周波数 f = 1.44 / ((Ra + 2×Rb) × C)
デューティ比 D = (Ra + Rb) / (Ra + 2×Rb) × 100%

Ra: R1抵抗値 [Ω]
Rb: R2抵抗値 [Ω]
C: タイミングコンデンサ [F]

計算例: Ra=10kΩ, Rb=22kΩ, C=100nFの場合

  • f = 1.44 / ((10k + 2×22k) × 100n) = 1.44 / 0.0054 ≒ 267Hz
  • D = (10k + 22k) / (10k + 2×22k) × 100 ≒ 59.3%

→ 555タイマー設計ツール でE24系列サジェスト+波形プレビュー付き。

⑤ RCフィルタ設計|ローパスフィルタ カットオフ周波数

RC回路の1次フィルタは最も基本的なアナログフィルタだ。

【カットオフ周波数】
fc = 1 / (2π × R × C)

【ローパスフィルタ】
fcより低い周波数を通過、高い周波数を減衰(-20dB/dec)

【ハイパスフィルタ】
fcより高い周波数を通過、低い周波数を減衰(-20dB/dec)

計算例: R=10kΩ, C=15.9nFのローパスフィルタ

  • fc = 1 / (2π × 10k × 15.9n) ≒ 1.0kHz
  • 10kHzの信号は-20dB(1/10)に減衰

→ RCフィルタ設計シミュレータ でボード線図をリアルタイム描画。カットオフ周波数を指定してR・Cを逆算する機能も。

⑥ PCB配線幅計算|IPC-2221 パターン幅 許容電流

基板設計では銅箔パターンの幅と許容電流の関係が重要だ。IPC-2221規格に基づく計算式:

【IPC-2221 簡易式】
I = k × ΔT^0.44 × A^0.725

I: 許容電流 [A]
k: 定数(外層0.048, 内層0.024)
ΔT: 許容温度上昇 [°C]
A: パターン断面積 [mil²]
A = 幅 [mil] × 厚さ [oz] × 1.378

計算例: 外層1oz銅箔、幅20mil(0.508mm)、温度上昇10°Cの場合

  • A = 20 × 1 × 1.378 = 27.56 mil²
  • I = 0.048 × 10^0.44 × 27.56^0.725 ≒ 1.6A

→ PCB配線幅・許容電流計算機 で双方向計算(電流→幅、幅→電流)に対応。

⑦ トランジスタバイアス設計|バイアス回路 抵抗値

トランジスタ増幅回路の動作点(バイアス点)を安定させるための抵抗値計算。3つの代表的なバイアス方式がある:

【固定バイアス】
Rb = (Vcc - Vbe) / Ib
Ic = hFE × Ib
→ 安定係数 S ≒ hFE(温度変動に弱い)

【電流帰還バイアス(エミッタ抵抗付き)】
Rb = (Vcc - Vbe - Ic×Re) / Ib
→ 安定係数 S = (1 + Rb/Re) / (1 + Rb/Re + hFE) × hFE
  Reが大きいほど安定

【自己バイアス(電圧帰還)】
Rb = (Vcc - Vce - Vbe) / Ib
→ Vceが下がると Ibが減る → 自動安定化

計算例: Vcc=12V, Ic=5mA, hFE=200, Vbe=0.7V, Re=1kΩの電流帰還バイアス

  • Ib = 5mA / 200 = 25μA
  • Rb = (12 - 0.7 - 5m×1k) / 25μ = (12 - 0.7 - 5) / 0.000025 = 252kΩ → E24系列で270kΩ

→ トランジスタ バイアス計算ツールでバイアス回路の動作点(IC, VCE)とエミッタ接地ゲインを確認できる。

⑧ プルアップ抵抗計算|I2C プルアップ 抵抗値

デジタルICのオープンドレイン/オープンコレクタ出力にはプルアップ抵抗が必要。特にI2Cバスでは抵抗値の選定が通信品質を左右する。

【プルアップ抵抗の許容範囲】
Rmin = (Vcc - Vol_max) / Iol_max
Rmax = (tr / (0.8473 × Cb))

Rmin: 最小値(ICのシンク電流制限から)
Rmax: 最大値(バス容量と立ち上がり時間から)
Vol_max: Low出力の最大電圧 [V]
Iol_max: Low出力のシンク電流 [A]
tr: 立ち上がり時間 [s]
Cb: バス容量 [F]

計算例: Vcc=3.3V, Vol=0.4V, Iol=3mA, バス容量50pF, I2C Standard Mode(tr=1μs)

  • Rmin = (3.3 - 0.4) / 0.003 = 967Ω
  • Rmax = 1μs / (0.8473 × 50pF) ≒ 23.6kΩ
  • 許容範囲: 967Ω〜23.6kΩ → よく使われる4.7kΩは範囲内でOK

この計算は掛け算と割り算だけなので、上の2式に数字を入れれば手元で完結する。専用ツールは用意していない——中央値付近(2.2k〜4.7kΩ)を選んでおけば大半のケースで収まるうえ、範囲の広さより「上下限が何で決まっているか」を理解するほうが実務では効くからだ。分圧やテブナン等価が絡む入力段の設計は分圧・分流計算ツール(テブナン/ノートン等価)が使える。

⑨ 分圧とセンサ入力|「無負荷なら合っている」の罠

分圧回路は電子工作で最初に習う回路だが、実務でいちばん間違えるのもここだ。分圧比の式そのものは単純:

Vout = Vin × R2 / (R1 + R2)

問題は負荷をつないだ瞬間に成立しなくなること。ADCの入力インピーダンスや次段の回路が並列に入ると、実際の出力は計算値より下がる。どれだけ下がるかは、分圧回路のテブナン等価抵抗(R1とR2の並列値)と負荷抵抗の比で決まる。

テブナン等価電圧 Vth = Vin × R2/(R1+R2)
テブナン等価抵抗 Rth = R1・R2/(R1+R2)

負荷 RL をつないだときの出力
Vout = Vth × RL/(Rth + RL)

だから「R1もR2もMΩ級にして消費電流を減らそう」とすると、Rthが大きくなりすぎて負荷の影響をもろに受ける。省電力と精度はトレードオフになる。

計算例: Vin=5V, R1=R2=100kΩ, 負荷100kΩ

  • 無負荷なら 2.50V
  • Rth = 50kΩ なので、100kΩを繋ぐと 2.50 × 100/(50+100) = 1.67V
  • 期待値から33%も下がる

→ 分圧・分流計算ツール(テブナン/ノートン等価)で負荷時の電圧降下とテブナン等価を確認できる

温度をどう読むか|サーミスタ

温度センサの定番であるNTCサーミスタは、抵抗値が温度に対して指数的に変化する。B定数を使った近似式が広く使われるが、広い温度範囲で精度が要るならSteinhart-Hartの3定数式を使う。

B定数近似
1/T = 1/T0 + (1/B)・ln(R/R0)

T, T0: 絶対温度 [K](T0は基準温度、通常25℃=298.15K)
R, R0: 温度T・T0での抵抗値 [Ω]
B    : B定数 [K](部品ごとに異なる。3000〜4000程度)

実装では⑨の分圧回路と組み合わせてADCで読むことになるので、サーミスタの抵抗レンジと分圧抵抗の選び方が測定分解能を決める。測りたい温度域で分圧出力の変化が最も大きくなる抵抗値を選ぶのが定石だ。

→ サーミスタ温度⇔抵抗変換ツールはB定数・Steinhart-Hart両対応で、ADC分圧回路の設計もできる

⑩ スイッチング電源|リニアレギュレータで済まなくなったら

3端子レギュレータは簡単だが、入出力の電圧差×電流がまるごと熱になる。12V→5Vで1A取れば7Wの発熱で、放熱器なしでは成立しない。ここで降圧(Buck)コンバータの出番になる。

Buckコンバータの設計で決めるのは、インダクタンス・出力コンデンサ・スイッチング周波数の3つ。とくにインダクタンスはリプル電流を決め、これが小さすぎると効率が落ち、大きすぎると出力リプルとコアの飽和が問題になる。負荷が軽いときにCCM(連続モード)からDCM(不連続モード)へ移ることも、制御設計上は押さえておく必要がある。

力率改善(PFC)が要る領域になると、インダクタ設計はさらにBCM/CCMの選択と絡む。

→ Buckコンバータ設計ナビで部品選定・CCM/DCM判定・損失分離を一括で、PFCインダクタ設計計算で昇圧PFCのインダクタンスとピーク電流を出せる

⑪ パワー半導体の損失|「動くけど熱い」を数字にする

スイッチング回路が動いたあと、必ず問われるのがどれだけ熱くなるかだ。損失は大きく3つに分かれる。

  • 導通損失 — オン抵抗(MOSFETならRds(on)、IGBTならVce(sat))×電流。電流の2乗で効く
  • スイッチング損失 — オンオフの遷移中に電圧と電流が同時に立つ時間の損失。周波数に比例する
  • 駆動損失 — ゲート容量の充放電。周波数×ゲート電荷

周波数を上げるとインダクタもコンデンサも小さくできるが、スイッチング損失と駆動損失が増える。この綱引きが電源設計の中心にある。さらに整流ダイオードでは逆回復電荷Qrrによる損失が乗り、SiCショットキーに置き換えるとここが劇的に減る——というのがSiC採用の主な動機だ。

→ MOSFETスイッチング損失計算機で損失を分離算出し、ダイオード逆回復損失計算でSi/SiCを比較、IGBT損失・接合温度計算機で接合温度まで確認できる

⑫ 実装・保護・高周波|基板の外側で決まること

回路図が正しくても、はんだ付けの熱プロファイルが外れれば部品は壊れる。鉛フリーはんだは融点が高く、リフローのプリヒート・本加熱・冷却の各区間に許容範囲がある。手はんだでもこて先温度と当てる時間の目安は部品と基板の熱容量で変わる。

入力段にはサージ保護が要る。TVSダイオード・バリスタ・GDTはそれぞれ応答速度とエネルギー耐量が違い、雷サージのような大エネルギーは多段で受けるのが基本になる。

無線を積むならアンテナ長。1/4波長モノポールなら「波長÷4×短縮率」で、2.4GHz帯なら30mm前後。ここを目分量で切ると、送信電力を上げても届かない回路ができあがる。

→ はんだ付け温度プロファイルガイド/サージ保護デバイス選定ガイド/アンテナ長 計算ツール

仕組み・アルゴリズム|各ツールの実装アプローチ

手法比較:テーブル参照 vs リアルタイム計算

電子回路の計算ツールには2つの実装方針がある:

  1. テーブル参照方式 — E系列の抵抗値一覧やカラーコード対応表をデータとして持ち、ルックアップで結果を返す。抵抗カラーコード変換はこの方式が最適
  2. 公式ベースのリアルタイム計算 — オームの法則やIPC-2221の経験式をそのまま実装し、任意のパラメータに対して計算結果を返す。LED抵抗計算や555タイマーはこちら

当サイトのツールは公式ベースの計算+E系列テーブルのサジェストを組み合わせている。計算結果の「理論最適値」に最も近いE24系列の値を自動で提案するため、理論と実部品のギャップを最小化できる。

E系列サジェストのアルゴリズム

1. 計算で求めた理論値 R_theory を取得
2. E24系列の全値を生成(1.0, 1.1, 1.2, ..., 9.1 の各値 × 10^n)
3. 各E24値と R_theory の比率を計算
4. 比率が1.0に最も近い値を推奨値として提示
5. 推奨値を使った場合の実際の電流・電圧・周波数を再計算して表示

オペアンプ回路のボード線図描画

ボード線図は対数スケールで周波数特性を描画する。実装のポイント:

1. 周波数軸: 1Hz〜100MHz を対数スケールで100点サンプリング
2. 各周波数で伝達関数 H(jω) を計算
3. ゲイン: 20 × log10(|H(jω)|) [dB]
4. 位相: atan2(Im(H), Re(H)) [deg]
5. SVG/Canvasで描画(周波数軸=対数、ゲイン軸=リニア)

他の電子回路計算サイトとの違い

  1. 8領域を統一UI — LED・オペアンプ・555・フィルタ・PCBが同じデザインシステムで揃っている。サイトを渡り歩く必要がない
  2. E系列サジェスト — 計算結果に対して「実在する部品値」を自動提案。理論値→E24値→実特性の3段階が1画面で完結する
  3. オフライン動作 — ブラウザだけで動くため、ネット環境のない作業場でも使える。データはサーバに送信されない
  4. 日本語対応 — 英語ベースの海外ツールと異なり、日本語のラベル・説明で操作できる。JIS規格の部品値にも対応

豆知識・読み物

NE555は世界で最も売れたICの一つ

1972年にSignetics社が発表した555タイマーICは、50年以上経った今でも年間10億個以上が生産されている。設計者のHans Camenzindは「シンプルさが長寿命の秘訣」と語っている。抵抗2本とコンデンサ1個で発振回路が組めるという手軽さが、半世紀にわたる人気の理由だ。

オペアンプの「理想」と「現実」

教科書では「入力インピーダンス無限大、出力インピーダンス0、帯域幅無限大」の理想オペアンプを仮定する。しかし実際のオペアンプには入力オフセット電圧(数mV)、入力バイアス電流(数nA〜数μA)、スルーレート制限がある。高精度な計測回路では、これらの非理想特性が測定誤差に直結する。オペアンプの仕様書を読むスキルは、回路設計者にとって必須だ。

抵抗のカラーコードは覚えなくてもいい

「黒茶赤橙黄緑青紫灰白」の語呂合わせ(「黒い犬が赤と橙の黄色い緑の青い紫のハイ(灰)ホワイト」等)を必死に暗記する人がいるが、実務ではテスターで測る方が確実。カラーコード読みが必要なのは「テスターが手元にないとき」と「回路図と実装の照合」くらいだ。それでも、茶黒赤=1kΩ、茶黒橙=10kΩ くらいは覚えておくと作業が速くなる。

Tips・活用のコツ

  • E24値に迷ったら直列・並列組み合わせ — 理論値が330ΩだがそこにドンピシャのE24値がないとき、470Ωと1kΩの並列(≒320Ω)など、2本の組み合わせで近似できる。精度が必要な回路で有効
  • オペアンプの電源バイパスコンデンサ — 計算ツールの結果が正しくても、電源ピン直近に0.1μFのバイパスコンデンサがないと発振する。計算以前の「おまじない」として習慣化すべき
  • 555タイマーのデカップリング — 5番ピン(CONTROL)に0.01μFのコンデンサを接続するのが定石。未接続だとノイズで発振周波数がフラつく
  • PCBのグランドプレーン — パターン幅を計算で決めても、グランドプレーンがなければノイズ耐性は確保できない。アナログ回路は特にグランドの取り回しが重要
  • プルアップ抵抗はバスごとに1組 — I2Cバスに複数デバイスを接続する場合、プルアップ抵抗はバスに1組だけ。各デバイスのモジュールに付いている抵抗を重複接続すると、実効抵抗が下がりすぎてトラブルの原因になる

FAQ

Q. E12系列とE24系列はどう使い分ける?

E12は±10%品、E24は±5%品に対応する。ホビー用途やLEDの電流制限抵抗など精度が不要な場面ではE12で十分。オペアンプのゲイン設定抵抗やRCフィルタのカットオフ周波数を精密に合わせたい場合はE24(またはE96の±1%品)を使う。当サイトのツールではE24系列を標準でサジェストしている。

Q. 計算結果のデータはサーバに送信される?

送信されない。すべての計算はブラウザ内のJavaScriptで完了する。入力値や計算結果がサーバに送信されることはなく、通信ログにも残らない。安心して業務データを入力できる。

Q. オペアンプの「単電源」と「両電源」で計算は変わる?

ゲインの計算式自体は同じだが、出力電圧の振幅範囲が異なる。両電源(±15V等)なら出力は正負に振れるが、単電源(0〜5V等)では出力がGND付近まで下がれない(レール・トゥ・レール品を除く)。当サイトのオペアンプ計算機ではゲインと帯域幅を計算するため、電源方式による差は出力クリッピングの判定に影響する。

Q. 555タイマーのCMOS版(TLC555等)でも同じ計算式が使える?

基本的な発振周期・デューティ比の計算式は同じ。ただしCMOS版はリーク電流が極めて小さいため、大きな抵抗値(数MΩ)やタイミングコンデンサ(数μF)でも正確に動作する。バイポーラ版(NE555)では10MΩ以上の抵抗やリーク電流の大きいコンデンサを使うと、計算値と実測値がズレやすい。

Q. PCBパターン幅の計算で内層と外層で結果が違うのはなぜ?

外層は空気に接触しているため放熱しやすく、同じパターン幅でも内層より多くの電流を流せる。IPC-2221の定数kは外層0.048、内層0.024と2倍の差がある。つまり同じ電流を流すなら、内層パターンは外層より太くする必要がある。

まとめ|部品1個の計算から、電源とパワー段まで

電子回路設計の12の計算領域を整理した。LED抵抗計算のような基本から、電源のスイッチング損失や実装の熱プロファイルまで、プロジェクトの規模や段階に応じて必要なツールを使い分けてほしい。

チェックリストとして:

順序としては、**個別部品(①〜⑨)→ 電源とパワー段(⑩⑪)→ 基板と実装(⑥⑫)**の流れで見ていくと抜けが出にくい。とくに⑪の損失計算は「動いたあと」に回されがちだが、放熱の設計をやり直すと基板レイアウトから戻ることになるので、部品を選ぶ段階で概算しておく価値が大きい。

電気配線設計に関しては 電気配線設計まとめ も参考にしてほしい。受変電設計は 受変電・保護協調設計まとめ、歯車・動力伝達は 歯車・動力伝達設計まとめ にまとめている。

ツールの不具合や改善要望は お問い合わせページから気軽にどうぞ。

M

Mahiro

Mahiro Appの開発者。学生時代にNE555でLチカを始めて以来、アナログ回路の計算は手放せない相棒

運営者情報を見る

PR

📘 電子回路設計に役立つ書籍

この記事で紹介したツール

LED回路設計アシスタント

電源電圧とLEDのVf/Ifから電流制限抵抗・消費電力・推奨ワット数を計算

抵抗カラーコード双方向変換

カラーバンドから抵抗値を判定、または抵抗値からカラーコードを逆引き

オペアンプ回路計算機

反転・非反転・差動など7回路のゲイン・帯域幅を自動計算&ボード線図描画

555タイマー回路設計ツール

NE555の周波数・デューティ比・遅延時間を計算。波形プレビュー付き

RCフィルタ設計シミュレータ

ローパス・ハイパスのカットオフ周波数計算+ボード線図

トランジスタ バイアス計算ツール(動作点・エミッタ接地ゲイン)

BJTバイアス回路の動作点(IC,VCE)とエミッタ接地ゲインを計算

分圧・分流計算ツール(テブナン/ノートン等価)

分圧抵抗の出力電圧と負荷時の電圧降下・テブナン等価を計算

サーミスタ温度⇔抵抗変換ツール

NTCサーミスタのB定数・Steinhart-Hart式で温度⇔抵抗値を相互変換

Buckコンバータ設計ナビ

降圧DC-DCの部品選定・CCM/DCM判定・4種損失分離を一括算出

PFCインダクタ設計計算

昇圧PFCのインダクタンス・ピーク電流をBCM/CCM比較で一括算出

MOSFETスイッチング損失計算機

MOSFETの導通・スイッチング・ゲート駆動損失を分離算出

ダイオード逆回復損失計算

逆回復電荷Qrrからスイッチング損失を算出しSi/SiCを比較

IGBT損失・接合温度計算機

IGBT導通/スイッチング損失とTj計算・MOSFET比較

PCB配線幅・許容電流計算機

IPC-2221規格に基づき基板パターン幅と許容電流を双方向計算

はんだ付け温度プロファイルガイド

はんだ種別・部品・基板条件から推奨こて先温度とリフロープロファイルを表示

サージ保護デバイス選定ガイド

TVS・バリスタ・GDTの推奨スペック比較選定

アンテナ長 計算ツール

周波数からアンテナのエレメント長と同軸整合長を算出

© 2025 Mahiro Apps