Hello NCD Support;
Is there any documentation NCD I2C 4-Channel 4-20mA board and how:
*It stores data in I2C memory
*How the four channel values are mapped into memory ?
*How those channel values are mapped to current?
I’ve looked at the data sheet for the MCP3428-10 A/D converter used by this board, and it discusses the data representation that is uses for digitized voltages. Is there additional documentation that discusses what/where/how values are stashed in i2C memory?
To illustrate: I connected the board to a BeagleBone Black’s I2C bus via a Grove Shield set for 5V logic. The NCD device has no 4-20mA inputs connected at this time.
I was able to find the board’s address and then dump the I2C memory - results are below.
Might anyone have insight in how to interpret this dump vs. the four channels of this device?
Thanks!
$ i2cdetect -r 2
Continue? [Y/n] Y
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: – -- – -- – -- – -- – -- – -- –
10: – -- – -- – -- – -- – -- – -- – -- – --
20: – -- – -- – -- – -- – -- – -- – -- – --
30: – -- – -- – -- – -- – -- – -- – -- – --
40: – -- – -- – -- – -- – -- – -- – -- – --
50: – -- – -- UU UU UU UU – -- – -- – -- – --
60: – -- – -- – -- – -- 68 – -- – -- – -- –
70: – -- – -- – -- – --
debian@beaglebone:~$ i2cdump -y 2 0x68 w
0,8 1,9 2,a 3,b 4,c 5,d 6,e 7,f
00: b302 b302 b302 b302 b302 b302 b302 b302
08: b302 b302 b302 b302 0200 0200 0200 0200
10: b302 b302 b302 b302 b302 b302 b302 b302
18: b302 b302 b302 b302 0200 0200 0200 0200
20: b302 b302 b302 b302 b302 b302 b302 b302
28: b302 b302 b302 b302 0200 0200 0200 0200
30: b302 b302 b302 b302 b302 b302 b302 b302
38: b302 b302 b302 b302 0200 0200 0200 0200
40: b302 b302 b302 b302 b302 b302 b302 b302
48: b302 b302 b302 b302 0200 0200 0200 0200
50: b302 b302 b302 b302 b302 b302 b302 b302
58: b302 b302 b302 b302 0200 0200 0200 0200
60: b302 b302 b302 b302 b302 b302 b302 b302
68: b302 b302 b302 b302 0200 0200 0200 0200
70: b302 b302 b302 b302 b302 b302 b302 b302
78: b302 b302 b302 b302 0200 0200 0200 0200
80: b302 b302 b302 b302 b302 b302 b302 b302
88: b302 b302 b302 b302 0200 0200 0200 0200
90: b302 b302 b302 b302 b302 b302 b302 b302
98: b302 b302 b302 b302 0200 0200 0200 0200
a0: b302 b302 b302 b302 b302 b302 b302 b302
a8: b302 b302 b302 b302 0200 0200 0200 0200
b0: b302 b302 b302 b302 b302 b302 b302 b302
b8: b302 b302 b302 b302 0200 0200 0200 0200
c0: b302 b302 b302 b302 b302 b302 b302 b302
c8: b302 b302 b302 b302 0200 0200 0200 0200
d0: b302 b302 b302 b302 b302 b302 b302 b302
d8: b302 b302 b302 b302 0200 0200 0200 0200
e0: b302 b302 b302 b302 b302 b302 b302 b302
e8: b302 b302 b302 b302 0200 0200 0200 0200
f0: b302 b302 b302 b302 b302 b302 b302 b302
f8: b302 b302 b302 b302 0200 0200 0200 0200