Mosaic
Well-Known Member
I was looking at this design to supply the 16f886 PIC T0CK with a pulse train which can be converted to an EC value.
https://emesystems.com/OL2mhos.htm
But, afaik water conductivity may not behave linearly. So i am not sure how to do calibration.
I have a handheld EC meter that when scoped uses ac pulses which vary in frequency based on conductivity to produce a result. I used a 20K pot on the probes to simulate conductivity and the excel data is attached. (Change the txt extension to XLSX)
HM Digital TDS-EZ TDS is the reference meter for the data.
For creating my own probes, I also tried sampling with 308 s/s, 1/16" welding filler rod in the same dimensions as the meter probes (1 cm exposed @ 1cm gap), attached via alligator clips to the reference meter probes and there is a difference of about 1000 ppm between the two. Probably some different ionization going on so that's another complexity.
Any advice anyone?
Also I could use a bit of advice on converting the incoming T0CK pulse train to a usable number on the PIC. I am basing the system on a 4ms interrupt cycle @ 1MHZ PIC Fosc.
https://emesystems.com/OL2mhos.htm
But, afaik water conductivity may not behave linearly. So i am not sure how to do calibration.
I have a handheld EC meter that when scoped uses ac pulses which vary in frequency based on conductivity to produce a result. I used a 20K pot on the probes to simulate conductivity and the excel data is attached. (Change the txt extension to XLSX)
HM Digital TDS-EZ TDS is the reference meter for the data.
For creating my own probes, I also tried sampling with 308 s/s, 1/16" welding filler rod in the same dimensions as the meter probes (1 cm exposed @ 1cm gap), attached via alligator clips to the reference meter probes and there is a difference of about 1000 ppm between the two. Probably some different ionization going on so that's another complexity.
Any advice anyone?
Also I could use a bit of advice on converting the incoming T0CK pulse train to a usable number on the PIC. I am basing the system on a 4ms interrupt cycle @ 1MHZ PIC Fosc.
Last edited: