Introduction: Atlas Scientific EZO EC Calibration Procedure
This tutorial describes the calibration procedure. It is assumed that the user has their hardware and code working and is now ready to calibrate the sensor.
Theory
The most important part of calibration is watching the readings during the calibration process. It is easiest to calibrate the device in its default state (UART mode, with continuous readings enabled). Switching the device to I2C mode after calibration will not affect the stored calibration. If the device must be calibrated in I2C mode, be sure to continuously request readings so you can see the output from the probe. For instructions on how to change between protocols refer to: How to change data protocol of Atlas sensors
The Atlas EZO EC circuit has a flexible calibration protocol, allowing for single-point or two-point calibration. Two-point calibration will provide a wider range of accuracy.
Step 1: Set Probe Type and Do a Dry Calibration
Probe Type
If the probe is not K1.0, then set the probe type by sending the command k,n where n is the k value of the probe.
Dry Calibration
This is a necessary part of the calibration process and must be done before the single point of two-point calibration.
a) Enable continuous readings.
b) Ensure that the probe is dry. With the probe in air, issue the command cal,dry
Step 2: Two Point Calibration - Low Point
a) Pour some of the 12880µS calibration solution into a cup. Ensure that there is enough solution to cover the sensing area of the probe.
b) Place the probe into the cup and stir it around to remove trapped air. Let the probe sit in the solution. Readings maybe off by +/- 40% from the stated value of the calibration solution.
c) Wait for readings to stabilize (small movement from one reading to the next is normal) and send the command cal,low,12880
Note: The readings will not change after this command is entered.
Step 3: Two Point Calibration - High Point
a) Rinse off the probe before calibrating to the high point.
b) Pour some of the 80000µS calibration solution into a cup. Ensure that there is enough solution to cover the sensing area of the probe.
c) Place the probe into the cup and stir it around to remove trapped air. Let the probe sit in the solution. Readings may be off by +/- 40% from the stated value of the calibration solution.
d) Wait for readings to stabilize (small movement from one reading to the next is normal) and send the command cal,high,80000
Note: The readings will change after this command is entered. Calibration is now complete.
Step 4: Single Point Calibration
a) Pour some calibration solution into a cup (μS value of your choice). Ensure that there is enough solution to cover the sensing area of the probe.
b) Place the probe into the cup and stir it around to remove trapped air. Let the probe sit in the solution. Readings maybe off by +/- 40% from the stated value of the calibration solution.
c) Wait for readings to stabilize (small movement from one reading to the next is normal) and send the command cal,n where n is the value of the calibration solution. Note: Readings will change after the command is entered. Calibration is now complete.
Step 5: Temperature Compensation During Calibration
Temperature has a significant effect on conductivity/salinity readings. The EZO conductivity circuit has its temperature set to 25 ̊ C as the default.
At no point should you change the default temperature compensation during calibration.
If the calibration solution is +/- 5 ̊ C (or more), refer to the chart on the bottle and calibrate to the corresponding value.
4 Discussions
6 months ago
After a factory resent and Cal,dry command, I am getting unstable values around 1400 uS/cm for the 12880 solution for my K1 probe. Temperature is 25 C. And ideas?
Reply 6 months ago
To effectively troubleshoot this issue, please email Support@atlas-scientific.com
Question 1 year ago on Step 5
Where is the sketch for this process?
Answer 1 year ago
By sketch, are you referring to a wiring diagram or sample code?