为了达到调光输出的超细平滑度,首先得理解每个调光等级之间的差别。在每个调光等级间,如果差别越小,则调光越平滑。这样就能在全体调光过程中实现无极调光。如下图所示。
本文案例是一个客户须要快速丈量PWM调光时的输出电流线性度和平滑度,进而再进积分球测试亮度线性度。被测器件是一款集成度极高,具备恒压或恒流输出的双模式BUCK和无极性接入的载波二总线芯片。同时客户又担心这种具备总线功能的调光芯片,在总线通讯时会不会对LED调光产生影响。而Buck部分高达1Mhz的开关频率,同时又为电流丈量带来了不小的寻衅。本文选择利用了TCP0030A探头,此探头可以达到120Mhz带宽,对付高速电流旗子暗记的丈量非常得当。
我们下面就带着这些问题,一起进入测试和验证。

测试目的:
1,利用AFG31252产生的旗子暗记进行PWM调光,利用DMM6500扫描输出电流线性度。
2,利用电流探头丈量电感电流,查看在调光时候是否电感饱和,以选择适宜的电感。
3,不雅观测在总线通讯时,对调光是否产生影响,是否造成LED闪烁。
测试环境已经搭建完毕:
测试思路
我们先对问题1进行测试:
利用AFG天生PWM调度占空比,此处没有把万用表串入回路,而是用DM6500丈量检流电阻电压,打算出灯串电流均匀值。由此可以得到如下图表:
就此看来,全占空比调光范围内,线性度还是极好的。在每个AFG驱动的PWM周期,SW都可以快速的相应,电流达到预设值无过充。
我们进而验证在总线通讯时候,LED电流是否会受到影响。得益于TCP0030A具有120Mhz的速率,我们可以不雅观察到可能存在的,非常眇小的电流噪音。这对付查找一些莫名其妙的LED闪烁,微亮等非常征象,供应了非常清晰的丈量支持。
实在从上图中就能看到,在调光PWM旗子暗记的关周期时,总线上的载波波形,并没有在LED电流上产生任何尖峰。我们再看一下在EN开周期时的情形。
可见,在总线通讯波形快速变革时,灯串电流依然没有任何的毛刺或者高下过冲。
我们再把电流探头换到电感上,对电感电流进行一下不雅观测。
可见电流在开周期时候最高达到约900mA,得益于TBS2000高达20M的存储深度,ZOOM后波形依然非常清晰,可见目前所选电感未涌现电流翘尾的饱和征象。当然,想要更仔细的评估电感的可用度,还须要对各种不同开关模式下的电感电流做更多的测试,可见上一篇文章。这个电流的上升时候仅有640ns!
这是一款开关速率1Mhz的恒流LED驱动芯片,低速电流探头是无法丈量的,对付这种旗子暗记的丈量,这款TCP0030A高达120Mhz速率的电流探头,险些是唯一选择。
客户随后利用串口在二总线上传输MODBUS协议,利用MCU按照AFG给定的频率掌握灯串亮度,很快便设计完毕了一款照明灯的方案设计。