1 / 32

Project Participants

Multidisciplinary Engineering Senior Design 6510 Interface Project Preliminary Design Review 11/19/05. Project Participants. Sponsor: Mr. David Perlman Coordinator: Professor George Slack Team Members: Eric Bohannon (CE), Michael Winslow (EE), Scott Urban (ID). Project Mission.

tavia
Download Presentation

Project Participants

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. Multidisciplinary Engineering Senior Design6510 Interface Project Preliminary Design Review11/19/05

  2. Project Participants • Sponsor: Mr. David Perlman • Coordinator: Professor George Slack • Team Members: Eric Bohannon (CE), Michael Winslow (EE), Scott Urban (ID)

  3. Project Mission • Create a cost effective card reader that wirelessly transmits the data to a listening host computer to perform a computer instruction • Platform independent • Audience of 10 to adult • Card containing bar code created on credit card size piece of cardboard

  4. Feasibility • Project mission is attainable • Innovation • Creative way to convert cardboard ink to electronic signal • Photo-Diode • Creative way to design “card reader” • Interfacing • Keeping bits from bar code stored • PIC • Wireless Communication between host computer and card reader

  5. Customer Requirements • Entire product is low cost • Card reader is compact • Card reader is battery powered • Card produced on inkjet or laser printer

  6. Customer Requirements • Card produced on cardboard • Card Dimensions (credit card) • Platform independent • Wireless transmission • End software has media capability

  7. Bar code reading circuitry Card Reader Power Supply Wireless Receiver circuitry Host PC reception Wireless transmission circuitry Host PC software (media app) Card containing bar code Block Diagram

  8. Core Design Modules • Card Reader (physical structure, dimensions, look and feel) • Card containing bar code • Power supply • Bar code reading circuitry

  9. Core Design Modules • Wireless transmission circuitry • Wireless receiver circuitry • Host PC wireless reception • Host PC end software

  10. Card Design • Credit Card Size • Card Stock • Black Bar = “1” • White Bar =“0”

  11. Card Reader • Self Contained (power supply, bar code circuitry, wireless transmission circuitry, and card holder) • Slot for obvious insertion of card • Withstand falling

  12. Reader Design • Aesthetics (board/party game) • Appeal to young teenagers without distancing adult market (target: 10-up)

  13. Reader Design

  14. Power Supply • Standard (Duracell/Energizer) 9V batteries • LM2937 5V linear regulator • Save Power • Sleep Mode (PIC) • Disable Wireless Transmission

  15. Low Battery Detect • Low Battery Warning • Voltage Divider with Comparator

  16. Bar Code Reading Circuitry • Eight detectors will be used to detect the black (no light) and white (light) lines on the card. • Comparators • CMOS Levels

  17. IS489 Light Detector • Eight IS489 devices will read the data bits off the card.

  18. PIC16F627 Microcontroller • Controls photo-detectors and wireless circuitry • SLEEP mode • 16 Input/Output pins • RISC CPU, each instruction takes 1us @ 4 MHz (except program branches)

  19. Wireless Circuitry • Agilent HSDL-3000 IR Transceiver • One at card reader and another at computer end. • Typical link distance > 1.5 m • Low shutdown current (10 nA typical)

  20. Agilent HSDL-3000

  21. USB Interface • FTDI FT232BM • Receives data from IR transceiver and sends it to the computer via USB port. • Virtual com port drivers available

  22. DLP-TXRX

  23. End Software • Java program listening to USB • Receive each bar code from USB • Filter “noise” • Execute instruction • Virus scan • Mail check • Special Media options

  24. Query USB Thread Bar Code Received? No Yes Update Spreadsheet Media file? No, Execute File User Request Thread Yes, user queue? Handle User Requests Yes, place in queue Create Card Change Bar Code Maximize Window If user queue, Check Media Availability If free, execute next media in queue

  25. PIC16F627A Card Reader (plastic) Battery (Duracell) IR transceiver IR transceiver PC/ MAC/ Laptop USB connection 5V USB power PIC16F627A Physical Level Realization

  26. Human User Card Reader User Scan (power enabled) Card entry recognition Cards Photo-detector Reflection Black = 1 Printer (inkjet or laser) White = 0 Amplify, Digitize signals PIC bit reception IR reception IR transmission PIC bit recognition Media Application USB Communication Java software bit reception Update Interface Enter Waiting Queue • End Result

  27. Cost Assessment • Power Supply ~ $4 • Photo-Detector Circuit ~ $7 • Microcontroller ~ $5 • IR Transceivers ~ $7 • USB Interface ~ $7 • Total ~ $30

  28. Testing • Battery Life • Card Reader Dimensions • Card Size Dimensions • Bar code dimensions • Distance between photo-detectors

  29. Testing • Wireless transmission error rate • User error • Photo-detection error • Wireless distance • Mac/Windows capability

  30. Technical Concerns: • Power Saving (ability to keep card reader off when idle) • Wireless signal distance (how far away will card reader be from computer) • Photo-Detector saturation levels (how differently will black ink and a white background saturate a transistor)

  31. Questions ?

More Related