接之前的帖子:?求助CH573F的ADC配置為-6db時(shí)誤差較大的問(wèn)題
后續(xù)我這邊調(diào)整了VINTA, VDCIA, VIO33, VDCID附近的對(duì)地電容, 都調(diào)整到了2.2uF.
然后測(cè)試發(fā)現(xiàn), 使用0db增益時(shí), 測(cè)量0~2V范圍內(nèi)的電壓時(shí), 幾乎沒(méi)有誤差, 換算出來(lái)的結(jié)果很準(zhǔn)確.
但是使用-6db增益時(shí), 測(cè)量2V~3V范圍內(nèi)的電壓, 還是有100mv多的誤差.
換算公式我用的是:?(ADC/1024 - 1) * Vref?
我把公式里的常量1改成0.9, 再去計(jì)算, 就比較準(zhǔn)確了, 就是用如下公式去換算-6db增益的電壓:
?(ADC/1024 - 0.9) * Vref?
請(qǐng)問(wèn)這是什么原因造成的呢? 是否公式本身有問(wèn)題呢?