This document contains multiple project reports for a wireless electronic notice board developed by students at the Government Polytechnic College in Neyyattinkara, India. The notice board allows text messages to be sent via GSM from any location and displayed on the board. It uses an ATmega32 microcontroller interfaced with a GSM module, LCD display, power supply and other components. The system validates incoming SMS messages and displays them. The reports describe the design, circuit diagrams, programming, and working of the notice board system.
Wireless Electronic Notice Board Using Voice Recognition.With the advent of advance technology nowadays, the wireless communication is proving its importance in each and every field of today’s era. This system deals with use of one such wireless technology. The proposed system is a combination of hardware as well as software. The main idea of the project is to develop an electronic notice board which will display the content entered by user’s voice in his mobile phone. This in turn will reduce the paper consumptions and wastage of time involved in conventional notice board.
In speech controlled electronic notice board is very friendly to user and can operate merely from a distance of 10 meters(approx). Here, installed application operates on Voice recognition concept which will be embedded in a microcontroller interfaced with Bluetooth device. Bluetooth wireless technology helps in communication area, and is the fastest growing fields within the wireless technologies.
Notice Board is primary thing in any institution or organization or public utility places like bus stations, railway stations and parks. But sticking various notices day-to-day is a difficult process.
Electronics Notice Board Notice board using Wi-Fi ReportVaibhav Pandey
This document describes an electronic notice board project using Wi-Fi technology. The notice board displays messages on a matrix LED display that are sent wirelessly from a mobile phone. The system includes an Arduino Uno microcontroller, ESP8266 Wi-Fi module to receive messages, EEPROM memory to store character data, and a control unit to sequentially select the LED matrices. Messages can be changed remotely using a phone, providing flexible control without needing to access the display directly. The project allows for wireless information sharing across various public applications.
Main project report on GSM BASED WIRELESS NOTICE BOARD Ganesh Gani
This document is the main project report submitted by four students for their Bachelor of Technology degree in Electronics and Communication Engineering. It describes the development of a GSM based wireless notice board system. The system allows users to update scrolling messages on an LED display board remotely by sending SMS text messages. It aims to provide a more flexible alternative to traditional fixed notice boards by enabling instantaneous message updates from anywhere via the mobile phone SMS service. The report includes chapters on the hardware components, software requirements, schematic diagram, program code, advantages and applications of the project.
This document outlines the development of a wireless notice board system. The system aims to allow users to send messages from a website or mobile app that will be displayed on an electronic notice board. The notice board will receive messages via a GSM modem connected to a microcontroller. The document describes the problem, software requirements like an Android app for sending messages, hardware requirements including an Android device, and database design. It provides an overview of the existing manual system and proposed wireless system, and constraints for the software and databases.
Now a day’s every advertisement is going to be digital. The big shops and shopping centers are using the digital moving displays now. The MOVING MESSAGE DISPLAY is use in school, college campus, universities, hospital and industries to scroll different events and important notices.
The aim of this project is to develop a wireless notice board that will be used at the faculty in order to display latest information.So we are designing a new display system which can access remotely, we are using the Wi-Fi technology, if the user wants to display some message, they will send the messages from mobile (i.e. wireless) or from their PC , the module (Wi-Fi router) in the display system will receive the message and update the display according to the message.
Wireless E-Notice Board Using Bluetooth Report.docxAbhishekGM10
This document describes the design of a wireless electronic notice board. It uses an Arduino Uno microcontroller connected to an LCD display and Bluetooth module. An Android application on a smartphone can send text messages to the Bluetooth module, which the Arduino then displays on the LCD. This allows notices to be updated in real-time wirelessly, replacing the need for physical paper notices on a traditional notice board.
Wireless Electronic Notice Board Using Voice Recognition.With the advent of advance technology nowadays, the wireless communication is proving its importance in each and every field of today’s era. This system deals with use of one such wireless technology. The proposed system is a combination of hardware as well as software. The main idea of the project is to develop an electronic notice board which will display the content entered by user’s voice in his mobile phone. This in turn will reduce the paper consumptions and wastage of time involved in conventional notice board.
In speech controlled electronic notice board is very friendly to user and can operate merely from a distance of 10 meters(approx). Here, installed application operates on Voice recognition concept which will be embedded in a microcontroller interfaced with Bluetooth device. Bluetooth wireless technology helps in communication area, and is the fastest growing fields within the wireless technologies.
Notice Board is primary thing in any institution or organization or public utility places like bus stations, railway stations and parks. But sticking various notices day-to-day is a difficult process.
Electronics Notice Board Notice board using Wi-Fi ReportVaibhav Pandey
This document describes an electronic notice board project using Wi-Fi technology. The notice board displays messages on a matrix LED display that are sent wirelessly from a mobile phone. The system includes an Arduino Uno microcontroller, ESP8266 Wi-Fi module to receive messages, EEPROM memory to store character data, and a control unit to sequentially select the LED matrices. Messages can be changed remotely using a phone, providing flexible control without needing to access the display directly. The project allows for wireless information sharing across various public applications.
Main project report on GSM BASED WIRELESS NOTICE BOARD Ganesh Gani
This document is the main project report submitted by four students for their Bachelor of Technology degree in Electronics and Communication Engineering. It describes the development of a GSM based wireless notice board system. The system allows users to update scrolling messages on an LED display board remotely by sending SMS text messages. It aims to provide a more flexible alternative to traditional fixed notice boards by enabling instantaneous message updates from anywhere via the mobile phone SMS service. The report includes chapters on the hardware components, software requirements, schematic diagram, program code, advantages and applications of the project.
This document outlines the development of a wireless notice board system. The system aims to allow users to send messages from a website or mobile app that will be displayed on an electronic notice board. The notice board will receive messages via a GSM modem connected to a microcontroller. The document describes the problem, software requirements like an Android app for sending messages, hardware requirements including an Android device, and database design. It provides an overview of the existing manual system and proposed wireless system, and constraints for the software and databases.
Now a day’s every advertisement is going to be digital. The big shops and shopping centers are using the digital moving displays now. The MOVING MESSAGE DISPLAY is use in school, college campus, universities, hospital and industries to scroll different events and important notices.
The aim of this project is to develop a wireless notice board that will be used at the faculty in order to display latest information.So we are designing a new display system which can access remotely, we are using the Wi-Fi technology, if the user wants to display some message, they will send the messages from mobile (i.e. wireless) or from their PC , the module (Wi-Fi router) in the display system will receive the message and update the display according to the message.
Wireless E-Notice Board Using Bluetooth Report.docxAbhishekGM10
This document describes the design of a wireless electronic notice board. It uses an Arduino Uno microcontroller connected to an LCD display and Bluetooth module. An Android application on a smartphone can send text messages to the Bluetooth module, which the Arduino then displays on the LCD. This allows notices to be updated in real-time wirelessly, replacing the need for physical paper notices on a traditional notice board.
Women safety device with gps tracking and alertsPraween Lakra
This document describes a women's safety device project that uses GPS tracking and alerts. The system uses an Arduino Uno microcontroller connected to a GPS module, GSM module, fingerprint scanner and other components. It allows a woman in distress to activate alerts by fingerprint or button press, which then sends her location via SMS to predefined numbers. The system provides dual security by tracking a woman's location even if she cannot press the panic button. It is designed for safety but has limitations like size, battery dependence and need for SIM card. Potential applications include child tracking and vehicle integration for increased safety.
This document presents a home automation system using Node MCU. It proposes using Node MCU to control electrical appliances like fans, lights and doors via a smartphone app. The system would allow control of devices from a long distance. It discusses related work on home automation with Node MCU. The proposed work would allow energy savings and home security through remote control and monitoring. A block diagram shows the system components including Node MCU, relay drivers, appliances, and a smartphone app. The methodology describes programming Node MCU to control relays and devices. Testing showed the system can automate home appliances through remote smartphone control.
wireless electronics notice board using GSMRahul Kumar
The objective of this project is ‘We know the importance of notice boards in public places like railway stations and bus stations. But changing notices day-to-day,time to time is a difficult task. so explains how to design a wireless electronic notice board using GSM technology.
This document describes a multi-notice display board system using GSM technology. It is summarized as follows:
The system allows wireless control of multiple notice boards using an AT89S52 microcontroller and GSM modem. Notices can be sent individually to boards A and B or to both boards simultaneously. The microcontroller interfaces with a 20x4 LCD display on each board to show messages. The system provides a low-cost and low-power way to remotely manage multiple display boards for places like colleges, hospitals, and stations.
This document describes a project submitted by Ritwik Chinmaya Pandia to fulfill requirements for a Bachelor of Technology degree in Electronics and Telecommunication Engineering. The project is titled "BLACK BOX" and involves designing a system to record vehicle speed and location using GPS technology during an accident. The system would send an accident alert message with the vehicle's current position to a preprogrammed mobile number via GSM modem if a crash is detected. The document includes sections on hardware requirements, software requirements, hardware testing, results, and conclusion.
Automatic vehicle accident detection and messaging system using gsm and gps m...mahesh_rman
This document summarizes an automatic vehicle accident detection and messaging system using GSM and GPS technology. The system uses a microcontroller, GSM modem, and GPS modem to detect if an accident occurs and send an SMS message with the vehicle's location to alert contacts. Some key advantages are providing security while traveling by detecting accident locations and notifying others. The system could also be expanded to track stolen vehicles or interface with other vehicle security systems.
1. Explaining the importance of platform based development
2. Understanding The importance of NodeMCU and demonstrate its interfacing with various devices and sensors.
Automatic solider tracking & health monitoring system ijaranjani
This document presents a project report on an Automatic Soldier Tracking and Health Monitoring System. The proposed system uses sensors to monitor a soldier's heart rate and body temperature. If the soldier is injured, their vital signs would change. The system would detect this and use a GSM modem to send an alert message with the soldier's location from the GPS modem to a base station. This would help provide medical assistance. The system has advantages like security, reliability, and ability to remotely monitor a soldier's health and location. It could help defense forces better help injured soldiers in need of medical attention.
IoT based Smart board for Displaying and Forwarding notices using Raspberry PiSinthana Sambandam
This system reduces the usage of paper by replacing the conventional notice board into a digital notice board. The user can send notices either by SMS or Web application to the GSM and it the display the notice in LCD monitor. And the displayed notices get forwarded to authorized user's mobile number through GSM. Authentication is achieved through password. Raspberry Pi 3 controls the overall process. Through this system the user can send the notices from anywhere with in a fraction of second.
PROJECT REPORT ON Home automation using by BluetoothAakashkumar276
This document summarizes a student project on developing a home automation system using an Arduino board and Bluetooth. The system allows users to control electrical appliances like fans and lights in their home remotely using an Android phone app. The app communicates with an Arduino Uno microcontroller via HC-05 Bluetooth module. The Arduino is connected to a 4-channel relay board to switch appliances on and off. The project aims to provide a low-cost solution for remote home control without needing physical switches or remote controls.
1. The document lists over 100 potential seminar topics in computer science and information technology, ranging from embedded systems and extreme programming to biometrics, quantum computing, and more.
2. Some examples include elastic quotas, electronic ink, gesture recognition, graphics processing units, grid computing, and honeypots.
3. The broad range of topics provide many options for students or professionals to explore emerging technologies and issues in computing.
The presentation discusses designing a home automation system using Arduino that allows controlling electrical appliances like lights and fans via a smartphone. It aims to create a low-cost, user-friendly system especially for elderly and disabled users. The system uses an Arduino board, Bluetooth module, relay board and smartphone app to wirelessly control connected devices. Experimental tests showed the prototype system was effective with satisfactory performance at low cost.
Project report on Vehicle accident and Alcohol sensing alert with Engine Lock...Hitesh Kumar Singh
The main purpose behind this project is “Drunk driving detection”. Now a days, many accidents are happening because of the alcohol consumption of the driver or the person who is driving the vehicle. Thus, Drunk driving is a major reason of accidents in almost all the countries in the world. Alcohol Detector in Car project is designed for the safety of the people seating inside the car. This project should be fitted / installed inside the vehicle. If any Accident occurs then engine goes off and Alarm goes on. If there is no alcohol / no accident, then the Engine remains on and Alarm remains off. Even, if the Alcohol is detected, the engine goes off Alarm starts beeping.
This document describes an IoT-based health monitoring system created by three group members. The system uses sensors to measure a patient's heartbeat and temperature, which are sent wirelessly to a monitoring center. The monitoring center allows for real-time analysis of the vital sign data and emergency alerts. The system aims to allow doctors to remotely monitor patients at low cost using embedded technology.
ACCIDENT DETECTION AND VEHICLE TRACKING USING GPS,GSM AND MEMSKrishna Moparthi
This document describes a vehicle accident detection and tracking system using GPS, GSM, and MEMS sensors. The system detects accidents using a MEMS sensor and then uses GPS to determine the vehicle's location. The location is sent via GSM to emergency services and authorized contacts to provide rapid response. The system aims to quickly locate accident sites and notify help in remote areas with limited communication infrastructure.
Arduino based electronic notice board and controlling of home appliances by u...Nunna Swathi
ABSTRACT:Notice boards plays a major role in Educational institutions or any organisations or bus stations and railway stations the information can be shared by means of messages. But sending various messages at a time becomes tedious process by using paper notices . In order to overcome the difficulties we are introducing SMS based notice board . This paper deals with the SMS based notice board incorporating widely used GSM SIM900 for displaying messages via user’s mobile . The main idea behind this paper is to provide the simple and flexible way for the user to display notices on the LED display through messages by using GSM SIM900. This GSM SIM 900 module will be used anywhere irrespective of the place where the network connectivity will be available. In this paper we are not only dealing with the SMS based notice board but also with the home appliances control with the help of ATmega 328 controller . With the help of this controller we are controlling home appliances like Fan and light with the help of the messages sent to GSM SIM900. The GSM SIM900 will receive the commands what we sent from the mobile and operation will perform accordingly.
Keywords: ATmega 328 controller , GSM SIM900 LED Display , Mobile
This document describes a smart car parking system using IoT. The system uses sensors to detect available parking spots and sends the information to a display and mobile app. Cars enter and exit the parking area through automated gates controlled by IR sensors. Users can check the app to see available spots and navigate to empty ones indicated by green LED lights, while occupied spots have red lights. This optimized system reduces traffic and pollution compared to traditional parking methods.
this presentation tells about the vehicle controll by alcohole detector,where we have ellborately designed what is an alcohole detector,how it is made,and its application in the circuit when it leads to controlling of the vehicle.
Now a days 90% of accidents happening due to silly reason of alcohol drinking. so we introduce this project for saftey of people and preventing accidents due to alcohol consumption.
This document describes a GSM-based campus display system project submitted by three students - Shah Kashyap B., Suthar Pragnesh G., and Rathod Yuvraj S. - to fulfill the requirements for their bachelor's degree. The project involves designing a system using a GSM modem and microcontroller that can receive SMS messages and display messages on an LCD screen for information broadcasting on a college campus. The document provides details about the hardware components used, including the GSM modem, microcontroller, and LCD display, as well as the interfacing between the components and software implementation.
wireless electronic notice board using GSMVijeeth Anitha
This project implements a wireless electronic notice board using GSM technology. A microcontroller receives SMS messages from a mobile phone via a GSM modem. It then displays the messages on an LCD screen. The system was designed, built and tested. It provides a low-cost, flexible way to remotely display messages and could be useful for applications like advertising, education and information sharing. Potential enhancements include displaying multiple messages simultaneously and adding priority levels to messages.
Women safety device with gps tracking and alertsPraween Lakra
This document describes a women's safety device project that uses GPS tracking and alerts. The system uses an Arduino Uno microcontroller connected to a GPS module, GSM module, fingerprint scanner and other components. It allows a woman in distress to activate alerts by fingerprint or button press, which then sends her location via SMS to predefined numbers. The system provides dual security by tracking a woman's location even if she cannot press the panic button. It is designed for safety but has limitations like size, battery dependence and need for SIM card. Potential applications include child tracking and vehicle integration for increased safety.
This document presents a home automation system using Node MCU. It proposes using Node MCU to control electrical appliances like fans, lights and doors via a smartphone app. The system would allow control of devices from a long distance. It discusses related work on home automation with Node MCU. The proposed work would allow energy savings and home security through remote control and monitoring. A block diagram shows the system components including Node MCU, relay drivers, appliances, and a smartphone app. The methodology describes programming Node MCU to control relays and devices. Testing showed the system can automate home appliances through remote smartphone control.
wireless electronics notice board using GSMRahul Kumar
The objective of this project is ‘We know the importance of notice boards in public places like railway stations and bus stations. But changing notices day-to-day,time to time is a difficult task. so explains how to design a wireless electronic notice board using GSM technology.
This document describes a multi-notice display board system using GSM technology. It is summarized as follows:
The system allows wireless control of multiple notice boards using an AT89S52 microcontroller and GSM modem. Notices can be sent individually to boards A and B or to both boards simultaneously. The microcontroller interfaces with a 20x4 LCD display on each board to show messages. The system provides a low-cost and low-power way to remotely manage multiple display boards for places like colleges, hospitals, and stations.
This document describes a project submitted by Ritwik Chinmaya Pandia to fulfill requirements for a Bachelor of Technology degree in Electronics and Telecommunication Engineering. The project is titled "BLACK BOX" and involves designing a system to record vehicle speed and location using GPS technology during an accident. The system would send an accident alert message with the vehicle's current position to a preprogrammed mobile number via GSM modem if a crash is detected. The document includes sections on hardware requirements, software requirements, hardware testing, results, and conclusion.
Automatic vehicle accident detection and messaging system using gsm and gps m...mahesh_rman
This document summarizes an automatic vehicle accident detection and messaging system using GSM and GPS technology. The system uses a microcontroller, GSM modem, and GPS modem to detect if an accident occurs and send an SMS message with the vehicle's location to alert contacts. Some key advantages are providing security while traveling by detecting accident locations and notifying others. The system could also be expanded to track stolen vehicles or interface with other vehicle security systems.
1. Explaining the importance of platform based development
2. Understanding The importance of NodeMCU and demonstrate its interfacing with various devices and sensors.
Automatic solider tracking & health monitoring system ijaranjani
This document presents a project report on an Automatic Soldier Tracking and Health Monitoring System. The proposed system uses sensors to monitor a soldier's heart rate and body temperature. If the soldier is injured, their vital signs would change. The system would detect this and use a GSM modem to send an alert message with the soldier's location from the GPS modem to a base station. This would help provide medical assistance. The system has advantages like security, reliability, and ability to remotely monitor a soldier's health and location. It could help defense forces better help injured soldiers in need of medical attention.
IoT based Smart board for Displaying and Forwarding notices using Raspberry PiSinthana Sambandam
This system reduces the usage of paper by replacing the conventional notice board into a digital notice board. The user can send notices either by SMS or Web application to the GSM and it the display the notice in LCD monitor. And the displayed notices get forwarded to authorized user's mobile number through GSM. Authentication is achieved through password. Raspberry Pi 3 controls the overall process. Through this system the user can send the notices from anywhere with in a fraction of second.
PROJECT REPORT ON Home automation using by BluetoothAakashkumar276
This document summarizes a student project on developing a home automation system using an Arduino board and Bluetooth. The system allows users to control electrical appliances like fans and lights in their home remotely using an Android phone app. The app communicates with an Arduino Uno microcontroller via HC-05 Bluetooth module. The Arduino is connected to a 4-channel relay board to switch appliances on and off. The project aims to provide a low-cost solution for remote home control without needing physical switches or remote controls.
1. The document lists over 100 potential seminar topics in computer science and information technology, ranging from embedded systems and extreme programming to biometrics, quantum computing, and more.
2. Some examples include elastic quotas, electronic ink, gesture recognition, graphics processing units, grid computing, and honeypots.
3. The broad range of topics provide many options for students or professionals to explore emerging technologies and issues in computing.
The presentation discusses designing a home automation system using Arduino that allows controlling electrical appliances like lights and fans via a smartphone. It aims to create a low-cost, user-friendly system especially for elderly and disabled users. The system uses an Arduino board, Bluetooth module, relay board and smartphone app to wirelessly control connected devices. Experimental tests showed the prototype system was effective with satisfactory performance at low cost.
Project report on Vehicle accident and Alcohol sensing alert with Engine Lock...Hitesh Kumar Singh
The main purpose behind this project is “Drunk driving detection”. Now a days, many accidents are happening because of the alcohol consumption of the driver or the person who is driving the vehicle. Thus, Drunk driving is a major reason of accidents in almost all the countries in the world. Alcohol Detector in Car project is designed for the safety of the people seating inside the car. This project should be fitted / installed inside the vehicle. If any Accident occurs then engine goes off and Alarm goes on. If there is no alcohol / no accident, then the Engine remains on and Alarm remains off. Even, if the Alcohol is detected, the engine goes off Alarm starts beeping.
This document describes an IoT-based health monitoring system created by three group members. The system uses sensors to measure a patient's heartbeat and temperature, which are sent wirelessly to a monitoring center. The monitoring center allows for real-time analysis of the vital sign data and emergency alerts. The system aims to allow doctors to remotely monitor patients at low cost using embedded technology.
ACCIDENT DETECTION AND VEHICLE TRACKING USING GPS,GSM AND MEMSKrishna Moparthi
This document describes a vehicle accident detection and tracking system using GPS, GSM, and MEMS sensors. The system detects accidents using a MEMS sensor and then uses GPS to determine the vehicle's location. The location is sent via GSM to emergency services and authorized contacts to provide rapid response. The system aims to quickly locate accident sites and notify help in remote areas with limited communication infrastructure.
Arduino based electronic notice board and controlling of home appliances by u...Nunna Swathi
ABSTRACT:Notice boards plays a major role in Educational institutions or any organisations or bus stations and railway stations the information can be shared by means of messages. But sending various messages at a time becomes tedious process by using paper notices . In order to overcome the difficulties we are introducing SMS based notice board . This paper deals with the SMS based notice board incorporating widely used GSM SIM900 for displaying messages via user’s mobile . The main idea behind this paper is to provide the simple and flexible way for the user to display notices on the LED display through messages by using GSM SIM900. This GSM SIM 900 module will be used anywhere irrespective of the place where the network connectivity will be available. In this paper we are not only dealing with the SMS based notice board but also with the home appliances control with the help of ATmega 328 controller . With the help of this controller we are controlling home appliances like Fan and light with the help of the messages sent to GSM SIM900. The GSM SIM900 will receive the commands what we sent from the mobile and operation will perform accordingly.
Keywords: ATmega 328 controller , GSM SIM900 LED Display , Mobile
This document describes a smart car parking system using IoT. The system uses sensors to detect available parking spots and sends the information to a display and mobile app. Cars enter and exit the parking area through automated gates controlled by IR sensors. Users can check the app to see available spots and navigate to empty ones indicated by green LED lights, while occupied spots have red lights. This optimized system reduces traffic and pollution compared to traditional parking methods.
this presentation tells about the vehicle controll by alcohole detector,where we have ellborately designed what is an alcohole detector,how it is made,and its application in the circuit when it leads to controlling of the vehicle.
Now a days 90% of accidents happening due to silly reason of alcohol drinking. so we introduce this project for saftey of people and preventing accidents due to alcohol consumption.
This document describes a GSM-based campus display system project submitted by three students - Shah Kashyap B., Suthar Pragnesh G., and Rathod Yuvraj S. - to fulfill the requirements for their bachelor's degree. The project involves designing a system using a GSM modem and microcontroller that can receive SMS messages and display messages on an LCD screen for information broadcasting on a college campus. The document provides details about the hardware components used, including the GSM modem, microcontroller, and LCD display, as well as the interfacing between the components and software implementation.
wireless electronic notice board using GSMVijeeth Anitha
This project implements a wireless electronic notice board using GSM technology. A microcontroller receives SMS messages from a mobile phone via a GSM modem. It then displays the messages on an LCD screen. The system was designed, built and tested. It provides a low-cost, flexible way to remotely display messages and could be useful for applications like advertising, education and information sharing. Potential enhancements include displaying multiple messages simultaneously and adding priority levels to messages.
This document provides an introduction and methodology for a mini project report on a GSM-based electronic notice board. The project aims to design a notice board that can be updated remotely by SMS. It will use a microcontroller, GSM modem, and LCD display. The methodology involves using serial communication between these components to receive SMS messages, validate the sender, and display the message on the LCD screen. The document outlines the scope of work, aims, and objectives which include using the board for advertisements, education, traffic control, and more. It provides background on GSM technology and standards before discussing the network structure and components that will be employed in the prototype model.
Design and Implementation of A GSM-Based Scrolling Message Display Board rinzindorjej
This research work is developed with two AT89C52 microcontrollers from Atmel. The microcontrollers provide all the functionality of the display notices and wireless control. The Display is obtained on a 7X96 Light Emitting Diode (LED) dot matrix display, arranged on a Vero board. A desired text message from a mobile phone is sent via a Global System for Mobile Communication (GSM) to the GSM module located at the receiving end. The GSM modem is connected, through MAX 232 Integrated Circuit (MAX 32 IC), to the AT89C52 microcontroller. The message that is stored in the Electrically Erasable Programmable Read Only Memory (EEPROM) is then displayed on the LED dot matrix display. This hardware uses regulated 5V, 500mA power supply. A three-terminal LM7805 is employed for regulation of the voltage. A bridge type full-wave rectifier is used to rectify the AC output of the secondary of 230/12V step down transformer. The system was tested to work according to specification.
This document presents the main project report for a GSM based wireless notice board. The project aims to design an electronic notice display system that can be controlled via SMS using a GSM modem, allowing wireless and SMS-based display of information. The system will receive an SMS containing the message to display, validate the sender, and display the text on an LCD screen. The document outlines the existing market systems, scope of work, block diagram, circuit diagram, components, microcontroller, display unit, GSM module, MAX232 IC, applications, advantages, disadvantages, potential enhancements, future scope, and conclusions.
SMS based Wireless Digital Board with Voice Recognition Based on GSMIRJET Journal
This document describes an SMS-based digital notice board system with voice recognition capabilities. The system allows notices to be sent to the board via text or voice message using a mobile phone. A GSM modem receives the messages and sends them to a microcontroller. For voice messages, the microcontroller uses analog-to-digital conversion to convert the message to text. The text messages are then displayed on an LCD screen connected to the microcontroller. The system provides a low-cost way to electronically share notices without needing internet and is accessible for blind or disabled users via voice messages. It has applications in schools, offices, and other public settings.
The document is a project report for an SMS based device control system using GSM technology. It was submitted by 5 students for their Bachelor of Technology degree. The project involved designing a printed circuit board to control devices remotely via SMS using a GSM modem and microcontroller. The report describes the equipment used, including the GSM modem, microcontroller, LCD display, relays, and driver IC. It also covers the PCB design and layout, programming code, working of the system, advantages and applications.
IRJET- GSM Based Wireless Electronic Notice BoardIRJET Journal
This document describes a wireless electronic notice board system using GSM technology. The system allows users to send text messages from mobile phones to update the scrolling LED display notice board remotely without needing to physically change text on the board. It consists of a GSM module connected to a microcontroller which receives SMS messages and displays them on the scrolling LED board. This provides an efficient digital solution to manually updating notice boards and saves resources like paper, printing costs, and staff time compared to traditional boards.
project synopsis of the GSM based e-notice board for final year engineering project for computer science, electronics and communication, electrical and electronics students.
This document describes a project to monitor vehicle fuel levels using a GSM-based system. A microcontroller is interfaced with a GSM modem and two fuel level sensors in the vehicle's fuel tank. When a sensor is activated, a text message will be sent to a mobile number with the fuel status. This allows continuous tracking of the vehicle's fuel level from a distance. The system uses hardware components like a microcontroller, GSM modem, LCD display, and power supply, along with software tools to program the microcontroller. The goal is to provide safety and awareness of fuel levels in the vehicle.
This document provides a mini project report on a GSM based electronic notice board. It includes an introduction describing the purpose and benefits of the notice board, which allows sending messages to displays via SMS or GPRS. The methodology, scope of work, aims, and objectives are then outlined. Background information on GSM technology, architecture, frequencies and standards is also provided. The report concludes with a description of the system components and methodology to be used for the project.
automatic plant irrigation using aurdino and gsm technologythamil arasan
The document describes an automatic plant irrigation system using Arduino and GSM. It contains the circuit diagram and working of the system. The system monitors soil humidity and temperature using sensors and sends the readings to users via SMS through a GSM modem. Users can remotely control the irrigation pump by sending SMS commands. When power is available but water is not flowing, it alerts users. This automatic irrigation system addresses issues faced by farmers like unpredictable electricity supply and health hazards of manual pesticide spraying.
The home automation becomes important, because it gives the user the comfortable and easily for using the home devices. The implementation and design of wireless home automation control used two methods, WLAN technology and RF remote control handheld to control of the selective home devices with integral security and protected system. The system is low cost and flexible with the increasing variety of devices to be controlled.
A Review on GSM Based Monthly Electrical Energy Billing Through SMSIRJET Journal
This document presents a review of a GSM-based monthly electrical energy billing system that sends SMS messages. The system aims to automatically monitor electricity usage, calculate bills, and send SMS messages to utilities and customers to avoid manual billing. It uses a microcontroller connected to an energy meter to count pulses and calculate bills. At month's end, a GSM modem attached to the meter replies to a predefined SMS from the utility with the customer's total usage and bill amount. The system is intended to reduce costs and errors from manual billing while increasing convenience for customers and utilities.
Reduce the Internal and External Interruptions and Improving Communications u...IRJET Journal
This document presents a review of a GSM-based monthly electrical energy billing system that sends SMS messages. The system aims to automatically monitor electricity usage, calculate bills, and send SMS messages to utilities and customers to avoid manual billing. It uses a microcontroller connected to an energy meter to count pulses and calculate usage. At month's end, total usage is sent via GSM modem as an SMS to the utility and customer. The system aims to reduce billing errors and hassles for customers. It also allows utilities to remotely monitor usage and disconnect power if needed.
Fingerprint Based Security System using GSM ModuleIJERA Editor
This paper mainly focuses on using wireless technology for security effectively. The system is SMS-based and uses biometric technology to revolutionize the standards of security. It uses a GSM Modem to send an SMS to the authorized person in case of an intrusion. The project is realized by interfacing a fingerprint sensor with a 89c51 microcontroller and a GSM Module. As the system uses GSM technology, it provides ubiquitous access to the system for security
IRJET- A Paper on IoT based Digital Notice Board using Arduino ATMega 328IRJET Journal
1. The document describes an IOT-based digital notice board system using an Arduino microcontroller that can display notices and announcements via a LED display board.
2. The system consists of an Arduino board connected to a GSM module to receive text messages. When a message is received, the Arduino sends it to control the LED display board. This allows notices to be sent remotely via text and displayed wirelessly.
3. The system aims to provide a low-cost electronic notice board that allows quick dissemination of notices without delays. Notices can be sent from anywhere via the mobile network connected GSM module and displayed immediately on the LED board.
This document describes a GSM based wireless notice board project. The system allows users to send SMS messages from their mobile phones that will be displayed on an electronic notice board. A GSM modem receives SMS messages through AT commands and sends them to a microcontroller which then displays the messages on an LED display. The project has applications for educational institutions, traffic management, and other public places to wirelessly update notices and messages. It provides advantages over traditional printed notice boards like remote updating and preventing unauthorized access.
Advanced Automation System in Industrial Applications Using PIC Microcontrol...IJMER
The main aim of this paper is to design and develop an advanced automation system in the
industries. In this technique we are using the GSM modem which have the SIM card present in it, the
user can send message on the 10 digit SIM number using the cell phone from any part of the world. The
micro controller is programmed using the embedded C. when the user will send the message to a
particular device that particular device will be on or we can also off the device. Example if the motor is
in over voltage, under voltage, over current in that time the microcontroller will trip the circuit and give
the message feedback to the user. The micro controller will read the temp from the sensor and it will
display the same on the LCD when the incoming temp crosses the set limit the micro controller will turn
OFF the device and will send the message to owner using the SIM card present in the GSM modem. We
can also check the continuous status of the device.
The document contains detailed description for displaying a Message on LED Notice board through SMS service Wirelessly, if facing any problem you can mail me at rajneeshkumarsalgotra@gmail.com with Subject GSM Wireless Notice Board Report_Your Name
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesChristina Lin
Traditionally, dealing with real-time data pipelines has involved significant overhead, even for straightforward tasks like data transformation or masking. However, in this talk, we’ll venture into the dynamic realm of WebAssembly (WASM) and discover how it can revolutionize the creation of stateless streaming pipelines within a Kafka (Redpanda) broker. These pipelines are adept at managing low-latency, high-data-volume scenarios.
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...IJECEIAES
Medical image analysis has witnessed significant advancements with deep learning techniques. In the domain of brain tumor segmentation, the ability to
precisely delineate tumor boundaries from magnetic resonance imaging (MRI)
scans holds profound implications for diagnosis. This study presents an ensemble convolutional neural network (CNN) with transfer learning, integrating
the state-of-the-art Deeplabv3+ architecture with the ResNet18 backbone. The
model is rigorously trained and evaluated, exhibiting remarkable performance
metrics, including an impressive global accuracy of 99.286%, a high-class accuracy of 82.191%, a mean intersection over union (IoU) of 79.900%, a weighted
IoU of 98.620%, and a Boundary F1 (BF) score of 83.303%. Notably, a detailed comparative analysis with existing methods showcases the superiority of
our proposed model. These findings underscore the model’s competence in precise brain tumor localization, underscoring its potential to revolutionize medical
image analysis and enhance healthcare outcomes. This research paves the way
for future exploration and optimization of advanced CNN models in medical
imaging, emphasizing addressing false positives and resource efficiency.
Advanced control scheme of doubly fed induction generator for wind turbine us...IJECEIAES
This paper describes a speed control device for generating electrical energy on an electricity network based on the doubly fed induction generator (DFIG) used for wind power conversion systems. At first, a double-fed induction generator model was constructed. A control law is formulated to govern the flow of energy between the stator of a DFIG and the energy network using three types of controllers: proportional integral (PI), sliding mode controller (SMC) and second order sliding mode controller (SOSMC). Their different results in terms of power reference tracking, reaction to unexpected speed fluctuations, sensitivity to perturbations, and resilience against machine parameter alterations are compared. MATLAB/Simulink was used to conduct the simulations for the preceding study. Multiple simulations have shown very satisfying results, and the investigations demonstrate the efficacy and power-enhancing capabilities of the suggested control system.
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMHODECEDSIET
Time Division Multiplexing (TDM) is a method of transmitting multiple signals over a single communication channel by dividing the signal into many segments, each having a very short duration of time. These time slots are then allocated to different data streams, allowing multiple signals to share the same transmission medium efficiently. TDM is widely used in telecommunications and data communication systems.
### How TDM Works
1. **Time Slots Allocation**: The core principle of TDM is to assign distinct time slots to each signal. During each time slot, the respective signal is transmitted, and then the process repeats cyclically. For example, if there are four signals to be transmitted, the TDM cycle will divide time into four slots, each assigned to one signal.
2. **Synchronization**: Synchronization is crucial in TDM systems to ensure that the signals are correctly aligned with their respective time slots. Both the transmitter and receiver must be synchronized to avoid any overlap or loss of data. This synchronization is typically maintained by a clock signal that ensures time slots are accurately aligned.
3. **Frame Structure**: TDM data is organized into frames, where each frame consists of a set of time slots. Each frame is repeated at regular intervals, ensuring continuous transmission of data streams. The frame structure helps in managing the data streams and maintaining the synchronization between the transmitter and receiver.
4. **Multiplexer and Demultiplexer**: At the transmitting end, a multiplexer combines multiple input signals into a single composite signal by assigning each signal to a specific time slot. At the receiving end, a demultiplexer separates the composite signal back into individual signals based on their respective time slots.
### Types of TDM
1. **Synchronous TDM**: In synchronous TDM, time slots are pre-assigned to each signal, regardless of whether the signal has data to transmit or not. This can lead to inefficiencies if some time slots remain empty due to the absence of data.
2. **Asynchronous TDM (or Statistical TDM)**: Asynchronous TDM addresses the inefficiencies of synchronous TDM by allocating time slots dynamically based on the presence of data. Time slots are assigned only when there is data to transmit, which optimizes the use of the communication channel.
### Applications of TDM
- **Telecommunications**: TDM is extensively used in telecommunication systems, such as in T1 and E1 lines, where multiple telephone calls are transmitted over a single line by assigning each call to a specific time slot.
- **Digital Audio and Video Broadcasting**: TDM is used in broadcasting systems to transmit multiple audio or video streams over a single channel, ensuring efficient use of bandwidth.
- **Computer Networks**: TDM is used in network protocols and systems to manage the transmission of data from multiple sources over a single network medium.
### Advantages of TDM
- **Efficient Use of Bandwidth**: TDM all
Embedded machine learning-based road conditions and driving behavior monitoringIJECEIAES
Car accident rates have increased in recent years, resulting in losses in human lives, properties, and other financial costs. An embedded machine learning-based system is developed to address this critical issue. The system can monitor road conditions, detect driving patterns, and identify aggressive driving behaviors. The system is based on neural networks trained on a comprehensive dataset of driving events, driving styles, and road conditions. The system effectively detects potential risks and helps mitigate the frequency and impact of accidents. The primary goal is to ensure the safety of drivers and vehicles. Collecting data involved gathering information on three key road events: normal street and normal drive, speed bumps, circular yellow speed bumps, and three aggressive driving actions: sudden start, sudden stop, and sudden entry. The gathered data is processed and analyzed using a machine learning system designed for limited power and memory devices. The developed system resulted in 91.9% accuracy, 93.6% precision, and 92% recall. The achieved inference time on an Arduino Nano 33 BLE Sense with a 32-bit CPU running at 64 MHz is 34 ms and requires 2.6 kB peak RAM and 139.9 kB program flash memory, making it suitable for resource-constrained embedded systems.
Using recycled concrete aggregates (RCA) for pavements is crucial to achieving sustainability. Implementing RCA for new pavement can minimize carbon footprint, conserve natural resources, reduce harmful emissions, and lower life cycle costs. Compared to natural aggregate (NA), RCA pavement has fewer comprehensive studies and sustainability assessments.
International Conference on NLP, Artificial Intelligence, Machine Learning an...gerogepatton
International Conference on NLP, Artificial Intelligence, Machine Learning and Applications (NLAIM 2024) offers a premier global platform for exchanging insights and findings in the theory, methodology, and applications of NLP, Artificial Intelligence, Machine Learning, and their applications. The conference seeks substantial contributions across all key domains of NLP, Artificial Intelligence, Machine Learning, and their practical applications, aiming to foster both theoretical advancements and real-world implementations. With a focus on facilitating collaboration between researchers and practitioners from academia and industry, the conference serves as a nexus for sharing the latest developments in the field.
Understanding Inductive Bias in Machine LearningSUTEJAS
This presentation explores the concept of inductive bias in machine learning. It explains how algorithms come with built-in assumptions and preferences that guide the learning process. You'll learn about the different types of inductive bias and how they can impact the performance and generalizability of machine learning models.
The presentation also covers the positive and negative aspects of inductive bias, along with strategies for mitigating potential drawbacks. We'll explore examples of how bias manifests in algorithms like neural networks and decision trees.
By understanding inductive bias, you can gain valuable insights into how machine learning models work and make informed decisions when building and deploying them.
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSIJNSA Journal
The smart irrigation system represents an innovative approach to optimize water usage in agricultural and landscaping practices. The integration of cutting-edge technologies, including sensors, actuators, and data analysis, empowers this system to provide accurate monitoring and control of irrigation processes by leveraging real-time environmental conditions. The main objective of a smart irrigation system is to optimize water efficiency, minimize expenses, and foster the adoption of sustainable water management methods. This paper conducts a systematic risk assessment by exploring the key components/assets and their functionalities in the smart irrigation system. The crucial role of sensors in gathering data on soil moisture, weather patterns, and plant well-being is emphasized in this system. These sensors enable intelligent decision-making in irrigation scheduling and water distribution, leading to enhanced water efficiency and sustainable water management practices. Actuators enable automated control of irrigation devices, ensuring precise and targeted water delivery to plants. Additionally, the paper addresses the potential threat and vulnerabilities associated with smart irrigation systems. It discusses limitations of the system, such as power constraints and computational capabilities, and calculates the potential security risks. The paper suggests possible risk treatment methods for effective secure system operation. In conclusion, the paper emphasizes the significant benefits of implementing smart irrigation systems, including improved water conservation, increased crop yield, and reduced environmental impact. Additionally, based on the security analysis conducted, the paper recommends the implementation of countermeasures and security approaches to address vulnerabilities and ensure the integrity and reliability of the system. By incorporating these measures, smart irrigation technology can revolutionize water management practices in agriculture, promoting sustainability, resource efficiency, and safeguarding against potential security threats.
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
Wireless Electronic Notice Board
1. PROJECT REPORT 1
Government Polytechnic College, Neyyattinkara Electronic & Communication
PROJECT REPORT
ON
WIRELESS ELECTRONIC NOTICE BOARD
BY
ANOOP M P ANUJITH B S
NIDHIN S SAJAN C K
SREEJITH S UNNI KRISHNAN G A
VISHNU S S
DIPLOMA IN ELECTRONICS & COMMUNICATION
DEPARTMENT OF ELECTRONICS AND COMMUNICATION
GOVT. POLYTECHNIC COLLEGE
NEYYATTINKARA
2017
2. PROJECT REPORT 2
Government Polytechnic College, Neyyattinkara Electronic & Communication
PROJECT REPORT
ON
WIRELESS ELECTRONIC NOTICE BOARD
BY
ANOOP M P ANUJITH B S
NIDHIN S SAJAN C K
SREEJITH S UNNI KRISHNAN G A
VISHNU S S
DIPLOMA IN ELECTRONICS & COMMUNICATION
DEPARTMENT OF ELECTRONICS AND COMMUNICATION
GOVT. POLYTECHNIC COLLEGE
NEYYATTINKARA
2017
3. PROJECT REPORT 3
Government Polytechnic College, Neyyattinkara Electronic & Communication
DEPARTMENT OF' ELECTRONICS AND COMMUNICATION
GOVERNMENT POLYTECHNIC COLLEGE
NEYYATTINKARA
2017
Certificate
This is to certify that this seminar report is a bonafide record of the work done by
ANOOP M P, ANUJITH B S, NIDHIN S, SAJAN C K, SREEJITH S, UNNI
KRISHNAN G A, VISHNU S S, under my guidance towards the partial fulfillment
of the requirement for the award of Diploma in Electronics and Communication
Engineering of the Department of Technical Education, Kerala during the year
2017.
Guided By SRI.SULFICAR A
Smt. Reeya George HEAD OF DEPARTMENT
Lecturer ELECTRONICS &COMMUNICATION
4. PROJECT REPORT 4
Government Polytechnic College, Neyyattinkara Electronic & Communication
ACKOWLEDGEMENT
We take this opportunity to express our sincere gratitude and profound obligation to
Sri. SULFICAR A, Head of Department of Electronics and Communication engineering, Govt
Polytechnic College Neyyattinkara.
We also wish to express our gratitude to Sri.PAVITHRAKUMAR G, Smt. DIVYA C
Sri.ARAVIND SEKHAR R, Smt.REEYA GEORGE, for his help and encouragement done
through this work.
Last but not the least; We are extremely grateful to all our friends without whose timely
aid could not have completed the work successfully.
5. PROJECT REPORT 5
Government Polytechnic College, Neyyattinkara Electronic & Communication
CONTENT
INTRODUCTION………….……………………………………...……………………….......3
MODULE – 1
GENERAL BLOCK DIAGRAM…………………………………………...……………..….6
1.1 BLOCK DIAGRAM OF WIRELESS NOTICE BOARD…………………….….....6
1.2 LIQUID CRYSTAL DISPLAY…………………………………..…………….……7
1.3 USART……. ……………………………………………...........................................10
1.4 MUX………………………….....................................................................................11
1.5 MAX232 CONVERTER…………………………………………………..……….14
1.6 ZIGBEE…………………………………………………………………………..…17
1.7 GSM MODULE……………………………………………………………..............22
1.8 RESET LOGIC…………………………………………………………………….26
1.9 CRYSTAL OSCILLATOR………………………………………………………..26
1.10 BUZZER…………………………………………………………………………30
1.11 POWER SUPPLY……………………………………………………………...…31
MODULE – II
COMPLETE CIRCUITE DIAGRAM…………………………………...………..............33
2.1 SYSTEM REQUIREMENTS…..……………………...............................................33
2.2 CIRCUIT OF LCD INTERFACING WITH ATMEGA32…………………….....36
2.3 INTERFACING GSM WITH MICROCONTROLLER…………….…………..38
2.4 INTERFACING MAX232 WITH MICRCONTROLLER……………….…..…40
2.5 OVERALL CIRCUIT DIAGRAM………………………………………………42
6. PROJECT REPORT 6
Government Polytechnic College, Neyyattinkara Electronic & Communication
MODULE - III
COMPONENT DISCREPTION..………..............................................................................43
3.1 GSM……………………………………………………….……………………...43
3.2 ATMEGA32…………………………………………………………...................47
3.3 POWER SUPPLY………………………………………………………….……..58
3.4 CRYSTAL OSCILLATOR…………….....................................................................63
MODULE – IV
WORKING & PROGRAMMING…………………………………....................................65
4.1 WORKING…………………………….……………………………………………65
4.2 PROGRAMME……………………………………………………….…………...69
CONCLUSIONS………………………………………….……………….………….83
REFERENCE……………………………………………….............…………………84
7. PROJECT REPORT 7
Government Polytechnic College, Neyyattinkara Electronic & Communication
INTRODUCTION
Wireless communication has announced its arrival on big stage and the
world is going mobile. We want to control everything and without moving an
inch. This remote controlof appliances is possible through Embedded Systems.
The use of “Embedded System inCommunication” has given rise to many
interesting applications that ensures comfort and safety to human life.
The main aim of this project will be to design a SMS driven automatic
display board which can replace the currently used programmable electronic
display. It is proposed to design receiver cum display board which can be
programmed from an authorized mobile phone. The message to be displayed is
sent through a SMS from an authorized transmitter. The microcontroller receives
the SMS, validates the sender and displays the desired information. Started off as
an instantaneous NEWS display unit, we have improved upon it and tried to take
advantage of the computing capabilities of microcontroller. Looking into current
trend of information transfer in the campus, it is seen that important notice take
time to be displayed in the notice boards. This latency is not expected in most of
the cases and must be avoided. It is proposed to implement this project at the
institute level. It is proposed to place display boards in major access points.
The electronic displays which are currently used are programmable displays
which need to be reprogrammed each time. This makes it inefficient for immediate
information transfer, and thus the display board loses its importance. The GSM
based display board can be used as an add-on to these display boards and make it
truly wireless. The display board programs itself with the help of the incoming
SMS with proper validation. Such a system proves to be helpful for immediate
information transfer. The system required for the purpose is nothing but a
8. PROJECT REPORT 8
Government Polytechnic College, Neyyattinkara Electronic & Communication
Microcontroller based SMS box. The main components of the kit include
microcontroller, GSM modem. These components are integrated with the display
board and thus incorporate the wireless features. The GSM modem receives the
SMS. The AT commands are serially transferred to the modem through serial
transmit and receive connection. In return the modem transmits the stored message
through the same serial port. The microcontroller validates the SMS and then
displays the message on the LCD display board. Various time division
multiplexing techniques have been suggested to make the display boards
functionally efficient. The microcontroller used in this case is ATMEGA32.
SIMCOM 900A is used as the GSM modem. The data will be displayed only after
entering unique pass key. In addition to that address matching is done and data can
be receive only by the dedicated receiver, and this data is displayed on LCD
display. The main focus of the thesis is on displaying information to a dedicated
LCD display by the any part of world using GSM network, which facilitate to
control any message board globally from any location.
Message is Send from mobile to GSM Modem from any location where
GSM messaging service is available. Message is received at GSM modem and
processed using microcontroller. Now message is stored in controller and
displayed on LED display. Every unit is connected to power supply which is a
prerequisite for operation.
9. PROJECT REPORT 9
Government Polytechnic College, Neyyattinkara Electronic & Communication
OVER ALL VIEW OF WIRELESS ELECTRONIC NOTICE BOARD
10. PROJECT REPORT 10
Government Polytechnic College, Neyyattinkara Electronic & Communication
MODULE - I
GENERAL BLOCK DIAGRAM
1.1 BLOCK DIAGRAM OF WIRELESS NOTICE BOARD
GND
A
T
M
E
G
E
3
2
LCD DISPLAY
RESET
CRYSTAL
OSCILLATOR
USART
MUX
CONVERTER
MAX232
LCD MODULE
ZIGBEE
GSM MODULE
POWER SUPPLY
BUZZER
11. PROJECT REPORT 11
Government Polytechnic College, Neyyattinkara Electronic & Communication
1.1.1 DESCRIPTION
The system required for this purpose is nothing but, a Microcontroller based
SMS box. The main components of the kit includes Microcontroller, GSM modem.
These components are integrated with the display board and thus incorporate the
wireless features. The GSM modem receives the SMS. The AT commands are
serially transferred to the modem through MAX232. In return the modem transmits
the stored message through the COM port. The microcontroller validates the SMS
and then displays the message in the LCD display board. Various time division
multiplexing techniques have been suggested to make the display boards function
efficiently. The microcontroller used in this case is ATMEGA32Apu524, Motorola
C168 is used as the GSM modem. In this prototype model, LCD display is used for
simulation purpose. During the process of implementation this can be replaced by
actual display boards. In addition to address matching, data can be received only
by the dedicated receiver, and this data is displayed on LCD. It displays the same
message until it receives another verified message.
1.2 LIQUID CRYSTAL DISPLAY
LCD (Liquid Crystal Display) screen is an electronic display module and find a
wide range of applications. A 16x2 LCD display is very basic module and is very
commonly used in various devices and circuits. These modules are preferred
overseen segments and other multi segment LEDs. The reasons being: LCDs are
economical; easily programmable; have no limitation of displaying special & even
custom characters (unlike in seven segments), animations and so on.
12. PROJECT REPORT 12
Government Polytechnic College, Neyyattinkara Electronic & Communication
A 16x2 LCD means it can display 16 characters per line and there are 2 such lines.
In this LCD each character is displayed in 5x7 pixel matrix. This LCD has two
registers, namely, Command and Data.
The command register stores the command instructions given to the LCD. A
command is an instruction given to LCD to do a predefined task like initializing it,
clearing its screen, setting the cursor position, controlling display etc. The data
register stores the data to be displayed on the LCD. The data is the ASCII value of
the character to be displayed on the LCD. Click to learn more about internal
structure of a LCD .
1.2.1 PIN DIAGRAM
13. PROJECT REPORT 13
Government Polytechnic College, Neyyattinkara Electronic & Communication
Pin
No
Function Name
1 Ground (0V) Ground
2 Supply voltage; 5V (4.7V – 5.3V) Vcc
3 Contrast adjustment; through a variable resistor VEE
4 Selects command register when low; and data register
when high
Register
Select
5 Low to write to the register; High to read from the
register
Read/write
6 Sends data to data pins when a high to low pulse is
given
Enable
7
8-bit data pins
DB0
8 DB1
9 DB2
10 DB3
11 DB4
12 DB5
13 DB6
14 DB7
15 Backlight VCC (5V) Led+
16 Backlight Ground (0V) Led-
14. PROJECT REPORT 14
Government Polytechnic College, Neyyattinkara Electronic & Communication
1.3 USART
A Universal Synchronous/Asynchronous Receiver/Transmitter (USART ) is
a type of a serial interface device that can be programmed to communicate
asynchronously or synchronously. See Universal asynchronous receiver/transmitter
(UART) for a discussion of the asynchronous capabilities of these devices.
PURPOSE AND HISTORY
The USART's synchronous capabilities were primarily intended to support
synchronous protocols like IBM'sSynchronous transmit-receive (STR),Binary
Synchronous Communications (BSC), Synchronous Data Link Control (SDLC),
and the ISO-standard High-Level Data Link Control (HDLC) synchronous link-
layer protocols, which were used with synchronous voice-frequency modems .
These protocols were designed to make the best use of bandwidth when modems
were analog devices. In those times, the fastest asynchronous voice-band modem
could achieve at most speeds of 300 bit/s using frequency-shift keying modulation
, while synchronous modems could run at speeds up to 9600 bit/s using phase-shift
keying . Synchronous transmission used only slightly over 80% of the bandwidth
of the now more-familiar asynchronous transmission, since start and stop bits were
unnecessary. Those modems are obsolete, having been replaced by modems which
convert asynchronous data to synchronous forms, but similar synchronous
telecommunications protocols survive in numerous block-oriented technologies
such as the widely used IEEE 802.2 (Ethernet) link-level protocol. USARTs are
still sometimes integrated with MCUs. USARTs are still used in routers that
connect to external CSU/DSU devices, and they often use either Cisco's
15. PROJECT REPORT 15
Government Polytechnic College, Neyyattinkara Electronic & Communication
proprietary HDLC implementation or theIETF standard Point-to-Point Protocol in
HDLC-like framing as defined in RFC 1662 .
OPERATION
The operation of a USART is intimately related to the various protocols; refer to
those pages for details. This section only provides a few general notes.
USARTs in synchronous mode transmit data in frames. In synchronous operation,
characters must be provided on time until a frame is complete; if the controlling
processordoes not do so, this is an"underrun error ," and transmission of the frame
is aborted.
USARTs operating as synchronous devices used either character-oriented or bit-
oriented mode. In character (STR and BSC) modes, the device relied on particular
characters to define frame boundaries; in bit (HDLC and SDLC) modes earlier
devices relied on physical-layer signals, while later devices took over the physical-
layer recognition of bit patterns.
A synchronous line is never silent; when the modem is transmitting, data is
flowing. When the physical layer indicates that the modem is active, a USART will
send a steady stream of padding, either characters or bits as appropriate to the
device and protocol.
1.4 MUX
In electronics, a multiplexer (or mux) is a device that selects one of several
Analog or digital input signals and forwards the selected input into a single line.A
multiplexer of 2 n inputs has n select lines, which are used to select which input
line to send to the output. Multiplexers are mainly used to increase the amount of
data that can be sent over the network within a certain amount of time and
16. PROJECT REPORT 16
Government Polytechnic College, Neyyattinkara Electronic & Communication
bandwidth. A multiplexer is also called a data selector. Multiplexers can also be
used to implement Boolean functions of multiple variables.
An electronic multiplexer makes it possible for several signals to share one device
or resource, for example one A/D converter or one communication line, instead of
having one device per input signal.
Conversely, a demultiplexer (or demux ) is a device taking a single input signal
and selecting one of many data-output-lines, which is connected to the single input.
A multiplexer is often used with a complementary demultiplexer on the receiving
end.
An electronic multiplexer can be considered as a multiple-input, single-
output switch, and a demultiplexer as asingle-input, multiple-output switch. The
schematic symbol for a multiplexer is an isosceles trapezoid with the longer
parallel side containing the input pins and the short parallel side containing the
output pin.[4] The schematic on the right shows a 2-to-1 multiplexer on the left and
an equivalent switch on the right. The wire connects the desired input to the output.
Cost saving
The basic function of a multiplexer: combining multiple inputs into a single
data stream. On the receiving side, a demultiplexer splits the single data stream
into the original multiple signals.
One use for multiplexers is economizing connections over a single channel,
by connecting the multiplexer's single output to the demultiplexer's single input.
The image to the right demonstrates this benefit. In this case, the cost of
implementing separate channels for each data source is higher than the cost and
inconvenience of providing the multiplexing/demultiplexing functions.
17. PROJECT REPORT 17
Government Polytechnic College, Neyyattinkara Electronic & Communication
At the receiving end of the data link a complementary demultiplexer is usually
required to break the single data stream back down into the original streams. In
some cases, the far end system may have functionality greater than a simple
demultiplexer; and while the demultiplexing still occurs technically, it may never
be implemented discretely. This would be typical when: a multiplexer serves a
number of IP network users; and then feeds directly into a router, which
immediately reads the content of the entire link into its routing processor; and then
does the demultiplexing in memory from where it will be converted directly into IP
sections.
MULTIPLEXER
Often, a multiplexer and demultiplexer are combined together into a single
piece of equipment, which is conveniently referred to as a "multiplexer". Both
circuit elements are needed at both ends of a transmission link because most
communications systems transmit in both directions.
In analog circuit design, a multiplexer is a special type of analog switch that
connects one signal selected from several inputs to a single output.
Digital multiplexers
In digital circuit design, the selector wires are of digital value. In the case of
a 2-to-1 multiplexer, a logic value of 0 would connect to the output while a logic
18. PROJECT REPORT 18
Government Polytechnic College, Neyyattinkara Electronic & Communication
value of 1 would connect to the output. In larger multiplexers, the number of
selector pins is equal towhere is the number of inputs.
For example, 9 to 16 inputs would require no fewer than 4 selector pins and
17 to 32 inputs would require no fewer than 5 selector pins. The binary value
expressed on these selector pins determines the selected input pin.
A 2-to-1 multiplexer has a boolean equation where and are the two inputs, is the
selector input, and is the output:
DEMULTIPLEXER
1.5 MAX232 CONVERTER
The MAX232 is an integrated circuit first created in 1987 by Maxim
Integrated Products that converts signals from a TIA-232 (RS-232) serial port to
signals suitable for use in TTL-compatible digital logic circuits. The MAX232 is a
dual transmitter / dual receiver that typically is used to convert the RX, TX, CTS,
RTS signals.
The drivers provide TIA-232 voltage level outputs (about ±7.5 volts) from a
single 5-volt supply by on-chip charge pumps and external capacitors. This makes
19. PROJECT REPORT 19
Government Polytechnic College, Neyyattinkara Electronic & Communication
it useful for implementing TIA-232 in devices that otherwise do not need any other
voltages.
The receivers reduce TIA-232 inputs, which may be as high as ±25 volts, to
standard 5 volt TTL levels. These receivers have a typical threshold of 1.3 volts
and a typical hysteresis of 0.5 volts.
The MAX232 replaced an older pair of chips MC1488 and MC1489 that
performed similar RS-232 translation. The MC1488 quad transmitter chip required
12 volt and -12 volt power, [1] and MC1489 quad receiver chip required 5 volt
power. The main disadvantages of this older solution was the +/- 12 volt power
requirement, only supported 5 volt digital logic, and two chips instead of one.
20. PROJECT REPORT 20
Government Polytechnic College, Neyyattinkara Electronic & Communication
The later MAX232A is backward compatible with the original MAX232 but
may operate at higher baud rates and can use smaller external capacitors – 0.1 μF
in place of the 1.0 μF capacitors used with the original device. [3] The newer
MAX3232 and MAX3232E are also backwards compatible, but operates at a
broader voltage range, from 3 to 5.5 V.
Pin-to-pin compatible versions from other manufacturers are ICL232,
SP232, ST232, ADM232 and HIN232.
Texas Instruments makes compatible chips, using MAX232 as the part
number.
1.5.1 VOLTAGE LEVELS
It is helpful to understand what occurs to the voltage levels. When a MAX232 IC
receives a TTL level to convert, it changes a TTL logic 0 to between +3 and +15
V, and changes TTL logic 1 to between −3 and −15 V, and vice versa for
converting from TIA-232 to TTL. This can be confusing when you realize that the
TIA-232 data transmission voltages at a certain logic state are opposite from the
TIA-232 control line voltages at the same logic state. To clarify the matter, see the
table below. For more information, see RS-232 voltage levels
21. PROJECT REPORT 21
Government Polytechnic College, Neyyattinkara Electronic & Communication
1.6 ZIGBEE
ZIGBEE is an IEEE 802.15.4 -based specification for a suite of high-level
communication protocols used to create personal area networks with small, low-
power digital radios, such as for home automation, medical device data collection,
and other low-power low-bandwidth needs, designed for small scale projects which
need wireless connection.
` The technology defined by the ZIGBEE specification is intended to be
simpler and less expensive than other wireless personal area networks (WPANs),
such as Bluetooth or Wi-Fi . Applications include wireless light switches, electrical
22. PROJECT REPORT 22
Government Polytechnic College, Neyyattinkara Electronic & Communication
meters with in-home-displays, traffic management systems, and other consumer
and industrial equipment that requires short-range low-rate wireless data transfer.
Its low power consumption limits transmission distances to 10–100 meters line-of-
sight , depending on power output and environmental characteristics. [2] ZigBee
devices can transmit data over long distances by passing data through a mesh
network of intermediate devices to reach more distant ones. ZIGBEE is typically
used in low data rate applications that require long battery life and secure
networking (ZigBee networks are secured by 128 bit symmetric encryption keys.)
ZigBee has a defined rate of 250 kbit/s, best suited for intermittent data
transmissions from a sensor or input device.
ZigBee was conceived in 1998, standardized in 2003, and revised in 2006.
The name refers to the waggle dance of honey bees after their return to the
beehive. ZigBee is a low-cost, low-power, wireless mesh network standard
targeted at the wide development of long battery life devices in wireless control
and monitoring applications. Zigbee devices have low latency, which further
reduces average current. ZigBee chips are typically integrated with radios and with
microcontrollers that have between 60-256 KB of flash memory. ZigBee operates
in the industrial, scientific and medical (ISM ) radio bands: 2.4 GHz in most
jurisdictions worldwide; 784 MHz in China, 868 MHz in Europe and 915 MHz in
the USA and Australia. Data rates vary from 20 kbit/s (868 MHz band) to 250
kbit/s (2.4 GHz band).
The ZigBee network layer natively supports both star and tree networks, and
generic mesh networking. Every network must have one coordinator device, tasked
with its creation, the control of its parameters and basic maintenance. Within star
networks, the coordinator must be the central node. Both trees and meshes allow
the use of ZigBee routers to extend communication at the network level.
23. PROJECT REPORT 23
Government Polytechnic College, Neyyattinkara Electronic & Communication
ZigBee builds on the physical layer and media access control defined in
IEEE standard 802.15.4 for low-rate WPANs . The specification includes four
additional key components: network layer, application layer, ZigBee device objects
(ZDOs) and manufacturer-defined application objects which allow for
customization and favor total integration. ZDOs are responsible for some tasks,
including keeping track of device roles, managing requests to join a network, as
well as device discovery and security.
ZigBee is one of the global standards of communication protocol formulated
by the significant task force under the IEEE 802.15 working group. The fourth in
the series, WPAN Low Rate/ZigBee is the newest and provides specifications for
devices that have low data rates, consume very low power and are thus
characterized by long battery life. Other standards like Bluetooth and IrDA address
high data rate applications such as voice, video and LAN communications.
ZIGBEE DEVICES ARE OF THREE KINDS:
ZigBee Coordinator (ZC) : The most capable device, the Coordinator forms
the root of the network tree and might bridge to other networks. There is
precisely one ZigBee Coordinator in each network since it is the device that
started the network originally (the ZigBee LightLink specification also
allows operation without a ZigBee Coordinator, making it more usable for
over-the-shelf home products). It stores information about the network,
including acting as the Trust Center & repository for security keys.
ZigBee Router (ZR) : As well as running an application function, a Router
can act as an intermediate router, passing on data from other devices.
24. PROJECT REPORT 24
Government Polytechnic College, Neyyattinkara Electronic & Communication
ZigBee End Device (ZED) : Contains just enough functionality to talk to the
parent node (either the Coordinator or a Router); it cannot relay data from
other devices. This relationship allows the node to be asleep a significant
amount of the time thereby giving long battery life. A ZED requires the least
amount of memory, and, therefore, can be less expensive to manufacture
than a ZR or ZC.
The current ZigBee protocols support beacon and non-beacon enabled
networks. In non-beacon-enabled networks, an unslotted CSMA/CA channel
access mechanism is used. In this type of network, ZigBee Routers typically have
their receivers continuously active, requiring a more robust power supply.
However, this allows for heterogeneous networks in which some devices receive
continuously while others only transmit when an external stimulus is detected. The
typical example of a heterogeneous network is a wireless light switch: The ZigBee
node at the lamp may constantly receive, since it is connected to the mains supply,
while a battery-powered light switch would remain asleep until the switch is
thrown. The switch then wakes up, sends a command to the lamp, receives an
acknowledgment, and returns to sleep. In such a network the lamp node will be at
least a ZigBee Router, if not the ZigBee Coordinator; the switch node is typically a
ZigBee End Device.
In beacon-enabled networks, the special network nodes called ZigBee
Routers transmit periodic beacons to confirm their presence to other network
nodes. Nodes may sleep between beacons, thus lowering their duty cycle and
extending their battery life. Beacon intervals depend on data rate; they may range
from 15.36 milliseconds to 251.65824 seconds at 250 kbit/s , from 24 milliseconds
to 393.216 seconds at 40 kbit/s and from 48 milliseconds to 786.432 seconds at 20
25. PROJECT REPORT 25
Government Polytechnic College, Neyyattinkara Electronic & Communication
kbit/s. However, low duty cycle operation with long beacon intervals requires
precise timing, which can conflict with the need for low product cost.
In general, the ZigBee protocols minimize the time the radio is on, so as to
reduce power use. In beaconing networks, nodes only need to be active while a
beacon is being transmitted. In non-beacon-enabled networks, power consumption
is decidedly asymmetrical: Some devices are always active while others spend
most of their time sleeping.
Except for the Smart Energy Profile 2.0, ZigBee devices are required to
conform to the IEEE 802.15.4 -2003 Low-Rate Wireless Personal Area Network
(LR-WPAN) standard. The standard specifies the lower protocol layers —the
physical layer (PHY), and the Media Access Control portion of the data link layer
(DLL). The basic channel access mode is "carrier sense, multiple access/collision
avoidance" ( CSMA/CA). That is, the nodes talk in the same way that humans
converse; they briefly check to see that no one is talking before he or she start, with
three notable exceptions. Beacons are sent on a fixed timing schedule and do not
use CSMA. Message acknowledgments also do not use CSMA. Finally, devices in
beacon-enabled networks that have low latency real-time requirements may also
use Guaranteed Time Slots (GTS), which by definition do not use CSMA.
26. PROJECT REPORT 26
Government Polytechnic College, Neyyattinkara Electronic & Communication
1.7 GSM MODULE
GSM/GPRS ModuleGSM/GPRS module is used to establish communication
between a computer and a GSM-GPRS system.
Global System for Mobile communication (GSM) is an architecture used for
mobile communication in most of the countries. Global Packet Radio Service
(GPRS) is an extension of GSM that enables higher data transmission rate.
GSM/GPRS module consists of a GSM/GPRS modem assembled together with
power supply circuit and communication interfaces (like RS-232, USB, etc) for
computer. The MODEM is the soul of such modules.
27. PROJECT REPORT 27
Government Polytechnic College, Neyyattinkara Electronic & Communication
1.7.1 WIRELESS MODEMS
Wireless MODEMs are the MODEM devices that generate, transmit or
decode data from a cellular network, for establishing communication between the
cellular network and the computer. These are manufactured for specific cellular
network (GSM/UMTS/CDMA ) or specific cellular data standard
(GSM/UMTS/GPRS/ EDGE /HSDPA) or technology (GPS /SIM). Wireless
MODEMs like other MODEM devices use serial communication to interface with
and need Hayes compatible AT commands for communication with the computer
(any microprocessor or microcontroller system).
28. PROJECT REPORT 28
Government Polytechnic College, Neyyattinkara Electronic & Communication
1.7.2 GSM/GPRS MODEM
GSM/GPRS MODEM is a class of wireless MODEM devices that are
designed for communication of a computer with the GSM and GPRS network. It
requires a SIM (Subscriber Identity Module) card just like mobile phones to
activate communication with the network. Also they have IMEI (International
Mobile Equipment Identity) number similar to mobile phones for their
identification. A GSM/GPRS MODEM can perform the following operations:
Receive, send or delete SMS messages in a SIM.
Read, add, search phonebook entries of the SIM.
Make, Receive, or reject a voice call.
29. PROJECT REPORT 29
Government Polytechnic College, Neyyattinkara Electronic & Communication
The MODEM needs AT commands, for interacting with processor or
controller, which are communicated through serial communication. These
commands are sent by the controller/processor. The MODEM sends back a result
after it receives a command. Different AT commands supported by the MODEM
can be sent by the processor/controller/computer to interact with the GSM and
GPRS cellular network.
1.7.3 GSM/GPRS MODULE
A GSM/GPRS module assembles a GSM/GPRS modem with standard
communication interfaces like RS-232 (Serial Port), USB etc., so that it can be
easily interfaced with a computer or a microprocessor / microcontroller based
system. The power supply circuit is also built in the module that can be activated
by using a suitable adaptor.
30. PROJECT REPORT 30
Government Polytechnic College, Neyyattinkara Electronic & Communication
1.8 RESET LOGIC
From the Logic Menu, Returns the logic objects to their original state.
Counters and Shifters are returned to their initial values, but logic sources are not
changed.
1.9 CRYSTAL OSCILLATOR
A crystal oscillator is an electronic oscillator circuit that uses the mechanical
resonance of a vibrating crystal of piezoelectric material to create an electrical
signal with a precise frequency. This frequency is commonly used to keep track of
time, as in quartz wristwatches, to provide a stable clock signal for digital
integrated circuits, and to stabilize frequencies for radio transmitters and receivers .
The most common type of piezoelectric resonator used is the quartz crystal, so
oscillator circuits incorporating them became known as crystal oscillators, [1] but
other piezoelectric materials including polycrystalline ceramics are used in similar
circuits.
Quartz crystals are manufactured for frequencies from a few tens of
kilohertz to hundreds of megahertz. More than two billion crystals are
manufactured annually. Most are used for consumer devices such as wristwatches,
31. PROJECT REPORT 31
Government Polytechnic College, Neyyattinkara Electronic & Communication
clocks, radios, computers, and cellphones. Quartz crystals are also found inside test
and measurement equipment, such as counters, signal generators, and
oscilloscopes.
1.9.1 TERMINOLOGY
A crystal oscillator is an electronic oscillator circuit that uses a piezoelectric
resonator, a crystal, as its frequency-determining element. Crystal is the common
term used in electronics for the frequency-determining component, a wafer of
quartz crystal or ceramic with electrodes connected to it. A more accurate term for
it is piezoelectric resonator . Crystals are also used in other types of electronic
circuits, such as crystal filters .
Piezoelectric resonators are sold as separate components for use in crystal
oscillator circuits. An example is shown in the picture. They are also often
incorporated in a single package with the crystal oscillator circuit, shown on the
right-hand side.
1.9.2 OPERATION
A crystal is a solid in which the constituent atoms , molecules , or ions are
packed in a regularly ordered, repeating pattern extending in all three spatial
dimensions.
Almost any object made of an elastic material could be used like a crystal,
with appropriate transducers, since all objects have natural resonant frequencies of
vibration . For example, steel is very elastic and has a high speed of sound. It was
32. PROJECT REPORT 32
Government Polytechnic College, Neyyattinkara Electronic & Communication
often used in mechanical filters before quartz. The resonant frequency depends on
size, shape, elasticity, and the speed of sound in the material. High-frequency
crystals are typically cut in the shape of a simple, rectangular plate. Low-frequency
crystals, such as those used in digital watches, are typically cut in the shape of a
tuning fork . For applications not needing very precise timing, a low-cost ceramic
resonator is often used in place of a quartz crystal.
When a crystal of quartz is properly cut and mounted, it can be made to
distort in an electric field by applying a voltage to an electrode near or on the
crystal. This property is known as electrostriction or inverse piezoelectricity. When
the field is removed, the quartz generates an electric field as it returns to its
previous shape, and this can generate a voltage. The result is that a quartz crystal
behaves like an RLC circuit, composed of an inductor, capacitor and resistor , with
a precise resonant frequency.
Quartz has the further advantage that its elastic constants and its size change
in such a way that the frequency dependence on temperature can be very low. The
specific characteristics depend on the mode of vibration and the angle at which the
quartz is cut (relative to its crystallographic axes). Therefore, the resonant
frequency of the plate, which depends on its size, does not change much. This
means that a quartz clock, filter or oscillator remains accurate. For critical
applications the quartz oscillator is mounted in a temperature-controlled container,
called a crystal oven , and can also be mounted on shock absorbers to prevent
perturbation by external mechanical vibrations.
Modeling
33. PROJECT REPORT 33
Government Polytechnic College, Neyyattinkara Electronic & Communication
1.9.3 ELECTRICAL MODEL
A quartz crystal can be modeled as an electrical network with a low-impedance
(series) and a high-impedance (parallel) resonance points spaced closely together.
Mathematically (using the Laplace transform ), the impedance of this network can
be written as:
Schematic symbol and equivalent circuit for a quartz crystal in an oscillator
34. PROJECT REPORT 34
Government Polytechnic College, Neyyattinkara Electronic & Communication
Where s is the complex frequency (), is the series resonant angular frequency , and
is the parallel resonant angular frequency
.
Adding capacitance across a crystal causes the (parallel) resonant frequency
to decrease. Adding inductance across a crystal causes the (parallel) resonant
frequency to increase. These effects can be used to adjust the frequency at which a
crystal oscillates. Crystal manufacturers normally cut and trim their crystals to
have a specified resonant frequency with a known "load" capacitance added to the
crystal. For example, a crystal intended for a 6 pF load has its specified parallel
resonant frequency when a 6.0 pF capacitor is placed across it. Without the load
capacitance, the resonant frequency is higher.
1.10 BUZZER
A buzzer is a mechanical, electromechanical, magnetic, electromagnetic,
electro-acoustic or piezoelectric audio signalling device. A piezo electric buzzer
can be driven by an oscillating electronic circuit or other audio signal source. A
click, beep or ring can indicate that a button has been pressed.
35. PROJECT REPORT 35
Government Polytechnic College, Neyyattinkara Electronic & Communication
1.11 POWER SUPPLY
A power supply is an electronic device that supplies electric energy to an
electrical load . The primary function of a power supply is to convert one form of
electrical energy to another and, as a result, power supplies are sometimes referred
to as electric power converters .
Some power supplies are discrete, stand-alone devices, whereas others are
built into larger devices along with their loads. Examples of the latter include
power supplies found in desktop computers and consumer electronics devices
.
Every power supply must obtain the energy it supplies to its load, as well as
any energy it consumes while performing that task, from an energy source.
Depending on its design, a power supply may obtain energy from various types of
energy sources, including electrical energy transmission systems, energy storage
devices such as a batteries and fuel cells , electromechanical systems such as
generators and alternators , solar power converters, or another power supply.
All power supplies have a power input , which receives energy from the
energy source, and a power output that delivers energy to the load. In most power
supplies the power input and output consist of electrical connectors or hardwired
circuit connections, though some power supplies employ wireless energy transfer
in lieu of galvanic connections for the power input or output.
36. PROJECT REPORT 36
Government Polytechnic College, Neyyattinkara Electronic & Communication
Some power supplies have other types of inputs and outputs as well, for
functions such as external monitoring and control.
37. PROJECT REPORT 37
Government Polytechnic College, Neyyattinkara Electronic & Communication
MOFULE- II
COMPLETE CIRCUITE DIAGRAM
2.1 SYSTEM REQUIREMENTS
The main aim of this project is to design a SMS driven automatic display
board which can replace the currently used programmable electronic display. It is
proposed to design receiver cum display board which can be programmed from an
authorized mobile phone. The message to be displayed is sent through a SMS from
an authorized transmitter. The microcontroller receives the SMS, validates the
sending Mobile Identification Number (MIN) and displays the desired information.
2.1.1 REQUIRED SYSTEMFUNCTIONALITY
The system required for the purpose is a Microcontroller based SMS box.
The main components of the kit include microcontroller, GSM modem. These
components are integrated with the display board and thus incorporate the wireless
features. The GSM modem receives the SMS. The AT commands are serially
transferred to the modem through RX-TX connection. In return the modem
transmits the stored message through the COM port. The microcontroller validates
the SMS and then displays the message in the LCD display board. Various time
division multiplexing techniques have been suggested to make the display boards
functionally efficient. The microcontroller used in this case is AT89S52. Simcom
sim300 is used as the GSM modem.
38. PROJECT REPORT 38
Government Polytechnic College, Neyyattinkara Electronic & Communication
In the prototype model, 16x2 character LCD display is used for simulation
purpose. While implementation this can be replaced by actually display boards.
The data will be displayed only after entering unique pass key. In addition to that
address matching is done and data can be received only by the dedicated receiver,
and this data is displayed on LCD. The main focus of the project is on displaying
information to a dedicated LCD by the any part of world using GSM network,
which facilitate to control any message board globally from any location.
2.1.2 HARDWARE REQUIREMENTS
Hardware
Components
Specification
GSM MODEM Simcom sim300
SIM Any SIM
Microcontroller ATMEGA32A
Power supply or
Power Adapter
5v – 12v dc power supply
Transformer with
Rectifier
230v AC to 12v DC
39. PROJECT REPORT 39
Government Polytechnic College, Neyyattinkara Electronic & Communication
LCD 16x2 character display
MAX 232 –
Miscellaneous –
2.1.3 SOFTWARE REQUIREMENTS
Software Tools Description
Embedded C The functionality of the System is
programmed using Embedded C
(Microcontroller)
Keil Software The programmed c file (file.c) is
converted to hex file using Keil
software
MS Hyper Terminal To connect GSM
40. PROJECT REPORT 40
Government Polytechnic College, Neyyattinkara Electronic & Communication
2.2 CIRCUIT FOR LCD INTERFACING WITH ATMEGA32
41. PROJECT REPORT 41
Government Polytechnic College, Neyyattinkara Electronic & Communication
Circuit diagram for LCD interfacing with 8051 microcontroller is shown in
the above figure. If you have basic understanding of 8051 then you must know
about EA(PIN 31), XTAL1 & XTAL2, RST pin(PIN 9), Vcc and Ground Pin of
8051 microcontroller. I have used these Pins in above circuit. If you don’t have any
idea about that then I recommend you to read this Article LED Interfacing with
8051 Microcontroller before going through LCD interfacing.
So besides these above pins we have connected the data pins (D0-D7) of
LCD to the Port 2 (P2_0 – P2_7) microcontroller. And control pins RS, RW and E
to the pin 12,13,14 (pin 2,3,4 of port 3) of microcontroller respectively.
PIN 2(VDD) and PIN 15(Backlight supply) of LCD are connected to voltage
(5v), and PIN 1 (VSS) and PIN 16(Backlight ground) are connected to ground.
Pin 3(V0) is connected to voltage (Vcc) through a variable resistor of 10k to
adjust the contrast of LCD. Middle leg of the variable resistor is connected to PIN
3 and other two legs are connected to voltage supply and Ground
42. PROJECT REPORT 42
Government Polytechnic College, Neyyattinkara Electronic & Communication
2.3 CIRCUIT DIAGRAM FOR INTERFACING GSM WITH
MICROCONTROLLER
43. PROJECT REPORT 43
Government Polytechnic College, Neyyattinkara Electronic & Communication
2.3.1 STEPS TO INTERFACE GSM MODEM WITH
MICROCONTROLLER:
STEP 1: MODEM TESTING:
The Modem consists of two indicating LED’s Green and Red to indicate the
availability of the network. Green indicates the availability of the network whereas
red indicates its absence. Turn the modem ON and wait for some time to register
itself in GSM network.
STEP 2: INTERFACING WITH AVR MICROCONTROLLER:
The Communication between AVR and modem takes place through USART
protocol. GSM Modem SIM900 works on TTL level hence we can interface
directly to RXD and TXD pins of AVR microcontroller. There is no need of using
Voltage or level converter between them. However if you ever happen to buy a
SIM300 or other module which operates above TTL level, you may want to use
MAX232 level converter IC to make the communication possible.
STEP 3: INITIALIZING MODEM:
The modem must be Initialized using the commands and then the process
you are about to carry out must be selected. In this tutorial am going to initialize
the modem and them make it to send a message “Hi Murugan” to my mobile using
the GSM modem. And then i will reply to the message which will be displayed in
the LCD interfaced to the microcontroller.
44. PROJECT REPORT 44
Government Polytechnic College, Neyyattinkara Electronic & Communication
2.4 CIRCUITE DIAGRAM FOR INTERFACING MAX232 WITH
MICROCONTROLLER
A connection between a computer and a self build Adriano (or other
microcontroller) is easy to make with a MAX232 chip. The figure below is an
almost classic design. It is according to the October 2002 revision of the datasheet:
C4 is connected between pin2 and earth, while in other designs it is connected
between pin 2 and Vcc (cathode on Vcc). This circuit just worked for me. I
guessed that if pin 2 has a higher potential than Vcc, it also has a higher potential
than ground. In some circuits you will also find it connected between pin 2 and 6In
principle you could do with only 2 signals (Tx and Rd), but I have added a reset
that is connected to the RTS signal on the sub connector (Via the Max232 of
course)Just for some clarification:
Normally with a serial communication set up, the Tx signal of one device, is
connected to the Rd pin of the other device. In this circuit, that is taken care of on
the Sub connector: Pin 3 is the Tx signal, that goes to the RdIn (pin 8) of the chip.
It is converted in voltage in the chip, then goes to RdOut on pin 9. That pin –
though called Rd- then goes to the Rd pin on the Adriano/At mega/Pic. The
connection between Tx and Rd already has been made, no need to switch that
again.
Same for the Tx signal of the microprocessor: It attaches to pin10 on the
Max232, is converted and appears on pin 7 of the chip and then is brought to the
Rd pin on the Sub connector. The DB9 plug in th epicure is a female plug looked
at from the solder side.
45. PROJECT REPORT 45
Government Polytechnic College, Neyyattinkara Electronic & Communication
If for any reason one would prefer to use an old SubD25 serial connector,
the table below shows the corresponding pins between the two. To make things a
bit confusing both pin 2 and 3 have exactly oppositefunctions on these connectors.
46. PROJECT REPORT 46
Government Polytechnic College, Neyyattinkara Electronic & Communication
2.5 OVERALL CIRCUIT DIAGRAM FOR WIRELESS
ELECTRONIC NOTICE BOARD
47. PROJECT REPORT 47
Government Polytechnic College, Neyyattinkara Electronic & Communication
MODULE - III
COMPONENTS DISCREPTION
3.1 GSM
GSM Stands for Global Network for Mobile Communication. A GSM
modem is a wireless modem that works with a GSM wireless network. GSM
Modem accepts a SIM card and operates over subscription to other users connected
to the Network. The GSM modem can be internally connected to a device or
external for use. GSM modem is a data communicating device. So the external
GSM Modems has serial communication interface to communicate with the data
terminal devices. Data terminal devices use special category of commands known
as AT commands abbreviation of Attention Commands to operate GSM Modem.
But AT commands were developed for the dial-up modems. So extended AT
commands were developed to control GSM modem, which support lot of services
related to SMS and SIM Memory access.
Following are some of the services supported byGSM Modem
Reading, writing and deleting SMS messages.
Sending SMS messages.
Monitoring the signal strength.
Reading, writing and searching phone book entries
48. PROJECT REPORT 48
Government Polytechnic College, Neyyattinkara Electronic & Communication
3.1.1 GSM MODEM SPECIFICATIONS
GSM modem is built with SIMCOM makes SIM900 Quad-Band
GSM Engine. It works on 850 MHz, 900 MHz, 1800 MHz and 1900 MHz.
The Modem is designed with RS232 level converter circuitry, which allows
you to directly interface PC serial port. The baud rate can be configurable
from 9600-115200 through AT command. Initially modem is in Auto baud
mode. It is suitable for SMS as well as data transfer application.
The modem needed only 3 wires (Tx, Rx, GND) except Power
supply to interface with microcontroller or PC. Using this modem, you will
be able to send & read SMS, connect to internet via GPRS through simple
AT commands.
SIM900GSM MODEM
49. PROJECT REPORT 49
Government Polytechnic College, Neyyattinkara Electronic & Communication
3.1.2 SPECIFICATIONOF GSM MODEM SIM900
Specification Description
Bands
Supported
Can support any of the bands out of 850/900/1800/1900
MHz
,hence known as Quad-Band
Control The device operation is controlled through extended AT
commands
SMS via GSM
a) Point-to-Point Mobile Originated and Mobile
Terminated
Messages
b) SMS Cell Broadcast
c) Text and PDU modes available
Operating
-40o C to 80o C
Temperature
Interfaces
a) RS232 Serial interface
b) SMA Antenna Connector
c) DC Power pins
Antenna
Antenna used for communication is GSM L Type
antenna
connected to Modem for operation through SMA
Antenna
connector. The antenna has features as specified below
:
a) Operating Frequencies : 850/900/1800/1900/2100
MHz
b) Gain : 3 dbi
c) Power : 10 Watts
d) Impedance : 50 ohms
e) Polarization : vertical
50. PROJECT REPORT 50
Government Polytechnic College, Neyyattinkara Electronic & Communication
3.1.3 TESTINGOF GSM MODEM
GSM Modem can be operated by connecting it to the desktop. GSM modem
is connected to the system using RS-232 module. This is usually the first step in
working with the GSM, because the operation between GSM Modem and system
gives idea how the AT commands need to be sent for proper communication and
what response is received corresponding to the command. The Software that
makes it more comprehensive is the HyperTerminal. It acts as an interface
between the serial communicating device and the terminal equipment. Whatever
user want to send through serial communication, it is just need to be written on
HyperTerminal and whatever received is shown on the Screen of HyperTerminal
interface. HyperTerminal is used to troubleshoot GSM modem.
Before you can use HyperTerminal to troubleshoot your modem, you must
create a connection to the port the modem is using. To do so, follow these steps
Click Start | Programs | Accessories | Communications | HyperTerminal.
Once HyperTerminal opens, it will automatically prompt you to create a new
connection if none exist. If no connection(s) exists, you can click File | New
Connection to create a new one.
Specify a name for the connection, choose an icon, and click OK. In the
Connect to dialog box, choose the COM port being used by your modem. In the
port property sheet that appears, choosea port speed (bits per second) that matches
the device. Then, choose communications parameters that match the device that is
the number of Data Bits, Start Bits, Stop Bits and Parity Bits.
51. PROJECT REPORT 51
Government Polytechnic College, Neyyattinkara Electronic & Communication
When you click OK, HyperTerminal will immediately open a connection to
the port. You'll then be ready to troubleshoot. Now, when you can type AT and
press [Enter] in the HyperTerminal connection to test communications. You should
receive an OK message if your settings are correct and the modem is working.
3.2 ATMEGA32
The ATmega32 is a low-power CMOS 8-bit microcontroller based on the
AVR enhanced RISC architecture. By executing powerful instructions in a single
clock cycle, the ATmega32 achieves throughputs approaching 1 MIPS per MHz
allowing the system designed to optimize power consumption versus processing
speed. The AVR core combines a rich instruction set with 32 general purpose
working registers. All the 32 registers are directly connected to the Arithmetic
Logic Unit (ALU), allowing two independent registers to be accessed in one single
instruction executed in one clock cycle. The resulting architecture is more code
efficient while achieving throughputs up to ten times faster than conventional
CISC microcontrollers.
The ATmega32 provides the following features: 32K bytes of In-System
Programmable Flash Program memory with Read-While-Write capabilities, 1024
bytes EEPROM, 2K byte SRAM, 32 general purpose I/O lines, 32 general purpose
working registers, a JTAG interface for Boundary-scan, On-chip Debugging
support and programming, three flexible Timer/Counters with compare modes,
Internal and External Interrupts, a serial programmable USART, a byte oriented
Two-wire Serial Interface, an 8-channel, 10-bit ADC with optional differential
input stage with programmable gain (TQFP package only), a programmable
Watchdog Timer with Internal Oscillator, an SPI serial port, and six software
52. PROJECT REPORT 52
Government Polytechnic College, Neyyattinkara Electronic & Communication
selectable power saving modes. The Idle mode stops the CPU while allowing the
USART, Two-wire interface, A/D Converter, SRAM, Timer/Counters, SPI port,
and interrupt system to continue functioning. The Power-down mode saves the
register contents but freezes the Oscillator, disabling all other chip functions until
the next External Interrupt or Hardware Reset. In Power-save mode, the
Asynchronous Timer continues to run, allowing the user to maintain a timer base
while the rest of the device is sleeping.
The ADC Noise Reduction mode stops the CPU and all I/O modules except
Asynchronous Timer and ADC, to minimize switching noise during ADC
conversions. In Stand by mode, the crystal/resonator Oscillator is running while the
rest of the device is sleeping.This allows very fast start-up combined with low-
power consumption. In Extended Standby mode,both the main Oscillator and the
Asynchronous Timer continue to run. The device is manufactured using Atmel’s
high density nonvolatile memory technology. The On-chip ISP Flash allows the
program memory to be reprogrammed in-system through an SPI serial interface, by
53. PROJECT REPORT 53
Government Polytechnic College, Neyyattinkara Electronic & Communication
a conventional nonvolatile memory programmer, or by an On-chip Boot program
running on the AVR core.
The boot program can use any interface to download the application
program in the Application Flash memory. Software in the Boot Flash section will
continue to run while the Application Flash section is updated, providing true
Read-While-Write operation. By combining an 8-bit RISC CPU with In-System
Self-Programmable Flash on a monolithic chip, the Atmel ATmega32 is a
powerful microcontroller that provides a highly-flexible and cost-effective solution
to many embedded control applications.
The ATmega32 AVR is supported with a full suite of program and system
development tools including: C compilers, macro assemblers, program
debugger/simulators, in-circuit emulators, and evaluation kits.
54. PROJECT REPORT 54
Government Polytechnic College, Neyyattinkara Electronic & Communication
3.2.1 BLOCKDIAGRAM OF ATMEGA32
55. PROJECT REPORT 55
Government Polytechnic College, Neyyattinkara Electronic & Communication
3.2.2 PIN DIAGRAM OF ATMEGA32
56. PROJECT REPORT 56
Government Polytechnic College, Neyyattinkara Electronic & Communication
VCC
This pin provides supply voltage to the chip. The typical voltage source is
+5V. Some AVR family members have lower voltages for VCC pins in order to
reduce the noise and power dissipation of the AVR systems.
AVCC
AVCC is the supply is the supply voltage for PortA and A/D Converter. It
should be externally connected to VCC, even if ADC is not used.
XTAL1 and XTAL2
The ATmega32 has many options for the clock source. Most often a quartz crystal
oscillator is connected to input pins of XTAL1 and XTAL2. The quartz crystal
oscillator connected to XTAL1 and XTAL2 pins also need two capacitors. One
side of each capacitor is connected to the ground as shown in the figure below.
ATmega32 can have speeds from 0Hz to 16MHz.
57. PROJECT REPORT 57
Government Polytechnic College, Neyyattinkara Electronic & Communication
RESET
Pin 9 (ATmega32, 40-PIN DIP) is the RESET pin. It is an input and is active
LOW (normally high). When a LOW pulse is applied to this pin, the
microcontroller will reset, and terminate all activities. After applying reset, the
contents of all registers and SRAM locations will be cleared. The CPU will start
executing the program from run locations 0x0000 after a brief delayed when reset
pin is forced low and released.
PORTS OF ATMEGA32
The 40 pin DIP has for ports. They are PORTA, PORTB, PORTC and
PORTD. To use any of these ports as input or output port, it must be programmed.
In addition to being used for simple I/O, each port has some other functions such
as ADC, timers, interrupts, and serial communication pins. Each port has three I/O
registers associated with it. They are designed as PORTx, DDRx and PINB. DDR
stands for Data Direction Register, and PIN stands for Port Input pins. Each of I/O
register is 8 bit wide, and each port has maximum of 8 pins.
Relations between the registers and the pins of AVR
DDRx 7 6 5 4 3 2 1 0
PORTx 7 6 5 4 3 2 1 0
PINx 7 6 5 4 3 2 1 0
58. PROJECT REPORT 58
Government Polytechnic College, Neyyattinkara Electronic & Communication
The DDRx I/O register is used solely for the purpose of making a given port
an input or output port. For example, to make a port an output port, we write 1s to
DDRx register. In other words, to output data to all of the pins of the PortB, we
must put 0b11111111 into the DDR register to make all of the pins output. To
make port an input port, we must first put 0s into the DDRx register for that port,
and bring (read) the data present at the pins. On reset, all ports have 0x00 in their
DDRx register.
To read the data present at the pins, we should read PIN register. It must be
noted that to bring data into CPU from pins we read the contents of the PINx
register, whereas to send data out of pins we use the PORTxregister
The I/O Port in AVR
All these pins can be programmed as either input or either output pins. There
are special functions associated with each pins which will be taken later in text.
59. PROJECT REPORT 59
Government Polytechnic College, Neyyattinkara Electronic & Communication
3.2.3 SERIALCOMMUNICATION
Computers transfer data in two ways: parallel and serial. In parallel data
transfers, often eight or more lines (wire conductors) are used to transfer data to a
device that is only a few feet away. Devices that use parallel transfers include
printers, each uses cable with many wires. Although a lot of data can be transferred
in a short amount of time by using a wires in parallel, the distance cannot be great.
To transfer to a device located many meters away, the serial method is used. In
serial communication, the data is sent one bit at a time, in contrast to parallel
communication, in which the data is sent a byte or more at a time.
Basics of Serial Communication
When the microcontroller communicates with the outside world, it provides
the data in byte sized chunks. For some devices, such as printers, the information is
simply grabbed from the 8-bit data bus presented to 8-bit data bus of the device.
This can work only if the cable is not too long, because long cables diminish and
even distort signals. Furthermore, an 8-bit path is expensive. For these reasons, the
serial communication is used for transferring data between two systems located at
distances of hundreds of feet to millions of miles apart. For serial communication
to work the byte of data must be converted to serial bits using a parallel-in-serial-
out shift register; then it can be transmitted over a single data line. This means that
receiver end should serial-in-parallel-out shift register to receive the serial data and
pack them into byte.
60. PROJECT REPORT 60
Government Polytechnic College, Neyyattinkara Electronic & Communication
Serial versus Parallel Data Transfer
Serial data communication uses synchronous method transfers a two
methods, asynchronous and synchronous. The block of data at a time whereas the
asynchronous method transfers a single byte at a time. It is possible to write
software to use either of these methods, but the programs can be tedious and long.
These chips are commonly referred to as UART and USART.
In data transmission, if the data can be both transmitted and received, it is a
duplex transmission. This is in contrast to simplex transmission such as with
printers, in which the computer sends data. Duplex transmissions can be half or full
duplex, depending on whether or not data transmission can be simultaneous. If data
is transmitted one way at a time, it is referred to as a half duplex. If the data can go
both the ways at a time, it is full duplex. Of course, full duplex requires two wire
conductors for data lines (in addition to signal ground), one for transmission and
one for reception, in order to transfer and receive data simultaneously.
61. PROJECT REPORT 61
Government Polytechnic College, Neyyattinkara Electronic & Communication
3.2.4 ASYNCHRONOUS SERIALCOMMUNICATION AND DATA
FRAMING
The data coming in at the receiving end of the data line is a serial data
transfer is all 0s and 1s; it is difficult to make sense of the unless the sender and
receiver agree on a set of rules, a protocol, on how data is packet, how many bits
constitute a character, and when the data begins and ends. Asynchronous serial
data communication is widely used for character-oriented transmissions, while
block-oriented data transfers use the synchronous method
Simplex, Half, and Full-Duplex Transfers
62. PROJECT REPORT 62
Government Polytechnic College, Neyyattinkara Electronic & Communication
3.3 POWER SUPPLY
A power supply is a device that supplies electric power to an
electrical load. The term is most commonly applied to electric power converters
that convert one form of electrical energy to another, though it may also refer to
devices that convert another form of energy (mechanical, chemical, solar) to
electrical energy. Aregulated power supply is one that controls the output Voltage
or current to a specific value; the controlled value is held nearly constant despite
Variations in either load current or the Voltage supplied by the power supply’s
energy source
63. PROJECT REPORT 63
Government Polytechnic College, Neyyattinkara Electronic & Communication
TRANSFORMER
Transformers convert AC electricity from one voltage to another with a little
loss of power. Step-up transformers increase voltage, step-down transformers
reduce voltage. Most power supplies use a step-down transformer to reduce the
dangerously high voltage to a safer low voltage.
The input coil is called the primary and the output coil is called the
secondary. There is no electrical connection between the two coils; instead they are
linked by an alternating magnetic field created in the soft-iron core of the
transformer. The two lines in the middle of the circuit symbol represent the core.
Transformers waste very little power so the power out is (almost) equal to the
power in. Note that as voltage is stepped down and current is stepped up.
64. PROJECT REPORT 64
Government Polytechnic College, Neyyattinkara Electronic & Communication
The ratio of the number of turns on each coil, called the turn’s ratio,
determines the ratio of the voltages. A step-down transformer has a large number
of turns on its primary(input) coil which is connected to the high voltage mains
supply, and a small number of turns on its secondary (output) coil to give a low
output voltage.
TURNS RATIO = (Vp / Vs) = (Np / Ns)
Where,
Vp = primary (input) voltage.
Vs = secondary(output) voltage
Np = number of turns on primary coil
Ns = number of turns on secondarycoil
Ip = primary (input) current
Is = secondary (output) current.
RECTIFIER
A rectifier is an electrical device that converts AC, which periodically
reverses direction to DC current that flows in only one direction, a process known
as rectification. Rectifiers have many uses including as components of power
supplies and as detectors of radio signals. Rectifiers may be made of solid state
diodes, vacuum tube diodes, mercury arc valves, and other components. The output
from the transformer is fed to the rectifier. It converts A.C. into pulsating D.C. The
rectifier may be a half wave or a full wave rectifier. In this project, a bridge
65. PROJECT REPORT 65
Government Polytechnic College, Neyyattinkara Electronic & Communication
rectifier is used because of its merits like good stability and full wave rectification.
In positive half cycle only two diodes( 1 set of parallel diodes) will conduct, in
negative half cycle remaining two diodes will conduct and they will conduct only
in forward bias only.
FILTER
Capacitive filter is used in this project. It removes the ripples from the
output of rectifier and smoothens the D.C. Output received from this filter is
constant until the mains voltage and load is maintained constant. However, if either
of the two is varied, D.C. voltage received at this point changes. Therefore a
regulator is applied at the output stage.
The simple capacitor filter is the most basic type of power supply filter. The use of
this filter is very limited. It is sometimes used on extremely high-voltage, low-
66. PROJECT REPORT 66
Government Polytechnic College, Neyyattinkara Electronic & Communication
current power supplies for cathode-ray and similar electron tubes that require very
little load current from the supply. This filter is also used in circuits where the
power-supply ripple frequency is not critical and can be relatively high. Below
figure can show how the capacitor charges and discharges.
VOLTAGE REGULATOR 7805
The LM78XX/LM78XXA series of three-terminal positive regulators are
available in the TO-220/D-PAK package and with several fixed output voltages,
making them useful in a Wide range of applications. Each type employs internal
current limiting, thermal shutdown and safe operating area protection, making it
essentially indestructible. If adequate heat sinking is provided, they can deliver
over 1A output Current. Although designed primarily as fixed voltage regulators,
67. PROJECT REPORT 67
Government Polytechnic College, Neyyattinkara Electronic & Communication
these devices can be used with external components to obtain adjustable voltages
and currents.
3.4 CRYSTAL OSCILLATOR
The crystal oscillator circuit sustains oscillation by taking a voltage signal
from the quartz resonator, amplifying it, and feeding it back to the resonator. The
rate of expansion and contraction of the quartz is the resonant frequency, and is
determined by the cut and size of the crystal. When the energy of the generated
output frequencies matches the losses in the circuit, an oscillation can be sustained.
An oscillator crystal has two electrically conductive plates, with a slice or
tuning fork of quartz crystal sandwiched between them. During startup, the
controlling circuit places the crystal into an unstable equilibrium, and due to the
positive feedback in the system, any tiny fraction of noise is amplified, ramping up
the oscillation. The crystal resonator can also be seen as a highly frequency-
68. PROJECT REPORT 68
Government Polytechnic College, Neyyattinkara Electronic & Communication
selective filter in this system: it only passes a very narrow subband of frequencies
around the resonant one, attenuating everything else. Eventually, only the resonant
frequency is active. As the oscillator amplifies the signals coming out of the
crystal, the signals in the crystal's frequency band becomes stronger, eventually
dominating the output of the oscillator. The narrow resonance band of the quartz
crystal filters out all the unwanted frequencies.
The output frequency of a quartz oscillator can be either that of the fundamental
resonance or of a multiple of that resonance, called a harmonic frequency.
Harmonics are an exact integer multiple of the fundamental frequency. But, like
many other mechanical resonators, crystals exhibit several modes of oscillation,
usually at approximately odd integer multiples of the fundamental frequency.
These are termed "overtone modes", and oscillator circuits can be designed to
excite them. The overtone modes are at frequencies which are approximate, but not
exact odd integer multiples of that of the fundamental mode, and overtone
frequencies are therefore not exact harmonics of the fundamental.
69. PROJECT REPORT 69
Government Polytechnic College, Neyyattinkara Electronic & Communication
MODULE – IV
WORKING & PROGRAMMING
4.1 WORKING
In Wireless Electronic Notice Board the first part is the power supply unit.
Here we use 12-0-12 Step down transformer. This transformer will be step down
the 230V input AC current to 12V AC current. In the system the microcontroller
unit work at 5V DC current. So a voltage regulator is used by the circuit. Before
regulating the voltage level 12V ac is converted to 12V DC using a bridge rectifier
which contains 4 diodes, capacitor of 33uf. This rectifier is convert AC to DC.
Also the pulsating DC is then purified by the cappcitor1000uf will give pure DC .
This 12V DC current will be regulated to 5V DC for ATMEGA32. This will done
by 7805 regulator IC. The regulated 5V DC is applied to ATMEGA32.
The main parts of the Electronic Notice Board system is that the GSM
Module, MAX232, ATMEGA32, LCD 16x2.
GSM module is the one of the part for receiving and transmitting data which
contain SIM port, regulator IC, capacitor (1000uf & 0.3uf), antenna, power and
range indication LEDs. When the power is ON the power LED will be ON. The
other one ranging LED is blinking with a small delay, which indicated ‘No range’.
If it will blink with a long delay indicated attain range. Then we understand GSM
will ready to transmit and receiving the data.
The GSM is connected to a converter of MAX232 which is followed by a
capacitor (104) for detecting unwanted noise and filtering. Then it will connected
to microcontroller unit.. i.e., ATMEGA32. An LCD of 16x2 is connected to
70. PROJECT REPORT 70
Government Polytechnic College, Neyyattinkara Electronic & Communication
microcontroller unit for display of message. Also a buzzer is connected to the
microcontroller unit.
When we send to the message from the mobile, GSM modem which is
receive the message. GSM has no memory location. Only the SIM, inserted by
the SIM port on GSM have the SIM memory location. Hence the received data
will be stored at the SIM location. While the message is arrive the GSM modem
sent. A command serially to the microcontroller unit for indicates a message is
arrived at SIM memory location. The command is just like
+CMT1:”Hi”,3
Here 3 indicated the location of the new message. Now you need to read its
unread message to display on LCD. Hence the microcontroller unit send a another
command to GSM which contain another memory location to store the data at
microcontroller unit. This command will be just like
At+cmgr=3
Here 3 indicated memory location of microcontroller unit to store data form
GSM. When the command return to GSM modem, the received data will be
transmit to microcontroller unit with certain format. The data will be send to
microcontroller unit from GSM through data cable. Cable will connected from
GSM to MAX232. The cable has DB9 connector, which has 3 terminal
transmitting, receiving and Ground. Transmitting terminal from GSM connected
to receiving terminal of MAX232 and the receiving terminal of GSM is connected
to transmitting terminal of MAX232. Hence the data will be send both direction.
That is GSM to MAX232 and vice-versa.
71. PROJECT REPORT 71
Government Polytechnic College, Neyyattinkara Electronic & Communication
When the command from microcontroller unit is received by the GSM. The
data in SIM memory location will be retransmit to microcontroller have location
and is like this format.
UNREAD+9895315198=”Hai”*
Here the phone number indicates from where we get the data. Also at the
end * indicate the keyword. Only the keyword is identity medium of
microcontroller to data. Hence when we send a data or message, should write the
message with a keyword at the end. To identifying the microcontroller the data.
This will only k now by the sender without keyword no matter will display on
LCD.
The command wills directly the memory location in microcontroller for
store the message. From GSM to microcontroller there is a connector MAX232.
GSM is worked at RS logic. But the microcontroller is the TTL logic. The
MAX232 connect the RS232 signals to TTL voltage level that will be acceptance
to the AVR is transmitting and receiving pins. When data is converted form
RS232 to TTL logic data will be filtered by capacitor. They will remove any noise
present in the message data. After filter in message or data will be arrived at
microcontroller memory location. So the data at that memory location that send by
microcontroller unit.
After storing data microcontroller unit will read the data. The command will
be read by,
UNREAD+9898315198=”Hai”*
72. PROJECT REPORT 72
Government Polytechnic College, Neyyattinkara Electronic & Communication
1. Check first two and last two words. UN and AD. Hence it understand the
starting format of data.
2. Check + sign and first and last two digits. This understands from where the
data is send.
3. Then check the keyword. If the keyword of the last data is same pointer
will understand. That the message should be, at before keyword. The data
is understood by the microcontroller unit.
Then, the message sends to LCD module. It will displayed on screen until
the arrival of next message.
The number to which we want to sent to the message is stored in the
ATMEGA32. The crystal oscillator is used for timing. We know that our class
duration is about 1 hour. The time interval is select as 1 hour and during each tike
interval the message will be send to the teachers number that we saved in the
ATMEGA32. For example:
The send message will be “This is your period in EC S6”
A GSM module is used for sending the message. The GSM module has two
indicator LED’s one is power LED and other is range indicator LED. It will
continuously blinks will the module catch range. The LED blinks with a delay.
The GSM module works on 12V DC. The supply to the GSM module is given
from the bridge rectifier. When the period starts. The ATMEGA32 will give a
signal to the GSM module and the GSM module will send the message to the
corresponding number. That is stored in the ATMEGA32. When the message is
want to send a star will appear on the screen. The appeared star will exists until
the message is delivered.
73. PROJECT REPORT 73
Government Polytechnic College, Neyyattinkara Electronic & Communication
4.2 PROGRAME
# i n c l u d e < a v r / i o . h >
# i n c l u d e < s t r i n g . h >
# i n c l u d e < a v r / i n t e r r u p t . h >
# i n c l u d e < u t i l / d e l a y . h >
v o i d d e l a y ( i n t x ) ;
v o i d p o r t _ i n i t i a l ( ) ;
v o i d l c d _ i n i t i a l ( ) ;
v o i d l c d _ c o m m a n d ( c h a r c ) ;
v o i d l c d _ d a t a ( c h a r d ) ;
v o i d l c d _ s t r i n g ( c o n s t c h a r * s ) ;
v o i d u s a r t _ i n i t i a l ( ) ;
v o i d u s a r t _ t r a n s m i t ( c h a r p ) ;
c h a r u s a r t _ r e c e i v e ( ) ;
v o i d u s a r t _ s t r i n g ( c o n s t c h a r * q ) ;
v o i d t i m e r _ i n i t i a l ( v o i d ) ;
v o i d h e x _ a s c i i ( c h a r u ) ;
v o i d g s m _ i n i t i a l ( v o i d ) ;
v o i d m e s s a g e ( ) ;
c h a r a , b , y [ 2 5 ] , g s m _ d a t a [ 2 0 ] = " A T + C M G R = " , g s m _ d e l e
t e [ 2 0 ] = " A T + C M G D = " ;
c h a r n u m b e r [ 1 2 ] ;
c h a r u s a r t _ d a t a , d u m m y _ d a t a , k ;
74. PROJECT REPORT 74
Government Polytechnic College, Neyyattinkara Electronic & Communication
c h a r m s g _ r e c e i v e [ 1 5 ] , m s g _ l o c a t i o n , m s g _ d a t a [ 1 0 ] ;
c h a r d e l e t e [ 5 ] = " d l t " ;
i n t z = 0 ;
c h a r c o n [ 5 ] ;
c h a r s e c o n d = 0 ;
c h a r m i n u t e = 0 ;
c h a r f l a g = 1 ;
c h a r b u z = 0 ;
v o i d m a i n ( )
{po r t _ i n i t i a l ( ) ;
l c d _ i n i t i a l ( ) ;
u s a r t _ i n i t i a l ( ) ;
t i m e r _ i n i t i a l ( ) ;
l c d _ s t r i n g ( " W I R E L E S S " ) ;
l c d _ c o m m a n d ( 0 x c 0 ) ;
l c d _ s t r i n g ( " N O T I C E B O A R D " ) ;
g s m _ i n i t i a l ( ) ;
l c d _ c o m m a n d ( 0 x 0 1 ) ;
l c d _ s t r i n g ( " T i m e : 0 0 : 0 0 H : " ) ;
s e i ( ) ;
w h i l e ( 1 )
{
75. PROJECT REPORT 75
Government Polytechnic College, Neyyattinkara Electronic & Communication
i f ( m i n u t e = = 0 & & s e c o n d = = 1 )
{
P O R T A = 0 X F F ;
_ d e l a y _ m s ( 1 5 0 0 ) ;
P O R T A = 0 X 0 0 ;
l c d _ c o m m a n d ( 0 X 8 b ) ;
l c d _ s t r i n g ( " * " ) ;
m e s s a g e ( ) ;
}
i f ( m i n u t e = = 1 & & s e c o n d = = 1 )
{
P O R T A = 0 X F F ;
_ d e l a y _ m s ( 1 5 0 0 ) ;
P O R T A = 0 X 0 0 ;
l c d _ c o m m a n d ( 0 X 8 b ) ;
l c d _ s t r i n g ( " * " ) ;
m e s s a g e ( ) ;
}
i f ( m i n u t e = = 2 & & s e c o n d = = 1 )
{
P O R T A = 0 X F F ;
_ d e l a y _ m s ( 1 5 0 0 ) ;
P O R T A = 0 X 0 0 ;
l c d _ c o m m a n d ( 0 X 8 b ) ;
l c d _ s t r i n g ( " * " ) ;
76. PROJECT REPORT 76
Government Polytechnic College, Neyyattinkara Electronic & Communication
m e s s a g e ( ) ;
}
i f ( m i n u t e = = 3 & & s e c o n d = = 1 )
{
P O R T A = 0 X F F ;
_ d e l a y _ m s ( 1 5 0 0 ) ;
P O R T A = 0 X 0 0 ;
l c d _ c o m m a n d ( 0 X 8 b ) ;
l c d _ s t r i n g ( " * " ) ;
m e s s a g e ( ) ;
}
i f ( m i n u t e = = 4 & & s e c o n d = = 1 )
{
P O R T A = 0 X F F ;
_ d e l a y _ m s ( 1 5 0 0 ) ;
P O R T A = 0 X 0 0 ;
l c d _ c o m m a n d ( 0 X 8 b ) ;
l c d _ s t r i n g ( " * " ) ;
m e s s a g e ( ) ;
}
i f ( b u z = = 1 )
{
P O R T A = 0 X F F ;
_ d e l a y _ m s ( 5 0 0 ) ;
P O R T A = 0 X 0 0 ;
77. PROJECT REPORT 77
Government Polytechnic College, Neyyattinkara Electronic & Communication
_ d e l a y _ m s ( 5 0 0 ) ;
P O R T A = 0 X F F ;
_ d e l a y _ m s ( 5 0 0 ) ;
P O R T A = 0 X 0 0 ;
_ d e l a y _ m s ( 5 0 0 ) ;
P O R T A = 0 X F F ;
_ d e l a y _ m s ( 5 0 0 ) ;
P O R T A = 0 X 0 0 ;
_ d e l a y _ m s ( 5 0 0 ) ;
P O R T A = 0 X F F ;
_ d e l a y _ m s ( 5 0 0 ) ;
P O R T A = 0 X 0 0 ;
b u z = 0 ;
}
}
}
IS R ( U S A R T _ R X C _ v e c t )
{
c l i ( ) ;
u s a r t _ d a t a = U D R ;
i f ( u s a r t _ d a t a = = ' + ' )
{
f o r ( i n t i = 0 ; i < 1 2 ; i + + )
{
m s g _ r e c e i v e [ i ] = u s a r t _ r e c e i v e ( ) ;
78. PROJECT REPORT 78
Government Polytechnic College, Neyyattinkara Electronic & Communication
}
m s g _ l o c a t i o n = m s g _ r e c e i v e [ 1 1 ] ;
l c d _ c o m m a n d ( 0 X C 0 ) ;
l c d _ s t r i n g ( " " ) ;
d e l a y ( 5 ) ;
u s a r t _ s t r i n g ( " A T + C M G R = " ) ;
u s a r t _ t r a n s m i t ( m s g _ l o c a t i o n ) ;
d e l a y ( 1 0 ) ;
u s a r t _ t r a n s m i t ( 0 x 0 D ) ;
u s a r t _ t r a n s m i t ( 0 x 0 A ) ;
w h i l e ( u s a r t _ r e c e i v e ( ) ! = ' R ' ) ;
w h i l e ( u s a r t _ r e c e i v e ( ) ! = ' E ' ) ;
w h i l e ( u s a r t _ r e c e i v e ( ) ! = ' 9 ' ) ;
w h i l e ( u s a r t _ r e c e i v e ( ) ! = ' 1 ' ) ;
w h i l e ( u s a r t _ r e c e i v e ( ) ! = 0 x 0 A ) ;
f o r ( k = 0 ; y [ k - 1 ] ! = ' * ' ; k + + )
{
y [ k ] = u s a r t _ r e c e i v e ( ) ;
}
y [ k - 1 ] = ' 0 ' ;
l c d _ c o m m a n d ( 0 X C 0 ) ;
l c d _ s t r i n g ( y ) ;
b u z = 1 ;
u s a r t _ s t r i n g ( " A T + C M G D = " ) ;
d e l a y ( 1 0 ) ;
79. PROJECT REPORT 79
Government Polytechnic College, Neyyattinkara Electronic & Communication
u s a r t _ t r a n s m i t ( m s g _ l o c a t i o n ) ;
u s a r t _ t r a n s m i t ( 0 x 0 D ) ;
u s a r t _ t r a n s m i t ( 0 x 0 A ) ;
}
s e i ( ) ;
}
IS R ( T I M E R 1 _ O V F _ v e c t )
{
cl i ( ) ;
s e c o n d + + ;
i f ( s e c o n d > 5 9 )
{
s e c o n d = 0 ;
m i n u t e + + ;
f l a g + + ;
}
i f ( m i n u t e < 5 )
{
h e x _ a s c i i ( m i n u t e ) ;
l c d _ c o m m a n d ( 0 x 8 5 ) ;
l c d _ s t r i n g ( c o n ) ;
l c d _ d a t a ( ' : ' ) ;
80. PROJECT REPORT 80
Government Polytechnic College, Neyyattinkara Electronic & Communication
h e x _ a s c i i ( s e c o n d ) ;
l c d _ c o m m a n d ( 0 x 8 8 ) ;
l c d _ s t r i n g ( c o n ) ;
h e x _ a s c i i ( f l a g ) ;
l c d _ c o m m a n d ( 0 x 8 E ) ;
l c d _ s t r i n g ( c o n ) ;
}
i f ( m i n u t e = = 5 )
{
s e c o n d = 0 ;
m i n u t e = 0 ;
f l a g = 1 ;
l c d _ c o m m a n d ( 0 x c 0 ) ;
l c d _ s t r i n g ( " " ) ;
}
T C N T 1 L = 0 x F F ;
T C N T 1 H = 0 x 0 0 ;
s e i ( ) ;
}
vo i d d e l a y ( i n t x )
{
in t i , j ;
f o r ( j = 0 ; j < x ; j + + )
81. PROJECT REPORT 81
Government Polytechnic College, Neyyattinkara Electronic & Communication
f o r ( i = 0 ; i < 1 0 0 0 ; i + + ) ;
}
vo i d p o r t _ i n i t i a l ( v o i d )
{
DD R A = 0 X F F ;
D D R B = 0 x 0 0 ;
D D R C = 0 x F F ;
D D R D = 0 x F 0 ;
}
vo i d l c d _ i n i t i a l ( )
{
lc d _ c o m m a n d ( 0 x 0 1 ) ;
l c d _ c o m m a n d ( 0 x 8 0 ) ;
l c d _ c o m m a n d ( 0 x 0 6 ) ;
l c d _ c o m m a n d ( 0 x 0 C ) ;
l c d _ c o m m a n d ( 0 x 3 8 ) ;
}
vo i d l c d _ c o m m a n d ( c h a r c )
{
PO R T C = c ;
P O R T D & = ~ ( 1 < < 6 ) ;
P O R T D | = ( 1 < < 7 ) ;
d e l a y ( 2 ) ;
P O R T D & = ~ ( 1 < < 7 ) ;
}
82. PROJECT REPORT 82
Government Polytechnic College, Neyyattinkara Electronic & Communication
vo i d l c d _ d a t a ( c h a r d )
{
PO R T C = d ;
P O R T D | = ( 1 < < 6 ) ;
P O R T D | = ( 1 < < 7 ) ;
d e l a y ( 2 ) ;
P O R T D & = ~ ( 1 < < 7 ) ;
}
vo i d l c d _ s t r i n g ( c o n s t c h a r * s )
{
whi l e ( * s )
{
l c d _ d a t a ( * s + + ) ;
}
}
vo i d u s a r t _ i n i t i a l ( v o i d )
{
U C S R A = 0 X 0 0 ;
U C S R B = 0 X 9 8 ;
U C S R C = 0 X 0 6 ;
U B R R L = 0 X 1 9 ;
U B R R H = 0 X 0 0 ;
}
ch a r u s a r t _ r e c e i v e ( v o i d )
{
whi l e ( ( U C S R A & ( 1 < < R X C ) ) = = 0 ) ;
U C S R A & = ~ ( 1 < < R X C ) ;
83. PROJECT REPORT 83
Government Polytechnic College, Neyyattinkara Electronic & Communication
r e t u r n ( U D R ) ;
}
vo i d u s a r t _ t r a n s m i t ( c h a r t )
{
UD R = t ;
w h i l e ( ( U C S R A & ( 1 < < T X C ) ) = = 0 ) ;
U C S R A | = ( 1 < < T X C ) ;
}
vo i d u s a r t _ s t r i n g ( c o n s t c h a r * s )
{
whi l e ( * s )
{
u s a r t _ t r a n s m i t ( * s + + ) ;
d e l a y ( 3 0 ) ;
}
}
vo i d t i m e r _ i n i t i a l ( )
{
TC C R 1 A = 0 x 0 0 ;
T I M S K | = ( 1 < < T O I E 1 ) ;
T C N T 1 L = 0 x f 0 ;
T C N T 1 H = 0 x 0 0 ;
T C C R 1 B = ( ( 1 < < C S 1 1 ) | ( 1 < < C S 1 0 ) ) ;
}
vo i d h e x _ a s c i i ( c h a r u )
{
c o n [ 2 ] = ' 0 ' ;
84. PROJECT REPORT 84
Government Polytechnic College, Neyyattinkara Electronic & Communication
c o n [ 1 ] = ( u % 1 0 ) + 0 x 3 0 ;
c o n [ 0 ] = ( u / 1 0 ) + 0 x 3 0 ;
}
vo i d g s m _ i n i t i a l ( v o i d )
{
us a r t _ s t r i n g ( " A T " ) ;
u s a r t _ t r a n s m i t ( 0 x 0 D ) ;
u s a r t _ t r a n s m i t ( 0 x 0 A ) ;
d e l a y ( 3 0 ) ;
u s a r t _ s t r i n g ( " A T + C M G F = 1 " ) ;
u s a r t _ t r a n s m i t ( 0 x 0 D ) ;
u s a r t _ t r a n s m i t ( 0 x 0 A ) ;
d e l a y ( 3 0 ) ;
u s a r t _ s t r i n g ( " A T + C S A S = 0 " ) ;
u s a r t _ t r a n s m i t ( 0 x 0 D ) ;
u s a r t _ t r a n s m i t ( 0 x 0 A ) ;
d e l a y ( 3 0 ) ;
u s a r t _ s t r i n g ( " A T + C M G D = 1 " ) ;
u s a r t _ t r a n s m i t ( 0 x 0 D ) ;
u s a r t _ t r a n s m i t ( 0 x 0 A ) ;
d e l a y ( 3 0 ) ;
u s a r t _ s t r i n g ( " A T + C M G D = 2 " ) ;
u s a r t _ t r a n s m i t ( 0 x 0 D ) ;
u s a r t _ t r a n s m i t ( 0 x 0 A ) ;
d e l a y ( 3 0 ) ;
}
85. PROJECT REPORT 85
Government Polytechnic College, Neyyattinkara Electronic & Communication
vo i d m e s s a g e ( )
{
UC S R B & = ~ ( 1 < < 7 ) ;
u s a r t _ t r a n s m i t ( 0 X 0 D ) ;
u s a r t _ t r a n s m i t ( 0 X 0 A ) ;
u s a r t _ s t r i n g ( " A T + C M G S = " ) ;
u s a r t _ t r a n s m i t ( ' " ' ) ;
i f ( f l a g = = 5 )
u s a r t _ s t r i n g ( " 8 5 9 0 3 9 8 8 9 7 " ) ;
i f ( f l a g = = 1 )
u s a r t _ s t r i n g ( " 9 9 4 6 4 6 7 6 5 1 " ) ;
i f ( f l a g = = 2 )
u s a r t _ s t r i n g ( " 8 6 0 6 5 2 3 5 5 7 " ) ;
i f ( f l a g = = 4 )
u s a r t _ s t r i n g ( " 8 2 8 1 3 6 2 2 0 2 " ) ;
i f ( f l a g = = 3 )
u s a r t _ s t r i n g ( " 8 5 9 4 0 9 0 2 3 3 " ) ;
u s a r t _ t r a n s m i t ( ' " ' ) ;
u s a r t _ t r a n s m i t ( 0 X 0 D ) ;
u s a r t _ t r a n s m i t ( 0 X 0 A ) ;
u s a r t _ s t r i n g ( " Y o u r p e r i o d i n E C S 6 " ) ;
u s a r t _ t r a n s m i t ( 0 X 0 D ) ;
u s a r t _ t r a n s m i t ( 0 X 0 A ) ;
u s a r t _ s t r i n g ( " - P r i n c i p a l " ) ;
86. PROJECT REPORT 86
Government Polytechnic College, Neyyattinkara Electronic & Communication
u s a r t _ t r a n s m i t ( 0 X 0 D ) ;
u s a r t _ t r a n s m i t ( 0 X 0 A ) ;
u s a r t _ t r a n s m i t ( 0 X 1 A ) ;
u s a r t _ t r a n s m i t ( 0 X 1 A ) ;
w h i l e ( u s a r t _ r e c e i v e ( ) ! = ' + ' ) ;
l c d _ c o m m a n d ( 0 x 8 b ) ;
l c d _ s t r i n g ( " " ) ;
U C S R B | = ( 1 < < 7 ) ;
}
87. PROJECT REPORT 87
Government Polytechnic College, Neyyattinkara Electronic & Communication
CONCLUSION
The prototype of the GSM based display electronic notice board can be
efficiently designed. This prototype has facilities to be integrated with a display
board thus making it truly mobile. The toolkit accepts the SMS, stores it, validates
it and then displays it in the LCD module. The SMS is deleted from the phone each
time it is read, thus making room for the next SMS. The major constraints
incorporated are the use of ‘*’ as the termination character of the SMS and the
display of one SMS as at a time. These limitations can be removed by the use of
higher end microcontrollers and extended RAM. The prototype can be
implemented using commercial display boards.
88. PROJECT REPORT 88
Government Polytechnic College, Neyyattinkara Electronic & Communication
REFERENCE
1. Sauter, Martin (21 Nov 2013). "TheGSM Logo: The Mystery of the 4 Dots
Solved". Retrieved 23 Nov 2013. [...]here's what[Yngve Zetterstrom,
rapporteur of the Maketing and Planning (MP) group of the MoU
(Memorandum of Understandinggroup, laterto become the GSM
Association (GSMA)) in 1989]had to say to solve the mystery: '[Thedots
symbolize] three [clients] in the home network and one roaming client.'
There you go, an answer from the prime source!
2. Jump up^ Anton A. Huurdeman, The Worldwide History of
Telecommunications, John Wiley & Sons, 31 juli 2003, page 529
3. Jump up^ "GSM Globalsystem for Mobile Communications". 4G
Americas. Archived from the original on 8 February2014. Retrieved 2014-
03-22.
4. Jump up^ EU Seeks To End Mandatory GSM for 900Mhz - Source
5. Jump up^ Leader(7 September 2007). "Happy20th Birthday,
GSM". zdnet.co.uk. CBS Interactive. Archived from the original on 5 May
2011. Retrieved 5 May 2011. Before GSM, Europehad a disastrous
mishmash of nationalanaloguestandardsin phones and TV, designed to
protect nationalindustries but instead creating fragmented markets
vulnerable to big gunsfrom abroad.
6. ^ Jump up to:a b "GSM". etsi.org. European TelecommunicationsStandards
Institute. 2011. Archived from the original on 5 May 2011. Retrieved 5
May 2011. GSM wasdesigned principallyfor voice telephony, but a range
of bearer services was defined...allowing circuit-switched data connections
at up to 9600 bits/s.