Cursor
(Difference between revisions)
Line 31: | Line 31: | ||
* By pressing the pos 2 button the cursor need to move to position 2 with an acceleration and deceleration phase | * By pressing the pos 2 button the cursor need to move to position 2 with an acceleration and deceleration phase | ||
− | [[File:Cursor_range_position_diagram.png|center|Position Range Diagram]] | + | [[File:Cursor_range_position_diagram.svg|center|Position Range Diagram]] |
+ | [[File:Cursor_range_position_diagram.png|1000px|center|Position Range Diagram]] |
Revision as of 15:08, 22 November 2012
|
The cursor project is an ElN project done at the end of the first semester. It consists in driving a DC motor which moves the cursor chariot with the help of a screw.
Components
The system consists of
- a chariot assembly
- an FPGA prototyping board
- a control board with 4 buttons and 8 LEDs
Power circuit
The Chariot as well as the FPGA Board are powered with the power circuit located on the cursor chariot.
DC motor
The DC motor is controlled by a L6207 H-bridge driver.
Encoder
The position of the screw can be detected with help of the incremental encoder module
Toplevel Design
There is a Empty and a Demo Toplevel Design. the Empty for the Students to create their own system and the Full is our example.
Specification
- On reset the cursor moves to the end of the chariot
- By pressing the pos 1 button the cursor need to move to position 1 with an acceleration and deceleration phase
- By pressing the pos 2 button the cursor need to move to position 2 with an acceleration and deceleration phase