Semiconductor Optoelectronics, Volume. 45, Issue 5, 792(2024)

High-precision Micro-electro-mechanical System Accelerometer Signal Processing System Based on AD7124

TANG Yusha1... ZHANG Wei1 and GUO Zilong2 |Show fewer author(s)
Author Affiliations
  • 1Key Laboratory of Sensor, Beijing Information and Technology University, Beijing 100101, CHN
  • 2School of Opto-electronical Engineering, Xi’an Technology University, Xi’an 710021, CHN
  • show less

    To reduce the influence of the zero-drift problem on the measurement accuracy of an accelerometer and satisfy the measurement accuracy and drift requirements of a low-range micro-electro-mechanical system (MEMS) accelerometer, a high-precision MEMS accelerometer signal processing system based on AD7124 is designed. The hardware uses STM32F303CBT6 as the core controller to drive AD7124, and a high-precision analog-to-digital (A/D) conversion chip is used for data acquisition. In the software, the pulse width modulation (PWM) output square wave is designed as the excitation signal of the accelerometer, and the weighted moving average filter is used to denoise and smooth the signal. An algorithm for zero-drift suppression and tracking is proposed, which solves the problem of excessive zero-drift. After testing, the sensitivity of the accelerometer is 146 mV/g at the ±1 g range, the output stability of the accelerometer after digital filtering is increased by 5.97 times, and the final bias stability is improved from 45.850 mg/h to 0.055 mg/h.

    Tools

    Get Citation

    Copy Citation Text

    TANG Yusha, ZHANG Wei, GUO Zilong. High-precision Micro-electro-mechanical System Accelerometer Signal Processing System Based on AD7124[J]. Semiconductor Optoelectronics, 2024, 45(5): 792

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category:

    Received: Mar. 27, 2024

    Accepted: Feb. 13, 2025

    Published Online: Feb. 13, 2025

    The Author Email:

    DOI:10.16818/j.issn1001-5868.2024032702

    Topics