OCCRA
Go to Post so instead of saying why, we said why not? - Alpha Beta [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
CD-Events   CD-Media   CD-Spy   FRC-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 06-14-2012, 06:47 PM
whophil whophil is offline
Registered User
no team
 
Join Date: Jun 2012
Location: United States
Posts: 5
whophil is an unknown quantity at this point
CIM motor driver for "shooter" application

Hi all, new to electronics and robotics.

I'm looking to use a CIM motor in a direct drive (non-geared) "shooter" application with each motor driving a flywheel weight of 2 lbs. The load of the projectile is negligible. I am looking to achieve a flywheel rotation speed around 5000 rpm and will be controlling the speed with PWM.

I know the stall current on the CIM motor to exceed 130 A, but a motor driver for this current is prohibitively expensive.

Is there anybody who has run the CIM in direct drive for a shooter that can comment on the transient start-up current draw as the motor works to spin up the flywheels? If so, what motor driver were you using? Is it feasible to reduce the start-up current draw using a PWM ramp-up?

I will be handling the PWM through my microcontroller so I just need something simple with a high current capacity and fast ( > 10 kHz) switching.

Thanks,
Phil
  #2   Spotlight this post!  
Unread 06-14-2012, 07:17 PM
EricH's Avatar
EricH EricH is offline
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 15,532
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Send a message via Skype™ to EricH
Re: CIM motor driver for "shooter" application

I've used a "Big CIM" with minimal gearing for a shooter before, but it's been a while. The Big CIM is essentially the same as a CIM in terms of power output, IIRC.

The mechanical setup, as I recall, was about a 1:1 (via belt) to about a 1.5:1 (via chain). I don't think it was any higher than a 2:1 gearing slowdown overall max.

If I remember the electronics setup, we ran that particular line off a 40A snap-action breaker through a Victor 884 speed controller, with zero problems. I don't know if there was any rampup in the programming, but I do know that we didn't load the projectile in until the wheel setup was going at close to full speed. (The Jaguar speed controller will also work.)

If your projectile is going to be just moving through the shooter, without stopping, I don't think you need to worry about any 130A current. Just have some form of loader that won't load unless the wheel is already spinning near the target speed. Depending on your application, that could be as simple as a hand or as complex as a linear feed made with powered belts, where the power turns on to load the shooter.

Remember, keep the CIM moving. If it stops completely, then you'll probably hit the stall current. If it's moving, and moving fast, it won't get anywhere near the stall--free current is 3A, max power is at 68A.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

Read the rules and make a picklist before thinking about winning a competition.
  #3   Spotlight this post!  
Unread 06-14-2012, 08:30 PM
whophil whophil is offline
Registered User
no team
 
Join Date: Jun 2012
Location: United States
Posts: 5
whophil is an unknown quantity at this point
Re: CIM motor driver for "shooter" application

Hey EricH. Thanks for your insight. Sounds like I should be OK on the current draw as long as I have a decent motor driver. I'd definitely spring for the Victor or Jaguar controllers if I had the money, but unfortunately their costs are driven a little high by the inclusion of the motor control components.

I have found a few (theoretically) suitable made-in-China motor drivers on eBay -
e.g. http://www.ebay.com/itm/High-Current-DC-Motor-Driver-Module-MOSFET-control-for-Robot-Arduino-Projects-/220984305430?pt=LH_DefaultDomain_0&hash=item3373b0 e716#ht_7302wt_1398

http://www.ebay.com/itm/High-Current-Dual-Motor-Driver-Module-Board-Heat-Sink-PWM-Signal-NEW-/221043792022?pt=LH_DefaultDomain_0&hash=item33773c 9896#ht_12684wt_1398


but I'll have to consider whether I want to take the risk on those.
  #4   Spotlight this post!  
Unread 06-15-2012, 01:04 PM
Dale's Avatar
Dale Dale is offline
Head Coach & Mentor
AKA: Dale Yocum
FRC #1540 (Flaming Chickens)
Team Role: Coach
 
Join Date: Feb 2005
Rookie Year: 2005
Location: Portland, OR
Posts: 389
Dale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud of
Re: CIM motor driver for "shooter" application

Some observations.

We used a normal CIM on this year's shooter. It was geared down via chain about 2:1. It was driving two 9" 2lb pneumatic wheels as our solution for storing energy via a flywheel and shooting the ball. It worked great..very consistent.

Our Jaguar powering this shooter was just barely able to bring it up to speed from a dead stop without shutting down for over current.
__________________
2014 PNW Championship Chairman's; 2014 Championship Innovation in Controls; 2013 Chairman's (Oregon); 2013 Finalist (OKC); 2012 Winner (OKC); 2012 Chairman's (OKC); 2012 Woody Flowers (Oregon); 2012 Imagery (Oregon); 2011 Volunteer of the Year (Oregon); 2011 Finalist & Captain (San Diego); 2011 Innovation in Control (San Diego); 2010 & 2007 Chairman's (Oregon); 2010 Regional Champions (Colorado); 2010 Innovation in Control (Colorado); 2009 & 2008 Engineering Inspiration (Oregon); 2008 Regional Champions (Oregon); 2007 Regional Finalist (Oregon); 2005 Rookie Inspiration (PNW)
  #5   Spotlight this post!  
Unread 06-15-2012, 02:34 PM
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 6,025
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: CIM motor driver for "shooter" application

Quote:
Originally Posted by Dale View Post
Our Jaguar powering this shooter was just barely able to bring it up to speed from a dead stop without shutting down for over current.
If you have speed feedback, you can limit the applied voltage at low speeds to prevent Jag shutdown.



  #6   Spotlight this post!  
Unread 06-15-2012, 03:50 PM
roystur44's Avatar
roystur44 roystur44 is offline
Registered User
AKA: Roy Dumlao
FRC #4543 (Apollo Robotics)
Team Role: Mentor
 
Join Date: Mar 2010
Rookie Year: 2006
Location: San Jose,California
Posts: 335
roystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond reputeroystur44 has a reputation beyond repute
Send a message via Yahoo to roystur44
Re: CIM motor driver for "shooter" application

Here is a short video of our prototype shooter using a direct driven CIM. We controlled the speed using a Jag and a custom PWM circuit generator.

http://www.youtube.com/watch?v=SjDmMAaj8ZA

Startup to final speed was a few seconds. Ball compression was 2", 2 6 " KOP wheels

Here is a pwm circuit from Jameco that might do what you need

https://www.jameco.com/webapp/wcs/st...0001_120539_-1
__________________
Roy Dumlao

Mentor/Sponsor
2006-2012 971
2013-2014 4543

Last edited by roystur44 : 06-15-2012 at 03:55 PM.
  #7   Spotlight this post!  
Unread 06-15-2012, 10:25 PM
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 6,025
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: CIM motor driver for "shooter" application


You can generate an RC Servo Signal using an old laptop computer.

http://www.chiefdelphi.com/media/papers/2702


Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 02:11 PM.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi