Part Number:LAUNCHXL-F280049COther Parts Discussed in Thread:C2000WARE
使用280049C来控制开关电源,用ADC采样输出(定频率100kHZ),采6次取平均值。现在遇到的情况是采样得到的平均值经常比正常值偏差10%,偶尔偏差20%以上。用示波器看了一下ADC输入脚很正常,而且加了0.1uF陶瓷电容滤波。分析测试下来发现是功率开关管动作的时候ADC被干扰到了,只是无法确定干扰发生在采样保持阶段还是转化阶段。
Green Deng:
你好,还是建议你可以先用例程测试一下采样程序是否正确,也同时确认一下硬件电路的准确性:C:\ti\c2000\C2000Ware_3_04_00_00\driverlib\f28004x\examples\adc
然后你提到是功率开关管的动作干扰到ADC,个人认为干扰主要发生在信号进入ADC通道前以及采样保持阶段,特别是进入芯片引脚前,容易被外部电磁干扰影响