我之前用过ADI的24BitAD转换芯片,差分模式下,输出的24位数据一般是 0x7f xx xx 或者 0x80 xx xx,即最高的那个八位是0x7f 或者0x80,但是我最近使用ADS1232的时候堵回来的和这不一样!要么是参考ADI的数据输出格式的话 本来应该是0x7f 的ADS1232读出来是0xff,而0x80却是0x00,这是什么原因呢?数据的变化是正常的,我接的是压力传感器,拉或者压的时候数据会随之增大或者减小,是不是我对ADS1232的数据输出格式理解错误了!下面是ADS1232数据输出的格式的表格,大家发表下你的理解
还有就是ADS1232的数据输出速度有俩10sps或者80sps ,我感觉都达不到这个速度,10sps的时候才不到4sps ,80的时候也不到20sps,不知道什么原因知道的大侠指导下啊!谢谢了..O(∩_∩)O
ADS1232数据输出格式
ADS1232输入和输出编码对照表
(原文件名:2011-03-10_105233.jpg)
小于0的时候是 2的补码 即 = x -0xFFFFFF + 1
-----------------------------------------------------------------------
O(∩_∩)O 有点不太明白,能详细点吗?TKS
-----------------------------------------------------------------------
明白怎么回事了!O(∩_∩)O谢谢
一周热门 更多>