Project Presentation of Wireless Water Level & Temperature Measurements Using Xbee ZigBee and...

Post on 14-Dec-2014

611 views 3 download

Tags:

description

 

Transcript of Project Presentation of Wireless Water Level & Temperature Measurements Using Xbee ZigBee and...

Project Title:WIRELESS CONTROL and MONITORING of

FOOD DISPLAY & STORAGE UNIT(Temperature and Water Level Measurements)

Project Undertaken by: Engin SicimogullariSupervisor: Dr. Stefan PosladAssistant Supervisor: Dr. Siamak TavakoliDate: 23/04/2012

Identified Real World Problem

1 - Water inside the tray is used to keep the chickens warm and soft.

However the water level decreases due to evaporation of water.

2 - Evaporation is caused by the heating element

inside the machine.

4 - And the display machine should be kept

at a relatively high temperature

3 - No Automatic Top Up System

Another Identified Problem

Extremely cold food storage rooms

Very risky to access due to potential health

issues

Not very practical to access it all the time

OR

SOLUTION

Wireless control & monitoring of water level

and temperature measurement processes

And distribution of measurements

over TCP using MOM

Temperature measured using thermistor Fan is connected for remote actuation

Water level measured using wires at different levels

Water level automatically tops up when it reaches the minimum level

Automatically stops when reaches the maximum level

Measurement Electronics

Wireless communication protocol Operating at 868 MHz, 915 MHz and 2.4

GHz frequency bands Low data rate, low power consumption Ideal for wireless sensor networks Xbee modules are commercially available Enables remote data acquisition and

actuation

ZigBee (IEEE 802.15.4)

X-CTU is the configuration program of Xbee modules

Also used to monitor the serial terminal to see received data packets

LabVIEW is graphical based programming language

Easier to program and create GUI LabVIEW was chosen for wireless data

monitoring and remote control

X-CTU and LabVIEW

Some type of connectivity middleware Provides program to program interfacing Enable easy exchange of information

among dissimilar networks Provides support for high performance

distributed application networks Used in real time automation processing

(like in this project) Secure data reception via message

encryption

MOM (Message Orianted Middleware)

Integration of ZigBee, LabVIEW and MOM

Project

ZigBee

LabVIEW

MOM

Measurement Systems

Design and implementation of water level measuring product

Automatic top up and automatic stop of the water pump system

Design and implementation of temperature measuring product

Automatic fan control system (using Arduino board)

Hardware Achievements

Wireless data acquisition from remote sensors by using Xbee modules and X-CTU software

Wireless actuation of remote fan by using Xbee modules and Arduino board

Monitoring both of the remote processes simultaneously by using LabVIEW

Also an attempt for remote actuation and distribution of measurements over TCP using LabVIEW

Software Achievements

Remote actuation by using LabVIEW couldn’t be achieved

Measurements couldn’t be distributed over TCP by using MOM

Automatic stop of the water pump is not very reliable

Problems

Have a look at the Arduino code since this code enabled remote fan actuation. Implement the same code on LabVIEW

Basic MOM publisher used in the project can be a hint of how the measurements can be distributed over TCP

Use a motion switch rather than metal probes to stop the water pump when the level reaches maximum

Connect other sensors to the other pins of Xbee modules Add more Xbee modules into the system Use the Xbee modules in sleep mode to have long lasting

battery life

Suggested Future Design and Investigations

Any Questions

Thanks for Listening