BMC Acceleration with inconsistent values

Programmable Sensor Module with CAN Connection
Post Reply
bittencourtpedro
Posts: 1
Joined: Wed 21. Feb 2024, 14:33

BMC Acceleration with inconsistent values

Post by bittencourtpedro » Wed 21. Feb 2024, 17:37

Hi Peak support,

I'm having some problems reading the acceleration values ​​from my PCAN-GPS.

I'm using BUSMASTER to read the data:
Image
Acceleration_X and Acceleration_Y seems ok (around 50mG and -40mG), but Acceleration_Z returns a unexpected high value (PCAN-GPS isn't moving) around 900mG.

I tried sending a bit over can on 0x657 (Acc_StartFastCalib), and then the raw data started ranging around -1 and 1 (decimal, for X, Y and Z), sometimes -3~3, which seems correct:
Image
But once i reboot the module, the old values return.

So my question is: what is the correct procedure for calibration and what values should I expect to see when the module isn't moving.

Thanks,
Pedro

User avatar
PEAK-Supporter
Sales & Support
Sales & Support
Posts: 1647
Joined: Fri 10. Sep 2010, 19:34

Re: BMC Acceleration with inconsistent values

Post by PEAK-Supporter » Wed 21. Feb 2024, 20:57

Please check the manual and the documentation of the default sample firmware (source code is also available)
Depending how the module is placed, you measure the 1G of the earth gravity on the Axis.
You could store a compensation value in the Eeprom.
See source code and manual how to do via a CAN Message.
--------------------------------
PEAK-System Technik
Technical Support Team
support[at]peak-system.com
-------------------------------

Post Reply