View Single Post
  #3   Spotlight this post!  
Unread 09-11-2002, 19:34
patrickrd's Avatar
patrickrd patrickrd is offline
Registered User
AKA: Patrick Dingle
no team
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1999
Location: Medford, MA
Posts: 349
patrickrd is a splendid one to beholdpatrickrd is a splendid one to beholdpatrickrd is a splendid one to beholdpatrickrd is a splendid one to beholdpatrickrd is a splendid one to beholdpatrickrd is a splendid one to beholdpatrickrd is a splendid one to behold
Send a message via AIM to patrickrd
Ken hit most of the key points, but I think some simple equations would be useful.

Electrically: Power = Voltage * Current

Mechanically: Power = Torque * Rotational Velocity

Thus:

Voltage * Current = Torque * Rotational Velocity
This is only true if motors are 100% efficient at turning electrical into mechanical energy. In reality, motors are not. DC motors are extremely inefficient when they are stalled (NO mechanical energy is produced but TONS of current is being drawn), but pretty good when the load on the motor is less. That is why the motors heat up so much if the robot is in a pushing match.

Really:

Voltage * Current = Heat + Torque * Rotational Velocity

Heat = Voltage * Current - Torque * Rotational Velocity

Efficiency = (Torque * Rotational Velocity) / (Voltage * Current)

I think Ken's link is likely to provide graphs of most of these.

Now, how can we not waste this energy to heat? The answer is a transmission (continuously variable is nice, eh team 190?). If we are going to be pushing against another robot and likely to be close to stall torque, we change our gear ratio on the fly such that we provide a lot more torque and a lot less rotational velocity. This way we can push what we want to push at the expense of speed.

- Patrick