Professional Documents
Culture Documents
BY
CONTENTS
Introduction and Objectives
Existing Technology
Our Technology Block diagram
OBJECTIVES
In this Project, we are developing the PC based notice board with LCD Display.
Here PC is connected to Micro controller
through RS-232 cable. If we type the message on the PCs Hyper Terminal, the message will be received by the Micro controller through serial communication and displayed on the LCD.
EXISTING TECHNOLOGY/IDEA/APPROACH
OUR TECHNOLOGY/IDEA/APPROACH
BLOCK DIAGRAM
DISCRIPTION
MICROCONTROLLER
A microcontroller is a computer on chip device. The
design incorporates all off the features found in microprocessor CPU, ALU, PC, SP and registers. It also has built-in ROM, RAM, parallel I/O, Serial I/O, counters and clock circuits. It has two serial communication ports, Universal Synchronous Receive- Transmit (USART), Synchronous Serial Port (SSP).
DB9-USB-RS232 MOULE
Functional Description
The DB9-USB-RS232 connectors can be used to upgrade an RS232 port to an active USB port without the need to redesign the PCB. These active connectors contain all the USB to RS232 (and vice-versa) conversion electronics and are designed to fit directly into the same PCB footprint as a PC compatible RS232DB9 connector. The FTDI DB9-USB-RS232 connectors come in two types DB9-USBRS232-M and DB9-USB-RS232-F. A DB9-USB-RS232-M can be used to replace a male DB9 connector that is wired in a PC compatible RS232manner. A DB9-USB-RS232-F can be used to replace a female DB9 connector that is wired in a PC compatible RS232manner.
DB9-USB-RS232
RS232
RS232is a asynchronous serial communication protocol
widely used in computers and digital systems. So, It is called asynchronous because there is no separate synchronizing clock signal as there are in other serial protocols like SPI and I2C. The protocol is such that it automatically synchronizes itself. We can use RS232 to easily create a data link between our MCU based projects and standard PC
words which we are given in the program code. This code will be executed on microcontroller chip.
Pins 1 "Vss"
Description Ground
2
3
"Vcc"
"Vee" "R/S"
5 6 7 - 14
Registers
"E" Enable
PIN DESCRIPTION
1. Vcc, Vss, VEE
While Vcc and Vss provide +5v and ground, respectively, Vee is used for controlling LCD contrast. RS, Register Select There are two very important registers inside the LCD. The RS pin is used for their selection as follows. If RS = 0, the instruction command code register is selected, allowing the user to send as command code register is selected, allowing the user to send a command such as clear display, cursor at home, etc. If RS = 1 the data register is selected, allowing the user to send data to be displayed on the LCD.
R/W, Read/Write R/W input allows the user to write information to the LCD or read information from it. R/W = 1 when reading; R/W = 0 when writing. E, Enable The enable pin is used by the LCD to latch information presented to its data pins. When data is supplied to data pins, a high - to - low pulse must be applied to this pin in order for the LCD latch in the data pins. This pulse must be a minimum of 450 ns wide.
ADVANTAGES
With rapid growth of technologies the commercial world
requires a lot of advertisement ways and most of the market is covered with display boards. The regular changing of the messages on an advertisement board manually consumes lot of man power and time. In order to make this task simpler and cheaper we are designing a PC Based Embedded Application to display messages on the notice board
CONCLUSIONS
FUTURE SCOPE
We can add one more concept that user can sent 10 messages at a time with different styles.
Now we are displaying the messages in scrolling
mode only, in future we can add so many designs so that user can send style command with message he wants to display the messages.
THANK YOU
QUERIES??