sparkfun / OpenLog_Artemis

The OpenLog Artemis is an open source datalogger the comes preprogrammed to automatically log IMU, GPS, serial data, and various pressure, humidity, and distance sensors. All without writing a single line of code!
https://www.sparkfun.com/products/15846
Other
87 stars 47 forks source link

High gyro noise #45

Closed smichpresel closed 4 years ago

smichpresel commented 4 years ago

Hello to the sparkfun / OpenLog_Artemis team.

I enjoy using your nice device, however is seems that the 'no motion' gyro readings are very high. I am receiving readings in the range of +-10 degrees / second. Based on the gyro datasheet I would be expecting noise approximately one order of magnitude smaller.

By manually trying a constant turn rate - the scale of the measurement readings seems correct.

Setup

Artemis OpenLog v1.6 (but same observed on previous versions) Tested 4 different Artemis OpenLog boards Bare board connected to USB

Reproduce

Results can be directly seen using arduino Serial plotter

Things that didn't help

openlog_gyro

PaulZC commented 4 years ago

Hi @smichpresel ,

Version 1.7 of the firmware now lets you set the DLPF through the Configure IMU Logging menu. Can you please try updating to 1.7, set the Gyro DLPF to a low frequency, and post the results?

Many thanks,

Paul

smichpresel commented 4 years ago

Thanks Paul for the fast response!

Updating to v1.7 resolves the issue.

Already the no DLPF setting reduces the noise to expected levels and setting the DLPFs allow to go +-0.5dps (50Hz cuttoff).

PaulZC commented 4 years ago

Hi @smichpresel , Great! Glad that's fixed your issue. Thanks for letting me know. Best wishes, Paul