Sie sind auf Seite 1von 30

Department Of Ece

5/6/12

Under the esteemed guidance of Mr. M. CHINNASWAMULU

Asst. Professor, The Dept. of ECE.

HOME AUTOMATION USING PC

Project members:
D.JAWAHAR (08ATIA0431) M.JAGADISH (08AT1A0430) S.NAVEENRAJ(08AT1A0441) M.VENKATESH(08AT1A0460)

5/6/12

Contents
OBJECTIVES INTRODUCTION SOFTWARE AND HARDWARE TOOLS BLOCK DIAGRAM CIRCUIT DIAGRAM FIRMWARE IMPLIMENTATION OF PROJECT APPLICATIONS FUTURE WORK CONCLUSION.
5/6/12

OBJECTIVES
The main aim of this project is to control

various electrical appliances by means of PC using PCS HYPER TERMINAL WINDOW. continuously check the loads being operated in the rooms and can switch off them wherever not required just by sitting in front of his PC.

The person sitting in front of the PC can

5/6/12

INTRODUCTION:
PC based electrical appliances control is an interesting PC based project, mainly useful for industrial applications, home automation, and supervisory control applications. This project gives exact concept of interfacing a high voltage electrical device or DC / AC motor to high sensitive personal computer system. This project is the first step to design of PC based industrial automation projects. We are using the rs232 as the communication medium between pc and controller.
5/6/12

INTRODUCTION:
We are controlling the devices like light and fan and etc by sending signals from the pc to controller Microcontroller (AT89S52) allows dynamic and faster control. The controlling of loads is done by TRIAC. The main advantage of using a TRIAC to vary the status of loads is the TRIAC reduces the energy flow to the loads and TRIAC works very well for alternating currents.

5/6/12

SOFTWARE AND Software Tools: HARDWARE TOOLS: Keil compiler.


Orcad. Hardware Tools: Microcontroller AT89S52. PC MAX232IC LED array TRIAC and TRIAC driver
5/6/12

BLOCK DIAGRAM

5/6/12

Power Supply

5/6/12

Transformer
230V A.C input 9V A.C output

12-0-12v Transformer

5/6/12

Bridge Rectifier
9V A.C input 9V pulsating D.C

5/6/12

Filter
9V pulsating D.C

5/6/12

Voltage Regulator

5/6/12

Micro controller
Microprocessors and microcontrollers are

widely used in embedded systems products. Microcontroller is a programmable device. RAM, ROM, I/O ports and a timer embedded all on a single chip. number of I/O ports in microcontrollers makes them ideal for many applications in which cost and space are critical

It has a CPU in addition to a fixed amount of

The fixed amount of on-chip ROM, RAM and

5/6/12

Circuit diagram:

5/6/12

TRIAC
TRIAC BT136

SYMBOL

5/6/12

RS232
Serial Communication To allow compatibility among data

communication equipment, an interfacing standard called RS232 is used. advent of the TTL logic family, its input and output voltage levels are not TTL compatible.

Since the standard was set long before the

For this reason, to connect any RS232 to a

microcontroller system, voltage converters such as MAX232 are used to convert the TTL 5/6/12 logic levels to the RS232 voltage levels and

MAX232IC
Max232 IC is a specialized circuit which makes

standard voltages as required by RS232 standards.

This IC provides best noise rejection and very

reliable against discharges and short circuits. MAX232 IC chips are commonly referred to as line drivers.

To ensure data transfer between PC and

microcontroller, the baud rate and voltage levels of Microcontroller and PC should be the same. 5/6/12

TRIAC DRIVER MOC3021

The MOC301XM and MOC302XM series are

optically isolated triac driver devices.

These devices consist of gallium arsenide infrared

emitting diodes, optically coupled to silicon bilateral switch .

Theese are designed for small size, and low cost.

5/6/12

Firmware Implementation of the project design:


Software Tools Required
Keil v3, Proload are the two software tools

used to program microcontroller.

To program the AT89S52 microcontroller the

Keil v3 is used. The programming is done strictly in the embedded C language.

Keil v3 is a suite of executable, open source

software development tools for the microcontrollers hosted on the Windows 5/6/12 platform.

Keil Compiler:
Keil compiler is software used where the

machine language code is written and compiled.

After compilation, the machine source code is

converted into hex code which is to be dumped into the microcontroller for further processing.

Keil compiler also supports C language code. Proload: Proload is software which accepts only hex 5/6/12

files. Once the machine code is converted into

Applications.
Automatic home appliances control

5/6/12

Applications.
SMS Gone AC On technology from Onida

5/6/12

Applications.
Nuclear Power Plant Control Room

5/6/12

Advantages
Reduces human effort by sophisticated way of

living.

Useful for control of appliances in conditions

where the human cannot


Home Automation is making the people to

enjoy the facilities like opening of the door automatically, switching on the lights in the room in which they are present, switching on the AC as soon as entering into the room, switching off the lights in their absence and opening and closing of the curtains based on 5/6/12

Future work
Control of appliances through internet.

5/6/12

LBR:LOAD BALANCE

Future work
Home automation using GSM.

5/6/12

Future work
Home Gateway.

5/6/12

Conclusion

5/6/12

QUERIES..

5/6/12

Das könnte Ihnen auch gefallen