
1 G0系列控制器在开启ADC采集后,因为开启ADC采集功能时,内部ADC处理电路会向管脚泄露一些电荷,在管脚上面形成毛刺,即便将ADC的采集管脚接地,测量ADC采集使用的管脚也会产生较大的尖刺,如下图![]() 2 由于尖刺的影响,会对采集的数值造成偏差,影响了采集精度 3 通过勘误手册得知,这个问题属于G0控制器本身的问题 ![]() 4 勘误手册提出的解决办法 ![]() 5 勘误手册提出的解决办法-翻译 ![]() 6 程序解决办法 可以使用HAL库的校准函数,修正尖峰带来的ADC采集值偏差 ![]() 7 通过校准函数修正后,测量得到的数值是: ![]() 8 测试环境 ![]() ———————————————— 版权声明:xyang18 |