You are on page 1of 13

LED MESSAGE DISPLAY

GUIDED BY PROF.BABU KURIAKOSE

CREW
ELDHOSE VARGHESE JERIN JOSE PETER BENNY SILPA ARUN P ANOOP C KRISHNAN NEERAJ G N JOSEPH JAMES

EVOLUTION OF IDEA
o SUGGESTION FROM PRINCIPAL AND GUIDE

o HIGH COST OF READYMADE LED DISPLAY UNITS AVAILABLE IN THE INDUSTRY

APPLICATIONS

COLLEGE NOTICE BOARD


DISPLAY ADVERTISEMENTS

FEATURES
CAN DISPLAY UP TO 6 INDEPENDENT MESSAGES

SUPPORTS A MAXIMUM OF 240 DIFFERENT

CHARACTERS MULTIPLE DISPLAY MODES AND VARIABLE SPEED

USES WIRELESS ZIGBEE DATA TRANSMISSION


SIMPLE AND EASY TO USE USER INTERFACE

PLANNING AND ORGANIZATION

LED DISPLAY

HARDWARE

SOFTWARE

DOCUMENTATION

LED PANNEL

SUPPORTING STRUCTURE

MICROCONTROLLER PROGRAMMING

USER INERFACE

CHARECTOR DISPLAY PROGRAM

WI-FI INTERFACING PROGRAM

EEPROM PROGRAMM

INERFACE DESIGN

PROGRAM

BLOCK DIAGRAM
16F876 A
LED PANNELS

EEPRO M EEPRO M EEPRO M EEPRO M

16F876 A 16F876 A 16F876 A

WIFI MODULE

USER INTERFACE AND WIFI TRANSMITTER

BASIC PRINCIPLE
o o

PERSISTANCE OF VISION COLUMN SWITCHING SHIFT REGISTER IC 74LS595 75 MATRIX CHARACTER ENCODING STANDARD CHARACTER FORMAT CAN DISPLAY ALL ASCII CHARACTERS CHARACTER ENCODING EACH CHARACTER IS ENCODED INTO 5 DATABYTES POWER CONSUMPTION POWER CONSUMPTION OF THE LED PANNEL IS 10W

PANNEL CIRCUIT
CIRCUIT DESIGN

CIRCUIT LAYOUT

o o o o

LAYOUT DESIGNED USING PROTEUS ARES EACH PANNEL CONSIST 128 COLUMN OF LEDS EACH PANNEL DEVIDED INTO FOUR PCBs FABRICATION AND SOLDERING

MAIN PCB
CIRCUIT DESIGN

CIRCUIT COMPONENTS PIC16F876A o Pin Enhanced Flash Microcontroller o Pin out compatible to other 28-pin or 40/44-pin PIC16CXXX microcontrollers o Up to 8K x 14 words of Flash Program Memory, o Up to 368 x 8 bytes of Data Memory (RAM), o Up to 256 x 8 bytes of EEPROM Data Memory o Operating speed: DC 20 MHz clock input o DC 200 ns instruction cycle

LAYOUT

o DESIGNED USING PROTEUS ARES

PROGRAMMING
PHASE 1 : BASIC OPERATION OF LED PANNEL CONTROLLERS
ALGORITHM o SETTING THE DESIRED PORT AS OUTPUT PORT o SENDING THE ENCODED CHARATERS BYTE BY BYTE TO THE PORT o PROVIDING CLOCK TO THE SHIFTER IN BETWEEN EACH DATABYTE o DEPENDING ON THE DESIRED MODE OF DISPLAY AND SPEED USE SUITABLE CODE FOR SENDING DATABYTES TO THE PORT

PHASE 2 : EEPROM READING AND WRITING (24C04)


2 WIRE SERIAL INTERFACE USING I2C STANDARD 4K SERIAL EEPROM : INTERNALLY ORGANIZED WITH 32 PAGES OF 16 BYTES EACH, THE 4K REQUIRES A 9-BIT DATA WORD ADDRESS FOR RANDOM WORD ADDRESSING ROLL OVER AFTER 8 BYTE FOR PAGE WRITE MODE AND AFTER 256 BYTES FOR SEQUENTIAL READ OPERATION

WRITE OPERATION
1. 2. 3. 4. 5. 6. START CONDITION ISSUE THE WRITE COMMAND ISSUE THE DATA BYTE ADDRESS SEND THE DATA STOP CONDITION SELF TIMED WRITE CYLE ( ACK CHECKING)

READ OPERATION
1. START CONDITION 2. ISSUE THE WRITE COMMAND 3. ISSUE THE DATA BYTE ADDRESS 4. START CONDITION 5. ISSUE READ COMMAND 6. STOP CONDITION

BYTE WRITE PAGE WRITE

RANDOM READ SEQUENTIAL READ

You might also like