1 / 10. Asynchronous wake-up scheme for wireless light curtains

Similar documents
Wireless Home Security System

The Energy Harvesting Tipping Point for Wireless Sensor Applications

Tire pressure monitoring

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

2.0 System Description

Zigbee-Based Wireless Distance Measuring Sensor System

Design And Implementation Of Bank Locker Security System Based On Fingerprint Sensing Circuit And RFID Reader

How To Make A Multi-User Communication Efficient

Technical Article. NFiC: a new, economical way to make a device NFC-compliant. Prashant Dekate

Intelligent Home Automation and Security System

ZME_WALLC-S Z-Wave Secure Wall Controller

AN588 ENERGY HARVESTING REFERENCE DESIGN USER S GUIDE. 1. Kit Contents. 2. Introduction. Figure 1. Energy Harvesting Sensor Node

a leap ahead in analog

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

Water Quality Monitoring System Using Zigbee Based Wireless Sensor Network

ENERGY EFFICIENT WIRELESS CLASSROOM AND BUS MONITORING SYSTEM

Wireless Control Communication for Mechatronic Systems

Intelligent Fleet Management System Using Active RFID

ENERGY HARVESTED ELECTRONIC SHELF LABEL

Shadow TX(A) Shadow RX

Bluetooth SMART Advertise-Only Beacon Reference Design

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

Automatic Railway Gate Controller with High Speed Alerting System

RFID BASED VEHICLE TRACKING SYSTEM

Turn-Key Passive Entry/ Passive Start Solution

3. Identification of water pumps through RFID technology. 4. Wireless control of remote water pump using RF technology.

WIRELESS MAGNETIC CONTACT

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

Efficient Node Discovery in Mobile Wireless Sensor Networks

WIRELESS INSTRUMENTATION TECHNOLOGY

Technical note: RF remote control as a replacement for IR remote control

Automated Security System using ZigBee

APPLICATION NOTE. Atmel AVR134: Real Time Clock (RTC) Using the Asynchronous Timer. Atmel AVR 8-bit Microcontroller. Introduction.

Energy Harvesting Powered Wireless Sensor Node and Asset Tracking Solutions in Random Vibration Environments

EDK 350 (868 MHz) EDK 350U (902 MHz) EnOcean Developer Kit

ÇANKAYA ÜNİVERSİTESİ ECE 491 SENIOR PROJECT I ERDİNÇ YILMAZ

Micro Power Generators. Sung Park Kelvin Yuk ECS 203

Transmitter Speed. Instructions for use Betriebsanleitung Mode d emploi Instrucciones para el uso Istruzioni per l uso

Implementing Software on Resource- Constrained Mobile Sensors Experience with Impala and ZebraNet

INTRODUCTION TO COMMUNICATION SYSTEMS AND TRANSMISSION MEDIA

International Journal of Engineering Research & Management Technology

Programming Logic controllers

Feasibility and Benefits of Passive RFID Wake-up Radios for Wireless Sensor Networks

Microtronics technologies Mobile:

Using RFID Techniques for a Universal Identification Device

Hello, and welcome to this presentation of the STM32 SDMMC controller module. It covers the main features of the controller which is used to connect

The Research and Application of College Student Attendance System based on RFID Technology

ASSET TRACKING USING RFID SRAVANI.P(07241A12A7) DEEPTHI.B(07241A1262) SRUTHI.B(07241A12A3)

INTRIC E. D Vers. 02 SELF-LEARNING ROLLING-CODE EXTERNAL RECEIVER

Using ISO Compliant RFID Tags in an Inventory Control System

Multipath fading in wireless sensor mote

Wireless Security Camera

Z-Wave.Me Wall Controller

GSM ALARM SYSTEM USER MANUAL

Figure 1.Block diagram of inventory management system using Proximity sensors.

;l ~~! I!July 1993 Doc: IEEE P /94a. Power Management. The importance of Power Management provisions in the MAC. By: Wim Diepstraten NCR.

Industrial Networks & Databases

A Surveillance Robot with Climbing Capabilities for Home Security

Remote-Controlled Dissolved Oxygen Monitoring System

Zigbee Based Indoor Campus Inventory Tracking Using Rfid Module

Other 555 based and 8051 based projects...

Objectives. Lecture 4. How do computers communicate? How do computers communicate? Local asynchronous communication. How do computers communicate?

Guide for Performing a Wireless Site Survey. 2.4 GHz IEEE g/802.11b/

REMOTE KEYLESS ENTRY SYSTEM RECEIVER DESIGN

RF Energy Harvesting and Wireless Power for Low-Power Applications

Design and development of a RFID reader with carrier frequency of 125 KHz

Developments in 900 MHz wireless connectivity systems. Guido Dolmans Holst Centre / Imec-NL

Implementation of a Wimedia UWB Media Access Controller

Application of Wireless Sensor Network and GSM Technology: A Remote Home Security System

ST815 Illumination Sensor with LCD

Targus Wireless RF Mouse USER S GUIDE. Making Your Mobile Life Easier.

Remote Controls Radio Frequency or Infrared Content. Whitepaper by Martin Gotschlich, Infineon Technologies AG, 2010

Wireless Indoor Climate Sensor. D.M. van t Hof, A.T. van Rijs

Selecting the Right MCU Can Squeeze Nanoamps out of Your Next Internet of Things Application

CYPRESS SEMICONDUCTOR CORPORATION Internal Correspondence. Frequently Asked Questions. Contents. TITLE: Cypress s WUSB-NX Solutions for HID NPI

If an occupancy of room is zero, i.e. room is empty then light source will be switched off automatically

5.8GHz Audio/Video Sender

Pebble. E-Paper Watch for iphone and Android. 1 Button A. 4 Button B. 5 Button C. 2 Display. 6 Button D. 3 Charge Port

AN Application Note: FCC Regulations for ISM Band Devices: MHz. FCC Regulations for ISM Band Devices: MHz

Wireless monitoring system for temperature and humidity based on ZigBee

siemens.com/mobility Radar detectors of the Heimdall family High detection rate, easy installation

Wireless Temperature

Introduction to Z-Wave. An Introductory Guide to Z-Wave Technology

RADIO FREQUENCY IDENTIFICATION (RFID) GARAGE DOOR ENTRY SYSTEM

Aperio Online System Description

Customer Specific Wireless Network Solutions Based on Standard IEEE

Battery Wall Controller. Manual

HANDLING SUSPEND MODE ON A USB MOUSE

How To Understand The Power Of An Freddi Tag (Rfid) System

Wireless Power for Remote Monitoring Applications

Microcontroller Based Low Cost Portable PC Mouse and Keyboard Tester

FLYPORT Wi-Fi G

ZigBee Technology Overview

Solar Powered Wireless Sensors & Instrumentation: Energy Harvesting Technology Reduces Operating Cost at Remote Sites

GPS Based Automatic Vehicle Tracking Using RFID Devyani Bajaj, Neelesh Gupta

ISSCC 2004 / SESSION 17 / MEMS AND SENSORS / 17.4

International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 3, Issue 6, June 2014

Installation and User s Manual Global Tracking and Tracing System. GTTS-2000Bi

UBC Technical Guidelines Section Edition Secure Access: General Standards Page 1 of 7

Complete Technology and RFID

Transcription:

1 / 10 Asynchronous wake-up scheme for wireless light curtains Authors: David Benoît, Daniel Almer (students) Dipl El. Ing. FH Martin Würms, Prof. Dr. Marcel Meli, Prof. Hans Käser, Wireless Congress, Munich, November 2008 Contact: Prof. Dr. Marcel Meli, ZHAW, Institute for embedded Systems Technikumstrasse 9, Winterthur CH-8400, Switzerland Marcel.meli@zhaw.ch, 1) Introduction Light curtains are often used in safety applications. One instance is in the control of automatic doors, when these are being opened or closed. In such a case, it is mandatory to make sure that there are no obstacles (persons, animals or objects) at the wrong place when the door is in movement. Fig. 1: IR transmitter / receiver pair (CEDES. Fig. 2: Example of light curtain application (CEDES) A motor is used to displace the movable part of the door, and sensors are placed at the right places to watch for obstacles (Fig. 3). This could for instance be the contact sides of the stationary door post and the moving door. If a presence is detected inside the door, the movement of the door is stopped. Several types of sensors are in use for the detection. One possibility is to install optical elements such as IR emitters and IR detectors. An obstacle between the sender and the receiver of the IR beam will prevent the light from reaching its destination. When interrogated, the detector will show that no light was received. The number of emitter/detector pairs used for a door depends on the application and the degree of safety required. Another type of detector used in such application is a pressure sensitive doormat. Such a mat senses the pressure due to the weight of a person or object that is standing on it. It could be placed inside the door in order to monitor presence and stop the door movement.

2 / 10 Presence detector Switch to open door IR Sender IR Detector Cables to connect Door control and IR-TX IR-RX Motor and Door control Presence detector Switch to open door Fig. 3: Sliding door where sensors are linked to main controller using cables. Such detectors can be found in elevators, in commercial or industrial buildings, garage doors or factory floors where moving equipment could be a safety hazard. In the case of doors, a cable is mostly used between the door control unit and the sensors, in order to bring power and control signals, or to get the sensor data (Fig. 3). The presence of cables is not always welcome. They reduce flexibility, have high installation costs, and can have a negative aesthetic impact. Also, servicing is not easy, adding to maintenance costs. For these reasons, a wireless solution, at least for the emitter/detector is desired. Such a solution is however not obvious, and needs to take several factors into account. - The IR sender and detector need independent energy sources. This is required to power the IR diode, the receiver and the wireless modules. - The size of the IR sender and detectors should be small. - The wireless link should allow a fast and reliable communication, in order not to affect the security of the opening/closing operations. In this work, we have replaced the data cables by a wireless link (802.15.4 / ZigBee) that is used for a two way communication between the sensor elements and the door control unit. Although all factors mentioned above are important, we have concentrated on the power aspects. The energy needs of the system are dictated by the power consumption of the IR sender, IR receiver, and wireless link. We did not take the power consumption of the IR LED into consideration. This work looked only at the needs for the wireless link, with the purpose of keeping the consumption low and having a fast reaction time. The sensors are powered using batteries; therefore, low power requirements are crucial for customer acceptance. Nobody wants to change batteries every month. To

3 / 10 achieve low power in the communication link, similar applications typically use a synchronous wake-up to keep the duty cycle of the transceivers low. The transceiver, microcontroller and other elements are kept in a mode where they consume the least amount of energy, until an event takes them in their operating mode. Presence detector Switch to open door Wireless link IR Sender IR Detector Wireless link + Battery/Accu Motor and Door control Wireless link Presence detector Switch to open door Wireless link Figure 4: Cable is replaced by wireless units. Since it is not known in this application when a door activity will start, an obvious solution is to periodically wake up the system and check if action is needed. In case it is not, the system will return in sleep mode. Because of the asynchronous nature of the events that trigger the opening/closing of the door, the system will wake up most of the time to find that there is no action needed. This will result in a waste of battery energy. So, the wake-up period must be chosen such as to allow a fast response time and yet sleep as long as possible. This is a conflicting situation, where a compromise is needed between energy consumption and fast response time. 2) Solution proposal The optimal situation will be to detect the events that trigger the opening/closing of the door, and only then to start the communication. The detection of these events should itself use less power than the energy consumed when a timer unnecessarily wakes up the system. This calls for an asynchronous wake-up scheme. Asynchronous wake-up scheme have been used in several applications before. For instance, Malinowski has used parameters such as vibration, light, shock, sound...etc to trigger measurements and communication [5] [6]. Events are monitored using a very low power comparator or ADC, allowing the other elements of the system to remain in power down mode until a defined threshold of the triggering parameter is reached. We have implemented a wake-up scheme that uses low frequency RFID signals to wake up the wireless transceivers exactly when communication is required. The

4 / 10 opening or closing of the door is initiated by pressing a button, or by detecting a moving object in the field before the door. The door controller will then send the needed RFID wake-up signal, and the RF communication will start. Since 802.15.4 allow a registered note to quickly send or retrieve data (order of milliseconds), this scheme leads to energy savings without compromising the response time. Although here implemented for 802.15.4 networks, the scheme can be used for other wireless technologies which allow a fast reaction. At the heart of the wake-up scheme is a 3D RFID receiver, which, according to the data sheet, consumes only a few microamperes in its operating mode. It will recognise a pattern sent by an RFID reader placed as far as 6 m, and give an interrupt to the microcontroller (Fig. 5). Percentage of recognised wake-up sequences (100 sent) 100 Number of recognised wake-up sequences 80 60 40 20 0 X Field Y Field Z Field 1 2 3 4 5 6 7 Distance between RFID sender and receiver (m) Figure 5 : Response of 3D receiver in function of distance Fig.6: RFID antenna and RFID wake-up sequence generator Interface to R ID reader Microcontroller Transceiver Fig.7: Main controller board

5 / 10 3) Implementation of the solution a. Elements of the solution The hardware used in the solution is shown on Fig.7, Fig.8, Fig.9. For simplification reasons, we will just consider 3 boards: - 1 Main board. It controls the opening and closing of the door, and communicates with the IR-TX and IR-RX boards to establish the presence of an object at the door. The main board will get requests to close or open the doors, and start the process. This is also the coordinator for 802.15.4 - The IR-TX and the IR-RX boards. They communicate with the main board to pass information about the safety of the opening or closing operations. Both boards have the same elements, and differ only in that one is equipped with an IR emitter, and the other with an IR receiver. Microcontroller IR sender IR receiver Microcontroller Batteries/Accu RFID Wake-up rx circuit Batteries/Accu RFID Wake-up rx circuit 802.15.4 Transceiver 3D 125 KHz antenna 802.15.4 Transceiver 3D 125 KHz antenna Fig.8: Elements of the whole system 802.15.4 Transceiver Microcontroller Mains 125 KHz antenna 125 KHz RFID sender Presence det. Switch All 3 boards use the same microcontroller and transceiver type. The microcontroller is an 8-bit device (ATMega324) from Atmel [1]. The RF 802.15.4 transceivers are 2.4 GHz AT86RF230 from Atmel [2]. Optionally, the IR-TX and IR-RX boards also include a 3D RFID wake-up circuit, the AS3931 from Austriamicrosystems [3]. A 3D LF coil from the firm Premo (in Spain) is used to pick up the LF signal in all 3 dimensions, and pass it on to the wake-up device. An option on the main controller board is the EM4095 circuit from EM Marin, which is used to generate a 125 KHz magnetic field, radiated by a coil antenna [4]. b. Solution with synchronous wake-up In this case, the RFID parts are not used. A timer is used to periodically start the communication between the main station and the IR-TX/IR-RX pair. Every time the timer expires, the radio of the IR sender/detector will be started. If there is a message pending and indicating that an open/close door activity should begin, the

6 / 10 communication will be kept, and the wake-up timer disabled. The parties will then communicate by 2.4 GHz radio in a continuous way, in order to control the opening/closing door activity. At the end of that activity, the main controller will indicate to the IR sender and IR detector that they can go back into power down mode. After restarting their wake-up timers, they will go into power down mode. The timer wake-up interval is chosen to be an acceptable compromise between saving power and reacting quickly enough. Event Main controller IR sender IR Receiver comments Wake up timer Wake up timer Request to close door Wake up timer Wake up timer 802.15.4 radio rx on IR diode off 802.15.4 radio rx on IR diode off Prepare messages for door opening activity Orders via 802.15.4 link for the activation and verification of the IR beam. Activate motor to open door and control it according to the status of the IR detector. 802.15.4 radio rx on RFID sender off opening/closing activity. Stop wake-up timer. Communicate with main station to control Activation of IR LED Restart wake-up timer. Go in sleep mode. IR diode off IR photodiode off IR photodiode off opening/closing activity. Stop wake-up timer. Communicate status to main controller via 802.15.4 link Turn on IR detector. Restart wake-up timer. Go in sleep mode. IR receiver off Opening door. Door is open. 3D antenna Wake-up receiver Microcontroller 802.15.4 transceiver Fig.9: Sensor controller board

7 / 10 c. Solution with asynchronous wake-up In this scenario, the IR sender and IR detector will mostly be in sleep mode. The RFID wake-up chip will be enabled If a door open/close activity is requested, the main controller will use its RFID sender to generate a wake-up sequence. That sequence will be detected by the wake-up detectors of the IR-TX/IR-RX. The respective microcontrollers of these boards will then be woken up. They will start their 802.15.4 radio link, and communicate with the main controller to supervise the safety during the opening or closing of the door. At the end of this activity, the IR-TX and IR-RX microcontroller will be instructed by the main board to go back into power down mode. Event Main controller IR sender IR receiver comments Request to open door Request to close door 802.15.4 radio rx on RFID sender off Send RFID wake-up sequence Orders via 802.15.4 link for the activation and verification of the IR beam. Activate motor to open door and control it according to the status of the IR detector. 802.15.4 radio rx on RFID sender off Send RFID wake-up sequence Orders via 802.15.4 link for the activation and verification of the IR beam. Activate motor to close door and control it according to the status of the IR detector. 802.15.4 radio rx on RFID sender off IR diode off Interrupt from RFID wakeup. Communicate with main station to control Activation of IR LED IR diode off Interrupt from RFID wakeup. Communicate with main station to control Activation of IR LED IR diode off IR photodiode off Interrupt from RFID wakeup. Communicate status to main controller via 802.15.4 link Turn on IR detector. IR receiver off Interrupt from RFID wakeup. Communicate status to main controller via 802.15.4 link Turn on IR detector. IR receiver off Opening door Door is open Closing door Door is closed 4) Tests a. Simulations Before the hardware was built and the software written simulations were made using Matlab, in order to compare the two solutions. Parameters such as the operating and sleep mode currents of the microcontroller, the operating current of the wake-up device, were first taken from data sheet. The battery life was then simulated in function of the number of door open/close activities per hour and the number of hours per day that the door will be in use. The simulation program was also later used to predict battery life time, by using

8 / 10 real measurements values (under the condition dictated by the written software) and calculating the energy consumption over a long time. The figures below (Fig. 10) show the simulation results. As expected, it can be seen that the more often the door is in use, the smaller the difference between the synchronous and the asynchronous variations. If the door is not often in use, the energy savings of the asynchronous variation is substantial. Fig.10: simulation results

9 / 10 Parameters used for the simulations above. Time needed to close the door Energy available in battery Polling interval for synchronous variation Radio transmit time CPU running time Radio transmit current CPU alone active Only wake-up circuit is active 2 sec 2400 mah 3 sec 0.005 sec 0.010 sec 20 ma 5 ma 0.035 ma b. Tests with hardware and software For the real tests, hardware was built and software written. The current consumption in different states (operating, sleep) for both variations was measured, and the battery life estimated. The values could then be fed back into the simulator for accurate results. The measured values are: TX power set for maximal power. Micro in power down; Wake-up device on; radio off Micro running; Wake-up device on; radio in RX mode Micro running; wake-up device on; radio sending every 15 ms Micro running; wake-up device on; radio off 28 ua 20.57 ma 20.39 ma 5.38 ma The results confirmed the fact that savings in energy will be achieved by the asynchronous variation, especially in case of a small number of opening/closing activities. For both variations, the battery life time was found to be smaller than expected, due to a larger value of the current consumption of the wake-up circuit. The difference between the datasheet specification and the measured value could not yet be explained. 5) Conclusions and outlook This work has shown that in applications where asynchronous events are used to start a wireless communication, important energy gains are possible if the asynchronous event is used to trigger the communication. However, it is important to consider the following parameters: - A wake-up source that consumes on average less energy that an active wake-up timer must be found. - It must be able to use the wake up source in the environment of the application. - The increase in cost and space associated with the wake-up channel should be taken into account. It is also important to note that the whole RFID asynchronous scheme described here only makes sense if the devices are within about 5 m of each other, which is the case in the example considered. For such a distance, the transmitting power of the 802.15.4 radio could be reduced, leading to more energy savings.

10 / 10 In the last months, new transceivers and microcontrollers have appeared on the market, which consume 2 to 3 times less energy than the elements used in this work. Such devices will also help to increase the battery life [7]. In future works we will look at the use of the RUBEE devices [8]. They have a lower data rate than 802.15.4, but this is not a problem for this kind of application. The devices will be considered not only because of the energy savings, but also because of their potential in difficult physical environment. Our thanks go to CEDES A.G. in Landquart, CH, for their help in this work, and for ANATEC in Zug, CH, for providing the devices. References [1] Datasheet ATMega324P microprocessor [2] Datasheet Atmel transceiver AT86RF230 [3] Datasheet wake up device Austrianmicrosystems AS3931 [4] Datasheet RFID reader, EM Microelectronic, Marin EM4095 [5] CargoNet: A Low-Cost MicroPower Sensor Node Exploiting Quasi-Passive Wakeup for Adaptive Asychronous Monitoring of Exceptional Events Mateusz Malinowski, Matthew Moskwa, Mark Feldmeier, Mathew Laibowitz, Joseph A. Paradiso. SenSys 07, November 6 9, 2007, Sydney,Australia. [6] M. Malinowski. CargoNet: Micropower sensate tags for supply-chain management and security. Master's thesis, MIT, EECS Department & Media Lab, Cambridge, Mass., 2 February 2007. [7] Bidirectional 868/915 MHz wireless module powered with energy harvester Meli et Al., Wireless Technologies Congress, Bochum 2008 [8] Rubee. http://en.wikipedia.org/wiki/rubee#the_ieee_p1902.1_protocol_details