This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

  • Resolved

TCA9534A: never acknoledge

Part Number: TCA9534A

Hello,

I am having issue getting a TCA9534APWR to work on my prototype.

I ma using a PIC32 as I2C master, with library I have used with no problem for years.

On the same I2C line, is connect a temperature sensor (LM75B) that works like a charm.

My issue is that the TCA9534 does not acknoledge after sending the slave address. This prevents me to get any further in the communication, an dtherefore to use this IC.

When sending 0b0100 0000 (0b0100 000 + last bit at 0 for write), the SDA line goes high on the ninth SCL clock tick.

I did try all possible address for this device (0b0100 A2 A1 A0), just in case : no change.

Signal quality not optimal, but should be good enough.

I have tried several thing, but nothing helped :

- Check soldering
- Check layout
- Swap the IC for a brand new one
- Change the pull-up resistors with different values
- Remove the LM75B that uses the same I2C
- Reduce clock frequency
- Increase clock frequency

Is there anything that I am missing to get this IC to work ?

Many thanks.

  • Hello Vincent,

    Are you able to provide us with a schematic for us to double check everything looks okay?

    Also, is there anything between the master and the slave? (switch or voltage level translator)

    Thanks,

    -Bobby

  • In reply to Bobby Nguyen:

    Hello Bobby,

    Thanks for fast response. :)
    I beleive I have found the issue already (took me 1 day though !)
    It appears that I have been looking to the datasheet of the TCA9435, and not the TCA9534A, the entire time.
    While these two are very similar, thay do not share the same I2C address !

    I will make tests again and keep you informed.
  • In reply to Vincent GAULON:

    Hey Vincent,

    That's great to hear. If you run into any problems don't be afraid to reach out again.

    Thanks,
    -Bobby

This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.