2018-06-28 08:28 AM
Posted on June 28, 2018 at 17:28
Hi to All !
We are working on LSM6DSL based vehicle RPM Techno-meter with STM32L431KCU6 micro controller running at the speed of 80 Mhz. Our target is to read RPM by applying FFT F(max) on the single axis vibration data collected from
LSM6DSL
accelerometer from the range of F = 20 Hz to 200 Hz.
The picture of the double layer PCB board is attached herewith for your reference.
The Setting for FFT are
Please suggest the best FFT parameter settings for the Fmax range of 20Hz to 200 Hz if we are making some mistake or suggest where we are wrong.
I hope we have selected right ST MEMS part for such application or suggest new another one.
Thanks in advance!
Thanks and Best Regards,
VK Verma
2018-07-02 07:31 AM
Can you please share picture of your FFT results and expected RPM.
I think it is correct if you get multiple of first harmonic frequency (25Hz in your case, which should be 1500 RPM).
2018-07-03 04:49 AM
Hi Miroslav,
In our observation, we are getting RPM which is roughly 30 times of F max and that is why 25Hz is close to 750 RPM and the same is observed in the vehicle tachometer. Now please help us to reduce 25 Hz factor between two consecutive readings so that we will be able to achieve RPM resolution of +/-10 rpm.
Your support will be highly appreciated.
Thanks and Best regards,
VK Verma