We are using to dart actuators to move a claw attachment up and down. Our problem is that these two actuators are moving at different speeds even though they are being given the same value in the program. They are being controlled by two talon SRX motor controllers on the CAN network. We cannot think of a reason why they would move at two different rates. Is there any way to fix this or should we try to control the SRX on the PWM and see it we can calibrate them?
The first thing I would check is the gearing currently in the gearbox under the actuator. If you received them in two different shipments (or received the wrong gearing in one) there may be a discrepancy in the stock gear ratio. If not then I would suggest testing both actuators on the same talon, to make sure you don’t have a faulty Talon or an error in your speed control code. If the two actuators are still running at different speeds then you may have a faulty actuator.
Hey, so here are some troubleshooting tips: ::rtm:: ::ouch::
- The difference can be attributed to
** one belt is tighter than the other
o Take apart and make sure the belts are the same tautness
*** Wear and scratches
o Take apart and look for them
**** Cim issues
o Use different cims, see if there is a continuation of the problem
-
Cims at different ages will run at different rates and possibly fix the problem
-
Look for cim with similar wear and tear and run the at same RPM - first year bot in the same mini tough box
*** If not already used, attach potentiometer on each actuator and attempt to fix issue via software
o Use example code found on AndyMark
You need to troubleshoot the mechanical issues listed above.
Even with perfect mechanics I would not run two actuators connected to the same lift without using some senors to make sure they are turning at the same rate. AndyMark has sensor kits that will bolt right up.