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.
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)