Zhejiang Xinsenzheng Automation Co., Ltd.

Industrial Sensor Manufacturer OEM & Application Support Factory-direct Supply

Linearity vs Accuracy vs Resolution in Sensors: How to Compare the Specs

Linearity tells you about curve shape, accuracy tells you how close a result is to a suitable reference, and resolution tells you the smallest change the system can distinguish. A good sensor decision needs all three in the right context—plus range, noise, speed, environment, calibration evidence, and the controller that receives the signal.

Follow the complete signal pathSensor, output, cable, controller, scaling, filter, and machine decision
Engineer inspecting industrial electronics while tracing a measurement signal
Sensor performance must be judged in the installed signal path. Photo: Bulat843 / Pexels.
The three specifications are not competing versions of the same idea.

Use resolution to screen whether a meaningful change can be seen, accuracy or a defined total-error limit to screen whether the reported value can support the decision, and linearity to understand how the transfer curve departs from its stated line across the used range.

What is the difference between sensor linearity, accuracy and resolution?

A sensor may resolve very small increments but report the wrong absolute value. It may be highly linear but shifted by offset. It may be correct at its two calibration endpoints but still bend away from the reference line in the middle.

Linearity

How closely the measured transfer curve follows a defined straight reference line over a stated range.

Decision meaning: curve shape

Accuracy

In formal metrology, closeness of agreement with the measurand's true quantity value; in datasheets, usually a stated permitted error under defined conditions.

Decision meaning: correctness under conditions

Resolution

The smallest change in the measured quantity that causes a perceptible change in the indication. Noise, friction, filtering, and operating point can limit it.

Decision meaning: visible detail

Terminology note: the BIPM/JCGM VIM definition treats measurement accuracy as a qualitative concept, not a numerical quantity. When a supplier publishes “±0.5% accuracy,” read the definition and footnotes to learn which error limit that number actually represents.

Which specification should drive the sensor selection?

Start with the production decision in physical units. The table turns that decision into a recommendation, evidence request, and stop boundary.

Selection matrix: use the row that matches the machine's real decision, not the smallest percentage on the datasheet.
Production conditionPrioritizeEvidence to requestDo not approve yet if
Detect a small change or trendUsable resolution, noise, repeatability, bandwidthNoise at the required data rate and filter; repeat traces; output and controller resolutionOnly nominal bits or display decimals are given
Make an absolute pass/fail decisionDefined error limit or total error bandError equation, included effects, temperature range, calibration state, and traceable test data“Accuracy” has no basis, conditions, or maximum limit
Use values across a wide rangeLinearity plus offset, gain, hysteresis, driftReference-line method and distributed calibration points across the used rangeOnly zero and full-scale results are shown
Control a fast processDynamic response and end-to-end latencyResponse or settling definition, update rate, filtering, and controller samplingA stable bench value is supplied without timing data
Switch presence rather than measure a valueAssured distance, repeatability, hysteresis, target and mounting marginApplication-specific sensing-distance and environmental dataLinearity or bit depth is used as the main selection argument

Fast buying rule: write the smallest meaningful process change and the maximum permitted decision error first. If the supplier cannot translate its claims into those units at your operating points, the comparison is not ready.

Why must the whole measurement chain be checked?

The machine does not act on the sensing element alone. It acts on a value that has passed through electronics, an output interface, wiring, a controller input, software scaling, filtering, and a decision rule. Each stage can add error, noise, delay, or a configuration mistake.

  1. 01MeasurandDistance, pressure, force, level, flow, temperature, or position
  2. 02Sensing elementConverts the physical quantity into an internal signal
  3. 03Sensor electronicsCompensation, conversion, filtering, and output scaling
  4. 04Output and cableCurrent, voltage, data, grounding, load, and interference
  5. 05Controller inputInput range, accuracy, ADC, sampling, and update timing
  6. 06SoftwareEngineering-unit scaling, rounding, filtering, and alarms
  7. 07Machine decisionControl action, inspection result, trend, or rejection

Boundary: a sensor calibration certificate does not validate the fixture, target, cable route, PLC input card, scaling formula, process connection, or final decision logic. Freeze and test the assembled chain.

What does a sensor linearity specification actually prove?

It describes the largest departure of the measured transfer curve from a stated straight reference line over a stated range. It does not, by itself, prove correct zero, correct span, low hysteresis, low noise, or total system accuracy.

Reference and measured sensor response curves A straight reference line and a curved measured response show the maximum departure used to describe nonlinearity. maximum departurereference linemeasured curveInput quantitySensor output
Concept only—not a calibration record. The numerical nonlinearity changes with the chosen reference line, range, test points, direction, and correction state.

Which reference line was used?

An end-point line passes through defined endpoints. A best-fit straight line minimizes the overall deviations across the tested points. These methods can produce different numbers from the same calibration data, so do not compare percentages until the method matches.

Which error components are separate?

Offset moves the response up or down. Gain error changes its slope. Nonlinearity bends the response. Hysteresis makes the reading depend on approach direction. A two-point adjustment may correct stable offset and gain while leaving curvature and hysteresis.

  • Ask for used range, point locations, approach direction, temperature, correction state, and whether the value is typical or maximum.
  • Give extra weight to the points where the machine actually accepts or rejects production.

How should buyers read a sensor accuracy claim?

Treat the headline percentage as an incomplete equation. You need the basis, range, included effects, operating conditions, calibration state, and whether the figure is a guaranteed maximum or only typical performance.

Why are % full scale and % of reading different?

For a 0–100 bar range, ±1% of full scale is approximately ±1 bar throughout the range. At a 10 bar operating point, that equals 10% of the reading. By contrast, ±1% of reading at 10 bar is ±0.1 bar—unless the supplier also adds a fixed, digit, zero, or full-scale term.

Absolute allowance = stated percentage × stated basisCalculate it at every critical operating point, not only at full scale.

How is accuracy different from uncertainty?

Measurement uncertainty describes the dispersion of values that could reasonably be attributed to the measurand from the information used. Independent standard uncertainty components may be combined using the law of propagation of uncertainty, with covariance included when relevant. Expanded uncertainty then requires a stated coverage factor.

Do not simply combine every datasheet tolerance by root-sum-square. Some figures are limits rather than standard uncertainties, distributions may differ, correlations may matter, and the acceptance rule may need a guard band.

Calibration evidenceReference, method, points, conditions, uncertainty, and traceability
Laboratory technician using measurement equipment during a controlled calibration
A calibration statement is useful when its reference, method, conditions, results, and uncertainty are documented. Photo: ThisIsEngineering / Pexels.

Escalate the decision: use a competent calibration laboratory or metrology professional when regulatory compliance, contractual acceptance, safety, or a narrow product tolerance depends on the result.

Why do more bits not guarantee usable sensor resolution?

Bit depth describes the number of available digital codes. It does not prove that the sensing physics, electronics, installation, and process are stable enough to carry useful information in every code.

Observe the signalCheck noise and settling at the actual data rate and filter.
Digital oscilloscope used to observe sensor signal stability and noise
A trace shows whether the signal is stable enough to distinguish the required change. Photo: Ludovic Delot / Pexels.

What does nominal code width tell you?

For an ideal N-bit converter with configured input span R, the nominal code width is:

q = R / 2NA 0–10 V, 16-bit input has an ideal code width of about 153 µV.

The value excludes converter gain and offset error, integral and differential nonlinearity, reference error, input settling, source impedance, electrical noise, and the sensor's own variation.

What limits usable detail?

If the output wanders across 30 codes, one-code display increments do not mean the machine can reliably resolve one code. Filtering can reduce visible noise, but it also adds delay and may hide fast changes. Check peak-to-peak noise or noise-free resolution, repeatability, data rate, bandwidth, and settling together.

Linear but not accurate

Readings of 1, 51, and 101 mm against references of 0, 50, and 100 mm form a straight response with a 1 mm offset.

Fine codes, weak decision

A 16-bit output over 100 mm has a 0.0015 mm ideal step, but a ±0.10 mm sensor limit cannot support a 0.001 mm absolute acceptance decision.

Correct ends, wrong middle

A two-point calibration can make 0 and 100 bar correct while a mid-range reading remains 1.2 bar high because the curve still bends.

How can you convert the datasheet values into machine units?

This screening tool compares nominal code width and observed noise with the smallest change you need to see. It separately compares the entered accuracy allowance with the permitted absolute error. It does not calculate total system error or measurement uncertainty.

Sensor specification screening tool

Use one physical unit consistently: mm, bar, N, °C, litres, or another engineering unit.

Planning aid—not an acceptance certificate
Example: 0–100 mm has a span of 100.
Used only to label the result.
Used when accuracy is based on reading.
Nominal digital resolution only.
Enter the supplier's percentage.
Confirm the basis in the footnotes.
Reported separately; method still matters.
Use the same unit as the span.
The process change the machine must see.
Your decision limit in physical units.
Screening result
Ideal code width0.0244 mm
Accuracy allowance0.500 mm
Linearity allowance0.100 mm
Detail floor0.0800 mm
The accuracy screen does not pass

The stated accuracy allowance is larger than the permitted absolute error. Review the complete error definition, a narrower calibrated range, or a different measurement solution.

Calculator boundary: linearity is displayed but not added to accuracy because the supplier may already include it. Combine terms only after their definitions, distributions, correlations, and inclusion rules are known.

What should a buyer verify in the datasheet and supplier file?

Every important claim must trace to the exact model, output version, range, firmware or filter configuration, and delivered documentation. A family brochure is not enough when suffixes change the measurement chain.

Minimum supplier document checklist

Capture each item in one comparison sheet so competing products are judged on the same basis.
ItemWhat must be explicitWhy it changes approval
Exact product identityModel, suffix, range, output, cable or connector, firmware, filter, and correction stateFamily-level figures may not cover the ordered configuration
LinearityReference-line method, used range, points, direction, hysteresis treatment, typical or maximum statusThe same curve can produce different headline values under different methods
Accuracy or error band%FS, %reading, fixed terms, included effects, temperature, warm-up, supply, load, and calibration stateA percentage cannot be converted into a machine limit without its complete basis
Resolution and dynamicsPhysical resolution, output bits, noise, repeatability, data rate, bandwidth, response and settling definitionsNominal codes can overstate stable detail or hide excessive latency
Calibration evidenceSerial number, points, as-found/as-left results, reference, uncertainty, traceability, date, and interval“Calibrated” alone does not show performance at critical points
Change controlRevision identifiers and notification rules for electronics, firmware, compensation, output scaling, or materialsAn approved sample can change without a controlled configuration

Illustrative supplier-file review: approve or hold?

The following example is fictional and shows the review method, not a real supplier result.

Quoted model: AX-100-10V-F2; application: 0–100 mm gauging with a ±0.25 mm decision limit.
File checkEvidence receivedReview decision
Model matchQuotation states AX-100-10V-F2; certificate states AX-100 seriesHoldF2 filter suffix is not explicitly covered
Accuracy definition±0.2% FS “typical” at 23 °CHoldNo maximum limit or operating-temperature effect
Linearity±0.1% FS, best-fit straight line, increasing directionMethod is stated; request hysteresis and decreasing-direction data
Resolution and timing16-bit output; response time shown for filter F0 onlyHoldF2 noise and latency are unknown
Traceable resultFive calibration points for one sample; no controller includedUseful sensor evidence, but machine-chain validation remains open

Decision: do not approve yet. The quoted percentage could fit the ±0.25 mm limit at reference temperature, but the maximum error, F2 configuration, temperature effect, timing, hysteresis, and installed controller path are not closed.

How should the installed sensor be validated on the machine?

Test where the machine makes its decision. A one-point check can reveal offset at that point; a two-point calibration can correct much of a stable zero and span error. Neither proves the middle of the range, both approach directions, dynamic behavior, or robustness to real environmental influences.

  1. 1
    Define the acceptance decision

    State the measurand, used range, critical points, permitted error, smallest required change, speed, and reference method.

  2. 2
    Freeze the configuration

    Record exact sensor, mode, filter, output, cable, controller channel, scaling, firmware, fixture, target, and process connection.

  3. 3
    Test distributed points

    Include critical operating points and relevant endpoints, approach from both directions, repeat readings, and use realistic dwell or motion.

  4. 4
    Challenge real influences

    Repeat under expected temperature, vibration, target or medium variation, contamination, supply, load, electrical noise, and speed.

  5. 5
    Document the decision rule

    Record reference uncertainty, guard band when required, results, failures, accepted configuration, and revalidation triggers.

Validate the assembled chainUse distributed points, both directions, and realistic conditions.
Engineers conducting a controlled measurement and validation test
Good validation records the reference, exact configuration, environmental conditions, point sequence, and acceptance rule. Photo: ThisIsEngineering / Pexels.

What should a sensor RFQ and acceptance request include?

Replace “high accuracy” with a measurable application boundary. Give the supplier the real operating conditions, then require every important claim to trace to the exact quoted configuration.

Define the measurement task

  • Measurand, engineering unit, used range and critical operating points
  • Smallest meaningful change and maximum permitted error in physical units
  • Target, medium, process connection, installation drawing and motion direction
  • Response time, settling, bandwidth, update rate and end-to-end latency
  • Temperature, vibration, contamination, EMI, cable route and controller input

Require model-specific evidence

  • Exact part number, suffix, output, range, firmware, filter and document revision
  • Accuracy equation, included effects, reference conditions and maximum limits
  • Linearity method, used range, direction, hysteresis and correction assumptions
  • Resolution and noise data at the proposed data rate and filter setting
  • Calibration points, reference uncertainty, sample test and pass/fail rule

Acceptance boundary: supplier data can screen and qualify a sensor, but the machine builder or responsible integrator must close installation, controller scaling, performance, and final decision evidence.

What else do buyers ask about sensor specifications?

Can calibration improve accuracy without improving linearity?

Yes. Zero or span calibration can reduce stable offset and gain errors, while the underlying curve can remain nonlinear. Multi-point correction may reduce residual error only for the documented range, direction, conditions, and configuration.

Should sensor resolution be specified in bits or physical units?

Use physical units for the machine requirement. Bits describe nominal digital codes, but usable resolution also depends on sensor noise, input range, filtering, controller conversion, and the required update rate.

How much finer should resolution be than the process tolerance?

There is no universal ratio that fits every application. Define the smallest change the machine must distinguish, then verify that noise, quantization, repeatability, drift, and reference uncertainty leave enough decision margin under real conditions.

Does choosing 4–20 mA instead of 0–10 V improve sensor accuracy?

Not automatically. The interface changes susceptibility to voltage drop, ground differences, cable noise, input impedance, and fault detection, but the sensor, receiver, scaling, and installation still determine total measurement performance.

Can two sensors with ±0.1% FS be compared directly?

Only after confirming the same full-scale definition, used range, reference line, included error components, temperature conditions, output configuration, and maximum-versus-typical status. Different spans alone can produce different absolute error allowances.

Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
Click outside to hide the comparison bar
Compare