MO516 ADC 基准电压和ADC输入电压计算

sunchao193062 |浏览1123次
收藏|2016/08/17 16:06

我正在用MO516的ADC功能,查看手册显示ADC的基准是AVDD,我的AVDD是5v,ADC设置为单端模式,在ADC3输入2v的时候,ADC3采集到的值是  650,ADC3输入5v的时候,ADC3采集到的值是1611,通过我的数据发现基准怎么不是5v呢?到底要怎么计算ADC3的输入电压是多少啊?这个AD需要校准吗?我看新唐给的示例都没有设计到AD实际电压输入计算的问题

满意回答

2022/09/06 15:05

ADC不校准也不会差这么多。demo code里面一般只给出ADC转换结果。如果ADC是12bit的,对应电压就是 Vref*data/4096

计算电压不对,要么参考电压不对,要么是转换结果不对。参考电压:keil进入debug看一下寄存器进行确认,然后万用表量一下AVDD

如果是转换结果偏小,一般是输入阻抗太大,或者电容太大。可以试着调慢ADC采样频率试一下

shirley

其他回答(0)
0人关注该问题
+1
 加载中...