IntroductionC.E 3.1 Ihave carried out the project during my engineering studies to use myengineering skills and knowledge and to describe my roles and responsibilitiesand designing skills. Dates: July 2008 – Oct 2008College:JawaharlalNehru Technological University (JNTU)Place:Hyderabad,INDIA.Project Name: Data Transfer between PC and LPC2148 Controller UsingOptical CommunicationsRolein the project: StudentTraineeProject Guide: Aqueel Ahmed (Associate Professor )BackgroundCE 3.2 Nature of the Overall Engineering Project Asa student trainee, I need to work on the project during my engineering studiesto exhibit my theoretical knowledge into practical.
Thus, I have selected Fiber-opticcommunication technique in order to transmit the data from one place to theother sending pulses light via an optical fiber. It operates through creating theoptical signal using transmitter and transferring with fiber, and then receivingthe same and changing over it into an electrical signal.CE 3.
3Objective of the ProjectThe aim of the project wasto transfer the data between PC and microcontroller Using Optical Communication.CE 3.4Nature of your Particular work areaMy nature ofthe area over the project was to plan, design and monitor the entire project.
Iwas responsible to maintain the whole project from start to end. I was associatedwith my second team member while executing the project. Besides, I havereferred to my engineering textbooks, online materials, engineering websitesfor gaining in-depth knowledge on the project as well as to upgrade day to dayon new technologies. CE 3.
5OrganizationalStructure Chart: Head of the Department ((Electronics and Project Guide (Associate Professor) Team Member 2(Myself) Team Member 1 CE 3.6Statement of Your Duties: 1. Responsible to focus more onData Transfer between PC and LPC2148 Controller using Optical Communication.2. Responsible for research orinvestigate on Fiber-opticcommunication technique to transfer the data. 3. Responsible to design both transmitter and receiver sectionsusing PCB board.
4. Responsible for applying my engineering knowledge during theexecution of the project. 5. Recognizing problems and trouble shoot them within thestipulated time. 6. To simulating the design into a project. Personal Engineering ActivityCE 3.7Technical Details of the workTo start theproject, all I needed is technical details, components, procedures, planning,and software and hardware components.
I have first chosen the project anddiscussed with team for further details. I had in mind to engineering journalsand textbooks for acquiring knowledge on the project. After a brief study, Idrafted the project document including planning, analyzing, gatheringrequirements and implementations. I submitted the draft to our head of thedepartment for approvals.
Once I received approvals, I started the work aimingto develop the project. CE 3.8 How you applied your engineering knowledge and skills I haveapplied my engineering skills and knowledge while designing the circuit boardof transmitter and receiver sections. I used following components whiledesigning the Transmitter part such as PC, MAX 232, Optical driver CRT andOptical fiber cable TX. Block Diagram: Designing the transmitterusing above components was my major task in this project. I have designed theboard using LPC2148 controller first. Here information exchange among PC tocontroller utilizing fiber optic communication as a part of differentapplications.
I used MAX 232 to RS 232 logic convert and then converted to TTL logic;afterwards an optical transmitter circuit was utilized to transmittedinformation by means of cable. In the optical transmitter circuit, I have fixedLED and coordinated through cable and then connected to MAX232 which isconcerned about the PC. Next, I have used an optical receiver circuit at therecipient end where the information gets utilizing and a MAX232 and a photodiode to change over TTL to RS 232 at the controller side (LPC2148).CE 3.10 Designing of ReceiverI have designed the board using Microcontroller LPC 2148, Optical fiber cableRX, Optical fiber driver, Reset, crystal, Contrast and LCD. For designing, Iused fiber optic and arranged the system totransfer the data.
I then connected the fiber optic cables to provide higherspeed and to carry larger information. I attached LCD to check the statusinstantly. I have designed the board using all components and fixed on PCB. Myengineering laboratory knowledge helped me while designing the circuit board. CE 3.11During the designing thestages, I have taken care of every component and fixing on the board. Then, Ihave checked the working operation. I used two power supplies such as 5V for modules and 3.
3V forcontroller. I used 7805 3- terminal voltage controller for direction of voltage.I used Scaffold sort full wave rectifier to amend the output of optional of230/12V transformer.In this project, the information is transmitted from amicrocontroller to remote PC by means of fiber optic cable utilizing RS232correspondence. On transmitter side, I interfaced PC to MCU utilizing MAX232 toenter the information. On the receiver side, 16 X 2 LCD was utilized to showthe information. Then, I made optical cable filaments lesser and lighter thanregular cables utilizing copper wires for transmitting the information amongstPCs and for conveying sensitive information. CE 3.
12 Software OrCAD: I used software tool suite for electronic design automationas well as OrCAD Capture CIS for circuit schematic capture. Keil Micro vision: I used this µVisionsoftware to write embedded program which is easy to create. I first installedthe software in my PC and created an icon on desktop. After writing the program, I have first createda project and then selected the target from database and then set up in the settings.
Next, I created the source files in assembly c language and built application.I then checked the errors and fixed the debugs. Finally, I tested the linkedapplication. CE 3.13The tasks delegated to you and how did accomplishThe task delegated in thisproject to me was proceeding to Download Hex File into MCU. To accomplish this task, Ifirst interfaced RS232 cable among PC serial port and board. Then, I suppliedpower towards the board and checked for LED status whether it is ON or OFF. Ihere set the jumper in ON state and I configured the values into program.
Then, I had SetCrystal Oscillator with frequency related with the board and set the frequencyas 12. I then pressed the switch of ISP LOAD and RESET on the board for resettingMCU. Then, I verifiedafter programming and selected HEX File.
Finally, I clicked “Start”, ProgramFlash Magic and downloaded data into MCU instantly. In this case, I observed final outputs on theStatus Bar. CE 3.14Any particular technicaldifficulties/problems and how you solved themI faced difficulty while designingthe transmitting section as I missed the component. Firstly, I do not know the exact issue of inoperablecircuit board. To overcome the problem, I initially checked the entire circuitand turned the power switch ON but data is not transferring to controller. Ithen thoroughly checked the circuit board and found that the issue was that Imissed to fix the optical cable. Therefore, I immediately fixed and adjusted thecable in to the board.
Then I ensured the working process was fine withallowance of transferring the data. CE 3.16Strategies devised by you including anyoriginal or creative design work 1. Creativity skills and my original design workskills helped me to design the both transmitter and receiver circuit boards. 2. Soldering all components in to the boardwhich showcase all my original design work in this project. 3.
Showcased my proficiency while accomplishingmy delegated tasks and while overcoming challenges. 4. Achieved effective outcome and received creditfrom project guide and head of the department. 5. Participated actively with team members andcreated a healthy environment. SummaryCE 3.
17 Overall, I have designed and implemented the PC tomicrocontroller data communication using fiber optic cable using ARM7 Processorin embedded systems. At last, I completed the project on time. I alsochecked all the equipment and materials used in this project. I examined andresearched on the topic accompanied with new technical methods and acquired knowledgewhich thrived me in carrying out the project successfully.
Lastly, it was anopportunity to accomplish my knowledge with technical and logical analysisimprovising my self-confidence.