Nun, das sind 3 Bits (14:12) im Config Register, das ist das Register
01.
Zitat:
1 | Inputmultiplexer configuration (ADS1115 only)
|
2 | These bits configure the input multiplexer. These bits serve no function on the ADS1113 and ADS1114.
|
3 | 000 : AIN_P = AIN0 and AIN_N = AIN1 (default)
|
4 | 001 : AIN_P = AIN0 and AIN_N = AIN3
|
5 | 010 : AIN_P = AIN1 and AIN_N = AIN3
|
6 | 011 : AIN_P = AIN2 and AIN_N = AIN3
|
7 | 100 : AIN_P = AIN0 and AIN_N = GND
|
8 | 101 : AIN_P = AIN1 and AIN_N = GND
|
9 | 110 : AIN_P = AIN2 and AIN_N = GND
|
10 | 111 : AIN_P = AIN3 and AIN_N = GND
|
Du musst jetzt für die Differentielle Messung ein Bitmuster an die
Stelle schreiben und danach für die single-ended Messung jeweils
ebenfalls ein Bitmuster schreiben. Wenn du also zyklich die gewünschten
3 Signale erfassen willst musst du immer vor dem Erfassen die neue MUX
Konfiguration in das Register schreiben.