Presentation is loading. Please wait.

Presentation is loading. Please wait.

Handy Mouse Handy Mouse Spring Semester 2008 Characterization Presentation Presenting: Gabi Klein & Keren Green Instructor:Ina Rivkin Technion – Israel.

Similar presentations


Presentation on theme: "Handy Mouse Handy Mouse Spring Semester 2008 Characterization Presentation Presenting: Gabi Klein & Keren Green Instructor:Ina Rivkin Technion – Israel."— Presentation transcript:

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

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. 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. This mouse is a Single Button Mouse, which allows full functionality using a single switch. Wednesday, July16, 2008Characterization Presentation

3 Motivation Plan and construct a single button mouse, to be used by handicapped and ALS patients. Plan and construct a single button mouse, to be used by handicapped and ALS patients. Wednesday, July16, 2008Characterization Presentation

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

5 Goals (2) Plan, design and produce the MoM (Mouse options Monitor) which indicates the currently selected action. 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. Also, add an option to control the speed of the action switching. Wednesday, July16, 2008Characterization Presentation

6 Equipment Used The implementation of the project will be based on the MicroChip product family. The implementation of the project will be based on the MicroChip product family. Wednesday, July16, 2008Characterization Presentation

7 Equipment Used The chip for the implementation will be the PIC18F4450, which includes a USB host and an A/D. 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 development board will be the PICDEM 2 Plus board. The programming and debugging tool will be the MPLAB ICD 2. The programming and debugging tool will be the MPLAB ICD 2. Wednesday, July16, 2008Characterization Presentation

8 EMPTY

9 Single Button Mouse Implementation Wednesday, July16, 2008Characterization Presentation LeftMid Right ▲ ▼ ►◄  HoldClick Dbl Click

10 Implementation We will first implement the mouse controller, and a simulator to test its functionality. 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. After testing and receiving feedbacks from our customer, we will continue to the production part. Wednesday, July16, 2008Characterization Presentation

11 Single Button Mouse LeftMid Right ▲ ▼ ►◄  HoldClick Dbl ClickImplementation Wednesday, July16, 2008Characterization Presentation USB Switch

12 Implementation Wednesday, July16, 2008Characterization Presentation 18F4450 PortC, USB PortA, 5 A/D PortA, 2 I/O PortB, 8 I/O PortC, 5 I/O

13 Schedule 4 weeks exam period (till 09/09/2008) 4 weeks exam period (till 09/09/2008) 3 weeks – Software implementation of the mouse protocol 3 weeks – Software implementation of the mouse protocol 3 weeks – create the environment on the development board 3 weeks – create the environment on the development board 1 week – test and feedback from customer 1 week – test and feedback from customer 2 weeks – design updates due to feedback 2 weeks – design updates due to feedback 4 weeks – plan, construct & test the final product 4 weeks – plan, construct & test the final product 2 weeks – finalizing documentation 2 weeks – finalizing documentation Wednesday, July16, 2008Characterization Presentation


Download ppt "Handy Mouse Handy Mouse Spring Semester 2008 Characterization Presentation Presenting: Gabi Klein & Keren Green Instructor:Ina Rivkin Technion – Israel."

Similar presentations


Ads by Google