TI论坛
直播中

卞轮辉

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

ADS1247满度增益校正寄存器写进很大的值

在同样的信号输入下,0.385V,PGA=1时,读出值是1576963,很正常,可是PGA=4时,读出值是2523145,跟前面值不是4倍的关糸,后来FULL GAIN REG写进2.5*0x40000,输出值才是跟PGA=1时,有四倍的关糸,为何满度增益校正寄存器写进这么大的值呢,跟原来的感觉相差很大,我以为输到ADC的值为0.385*4,不要校正即可得到4倍的值,6307839左右。请FAE给解答。

回帖(13)

关睿

2019-6-13 14:16:19
其实手册上这段话能说明了, 有工厂校准值, 会自动装载的
举报

卞轮辉

2019-6-13 14:30:24
引用: shaoye88 发表于 2019-6-13 17:09
其实手册上这段话能说明了, 有工厂校准值, 会自动装载的

但是自动装载后,没有得到4倍的结果啊,怎么解答呢?
举报

卞轮辉

2019-6-13 14:43:56
引用: shaoye88 发表于 2019-6-13 17:09
其实手册上这段话能说明了, 有工厂校准值, 会自动装载的

即然是自动装载,PGA=4,跟PGA=1的转换结果应是4倍的关糸啊.
举报

卞轮辉

2019-6-13 14:50:21
引用: shaoye88 发表于 2019-6-13 17:09
其实手册上这段话能说明了, 有工厂校准值, 会自动装载的

可是得不到4倍的读数啊,最后通过人为校正满度寄存器啊.
举报

更多回帖

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