Saturated IEPE Accelerometer in First Measurement

Updated Dec 13, 2023

Reported In


  • CompactDAQ Chassis


  • LabVIEW

Issue Details

I am acquiring vibration from an IEPE(Integrated Electronics Piezo-Electric) accelerometer with a NI-9234 module, and I am observing the maximum value of saturation for the first 5 seconds of data acquisition:


If I run the same acquisition for a second time, without changing any parameter, I can get the right results (right now, the accelerometer is mounted on a static component, so the signal is only noise):


If I run my application in LabVIEW FPGA and RT, through TDMS files, I get a similar result:


This behavior is not related to the NI-9234 module or any data acquisition device, but it is a specification and expected behavior of the accelerometer.


Every accelerometer has an electrical specification called "Settling Time", determined by the company which can be found in the product's datasheet. During the period of "Settling Time" the accelerometer should not be used for data acquisition, or else it will provide incorrect values.
Including a “delay”, equal to the "Settling Time" of your accelerometer, in your code will make the accelerometer settle and ready to be used. As a result, the issue will be fixed.

Additional Information

For the accelerometer PCB 356A44, the "Settling Time" is [=<5 seconds], as the datasheet of the product shows: