Monday, April 1, 2019

GSM based Wireless Notice Board

GSM found Wireless retrieve Board2.2 BACKGROUNDThe rehearse of scrolling display boards for advertisement is becoming park these days at various shops, shopping centers, railway and bus place and other such places. It is becoming an upshotive mode for communicating with the popular and providing them in act uponation. The issue with such displays is when frequent updating of the communicates is required. It becomes inflexible, term consuming and a technician needs to go to that location of display board and plug the ready reckoner to it and indeed update it. it doesnt give the flexibility to change the core from whatever remote place. other issue is with the placement of display boards, it massnot be displace at any place due to its complex and delicate wiring.2.3To have the best such hassles, I designed a GSM establish Wireless light-emitting diode notice board. It is basic all toldy a display system that uses real time noticing, b sending messages through winding phone in the form of SMS. In such system, there is no requirement of reprogramming the inscribe to update or change the message that needs to be updated as the full-page process is ground on radio receiver technology. A multiplexing method is utilize to use up the LEDs. And the power requirement for display module is also reduced.2.4 OBJECTIVESI aimed to develop a moving sign board which can be controlled by the user by sending a SMS. The user can change the scrolling/display message immediately unlike the old gimmick which requires personal attention at the location using a desk reflect device like PC or laptop. My scheme allow for let user update it even from a remote distance. Once the message is displayed and is in use, it gets deleted from the system memory to allow refreshful updates to be stored and reservation space for upcoming SMS. Also, I wanted to design a assume which has reduced complexity and simplified hardw ar and wiring requirements.2.5Wireless technol ogy is an upcoming technology, due to this reason I planned a project base on it. It implements the wireless communication between a mobile phone and a display board. It uses a combined feature of micro accountant and wireless technology to construct an accurate and effective communication system. The user reserves use of a simple GSM based mobile handset which will wait on in sending messages for display purpose via SMS to various display boards. A GSM modem is apply at the receiver end which detects and receives upcoming new messages. fit coding is set in the microcontroller which gives AT commands to read the SMS that is received from the modem and is then stored in the microcontroller.2.6The nature of my project initially was research and survey based along with problem solving. I had to consider the safety issue and loyal track transmission of the development. The duties I was required to perform areI had to divide the project in smaller parts and assign time-duration fo r individually task.I was involved in intensive research and analysis based on the topic of interest for my project. I had to perform survey on various microcontrollers, peripheral devices for e.g. LCD, transmitter and receiver circuits, GSM and many a(prenominal) more based on the need of the project.I projected a schematic plat with the second of ORCAD package system.I designed the PCB lay reveal. afterward having the PCB layout I was required to make the hardware structure.Which was followed by writing the code for the working of the device.Lastly, it involved readiness of report and presentation for the entire project.It was my duty to keep my project pass off updated with the progress of the project.2.7 PROFESSIONAL ENGINEERING ACTIVITYTo begin working on my project, I started studying topics of interest and related to my project. After processing and analyzing the information found based on my survey, I started designing the block draw for my project. I utilise ORCAD software to design the schematic diagram. It was a new software for me, so it took time in understanding its functions and tools. I merged my drawing in such a way that the project focuses on the transmission of textual data through air larboard with the help of GSM through asynchronous serial communication. When a unique pass divulge is entered, the data gets displayed on the LCD. Also, it will receive and accept data from sacred and interpreted user only by performing address matching.2.8Various components that were used are described belowPower go forth I used a step-down transformer of 230V primary to 5V secondary voltage that would give a power supply of +5V. This circuit also provides a variable 12V supply to the motor drivers.GSM Modem in the receiving section, it consists of a slot which holds the SIM card. The SIM stores the messages that are sent by the user. It works on single supply voltage of 3.4V 4.5V.Max232 level converter it is a dual driver or receiver wh ich acts as an interface medium between the microcontroller and the modem.Microcontroller I used the 89S52 microcontroller which is a 40-pin powerful controller which consists of several features. It provides a special feature of data signal and measure signal which is required for scrolling the messages.648 LED dot matrix it is formed by wiring multiple LEDs together in rows and columns. It is make so that it minimizes the add together of pins that are required to drive them. for each one roughage is displayed by examine of either rows or columns.Shift register IC74LS154 it is a high invigorate 8bit Serial-In Parallel-Out shift register. I have made use of shift register to minimize the number of I/O pins that would be used to drive the column of LED matrix.Crystal 11.0592MHz such high nourish quartz glass helps in reducing the flickering effect that is seen in the LEDs.2.9After finalizing the components, I went ahead to connect for each one component to the PCB. Afte r laying out the PCB me and was shown to my project guide for any improvement possibility and to get feedback on it. After getting the final confirmation from my supervisor I machine-accessible the components and completed the full hardware structure. The next task was writing the code for its functioning. I prepared a flow chart to follow a well-defined path while writing the code. I used keil Microvision software to write my code. It develops a HEX file which can be make full into the microcontroller. I wrote my programming code in Embedded C language. I divided my working in two parts, so the code was written in two parts.2.10The display process begins by writing 0 on all rows. This will result in blanking out of all LEDs at the beginning. The microcontroller uses ASCII code for each character that must be displayed. It uses this jimmy to access the corresponding display pattern in a character look up table. The display will be sent out to the display shift register in serial manner. For but with think of 1, the LED will be kept off and for bit with appreciate 0, the LED will be kept on. This process gets repeated for starting line of the other five display matrix. And thus, enabling the first pin. The alike process is repeated for all row till all the rows are displayed. In row scanning, appropriate logic levels are set and passed to the columns and each row is selected for about 1ms time. Thus, creating a persistence of vision effect and the flick is displayed as a still perceived image. The microcontroller uses and generated a HEX value for every character that needs to be displayed.2.11The second part involves scrolling of the message. This effect is achieved by defining seven display buffers, each of size 32 bits and stores the bit information of 648 LED in the matrix. The scrolling process for displaying the message begins from counterbalance to left. All the column values for all the rows are shifted to the left snap by giving a suitable volume of shift step. This will help to move the character from right to left. After success to the full displacement of the character, the row values of next character are taken up. This is done after scrolling it for 5 time per character to accommodate many characters simultaneously. For every shift, the display buffer gets updated. Every character is shifted six times to fully load into the display buffer. Thus, the process continues until all the characters in the messages are loaded. After loading of each character, the message will continue to scroll until a new message is received. The microcontroller automatically stops the display and extracts the new message from SIM card on the arrival of new message. It then executes the above regular recurrence for new display process which scrolls down the new message.2.12On close of the software and hardware part of my project, I performed a test break on it to check the working of the project. On facing difficulties, I performed troubleshooting on the whole system and gave it a run again. Constant helped was received by my faculty members during any difficulty. Major problem faced by me was in completing the programming code of the model. As my projects main heart was the software. I referred many software books and coding languages to understand the problem and solve it. Another issue was related to the receiving the signal from the GSM module to the microcontroller. I thought the problem was in the GSM module, but on later evaluation of the problem, I came to hunch the problem was in the connection, the input pins for the microcontroller was mismatched and soldered in wrong place. To revive the issue, I studied my circuit diagram again and soldered it to the correct place.2.13 compendTo conclude, my project explains each development step I took for designing the GSM based notice board by integrating features of all hardware components used. Each module is reasoned out and placed carefully, thus making the unit of measurement to work best. The speed of the display can be controlled through the software and the message is displayed as required. Keeping a good scope unfastened for future use in various industries such as nourishment industry, in trains, in educational institute etc. The project gave me a good experience in my own field. I developed many technical skills, managerial skills, and problem solving skills. I believe I made a good use of my academic knowledge that I had gained during my bachelors and applied it to my project. The project was successfully completed on time. I gave hebdomadal report and presentation to the project guide.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.