作って確かめてみた オペアンプはNJM2904D、トランジスタは2SC1815です。 akizukidenshi.com こちらがオペアンプを使った定電流回路です。 この回路はモーターやLEDの駆動によく使われます。 ここでは実験のために可変抵抗VRを置いていますが、実際はLEDなどの負荷をここに載せます。 この回路の左端D3にPWMを入力すると、このDutyに応じてR1の電圧が定電圧にフィードバックされ、負荷に流れる電流が一定になります。 この定電流回路の仕組みを知らないとすると、このように考えられます。 VRが変化する(LEDが発熱等でVfが変化した想定)と5V電源に対してVRとR1の分圧でR1の電圧が変化するので、R1に流れる電流が変わり、つまり負荷(ここではVR)に流れる電流が変わります。(トランジスタのBE間の電流が無視できるほど小さいとすると) しかしながら、この回路では負荷(
![オペアンプを使った定電流回路を作ってみる - プログラミング素人のはてなブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/d8a3ea561dbd23b2c60b0c4fc8d0c0823dec7688/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fs51517765%2F20220320%2F20220320165813.png)