Go Down

Topic: Acceleration Sensor BMA020 (Read 6 times) previous topic - next topic

wayneft

I have a feeling your problem may be the solder jumper J1 on the board.  Looking over the schematic it looks like J1 should be shorted to provide logic level translation on the I2C lines.  Looking at the picture of your board it looks like the jumper is open.  Is there any documentation for the board that specifies if the jumper should be open or shorted?
I2C GPS Shield

Checkout my Open Source GPS Tracker on Kickstarter

domj

#21
Sep 11, 2011, 11:19 am Last Edit: Sep 11, 2011, 12:32 pm by domj Reason: 1
hey wayneft,

the documentation / manufactureres website says that you close J1 when you are using exactly 2.5V.
which makes sense because then youve got 2.5V on Upullup. if you use 5V like me it should be left open.
which makes sense as well, because then the 2.5V come from the "Linearregler (2,5V)" from the upper right corner in the schematic...

yesterday i bought a wii mote plus with some gyros in it which communicates over i2c as well. ill let you know if this works ;)

if not, probably there is something with my arduino?!

cheers!

dom

domj

ok, i got the wmplus sensor on my arduino and everything works finde on the i2c bus, giving me yaw, roll etc...

so it really seems to be a broken bma020....

thanks everybody for your great help, i learned a lot - ill get a new bm020 and let you know if it works!

cheers!

domj

finally!!!

today my new bma 020 arrived and this time everything works, i can scan the address on i2c an receive a lot of 1 and 0 using the script above...

next step will be to make real numbers out of it...

sorry for bothering you with my hardware issues and thanks again for the great help!

dom

wayneft

I2C GPS Shield

Checkout my Open Source GPS Tracker on Kickstarter

Go Up