Wireless Reprogrammable Real Time Remote Temperature Measurement System

Similar documents
Android based Alcohol detection system using Bluetooth technology

Zigbee-Based Wireless Distance Measuring Sensor System

Design of a Wireless Medical Monitoring System * Chavabathina Lavanya 1 G.Manikumar 2

AND8336. Design Examples of On Board Dual Supply Voltage Logic Translators. Prepared by: Jim Lepkowski ON Semiconductor.

Implementation of Wireless Gateway for Smart Home

Elettronica dei Sistemi Digitali Costantino Giaconia SERIAL I/O COMMON PROTOCOLS

DESIGN OF 6 DOF ROBOTIC ARM CONTROLLED OVER THE INTERNET

Wireless Home Security System

Introduction the Serial Communications Huang Sections 9.2, 10.2 SCI Block User Guide SPI Block User Guide

A REMOTE MONITORING SYSTEM FOR A THREE-PHASE 10-KVA SWITCHABLE DISTRIBUTION TRANSFORMER USING ZIGBEE WIRELESS NETWORK

Note monitors controlled by analog signals CRT monitors are controlled by analog voltage. i. e. the level of analog signal delivered through the

Microtronics technologies Mobile:

Disturbance Recoder SPCR 8C27. Product Guide

Documentation. M-Bus 130-mbx

The I2C Bus. NXP Semiconductors: UM10204 I2C-bus specification and user manual HAW - Arduino 1

2.0 Command and Data Handling Subsystem

Design of Wireless Home automation and security system using PIC Microcontroller

HOME ALARM MONITORING NETWORK GOH SWEE TIAN

ANYTIME ANYPLACE-REMOTE MONITORING OF STUDENTS ATTENDANCE BASED ON RFID AND GSM NETWORK

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING Question Bank Subject Name: EC Microprocessor & Microcontroller Year/Sem : II/IV

Part 1. MAX BIT DAC with an Arduino Board. MIDI to Voltage Converter Part1

Intelligent Home Automation and Security System

Microcontroller to Sensor Interfacing Techniques

Using Xbee in Serial Communication

RS - SPM. Serial parallel translator module

Customer Specific Wireless Network Solutions Based on Standard IEEE

BORDER ALERT AND SMART TRACKING SYSTEM WITH ALARM USING DGPS AND GSM

GSM based Remote Sensing and Control of an Irrigation System using WSN: a Survey

Serial port interface for microcontroller embedded into integrated power meter

Web Datalogger. Unit RS232C. General-purpose modem RS485. IP address search screen

DESIGN FOR MONITORING AND OPTIMIZATION OF POWER DEMAND FOR WIRELESSLY COMMUNICATING ELECTRIC LOADS

Wireless monitoring system for temperature and humidity based on ZigBee

Demystifying Wireless for Real-World Measurement Applications

A 5 Degree Feedback Control Robotic Arm (Haptic Arm)

Sensor network infrastructure for intelligent building monitoring and management system

Application Note 83 Fundamentals of RS 232 Serial Communications

Wireless Temperature

M2M I/O Modules. To view all of Advantech s M2M I/O Modules, please visit

Water Quality Monitoring System Using Zigbee Based Wireless Sensor Network

Implementing a Digital Answering Machine with a High-Speed 8-Bit Microcontroller

Modification of an AOR AR-8600 receiver to tune it with a ACECO FC-3002 frequency finder

ONLINE HEALTH MONITORING SYSTEM USING ZIGBEE

Remote Meter Reading via M-Bus by Klaus-Peter Richter, Energy Management Product Manager GOSSEN METRAWATT GMBH

DIGITAL-TO-ANALOGUE AND ANALOGUE-TO-DIGITAL CONVERSION

Radio sensor powered by a mini solar cell the EnOcean STM 110 now functions with even less light

I2C PRESSURE MONITORING THROUGH USB PROTOCOL.

CAN bus board. EB018

Sensor Network for HACCP Food Safety Management

A DIY Hardware Packet Sniffer

Power & Environmental Monitoring

Surveillance System Using Wireless Sensor Networks

ABOUT ZIGBEE CIRCUIT DIAGRAM FOR RESEARCH

AC : PRACTICAL DESIGN PROJECTS UTILIZING COMPLEX PROGRAMMABLE LOGIC DEVICES (CPLD)

Serial Communications

DATA LOGGER AND REMOTE MONITORING SYSTEM FOR MULTIPLE PARAMETER MEASUREMENT APPLICATIONS. G.S. Nhivekar, R.R.Mudholker

Location-Aware and Safer Cards: Enhancing RFID Security and Privacy

Online Communication of Critical Parameters in Powerplant Using ZIGBEE

3.2 inch QVGA TFT Color LCD User s Guide Version 1 & 2

PROGRAMMABLE LOGIC CONTROLLERS Unit code: A/601/1625 QCF level: 4 Credit value: 15 TUTORIAL OUTCOME 2 Part 1

VMR6512 Hi-Fi Audio FM Transmitter Module

Patient Health Monitoring Using Wireless Body Area Network

AUTOMATIC NIGHT LAMP WITH MORNING ALARM USING MICROPROCESSOR

XBee Wireless Sensor Networks for Temperature Monitoring

Intelligent Fleet Management System Using Active RFID

Wireless Precision Temperature Sensor Powers Itself, Forms Own Network, Enabling Easy Deployment in Industrial Environments

ALL-USB-RS422/485. User Manual. USB to Serial Converter RS422/485. ALLNET GmbH Computersysteme Alle Rechte vorbehalten

International Journal of Engineering Research & Management Technology

Technical data. General specifications. Indicators/operating means. Electrical specifications Operating voltage U B Power consumption P 0 Interface

Industrial Multi-port Serial Cards

APPLICATION NOTE Atmel AT02509: In House Unit with Bluetooth Low Energy Module Hardware User Guide 8-bit Atmel Microcontroller Features Description

USB to serial chip CH340

8051 MICROCONTROLLER COURSE

Hand Gestures Remote Controlled Robotic Arm

DEVELOPMENT OF VIBRATION REMOTE MONITORING SYSTEM BASED ON WIRELESS SENSOR NETWORK

Project Plan. Project Plan. May Logging DC Wattmeter. Team Member: Advisor : Ailing Mei. Collin Christy. Andrew Kom. Client: Chongli Cai

Serial Communications

Accurate Measurement of the Mains Electricity Frequency

Final Design Report 19 April Project Name: utouch

Study on Differential Protection of Transmission Line Using Wireless Communication

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT BIT DIFFERENTIAL ADC WITH I2C LTC2485 DESCRIPTION

Using the HT46R46 I/O Ports to Implement Half-Duplex SPI Communication

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs

Design and Implementation of Home Monitoring System Using RF Technology

Network Enabled Battery Health Monitoring System

DS1621 Digital Thermometer and Thermostat

Universal EXTension connector (UEXT)

Bus Data Acquisition and Remote Monitoring System Using Gsm & Can

Plc Based Monitoring and Controlling System Using Wi-Fi Device

Wireless Sensor Network: Challenges, Issues and Research

Module 5. Broadcast Communication Networks. Version 2 CSE IIT, Kharagpur

Wireless Patient Monitoring System Using Point to Multi Point Zigbee Technology

Implementing MOD bus and CAN bus Protocol Conversion Interface

EVAL-UFDC-1/UFDC-1M-16

Implementing SPI Communication Between MSP430 G2452 and LTC ADC

Building a Basic Communication Network using XBee DigiMesh. Keywords: XBee, Networking, Zigbee, Digimesh, Mesh, Python, Smart Home

Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP

Ethernet. Ethernet Frame Structure. Ethernet Frame Structure (more) Ethernet: uses CSMA/CD

Integration of Arduino as a slave system to LonWorks based System using I2C Interface

Ping Pong Game with Touch-screen. March 2012

Transcription:

Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 12, December 2015, pg.8 14 ISSN 2320 088X Wireless Reprogrammable Real Time Remote Temperature Measurement System AMUTHA A, KARPAKAM S Assistant Professor, Department of Electronics and Communication engineering, SVS College of engineering, Coimbatore (Email: amuthastar@gmail.com) Abstract Wireless re-programmable real time remote temperature measurement system is able to measure the real time temperature of various remote locations with an accuracy of 0.25 C each. The existing methods use wire transmission. Hence if fault occur means, cable replacement cost is high. The proposed system uses wireless transmission (Zigbee) with the data rate of 256Kbytes/s, to transmit the measured temperatures to the central control system for monitoring purpose. In addition, the proposed system incorporates feature that controls the temperature at the remote locations in real time. Because of using Zigbee, this system effectively works for a distance of more than 60m between the temperature measurement locations and the control station and also its performance when compared to Bluetooth is high. Since this proposed system uses a reprogrammable controller, it is possible to customize the design to various industrial applications. Keywords Zigbee, FPGA, MAX6675, very high speed integrated circuit hardware description language, temperature. 1. INTRODUCTION Temperature measurement system is very important to monitor the temperature in hostile industries, warehouse and containers. All such industries essentially require a system that measures the temperature accurately and then effectively transmit the measured temperature to the control room to monitor and control the temperature. Such a system should be efficient enough to improve energy efficiency and quality. Researchers have developed many efficient temperature measurement systems. One such real time temperature measurement system for semiconductor devices uses a microcontroller and parallel wire communication for the data transmission. Another one method uses an opto-electronic instrument for measuring the temperature. A temperature measurement and control system using FPGA and wired serial communication for the data transmission was developed [9]. While this paper presents a system design that is capable of measuring real time temperature at various locations to the accuracy of 0.25 C and unlike conventional method of transmitting the measured temperature over the wires, this proposed system transmits the temperature wirelessly to the control station using Zigbee. Thus, significant work involved in routing long wires and hence the delay in the transmission possibly be avoided. A 2015, IJCSMC All Rights Reserved 8

common controller in the remote location receives measured temperatures for monitoring the temperature. It also broadcasts the necessary control signal to the appropriate temperature measurement station (TMS). Each of the TMS has the proposed system that has been designed using the Very High Speed Integrated Circuit Hardware Description Language (VHDL) and implemented on an FPGA. 2. OVERVIEW BLOCK DIAGRAM Figure 1: Overview Block diagram of TMS 3. BLOCK DIAGRAM DESCRIPTION In each TMS, a K type thermocouple converts the temperature of the system into corresponding analog voltage [7]. Then an analog to digital (A/D) converter MAX6675 converts the analog data to the digital data [8]. In addition, this converter resolves temperature to 0.25 Cand reads the temperature as high as +1024 C. The controller output is in the Serial Peripheral Interface (SPI) read only format. An SPI controller on the FPGA reads the digital data from the controller serially and stores on the memory on the FPGA for the data manipulation [1]. After the data manipulation, the data is send to the Zigbee transmitter using the RS232 controller. Finally, the Zigbee transmitter sends the temperature information to the remote controller wirelessly. A Graphical User Interface (GUI) developed in the central controller reads the data from various TMSs and represents the temperature graphically. In addition, the control signal from the GUI is send to various TMSs to control the heater temperature wirelessly. The entire system is designed in VHDL and implemented on an FPGA. 2015, IJCSMC All Rights Reserved 9

4. RTL DESCRIPTION Figure 2: RTL view of TMS The Register Transfer Level (RTL) for temperature measurement system essentially consists of five blocks and they are SPI_MASTER block, data transfer block, TXD and RXD block, Zigbee controller block and display block. The SPI block that works as a SPI master controller receives the temperature data from SPI slave, the MAX6675 chip, by initiating and synchronizing the serial transfer with the slaves using Chip Select (CS) and Serial Clock (SCK) signals. The frequency of SCK is kept at 3.125 MHz and that is derived from the 50MHz clock and that is less than the maximum frequency (4.3 MHz) to which the slave device supports. In order to read the data from the slave, first CS must be held high for 220ms that is the conversion period for the slave and then CS must be held low for 16 SCK clock cycles, during this period the data is read in the SPI master. In addition, the SPI master has been designed to measure the temperature for every500ms. While the received temperature data has 16 bits, only12 bits (14 to 3) of the data contain the temperature information and that is directly displayed using display controller on seven segments displays. On the other hand the 12bit data is split in to two 8bits in the data transfer block by concatenating with four dummy bits. This ensures that each data to be transmitted by the RS232 controller has eight bits data width. The transmitter block TXD of the RS232 controller is operating at 115 khz, which transmits the data serially to the Zigbee controller block, from where the data is transmitted to the controller wirelessly. At the control station, the data is received by the Zigbee receiver and it feeds the data to a GUI which is developed in such a way to receive the data from the various TMSs and uses it to plot necessary graphs required for monitoring the temperatures. In the reverse, the power supply to heater block that is situated in each of TMSs is turned on and off from the GUI wirelessly. The corresponding control signal with eight bit data width is send wirelessly using the Zigbee transmitter in the control station. This is then received byte Zigbee controller block of the respective TMS. The RXD of the RS232 controller receives the eight bit control signal from the Zigbee receiver at the frequency 115 khz. Then the control signal is send to the data control block which analyses the eight bit data, if all the bits are high then an output of the data block triggers a signal high, which in turn triggers the solid state relay that turns off the power to 2015, IJCSMC All Rights Reserved 10

the heater. The power state of the heater remains as such until it receives the power on signal from the remote controller. To obtain a high data sampling rate the sampling clock of the TXD and RXD block is sampled 16 times the baud rate (Clock16x) which would be 1,843,200 Hz. 5. ADC (MAX 6675) Figure 3: ADC (MAX 6675) The temperature of the system is converted into corresponding analog voltage by K type thermocouple [4]. Then an analog to digital (A/D) converter MAX6675 converts the analog data to the digital data [6]. In addition, this converter resolves temperature to 0.25 Cand reads the temperature as high as +1024 C and gives its output to SPI master through SCK, SO and CS pins. 6. ZIGBEE The wireless networking standard aimed at remote control and sensor applications which are suitable for operation in harsh radio environments and in isolated locations is zigbee. It defines the application and security layer specifications enabling interoperability between products from different manufacturers. The superset of the 802.15.4 specification is Zigbee. The 802.15.4 standard is primarily aiming at monitoring and control applications. The most important feature is low power consumption that makes battery operated devices operating for a long time. The distance between 2 nodes can be up to 50 meters but be aware the each node can relay data to the next making a very big network, covering significant distances, possible. ZigBee is known because of its mesh network architecture. It also supports star topology or hybrid or cluster tree architecture. Each type of topology has its own advantages and disadvantages depending on the application or situation. In star topology all the nodes directly communicate with one central node. The mesh topology is more complicated, each node may communicate with any other node within range. It's easy to understand that this gives many possible routes through the networks. This makes it a very robust topology because bad performing routes can be ignored. The cluster tree topology is the combination of star and mesh topology. 6.1Comparison between Bluetooth and Zigbee Table 1: Comparison between Bluetooth and Zigbee Market Name ZigBee Bluetooth Standard 802.15.4 802.15.1 Purpose Monitoring & Control Cable Replacement 2015, IJCSMC All Rights Reserved 11

Battery Life (Days) Network Size Transmission Range (Meters) Success Metrics 100-1,000+ 7 months Unlimited (264) 7 1-100+ 1-10+ Reliability, Power, Cost Cost, Convenience 7. RESULTS AND DISCUSSIONS Figure 4: ADC output In the above figure the analog data received from the thermocouple is converted in to digital form. It is then given to the comparator for comparison process. Figure 5: Comparator Output 2015, IJCSMC All Rights Reserved 12

The comparator compares the digital value obtained from ADC is compared with a threshold value and makes decision. ADC output is given to LCD through SPI. The serial port output and LCD output are shown below. Figure 6: Serial Port output Figure 7: LCD Output 8. CONCLUSION Thus, wireless temperature measurement system is capable of measuring temperature at a distance of more than 60m away from the control station and with an accuracy of 0.25 C. More over temperatures are measured in the interval of 500ms. Since the temperature controller was designed using VHDL which has been implemented in FPGA gives flexibility to further enhance the design and realize it in hardware rapidly. Thus it is believed that this system is suitable for hostile industries. Although many temperature measurement systems are commercially available, it provides an alternative cost effective solution. REFERENCES [1] T.Nandha Kumar, T.M.A.K AL Saleh, SRS.Prabaharan, Haider.F. Mohamed, An FPGA Based Temperature Controller for Differential Thermal Analyzer Proc. ICROS-SICE InternationalJoint Conference, 2009 [2]Wireless Temperature Monitoring System http://www.pultronics.com/en/ds/temperature%20monitoring%20system_short_003.pdf [3] Shan, Q & Brown, D, Wireless Temperature Sensor Using Bluetooth, http://www.ctr. kcl.ac.uk/iwwan2005 2015, IJCSMC All Rights Reserved 13

[4] Measuring Temperature with Thermocouple, http://www.datataker.com/datalogger_manual/measuring%20temperature%20wiwi%20thermocouples.htm [5]MAX6675 Datasheet, http://www.sparkfun.com/ datasheets/ IC/ MAX6675.pdf [6] Shan, Q & Brown, D, Wireless Temperature Sensor Using Bluetooth, http://www.ctr. kcl.ac.uk/iwwan2005 [7]Measuring Temperature with Thermocouple, http://www.datataker.com/datalogger_manual/measuring%20temperature%20wiwi%20thermocouples.htm [8]MAX6675 Datasheet, http://www.sparkfun.com/ datasheets/ IC/ MAX6675.pdf [9] T. Nandha Kumar, Haider A. F.Mohamed, B.A.C.M. Naleem and V. Ganeish An FPGA based real time remote temperature measurement system [10] www.intel.com 2015, IJCSMC All Rights Reserved 14