1 / 16

Handy Mouse Spring Semester 2008-2009 Final Presentation

Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab. Handy Mouse Spring Semester 2008-2009 Final Presentation. Presenting: Gabi Klein & Keren Green Instructor: Ina Rivkin. Background.

vic
Download Presentation

Handy Mouse Spring Semester 2008-2009 Final Presentation

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. Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab Handy MouseSpring Semester 2008-2009 Final Presentation Presenting: Gabi Klein & KerenGreen Instructor: Ina Rivkin

  2. Background • In order to allow people with motor disabilities, which limits hand usage to use a normal mouse, we design a special clever mouse. • This mouse is a Single Button Mouse, which allows full functionality using a single switch.

  3. Goals (1) • Plan, design and implement a mouse, which supports the following abilities, using a single button: • Scrolling • Left / Middle / Right Click • Double-Click • Hold • These options will be switched cyclically.

  4. Goals (2) • Plan, design and produce the MoM (Mouse options Monitor) which indicates the currently selected action. • Also, add an option to control the speed of the action switching.

  5. The Design (1) • We designed and produced a double-sided PCB using the services of Futurlec INC.

  6. The Design (2) • The chip selected for the implementation is the PIC18F4450, which includes a USB host. • The development board is designed and built from scratch by us. • The programming and debugging tool is the MPLAB ICD 2 via MPLAB IDE.

  7. Implementation Demo Handy Mouse ▲ ◄  ► ▼ LeftClick Middle Click Right Click Left Dbl-Click Left Hold

  8. Hardware Implementation

  9. Software Implementation

  10. Physical Interface

  11. Demonstration

  12. Results • We created a device – Handy Mouse, that will be used by handicapped persons, who cannot use a regular mouse. • This device can be used with any user-provided Normally-Open switch. • Also, the speed of the cursor, the acceleration and the mode changing speed is user-controlled.

  13. Achievements • Learned and implemented the HID USB mouse protocol and tested its functionality. • Implemented a prototype on a wire-wrap board. • Implemented and customized the USB firmware on the microcontroller. • StudiedtheMicroChipdevelopmenttoolsandOrcad.

  14. Achievements • Learned about circuit design and layout, and using Gerber files. • Also, planned the human interface considering ergonomics. • Working with outside contacts in order to advance our project: • Aharon – The circuit editor • Valery – CEO of ZivudHatzafon, which assisted with the production of the electronic packaging.

  15. Future Development • Replacing the physical part of the Handy-Mouse with a software based solution. • Optionally, upgrade firmware via USB.

  16. Thanks to the High SpeedDigital System Laboratory

More Related