恒流驱动和恒压驱动的区别在于一个给出的是恒定的电流,而另一个输出的是恒定的电压(理论上);
而LED负载的特性与二极管类似,当加载在LED两端的电压达到阀值后,其电流会随着电压的增大而呈现指数形式增大(即电压增大一点点,电流会增大很多),而一般的电源都会电压纹波的存在以及LED的vf值也会存在一定的差异,所以Vin-Vout(Vout=n*vf)哪怕是存在一点点的差异,其电流可能会相差很大。所以出于这方面的考量,驱动LED还是选择恒流驱动会好些。
至于选用恒压的好处在于:价格便宜,而且当要做一带多时(一个电源带多路输出,电流较大时)其成本会低很多,而且其PCB尺寸也可以小很多。
恒流二极管其实可以看做一个设定该回路电流一个二极管,其实也就是个线性恒流的方案,所以一般也只能做小电流