project presentation of wireless water level & temperature measurements using xbee zigbee and...
DESCRIPTION
TRANSCRIPT
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