1 / 26

ECE 477 Design Review Team 5 myATM Fall 2012

ECE 477 Design Review Team 5 myATM Fall 2012. Yu Chen Lim. Xue Yuan Wong. Tung Lun Loo. Chuan Yean Tan. Outline. Project overview Project-specific success criteria Block diagram Component selection rationale Packaging design Schematic and theory of operation PCB layout

zoltin
Download Presentation

ECE 477 Design Review Team 5 myATM Fall 2012

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 5 myATM Fall 2012 Yu Chen Lim Xue Yuan Wong Tung Lun Loo Chuan Yean Tan

  2. Outline • 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

  3. Project Overview • ATM is idle when vacant • Occupancy sensor detects the presence of a user • ATM authentication • Facial recognition • 4 digit PIN • Update cash card • Deposit • Withdrawal

  4. Project-Specific Success Criteria • An ability to use face recognition to verify the identity of the user.  • An ability to use touchpad for menu navigation. • An ability to sense the presence of a user in front of ATM. • An ability to read and update the value inside a cash card via RFID. • An ability to use keypad to input numbers for PIN validation and transaction purposes.

  5. Block Diagram

  6. Component Selection Rationale Microcontroller • At least 3 timers to support RFID (Manchester coding), sample keypad push buttons, detect multiple pulses in occupancy sensor • Has UART interface to communicate with Atom board • I/O pin requirements: keypads (7), PIR motion sensor (1), RFID base station (3)

  7. PIC18F24J11 VS AT90PWM2B

  8. Computation device rationale • Run responsive GUI on the monitor • Detect user’s input from touchpad • Communicate with microcontroller via COM port (RS232) • Capture images frames using webcams • Process the images using face recognition algorithm • Upload the user’s account data to the server

  9. Intel N270 VS BeagleBoard-xM

  10. Packaging Design

  11. Microcontroller

  12. Keypad + sensor

  13. Rfid circuit

  14. Connectors / headers

  15. Powersupply

  16. PCB Layout • Noise from RFID circuit • Antenna placed at the edge • Separation of digital and analog signals • Place RFID away from power supply • 4.7 in × 3.1 in

  17. Power Supply RFID Level Translator Microcontroller UART

  18. Decoupling capacitors Analog Ground 40 mil trace width Digital Ground

  19. 16 mil trace width Decoupling capacitors 40 mil traces for power and ground

  20. Antenna ground Decoupling capacitors Digital ground Antenna

  21. Software Design/Development Status • Microcontroller • Flag driven • Occupancy sensor • Keypad scanning • RFID read • UART read • Developed functions • RFID write • UART read and write

  22. Software Design/Development Status • OS - Linux Mint 14 • Face Recognition - OpenBR Library • Graphical User Interface • QT Creator • C++ • Database set up on a server • MySQL • Atom Board will fetch/insert data from/to the database through LAN

  23. Project Completion Timeline Week 8 Week 9 Week 11 Week 12 Week 13 Week 14 Week 15 • Finalize server testing & software development • Finalize microcontroller code • Complete RFID testing • Full prototype testing • Populate PCB • Finalize packaging • Perform complete test

  24. Questions / Discussion

More Related