Low Powered, Data Logging Conductivity Sensor Using an Arduino Uno as a MicrocontrollerBy Abdalrahman Alrayyes “Rayyes”and Manuel Belmonte Chemical Engineering Majors at UCSD
Arduino - Uno
- Powerful- Versatile- Simple Interface- Online Libraries- Inexpensive- Shield Compatible
https://www.arduino.cc/en/Main/ArduinoBoardUno
Our shield setup
Micro SD card unit
RTC processor & RTC battery
BNC connector to probe
EZO conductivity circuit
Shifter to protect the SD card
Perks of using this particular shield
- Cheap, reliable and versatile- Comes with libraries and example code for the SD and RTC- Preassembled- 3.3V level shifter protects the SD card- Real time clock’s battery backup lasts for years, and is very accurate- Easily modified
Atlas Scientific Conductivity Probe K 1.0
- Versatile- K 1.0 - 5uS/cm to
200,000uS/cm- 0 - 70 degrees C- 200 PSI
http://www.atlas-scientific.com/product_pages/probes/ec_k1-0.html
How Does the Code Work?
Arduino board initialized SD card initialized, and a new file is created
Command “R\r” sent to probe
Reading is captured, and written onto file
Data is flushed; interval between readings is modifiable
File contains timestamps and readings
How Long Can It Run For?
6
This assumes using six 9V duracell procell batteries to power the entire system.