Open pangliang071 opened 5 months ago
你好,我是用这个库,开发AD7606的8路模拟量采集,当我只连接第1路的时候,其他7路都接地。通过print打印出AD值,当我调整第1路的输入电压时,第2、3、4路的AD值也跟着变化。当我调整第5路的输入电压时,第6、7、8路的AD值也跟着变化。这是什么原因导致的呢?
include "AD7606.cpp" define DB7 16 define DB8 17 define CVA_CVB 18 define CS 19 define RD 21 define RESET 22 define BUSY 23 AD7606_ESPI AD(DB7, DB8, RD, CS, CVA_CVB, CVA_CVB, BUSY, RESET); void setup() { Serial.begin(115200); } void loop() { int16_t Data[8]; AD.read(Data); for (uint8_t i = 0; i < 8; i++) { Serial.printf("%06d ", Data[i]); } Serial.println(); }
AD7606_ESPI AD(DB7, DB8, RD, CS, CVA_CVB, CVA_CVB, BUSY, RESET);
void setup() { Serial.begin(115200); }
void loop() { int16_t Data[8]; AD.read(Data); for (uint8_t i = 0; i < 8; i++) { Serial.printf("%06d ", Data[i]); }
Serial.println(); }
你好,我是用这个库,开发AD7606的8路模拟量采集,当我只连接第1路的时候,其他7路都接地。通过print打印出AD值,当我调整第1路的输入电压时,第2、3、4路的AD值也跟着变化。当我调整第5路的输入电压时,第6、7、8路的AD值也跟着变化。这是什么原因导致的呢?