ECE 477 Final Presentation Team 13 Spring 2008 Varun Srichand Anvesh Madhu
Outline Project overviewProject overview Block diagramBlock diagram Design challengesDesign challenges Project demonstrationProject demonstration Individual contributionsIndividual contributions Questions / discussionQuestions / discussion
Project Overview An ordering system where the user will be able to order and pay for the food from the comfort of the tableAn ordering system where the user will be able to order and pay for the food from the comfort of the table Consists of a touch screen monitor which displays the menu and allows the user to select the itemsConsists of a touch screen monitor which displays the menu and allows the user to select the items The order sent through a wireless interface is received by the host computerThe order sent through a wireless interface is received by the host computer The bill can be paid at the table using an RFID gift cardThe bill can be paid at the table using an RFID gift card
Block Diagram
Design Challenges Adding the battery circuitAdding the battery circuit –Huge changes in schematic –Completely new PCB layout Building and testing the charger circuitBuilding and testing the charger circuit –An error in initial circuit –Mismatch of PCB footprint Testing the functionality of the Battery monitoring circuitTesting the functionality of the Battery monitoring circuit –I2C interface
Design Challenges Carefully designing and populating the PCB to avoid damageCarefully designing and populating the PCB to avoid damage –Many expensive parts –Damaged the wireless transceiver twice PCB LayoutPCB Layout –Learn Layout Plus –Revise the layout twice
Project Demonstration 1.An ability to display information (menus, items ordered, etc.) on an LCD. 2.An ability to enter choices and select functions via touch screen entry. 3.An ability to read an RFID card and use decoded user ID to look up personal account information. 4.An ability to transmit menu choices over a wireless interface 5.An ability to charge the batteries using a charger circuit.
PSSC Demo Demonstration Video Demonstration Video
Individual Contributions Team Leader – Anvesh DasariTeam Leader – Anvesh Dasari Team Member 2 – Srichand YellaTeam Member 2 – Srichand Yella Team Member 3 – Varun VallabhaneniTeam Member 3 – Varun Vallabhaneni Team Member 4 – Madhu TummalaTeam Member 4 – Madhu Tummala
Team Leader – Anvesh Dasari Researched ZigBee Transceiver and Battery ChargerResearched ZigBee Transceiver and Battery Charger Designed the circuit for Battery chargerDesigned the circuit for Battery charger Interfacing Battery Fuel Gauge and Touch screen to MicrocontrollerInterfacing Battery Fuel Gauge and Touch screen to Microcontroller Software coding for MicrocontrollerSoftware coding for Microcontroller Hardware DebuggingHardware Debugging
Member 2 – Srichand Yella Researched on touch screens and Battery Fuel GaugeResearched on touch screens and Battery Fuel Gauge Designed the circuit for the fuel gauge and the wireless transceiverDesigned the circuit for the fuel gauge and the wireless transceiver Designed the PCB layoutDesigned the PCB layout Developed the touch screen graphicsDeveloped the touch screen graphics Wrote the code for host computerWrote the code for host computer Debugged the hardwareDebugged the hardware
Member 3 – Varun Vallabhaneni Researched on components such as the RFID reader and level translatorResearched on components such as the RFID reader and level translator Designed the schematic for microcontroller, RFID readerDesigned the schematic for microcontroller, RFID reader PCB LayoutPCB Layout Hardware testing of the RFID reader and battery charger circuitHardware testing of the RFID reader and battery charger circuit Packaging of the devicePackaging of the device
Member 4 – Madhu Tummala Researched LDOsResearched LDOs Designed circuit for LDOsDesigned circuit for LDOs Interfacing ZigBee Transceiver and RFID reader to MicrocontrollerInterfacing ZigBee Transceiver and RFID reader to Microcontroller Programming Microcontroller using code warriorProgramming Microcontroller using code warrior PackagingPackaging
Questions / Discussion