Top Banner
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
12

Low Powered, Data Logging Conductivity Sensor Using an Arduino Uno as a Microcontroller

Apr 14, 2017

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Low Powered, Data Logging Conductivity Sensor Using an Arduino Uno as a Microcontroller

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

Page 2: Low Powered, Data Logging Conductivity Sensor Using an Arduino Uno as a Microcontroller

Arduino - Uno

- Powerful- Versatile- Simple Interface- Online Libraries- Inexpensive- Shield Compatible

https://www.arduino.cc/en/Main/ArduinoBoardUno

Page 3: Low Powered, Data Logging Conductivity Sensor Using an Arduino Uno as a Microcontroller

Our shield setup

Micro SD card unit

RTC processor & RTC battery

BNC connector to probe

EZO conductivity circuit

Shifter to protect the SD card

Page 4: Low Powered, Data Logging Conductivity Sensor Using an Arduino Uno as a Microcontroller

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

Page 5: Low Powered, Data Logging Conductivity Sensor Using an Arduino Uno as a Microcontroller

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

Page 6: Low Powered, Data Logging Conductivity Sensor Using an Arduino Uno as a Microcontroller

Let’s Take a Look at the Internal Components!

Page 7: Low Powered, Data Logging Conductivity Sensor Using an Arduino Uno as a Microcontroller

Now a Look at the Housing Components!

Page 8: Low Powered, Data Logging Conductivity Sensor Using an Arduino Uno as a Microcontroller

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

Page 9: Low Powered, Data Logging Conductivity Sensor Using an Arduino Uno as a Microcontroller

Example of the written file

Page 10: Low Powered, Data Logging Conductivity Sensor Using an Arduino Uno as a Microcontroller

How Long Can It Run For?

6

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

Page 11: Low Powered, Data Logging Conductivity Sensor Using an Arduino Uno as a Microcontroller

How Much Does It Cost?

Page 12: Low Powered, Data Logging Conductivity Sensor Using an Arduino Uno as a Microcontroller

In Conclusion...

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