View Single Post
  #2   Spotlight this post!  
Unread 13-10-2011, 03:34
Jeremy Germita's Avatar
Jeremy Germita Jeremy Germita is offline
Co-Advisor/Lead Engineering Mentor
AKA: wood is good. plastic is fantastic.
FRC #5012 (Gryffingear) / (Antelope Valley FIRST Teams)
Team Role: Coach
 
Join Date: Jan 2010
Rookie Year: 2007
Location: Lancaster, CA
Posts: 285
Jeremy Germita has a reputation beyond reputeJeremy Germita has a reputation beyond reputeJeremy Germita has a reputation beyond reputeJeremy Germita has a reputation beyond reputeJeremy Germita has a reputation beyond reputeJeremy Germita has a reputation beyond reputeJeremy Germita has a reputation beyond reputeJeremy Germita has a reputation beyond reputeJeremy Germita has a reputation beyond reputeJeremy Germita has a reputation beyond reputeJeremy Germita has a reputation beyond repute
Re: Simple method for controlling CIM speed?

I have a no-programming-involved solution....
You could use a jaguar, or any motor controller with a PWM input. And build the servo controller circuit below.
The Jaguar and Victor can take in any standard servo signal input, they just need to be calibrated. Since you are not using the full range, this may not be necessary...

Since you are using 2 motors, I recommend you use a PWM Y cable to split the signal to the two controllers.


image credit 555-timer-circuits.com

This solution will keep costs low and let you keep the PDB, cRIO, and other elements.

The only modification to the circuit is that you need a 5 volt regulator for the circuit. you can connect this directly to your power supply and it will start moving at the set speed as soon as you power on.

Please! I cant stress enough the importance of safety. Test this without any load on the shaft first, then when you have your desired speed, fix the load onto it.

If you have any questions about this, ask away.

Jeremy G.
__________________
Drive Coach Team 5012 Gryffingear / Antelope Valley FIRST teams / EWCP - (2013 - Current)
Student / Driver / Programmer / CAD - FRC Team 399: Eagle Robotics / FTC Team 72: GarageBots - (2009 - 2013)
Los Angeles Region FTC FTA/CSA/Head Ref
[FF] FIRST Pick
2014 FTC Los Angeles Regional Compass Award Winner.

2017 - San Diego Regional / Sacramento Regional / Las Vegas Regional
2016 - Los Angeles Regional Creativity + Winners (1197, 987, 5012) / Las Vegas Regional Team Spirit + SF (5012, 5851, 5049) / Galileo Subdivision
2015 - Inland Empire QF (597, 5012, 4413) / Las Vegas Imagery + Winners (148, 987, 5012) / Newton Subdivision and World Champions (118, 1678, 1671, 5012)
2014 - Inland Empire Rookie All Star + Highest Rookie Seed + SF (2339, 1967, 5012) / Las Vegas Rookie All Star / Galileo Division Imagery