恒流源就不用考虑LED两端的电压问题了,
R2的电压是07V,电流320mA所以R2=22Ω,05W。

假设Q1的β=100,则计算基极电流和集电极电流:
基极电流:Ib1=320-07V/22Ω≈2μA。
集电极电流=02mA
集电极电压为:07+07=14V
Q2的β也设为100:则Q2的基极电流为:320mA/100=32mA。
R1=(12-14)/(32+02)=31kΩ,1/8W

Q1选择β=100,小功率NPN型晶体管,集电极-发射极击穿电压Vceo≥24V,电流≥10mA。
Q2选择β=100,大功率NPN型晶体管,集电极-发射极击穿电压Vceo≥24V,电流≥500mA。
满足上面要求的型号都可以,具体型号要在电子器材商店看一下。
如果没有β值=100的大功率管,R1就需要重新计算。计算方法同上。
运放恒流电路原理
楼上说的工作模式的对的,要实现的话,必须要有电流采集,电流控制,这两个环节。
下图是一个较简单的恒流电路,Q4用于于电流控制,R23 用于电流采样。理论输出电流为

(14-07)/R23实际电流与D3及q4的BE压降有关!
实验时Q2可删除再短接CE极。
运放恒流电路原理:运放同相输入端接参考电压,反向输入端接电流采样电阻。电流流过采样电阻的时候,会在电阻上产生一个电压降,这个电压降体现了电流值大小。然后这两个电压进行比较,并控制三极管的基极电流大小,从而控制了集电极电流大小。从而实现了恒流功能。


