I am learning I2C communications for an upcoming project.
For learning, I have 2 AXE020's an AXE117 and an AXE022 with an 28X1.
I am using the AXE022 as the I2C Master, the 2 AXE020's as slaves.
the AXE117 is serial-connected to the first AXE020 slave.
The AXE020 - AXE022/117 works fine until I connect the second AXE020 to the I2C bus.
The I2C bus gets clobbered. Two 10K PULLDOWN resistors parallel to the 4.7K resistors kills the electronics and communication on the I2c bus.
Removing the 10K resistor pack from the second 020 slave fixes this.
My thought is to replace the resistor pack with a machined SIL socket and insert a DIP switch pack and the 10K resistor pack so I can switch OUT the SDA/SCL resistors as needed for learning. I will probably do this on BOTH AXE020's as they are learning tools.
kewakl
For learning, I have 2 AXE020's an AXE117 and an AXE022 with an 28X1.
I am using the AXE022 as the I2C Master, the 2 AXE020's as slaves.
the AXE117 is serial-connected to the first AXE020 slave.
The AXE020 - AXE022/117 works fine until I connect the second AXE020 to the I2C bus.
The I2C bus gets clobbered. Two 10K PULLDOWN resistors parallel to the 4.7K resistors kills the electronics and communication on the I2c bus.
Removing the 10K resistor pack from the second 020 slave fixes this.
My thought is to replace the resistor pack with a machined SIL socket and insert a DIP switch pack and the 10K resistor pack so I can switch OUT the SDA/SCL resistors as needed for learning. I will probably do this on BOTH AXE020's as they are learning tools.
kewakl