我正在尝试更好地了解 ADS1262的输出数据。 我在 AIN0和 AINCOM 之间连接了一个+1V 信号。 当信号电平发生变化时、输出会发生变化、但 ADC 返回的数据似乎没有多大意义。
数据[0] | 数据[1] | 数据[2] | 数据[3] | 数据[4] | 数据[5] | A=DATA[1]<< 24 | b=data[2]<< 16 | C=DATA[3]<< 8 | D=数据[4] | F=A||B|C||D | F>31 | H=F && 32767 | I=H*2.5V/2^(31) |
65 | 115 | 238 | 139. | 206. | 85. | 1929379840 | 15597568 | 35584 | 206. | 1945013198 | 0 | 3022. | 3.51807E-06 |
65 | 116 | 2. | 45. | 243. | 49 | 1946157056 | 131072. | 11520. | 243. | 1946299891 | 0 | 11763. | 1.36939E-05 |
65 | 115 | 250 | 47. | 15. | 70 | 1929379840 | 16384000 | 12032. | 15. | 1945775887 | 0 | 12047. | 1.40246E-05 |
65 | 115 | 252. | 148. | 195. | 97 | 1929379840 | 16515072 | 37888 | 195. | 1945932995 | 0 | 5315 | 6.18747E-06 |
65 | 115 | 252. | 182. | 243. | 179. | 1929379840 | 16515072 | 46592 | 243. | 1945941747 | 0 | 14067 | 1.63761E-05 |
65 | 115 | 224. | 124. | 68 | 174. | 1929379840 | 14680064 | 31744. | 68 | 1944091716 | 0 | 31812. | 3.7034E-05 |
65 | 115 | 244. | 109. | 125. | 236 | 1929379840 | 15990784 | 27904 | 125. | 1945398653. | 0 | 28029. | 3.26301E-05 |
65 | 115 | 243. | 109. | 79 | 189. | 1929379840 | 15925248 | 27904 | 79 | 1945333071 | 0 | 27983. | 3.25765E-05 |
65 | 116 | 3. | 204. | 161. | 127. | 1946157056 | 196608 | 52224. | 161. | 1946406049 | 0 | 19617. | 2.28372E-05 |
65 | 115 | 237 | 22. | 230 | 247. | 1929379840 | 15532032 | 5632 | 230 | 1944917734 | 0 | 5862 | 6.82427E-06 |
65 | 115 | 249. | 119 | 253. | 123. | 1929379840 | 16318464 | 30464 | 253. | 19457229021 | 0 | 30717 | 3.57593E-05 |
65 | 115 | 243. | 126. | 64 | 191. | 1929379840 | 15925248 | 32256 | 64 | 1945337408 | 0 | 32320. | 3.76254E-05 |
状态字节显示 ADC 持续复位、电压不在1V 附近。 我已经检查了输入多路复用器配置、该寄存器读出0x0A。 是否有人建议此数据为什么看起来如此奇怪或我的转换不正确?
谢谢、
Allan