|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||
|
|||
|
Programming Servos For AndyMark Transmission
We just received our new AndyMark transmissions and have yet to find any posts on the following question.
Will we risk burning out the servos if we request the servos to shift but the motors are not turning and the transmission dogs are in a position where they cannot engage and hence the servos go to full stall torque and current perhaps for an extended period. My experience with servos is you are asking for a broken gear case or burnt out servo motor if the servo is left in a stall state for very long (never mind drained batteries) Should the code say something like ... Initialization code { // set shift servos to 1/2 way as you don't know what gear you are in and // the failsafe action is to go to 1/2 way (ie neither slow nor fast) transServo = notHighNotSlowSpeedValue; } Main Loop code { // only attempt to shift if the transmission is moving. The simplest // estimate of this is if the motors have been requested to turn (don't // care what direction) ie value sent to motor pwms is != 128 // The only flaw is if the robot is not moving even though power is being // applied (ie robot is stalled against an obstacle or a blocking robot). if (motors are not off) { if (user requested high speed) transServo = highSpeedValue; else transServo = lowLowSpeedValue; { } or do we know the servos are rugged enough so we don't have to worry about it ? Also, is it true that the servos are actually powered via the backup battery (via the RC somehow) ? If thats true, running the servos at stall currents might lead to prematurely drained backup batterys. Anyone know what the stall currents of the servo might be ? |
|
#2
|
|||
|
|||
|
Re: Programming Servos For AndyMark Transmission
If you setup the IFI provided recharging circuit you shouldn't have any issues with drained back up batteries.
|
|
#3
|
||||
|
||||
|
Re: Programming Servos For AndyMark Transmission
has anyone had the chance you test how long the backup battery would last when your only servos are used for shifting?
also, if the shifting was programmed to stay in high gear only when the trigger is held, does that mean that the servo would constanly use power to stay in that position? |
|
#4
|
|||||
|
|||||
|
Re: Programming Servos For AndyMark Transmission
The servo only uses power to get to a position, not to stay there.
Also, if your dog gear is getting stuck then I suggest greasing the gearbox. |
|
#5
|
|||||
|
|||||
|
Re: Programming Servos For AndyMark Transmission
Quote:
We tried servos way back in the day of Drill Transmissions. For the past 4 years we have stuck with pneumatics. Faster, more powerful, and reliable, only downside is weight if you don't have plans for pneumatics. Last edited by team222badbrad : 30-01-2007 at 14:32. |
|
#6
|
||||
|
||||
|
Re: Programming Servos For AndyMark Transmission
Our robot initializes the camera in regular drive mode but doesn't search until autonomous is activated. So, in regular drive mode, the servos have power but are told to sit still. They will fight you if you try to turn the camera mount with your hand, so it seems like they do use power to stay there. Maybe we're talking about different kinds of servos?
|
|
#7
|
|||||
|
|||||
|
Re: Programming Servos For AndyMark Transmission
Quote:
When used to shift a gearbox, it's possible that they will be physically unable to get quite to the spot they're being told to be, so they will constantly draw power as they keep pushing against the stop. I'd want to calibrate the commanded position so it does not do this. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Friction coefficients for Omni wheels and Mecanum wheels from AndyMark | Andy Baker | Technical Discussion | 11 | 16-12-2006 19:40 |
| Servo shifter for AndyMark transmissions | Robby | Technical Discussion | 3 | 17-01-2006 01:41 |
| Servos for the camera | MV_Hirsch | Programming | 4 | 24-01-2005 16:35 |
| 2 Servos For Auto? | alexrobotics | Technical Discussion | 3 | 25-01-2004 13:46 |
| Creative uses for servos? | dddriveman | Motors | 34 | 19-07-2003 00:33 |