CS5550 使用

2019-07-19 20:26发布

最近小弟做CS5550的程序,寄存器的读写应该是正确的
1 读摸个寄存器的默认值跟手册的一致
2 先写寄存器一个值,再读出,跟写入的值一致
所以SPI接口应该是没有问题的,但读AD值却感觉不对,当我把两个通道都接地的时候,读出2个通道的值相差很大,低8位的值跳动大,按道理不应该这样

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
lemon_zj
2019-07-20 06:47
两通道都短接 接地  2通道都是10倍增益
通道1:0x00019XXX (后三位跳动)
通道2:0x00FA4XXX (后三位跳动)
基准用的内部基准,用表测电压稳定在2.476V 基本没有波动
用了几个批次的芯片现象一样,不知道是哪里的问题,不要是2个通道相差太大,就算电源纹波大也不应该有这么大的偏差
是否这个芯片必须先校准?

一周热门 更多>