Call Phone +8618073152920 Hotline: +8618073152920
Call Phone +8618073152920
English
CONTACT US/ CONTACT US
Consumer hotline +8618073152920
Changsha Zoko Link Technology Co., Ltd.

Email:Arvin@niubol.com

WhatsApp:+8615367865107

Address:Room 102, District D, Houhu Industrial Park, Yuelu District, Changsha City, Hunan Province, China

Position:Home >> Blogs >> Product knowledge

Product knowledge

How a Sensor Turns a Physical Change Into a Signal: Principles, Specs and Error Sources

Time:2026-11-07 15:52:46 Popularity:5

A sensor converts a physical change — capacitance, conductivity, light intensity, displacement — into an electrical quantity, conditions and digitises it, then exposes it as an analogue loop or a digital register. The published accuracy describes only one part of that chain. The errors that dominate field data usually enter at the sensing element's contact with the medium, at the temperature compensation stage, or at the last step where a register value is scaled into engineering units.

Stage one: the sensing element and the physical relationship

Every sensor exploits a repeatable relationship. A capacitance probe uses the large difference in dielectric constant between water, soil solids and air. A conductivity cell measures current between electrodes at a known excitation and geometry. A silicon photovoltaic detector produces a current proportional to illuminance. A pH electrode develops a potential that varies with hydrogen ion activity. In each case the relationship is conditional: it holds for a stated geometry, temperature, excitation and medium.

Combined air temperature and relative humidity sensor

Figure 1. Combined air temperature and relative humidity sensor.

That conditionality is why "range" and "accuracy" cannot be read in isolation. NiuBoL's soil EC sensor documentation gives a measurement range of 0–15 mS/cm with 0.01 mS/cm resolution, a salinity range of 0–8000 mg/L with 1 mg/L resolution, and a soil pH range of 0–14 pH. The EC channel includes temperature compensation over 0–50°C on the three-in-one NBL-S-TMC probe, because conductivity changes with temperature even when the dissolved salt content does not. Outside that compensation window, a conductivity number is not a compensated number and should be labelled as such.

Range selection is part of the error budget too. NiuBoL lists four measuring ranges for one level sensor family: 0–50 mm, 0–100 mm, 0–150 mm and 0–250 mm. Choosing the 0–250 mm variant for a tank that never exceeds 60 mm spends resolution unnecessarily. With a fixed digitization width, the smallest detectable change scales with the selected span.

A specification table worth reading carefully

Parameter Published value What it actually constrains
Soil moisture range0–100 %Measurement span, not plant-available water
Soil temperature range−50 to 100 °CSpan of the temperature channel
Moisture resolution0.1 %Smallest reported increment, not accuracy
Moisture accuracy±3 %Absolute error under stated conditions
Temperature accuracy±0.5 °CError of the temperature channel
EC range / resolution0–15 mS/cm / 0.01 mS/cmSpan and smallest increment
Salinity range / resolution0–8000 mg/L / 1 mg/LDerived channel, geometry-dependent
pH range0–14 pHElectrode span
SupplyDC 12–24 VDefines the acceptable bus supply at the device
OutputsRS485 Modbus, 4–20 mA, 0–5 VIntegration options, each with different error behavior

Note the difference between resolution and accuracy. A 0.1% resolution on a channel with ±3% accuracy means the last digit is far smaller than the uncertainty; displaying three decimals conveys precision the instrument does not have. Conversely, a coarse resolution on a narrow range can hide a real change that matters to a control loop.

Stage two: conditioning, compensation and digitization

The raw element signal is small and often nonlinear. Conditioning amplifies, filters and linearises it; compensation removes a known secondary dependence; an ADC converts it to a digital word. Each stage has its own failure mode.

Excitation stability. A conductivity cell's reading is proportional to the excitation and to the cell constant. Drift in either appears as a concentration change. This is why an EC channel is temperature compensated as standard on combined soil probes.

Amplifier zero and leakage. A small offset at the input becomes a fixed bias at low readings. On a picoampere-scale channel, moisture films on insulators create leakage paths that the amplifier cannot distinguish from signal. On industrial channels, ground loops and common-mode noise play the same role.

Filtering and response time. Filtering suppresses noise but delays response. A heavily smoothed channel can miss a wetting front, an alarm threshold crossing or a short emission spike. The response time should be specified at a stated step change, not quoted as an unqualified "fast".

ADC span and scaling. If the firmware maps 0–15 mS/cm to a 16-bit word, one count is 15/65535 ≈ 0.000229 mS/cm — finer than the published 0.01 mS/cm resolution, meaning the effective resolution is set by noise and the element, not by the ADC. Confusing ADC counts with instrument resolution is a common source of over-optimistic specification tables.

Stage three: output choice changes the error you can see

NiuBoL offers RS485 Modbus RTU, 4–20 mA and 0–5 V versions on several soil sensor families, and notes that the RS485 version supports integration into third-party monitoring systems and can connect to compatible data loggers, PLCs or IoT gateways, which then forward data to a cloud platform or private server. The choice is not just about wiring convenience.

Wind Speed sensor Output Modbus/RS485/Analog/0-5V/4-20mA

Figure 2. Wind Speed sensor Output Modbus/RS485/Analog/0-5V/4-20mA.

RS485 Modbus RTU preserves the digital word, device address and diagnostics. Scaling is done once, in the logger, and can be audited by decoding a raw frame. Multiple devices share one bus. Its risks are bus topology, addressing, termination and the assumption that a passing poll implies a healthy analogue front end.

4–20 mA is robust over long runs and is natively understood by PLCs. The live zero makes an open circuit detectable (0 mA), but the loop hides internal diagnostics, and the receiving system's input resistor and scaling add their own error.

0–5 V suits short, laboratory-style wiring. It is the most vulnerable to voltage drop, ground offsets and induced noise, and should not be chosen for a long outdoor run.

A practical audit: log the raw digital word alongside the scaled engineering value for the first week. If the two ever disagree in a way that is not explained by a documented scale factor, the problem is in the integration layer, not the sensing element.

Worked calculation: resolution, scaling and error

Consider the EC channel at 0–15 mS/cm with 0.01 mS/cm published resolution. A reading of 8.42 mS/cm therefore carries 842 reported increments. If the instrument's stated accuracy under reference conditions is, say, a percentage of full scale, the absolute uncertainty scales with 15 mS/cm, not with 8.42 — an important distinction when the measured value is small. At 1.00 mS/cm, a full-scale-based error band is fifteen times larger relative to the reading than it is at 15 mS/cm. Always state whether the error is of reading or of full scale.

Now connect that to the temperature compensation window. Suppose a probe in a heated greenhouse reports an EC increase from 4.00 to 4.60 mS/cm between 06:00 and 14:00 while soil temperature rises from 18°C to 34°C. Both temperatures lie within the 0–50°C compensation range, so a correctly compensated channel should not show a purely thermal rise of that size. A persistent 15% increase therefore points to real solute change, evaporation concentrating the solution, or a compensation fault — and the way to separate them is to log temperature alongside EC and repeat the comparison with the probe held at constant temperature in a wet, well-mixed sample.

The arithmetic is simple, but the conclusion depends entirely on knowing the compensation range and the error convention. Without those two pieces of metadata, the same dataset supports opposite interpretations.

Where the principle breaks down

Contact and geometry. A dielectric probe with an air gap reads the gap. A conductivity cell with fouled electrodes reads the fouling layer. No amount of digital filtering repairs a broken physical interface.

NiuBoL weather sensor assembly for checking multi-parameter channel assignment

Figure 3. NiuBoL weather sensor assembly for checking multi-parameter channel assignment.

Temperature outside the compensation window. Compensation is specified over a range; outside it, the correction is either extrapolated or absent. Label the data accordingly.

Cross-sensitivity. A soil moisture reading responds to salinity; an EC reading responds to moisture because dissolved ions need a continuous water pathway. NiuBoL's documentation notes that above roughly 20% VWC the EC channel becomes more representative of soluble salt content, while cautioning that 20% is a measurement reference rather than a universal irrigation threshold. Channels that share a medium are not independent.

Supply and grounding. Under-voltage, ground loops and shield termination faults appear as drift, noise or dropouts. They are installation errors, not sensor errors.

Scaling and metadata loss. If a logger stores only a smoothed engineering value, later re-analysis cannot recover the raw word, the compensation state or the accuracy convention. Store the raw value and the metadata with it.

Five questions to put to a sensor datasheet

Before a specification table is copied into a tender or an article, five questions settle most later disputes.

One: is the accuracy of reading or of full scale? At 10% of a 0–15 mS/cm span, an error expressed as a percentage of full scale is ten times larger relative to the measured value than the same percentage of reading. Convert both to absolute units at your operating point.

Two: over what range does compensation apply? The combined soil probe documents EC temperature compensation over 0–50°C. Outside that window the number is uncompensated, and no downstream processing can recover the missing correction.

Three: is the resolution set by the digitiser or by noise? A 16-bit word across 0–15 mS/cm gives roughly 0.00023 mS/cm per count, far finer than the published 0.01 mS/cm resolution. The effective resolution is set by the element and the analogue front end, not by the ADC width.

Four: what does each output option hide? RS485 Modbus RTU preserves the raw word and device status; a 4–20 mA loop keeps the live zero but hides internal diagnostics; a 0–5 V run adds voltage-drop and ground-offset error. Naming the output is not the same as naming the error behavior.

Five: what is the calibration traceable to, and at what interval? Range, resolution and accuracy describe a new instrument under reference conditions. A field instrument needs a documented zero/span procedure and a drift history. Ask for the reference conditions, the recommended re-check trigger and whether raw and compensated values can both be read.

A sixth, practical question belongs in the same list: which values can be logged. If the device exposes only a smoothed engineering value, a later re-analysis cannot recover the raw word, the compensation state or the accuracy convention. Store all three, plus the datasheet revision, with the site record.

FAQ

Q1. What is the difference between resolution and accuracy?

Resolution is the smallest reported increment; accuracy is the uncertainty under stated conditions. A 0.1% resolution on a ±3% channel does not make the reading accurate to 0.1%.

Q2. Why is my EC reading rising when nothing changed?

Check temperature against the compensation range, electrode fouling, and moisture — EC depends on a continuous conductive water pathway, so a drying soil concentrates the remaining salts.

Q3. Which output preserves the most diagnostic information?

RS485 Modbus RTU, because it carries the raw word, address and device status. Analogue loops hide internal diagnostics.

Q4. Does a wider measuring range cost me anything?

Usually yes: with a fixed digitiser, the smallest detectable change scales with the span. Select the narrowest range that covers the real process.

Q5. Can I compare accuracy figures quoted as % of reading and % of full scale?

Only after converting both to the same concentration. The two conventions give different absolute errors away from full scale.

Q6. Should I log the raw register value?

Yes. The raw word plus temperature, supply status and datasheet revision is what makes a dataset auditable months later.

Related recommendations

Sensors & Weather Stations Catalog

Agriculture Sensors and Weather Stations Catalog-NiuBoL.pdf

Weather Stations Catalog-NiuBoL.pdf

Agriculture Sensors Catalog-NiuBoL.pdf

Water Quality Sensor Catalog-NiuBoL.pdf

Related products

Tell us your requirements, Let's discuss more about your project.we can do more.

Name*

Tel*

Email*

Company*

Country*

Message


online
Contacts
Email
Top
XHow a Sensor Turns a Physical Change Into a Signal: Principles, Specs and Error Sources-Product knowledge-Automatic Weather Stations_Industrial, Agricultural, Water & Environmental IoT Monitoring Solutions—NiuBoL

Screenshot, WhatsApp to identify the QR code

WhatsApp number:+8615367865107

(Click on WhatsApp to copy and add friends)

Open WhatsApp

The WhatsApp ID has been copied, please open WhatsApp to add consultation details!
WhatsApp