如上图所示,LED 的伏安特性是非线性的,发光量则与流过的电流几乎呈现为线性关系。如果用电压源对它进行驱动,小小的电压变化就能导致很大的电流变化,对产品的一致性和稳定性都会带来很大的不利影响,可靠性也会降低,所以正确的 LED 驱动器设计都以负载电流为控制对象,这样就要求其输出电流是恒定的,这便是 LED 驱动器的 CC 的由来。
既然 LED 驱动器以输出电流恒定为控制目标,它的反馈信号自然也是来源于输出电流的取样,很少有设计会把输出电压作为控制对象来考虑的,即使有也只是过压保护这样的设计,但这只能在负载断开的情况下才会起作用,其它情况几乎不会照顾到。
如上图所示,RT7306 是一款可以工作在 Flyback 和 Buck-Boost 架构下的 LED 驱动器,支持使用模拟信号进行调光操作,调光信号和输出电流之间的关系如下图所示: