WCH沁恒单片机
直播中

周必镜

7年用户 930经验值
私信 关注
[问答]

请问一下CH573F的ADC精度及线性度倒底如何?

用CH573F  ADC  配置为0db 约150us采样一次
    ADC_ExtSingleChSampInit(SampleFreq_3_2, ADC_PGA_0);
    RoughCalib_Value = ADC_DataCalib_Rough(); // 用于计算ADC内部偏差,记录到全局变量 RoughCalib_Value中
    PRINT("RoughCalib_Value =%d n", RoughCalib_Value);


每次轮询 采样 0-5通道 ,计算16次平均,感觉ADC 线性度不是很好,CH573电源引脚用的2.2uF的电容(之前用的 其它M0内核的32位单片机,外围电路一样,M0内核的ADC线性度要好很多 )

  

回帖(1)

李娜

2022-10-9 09:41:01
首先根据实际可用测量电压范围选择相应的增益,如待测电压为1.5V,则应该选择0dB的增益。
我们在实际测试时,是采集了20个数据,最终打印出来,默认的例程就是这样设置,可以直接使用。ADC值打印出来之后带入手册上的计算公式进行对比。我们在实际测试中,精度是很高的,建议实际测试。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分