save

Post on 20-Jan-2016

3 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

save

TRANSCRIPT

WIRELESS MESSANGER USING ZIGBEE TECHNOLOGY

Batch No. : 10 – 33

S.P .Krishna Prasad – 10881A0416K. Manideep – 10881A0418V . Sharath – 10881A0445R . Hiteshwar Reddy – 11885A0408

Under the guidance ofMrs. D.Parvathi

CONTENTS

• Introduction• Hardware components• Software components• Applications

INTRODUCTION• In this project we are using Zigbee

technology for wireless transfer of Message to display in two areas with the help of 20*4 LCD.

• The user can type the text using matrix keypad and send message.

• The user can also receive message and it gets displayed on LCD.

• We are here using 89S52 microcontroller• Thus there is two way communication in full

duplex mode.

HARDWARE COMPONENTS

• 7805 Regulator • 89S52 MCU• Zigbee Modules• 20*4 LCD Display• Matrix Keypad 4*3• Buzzer

Liquid Crystal Display

The most commonly used Character based LCDs are based on Hitachi's HD44780 controller .

Pin Description

The most commonly used LCDs available in the market today are single Line, double Line or four Line LCDs and support at most of 80 characters.

Most LCDs with one controller has 14 Pins and LCDs with two controller has 16 Pins (two pins are extra in both for back-light LED connections).

at89s52•Compatible with MCS ®51 products•8Kb of ISP flash memory•256x8 bit internal RAM•32 Programmable I/O lines•Three timer/counters•Full duplex UART serial channel

Features of 89S52

• 8-bit CPU

• 64K Program Memory address space

• 64K Data Memory address space

• 8K bytes of on-chip Program Memory

• 256 bytes of on-chip Data RAM

ZIGBEE MODULE

• Zigbee module is effectively used for two way communication system in full duplex mode with high data transfer rate.• As Zigbee is the upcoming technology in wireless field. The Zigbee technology is broadly adopted for bulk and fast data transmission over a dedicated channel.

MATRIX KEYPAD 4*3

•It consists of 4 rows and 3 columns, rows R0 to R3 and columns C0 to C2.•The rows R0 to R3 and columns C0 to C2 are connected to Input lines of Microcontroller.• The i/o pins where they are connected are made Input.

SOFTWARE TOOLS

• Embedded C Code

• Keil Compiler

• ucFlash

PIN DISCRIPTION

LCD DATA LINES P2LCD CONTROL LINES RS P0.0 R/W P0.1 EN P0.2

LCD ADDRESS LOCATIONS FOR FOUR LINES:

FIRST LINE 0X80SECOND LINE 0XC0 THIRD LINE 0X94FOURTH LINE 0XD4

• .................................................................................................

• 4*3 MATRIX KEYPAD CONNECTIONS

• R1=P1^0;• R2=P1^1;• R3=P1^2;• R4=P1^3;• C1=P1^4;• C2=P1^5;• C3=P1^6;

• ..................................................................................................

SERIAL COMM CONFIGURATION

TIMER MODE 2SERIAL COMM MODE 1BAUD RATE 9600

..................................................................................................KEYPAD SCANNING IS DONE BY DETERMINING ROW & COLUMN POSITION OF THE KEY PRESSED.

THE CHARACTER RECEIVED OR TRANSMITTED IS CHECKED BY RI & TI FLAG

THE CHARACTER IS STORED IN SBUF REGISTER TEMPORARY.

THE CHARACTER IS TRANSMITTED ONLY WHEN USER PRESSES '0' KEY

....................................................................................................

Advantages & applications

• Low cost• Flexible• Low power consumption

APPLICATIONS:• Can be used in Two Way Communication without need of mobile phone or internet. Unlimited usage at free of cost.

reference

• “The 8051 Microcontroller and Embedded Systems” by Muhammad Ali Mazidi and Janice Gillispie Mazidi, Pearson Education.

• ZigBee wireless networks and transceivers- Shahin Farahani.

• ZigBee Wireless Networking – Drew Gislason

THANK YOU

top related