410 likes | 535 Views
Servo Motor Control. Design Problem. You are to design an automated goalie for an air hockey table. The goalie can be 1 inch wide. Tasks determine puck location position blocker. Concepts. You are to design an automated goalie for an air hockey table. The goalie can be 1 inch wide. Tasks
E N D
Design Problem • You are to design an automated goalie for an air hockey table. The goalie can be 1 inch wide. • Tasks • determine puck location • position blocker
Concepts • You are to design an automated goalie for an air hockey table. The goalie can be 1 inch wide. • Tasks • determine puck location • camera placed abovetable • position blocker
Concepts • You are to design an automated goalie for an air hockey table. The goalie can be 1 inch wide. • Tasks • determine puck location • camera placed abovetable • position blocker • linear motion of blockerpiece using belt andpulleys • linear motion of blockerusing screw • linear motion of blockerusing slider crank mechanism • rotational motion of blocker piece
Concepts • You are to design an automated goalie for an air hockey table. The goalie can be 1 inch wide. • Tasks • determine puck location • camera placed abovetable • position blocker • linear motion of blockerpiece using belt andpulleys • linear motion of blockerusing screw • linear motion of blockerusing slider crank mechanism • rotational motion of blocker piece
Concepts • You are to design an automated goalie for an air hockey table. The goalie can be 1 inch wide. • Tasks • determine puck location • camera placed abovetable • position blocker • linear motion of blockerpiece using belt andpulleys • linear motion of blockerusing screw • linear motion of blockerusing slider crank mechanism • rotational motion of blocker piece
Concepts • You are to design an automated goalie for an air hockey table. The goalie can be 1 inch wide. • Tasks • determine puck location • camera placed abovetable • position blocker • linear motion of blockerpiece using belt andpulleys • linear motion of blockerusing screw • linear motion of blockerusing slider crank mechanism • rotational motion of blocker piece
Concept Selection • list the pro’s and con’s of each design • formulate concept evaluation table
How does this work? motor gear reducer desired steering angle how is the motor connected to the steering shaft? how does the computer cause the motor to turn? how does the computer know the current steering angle?
DC Motor • a typical DC motor can rotate at a top speed of 2600 rpm (43⅓ rev/sec) • gearing is used which slows the speed of the output shaft, but increases the torque • gear train • worm gear drive • epicyclic gear train
gear train epicyclic gear train worm gear drive
How does this work? motor gear reducer desired steering angle how is the motor connected to the steering shaft? how does the computer cause the motor to turn? how does the computer know the current steering angle?
Motor and Gear Box how is the motor connected to ground? how is the motor connected to the steering shaft?
motor with gear reducer flex coupling
How does this work? motor gear reducer desired steering angle how is the motor connected to the steering shaft? how does the computer cause the motor to turn? how does the computer know the current steering angle?
Servo Motor Control select means of angle measurement • optical encoder • incremental • absolute • potentiometer • resolver how does the computer know the current steering angle?
Incremental Optical Encoder • this disk has 12 slots (30º resolution) • typical incremental encoders have up to 2540 counts per revolution (0.142º resolution) ($488.41 each at McMaster-Carr)
Incremental Optical Encoder you can count pulses, but which way is it rotating?
Incremental Optical Encoder an encoder will typically also have anindex that will ‘blink’ once each revolution
Incremental Optical Encoder quadrature: - there are 4n ‘events’ per one revolution of the disk - the resolution can in effect be four times the number of slots
Incremental Optical Encoder note: many encoders will have an index that will pulse once per revolution
Honeywell / Clarostat 600128CN1 Allied Electronics part # 753-0059 cost: $41.67
Incremental Optical Encoder problem: - you start up the device - where are you when you start?
Absolute Optical Encoder BEI brand encoder $455
Homing and Limit Protection • for an incremental optical encoder, we need to add a switch to set the homing position • we also need to have limit switches
homing switch limit switch motor with gear reducer flex coupling optical encoder
How does this work? motor gear reducer desired steering angle how is the motor connected to the steering shaft? how does the computer cause the motor to turn? gear reducer and flex couplings (if needed) how does the computer know the current steering angle? computer controls the current going to the motor incremental optical encoder with homing switch to initialize position
How does the computer control the motor? control the current (via the voltage)
Summary of Closed-Loop Control computer controls the current going to the motor motor gear reducer desired steering angle compared to current steering angle gear reducer and flex couplings (if needed) connect motor to steering shaft incremental optical encoder (with homing switch to initialize position) feeds back current motor position