View Single Post
  #26   Spotlight this post!  
Unread 04-02-2010, 19:51
Joe Johnson's Avatar Unsung FIRST Hero
Joe Johnson Joe Johnson is offline
Engineer at Medrobotics
AKA: Dr. Joe
FRC #0088 (TJ2)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1996
Location: Raynham, MA
Posts: 2,648
Joe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond repute
Re: Fisher Price Motor Power

Quote:
Originally Posted by vamfun View Post
Yes, we are all humbled

I think from the discussion, that the FP motor will trip the PTC if it is stalled, although, I have yet to see any test data. I would propose a test where the motor is stalled and voltage increased until the PTC trips to see what the max continuous current is (at least for the lab conditions) , except I don't want to risk a motor for the test. My hair dryer has tripped a few times when the dust builds up over the fan exhaust, but it has always recovered. I would hope the FP would recover too. Has anyone actually tripped an PTC yet?

I really am not sure how to design a fixed roller that sucks up a ball to ensure a motor will not stall. It would seem that this requires limiting the normal force on the roller which is difficult when a ball is squished between a wall and a robot. Even with a frictionless back bar, it seems the ball can deform and push hard against the roller. If the roller is at all sticky getting a normal force equal to the output torque/radius doesn't seem too difficult.
We are using a FP with a banebot 16:1, a 1.6 in dia roller. This can deliver about 30 lb of tangential force to the ball and getting a normal force 30/u_roller seems plausible for any reasonable u_roller.

Squirrel and others seem to be able to spin the ball on the rug which implies u_roller>u_rug. Using a slippery roller can keep from stalling probably , but degrades ball magnet performance.

So, we limit the normal force on the roller and actually shut down the motor when the normal force lifts up the roller. I still would be very happy to know if we do stall that the motor is not damaged.
If you can use a Jaguar and use CAN, you can easily know the current. There are other ways to measure or infer current (sensors, shut resistors, measure speed & calculate, etc.). Once you have current you can easily build a "how close to tripping the FP bi-metal breaker am I?" model. It will not be too hard. If you are using Labview, I think it may be trivial.

It won't perfect but FIRST almost never requires perfection. Build a simple predictor, tune in some parameters and viola! You can know if your rollers are on the edge of a nervous breakdown ;-)

Cheers,
Joe J.
__________________
Joseph M. Johnson, Ph.D., P.E.
Mentor
Team #88, TJ2