Analog SDK Users Manual v19
Analog SDK Users Manual v19
The Analog Sensor Developer Kit is configured at the time of shipment for ONE target gas. The picture
below shows the SDK-CO version.
Please review contents of package to confirm that you have received everything.
• A small form-factor, ultra-low power sensor module (ULPSM) configured to work with ONE particular
gas sensor in a pinned PCB package already mounted.
• An Evaluation Board that the ULPSM can plug into to allow quick evaluation of the ULPSM and Sensor
combination with coin cell power supplying power during storage and shipment.
• 2 sensors in a pinned PCB package for use with the ULSPM directly
• 2 sensors in a castellation PCB package for use your PCB design when completed.
• USB drive containing: ULPSM datasheets, ULPSM schematic, parts list, and PCB gerber/design files.
ULPSM
The ULPSM converts the sensor’s linear current signal output to a linear voltage signal, while maintaining
the sensor at its ideal biased operation settings. ULPSM shown with sensor mounted.
1
𝐶𝑥 = ∙ (𝑉𝑔𝑎𝑠 − 𝑉𝑔𝑎𝑠0 ),
𝑀
where Cx is the gas concentration (ppm), Vgas is the voltage output gas signal (V), Vgas0 is the voltage output gas
signal in a clean-air environment (free of analyte gas) and M is the sensor calibration factor (V/ppm). The value, M,
is calculated by the following method:
𝑀 (𝑉⁄𝑝𝑝𝑚) = 𝑆𝑒𝑛𝑠𝑖𝑡𝑖𝑣𝑖𝑡𝑦 𝐶𝑜𝑑𝑒 (𝑛𝐴⁄𝑝𝑝𝑚) × 𝑇𝐼𝐴 𝐺𝑎𝑖𝑛 (𝑘𝑉⁄𝐴) × 10−9 (𝐴⁄𝑛𝐴) × 103 (𝑉⁄𝑘𝑉 ),
where the Sensitivity Code is provided on the sensor label and the TIA Gain is the gain of the trans-impedance
amplifier (TIA) stage of the ULPSM circuit. Standard gain configurations are listed in the table below.
where, Vref is the voltage output reference signal (V) and Voffset is a voltage offset factor. The Vref output acts as
the reference voltage for zero concentration even as the battery voltage decreases. Measuring Vref in-situ
compensates for variations in battery or supply voltage, minimizing these effects on Cx. A difference amplifier or
instrumentation amplifier can be used to subtract Vref from Vgas. Alternatively, when measuring Vref directly,
always use a unity gain buffer.
Voffset, accounts for a small voltage offset that is caused by a normal sensor background current and circuit
background voltage. To start, Voffset = 0 is an adequate approximation. To achieve higher-precision measurements,
Voffset must be quantified. Once the sensor has been powered-on and allowed to stabilize in a clean-air environment
(free of the analyte gas) and is providing a stable output within your application’s measurement goals, the value of
Vgas may be stored as Vgas0 and used in subsequent calculations of gas concentration, Cx.
Temperature fluctuations have a predictable, easily compensated effect on the sensor signal. This is a
very uniform and repeatable effect, easily compensated for in hardware or software.
Please refer to the datasheet for the sensor of concern to determine the characteristics of the
temperature effect on zero/baseline current and sensor sensitivity.
When implementing temperature compensation, first correct the temperature effect on the zero (offset)
and then correct the temperature effect on the span (sensitivity) of the sensor.
• Curve fit
• Look up table
• A set of linear approximations
CALCULATING TEMPERATURE
Temperature (°C) may be calculated to ±3 °C, within the range -10 °C to 50 °C, by using the theoretical
relationship: