Sie sind auf Seite 1von 16

WIRELESS MESSANGER USING ZIGBEE TECHNOLOGY

Batch No. : 10 33 S.P .Krishna Prasad K. Manideep V . Sharath R . Hiteshwar Reddy Under the guidance of Mrs. D.Parvathi 10881A0416 10881A0418 10881A0445 11885A0408

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

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 P2 LCD CONTROL LINES RS P0.0 R/W P0.1 EN P0.2

LCD ADDRESS LOCATIONS FOR FOUR LINES:


FIRST LINE SECOND LINE THIRD LINE FOURTH LINE 0X80 0XC0 0X94 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 2 SERIAL COMM MODE 1 BAUD 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 transceiversShahin Farahani. ZigBee Wireless Networking Drew Gislason

Das könnte Ihnen auch gefallen