編集履歴一覧に戻る
rilyのアイコン画像

rily が 2026年10月05日01時58分42秒 に編集

コメント無し

本文の変更

この前ディスクリートヘッドホンアンプを作ったわけですが、差動増幅回路をゲインを導出して公開しておきますね。オペアンプとかアンプを作るときに参考にしてください。 差動増幅回路のゲイン = JFET - ![](https://camo.elchika.com/138d0b4112f588e051cb6d407cd3d55079f77825/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f30623534623438322d646237382d346232382d386239642d6535323233303737643033612f34386131353438642d653564352d346361382d393363612d646338393334383330613766/) 次に初段のゲインを求めます。一つのJFETに流れるテール電流$I_{t}$が流れているときの相互コンダクタンスを$g_{m(I_{t})}$とします。 $I_{t1}\simeq I_{t2}\simeq I_t,R_1=R_2$とすると $${A_{V(JFET)}=\frac{V_{out}}{V_{in}}=\frac{V_{out+}-V_{out-}}{V_{in+}-V_{in-}}}$$ このとき$g_m$によって出力される電圧$V_{out}$は $${V_{out}=R_{1,2}I_t =g_{m(I_t)}R_{1,2}V_{in}=g_{m(I_t)}R_{1,2}(V_{in+}-V_{in-})}$$ そして$R_1=R_2$としたとき $${A_{V(JFET)}\simeq g_{m(I_{t})}R_1}$$ ですね。 ++近似値となるのは、$g_{m(I_t)}$が$I_t$によって変化するからです。++ つまりゲイン$G_{(JFET)}$は $${G_{(JFET)}\simeq 20\log_{10}(g_{m(I_{t})}R_1)}$$ ==$g_{m(I_t)}$は$I_t$を増やすことによって増加するため、$I_t$を増やすことによりゲイン$G_{(JFET)}$も増えます。== BJT - ![キャプションを入力できます](https://camo.elchika.com/c314c814b903d00718bbff18400dd74351b2ef3d/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f30623534623438322d646237382d346232382d386239642d6535323233303737643033612f66656162653735362d323738662d343235642d386632382d363864353131393761316639/) 同じく差動増幅回路なので $${A_{V(BJT)}=\frac{V_{out}}{V_{in}}=\frac{V_{out+}-V_{out-}}{V_{in+}-V_{in-}}}$$ ここでBJTの相互コンダクタンス$g_{m(It)}$による$I_t$は $${I_t=g_{m(I_t)}V_{in}}$$ このとき$g_{m(It)}$は $${g_{m(It)}=\frac{I_t}{V_T}}$$ ボルツマン定数$k$と熱力学温度$T$、電気素量$e$で熱から得られた電子のエネルギーを$eV$とすると $${eV=kT\to V_T=\frac{k(273+t)}{e}}$$ $${g_{m(I_t)}=\frac{eI_t}{k(273+t)}=1.16\times 10^4\times \frac{I_t}{273+t}}$$ つまり$I_t$は $${I_t=\frac{eI_t}{k(273+t)}V_{in}=1.16\times 10^4\times \frac{I_t}{273+t}V_{in}}$$ そして$R_1=R_2$としたときの$V_{out}$は $${V_{out}=I_tR_1=1.16\times 10^4\times \frac{I_tR_1}{273+t}V_{in}}$$ つまり増幅率$A_{V(BJT)}$は $${A_{V(BJT)}\simeq 1.16\times10^4\times \frac{R_1I_t}{273+t}}$$ ゲイン$G_{(BJT)}$は $${G_{(BJT)}\simeq 20\log_{10}\{1.16\times10^4\times \frac{R_1I_t}{273+t}\}}$$ ++$I_t$と$R_1,R_2$を同じ条件としたとき、ゲイン(増幅率)はJFETよりBJTのほうが大体大きくなります。++ ==JFETのときと同様、$I_t$を増やすことによりゲイン$G_{(JFET)}$も増えます。== ゲインまとめ - - JFET $${A_{V(JFET)}\simeq g_{m(I_{t})}R_1}$$ $${G_{(JFET)}\simeq 20\log_{10}(g_{m(I_{t})}\times R_1)}$$ - BJT $${A_{V(BJT)}\simeq 1.16\times10^4\times \frac{R_1I_t}{273+t}}$$ $${G_{(BJT)}\simeq 20\log_{10}\{1.16\times10^4\times \frac{R_1I_t}{273+t}\}}$$ ==ちなみに、片方の出力($V_{out}+$あるいは$V_{out}-$)のみを使用する場合、$A_V$は半分になります。つまり$G_{half}=G-\log_{10}(2)$になります。== 差動増幅回路の直流電流カットコンデンサ = - おそらく、バイポーラトランジスタやバイポーラ入力オペアンプでアンプを設計すると、ベース電流のカットオフコンデンサを入れる必要が出てきます。 - ですのでそれについて解説しておきます。 ![直流カットコンデンサつき差動増幅回路](https://camo.elchika.com/d05c82131a87e70a34e3d053cc0919dfd38949dd/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f30623534623438322d646237382d346232382d386239642d6535323233303737643033612f35363935383736652d613364382d343364312d386334662d653661633266626239303635/) - バイポーラトランジスタはベース電流が常に流れます。またその電流は音量調整用可変抵抗にも流れてしまいます。その結果音量調整と同時に出力オフセット電圧が大きく変化してしまいます。 - それを阻止すべく、ベース電流をカットするためのコンデンサが$C_c$になります。 - $R_{b2}$は$Q_1$にベース電流を供給するための抵抗になります。 - ではベース電圧$V_B$の周波数特性を求めて、適切な$C_c$と$R_{b2}$を求めます。 --- $C_c$と$R_{b2}$を直列RCフィルタを見て、その直列インピーダンス$Z$は $$Z(\omega)=R+\frac{1}{sC_c}=\frac{sC_cR_{b2}+1}{sC_c}$$ つまりベース電圧$V_B$は $$V_B\simeq \frac{V_{in+}}{Z}R_{b2}=\frac{sC_cR_{b2}}{sC_cR_{b2}+1}V_{in+}$$ つまり $$G_{in+}=\frac{V_B}{V_{in+}}\simeq \frac{sC_cR_{b2}}{sC_cR_{b2}+1}$$ ここで$\omega=C_CR_{b2}$とすると

-

$$G_{in+(\omega=T)}=\frac{j}{j+1}=\frac{1+j}{2}\to |G_{in+(\omega=T)}|=\frac{\sqrt{2}}{2}$$

+

$$G_{in+(\omega=1/T)}=\frac{j}{j+1}=\frac{1+j}{2}\to |G_{in+(\omega=1/T)}|=\frac{\sqrt{2}}{2}\to G_{in+(\omega=T,log)}=-3[\text{dB}]$$

また、$\omega=C_CR_{b2}$よりこのポール周波数を$f_p$とすると $$2\pi f_p=C_CR_{b2}\to f_p=\frac{1}{2\pi C_cR_{b2}}$$

-

++この$f_p$が低いほど低域が出やすくなります。電解コンデンサなどを用いて$C_c$を大きくして$f_p$をなるべく下げましょう。++

このフィルタのボード線図を描くと

-

![ボード線図](https://camo.elchika.com/8a6dfd8845ac96908c39caa8453873ebcf62a19e/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f30623534623438322d646237382d346232382d386239642d6535323233303737643033612f37313666663964622d323333642d346639392d386339312d336633353234613935646638/)

+

![ボード線図](https://camo.elchika.com/3ba6fdf3e03506d599503c6c3a120e12f077d548/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f30623534623438322d646237382d346232382d386239642d6535323233303737643033612f33636366346132632d633238632d343638362d616262312d626534616438376464356631/)

また$R_{b2}$のときの直流オフセット電圧$V_{offset}$は $${V_{offset}=\frac{R_2I_t}{h_{fe(Q_1)}}}$$ ++あまり$R_2$を大きくしすぎると直流オフセット電圧が大きくなりすぎるので、数$\text{mV}$ 台までにしてオフセット電圧調整ができればそこで打ち消しましょう。++

+

---

これらをまとめると - フィルターのゲインが一定になるポール周波数$f_p$は $$f_p=\frac{1}{2\pi C_cR_{b2}}$$

+

++この$f_p$が低いほど低域が出やすくなります。電解コンデンサなどを用いて$C_c$を大きくして$f_p$をなるべく下げましょう。++

- $R_{b2}$のときの直流オフセット電圧$V_{offset}$は $${V_{offset}=R_2I_{in+}=\frac{R_2I_t}{h_{fe(Q_1)}}}$$

+

また、$f_p$以降のゲイン$G_{(\omega=1/T,log)}$は $$-3[\text{dB}]$$ ==つまり、直流カットオフコンデンサをつけたアンプのゲインはさらに$+3\text{dB}$ 必要になります。==