Post Go back to editing

is its compatible for i2c comminication?

Thread Summary

The user encountered I2C communication issues using the ADuM1440, which has unidirectional channels and is not suitable for I2C bus isolation. The support engineer recommended the ADuM1252, an ultra-low power I2C isolator, to resolve the problem.
AI Generated Content
Category: Hardware
Product Number: ADUM1440ARQZ, ADUM1440

i2c issue in communication using 

Parents
  • Hi, 

    I2C always requires at least a bidirectional SDA line so a peripheral can send back an ACK bit and data to the MCU. The SCL line may or may not need to be bidirectional; it depends on what peripherals are being used and if they need to do something like clock stretching. 

    The ADuM1440 has 4 unidirectional channels, so it will not work for I2C bus isolation. Communication in the direction of the wireless base board is not possible in the schematics above, and the push/pull outputs of the ADuM1440 may even be causing communication issues on the MCU side. 

    There is an ultra-low power I2C isolator in the ADI portfolio. I recommend considering the ADuM1252.

    Regards,

    Jason

Reply
  • Hi, 

    I2C always requires at least a bidirectional SDA line so a peripheral can send back an ACK bit and data to the MCU. The SCL line may or may not need to be bidirectional; it depends on what peripherals are being used and if they need to do something like clock stretching. 

    The ADuM1440 has 4 unidirectional channels, so it will not work for I2C bus isolation. Communication in the direction of the wireless base board is not possible in the schematics above, and the push/pull outputs of the ADuM1440 may even be causing communication issues on the MCU side. 

    There is an ultra-low power I2C isolator in the ADI portfolio. I recommend considering the ADuM1252.

    Regards,

    Jason

Children
No Data