Go to Post GP makes us all on one and the same team. They understand that in order for any of us to succeed, we need to help out where we can. It is why you will see so many other teams helping a team with a failing robot, buggy software, team strategy, etc. - Al Skierkiewicz [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
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 02-03-2009, 10:08
Doctorwho's Avatar
Doctorwho Doctorwho is offline
Registered User
FRC #0467
 
Join Date: Jul 2008
Location: Massachusetts
Posts: 52
Doctorwho will become famous soon enoughDoctorwho will become famous soon enough
possible solution to the static problem

As seen in last weekend's regional competitions the electro-static discharge caused by the rover wheels and the floor can fry speed controllers, driver stations, and even knock the field systems out of whack.

It could be possible that anti-static spray could be used on your drive wheels and control board to prevent any catastrophic discharge. Plus the spray is pretty cheap and can be picked up at almost any office supply store for around $3-4, you can also buy industrial-strength spray from McMaster-Carr for $11.57 for a 11.5oz can (part # 6038T11)

Any thoughts?
  #2   Spotlight this post!  
Unread 02-03-2009, 10:11
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: 19,736
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
Re: possible solution to the static problem

Thought #1: If that spray affects traction, don't even think about it.
Thought #2: Might be worth it for a team with a practice robot and field to try it out.
Thought #3: Why not just put a wire hanging from your frame almost to the ground? You've got plenty of wire, I'm assuming. Can't be that hard to attach it to the frame...
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

  #3   Spotlight this post!  
Unread 02-03-2009, 10:18
Tom Bottiglieri Tom Bottiglieri is offline
Registered User
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Jan 2004
Rookie Year: 2003
Location: San Francisco, CA
Posts: 3,186
Tom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond repute
Re: possible solution to the static problem

Quote:
Originally Posted by EricH View Post
Thought #3: Why not just put a wire hanging from your frame almost to the ground? You've got plenty of wire, I'm assuming. Can't be that hard to attach it to the frame...
The FRP is non conducting, so there is no path from the robot to the ground while it is driving around. If you are driving full speed into a wall or airlock, there may not be enough contact with the carpet to discharge the build up into the ground before it contacts the field frame.
  #4   Spotlight this post!  
Unread 02-03-2009, 10:21
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: 19,736
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
Re: possible solution to the static problem

Quote:
Originally Posted by Tom Bottiglieri View Post
The FRP is non conducting, so there is no path from the robot to the ground while it is driving around. If you are driving full speed into a wall or airlock, there may not be enough contact with the carpet to discharge the build up into the ground before it contacts the field frame.
Ah. That complicates matters.

How about grounding the airlocks? Teams can't do that, but if FIRST figures out how to do it, then the issue won't exist anymore. At least, not as much.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

  #5   Spotlight this post!  
Unread 02-03-2009, 13:23
GaryVoshol's Avatar
GaryVoshol GaryVoshol is offline
Cogito ergo arbitro
no team
 
Join Date: Aug 2005
Rookie Year: 2000
Location: Royal Oak, MI
Posts: 5,727
GaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond repute
Re: possible solution to the static problem

Quote:
Originally Posted by Tom Bottiglieri View Post
The FRP is non conducting, so there is no path from the robot to the ground while it is driving around. If you are driving full speed into a wall or airlock, there may not be enough contact with the carpet to discharge the build up into the ground before it contacts the field frame.
My thoughts as well. People were not reporting getting shocks when the robots were touched at the ends of the rounds. So any electrostatic charge that had built up was still there until grounded. The people on the FRP weren't grounded either.
__________________
(since 2004)

Last edited by GaryVoshol : 02-03-2009 at 13:28.
  #6   Spotlight this post!  
Unread 02-03-2009, 13:56
Steve Compton Steve Compton is offline
Project Manager, Mentor
FRC #1391
 
Join Date: Feb 2004
Rookie Year: 2001
Location: Philadelphia PA
Posts: 75
Steve Compton is a splendid one to beholdSteve Compton is a splendid one to beholdSteve Compton is a splendid one to beholdSteve Compton is a splendid one to beholdSteve Compton is a splendid one to beholdSteve Compton is a splendid one to behold
Re: possible solution to the static problem

Hey folks,

Not sure if all your static issues are wheels and airlocks; our (1391) experience at Jersey was something else altogether. Almost all of us are spinning some sort of insulator (rubber, plastic, urethane, etc.) around - quite often - another insulator (PVC or ABS rollers) and when they aren't enough alike .... whoops. We have created VanderGraf generators that send spike charges from the rollers into someplace or another that finds its way to where we don't want it to be.

During practice rounds, we watched our robot run for 25 seconds, then stop as the CRIO rebooted, then run another 10 seconds, reboot, etc. This was early on and no one else had run into this, so we began from ground (no pun intended) up back in the pits. Curiously, static wasn't considered early - we looked at current draws, 24V supply, voltage differentials, code, etc - anything that we thought might stop he processor cold. Eventually, at 7:45 in the evening, I disconnected everything, including motors, ancillary code, and hand manipulated our belt collector - bam! same behavior as all day. We could shut off the CRIO with me as the motive force.

By next morning we had: 1. rubberized our PVC rollers with DipIt spray paint (to make the roller more similar to our belt); 2. put a 3/8" aluminum rod across the frame that touched the roller (to dissipate charge rather than having it build up and spike), and 3. begun to spray our belt prior to each round with Static-Guard (yep, the grocery store solution.)

No more problems. Ends up the static spikes were traveling through PWM cable connections - can't expect any processor to handle that, other than to reboot. We built the static generator, after all. All the ideas mentioned previously won't deal with the delivery of an internal spike to the processor, so think through your observations carefully. I really don;t think frame charge is the issue - you did insulate your processor board after all, right? The processor was just doing what it was designed to do to avoid damage. The clue we finally had that it was PWM was that even when the camera was turned off, and we had disconnected the wires to the Victors (but not the PWMs), the camera's servos were 'twitching' the camera for a couple spikes before the CRIO cut out.

Hope this helps.
  #7   Spotlight this post!  
Unread 02-03-2009, 17:23
Daniel_LaFleur's Avatar
Daniel_LaFleur Daniel_LaFleur is offline
Mad Scientist
AKA: Me
FRC #2040 (DERT)
Team Role: Engineer
 
Join Date: Apr 2005
Rookie Year: 2003
Location: Peoria, IL
Posts: 1,959
Daniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond repute
Send a message via MSN to Daniel_LaFleur
Re: possible solution to the static problem

Quote:
Originally Posted by Steve Compton View Post
Hey folks,

Not sure if all your static issues are wheels and airlocks; our (1391) experience at Jersey was something else altogether. Almost all of us are spinning some sort of insulator (rubber, plastic, urethane, etc.) around - quite often - another insulator (PVC or ABS rollers) and when they aren't enough alike .... whoops. We have created VanderGraf generators that send spike charges from the rollers into someplace or another that finds its way to where we don't want it to be.

During practice rounds, we watched our robot run for 25 seconds, then stop as the CRIO rebooted, then run another 10 seconds, reboot, etc. This was early on and no one else had run into this, so we began from ground (no pun intended) up back in the pits. Curiously, static wasn't considered early - we looked at current draws, 24V supply, voltage differentials, code, etc - anything that we thought might stop he processor cold. Eventually, at 7:45 in the evening, I disconnected everything, including motors, ancillary code, and hand manipulated our belt collector - bam! same behavior as all day. We could shut off the CRIO with me as the motive force.

By next morning we had: 1. rubberized our PVC rollers with DipIt spray paint (to make the roller more similar to our belt); 2. put a 3/8" aluminum rod across the frame that touched the roller (to dissipate charge rather than having it build up and spike), and 3. begun to spray our belt prior to each round with Static-Guard (yep, the grocery store solution.)

No more problems. Ends up the static spikes were traveling through PWM cable connections - can't expect any processor to handle that, other than to reboot. We built the static generator, after all. All the ideas mentioned previously won't deal with the delivery of an internal spike to the processor, so think through your observations carefully. I really don;t think frame charge is the issue - you did insulate your processor board after all, right? The processor was just doing what it was designed to do to avoid damage. The clue we finally had that it was PWM was that even when the camera was turned off, and we had disconnected the wires to the Victors (but not the PWMs), the camera's servos were 'twitching' the camera for a couple spikes before the CRIO cut out.

Hope this helps.
Just as an anecdote to this:

While we didn't have any shutdowns or 'no comm' failures during our regional we did have 2 opponents robots shut down while we were in contact with them.

Our robot, with it's propellers, generates a large static charge. Both robots that shut down had just intruded into our ball pickup section (we were in the act of pinning them ... niether robots were near the airlock). Niether team ever figured out why they shut down ... but I suspect static discharge. Our electronics system is completely isolated from our chassis.
__________________
___________________
"We are not now that strength which in old days moved earth and heaven; that which we are, we are;
One equal temper of heroic hearts, Made weak by time and fate, but strong in will
To strive, to seek, to find, and not to yield. "
- Tennyson, Ulysses
  #8   Spotlight this post!  
Unread 02-03-2009, 21:23
writchie writchie is offline
Engineering Mentor
AKA: Wally Ritchie
FRC #2152 (Team Daytona)
Team Role: Coach
 
Join Date: Dec 2007
Rookie Year: 2007
Location: Daytona Beach, Florida
Posts: 148
writchie has a reputation beyond reputewritchie has a reputation beyond reputewritchie has a reputation beyond reputewritchie has a reputation beyond reputewritchie has a reputation beyond reputewritchie has a reputation beyond reputewritchie has a reputation beyond reputewritchie has a reputation beyond reputewritchie has a reputation beyond reputewritchie has a reputation beyond reputewritchie has a reputation beyond repute
Re: possible solution to the static problem

Quote:
Originally Posted by Tom Bottiglieri View Post
The FRP is non conducting, so there is no path from the robot to the ground while it is driving around. If you are driving full speed into a wall or airlock, there may not be enough contact with the carpet to discharge the build up into the ground before it contacts the field frame.
Yes the FRP is non-conducting but the use of a few static discharge wicks in light contact with the FRP floor may equalize the potential between the floor and the robot. This is common practice in aircraft design where static discharge wicks attached to control surfaces and trailing edges help prevent buildup by discharging to the air. It is also good practice to bond any metal parts that may be floating from the main chassis, except of course for the camera and cRIO.

In Florida, we usually have such high humidity that static is rarely a problem. But this year, with the unusual cold, many days here remind me more of the static environment of the Northeast or Canada. Our students have been getting zapped left and right, much to their surprise. We haven't had any resulting electrical problems (yet).

Depending on the exact mechanism involved in the static related resets, it could be that a static drain resistor of 100K - 1Meg between chassis ground and electrical ground might afford some protection. This would at least prevent very high static voltages from building up between the chassis ground and the electrical system without interfering with the safety aspects of the electrical isolation. In fact, it would be pretty easy to have a jumper with a resistor that could be installed (or not) to see if it makes a difference. Testing in a low humidity environment is certainly needed and perhaps this could be done in practice matches next week.

We had ESD problem a few decades ago with a communication device that output to line printers. The issue only cropped up in a few locations in the winter and IIRC we solved it with a drain wire on the paper basket and a couple of discharge wicks in the paper path. Although the technology was older (Z80's), the problems were similar - mysterious unexplained resets.

I think FIRST need a "Tiger Team" on this to get control of the issue by next week. Just my $0.02
  #9   Spotlight this post!  
Unread 02-03-2009, 21:52
DonRotolo's Avatar
DonRotolo DonRotolo is offline
Back to humble
FRC #0832
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Atlanta GA
Posts: 6,979
DonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond repute
Re: possible solution to the static problem

Quote:
Originally Posted by Tom Bottiglieri View Post
The FRP is non conducting, so there is no path from the robot to the ground while it is driving around.
Perhaps, but as writchie notes, a grounding tail will allow static to discharge readily. We used some finely-stranded #10 wire, about 3 inches long, one end into a ring terminal and the other end fanned out into a good imitation of a paintbrush.

This was purely precautionary, as we have not experienced any issues where we might suspect ESD or static.
Quote:
Originally Posted by Wayne C. View Post
We wear Static Guard like cologne.
Ah, that explains that

Folks should also note that just the spark of an ESD event is not the only chance for damage - the spark creates an electromagnetic field which can cause damaging voltages to be induced into near-by conductors. So it's not enough to control when & where it sparks; you need to control the sparks themselves. Team 25, with their anti-static wrist straps and mats, are on the right track, This isn't rocket science people.
Quote:
Originally Posted by David Brinza View Post
One of the tricky issues with ESD is that it can cause "latent" damage. A piece of equipment might continue to work after a "zap", but in reality some internal damage may have occurred. The next zap - even a tiny one, can cause a permanent failure.
Such latently damaged items are also called "walking wounded" and are especially problematic - the wound may also cause unintended operations, but it will be so intermittent it becomes difficult to find. And, in a high-reliability application (such as a spacecraft) it is a disaster.

I will ask our coach to ask Q&A to 'approve' a 1 MOhm resistor between components (frame, power, and cRio) for ESD bleed.

Don
__________________

I am N2IRZ - What's your callsign?
  #10   Spotlight this post!  
Unread 02-03-2009, 10:29
nuggetsyl's Avatar
nuggetsyl nuggetsyl is offline
Registered User
FRC #0025
Team Role: Coach
 
Join Date: Sep 2001
Location: north brunswick
Posts: 869
nuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond repute
Re: possible solution to the static problem

Quote:
Originally Posted by EricH View Post
Thought #1: If that spray affects traction, don't even think about it.
Thought #2: Might be worth it for a team with a practice robot and field to try it out.
Thought #3: Why not just put a wire hanging from your frame almost to the ground? You've got plenty of wire, I'm assuming. Can't be that hard to attach it to the frame...
Your first though scares me that you are more worried about a team getting traction then a team frying their driver station.
__________________
00,12Championship winner
03,06,08 Championship finalist
02A,03C,06N,08C,11N,12G Division winner
00,03,06,07,08,10,12 NJ / MAR winner
11 VCU winner
06,10 Las Vegas winner
12 MAR Mt Olive
red is for team 348
  #11   Spotlight this post!  
Unread 02-03-2009, 10:31
MrForbes's Avatar
MrForbes MrForbes is offline
Registered User
AKA: Jim
FRC #1726 (N.E.R.D.S.)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2006
Location: Sierra Vista AZ
Posts: 5,957
MrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond repute
Re: possible solution to the static problem

Eric might have been thinking about the rules....
  #12   Spotlight this post!  
Unread 02-03-2009, 10:35
nuggetsyl's Avatar
nuggetsyl nuggetsyl is offline
Registered User
FRC #0025
Team Role: Coach
 
Join Date: Sep 2001
Location: north brunswick
Posts: 869
nuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond reputenuggetsyl has a reputation beyond repute
Re: possible solution to the static problem

Quote:
Originally Posted by squirrel View Post
Eric might have been thinking about the rules....
My first thoughts are about the teams. What fun is it going to be if a team blows their driver station or power blocks and cant run.
__________________
00,12Championship winner
03,06,08 Championship finalist
02A,03C,06N,08C,11N,12G Division winner
00,03,06,07,08,10,12 NJ / MAR winner
11 VCU winner
06,10 Las Vegas winner
12 MAR Mt Olive
red is for team 348
  #13   Spotlight this post!  
Unread 02-03-2009, 10:40
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: 19,736
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
Re: possible solution to the static problem

Quote:
Originally Posted by nuggetsyl View Post
My first thoughts are about the teams. What fun is it going to be if a team blows their driver station or power blocks and cant run.
What fun is it going to be if the team finds that they can't run because they're in violation of a rule? Remember, violation of the robot rules not only keeps you from competing, but if it happens on the field, it's grounds for a disable and a card.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

  #14   Spotlight this post!  
Unread 02-03-2009, 10:53
Raging Min Pin Raging Min Pin is offline
Registered User
AKA: David
FRC #2062 (CORE)
Team Role: Electrical
 
Join Date: Mar 2009
Rookie Year: 2009
Location: Waukesha
Posts: 3
Raging Min Pin is an unknown quantity at this point
Re: possible solution to the static problem

I didn't see anything at the mini-regional I was at, but if this is a problem with the field, FIRST needs to be contacted.
  #15   Spotlight this post!  
Unread 02-03-2009, 11:07
Vikesrock's Avatar
Vikesrock Vikesrock is offline
Team 2175 Founder
AKA: Kevin O'Connor
no team
Team Role: Engineer
 
Join Date: Mar 2006
Rookie Year: 2007
Location: Manchester, NH
Posts: 3,305
Vikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond repute
Send a message via AIM to Vikesrock Send a message via MSN to Vikesrock Send a message via Yahoo to Vikesrock
Re: possible solution to the static problem

Quote:
Originally Posted by Raging Min Pin View Post
I didn't see anything at the mini-regional I was at, but if this is a problem with the field, FIRST needs to be contacted.
FIRST is well aware of the problem. Dean and Woodie were both at BAE and there is even a video around here somewhere of Dean spraying parts of the field down with water.
__________________


2007 Wisconsin Regional Highest Rookie Seed & Regional Finalists (Thanks 930 & 2039)
2008 MN Regional Semifinalists (Thanks 2472 & 1756)
2009 Northstar Regional Semifinalists (Thanks 171 & 525)
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
Solution to camera problem techkid7 Programming 1 12-01-2009 08:42
Onan Generator Control Problem - RC as solution? RyanN Electrical 8 01-12-2008 16:45
pic: Banebots carrier plates problem & solution Elgin Clock Extra Discussion 14 10-03-2007 07:50


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

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