Quantcast
Viewing all articles
Browse latest Browse all 35901

using I2C with bq27520EVM

Hi,

I have a bq27520EVM (HPA568 Rev. A). I am trying to use I2C communication between the Evaluation board and Arduino Uno where Arduino is the master and bq27520EVM is the slave. I have set-up the address to be 0xAA and am trying to read the voltage (0x08) from the evaluation board. Here is the sequence of I2C bytes messages I send from arduino

0xAA,0x08,0xAB

However, i do not receive any ACK from the evaluation board.

It seems that bq27520EVM operates on 3.3V, however arduino uno operates at 5V Vcc. Could this be the reason why I am not receiving any ACK from bq27520EVM. 

bq27520EVM has internal pull-up resistors of 10K. I tried using pull-up resistors (1.8K) on the arduino side and also without using the pull-up resistors. In both cases, I was not successful in getting ACK from the evaluation board.

Any help on how to get bq27520EVM to talk I2C to another microcontroller would be really great. Thanks a lot in advance.


Viewing all articles
Browse latest Browse all 35901

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>