low powered, data logging conductivity sensor using an arduino uno as a microcontroller

12
Low Powered, Data Logging Conductivity Sensor Using an Arduino Uno as a Microcontroller By Abdalrahman Alrayyes “Rayyes” and Manuel Belmonte Chemical Engineering Majors at UCSD

Upload: abdalrahman-alrayyes

Post on 14-Apr-2017

225 views

Category:

Documents


0 download

TRANSCRIPT

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

Let’s Take a Look at the Internal Components!

Now a Look at the Housing Components!

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

Example of the written file

How Long Can It Run For?

6

This assumes using six 9V duracell procell batteries to power the entire system.

How Much Does It Cost?

In Conclusion...

- Low Powered- Data Logging- Time Stamp- Runs Over a Year- Under $2000- Autonomous Deployability- Adapted to WavepHox