Other Parts Discussed in Thread: , INA209
Hello TI experts
I'm designing a custom current sense board using INA219, after soldering the chip and the I2C pull-up resistors and making sure that everything is connected and there are no shorts in the circuit, i face a weird behavior in in the I2C connection. When i connect the board first time to arduino, I can detect the chip using the I2C scanner which gives me the address of the INA219 chip but when i disconnect the board and reconnect it to arduino, i cant detect anything and the arduino sketch hangs. I soldered another 2 boards with new components and the same problem happens. Im unable to understand this weird behavior and now im stuck here and cant find a solution. all what i can say is that all the boards i soldered have the SCL and SDA pulled up to 5V and i checked that with a voltage meter and i was able to detect all of them with the I2C scanner when i connect them to arduino for the first time (btw, every board is tested separately) but after disconnecting and reconnecting a gain, i cant detect anything and the SCL and SDA lines become pulled down to 0V. the schematic is attached.
Could some one please help me regarding this issue? what could be the cause of this issue?
Thanks alot in advance
Mansour