1 / 10

EEL 5666: IMDL

EEL 5666: IMDL. Sensor Report. Sensor Report: Introduction. Sensor Suite Bump Sensor IR Sensors Optical Mice. R1. R2. R3. R4. R?. Vcc. Vcc. Vcc. Vcc. Bump Switch Design. S1. S2. S3. S4. Analog(0). Sensor Report: Bump Sensor. Vcc. IR Sensor. IR Sensor. IR Sensor.

hertz
Download Presentation

EEL 5666: IMDL

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. EEL 5666: IMDL Sensor Report

  2. Sensor Report: Introduction • Sensor Suite • Bump Sensor • IR Sensors • Optical Mice

  3. R1 R2 R3 R4 R? Vcc Vcc Vcc Vcc Bump Switch Design S1 S2 S3 S4 Analog(0) Sensor Report: Bump Sensor

  4. Vcc IR Sensor IR Sensor IR Sensor Infrared Sensor Design Analog(1) Analog(2) Analog(3) Sensor Report: IR Sensors

  5. Sensor Report: Optical Mice • How Optical Mice Work:

  6. Sensor Report: Optical Mice • How Optical Mice Work: • Serial interface • Data, Clk • State Machine • Inhibit USB • Send two commands • Read Data Stream

  7. Sensor Report: Optical Mice • Data Stream

  8. 8 A15 A14 A13 A12 R/W Eclk AS PortC on HC11 Vcc Mouse Mouse Optical Mouse Design Clk Data Mouse Clk Data Mouse FPGA Enable Reset 8 bit out Reset HC11 Sensor Report: Optical Mice

  9. Sensor Report: Optical Mice • Programming HC11 • Memory mapped: 0x7000 • Output order • MCCR: condition code register for mouse 1 • X[15..8]: upper eight bits of x data for mouse 1 • X[7..0]: lower eight bits of x data for mouse 1 • Y[15..8]: upper eight bits of y data for mouse 1 • Y[7..0]: lower eight bits of y data for mouse 1 • MCCR2: condition code register for mouse 2 • X2[15..8]: upper eight bits of x data for mouse 2 • X2[7..0]: lower eight bits of x data for mouse 2 • Y2[15..8]: upper eight bits of y data for mouse 2 • Y2[7..0]: lower eight bits of y data for mouse 2

  10. Sensor Report: References • [1] http://www.altera.com/ • [2] http://www.howstuffworks.com/mouse3.htm • [3] Ty Black, Sensor Report, IMDL • [4] Ty Black, Final Report, IMDL • Acknowledgement: Ty Black

More Related