An Enhanced Smart Home Control And Monitoring System



Similar documents
MICROCONTROLLER BASED SMART HOME WITH SECURITY USING GSM TECHNOLOGY

Intelligent Home Automation and Security System

GSM BASED INDUSTRIAL SECURITY SYSTEM

Design of Wireless Home automation and security system using PIC Microcontroller

Advanced Car Security System Using GSM

Wireless Security Camera

Conversion Between Analog and Digital Signals

SIM300 GSM Module Controller For Smart Home

Development of Low Cost Private Office Access Control System(OACS)

SMS Based Wireless Home Appliance Control System (HACS) for Automating Appliances and Security. Abstract

Automated Security System using ZigBee

EMBEDDED GSM MONITOR AND CONTROL USING ANDROID APPLICATION

Modern Multipupose Security And Power Management System

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

Gsm Based Controlled Switching Circuit Between Supply Mains and Captive Power Plant

III. BLOCK DIAGRAM. A) Power Supply

Design,DevelopmentandPerformanceStudyofL-HomeSecuritySystem

Design and Development of SMS Based Wireless Home Appliance Control and Security System

Wireless power meter monitoring with power theft detection and intimation system using GSM and Zigbee networks

Hardware and Logic Implementation of Multiple Alarm System for GSM BTS Rooms

GPS & GSM BASED REAL-TIME VEHICLE TRACKING SYSTEM.

ADVANCED FIRE ALARMING SYSTEM THROUGH MOBILE PHONE

How To Design A Code Lock System With A Status Display On A Cell Phone And A Password Code On A Smart Phone

DESIGN OF SMS ENABLED CAR SECURITY SYSTEM

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

Design and Development of SMS Based Wireless Home Appliance Control and Security System

Computer Aided Design of Home Medical Alert System

Android based Alcohol detection system using Bluetooth technology

Tire pressure monitoring

CHAPTER 11: Flip Flops

Design and Construction of Microcontroller Based Charge Controller for Photovoltaic Application

GSM Based Electrical Control System for Smart Home Application

Access Control Using Smartcard And Passcode

Cellphone Based Device Control With Voice Acknowledgement

ISSN: ISO 9001:2008 Certified International Journal of Engineering Science and Innovative Technology (IJESIT) Volume 2, Issue 3, May 2013

International Journal of Computer Engineering Science (IJCES)

Microcontroller Based Home Automation System With Security

Automated Profile Vehicle Using GSM Modem, GPS and Media Processor DM642

GSM Voice Auto Dialer & SMS Sender JC-999

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

Development of a GSM based Control System for Electrical Appliances

Remote PLC system using GSM network with application to home security system

Implementation of Wireless Gateway for Smart Home

Sensor network infrastructure for intelligent building monitoring and management system

EKON BMS HVAC system. Simply Smart. Touch Screen Controller. Going green. Wireless. Wireless Thermostat with Light Switch

Design and Implementation of an Accidental Fall Detection System for Elderly

Research Article. ISSN (Print) *Corresponding author Nathan David

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

Wireless Home Security System

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

BURGLAR ALARM SYSTEMS BURGLAR ALARM SYSTEMS BURGLAR ALARM SYSTEM EURO ALARM WIRELESS BURGLAR ALARM SYSTEM OASIS

Display Message on Notice Board using GSM

Current Loop Application Note 1495

Surveillance System Using Wireless Sensor Networks

NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter

AUTOMATIC LPG BOOKING, LEAKAGE DETECTION AND A REAL TIME LPG MEASUREMENT MONITORING SYSTEM

SMART DRUNKEN DRIVER DETECTION AND SPEED MONITORING SYSTEM FOR VEHICLES

Microcontroller Based Home Security and Load Controlling Using Gsm Technology

Understanding Mechatronics Engineering Using a School Project

PLL frequency synthesizer

GSM Home Alarm System User Manual.

Micro-Step Driving for Stepper Motors: A Case Study

GSM HOME SECURITY SYSTEM

Artificially Intelligent Home Automation System Based on Arduino as the Master Controller

Evaluating AC Current Sensor Options for Power Delivery Systems

Product Datasheet P MHz RF Powerharvester Receiver

A MULTI SENSOR REMOTE HOME SECURITY SYSTEM USING LabVIEW

DESIGN OF SMART HOME SECURITY SURVEILLANCE SYSTEM USING GSM

S100. GSM House Alarm System.

Design Analysis of a Security Lock System using Pass-Code and Smart-Card

GSM ALARM SYSTEM USER MANUAL

AUTOMATIC NIGHT LAMP WITH MORNING ALARM USING MICROPROCESSOR

SHORT COMMUNICATION Vehicle Tracking and Theft Control Using GSM and GPS

Universal EXTension connector (UEXT)

SCADA and Monitoring for Solar Energy Plant

Advanced Electronic System for Human Safety (Smart Watch)

Microcontroller Display Interfacing Techniques

Wireless AUTODIAL GSM SMS Home Alarm Security System 900/ 1800/ 1900Mhz(CK-GSM-9003)

REMOTE KEYLESS ENTRY SYSTEM RECEIVER DESIGN

REGTRONIC OPERATING INSTRUCTIONS

Vibration Monitoring System Adash 3600

HOME ALARM MONITORING NETWORK GOH SWEE TIAN

Automated Intelligent Power Saving System and Security System

ADVANCED EMBEDDED SYSTEM ASSISTED GSM AND RFID BASED SMART SCHOOL MANAGEMENT SYSTEM

EMERGING DISPLAY CUSTOMER ACCEPTANCE SPECIFICATIONS (LED TYPES) EXAMINED BY : FILE NO. CAS ISSUE : DEC.01,1999 TOTAL PAGE : 7 APPROVED BY:

HAM841K ALARM CONTROL PANEL FOR COMMERCIAL AND RESIDENTIAL SECURITY SYSTEMS

ARM7 Based Smart ATM Access & Security System Using Fingerprint Recognition & GSM Technology

A Cellular Phone Based Home / Office Controller & Alarm System

Study on Differential Protection of Transmission Line Using Wireless Communication

FaultAnalysisandElectricalProtectionofDistributionTransformers

Design and Implementation of Home Monitoring System Using RF Technology

INTRODUCTION: ABSTRACT:

EMERGING DISPLAY CUSTOMER ACCEPTANCE SPECIFICATIONS 16290(LED TYPES) EXAMINED BY : FILE NO. CAS ISSUE : JUL.03,2001 TOTAL PAGE : 7

Chip Diode Application Note

Keywords: rainfall detection, rain sensor, buzzer and alarm system.

An Intelligent Parking Guidance and Information System by using image processing technique

A Prepaid Energy Meter for Efficient Power Management

Microcontroller Based Smart ATM Access & Security System Using Fingerprint Recognition & GSM Technology

Chapter 9 N.C. C. N.O. Single-Pole Double-Throw

Transcription:

An Enhanced Smart Home Control And Monitoring System Umeojiako Ebere A, Okezie C. C 2, Akpado K. A. 3, Agbonghae O. A 4 23 Department of Electronics and Computer Engineering, Nnamdi Azikiwe University, Awka, Nigeria. 4 Electronics Development Institute, Awka Nigeria. Abstract-Home Automation technology is becoming as synonymous with environmental sustainability as it is with convenience and security. Incorporating smart home technology into a new or existing structure makes it easier to reduce energy consumption and carbon footprint (ones impact on the environment) a home creates. This paper proposes an enhanced smart home control and monitoring system which conserves energy by automatically controlling various home installations and appliances. The system also secures the house in real time by opening the door only when the right password is supplied and detects fire in its infancy. At the heart of the control is AT89C5 which is a low power, high performance cmos 8-bit microcontroller. Appropriate sensors were chosen to monitor the processes. The output from the sensors serves as input to the microcontroller which actually controls the entire processes. The system was simulated using proteus ISIS and a working prototype was produced. Keywords AT89C5 Microcontroller, Smart home, environmental sustainability. INTRODUCTION One s carbon footprint is the amount of carbon dioxide that enters the atmosphere because of the electricity and fuel one uses. It is measured in tonnes of carbon dioxide. In 200, the UK produced 496 million tonnes of carbon dioxide. Some of this is produced by business and industry, but around 30% comes directly from household energy use [3]. Energy use in the home accounts for around 3.2 tonnes per household [3]. Fig. shows energy consumption for typical home with heating accounting for 29% energy drain while cooling follows suite. Today s culture is filled with horror stories of home break-ins and burglaries, leaving people with the fear that their home may not be protected from the outside world. This desire for security has caused an increase in the demand for sophisticated home alarm systems. This demand for better home security systems has also drifted over to a need for home automation. A home automation system integrates electrical devices in a house with each other in order for them to be controlled from a central location which results in improved convenience, security and energy efficiency/conservation. Understanding how energy is spent and knowing how to control it are key prerequisites for residential energy conservation and achieving environmental sustainability and reduction in carbon footprint. One s daily activities affect the environment in many different ways driving, flying, heating/cooling homes; even the type of food eaten makes a difference. When carbon emissions and carbon footprint is talked about, it usually mean carbon dioxide (CO 2 ) emissions which is a green house gas it traps the sun s heat and keeps the earth warm. Too much CO 2 in the air leads to climate change, also known as global warming. Figure : A Plot of typical energy consumption in homes [] Therefore, by making the households more energy efficient, energy consumption will be reduced to the barest minimal and big reduction in the carbon dioxide emissions can be achieved. Active research is moving towards smart homes, home automation and smart meters with demand response integration to shut off loads by the utility when peak demand is high [6]. However, when the user is empowered to make control decisions, the result leads to energy conservation and active environmental sustainability which is accepted and tolerated all over the world. 2054

SYSTEM ANALYSIS AND DESIGN Every module of a logic system can be represented by a general model called the state machine [2]. The job of a finite state machine is to sequence operations on a data path. The model consists of three elements, viz: MOD EM The next state function which in general receives as input the present values of the state variables together with the external inputs. From these it generates the next state which is the next value of the state variables. The state which consists of memory elements which holds the present values of the state variables (state register). The output function which receives as input the present values of the state variables together with the current input values and generates the current outputs. FIG 3: THE MODEL FOR THE SMART HOME AUTOMATION AND MONITORING SYSTEM Next State Logi c (g) g(x,q) State mem ory State time Outp ut Logi c (f) g (X, Q) f (X, Q) Here, the State is the memory element which consists of flip flops that holds the present values of the state variables. The next State logic consists of AT89C5, a low power consumption microcontroller with programmable memory which receives as input the present values of the state variables together with the external inputs. The output function receives as input the present values of the state variables together with the current input values and generates the current outputs which is displayed on an LCD or sent as an sms message to a dedicated number through the GSM modem. Fig 2: The general model of finite state machine [2]. From the general model of a finite state machine, the model for the enhanced smart home control and monitoring system was realized as shown in fig. 3 below. The Input Interface comprises of the over head tank water level monitoring sensor sub circuit, the smoke sensor sub circuit, temperature control sensor sub circuit, the motion controlled light sensor sub circuit and the keypad. Each of these with the exception of the keypad comprises of the following: THE SIGNAL CONDITIONING CIRCUIT Analog signal conditioning provides the operations necessary to transform a sensor output into a form necessary to interface with other elements of the process control loop. In these cases, it is necessary to provide a circuit to convert this resistance change either to a voltage or a current signal. This is generally accomplished by divider circuit: VD = R2Vs () R + R2 Where Vs = Supply voltage R, R2 = divider resistors 2055

THE COMPARATOR A digital Comparator is an interface device between analog and digital circuits. The input section is similar to an op-amp, while the output section can be connected directly to TTL or CMOS. It compares two voltages or currents and outputs a digital signal which acts as an input to a TTL or CMOS device. It has two analog input terminals and and one binary digital output. The output is ideally MDS = Motion Detection Signal KPS = Keypad Signal PSN = Present State Name; PSC = Present State Code (the memory location); NSN = Next State Name NSC = Next State Code (The memory Location) St0 WLS St RL That is, Vo = Vref V (2) The output signal remains constant as the differential input voltage changes. When described that way, the comparator resembles a -bit ADC. DESIGN SPECIFICATIONS Following the model of the enhanced smart home control system shown in figure 3, the design will focus on these three layers: the input interface layer, the control software and the output interface layer. The model specifications are as follows: The enhanced smart home control system was designed to have five process variables at the input interface layer which are called (WLS = Water Level Signal, TCS = Temperature Control Signal SKS = Smoke Signal, MDS = Motion St2 St3 St4 St5 St6 WLS TCS RL2 TCS SKS BUZZER SKS SW ITC H I Detection Signal, KPS = Keypad Signal). The control voltage used is +5volt and a maximum current of 200mA. St7 MDS RL3 THE ASM CHART OF THE SYSTEM The design of a finite state machine starts with an abstract graphic description such as a state diagram or an ASM chart. Both show the interaction and transitions between the internal states in graphical formats. A state diagram or an ASM chart can capture all the needed information (that is, state, input, output, next state function and output function) in a single graph. For the purpose of this work, an ASM chart was used for the design of the finite state machine, an enhanced smart home control and monitoring system. The acronym used in both the ASM chart and the State Transition Table is defined below: MDS St8 KPS St9 RL4 KPS Fig.4: ASM Chart of the System WLS = Water Level Signal TCS = Temperature Control Signal SKS = Smoke Signal 2056

WATER SENSOR (LOWER) WATER SENSOR (UPPER) 49% 49% International Journal of Engineering Research & Technology (IJERT) Table : The State Transition Table of the System THE INPUT INTERFACE DESIGN (INPUT QUALIFIERS) Overhead tank sensor sub circuit LI N K P A T H Input Qualifiers WLS TCS SKS MDS KPS PS N DC BA P S C NS N D CB A L 0 - - - - ST0 00 ST 00 00 0 00 L2 - - - - ST 00 ST 00 O 00 0 L3 - - - - ST 00 ST 00 0 0 L4 0 - - - - ST 00 ST 00 0 0 2 L5-0 - - - ST2 00 ST 00 2 L6 - - - - ST2 00 ST 00 3 0 L7 - - - - ST3 00 ST 00 0 3 0 L8-0 - - - ST3 00 ST 0 0 0 4 0 L9 - - 0 - - ST4 0 ST 0 0 4 0 L - - - - ST4 0 ST 0 0 0 5 L - - - - ST5 0 ST 0 5 L - - 0 - - ST5 0 ST 0 0 2 6 0 L - - - 0 - ST6 0 ST 0 3 0 6 0 L - - - - ST6 0 ST 0 4 0 7 00 L - - - - ST7 0 ST 0 5 00 7 00 L - - - 0 - ST7 0 ST 0 6 00 8 00 L - - - - 0 ST8 ST 7 00 8 00 L - - - - ST8 ST 8 00 9 0 L - - - - ST9 ST 9 0 9 0 L2 - - - - 0 ST9 ST 00 0 0 0 0 00 Whenever the comparator output changes from to 0 or vice versa, the present state and next state is executed and an output is generated. The present state code and the next state code are sub routines stored in those memory locations. N S C Output RL RL2 BUZ RL3 RL4 Fig 5: Overhead tank sensor sub circuit Since the comparator compares two analog voltages and outputs a digital signal, one of the voltages on the comparator inputs will be the variable input and the other a fixed value called the threshold or the trigger voltage. To determine the threshold voltages, appropriate resistors have to be chosen. Experiment shows that the resistance of water is 00KΩ. Therefore taking Rw= 00k Let Vw = ½ Vcc = ½ 5 = 2.5 V Where Vw forms a voltage divider between Rw and R4 From (), we have that VD = R2Vs R + R2 Hence Vw = 00 Vcc Rw + R4 Vw = 00 Vcc 00 + R4 2.5V = 00 5V 00 + R4 2.5V = 5 + R4 2.5 + 2.5R4 = 5 Therefore, R4 = K Allowing current of 2MA to flow through R5 (so that the voltage will be high enough) and then applying ohm s law, we have that V = IR (3) where V = Vcc = 5V R5 2MA = Vcc = 5V R5 = 5 = 2.5KΩ Approx. 2.7KΩ for tolerance 2 0-3 consideration Therefore, R4 = R6 = K and R5 = R7 = 2.7K. To get V TH, from () VD = R2Vs R + R2 R5 R7 R4 R6 /4(U2) Z2 Z3 /4(U2) 2057

Therefore, V TH =Vw = 2.7 5 V TH = 3.5 02.7 00 + 2.7 Therefore V TH = 0.3V From equation (2), Vo = Vref V, any voltage above 0.3V will result in a negative value which is equal to zero. But once a voltage of o.3v is received, the comparator output will turn to one. THE NEXT STATE LOGIC DESIGN Below is the control algorithm from where the control software was generated from. Begin (): Initialize Process variables Do forever If (WLS) then Process (Water); Else if (TCS) then Process (Temperature); Else if (SKS) then Process (Smoke); Else if (MDS) then Process (Room light); Else if (KPS) then Process (Keypad); Water: Check water level If level is minimum then Switch on pump Check for maximum level If level is maximum then Display tank full Switch off pump Temperature: Check Temperature If (temperature) too high then Switch on AC Else switch off AC. Smoke: Check for smoke If (smoke sensed) then Sound an alarm Display message (LCD) Room Light: Check entrance If (entrance) then Check room light intensity If room dark then Switch on light Increment count Else switch off light Else if exit then Check if count is zero If not zero then Decrement count Switch off light Keypad: Check for code If code correct then Grant access Else if allow 3 time check If code incorrect then Deny access Send message Sound an alarm Display error (LCD) THE OUTPUT INTERFACE DESIGN THE GSM MODEM Text message may be sent through the modem by interfacing only three signals of the serial interface of modem with microcontroller i.e., TxD, RxD and GND. The following is the AT Command for sending text message to a mobile phone through the GSM Modem interfaced with a microcontroller: AT + CMGW = phone number, text message, 26. With this command, the Controller now sends the message to the dedicated phone number. The AT commands is activated once the controller receives a signal from the hazard detector (smoke detector) or when the wrong keypad is supplied three times. On the activation of the AT command, the binary streams are passed through a Gaussian filter (to filter out sidebands extending from the carrier) and then applied to an I- Q modulator where the modulation index is 0.5. To keep the modulation index at 0.5, an I- Q carrier generator was used, that is, two carriers, one in-phase and another one quadrature to it. This is then summed and transmitted into the channel. At the receiving end, a local oscillator generates a signal at the channel's carrier frequency. The incoming signal and the local oscillator signal are applied to a demodulator circuit. This translates the data signal in the sidebands back to its original baseband frequency. An electronic filter removes the carrier frequency, and the data signal is output for use. 2058

MODEL SIMULATION SYSTEM SIMULATION ACos(2 ) Proteus Isis was used to simulate and validate the system first before a prototype was developed. Phase Shaping Filter C os () X Binar y Input Xn X n Inte grat or Gaus sian Filte r g(t) + Rf Outp ut Si n( ) Figure 6: GSM GMSK Modulator X Asin(2 ) Fig 7: System in off mode FIG. 8: SYSTEM IN ON MODE 2059

ULN2003 AT89c5X 2 3 4 5 6 7 8 9 0 2 3 4 VSS VDD VEE RS RW E D0 D D2 D3 D4 D5 D6 D7 International Journal of Engineering Research & Technology (IJERT) 5V 0UF 0K RX.0592 MHZ 30PF GSM MODULE TX Z Z2 Z3 Z4 Z5 Z6 Z7 Z8 Z9 Z0 Z Z2 2 3 4 5 6 7 8 9 0 2 3 4 5 Z3 Z4 30PF 6 7 8 9 P.0 P. P.2 P.3 P.4 P.5 P.6 P.7 RST XTAL2 XTAL 20 VSS P3.0/RXD P3./TXD P3.2/INT0 P3.3/INT P3.4/T0 P3.5/T P3.6/WR P3.7/RD VCC P0.0/AD0 P0./AD P0.2/AD2 P0.3/AD3 P0.4/AD4 P0.5/AD5 P0.6/AD6 P0.7/AD7 PSEN ALE EA P2.7/A5 P2.6/A4 P2.5/A3 P2.4/A2 P2.3/A P2.2/A0 P2./A9 P2.0/A8 0K 40 39 38 37 36 35 34 33 32 29 30 3 28 27 26 25 24 23 22 2 5V Z7 Z6 2 3 4 5 6 7 B 2B 3B 4B 5B 6B 7B COM C 2C 3C 4C 5C 6C 7C 9 6 5 4 3 2 0 RL4 2V PUMP VO AC 5V 20K BUZZER RL RL2 RL3 220V AC ROOM LIGHT DOOR DRIVE Fig. : The Complete Circuit Diagram Fig. 9: The Smoke Occurrence Scenario Fig 2: The Prototype Fig. 0: Scenario for Security threat 2060

CONCLUSION This paper have proposed and implemented an enhanced smart home control and monitoring system that is adaptive, cost effective, energy efficient and complies with smart planet initiatives. The model took care of the numerous limitations of the traditional automation system such as high infrastructure economy, dead lock states and efficiency in energy conservation. Proteus ISIS was used for model validations. REFERENCES [] Department Of Energy, Energy Information Admission, Annual Energy Outlook 2006 with Projections to 2030, DOE/EIA-0383(2006), February 2006, Online: http://tonto.eia.doe.gov/ftproot/forecasting/0383 (2006).pdf [2] G.N. Onoh, Digital Electronics, Immaculate Publishers Ltd, Enugu,999. [3] HTTP://WWW.energysavingtrust.org.uk/Takeaction/Reduce-your-carbon-footprint [4] Inderpreet Kaur, Microcontroller Based Home Automation System With Security (IJACSA) International Journal of Advanced Computer Science and Applications,Vol., No. 6, December 200, Pp.60-65. [5] Jia-Ren Chang Chien, Cheng-Chi Tai The InformationHome Appliance Control System A Bluetooth UniversalType Remote Controller Proceedings of the 2004 IEEE. International Networking, Sensing & Control. Taipei, Taiwan, vol.,pp. 399-400, March 2-23. 2004. [6] Lawrence Berkeley National Laboratory (2004). PIER Final:DevelopingandTestingLowPowerModeMeasure ments Methods.Sacramento,CA,California,Energy Commission [7] Malik Sikandar Hayat Khiyal, Aihab Khan, and Erum Shehzadi, SMS Based Wireless Home Appliance Control System (HACS) for Automating Appliances and Security Issues in Informing Science and Information Technology Volume 6, 2009. [8] Soyoung Hwang and Donghui Yu, Remote Monitoring and Controlling System Based on ZigBee Networks International Journal of Software Engineering and Its Applications Vol. 6, No. 3, July, 202. [9] Y. Bala Krishna, S. Nagendram, Zigbee Based Voice Control System For Smart Home Y Bala Krishna et al,int.j.computer Techology & Applications,Vol 3 (),63-68. 206