i am using bq76952 with Arduino Nano ( for prototype). I created a function to check whether communication is established or not. I could clearly see that the device is unable to establish communication. Kindly please let me know when such a problem arises
1. I have used pull-up resistors of 4.7K to 5V
2. Ground of Microcontroller is connected to another end of sense resistor as shown in datasheet
3. I am using 400kHz I2C, distance between micro controller and device is 45cm wire for SCL and SDA
The problem is couldn't figure out, whether the problem is with software or hardware.
Please find the attachment of my schematic and function routine4743.Schematic.pdf