Part Number: TCA9534A
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 ?
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)
In reply to Bobby Nguyen:
In reply to Vincent GAULON:
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.