Presentation is loading. Please wait.

Presentation is loading. Please wait.

IntelliCart TM Automated Shopping and Checkout System IntelliCart TM Automated Shopping and Checkout System Peter Dao, Joseph Esler, Brett Halper, Jason.

Similar presentations


Presentation on theme: "IntelliCart TM Automated Shopping and Checkout System IntelliCart TM Automated Shopping and Checkout System Peter Dao, Joseph Esler, Brett Halper, Jason."— Presentation transcript:

1 IntelliCart TM Automated Shopping and Checkout System IntelliCart TM 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. 10/5/20152ECEN 4610 - DEHP2009 - IntelliCart

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

4 High-level Diagram 10/5/20154ECEN 4610 - DEHP2009 - IntelliCart

5 10/5/20155ECEN 4610 - DEHP2009 - IntelliCart Mid-level Diagram

6 ECEN 4610 - DEHP2009 - IntelliCart10/5/20156 Low-level Diagram

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 10/5/20157ECEN 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 10/5/20158ECEN 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) 10/5/20159ECEN 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) 10/5/201510ECEN 4610 - DEHP2009 - IntelliCart

11 10/5/2015ECEN 4610 - DEHP2009 - IntelliCart11 Static Class Diagrams

12 10/5/2015ECEN 4610 - DEHP2009 - IntelliCart12 Interfaces: Specification HW/SW Partition Hardware Synthesis Software Implementation HW/SW Interface Integration and Test

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

14 Budget: ComponentManufacturerPrice FPGAAltera$80 Memory/Storage $50 PCB FabricationAdvanced Circuits$100 LCDsToshiba$100 Keyboard $30 Load Cells $200 CC ReaderIDTech$40 BluetoothRoving Networks$200 RFID ReadersID Innovations$150 Power SystemNational / Fairchild$100 Printing/BindingKinko’s$50 Fabrication Classes $100 Misc. Parts$200 Total $1,000 (+) 10/5/201514ECEN 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 10/5/201515ECEN 4610 - DEHP2009 - IntelliCart

16 10/5/201516ECEN 4610 - DEHP2009 - IntelliCart Schedule: Optional:

17 10/5/2015ECEN 4610 - DEHP2009 - IntelliCart17


Download ppt "IntelliCart TM Automated Shopping and Checkout System IntelliCart TM Automated Shopping and Checkout System Peter Dao, Joseph Esler, Brett Halper, Jason."

Similar presentations


Ads by Google