01-29-2025 10:12 AM - edited 01-29-2025 10:15 AM
Please help, am trying to have linear reading for 4 LVDTs channels for displacement range (0-10). am using Ni9205 module.
i used calibrator and my data reading aren't linear, am not sure what i can do?
I also want my data to be recorded every 0.05
01-30-2025 03:22 AM - edited 01-30-2025 03:44 AM
How does your mechanical calibration setup look like?
I assume you compared two not equal sensitivity sensors . If they are mounted with an offset of 5.. (what ever that mean ;)) you will get this type of graph, since one is out of range (the -2 (x axis) value looks like an setup artifact to me, maybe something is entering the coil)
So have a look at the initial mounting. If you compare two LVDT it's maybe a good idea to align the center positions and only use a range defined by the sensor with the lowest range? Or, since the calibrator sensor seems to have a bigger (length) range and the DUTs are mounted in an unknown offset and have a smaller length range, search for the 5 (V?) center(?) output value of the DUT and from that point cut DUT values outside the 0 to 10 range and use these values for calibration. (However, I'm not a lenght-calibration guy)