楼主S——B,鉴定完毕。楼上的回答是正确的。而楼主引用的文章是错误的。那两只三极管根本不能起到稳定的限流作用。更不用说恒流。发那文章的人已经被查水表了。不信楼主可以搭电路试试。还不能自动恢复。。。因为一旦过流管子都爆了。要手动换管子再爆来过。望楼主虚心请教。不要乱冤枉热血网友。
回到问题。你那只三极管明显用错了。应该是9013 NPN的说。不信自己仔细对小贱头的方向。
或者就是你吃掉了基极电阻。。Vin过三极管发射结过D1直通Vout。。。压降2.1V妥妥没有任何阻力。注意,电路都会自动走阻力最小的路径。。
如果基极电阻存在,那么这个电路成立,而R2是只能当负载。。Vout要接地。。。。R1将提供D1的稳定偏置,从而固定基极压差。这个压差除以基极电阻再乘以放大倍数就是恒流值。
实际还需要考虑温度的影响。温度升高,放大倍数上升。限流作用下降。电流增大。
最后,所有恒流都是限流。世界上还没有理想中的恒流源出现。这个是事实。