在使用582的ADC采集外部电压和内部温度的时候,波形比较大;比如说内部温度一会5℃,一会9℃一会11℃,波动还挺频繁的;采集外部电压也是,请问有什么解决思路吗?
热门产品 :
CH585: 集成高速USB和NFC的蓝牙MCU
在使用582的ADC采集外部电压和内部温度的时候,波形比较大;比如说内部温度一会5℃,一会9℃一会11℃,波动还挺频繁的;采集外部电压也是,请问有什么解决思路吗?
测试温度的时候温度相对值也就是变化值是正确的,但绝对值需要自己修正,如实际温度20度,转化温度5度,则在转化结果上加15。
采集外部电压的时候,需要带入公式进行计算。在单通道测试的时候,根据手册的实际可用范围进行电压的测试。
绝对值可以修正,但是这样修正之后,内部温度还是会在20度附近波动,如果是一两度的波动范围应该还好,波动范围4~5度就有点奇怪了。打了外部的基准都是很稳的,对了,测外部电压用的是AIN12通道,会不会和通道有啥关系。
你好,进行温度测量的时候可能存在一些误差的:
如果是测试电压,则在电压范围内的测量是比较准的 :
好的,感谢答复。这边已解决,问题原因:VINTA脚对地电容忘贴了造成了ADC基准电压波动进而导致测得的AD值波动。