<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>電気回路 on AIによる技術記事 備忘録</title><link>https://ai.hack-le.com/tags/%E9%9B%BB%E6%B0%97%E5%9B%9E%E8%B7%AF/</link><description>Recent content in 電気回路 on AIによる技術記事 備忘録</description><generator>Hugo -- gohugo.io</generator><language>ja</language><lastBuildDate>Mon, 02 Nov 2026 09:06:11 +0900</lastBuildDate><atom:link href="https://ai.hack-le.com/tags/%E9%9B%BB%E6%B0%97%E5%9B%9E%E8%B7%AF/index.xml" rel="self" type="application/rss+xml"/><item><title>交流回路でコイルとコンデンサの位相はずれるのか？直感的な物理イメージと数理モデルで読み解く</title><link>https://ai.hack-le.com/%E4%BA%A4%E6%B5%81%E5%9B%9E%E8%B7%AF%E3%81%A7%E3%82%B3%E3%82%A4%E3%83%AB%E3%81%A8%E3%82%B3%E3%83%B3%E3%83%87%E3%83%B3%E3%82%B5%E3%81%AE%E4%BD%8D%E7%9B%B8%E3%81%AF%E3%81%9A%E3%82%8C%E3%82%8B%E3%81%AE/</link><pubDate>Tue, 27 Oct 2026 23:36:05 +0900</pubDate><guid>https://ai.hack-le.com/%E4%BA%A4%E6%B5%81%E5%9B%9E%E8%B7%AF%E3%81%A7%E3%82%B3%E3%82%A4%E3%83%AB%E3%81%A8%E3%82%B3%E3%83%B3%E3%83%87%E3%83%B3%E3%82%B5%E3%81%AE%E4%BD%8D%E7%9B%B8%E3%81%AF%E3%81%9A%E3%82%8C%E3%82%8B%E3%81%AE/</guid><description>&lt;p&gt;交流回路の学習において、コンデンサは電流が進み、コイルは電流が遅れるという規則を機械的に暗記したものの、実態のイメージが掴めないという疑問は少なくありません。通常の抵抗器であれば、オームの法則 $V = R I$ に従うため、電圧と電流は完全に同じタイミングで山と谷を迎えます。これに対してコンデンサやコイルで電圧と電流の間に90度（ $\pi/2$ ）の位相差が生じる理由は、電荷の蓄積や磁場の変化といった物理的な因果関係、すなわち一方が他方の時間変化率や蓄積量に対応していることにあります。&lt;/p&gt;&#10;&lt;h2 id="コンデンサで電流の位相が90度進む物理的理由"&gt;コンデンサで電流の位相が90度進む物理的理由&#10;&lt;/h2&gt;&lt;p&gt;コンデンサの両端に生じる電圧は、極板に蓄えられた電荷の量に比例します。この関係は基礎方程式 $Q = C V$ で表されます。回路を流れる電流 $I$ は単位時間あたりに運ばれる電荷の量、すなわち電荷の時間変化率 $\frac{dQ}{dt}$ であるため、コンデンサの両端電圧と電流の間には次の微分方程式が成り立ちます。&lt;/p&gt;&#10;&lt;p&gt;$$I(t) = C \frac{dV(t)}{dt}$$&lt;/p&gt;&#10;&lt;p&gt;この数式が意味する物理現象は、バケツに水を注ぐ過程に置き換えると直感的に理解できます。注ぎ込む水流の勢いを電流、バケツに溜まった水位を電圧と見なします。空のバケツに水を勢いよく注ぎ始める瞬間、注ぎ込む勢いは最大ですが、底に水が溜まり始めたばかりであるため水位はほぼゼロです。その後、水が溜まって水位が最高点に達した瞬間には、バケツが満杯になるため水の流入は止まり、注ぎ込む勢いはゼロになります。&lt;/p&gt;&#10;&lt;p&gt;つまり、まず電流として電荷が運ばれるという原因があり、その蓄積の結果として遅れて電圧が現れます。時間軸に沿って波形を観察すると、電流のピークが先に訪れ、その後に電圧のピークが追いかけてくる形になります。この時間的な前後関係により、電流の位相が電圧に対して90度進むことになります。&lt;/p&gt;&#10;&lt;h2 id="コイルで電流の位相が90度遅れる物理的理由"&gt;コイルで電流の位相が90度遅れる物理的理由&#10;&lt;/h2&gt;&lt;p&gt;コイルで電流が電圧に対して遅れる現象は、ファラデーの電磁誘導の法則およびレンツの法則に起因します。コイルに電流を流そうとすると、磁束の急激な変化を妨げる向きに逆起電力が発生します。インダクタンス $L$ を持つコイルの端子間電圧と電流の関係は、次の数式で記述されます。&lt;/p&gt;&#10;&lt;p&gt;$$V(t) = L \frac{dI(t)}{dt}$$&lt;/p&gt;&#10;&lt;p&gt;この関係式が示す通り、コイルの端子間電圧は電流そのものではなく、電流の時間変化率（立ち上がりの激しさ）に比例します。この振る舞いは、力学における物体の質量（慣性）の働きと一致します。&lt;/p&gt;&#10;&lt;p&gt;静止している重い荷車を前後に揺らすように力を加える状況を想定します。外部から荷車を押す力を電圧、荷車が動く速度を電流と対応させます。静止した荷車に対して最初に最大の力でドンと押した瞬間、荷車は自身の質量による慣性を持つためすぐには加速できず、速度はゼロのままです。力を加え続けることで徐々に加速し、押す力を緩めてゼロにした瞬間に、それまでの加速の蓄積によって荷車の速度は最大に達します。&lt;/p&gt;&#10;&lt;p&gt;電気回路のコイルでも同様の現象が起きています。電圧が加わっても、自己誘導による逆起電力という電気的な慣性が働くため、電流はすぐには立ち上がれず遅れて流れます。波形で見ると電圧のピークが先に生じ、電流のピークが後から遅れて到達するため、電流の位相が電圧に対して90度遅れる結果となります。&lt;/p&gt;&#10;&lt;h2 id="単振動バネと重りとの統一的な対応関係"&gt;単振動（バネと重り）との統一的な対応関係&#10;&lt;/h2&gt;&lt;p&gt;コンデンサとコイルにおける位相差の構造は、力学におけるバネと重りの単振動と比較することで、より統一的な視点で捉えることができます。&lt;/p&gt;&#10;&lt;p&gt;単振動において、重りの位置のズレ（変位）と動く速度の間には常に90度の位相差が存在します。重りが最も端まで引っ張られて変位が最大になった瞬間、折り返すために一瞬静止するため速度はゼロになります。逆に、重りが中心の釣り合い位置を通過する瞬間は、変位はゼロですが速度は最高速になります。&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;&lt;strong&gt;力学系（単振動）&lt;/strong&gt;&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;&lt;strong&gt;電気回路（LC回路）&lt;/strong&gt;&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;&lt;strong&gt;物理的な役割&lt;/strong&gt;&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;変位 $x$&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;電荷 $Q$ （電圧 $V \propto Q$）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;ポテンシャルとして蓄積される量&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;速度 $v = \frac{dx}{dt}$&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;電流 $I = \frac{dQ}{dt}$&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;単位時間あたりの移動量・流量&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;バネの柔軟さ $1/k$&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;静電容量 $C$&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;エネルギーを位置・電場に蓄える性質&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;慣性質量 $m$&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;インダクタンス $L$&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;変化に抗して勢い・磁場を維持する性質&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;交流回路における90度の位相差は、単なる数式上の演算規則ではなく、エネルギーを電場として蓄積する性質（コンデンサ）と、磁場の慣性として蓄積する性質（コイル）において、物理量とその変化率が必然的に生み出す時間差を表しています。&lt;/p&gt;&#10;</description></item><item><title>なぜマイコンは「電源5V・信号線3.3V」なのか？半導体の物理限界と規格化のトレードオフ</title><link>https://ai.hack-le.com/%E3%81%AA%E3%81%9C%E3%83%9E%E3%82%A4%E3%82%B3%E3%83%B3%E3%81%AF%E3%80%8C%E9%9B%BB%E6%BA%905v%E3%83%BB%E4%BF%A1%E5%8F%B7%E7%B7%9A3-3v%E3%80%8D%E3%81%AA%E3%81%AE%E3%81%8B%EF%BC%9F%E5%8D%8A%E5%B0%8E/</link><pubDate>Wed, 21 Oct 2026 21:11:21 +0900</pubDate><guid>https://ai.hack-le.com/%E3%81%AA%E3%81%9C%E3%83%9E%E3%82%A4%E3%82%B3%E3%83%B3%E3%81%AF%E3%80%8C%E9%9B%BB%E6%BA%905v%E3%83%BB%E4%BF%A1%E5%8F%B7%E7%B7%9A3-3v%E3%80%8D%E3%81%AA%E3%81%AE%E3%81%8B%EF%BC%9F%E5%8D%8A%E5%B0%8E/</guid><description>&lt;p&gt;電子工作やプロトタイピングで人気の「M5Stack」などを扱っていると、ある素朴な疑問に突き当たることがあります。「USBから供給される電源電圧は5Vなのに、なぜGPIOなどの信号線は3.3Vなのか。5Vのまま揃えたほうが降圧ロスもなく、電流も小さく抑えられて効率的ではないのか」という疑問です。&lt;/p&gt;&#10;&lt;p&gt;外部から見れば単なる不一致や手間に思えるこの仕様の背景には、半導体内部を支配する物理法則、微細化の限界、そして産業規格が辿ってきた合理的な妥協の歴史が存在します。&lt;/p&gt;&#10;&lt;h2 id="半導体内部で高電圧高効率が成り立たない物理的理由"&gt;半導体内部で「高電圧＝高効率」が成り立たない物理的理由&#10;&lt;/h2&gt;&lt;p&gt;送電線などの電力網では、電圧を高くして電流を低く抑えることで配線抵抗によるジュール熱損失（$P_{loss} = I^2 R$）を低減させる手法が基本です。しかし、マイコン内部に集積されているCMOS（相補型MOSFET）論理回路の消費電力特性は、この日常的な直感とは全く異なります。&lt;/p&gt;&#10;&lt;p&gt;CMOS回路が論理反転（スイッチング）を行う際に消費する動的電力 $P$ は、以下の物理式で決定されます。&lt;/p&gt;&#10;&lt;p&gt;$$P = \alpha \cdot C \cdot V^2 \cdot f$$&lt;/p&gt;&#10;&lt;p&gt;ここで $\alpha$ はスイッチング頻度を表す動作率、 $C$ はゲート容量や配線間容量などの寄生容量、 $V$ は電源電圧、 $f$ は動作クロック周波数です。トランジスタのスイッチングに伴うエネルギー損失は、微細な容量成分への充放電エネルギー（$\frac{1}{2} C V^2$）に依存するため、電圧の2乗（$V^2$）に比例します。&lt;/p&gt;&#10;&lt;p&gt;仮に回路規模や動作周波数が同一であれば、駆動電圧を5Vから3.3Vに下げるだけで、動的電力は以下のように激減します。&lt;/p&gt;&#10;&lt;p&gt;$$\left(\frac{3.3}{5.0}\right)^2 \approx 0.435 \quad (約56.5%削減)$$&lt;/p&gt;&#10;&lt;p&gt;数十年前の低速なマイコン（動作周波数が数MHz〜十数MHz程度のAVRや初期のPICなど）であれば、5V駆動でも発熱を許容範囲に抑えることが可能でした。しかし、ESP32のように240MHzもの高クロックで動作する現代のチップを5Vのまま駆動させると、消費電力と発熱量が跳ね上がり、瞬時に熱暴走へ至ります。&lt;/p&gt;&#10;&lt;p&gt;さらに、プロセスの微細化そのものが高電圧の印加を許容しません。ゲート絶縁膜の厚さを $d$ 、印加電圧を $V$ と置いたとき、膜内部にかかる電界強度は $E = \frac{V}{d}$ で表されます。ESP32が採用する40nm世代のように絶縁膜が数ナノメートル単位まで薄くなると、5Vをかけた瞬間に絶縁破壊電界（約10 MV/cm）を超過し、素子が物理的に破損します。そのため、ESP32の内部コア（CPUやメモリブロック）は、3.3Vどころか約1.1V〜1.2Vという極めて低い電圧で動作しています。&lt;/p&gt;&#10;&lt;h2 id="内部コアのように0v近くまで下げ切れない物理限界"&gt;内部コアのように0V近くまで下げ切れない物理限界&#10;&lt;/h2&gt;&lt;p&gt;電圧を下げることが省電力化に直結するのであれば、内部コアだけでなくチップ全体を0.5Vや0.1Vまで下げればよいのではないかという発想が生まれます。しかし、そこには半導体物理が突きつける明確な下限が存在します。&lt;/p&gt;&#10;&lt;p&gt;第1の壁は、スイッチング速度の低下です。MOSFETを導通させるにはゲートにしきい値電圧 $V_{th}$ 以上の電圧を加える必要がありますが、流れるドレイン電流 $I_{on}$ は電源電圧 $V_{dd}$ としきい値電圧 $V_{th}$ の差（オーバードライブ電圧：$V_{dd} - V_{th}$）に依存します。電源電圧をしきい値電圧付近まで落としてしまうと、充放電に必要な電流が極端に細くなり、信号遅延が爆発的に増大して実用的な周波数で動作しなくなります。&lt;/p&gt;&#10;&lt;p&gt;第2の壁は、静的リーク電力の爆発です。動作速度を維持するためにしきい値電圧 $V_{th}$ も並行して引き下げると、今度はトランジスタが完全にOFFにならなくなります。ゲート電圧がしきい値以下であっても、熱励起によってソース・ドレイン間にサブスレッショルドリーク電流が指数関数的に漏れ出し、回路が動作していない待機状態であっても電力を激しく消費し続けます。&lt;/p&gt;&#10;&lt;p&gt;第3の壁は、ノイズマージンと熱雑音です。論理値の「High」と「Low」の電位差が極端に縮まると、回路内部の熱雑音（$kT/C$）や電源ラインの微小な電圧変動（配線抵抗による電圧降下や寄生インダクタンスによる起電力 $L \cdot di/dt$）だけで信号が誤反転し、ビット反転エラーが多発します。現代の製造プロセスにおいて、速度・リーク・信頼性を両立できる実用的なコア電圧の下限はおよそ0.7V〜0.8V付近とされています。&lt;/p&gt;&#10;&lt;h2 id="なぜ外部信号線gpioは33vにとどまるのか"&gt;なぜ外部信号線（GPIO）は3.3Vにとどまるのか&#10;&lt;/h2&gt;&lt;p&gt;内部コアを1V前後で駆動しながらも、外部入出力インターフェース（GPIO）に3.3Vが使われ続けている理由は、シリコンダイの「内」と「外」で動作環境が根本的に異なるためです。&lt;/p&gt;&#10;&lt;p&gt;チップ内部の配線長はマイクロメートル単位であり、寄生容量もフェムトファラド（$10^{-15}\text{ F}$）単位にすぎません。しかし、チップの外へ出た瞬間、基板上の配線や外付けのジャンパー線は数センチから数十センチへと延び、負荷容量はピコファラド（$10^{-12}\text{ F}$）単位へと数千倍に跳ね上がります。外部ノイズが飛び交う環境下で確実に信号を伝送するには、微小な電圧振幅ではS/N比が不足するため、ノイズを跳ね除けるだけの明確な電位差が必要となります。&lt;/p&gt;&#10;&lt;p&gt;また、白色や青色LEDを点灯させるための順方向電圧（通常3.0V以上）や、パワーMOSFETを確実にスイッチングさせるためのゲート駆動電圧など、外部に接続される素子の物理的要件も存在します。&lt;/p&gt;&#10;&lt;p&gt;さらに、産業的な相互接続性と規格化の歴史が3.3Vを強力な標準として固定化しました。かつて5Vが主流だった時代から低電圧化へ移行する際、従来の5Vバイポーラ/TTL回路がHighと判定する最低入力電圧（$V_{IH(min)}$）は2.0Vでした。3.3V CMOS回路の出力するHighレベルは約3.0V前後であるため、レベルシフタを介さずとも5V系の入力ピンへ直結できるという非対称な下位互換性が成立しました。当時のサブミクロン世代のゲート耐圧限界と、この下位互換性の境界線が合致した結果、3.3Vが標準規格として定着した経緯があります。&lt;/p&gt;&#10;&lt;p&gt;1つのチップ上で1.2Vのコア用トランジスタと3.3VのI/O用トランジスタを共存させるには、ゲート酸化膜の厚みを2種類作り分けるデュアルゲート酸化膜プロセスが必要となり、マスク工程の増加やチップ面積の肥大化といったコスト増を伴います。それでもなおこの設計が採用され続けているのは、外部配線系のノイズ耐性を確保し、市場に流通する膨大な3.3Vモジュール群と接続する価値が、製造プロセスの複雑化を上回るためです。&lt;/p&gt;&#10;&lt;h2 id="物理の要請と産業の要請が結実した多段電圧システム"&gt;物理の要請と産業の要請が結実した多段電圧システム&#10;&lt;/h2&gt;&lt;p&gt;M5Stackの構成を改めて整理すると、各電圧は以下のように明確な役割分担を持っています。&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;外部電源（5.0V）：&lt;/strong&gt; USB規格（VBUS）による給電標準および内蔵リチウムイオン電池（満充電4.2V）への充電回路を成立させるための外部入力電圧。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;内部電源（1.2V）：&lt;/strong&gt; 動的電力の式 $P \propto V^2$ と微細化プロセスの耐圧限界に従い、高速演算と低発熱を両立させるためのコア専用電圧。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;外部信号線（3.3V）：&lt;/strong&gt; 外来ノイズ耐性、外部素子の物理的駆動能力、そして既存エコシステムとの互換性を維持するためのインターフェース電圧。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;スマートフォンや最新PCの内部のように、基板全体をミリ単位でコントロールできる閉じたシステムでは、信号線も1.8Vや1.1V以下への移行が完了しています。しかし、多種多様なモジュールを不特定多数のユーザーが配線する汎用マイコンの世界においては、物理法則が要求する極限の低電圧化と、実環境が要求するノイズ耐性・調達コストが衝突した結果、この「電源5V・コア1.2V・信号線3.3V」という多段構成が合理的な均衡点として維持されています。&lt;/p&gt;&#10;</description></item></channel></rss>