Go to Post Who doesn't love a good Finger Lakes Regional?! - LeelandS [more]
Home
Go Back   Chief Delphi > Technical > Control System
CD-Media   CD-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 19-09-2005, 19:50
jgannon's Avatar
jgannon jgannon is offline
I ᐸ3 Robots
AKA: Joey Gannon
no team
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Pittsburgh, PA
Posts: 1,467
jgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond repute
Using Spikes to emulate Victors

I am working on a robotics project with FIRST components, and I'm trying to keep costs as low as possible so I can still afford things like tuition and ramen.

I need my drivetrain motor to have some degree of variable speed, but Victors are very expensive. My low-cost solution is to use a Spike, and turn it on and off quickly to vary the speed. The way I see it is that I can get five different speeds (0-4) by having the Spike turned on for x out of every four program cycles, and then off for the remainder. Four program cycles is a very short duration of time, about 1/10 of a second, so I'm thinking that the output would just seem like a lower voltage to the motor.

Has anyone done anything like this? Is there any reason why I wouldn't be able to do this? I see that the switching time for the Spike is 5ms, which is far less than the 26.4ms program loop, so that shouldn't be a problem. Any advice would be appreciated.
__________________
Team 1743 - The Short Circuits
2010 Pittsburgh Excellence in Design & Team Spirit Awards
2009 Pittsburgh Regional Champions (thanks to 222 and 1218)
2007 Pittsburgh Website Award
2006 Pittsburgh Regional Champions (thanks to 395 and 1038)
2006 Pittsburgh Rookie Inspiration & Highest Rookie Seed

Team 1388 - Eagle Robotics
2005 Sacramento Engineering Inspiration
2004 Curie Division Champions (thanks to 1038 and 175)
2004 Sacramento Rookie All-Star

_
  #2   Spotlight this post!  
Unread 19-09-2005, 19:55
dez250 dez250 is offline
54... What a good number!
no team
 
Join Date: Dec 2002
Rookie Year: 2000
Location: Upstate NY / Manchester, NH
Posts: 1,721
dez250 has a reputation beyond reputedez250 has a reputation beyond reputedez250 has a reputation beyond reputedez250 has a reputation beyond reputedez250 has a reputation beyond reputedez250 has a reputation beyond reputedez250 has a reputation beyond reputedez250 has a reputation beyond reputedez250 has a reputation beyond reputedez250 has a reputation beyond reputedez250 has a reputation beyond repute
Send a message via AIM to dez250
Re: Using Spikes to emulate Victors

Is the only reason you are thinking of using spikes or victors because of your familiarity to them. While i would suggest them normally because of the quality they are, there are many other speed controllers out there. Many of which are a low cost product. I would have to check around but ill link up a few later tonight.
__________________
#5

-Michael Dessingue
  #3   Spotlight this post!  
Unread 19-09-2005, 20:02
jgannon's Avatar
jgannon jgannon is offline
I ᐸ3 Robots
AKA: Joey Gannon
no team
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Pittsburgh, PA
Posts: 1,467
jgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond repute
Re: Using Spikes to emulate Victors

Quote:
Originally Posted by dez250
Is the only reason you are thinking of using spikes or victors because of your familiarity to them. While i would suggest them normally because of the quality they are, there are many other speed controllers out there. Many of which are a low cost product. I would have to check around but ill link up a few later tonight.
I'm looking at Spikes and Victors because I want something that I know will work 100% out of the box with the EDU-RC.
__________________
Team 1743 - The Short Circuits
2010 Pittsburgh Excellence in Design & Team Spirit Awards
2009 Pittsburgh Regional Champions (thanks to 222 and 1218)
2007 Pittsburgh Website Award
2006 Pittsburgh Regional Champions (thanks to 395 and 1038)
2006 Pittsburgh Rookie Inspiration & Highest Rookie Seed

Team 1388 - Eagle Robotics
2005 Sacramento Engineering Inspiration
2004 Curie Division Champions (thanks to 1038 and 175)
2004 Sacramento Rookie All-Star

_
  #4   Spotlight this post!  
Unread 19-09-2005, 21:38
sciguy125 sciguy125 is offline
Electrical Engineer
AKA: Phil Baltar
FRC #1351
Team Role: College Student
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Sunnyvale, CA
Posts: 519
sciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond repute
Send a message via AIM to sciguy125 Send a message via MSN to sciguy125 Send a message via Yahoo to sciguy125
Re: Using Spikes to emulate Victors

I'm sure that it would work, but I don't think that it's a good idea. The Spikes are mechanical. Generally, small mechanical things don't like to move in and out that fast. At least not for very long. The FIRST systems use hobby PWM to control the Victors, so any R/C speed controller will work. I think those guys are in the $50 range. $15 if you have a servo and only need 3 speeds.
__________________

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GE/S/P a-- e y-- r-- s:++ d+ h! X+++
t++ C+ P+ L++ E W++ w M-- V? PS+ PE+
5- R-- tv+ b+ DI+++ D- G
------END GEEK CODE BLOCK------
  #5   Spotlight this post!  
Unread 20-09-2005, 00:59
eugenebrooks eugenebrooks is offline
Team Role: Engineer
AKA: Dr. Brooks
no team (WRRF)
 
Join Date: Jan 2004
Rookie Year: 2001
Location: Livermore, CA
Posts: 601
eugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond repute
Re: Using Spikes to emulate Victors

Quote:
Originally Posted by sciguy125
I'm sure that it would work, but I don't think that it's a good idea. The Spikes are mechanical. Generally, small mechanical things don't like to move in and out that fast. At least not for very long. The FIRST systems use hobby PWM to control the Victors, so any R/C speed controller will work. I think those guys are in the $50 range. $15 if you have a servo and only need 3 speeds.
See the specifications for the spike at the link below.
http://www.ifirobotics.com/spike.shtml#Specifications
In particular, it is rated at only 6 operations per minute
for rated life at rated load. Not a good idea, indeed...
  #6   Spotlight this post!  
Unread 20-09-2005, 07:32
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,792
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
Re: Using Spikes to emulate Victors

Quote:
Originally Posted by jgannon
My low-cost solution is to use a Spike, and turn it on and off quickly to vary the speed.
Has anyone done anything like this? Is there any reason why I wouldn't be able to do this? I see that the switching time for the Spike is 5ms, which is far less than the 26.4ms program loop, so that shouldn't be a problem. Any advice would be appreciated.
Don't use the Spikes in this application. They are just little mechanical relays and a rapid switch with an inductive load will kill them very quickly. The disconnect currents will eat the relay contacts due to arcing and the poor little relays will over heat from friction and constant switching. They are only designed to handle motors with a small current demand and that is why they are fused at 20 amps.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #7   Spotlight this post!  
Unread 20-09-2005, 08:14
Gdeaver Gdeaver is offline
Registered User
FRC #1640
Team Role: Mentor
 
Join Date: Mar 2004
Rookie Year: 2001
Location: West Chester, Pa.
Posts: 1,367
Gdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond repute
Re: Using Spikes to emulate Victors

RC car electronic speed controllers are much cheaper. They don't have the amp capacity of the first stuff but can take quite a bit. Tower hobbies is a place to start. If your project is a small robot , Servos can be modified for constant rotation. You can get some powerful servos. This would eliminate the speed controller. Don't forget VEX - Not a bad bang for the buck.
  #8   Spotlight this post!  
Unread 20-09-2005, 09:02
KenWittlief KenWittlief is offline
.
no team
Team Role: Engineer
 
Join Date: Mar 2003
Location: Rochester, NY
Posts: 4,213
KenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond repute
Re: Using Spikes to emulate Victors

nobody has pointed this out, you have the right idea.

The Victor speed controllers work by switching their outputs fully on and fully off, varying the duty cycle of the pulse to control the speed.

what you proposed will work, but like others have already stated, the Spike will wear out quickly.

Great idea, great insight, but the spikes are not up to it.
  #9   Spotlight this post!  
Unread 21-09-2005, 13:10
jgannon's Avatar
jgannon jgannon is offline
I ᐸ3 Robots
AKA: Joey Gannon
no team
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Pittsburgh, PA
Posts: 1,467
jgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond repute
Re: Using Spikes to emulate Victors

Thanks to everyone for your input. I'm really, really glad that I asked ahead of time... that would have been quite the waste of a Spike.
Quote:
Originally Posted by eugenebrooks
See the specifications for the spike at the link below.
http://www.ifirobotics.com/spike.shtml#Specifications
In particular, it is rated at only 6 operations per minute
for rated life at rated load. Not a good idea, indeed...
Despite looking at the specifications list many times, I never noticed the part about the limit of six operations per minute. You're definitely right that this is not a good idea.
Quote:
Originally Posted by Gdeaver
RC car electronic speed controllers are much cheaper. They don't have the amp capacity of the first stuff but can take quite a bit. Tower hobbies is a place to start. If your project is a small robot , Servos can be modified for constant rotation. You can get some powerful servos. This would eliminate the speed controller. Don't forget VEX - Not a bad bang for the buck.
Hm... Tower has some interesting stuff. When I'm looking at other speed controllers, what do I need to look for to ensure that what I'm getting will be compatible with the IFI RC?
__________________
Team 1743 - The Short Circuits
2010 Pittsburgh Excellence in Design & Team Spirit Awards
2009 Pittsburgh Regional Champions (thanks to 222 and 1218)
2007 Pittsburgh Website Award
2006 Pittsburgh Regional Champions (thanks to 395 and 1038)
2006 Pittsburgh Rookie Inspiration & Highest Rookie Seed

Team 1388 - Eagle Robotics
2005 Sacramento Engineering Inspiration
2004 Curie Division Champions (thanks to 1038 and 175)
2004 Sacramento Rookie All-Star

_
  #10   Spotlight this post!  
Unread 21-09-2005, 14:27
Greg Needel's Avatar Unsung FIRST Hero
Greg Needel Greg Needel is offline
REVving up for a new season
FRC #2848 (All-sparks)
Team Role: Engineer
 
Join Date: Jan 2002
Rookie Year: 2002
Location: Dallas, TX
Posts: 3,108
Greg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond repute
Re: Using Spikes to emulate Victors

look for speed controllers that utilize a pwm signal and you will be guaranteed it will work. pwm is a standard in the RC industry.
__________________
Greg Needel│www.robogreg.com
Co-founder REV Robotics LLC www.REVrobotics.com
2014 FRC World Champions with 254, 469, & 74
  #11   Spotlight this post!  
Unread 21-09-2005, 14:47
billbo911's Avatar
billbo911 billbo911 is offline
I prefer you give a perfect effort.
AKA: That's "Mr. Bill"
FRC #2073 (EagleForce)
Team Role: Mentor
 
Join Date: Mar 2005
Rookie Year: 2005
Location: Elk Grove, Ca.
Posts: 2,369
billbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond repute
Re: Using Spikes to emulate Victors

Quote:
Originally Posted by Greg Needel
look for speed controllers that utilize a pwm signal and you will be guaranteed it will work. pwm is a standard in the RC industry.
You will also want to look at the voltage range it will operate at. Most R/C speed controllers are designed for 7.2 to 9.6 VDC, but some will work at a higher voltage. Also, make certain that the max continuous and peek current ratings are compatible with what the motor you will be driving and what it is capable of drawing.
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
24Vs and victors greencactus3 Control System 13 05-02-2005 14:22
Calibrating Victors SpaceOsc Control System 27 19-11-2004 07:59
extra victors and spikes allowed? gail OCCRA 12 13-11-2002 14:17
What subtitutes controllers, radios, Victors and Spikes? Digo Technical Discussion 6 15-05-2002 16:04
DON'T Recalibrate Victors! Joe Johnson Off-Season Events 0 12-11-2001 22:58


All times are GMT -5. The time now is 05:39.

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


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