09-08-2016, 11:27 AM
DEVELOPMENT OF SOFTWARE & HARDWARE FOR MICROCONTROLLER BASED SMART NOTICE BOARD USING GSM
1. INTRODUCTION:
This is a very good project for college, police etc. This project has a LCD display, which can be used as the digital notice board, and also a GSM modem, which is the latest technology used for communication between the mobile and the embedded devices
System will work like when the user wants to display or update the notice board, he have to sent the message in his mobile defining the messages and then the password of the system to the number of the sim which is inserted in the display system MODEM. Then the MODEM connected to the display system will receive the SMS, the microcontroller inside the system is programmed in such a way that when the modem receives any message the microcontroller will read the message form serial port and verify for the password, if the pass word is correct then it will start displaying the messages in the display system
The messages are displayed on the system using high speed techniques, the entire display column is connected to shift register output so that the characters are first shifting to each column and then the microcontroller will switch on the row one by one with small delay. This process is continuing in high speed so that the viewer will feel the display in a more brightness
Hardware used:
• Power Supply 5v DC - 7805
• Microcontroller -LPC2129(ARM7)
• Crystal -15 MHz
• MAX 232 -For Serial Communication
• Buzzer -Freq-1 to 18khz.Volt-5v-12vDC
• GSM Modem
Software Used
• Embedded C.
• KEIL
• LPC flash utility
What are Embedded Systems?
Embedded System is a system which takes some inputs and Process them based on Software written on it and output the corresponding results. It is a part of large system.
In case of an embedded system, the program is written permanently into the system's memory, rather than being loaded into RAM (random access memory) like programs on a personal computer
The microprocessor is the integration of a number of useful functions into a single IC package. These functions are:
1. The ability to execute a stored set of instructions to carry out user defined tasks.
2. The ability to be able to access external memory chips to both read and write data from and to the memory
A microcontroller is a device which integrates a number of the components of a microprocessor system onto a single microchip. So a microcontroller combines onto the same microchip:
1. The CPU core
2. Memory (both ROM and RAM)
3. Some parallel digital I/O
Essentially, a microcontroller is obtained by integrating the key components of microprocessor, RAM, ROM, and Digital I/O onto the same chip die.
The RISC Design Philosophy
The ARM core uses RISC architecture. RISC is a design philosophy aimed at delivering simple but powerful instructions that execute within a single cycle at a high clock speed. Few features of RISC are:
Reduced instruction set: RISC processors have a reduced number of instruction classes. These classes provide simple operations that can each execute in a single cycle.
Less complex, simple instructions: The RISC philosophy concentrates on reducing the complexity of instructions performed by the hardware because it is easier to provide greater flexibility and intelligence in software rather than hardware
Large general purpose register: RISC machines have a large general - purpose register set. Any register can contain either data or an address. Registers act as the fast local memory store for all data processing operations. In contrast, CISC processors have dedicated registers for specific purposes.
In contrast, the traditional complex instruction set computer (CISC) relies more on the hardware for instruction functionality, and consequently the CISC instructions are more complicated. Figure 1.1 illustrates these major differences.