Posted by Roy Morgan on September 27, 2010 at 12:45pm
Currently working on an AHRS for my netduino tricopter and can't decide which accelerometer to go with, either the BMA180 from bosch http://www.bosch-sensortec.com/content/language1/downloads/PI6828-e(1).pdf or the well known ADXL345 http://www.analog.com/static/imported-files/data_sheets/ADXL345.pdf as far as I can tell the BMA180 is the more accurate and sensitive of the two as well as being temperature compensated and has a temperature output which the adxl345 doesn't have (at least that is my interpretation of the datasheets). The price difference isn't that significant to affect my choice, so I'm leaning towards the bosch sensor, but one thing I'm not clear on is whether the noise in its readings is random or not - as in the analog device's sensor they state the noise is gaussian and uncorrelated and so multiple readings or readings from more than one can be averaged out, to help reduce noise - which I've been testing out on two freescale accelerometers to good results, but I can't find any mention of this for the BMA180.
Anybody know if this is the same case?
Or does anyone have any experience of these two accelerometers and can suggest which might be the better to go with?
Thanks!
You need to be a member of diydrones to add comments!
I fell in love with the BMA180 (and its "sister" gyro ITG-3200). Excellent resolution, accuracy, interface, EMI resistance, form factor, and price, all in one package. It's my recommendation no matter what the application.
Re: noise - it should be gaussian in nature as well - it's essentially an analog sensor (acc or gyro) with an onboard ADC.
Replies
Re: noise - it should be gaussian in nature as well - it's essentially an analog sensor (acc or gyro) with an onboard ADC.