Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 
    SOLVED

    Meaning of non-linearity in datasheet?

    Meaning of non-linearity in datasheet?

    Gideon
    Long-established Member

    Hello,

    Could you explain the meaning of "non-linearity" in datasheet of BMI160?

    Thanks,

    6 REPLIES 6

    Vincent
    Community Moderator
    Community Moderator

    When we convert the register value to physical result,  we expect the output is linear.

    Take example:  the corolation between physical acceleration and the MEMS output is treat as linear.    Then we apply 1 g on sensor,  sensor output is also 1g.   And this sensitivity efficient is identical in full range. 

    This "non-linear" parameter indicate that the mapping of physical value as sensor output is not exactly fully linear.   so the sensitivity values might different in some point of accelration value within the range.   (just for example of explain:  0.5g physical accleration might output as 0.6g)

    So when you estimate the sensor output error,  you need to consider this non linearity error inside. 

    Gideon
    Long-established Member

    Hi Vincent,

    Thanks for your explanation.

    but still, I don't understand How to calculate the non-linearity error limitation (+- 0.5%FS) in 2g range.

    Could you let me know the non-linearity if I get the output as below?

    For example,

    reference value : 0.5g  / output : 0.52g

    reference value : 1g  / output : 1.03g

    reference value : 1.5g  / output : 1.43g

    reference value : 1.8g  / output : 1.72g

     

     

    Vincent
    Community Moderator
    Community Moderator

    Non linear calculation choose the biggest deviation in the range. 

    Means in certain point the output has +-0.5% deviation. 

    So when estimate the total measurement error in particular point, we can add this error.  

    So the error can be 1g *(1+ / - 0.005) = 1.005 / 0.995 g output. 

    Gideon
    Long-established Member

    Hi Vincent,

     

    Thanks for your explanation.

    I have one more question but I am not sure you can share the information.

    How many points(ex, 0.3g, 0.4g, 1g, 1.5g, 2g) you test to see non-linearity error(±0.5%FS)?

     

    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