15
Project Title: WIRELESS CONTROL and MONITORING of FOOD DISPLAY & STORAGE UNIT (Temperature and Water Level Measurements) Project Undertaken by: Engin Sicimogullari Supervisor: Dr. Stefan Poslad Assistant Supervisor: Dr. Siamak Tavakoli Date: 23/04/2012

Project Presentation of Wireless Water Level & Temperature Measurements Using Xbee ZigBee and LabVIEW by Engin Sicimogullari

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Project Presentation of Wireless Water Level & Temperature Measurements Using Xbee ZigBee and LabVIEW by Engin Sicimogullari

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

Page 2: Project Presentation of Wireless Water Level & Temperature Measurements Using Xbee ZigBee and LabVIEW by Engin Sicimogullari

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

Page 3: Project Presentation of Wireless Water Level & Temperature Measurements Using Xbee ZigBee and LabVIEW by Engin Sicimogullari

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

Page 4: Project Presentation of Wireless Water Level & Temperature Measurements Using Xbee ZigBee and LabVIEW by Engin Sicimogullari

SOLUTION

Wireless control & monitoring of water level

and temperature measurement processes

And distribution of measurements

over TCP using MOM

Page 5: Project Presentation of Wireless Water Level & Temperature Measurements Using Xbee ZigBee and LabVIEW by Engin Sicimogullari

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

Page 6: Project Presentation of Wireless Water Level & Temperature Measurements Using Xbee ZigBee and LabVIEW by Engin Sicimogullari

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)

Page 7: Project Presentation of Wireless Water Level & Temperature Measurements Using Xbee ZigBee and LabVIEW by Engin Sicimogullari

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

Page 8: Project Presentation of Wireless Water Level & Temperature Measurements Using Xbee ZigBee and LabVIEW by Engin Sicimogullari

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)

Page 9: Project Presentation of Wireless Water Level & Temperature Measurements Using Xbee ZigBee and LabVIEW by Engin Sicimogullari

Integration of ZigBee, LabVIEW and MOM

Project

ZigBee

LabVIEW

MOM

Measurement Systems

Page 10: Project Presentation of Wireless Water Level & Temperature Measurements Using Xbee ZigBee and LabVIEW by Engin Sicimogullari
Page 11: Project Presentation of Wireless Water Level & Temperature Measurements Using Xbee ZigBee and LabVIEW by Engin Sicimogullari

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

Page 12: Project Presentation of Wireless Water Level & Temperature Measurements Using Xbee ZigBee and LabVIEW by Engin Sicimogullari

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

Page 13: Project Presentation of Wireless Water Level & Temperature Measurements Using Xbee ZigBee and LabVIEW by Engin Sicimogullari

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

Page 14: Project Presentation of Wireless Water Level & Temperature Measurements Using Xbee ZigBee and LabVIEW by Engin Sicimogullari

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

Page 15: Project Presentation of Wireless Water Level & Temperature Measurements Using Xbee ZigBee and LabVIEW by Engin Sicimogullari

Any Questions

Thanks for Listening