DFRobot TDS Sensor Calibration
A walkthrough of the DFRobot TDS Sensor calibration procedure
Materials
Arduino Board Laptop Wires
Solution of known TDS value or electrical conductivity value
Procedure Bare Metal Arduino Zero
-
Grab the Arduino Zero that you’re deploying to the field
-
Connect the sensor to the Arduino board
-
Verify that measurements are being received
- It is recommended that you create a new task that only takes a measurement for the turbidity sensor continuously
-
Place the sensor “probe” into the buffer solution of known TDS
-
Wait a few minutes for the measurement to stabilize
-
Debug the program and view the result of each measurement
-
Once the values have stabilized, record that measurement
-
Calculate the factor to get the current measurement to the know measurement: k-value = known / measured
-
Write that factor into the k-value of the TDS conversion function code
- Refer to this article for more information: https://how2electronics.com/diy-turbidity-meter-using-turbidity-sensor-arduino/
Procedure Arduino Uno
-
Grab the Arduino Uno that you’re deploying to the field
-
Connect the sensor to the Arduino board
-
Follow the instructions in this article: https://wiki.dfrobot.com/Gravity__Analog_TDS_Sensor___Meter_For_Arduino_SKU__SEN0244