[原创]昨天测试结果
<p>电路简介:(没有画图,因为比较麻烦 #_# )</p><p>使用MCU模拟DC-DC,高端电流检测,结果反馈至ADC,MCU依据ADC结果调节PWM,5V稳压器为MCU提供电源。</p><p>测试条件1:</p><p>输入电压4.5V</p><p>LED设定电流:700mA,</p><p>LED实测电流:620mA波动</p><p>现象:LED会因为电流波动而闪烁,亮度不够均匀。原因后面分析。</p><p>测试条件2:</p><p>输入电压7.2V</p><p>LED设定电流:700mA</p><p>LED实测电流:780mA波动</p><p>现象同上。</p><p></p><p>原因分析:不同输入电压下,LED电流偏离设定值比较远,个人认为是因为我使用的分立元件高端电流检测电路的精度不足导致的。我已经定购了MAX4173,有望解决这个问题。</p><p>LED闪烁,这个问题比较麻烦,我现在使用128kHz的ADC频率,反馈调节的频率接近10kHz,因为ADC离散误差导致的闪烁应该是看不出来的。估计是因为MCU同时使用高速PWM输出,导致电压波动剧烈,引起ADC采样异常。</p><p>经过测试,当设定600mA的时候,ADC每隔大约1秒钟会输出一个满幅(>1.27A)的采样数据,由于使用了250kHz 的PWM 频 率 和 10uF的滤波电容, 22uF功率电感,通过仿真,发现这种幅度的波纹是不太可能达到的。因此仍然认为主要原因在ADC。</p><p>修改了程序,设定ADC使用外部去耦电容,提升ADC精度。今天晚上接着测试。。。。</p>
页:
[1]