04-29-2025 10:45 AM
Hello,
I am having some difficulty determining if my scaling values for my accelerometer are correct.
I am able to read in the signal but do not have a way to validate the measurement currently to check the values.
Here is the accelerometer being used: Model 356B20 | PCB Piezotronics
Mainly it is the sensitivity setting of the DAQmx Create Channel I am unsure about.
I attached a 2016 VI of the task and read. Any pointers would be great.
04-29-2025 11:56 PM - edited 04-30-2025 12:01 AM
You set the sensor sensitivity to 1000 mV/g in the VI, but the nominal sensitivity for this accel is 1 mV/g. You should change the constant in your VI to match the datasheet.
If you want to verify the scaling, a calibrator (example) can be used to vibrate the accel at a known frequency and amplitude. Then, you can use the calibration feature of the DAQ Assistant to measure the calibrated sensor sensitivity.
dsbNI_0-1745987739086.png
If you have other (calibrated) accelerometers, you can compare the measured accelerations when shaking the accels together.
04-30-2025 06:23 AM - edited 04-30-2025 06:26 AM
Usually you should find a calibration report in the transport box of the sensor , as dsb already mentioned the nominal sensitivity is 1mV/g or 0.1mV/(m/s²) if you want to use SI units to do meaningfull calculations with your result 🙂 , however this is nominal +/- 20%.
If you can't find the cal-rep. you can try to ask PCB with your serial number 😉
And you always can read voltages and do the scaling in your program. (If you use Sound&vibration, have a look at the examples)