1 / 26

ECE 477 Design Review Team 10  Spring 2006

ECE 477 Design Review Team 10  Spring 2006. Josh • Jonathan • Jenny • Jared. Project overview Project-specific success criteria Block diagram Component selection rationale Packaging design Schematic and theory of operation PCB layout Software design/development status

matana
Download Presentation

ECE 477 Design Review Team 10  Spring 2006

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ECE 477 Design Review Team 10  Spring 2006 Josh • Jonathan • Jenny • Jared

  2. Project overview Project-specific success criteria Block diagram Component selection rationale Packaging design Schematic and theory of operation PCB layout Software design/development status Project completion timeline Questions / discussion Outline

  3. RFID Xpr3ss state-of-the-art self-checkout system improve supermarket efficiency products affixed with RFID label, customers carry key fob Implementation Customer performs following steps: 1. swipes key fob 2. enters PIN via keypad 3. scans products, viewing product info on LCD 4. when finished, selects to print or email receipt Project Overview

  4. An ability to identify an item (and look up data on that item) based on its RFID tag. An ability to identify a customer, based on a key ring transponder and PIN code (entered on a keypad). An ability to display status information (e.g., item being scanned/price) on an LCD. An ability to print and/or email receipt, based on customer selection (via keypad). An ability to gather product and customer data by querying an external database (using Ethernet). Project-Specific Success Criteria

  5. 240 x 128 graphical LCD w/ built-in controller external product and customer database 16-key keypad 4 8 5 MC9S12NE64 microcontroller w/ built-in Ethernet controller Data Available 8 8 Rxn Ethernet circuitry Rxp Txn Txp Rx0 Internet 8 Tx0 Rx1 Tx1 E-mail RS232 9 9 RFID reader/antenna module thermal receipt printer Block Diagram

  6. Microcontroller: Freescale MC9S12NE64 embedded Ethernet controller two SCI ports for RFID reader and printer 80 pin package due to minimal I/O requirements RFID Reader: Intersoft USA Medium-Range Reader low cost ($130) max. range of 19 inches (tag dependent) slim profile in external housing LCD: Crystalfontz 240x128 Graphical LCD with Backlight multi-line character display graphics capabilities adequate size Keypad: Storm 6000 16-Key PIN Entry Pad key arrangement (0-9, *, #, enter, clear, cancel, ?) quality aesthetics Printer: Star Micronics Thermal Kiosk Receipt Printer low cost compact size 58mm wide receipts Component Selection Rationale

  7. Packaging Design • Ease of use • LCD Location • Easy to read (at an angle) • Directly in line-of-sight • Keypad Location • Easy to see (next to LCD) • Simple to distinguish between buttons • Receipt Printer • Simple to reach location • Small form factor • Does not take up a lot of room • No wasted area on inside • Dimensions – 12” x 12” x 12” • Flat scanning surface • Printer on vertical • LCD and Keypad on angled top • Weight • When in use, product will be secured • Unsecured will be portable

  8. Schematic/Theory of Operation • additional I/O headers • GAL22V10 • reset switch • pull-down SIP resistors on unused inputs

  9. Schematic/Theory of Operation • 3.3 V supply • PADx – LCD • PHx – keypad • PHY – Ethernet • SCI0 – printer • SCI1 – RFID reader

  10. Schematic/Theory of Operation • Oscillator Circuitry • 25 MHz • Pierce configuration • internal bus clock at 25 MHz also to achieve 100 Mbps

  11. Schematic/Theory of Operation • BDM Circuitry • in-circuit programming and debugging

  12. Schematic/Theory of Operation • PHY pins serve as power, signaling, component, or indicator • RJ45 has integrated high-speed LAN magnetics

  13. Schematic/Theory of Operation • 12 V supplied to RFID reader via DB9 • printer has own 7.0 V supply • reader triggers interrupt

  14. Schematic/Theory of Operation • 5.0 V supply • 450 mA for inverter • graphic and text mode • built-in LCD controller

  15. Schematic/Theory of Operation • 5.0 V supply • encoder scans at approx. 600 kHz • data sent to Port H on uC

  16. Schematic/Theory of Operation • Separate 7.0 V regulated supply for printer • 7.0 V supply to TI dc-dc switching regulator generates 12 V DC at 175 mA • 7.0 V supply to two LDO linear regulators to produce 5.0 V and 3.3 V at 1 A

  17. PCB Layout

  18. 3 Voltages Analog Inductors Heat Dissipation PCB Layout Power Supply

  19. 20 LCD Pins Inverter Analog Heat PCB Layout LCD Interface

  20. 8 Keypad Pins Decoder Bypass Caps PCB Layout Keypad Interface

  21. PCB Layout RS-232 Interface (Printer / RFID) • 2 Channels • Board Placement • External Housings

  22. PCB Layout Oscillator Circuit • Short Traces • Pierce Configuration • Clean Area Beneath Caps

  23. PCB Layout Ethernet (RJ45) Circuit • Close Magnetics • Custom Footprint • Precision Components

  24. Flowchart Shown Modules Assigned µC Startup Code - Team RFID - Josh Shopping Cart - Jenny LCD - Jonathan Database Access - Jared Keypad - Jenny Printer - Josh Email - Jared Software Design/Development Status

  25. Week 8 (current) Design Review, schematic/PCB modifications, component testing Week 9 Component testing, begin software development (startup code, initialization) Board Layout, Parts Acquisition/Fit due Week 10 software development (RFID, shopping cart, LCD) Week 11 populate PCB, begin hardware debugging, software development (databases, keypad, printer) Week 12 hardware debugging, software development (emails, misc.) Software/HDL Documentation and Listings due Week 13 hardware debugging, software debugging (misc.) Week 14 hardware/software integration and testing, documentation of project Week 15 Project Demonstration, Final Presentation due Week 16 Archive CD, User Manual, Final Report, Poster due Project Completion Timeline

  26. Questions / Discussion

More Related