Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    BMI088 sensor data discontinuity when lower the temperature

    BMI088 sensor data discontinuity when lower the temperature

    Brucelgn
    New Poster

    We are using BMI088 by SPI to get the accelerometer and gyroscope data. The ODR is 500Hz. When the temperature goes down from above 65℃, all the sensor data smoothing by 1 sencond seems to be discontinuous at some moment. The figure below shows the case. The raw data is normal. Can anyone explain what happens?Accel Data and Temperature.pngGyro Data and Temperature.png

    4 REPLIES 4

    FAE_CA1
    Community Moderator
    Community Moderator

    Hi,

    Thanks for your inquiry.

    In your message you said that BMI088 accelerometer and gyroscope raw data look normal when temperature goes down from above 65C. However, when you plot accel and gyro data with 1 second smoothing, you saw some sudden jumps.The issue could be overflow in your smoothing formula.

    Thanks.

    Hi,

    Thanks for your reply.

    The smoothing method we are using is examined and works well. The raw data looks normal just because the noise is too high.

    The sudden jumps will disappear when the temperature continues going down. In the above case, the smoothing data shows large to 4mg change in accelerometers and 0.1°/s change in gyroscopes.

    Gyro Raw Data and Temperature.png

    FAE_CA1
    Community Moderator
    Community Moderator

    Hi,

    Thanks for your BMI088 gyro raw data plot and temperature plot. I assume that the vertical axis unit is dps for gyro x/y/z raw data and C for temperature data.

    For BMI088 gyro x/y/z raw data there are a few large jumps when temperature goes down from 20C to -20C. Maybe there are some vibrations created by the temperature chamber that causes gyro data jumps. Or maybe you are using 2000Hz ODR with 523Hz bandwidth unfiltered data for gyro. Please try to set BMI088 gyro to 100Hz ODR with 12Hz BW as shown below to see if there are still some sudden jumps or not when temperature goes down. The typical BMI088 gyro zero-rate offset is within +/-1dps and min/max +/-3dps. So if gyro x or y or z axis raw data goes beyond +/-3dps range, then this BMI088 is a failure part and we need to get it back from you to do failure analysis.

    FAE_CA1_0-1678304266712.png

    Thanks.

    Hi,

    Thanks for your advice. The vertical axis units are as you point out. Maybe the temperature chamber vibrations cause gyro data jumps. But it is strange that gyro X/Y data will go back to the proper trend after a short time.

    The current internal ODR is 1000Hz with 116Hz BW. We will try to set  gyro to 100Hz ODR with 12Hz BW and repeat the previous process.

     

    Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist