Go to Post All those crazy teenagers walking around Atlanta trying to "Save the world" looking like gang members with their attire. - BrendanB [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 30-03-2011, 11:49
andreboos andreboos is offline
Registered User
FRC #3021 (The Agency)
Team Role: Programmer
 
Join Date: Dec 2009
Rookie Year: 2010
Location: San Diego
Posts: 132
andreboos is a jewel in the roughandreboos is a jewel in the roughandreboos is a jewel in the roughandreboos is a jewel in the rough
FRC Altium design libraries

The design packages for the solenoid and analog breakouts and the digital sidecar on this page depend on a number of external libraries that I haven't been able to find. The parts are linked to valid Digi-Key supplier information but there are no corresponding footprints. For example, the rectifier on the solenoid breakout depends on a library named FETs.IntLib, which contains the schematic, footprint, and 3D model for that part. Other parts depend on Connectors.IntLib and LEDs.IntLib. Are these FIRST-specific, and if so, where can I find them?
  #2   Spotlight this post!  
Unread 30-03-2011, 11:59
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: FRC Altium design libraries

Those are referencing my own personal libraries.

I was under the impression that the full part info for each of the parts used is contained within the layout and schematic: You should have everything you need to view and modify the designs.

What are you doing, specifically, that requires those libraries? I want to be sure that those packages are fully self sufficient, but I don't want to release my libraries publicly without fully scrubbing them, especially considering that Altium's recent releases essentially make them outmoded.
  #3   Spotlight this post!  
Unread 30-03-2011, 13:13
andreboos andreboos is offline
Registered User
FRC #3021 (The Agency)
Team Role: Programmer
 
Join Date: Dec 2009
Rookie Year: 2010
Location: San Diego
Posts: 132
andreboos is a jewel in the roughandreboos is a jewel in the roughandreboos is a jewel in the roughandreboos is a jewel in the rough
Re: FRC Altium design libraries

Yes, the data seems to be contained within the files and the PCB renders correctly. However, when I try to import changes from the schematic, even when I change nothing, it gives me the error "Footprint Not Found" for each of the components. Validating components gives an error about the nonexistent libraries.

We're designing a "cRIO breakout board" that interfaces directly with the cRIO modules, combining the circuitry of two digital sidecars, two solenoid breakouts, two analog breakouts, and maybe a few sensors on a single PCB. The circuits will be powered independently and be electrically equivalent to the standard hardware, which is why exact component matching is important for us.
  #4   Spotlight this post!  
Unread 30-03-2011, 13:36
Joe Ross's Avatar Unsung FIRST Hero
Joe Ross Joe Ross is offline
Registered User
FRC #0330 (Beachbots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Los Angeles, CA
Posts: 8,599
Joe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond repute
Re: FRC Altium design libraries

Quote:
Originally Posted by andreboos View Post
We're designing a "cRIO breakout board" that interfaces directly with the cRIO modules, combining the circuitry of two digital sidecars, two solenoid breakouts, two analog breakouts, and maybe a few sensors on a single PCB. The circuits will be powered independently and be electrically equivalent to the standard hardware, which is why exact component matching is important for us.
We had a similar idea, making it so that a single PCB could fit across the top of the cRIO. This would take up less vertical space then the breakout modules sticking out the top and would also free up the space that the digital sidecar uses. It would be great if something like this could be made to be FIRST legal.
  #5   Spotlight this post!  
Unread 30-03-2011, 13:54
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: FRC Altium design libraries

Please PM me with an email address where you want the libraries sent.
  #6   Spotlight this post!  
Unread 30-03-2011, 14:01
andreboos andreboos is offline
Registered User
FRC #3021 (The Agency)
Team Role: Programmer
 
Join Date: Dec 2009
Rookie Year: 2010
Location: San Diego
Posts: 132
andreboos is a jewel in the roughandreboos is a jewel in the roughandreboos is a jewel in the roughandreboos is a jewel in the rough
Re: FRC Altium design libraries

Quote:
Originally Posted by Joe Ross View Post
We had a similar idea, making it so that a single PCB could fit across the top of the cRIO. This would take up less vertical space then the breakout modules sticking out the top and would also free up the space that the digital sidecar uses. It would be great if something like this could be made to be FIRST legal.
Our thoughts exactly. The digital sidecar and breakouts are not subject to <R55> and we will be able to provide documentation showing that our board is electrically equivalent to the discrete components, so I believe it is competition-legal.
  #7   Spotlight this post!  
Unread 30-03-2011, 18:24
Matt Krass's Avatar
Matt Krass Matt Krass is offline
"Old" and Cranky. Get off my lawn!
AKA: Dark Ages
FRC #0263 (Sachem Aftershock)
Team Role: Mentor
 
Join Date: Oct 2002
Rookie Year: 2002
Location: Long Island, NY
Posts: 1,187
Matt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond repute
Send a message via AIM to Matt Krass
Re: FRC Altium design libraries

Quote:
Originally Posted by andreboos View Post
Our thoughts exactly. The digital sidecar and breakouts are not subject to <R55> and we will be able to provide documentation showing that our board is electrically equivalent to the discrete components, so I believe it is competition-legal.
Rule <R54> requires the breakout to power and control the robot signal light, also required in the same rule:

Quote:
Originally Posted by Robot Manual
<R54> ROBOTS shall use the diagnostic Robot Signal Light (RSL) provided in the KOP. It must be mounted on the ROBOT such that it is easily visible while standing three feet in front of the ROBOT in the NORMAL CONFIGURATION. The team has no direct control over the RSL and no programming is required.

A. The RSL must be connected to the “RSL” supply terminals on a Digital Sidecar

B. The Digitial Sidecar must be connected to a NI 9403 module in Slot 4 of the cRIO-FRC.

C. The RSL must be wired for “solid light” operation, by placing a jumper between the La and Lb terminals on the light per Figure 3-5.
Matt
__________________
Matt Krass
If I suggest something to try and fix a problem, and you don't understand what I mean, please PM me!

I'm a FIRST relic of sorts, I remember when we used PBASIC and we got CH Flightsticks in the KoP. In my day we didn't have motorized carts, we pushed our robots uphill, both ways! (Houston 2003!)
  #8   Spotlight this post!  
Unread 30-03-2011, 20:46
andreboos andreboos is offline
Registered User
FRC #3021 (The Agency)
Team Role: Programmer
 
Join Date: Dec 2009
Rookie Year: 2010
Location: San Diego
Posts: 132
andreboos is a jewel in the roughandreboos is a jewel in the roughandreboos is a jewel in the roughandreboos is a jewel in the rough
Re: FRC Altium design libraries

Quote:
Originally Posted by Matt Krass View Post
Rule <R54> requires the breakout to power and control the robot signal light, also required in the same rule
As I see it, the breakout is merely a modification of the sidecar and breakouts, as if I had disassembled two sidecars and glued their respective PCBs together, which would not violate <R55>. <R54> is satisfied because the breakout board is a digital sidecar in all important respects (electrically equivalent).
  #9   Spotlight this post!  
Unread 31-03-2011, 12:22
Matt Krass's Avatar
Matt Krass Matt Krass is offline
"Old" and Cranky. Get off my lawn!
AKA: Dark Ages
FRC #0263 (Sachem Aftershock)
Team Role: Mentor
 
Join Date: Oct 2002
Rookie Year: 2002
Location: Long Island, NY
Posts: 1,187
Matt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond repute
Send a message via AIM to Matt Krass
Re: FRC Altium design libraries

Quote:
Originally Posted by andreboos View Post
As I see it, the breakout is merely a modification of the sidecar and breakouts, as if I had disassembled two sidecars and glued their respective PCBs together, which would not violate <R55>. <R54> is satisfied because the breakout board is a digital sidecar in all important respects (electrically equivalent).
Since the refs and inspectors and FTAs rely on the expected behavior of the robot signal light, I suspect they'll be rather stubborn on this particular requirement. While your system may not affect that performance at all, it's additional burden on the inspectors and other crew members to ensure your custom approach is as valid as the standard approach every other team uses. It simply isn't feasible, especially since it falls in the realm of "allow one, allow all". I can't even imagine the havoc of having to inspect so many different versions of the standard unit and making sure they're compatible.

Honestly, it's more than just a breakout board, it handles a lot of the stickier electrical and signal conditioning aspects for you as well, as well as physical compatibility. I think if you tried to replace it you'd find your replacement very similar to the original sidecar, or not very effective.

Matt
__________________
Matt Krass
If I suggest something to try and fix a problem, and you don't understand what I mean, please PM me!

I'm a FIRST relic of sorts, I remember when we used PBASIC and we got CH Flightsticks in the KoP. In my day we didn't have motorized carts, we pushed our robots uphill, both ways! (Houston 2003!)
  #10   Spotlight this post!  
Unread 07-05-2011, 12:55
Joe Ross's Avatar Unsung FIRST Hero
Joe Ross Joe Ross is offline
Registered User
FRC #0330 (Beachbots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Los Angeles, CA
Posts: 8,599
Joe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond repute
Re: FRC Altium design libraries

When I was talking to NI about the cRIO FRC2, they mentioned that there would be a new layout of the modules for the original cRIO also. Analog in slot 1, digital in slot 2, solenoid in slot 3, and TBD in slot 4.
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 18: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