AnsweredAssumed Answered

ADE7880 Gives NAK on I2C

Question asked by vignesh on Oct 6, 2012
Latest reply on Jul 11, 2013 by Kuanish

I'm trying to communicate to the ADE7880 using the Atmega328 which runs on arduino bootloader. The ADE7880 gives NAK after the device address 0x70 is written over the I2C lines. Please help me in identifying the issue. I'm attaching the logic analyzer snapshot of the evaluation board communication as well as with the atmega 328. The only difference is the eval board communicates at around 333khz and the atmega328 communicates at 100khz.

Eval Board:

eval.png

Using Atmega328

arduino.png

Outcomes