Hello,
Can I drive evaluation board AD7294-2 with Arduino Uno? I tried to establish connection on I2C bus without success.
Thank you in advance,
Svetlana
AD7294-2
Recommended for New Designs
The AD7294-2 contains all the functions that are required for general-purpose monitoring and control of current, voltage, and temperature, integrated into...
Datasheet
AD7294-2 on Analog.com
Hello,
Can I drive evaluation board AD7294-2 with Arduino Uno? I tried to establish connection on I2C bus without success.
Thank you in advance,
Svetlana
Hi Svetlana,
I have moved this to Precision ADC community. Someone here should be able to help you.
Regards,
Mark
Hi, Svetlana.
Can you share scope shots of what you are seeing in your I2C lines? Also, what VDRIVE are you using in your evaluation? The evaluation board has options for the 3.3V logic level of the SDP or an external drive suited to the cotroller you are using.
Regards,
Karen
Hello Svetlana,
yes, it is possible. Arduino Uno has a standard I2C interface and runs at +5V.
Is your Vdrive voltage set to +5V?
What is your AVdd voltage?
Did you mount appropriate pull-up resistors on SCL and SDA? - I guess there are no pull-ups on the Ard. uno board.
Is there any toggling on the bus pins? - Could you check it with your oscilloscope?
Good luck,
Reinhard
Hello Karen and Reinhard,
I checked Vdrive=Vdd=5 V. I did not include pull-up resistors I believe they are included on the evaluation board.
After adjustment in applied voltage I got activity on I2C bus. It is illustrated in pictures below.
Now I am looking for understanding why the last message was not acknowledged.
Can you help me?
Kind regards,
Svetlana
Hello Mark,
Thank you.
Svetlana
Hi,
It looks like you are doing a read from a write-only register (as per Table 9, address 0x00 is for the command register and it is write only). Can you do a read of another register with read or read/write access and see if you get an acknowledge bit?
Also, can you double check if the evaluation board actually has pullup resistor? If you can, kindly send me a snapshot of your board.
Regards,
Karen