130 likes | 225 Views
Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab. Handy Mouse Spring Semester 2008 Characterization Presentation. Presenting: Gabi Klein & Keren Green Instructor: Ina Rivkin. Background.
E N D
Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab Handy MouseSpring Semester 2008 Characterization Presentation Presenting: Gabi Klein & KerenGreen Instructor: Ina Rivkin
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. Characterization Presentation
Motivation • Plan and construct a single button mouse, to be used by handicapped and ALS patients. Characterization Presentation
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. Characterization Presentation
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. Characterization Presentation
Equipment Used • The implementation of the project will be based on the MicroChip product family. Characterization Presentation
Equipment Used • The chip for the implementation will be the PIC18F4450, which includes a USB host and an A/D. • The development board will be the PICDEM 2 Plus board. • The programming and debugging tool will be the MPLAB ICD 2. Characterization Presentation
Implementation Single Button Mouse ▲ ◄ ► ▼ Left Mid Right Hold Click DblClick Characterization Presentation
Implementation • We will first implement the mouse controller, and a simulator to test its functionality. • After testing and receiving feedbacks from our customer, we will continue to the production part. Characterization Presentation
Implementation Single Button Mouse ▲ USB ◄ ► ▼ Left Mid Right Hold Click DblClick Switch Characterization Presentation
Implementation 18F4450 PortA, 5 A/D PortB, 8 I/O PortC, 5 I/O PortA, 2 I/O PortC, USB Characterization Presentation
Schedule • 4 weeks exam period (till 09/09/2008) • 3 weeks – Software implementation of the mouse protocol • 3 weeks – create the environment on the development board • 1 week – test and feedback from customer • 2 weeks – design updates due to feedback • 4 weeks – plan, construct & test the final product • 2 weeks – finalizing documentation Characterization Presentation