Go to Post While the Banners initiate the outreach, eventually, the outreach becomes the Banner. - MysterE [more]
Home
Go Back   Chief Delphi > Technical > Control System > FRC Control System
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 22-02-2010, 11:17
PhilBot's Avatar
PhilBot PhilBot is offline
Get a life? This IS my life!
AKA: Phil Malone
FRC #1629 (GaCo: The Garrett Coalition)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Maryland
Posts: 747
PhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond repute
Differences between 2009 and 2010 Digital Sidecar???

I have question about changes from the 2009 Digital Sidecar to the 2010 Digital Sidecar. I posted on NI.com, but figured this forum is also a hotbed of NI developers

The reason for my enquiry was an extremely odd situation that occurred during robot testing last night.

We were driving our robot around (over bumps) and after a hard impact; it disabled itself (or so it seemed). Long story short, we found that some metal shavings had gotten down into the 2010 DS that was installed, and was causing intermittent +5V Power problems.

So we replaced the 2010 DS with a 2009 DS that we had as a spare from last year.

The robot proceeded to run normally, except for one thing…. When the robot was disabled, it still proceeded to run the compressor. And it wasn’t just running mindlessly, it was responding correctly to the Pressure switch.

I didn't think this was possible!!!

So... even though the robot was disabled (we even unplugged the Wireless Gateway), and the Victors were disabled, the Compressor relay was fully operational.

We tested several components to see if we had caused some other item to fail because of the impact, but the CRIO, Relay Module, and Solenoid Breakout all checked out. We even re-loaded several old software versions, but the compressor still ran when disabled (starting and stopping as air was needed).

Caused about 30 min of serious head-scratching....

In the mean time, we had cleaned out the 2010 DS, and decided to place it back in the robot. When we did, the compressor went back to behaving correctly (stopping when the robot was disabled).

The only thing that I can think of to cause this would be that the method used to disable the DS outputs had changed from 2009 to 2010.

Can anyone shed any light on how a 2009 Sidecar could generate outputs when the robot is disabled... I was under the impression that the underlying FPGA code inhibited any outputs when there was no coms or the robot was disabled.

Phil.
__________________
Phil Malone
Garrett Engineering And Robotics Society (GEARS) founder.
http://www.GEARSinc.org

FRC1629 Mentor, FTC2818 Coach, FTC4240 Mentor, FLL NeXTGEN Mentor
Reply With Quote
  #2   Spotlight this post!  
Unread 22-02-2010, 13:36
EricVanWyk EricVanWyk is offline
Registered User
no team
 
Join Date: Jan 2007
Rookie Year: 2000
Location: Boston
Posts: 1,597
EricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond repute
Send a message via AIM to EricVanWyk
Re: Differences between 2009 and 2010 Digital Sidecar???

Phil -

It isn't a difference between 2009 and 2010, it is that your 2009DSC has a very specific failure. The inhibit signal is likely shorted to "enabled".

You may be able to repair it by removing swarf. I'll check back with you in a bit, via PM.
Reply With Quote
  #3   Spotlight this post!  
Unread 22-02-2010, 14:30
jhersh jhersh is offline
National Instruments
AKA: Joe Hershberger
FRC #2468 (Appreciate)
Team Role: Mentor
 
Join Date: May 2008
Rookie Year: 1997
Location: Austin, TX
Posts: 1,006
jhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond repute
Re: Differences between 2009 and 2010 Digital Sidecar???

Because the RSL and the relay outputs are on the same SPI chain, we continue shifting out all of that data and rely on the output enable signal of the shift register to disable the relays. As Eric suggested, your output enable signal seems to be damaged or shorted in that sidecar.

In retrospect, I should have been more paranoid and not only used the output enable signal but also zeroed out the relay data. Oh well... something to fix next year I guess.

-Joe
Reply With Quote
  #4   Spotlight this post!  
Unread 22-02-2010, 18:11
PhilBot's Avatar
PhilBot PhilBot is offline
Get a life? This IS my life!
AKA: Phil Malone
FRC #1629 (GaCo: The Garrett Coalition)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Maryland
Posts: 747
PhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond repute
Re: Differences between 2009 and 2010 Digital Sidecar???

Thnaks for the feedback guys... At least I wasn't going crazy.......



or was I ?
__________________
Phil Malone
Garrett Engineering And Robotics Society (GEARS) founder.
http://www.GEARSinc.org

FRC1629 Mentor, FTC2818 Coach, FTC4240 Mentor, FLL NeXTGEN Mentor
Reply With Quote
  #5   Spotlight this post!  
Unread 22-02-2010, 18:49
EricVanWyk EricVanWyk is offline
Registered User
no team
 
Join Date: Jan 2007
Rookie Year: 2000
Location: Boston
Posts: 1,597
EricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond repute
Send a message via AIM to EricVanWyk
Re: Differences between 2009 and 2010 Digital Sidecar???

Phil, you've been involved with the beta efforts TWICE*. You are quite definitely crazy.





*THANK YOU THANK YOU THANK YOU
Reply With Quote
  #6   Spotlight this post!  
Unread 09-03-2010, 18:57
apalrd's Avatar
apalrd apalrd is offline
More Torque!
AKA: Andrew Palardy (Most people call me Palardy)
VRC #3333
Team Role: College Student
 
Join Date: Mar 2009
Rookie Year: 2009
Location: Auburn Hills, MI
Posts: 1,347
apalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond repute
Re: Differences between 2009 and 2010 Digital Sidecar???

Quote:
Originally Posted by PhilBot View Post
\So we replaced the 2010 DS with a 2009 DS that we had as a spare from last year....
The quick and easy way to clean out shavings is to turn your robot upside-down and "bang the drums" on the bottom of it. This assumes your DSC is mounted facing up. We have had metal shorts on DSC channels at least two times this year, its really annoying, but this always fixes the problem rather quickly.
__________________
Kettering University - Computer Engineering
Kettering Motorsports
Williams International - Commercial Engines - Controls and Accessories
FRC 33 - The Killer Bees - 2009-2012 Student, 2013-2014 Advisor
VEX IQ 3333 - The Bumble Bees - 2014+ Mentor

"Sometimes, the elegant implementation is a function. Not a method. Not a class. Not a framework. Just a function." ~ John Carmack
Reply With Quote
Reply


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
Digital Sidecar issues j.cole Control System 2 21-02-2010 11:39
Ribbon Cable between Digital Module and Sidecar? manderson5192 Control System 3 29-01-2010 09:42
Wiring Digital Sidecar rsegrest Electrical 7 25-01-2010 11:25
Digital Sidecar problem Jon Stratis Electrical 4 27-02-2009 09:12
Digital sidecar cable Noamr Inventor 1 22-02-2009 15:56


All times are GMT -5. The time now is 23:22.

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