How Do Industrial Sensors Acquire Data Acquisition?
This guide explains the full chain from sensing element to stored number: excitation, signal conditioning, sampling, conversion, protocol, and logging. It is written for engineers and buyers who must specify, wire, or troubleshoot a data acquisition path on real equipment.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
Key takeaways
How industrial sensors acquire data acquisition: the six-stage chain
Every pressure, temperature, flow, or vibration reading travels the same path. The sensing element changes a physical quantity into an electrical one. A bridge circuit outputs a few millivolts. A thermocouple outputs microvolts per degree. A photodiode outputs nanoamps. None of these is a number yet.
Stage two is signal conditioning. The circuit amplifies, filters, isolates, and linearizes the raw signal. A load cell at 2 mV/V excitation might produce 20 mV at full scale. A precision instrumentation amplifier with gain 100 brings that to 2 V, which an ADC can resolve properly. Skip the amplifier and you digitize mostly noise.
Stage three is sampling. The ADC takes a snapshot at fixed intervals. The interval must be at least twice the highest frequency you care about, and industrial practice uses five to ten times for margin. A 100 Hz vibration component sampled at 200 Hz is technically legal but the waveform looks rough.
Stage four is conversion. The ADC turns the sampled voltage into a binary integer. A 16-bit converter over a 0–10 V range has a resolution step near 153 µV. A 24-bit converter in the same range steps near 0.6 µV. That extra resolution only helps if the front end is quiet.
Stage five is the protocol. The reading leaves the module over 4–20 mA, 0–10 V, Modbus RTU, IO-Link, EtherNet/IP, or MQTT. Stage six is storage and time stamping. Without a stable clock, two sensors on the same machine cannot be correlated later.
- 1Analog pathSensor, amplifier, filter, ADC, controller
- 2Digital pathSensor, bus transceiver, protocol stack, gateway
- 3Common weak pointGround loops and unshielded cable runs
Analog and digital sensors acquire data differently
An analog sensor hands you a continuous voltage, current, or resistance. You own the accuracy of everything downstream, including the cable. A 4–20 mA loop is the workhorse in plants because current does not drop over 100 m of copper the way voltage does.
A digital sensor does part of the work internally. It samples, linearizes, and often calibrates inside the housing, then sends a packet. IO-Link, for example, carries the measured value plus device status and parameter data over a standard three-wire cable.
The trade-off is latency and update rate. A digital sensor reports at its own cycle time, often 1–10 ms. If you need microsecond timing, an analog front end with a dedicated ADC still wins.
Mixed systems are normal. Vibration goes analog into a fast card. Temperature goes digital onto a bus. The controller merges both streams. Decide per channel, not per machine.
One more point that buyers miss: digital does not automatically mean accurate. A digital sensor with poor internal compensation sends a precise wrong number.
- 1Choose analog whenFast transients, tight timing, simple loops
- 2Choose digital whenMany points, long cable runs, device diagnostics
- 3AvoidMixing floating and grounded supplies on one ADC card
Sampling rate, filtering, and resolution: picking numbers that work
Sampling errors are the most common reason a system looks fine on the bench and fails on the machine. The rule is simple. Sample at least ten times faster than the fastest event you must catch. For a 50 Hz motor fault, that means 500 Hz or more.
Aliasing is the trap. If a 900 Hz noise signal enters an ADC sampling at 1,000 Hz, it appears as a 100 Hz ghost in your data. No filter in software can remove it afterwards. You need an anti-aliasing filter before the converter.
Resolution is not accuracy. A 24-bit ADC on a noisy 5 V supply may deliver 14 useful bits. Read the effective number of bits from the datasheet, not the marketing headline. In practice, ±0.005 mm position feedback and thermocouple readings near ±0.5 °C both depend on the front end, not the bit count alone.
Filtering should match the signal. A moving average over 100 samples costs you response time. A single-pole RC at 10 Hz before the ADC costs almost nothing and kills radio-frequency pickup. Use hardware first, software second.
Record the sample rate, filter setting, and clock source in your documentation. When a trend looks wrong six months later, that record is the only way to prove the data is trustworthy.
- 1Temperature1–10 Hz, 12–16 bit, 0.1 °C target
- 2Pressure100–1,000 Hz, 16 bit, 0.1% full scale
- 3Vibration10–50 kHz, 24 bit, AC coupled
Why acquired data drifts, spikes, or reads zero
A reading that wanders slowly is usually a ground loop. Two grounded points on the same shield create a current path, and that current appears as an offset. Break the loop with an isolated transmitter or an isolated amplifier.
A reading that spikes when a motor starts is inductive coupling. The fix is physical: separate signal and power trays, use twisted pair, and add a ferrite on the signal cable near the cabinet entry. Check the shield termination before touching the software.
A reading stuck at zero often means the loop lost excitation. Measure voltage across the transmitter terminals with the loop powered. On a 4–20 mA device, anything below 3.6 mA signals a fault, and the controller should be configured to flag it rather than clamp to zero.
Random noise across the whole range points at the ADC reference or the supply. A reference that shares a rail with relay coils will move. Give the analog section its own linear regulator and a star ground point.
Finally, check the clock. Two data loggers without synchronized time produce trends that cannot be compared. Use NTP or a hardware trigger when channels must align.
- 1Slow driftGround loop or thermal EMF at junctions
- 2Motor-start spikesCable routing or missing ferrite
- 3Stuck at zeroExcitation loss or broken loop
- 4Broadband noiseReference or supply contamination
How to set up sensor data acquisition in 7 steps
Work through these in order. Each step has a check you can run before moving on.
- 11. Define the measurement, not the sensorWrite down range, bandwidth, and required accuracy. Example: 0–10 bar, DC to 200 Hz, ±0.25% full scale. This decides the sensor class before any purchase order.
- 22. Pick the output typeUnder 3 m of cable with a quiet supply, 0–10 V is fine. Over 10 m in a plant, use 4–20 mA or a digital bus. Check the receiver input impedance matches the transmitter drive.
- 33. Wire with shielded twisted pairGround the shield at the controller end only. Keep signal cable 200 mm away from VFD output cables. For a 4–20 mA loop, verify 24 V compliance at 20 mA across the total loop resistance.
- 44. Condition before conversionSet amplifier gain so full-scale output reaches 80–90% of the ADC input range. Add an RC low-pass at two to five times your signal bandwidth. Use an instrumentation amplifier with CMRR above 100 dB for bridge sensors.
- 55. Choose sample rate and resolutionSample at ten times the highest signal frequency. For slow process values, 1–10 Hz with 16-bit resolution is enough. For fast transients, use a simultaneous-sampling ADC so channels do not skew.
- 66. Calibrate at two points, then verify at a thirdApply 0% and 100% of range, record raw counts, and fit a linear scale. Then apply a mid-range value and confirm the error stays inside your tolerance. Repeat every 12 months or after any wiring change.
- 77. Log with time stamps and check data healthStore value, unit, timestamp, and quality flag together. Watch for stuck values, out-of-range spikes, and dropouts. A reading without a quality flag is not engineering data.
Signal type comparison for industrial sensors acquire data acquisition
Pick the row that matches your cable length, noise level, and update rate.
| Signal type | Typical cable run | Noise immunity | Best use |
|---|---|---|---|
| 0–10 V | Under 3 m | Low | Bench rigs, short panel wiring |
| 4–20 mA | Up to 100 m | High | Plant floor, pumps, valves |
| RTD 3-wire | Up to 30 m | Medium | Temperature, 0.1 °C class |
| Thermocouple | Up to 20 m | Low | High temperature, fast response |
| IO-Link | Up to 20 m | High | Smart sensors, parameter setup |
| Modbus RTU | Up to 1,200 m | High | Multi-drop slow process values |
| EtherNet/IP | Up to 100 m | High | Fast multi-channel cells |
The short version
Condition the signal before you digitize it, sample ten times faster than the physics, and ground the shield at one end only. Do that and most acquisition problems never appear.
Frequently asked questions
How often should an industrial sensor be calibrated?
Most process sensors are calibrated every 12 months. High-accuracy or safety-related channels may need 6 months.
Recalibrate after any wiring change, sensor replacement, or amplifier gain adjustment. Keep the raw counts from each calibration so drift can be trended.
Can one acquisition system handle both fast and slow signals?
Yes, but not on one ADC card at one sample rate. Put vibration on a fast card with simultaneous sampling and put temperature on a slower multiplexed module.
The controller merges the streams after each has been filtered at its own bandwidth.
What resolution do I need for a 4–20 mA loop?
A 16-bit ADC across a 250 Ω sense resistor gives about 0.4 µA per count, which is far finer than most transmitters.
The limiting factor is transmitter accuracy, typically 0.1–0.5% of span, not the converter.
Does a digital sensor remove the need for shielding?
No. A digital packet still travels as a voltage on copper. Long unshielded runs cause retries and dropouts rather than smooth drift.
Keep the same routing rules you would use for analog signals.
Why does my data look correct in the lab and wrong on the machine?
The machine adds noise sources the lab does not have: variable-frequency drives, contactors, welding equipment, and long cable runs.
Reproduce the real cable length and run a motor nearby during commissioning. If the reading moves, fix the wiring before tuning filters.
How do I prove the recorded data is trustworthy?
Log value, unit, timestamp, and a quality flag for every sample. Add a periodic calibration check and keep the records.
During review, a channel with no quality flag and no calibration history cannot be defended.
Need sensor housings or mounting hardware machined?
We machine sensor bodies, brackets, and panel plates to ±0.005 mm, with 100% inspection before shipment and no minimum order quantity.
12-hour quote100% inspectionNo MOQ