Go to Post It's not fair. it's not right, but stuff like this happens. If you don't get picked for finals tomorrow, get in those stands and cheer for those who did. Remember, this is FIRST. - wilsonmw04 [more]
Home
Go Back   Chief Delphi > Technical > Electrical
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 17-02-2013, 16:28
Thad House Thad House is online now
Volunteer, WPILib Contributor
no team (Waiting for 2021)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2010
Location: Thousand Oaks, California
Posts: 1,094
Thad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond repute
How to fix a problem spike

Today 2 of our spikes went bad, and we would like to know how to fix them if it is fixable. One of our spikes consistently lights up red, and another once consistently lights up green. I opened one of them up, and I cannot see any solder bridges, so I was wondering if it could be internal in the relay modules. Any ideas or should i just wait until tomorrow and call vex?
__________________
All statements made are my own and not the feelings of any of my affiliated teams.
Teams 1510 and 2898 - Student 2010-2012
Team 4488 - Mentor 2013-2016
Co-developer of RobotDotNet, a .NET port of the WPILib.
  #2   Spotlight this post!  
Unread 17-02-2013, 21:07
marccenter's Avatar
marccenter marccenter is offline
Registered User
FRC #3548 (RoboRavens2)
Team Role: Coach
 
Join Date: Sep 2004
Rookie Year: 2004
Location: Royal Oak
Posts: 406
marccenter has a spectacular aura aboutmarccenter has a spectacular aura about
Lightbulb Re: How to fix a problem spike

Team 4488,

In my experience as an engineer it is unlikely that 2 components have failed due to themselves.. Can you post a little more information about your wiring configuration, what you are trying to do and your software so we can possibly point you in a direction?
__________________
Marc Center
FIRST FRC Mentor/Coach - Team 3548 Royal Oak RoboRavens#2 - on Sabbatical 2017 season
marc.center@gmail.com
Mobile: 248-255-7377
  #3   Spotlight this post!  
Unread 17-02-2013, 21:46
Thad House Thad House is online now
Volunteer, WPILib Contributor
no team (Waiting for 2021)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2010
Location: Thousand Oaks, California
Posts: 1,094
Thad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond repute
Re: How to fix a problem spike

They were hooked up to the compressor, and after a few minutes it is doing what i described. We know it is not a wiring issue because we hooked the compressor up to another spike and it works and is still working hours later. So we have it working now, but are just wondering what to do with the old ones.
__________________
All statements made are my own and not the feelings of any of my affiliated teams.
Teams 1510 and 2898 - Student 2010-2012
Team 4488 - Mentor 2013-2016
Co-developer of RobotDotNet, a .NET port of the WPILib.
  #4   Spotlight this post!  
Unread 18-02-2013, 18:46
Thad House Thad House is online now
Volunteer, WPILib Contributor
no team (Waiting for 2021)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2010
Location: Thousand Oaks, California
Posts: 1,094
Thad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond repute
Re: How to fix a problem spike

So we now have a 3rd dead one out of the box. We will be calling vex tomorrow and see if they can help.
__________________
All statements made are my own and not the feelings of any of my affiliated teams.
Teams 1510 and 2898 - Student 2010-2012
Team 4488 - Mentor 2013-2016
Co-developer of RobotDotNet, a .NET port of the WPILib.
  #5   Spotlight this post!  
Unread 18-02-2013, 19:32
Gregor's Avatar
Gregor Gregor is offline
#StickToTheStratisQuo
AKA: Gregor Browning
no team
Team Role: College Student
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Kingston, Ontario, Canada
Posts: 2,447
Gregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond repute
Re: How to fix a problem spike

3 dead spikes sounds like an issue on your part. Can you describe your wiring, and please include pictures?
__________________
What are nationals? Sounds like a fun American party, can we Canadians come?
“For me, insanity is super sanity. The normal is psychotic. Normal means lack of imagination, lack of creativity.” -Jean Dubuffet
"Insanity is doing the same thing over and over again and expecting different results." -Albert Einstein
FLL 2011-2015 Glen Ames Robotics-Student, Mentor
FRC 2012-2013 Team 907-Scouting Lead, Strategy Lead, Human Player, Driver
FRC 2014-2015 Team 1310-Mechanical, Electrical, Drive Captain
FRC 2011-xxxx Volunteer
How I came to be a FIRSTer
<Since 2011
  #6   Spotlight this post!  
Unread 18-02-2013, 20:54
Thad House Thad House is online now
Volunteer, WPILib Contributor
no team (Waiting for 2021)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2010
Location: Thousand Oaks, California
Posts: 1,094
Thad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond repute
Re: How to fix a problem spike

I don't have pictures, but it uses 18 awg wire from a 20 amp breaker going to the spike, then the output is wired to powerpoles which then go to the compressor. Its wired correctly. Thats how we have done it for years. We are using the new smaller compressor. And as of now a new spike is working correctly wired the exact same way.
__________________
All statements made are my own and not the feelings of any of my affiliated teams.
Teams 1510 and 2898 - Student 2010-2012
Team 4488 - Mentor 2013-2016
Co-developer of RobotDotNet, a .NET port of the WPILib.
  #7   Spotlight this post!  
Unread 19-02-2013, 08:08
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,770
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: How to fix a problem spike

If you have not replaced the fuse in the spike with a breaker you have simply blown the fuse in each spike. The compressor draws significant current when it starts. It is legal and recommended that you replace the fuse on the spike used for the compressor with a 20 amp breaker.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #8   Spotlight this post!  
Unread 19-02-2013, 12:08
Thad House Thad House is online now
Volunteer, WPILib Contributor
no team (Waiting for 2021)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2010
Location: Thousand Oaks, California
Posts: 1,094
Thad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond repute
Re: How to fix a problem spike

We were using breakers in 2 of them, and a fuse in one of them. In the one the fuse was in it was still good and was not blown. Plus if we pull the fuse the light turns off like it's supposed to.
__________________
All statements made are my own and not the feelings of any of my affiliated teams.
Teams 1510 and 2898 - Student 2010-2012
Team 4488 - Mentor 2013-2016
Co-developer of RobotDotNet, a .NET port of the WPILib.
  #9   Spotlight this post!  
Unread 19-02-2013, 14:27
jwakeman jwakeman is offline
Registered User
FRC #0063 (Red Barons)
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2010
Location: 16510
Posts: 182
jwakeman is just really nicejwakeman is just really nicejwakeman is just really nicejwakeman is just really nicejwakeman is just really nice
Re: How to fix a problem spike

I believe I found a bad spike last night while trying to get our compressor running. The behavior i saw from the spike is similar to what the original post described. Here is what my experience was:

1. Using 20 Amp snap breaker in the spike. Using the Compressor class in WPILib. Before the robot was enabled, solid orange LED on the spike. Once the robot was enabled the Compressor code would turn on the relay on the DSC (confirmed, little green light lit up as expected) that the spike was connected to. This resulted in the LED on the spike turning off (no color).

2. Removed the compressor leads from the output side of the spike. No change. Spike LED still off.

3. Removed the pwm cable from the spike. LED turn RED. Measured -10V on the output of the spike.

Replaced the spike. All worked fine. I did notice the pins on the pwm were pretty mangled when i removed it from the spike the first time (step 3 above) and it is possible not all three pins were seated correctly and this may have had something to do with the failure of the spike.
  #10   Spotlight this post!  
Unread 19-02-2013, 14:56
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,770
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: How to fix a problem spike

Ok,
I am going to state this as it is not entirely obvious. The input to a spike uses the same cable (PWM style) but does not feed a PWM signal to the spike. If the spike is not changing state as the LEDs next to the relay outputs on the DSC, then the likely culprit is the PWM style cable. Unlike the PWM outputs that feed a Victor, the center pin is used for the relay outputs.
Theoretically, the spike should not lock to an output when the cable is pulled. So as you have found, the spike operated normally when replaced.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #11   Spotlight this post!  
Unread 19-02-2013, 15:06
jwakeman jwakeman is offline
Registered User
FRC #0063 (Red Barons)
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2010
Location: 16510
Posts: 182
jwakeman is just really nicejwakeman is just really nicejwakeman is just really nicejwakeman is just really nicejwakeman is just really nice
Re: How to fix a problem spike

Quote:
Originally Posted by Al Skierkiewicz View Post
Ok,
I am going to state this as it is not entirely obvious. The input to a spike uses the same cable (PWM style) but does not feed a PWM signal to the spike.
Understand it is not a pwm signal and that we are just using the same cable that is used to transfer pwm signal to the other motor controllers.

Quote:
Originally Posted by Al Skierkiewicz View Post
If the spike is not changing state as the LEDs next to the relay outputs on the DSC, then the likely culprit is the PWM style cable. Unlike the PWM outputs that feed a Victor, the center pin is used for the relay outputs.
Theoretically, the spike should not lock to an output when the cable is pulled. So as you have found, the spike operated normally when replaced.
Not sure I fully undestood. You are confirming that the spike was bad?
  #12   Spotlight this post!  
Unread 19-02-2013, 17:08
Jon Stratis's Avatar
Jon Stratis Jon Stratis is offline
Electrical/Programming Mentor
FRC #2177 (The Robettes)
Team Role: Mentor
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Minnesota
Posts: 3,753
Jon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond repute
Re: How to fix a problem spike

Quote:
Originally Posted by jwakeman View Post
I believe I found a bad spike last night while trying to get our compressor running. The behavior i saw from the spike is similar to what the original post described. Here is what my experience was:

1. Using 20 Amp snap breaker in the spike. Using the Compressor class in WPILib. Before the robot was enabled, solid orange LED on the spike. Once the robot was enabled the Compressor code would turn on the relay on the DSC (confirmed, little green light lit up as expected) that the spike was connected to. This resulted in the LED on the spike turning off (no color).

2. Removed the compressor leads from the output side of the spike. No change. Spike LED still off.

3. Removed the pwm cable from the spike. LED turn RED. Measured -10V on the output of the spike.

Replaced the spike. All worked fine. I did notice the pins on the pwm were pretty mangled when i removed it from the spike the first time (step 3 above) and it is possible not all three pins were seated correctly and this may have had something to do with the failure of the spike.
Could it have something to do with the way the PWM cable was seated in the Spike? I haven't opened one up for a couple of years, but if the pins find their way to contacting control components that they shouldn't, it possible to fry something with an unexpected 5V signal...
__________________
2007 - Present: Mentor, 2177 The Robettes
LRI: North Star 2012-2016; Lake Superior 2013-2014; MN State Tournament 2013-2014, 2016; Galileo 2016; Iowa 2017
2015: North Star Regional Volunteer of the Year
2016: Lake Superior WFFA
  #13   Spotlight this post!  
Unread 09-03-2013, 22:25
burde1jb's Avatar
burde1jb burde1jb is offline
Registered User
FRC #4327 (Q Branch)
Team Role: Coach
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Battle Creek, MI
Posts: 46
burde1jb will become famous soon enough
Unhappy Re: How to fix a problem spike

I'll post here as it seems as fitting as anywhere...

Team 4327 had similar problems with a spike relay connected to our compressor. First, the symptoms:

-Spike relay (new) will work initially. This lasts for about two matches. Using 14 awg wire. Code operates such that whenever teleop is enabled, the compressor is to run until reaching 120 psi (I think this is standard, but this is our first year with pneumatics and therefore I am no expert in this field)
- After about two matches, the compressor does not turn on when teleop is enabled. The light on the spike relay is OFF. When the PWM cable is removed, the light is RED.

Now, the fixes we attempted...
-Fuse is not blown. Replaced with the circuit breaker usually used on the power distribution board.
-Checked the PWM cable. Moved to another spike relay on the robot (indexing wheel) which then runs constantly (as programmed thinking it is the compressor).
-12V received and 11V coming out when the PWM is not plugged in. Cannot remember if/what/how much when PWM is inserted.

We went through 3 spike relays at the Gull Lake event scratching our heads over this business. We would like to know a way to test if our old spikes went bad or if we're just plain dumb about something.

Any help/advice from you wise ones would be appreciated. Thanks ahead of time!
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 11:20.

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