1 / 17

IntelliCart TM Automated Shopping and Checkout System

IntelliCart TM Automated Shopping and Checkout System. Peter Dao, Joseph Esler, Brett Halper, Jason Price. Objective:. ► To create an automated shopping and checkout system with wireless communication between an embedded system on a cart and an RFID tag on merchandise. Division of Labor:.

brandy
Download Presentation

IntelliCart TM Automated Shopping and Checkout System

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. IntelliCartTM Automated Shopping and Checkout System Peter Dao, Joseph Esler, Brett Halper, Jason Price

  2. Objective: ► To create an automated shopping and checkout system with wireless communication between an embedded system on a cart and an RFID tag on merchandise. ECEN 4610 - DEHP2009 - IntelliCart

  3. Division of Labor: Joseph (ECE): Software Systems Development Brett (EE): Wireless and Hardware Design Jason (EE): Embedded Systems Design Peter (ECE): Hardware-Software Interface ECEN 4610 - DEHP2009 - IntelliCart

  4. High-level Diagram ECEN 4610 - DEHP2009 - IntelliCart

  5. Mid-level Diagram ECEN 4610 - DEHP2009 - IntelliCart

  6. Low-level Diagram ECEN 4610 - DEHP2009 - IntelliCart

  7. Hardware: • Deliverable: • 125 kHz ID-20 RFID Reader with RFID tag • Graphic LCD (160x128) • Power system • Altera Cyclone II FPGA • Magnetic stripe card reader • Keyboard • Memory/Storage to be determined • Optional: • DE2 development board • Load Cells • Bluetooth module(s) • 2-line/16 segment LCDs ECEN 4610 - DEHP2009 - IntelliCart

  8. FPGA implementation: • Cyclone II EP2C35 FPGA • 2 NIOS II soft-core processors – 50 MHz • Storage – on chip, flash, SRAM • GPIO - UART ECEN 4610 - DEHP2009 - IntelliCart

  9. Software: • Java Micro Edition (ME) • Java Virtual Machine (JVM) • NetBeans IDE 6.5 (Software Development) • Quartus II 8.1 (Altera DE2 Development) • Altium Designer 6 (PCB Layout) ECEN 4610 - DEHP2009 - IntelliCart

  10. Software: • Automatic totaling • ASCII parsing (RFID and magnetic stripe readers) • Item lookup • GUI • Electronic receipt (sent via e-mail) • Pricing updates (in centralized database) ECEN 4610 - DEHP2009 - IntelliCart

  11. Static Class Diagrams ECEN 4610 - DEHP2009 - IntelliCart

  12. Software Implementation Interfaces: HW/SW Partition Specification Hardware Synthesis HW/SW Interface Integration and Test ECEN 4610 - DEHP2009 - IntelliCart

  13. Interfaces (cont.): • RS-232 Serial: • RFID Readers • Magnetic Stripe Reader • Bluetooth Modems • Keyboard • Large LCD: KS0108B • Small LCDs: HD44780 ECEN 4610 - DEHP2009 - IntelliCart

  14. Budget: ECEN 4610 - DEHP2009 - IntelliCart

  15. Risk Analysis: • Team skills: • Unfamiliar with mechanical design • Unfamiliar with PCB design • JVM implementation • Bluetooth implementation • Memory required for GUI • Power requirements • Overall cost ECEN 4610 - DEHP2009 - IntelliCart

  16. Schedule: Optional: ECEN 4610 - DEHP2009 - IntelliCart

  17. Questions ??? ECEN 4610 - DEHP2009 - IntelliCart

More Related