cancel
Showing results for 
Search instead for 
Did you mean: 

ISM330DLC data rate for higher precision

pl
Associate II

We understood the ODR and correlated filtering. A following micro-controller application performs further filtering with averaging values to 10 per second. Aimed is calculating an angle derived from the rotational speed. Precision should be about or better than 1degree in a minute, e.g. about 0.016dps.

Regarding the precision: which is better:

  • maximum ODR and averaging in the following algorithms
  • or e.g. an ODR of about 400Hz with less values for averaging

Thanks.

1 REPLY 1
Eleon BORLINI
ST Employee

hi pl, please consider that for ODR>400Hz you are in HP mode, and the rate noise density in high-performance mode by datasheet is independent of the ODR setting. If you are interested in slow rotation and you don't need a large bandwidth, you could can select the minimum FS +-125 and an ODR of about 400Hz with less values for averaging and less power consumption. Having more samples will reduce your noise (sqrt(n)), but being the LSB 4mdps you should be able anyway to detect a 0.016dps rotation also with less averages. Regards