Go to Post The propagation of the idea of making FIRST into a perfectly fair competition is just silly. - Andy Baker [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rating: Thread Rating: 9 votes, 5.00 average. Display Modes
  #16   Spotlight this post!  
Unread 24-09-2014, 12:38
FrankJ's Avatar
FrankJ FrankJ is offline
Robot Mentor
FRC #2974 (WALT)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2009
Location: Marietta GA
Posts: 1,913
FrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond repute
Re: [FRC Blog] myRIO Expansion Port - What's the Deal?

Quote:
Originally Posted by compwiztobe View Post
FIRST probably won't allow any custom components in the power pathway. Only official KOP relays and speed controllers.

Rather, an active device is one that modifies the signal sent to the Talon or Spike (or Jag or Vic). If the connection to a speed controller is not directly from the roboRIO pins or MXP headers, through passive devices (PCBs, bumpers, etc.), to the speed controller signal port, then the intermediate device has to be approved in advance.
I have long since stop trying to predict what the GDC will do. But speed controllers & relays fit into the blogs definition of an active device. The proposed rule says one active device. NOT one active intermediate active device connected to a second active device. The blog has an approval process for active devices. Part of the approval process seems to be that you will need the resources to make the device commercially available to all the teams. So the approval bar starts off pretty high.
__________________
If you don't know what you should hook up then you should read a data sheet
Reply With Quote
  #17   Spotlight this post!  
Unread 24-09-2014, 12:58
Aren Siekmeier's Avatar
Aren Siekmeier Aren Siekmeier is offline
on walkabout
FRC #2175 (The Fighting Calculators)
Team Role: Mentor
 
Join Date: Apr 2008
Rookie Year: 2008
Location: 대한민국
Posts: 735
Aren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond repute
Re: [FRC Blog] myRIO Expansion Port - What's the Deal?

Quote:
Originally Posted by FrankJ View Post
I have long since stop trying to predict what the GDC will do. But speed controllers & relays fit into the blogs definition of an active device. The proposed rule says one active device. NOT one active intermediate active device connected to a second active device. The blog has an approval process for active devices. Part of the approval process seems to be that you will need the resources to make the device commercially available to all the teams. So the approval bar starts off pretty high.
I can see where you're getting this reading, but look at the other two options for controlling a motor or servo. It says directly connected to PWM pins or connected through passive devices, which obviously doesn't mean no speed controller/relay at all. The intent seems to be that all actuators are still controlled by the approved controllers (Talons, Vics, Jags, and Spikes), while the signals to these controllers can be supplied in the 3 ways described (direct connection, passive connection, or one approved active device).

But I agree both that the wording doesn't say this exactly and that we can't predict all of the GDC's intent or future actions.
Reply With Quote
  #18   Spotlight this post!  
Unread 24-09-2014, 13:29
ice.berg's Avatar
ice.berg ice.berg is offline
Strategy Mentor & Drive Team Coach
AKA: Alex Bergal
no team
Team Role: Mentor
 
Join Date: Nov 2012
Rookie Year: 2006
Location: Duluth MN
Posts: 149
ice.berg has a spectacular aura aboutice.berg has a spectacular aura about
Re: [FRC Blog] myRIO Expansion Port - What's the Deal?

Does anyone know what kind or type of connector is used? Its a 17x2 pin connector, but not sure on anything else of it. Trying to find a source for a female plug to adapt to it. Thanks
__________________
TEAM 2512 DULUTH EAST DAREDEVILS
'12-'15: Strategy and Build Mentor
'15 Hopper Division Champions and Einstein Finalists thanks 987, 2826, 4265
'15 Minnesota State Champions thanks 3130 and 4215
'15 Northern Lights Chairmans Winner and Regional Finalists & Central Illinois Regional Finalists
'10-'11:Build Captain
'13 Midwest Champion '12 North Star Champion '11 Lake Superior Champion

Website Facebook Twitter Youtube Flickr
Reply With Quote
  #19   Spotlight this post!  
Unread 24-09-2014, 13:39
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,562
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 Blog] myRIO Expansion Port - What's the Deal?

Quote:
Originally Posted by ice.berg View Post
Does anyone know what kind or type of connector is used? Its a 17x2 pin connector, but not sure on anything else of it. Trying to find a source for a female plug to adapt to it. Thanks
The blog links to the NI MXP developers guide at https://decibel.ni.com/content/docs/DOC-39578 which gives several mating connectors.
Reply With Quote
  #20   Spotlight this post!  
Unread 24-09-2014, 13:41
FrankJ's Avatar
FrankJ FrankJ is offline
Robot Mentor
FRC #2974 (WALT)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2009
Location: Marietta GA
Posts: 1,913
FrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond repute
Re: [FRC Blog] myRIO Expansion Port - What's the Deal?

I think "passive" in First terms would include extension headers for the pins, wires, pcb traces, etc. Anything that does not modify the pathway. You make a daughter board that covers all the pins, but passively passes through the used pins. perhaps with a locking PWM connector that has the power & ground so you use a conventional PWM cable. Without allowing for the in the rules, an inspector somewhere would not let you do that.

The wording is the way it to allow for servos & VEX motors which take a direct PWM input well as conventional brushed motors & controllers.
__________________
If you don't know what you should hook up then you should read a data sheet

Last edited by FrankJ : 24-09-2014 at 13:59.
Reply With Quote
  #21   Spotlight this post!  
Unread 24-09-2014, 13:51
crake crake is offline
National Instruments
AKA: Chris Rake
no team (Athena)
Team Role: Engineer
 
Join Date: Apr 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 185
crake has a reputation beyond reputecrake has a reputation beyond reputecrake has a reputation beyond reputecrake has a reputation beyond reputecrake has a reputation beyond reputecrake has a reputation beyond reputecrake has a reputation beyond reputecrake has a reputation beyond reputecrake has a reputation beyond reputecrake has a reputation beyond reputecrake has a reputation beyond repute
Re: [FRC Blog] myRIO Expansion Port - What's the Deal?

Quote:
Originally Posted by SoftwareBug2.0 View Post
Maybe this is a stupid question but why do I need to use a SPICE simulation to figure out what the ports are doing? Why can't I just have a table with drive strengths and speeds and such?
Well you don't HAVE to use anything. There are a lot of tools out there for creating schematics and layout. The NI tools however offer that, plus a lot more, including simulation. If you're going into electrical engineering (particularly analog design), SPICE is a really valuable tool.... and you get it for free! Also the template for the board outline is already loaded for you.

Quote:
And why do they assume that your circuit will be flat on the roborio and tell you clearances for stuff under where they think your PCB will be? Can't they just let you figure it out from the mechanical drawings?
Yes, you can, and calling out backside clearance does not replace the need to do a good job on the stack up analysis and mechanical tolerance calculations. However it does remind people that the default board position offers limited backside space, and if you want backside components, or long through-hole leads, etc. you will need to move to a taller connector.
Reply With Quote
  #22   Spotlight this post!  
Unread 24-09-2014, 14:11
ice.berg's Avatar
ice.berg ice.berg is offline
Strategy Mentor & Drive Team Coach
AKA: Alex Bergal
no team
Team Role: Mentor
 
Join Date: Nov 2012
Rookie Year: 2006
Location: Duluth MN
Posts: 149
ice.berg has a spectacular aura aboutice.berg has a spectacular aura about
Re: [FRC Blog] myRIO Expansion Port - What's the Deal?

Quote:
Originally Posted by Joe Ross View Post
The blog links to the NI MXP developers guide at https://decibel.ni.com/content/docs/DOC-39578 which gives several mating connectors.
Appreciate it, Thanks!
__________________
TEAM 2512 DULUTH EAST DAREDEVILS
'12-'15: Strategy and Build Mentor
'15 Hopper Division Champions and Einstein Finalists thanks 987, 2826, 4265
'15 Minnesota State Champions thanks 3130 and 4215
'15 Northern Lights Chairmans Winner and Regional Finalists & Central Illinois Regional Finalists
'10-'11:Build Captain
'13 Midwest Champion '12 North Star Champion '11 Lake Superior Champion

Website Facebook Twitter Youtube Flickr
Reply With Quote
  #23   Spotlight this post!  
Unread 24-09-2014, 14:19
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,112
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: [FRC Blog] myRIO Expansion Port - What's the Deal?

Quote:
Originally Posted by compwiztobe View Post
I can see where you're getting this reading, but look at the other two options for controlling a motor or servo. It says directly connected to PWM pins or connected through passive devices, which obviously doesn't mean no speed controller/relay at all.
Servos do connect directly without an intermediate speed controller. So do some servo-like motors, though those might not be legal actuators.
Reply With Quote
  #24   Spotlight this post!  
Unread 24-09-2014, 17:45
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,988
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: [FRC Blog] myRIO Expansion Port - What's the Deal?

Quote:
Originally Posted by FrankJ View Post
So something like an Talon or an spike would be an active device. If you wanted to use a beefier relay than a spike, that would be an active device & would require submittable & approval.
Please bear in mind that "active device" and "ACTIVE DEVICE" are two different animals.

The former encompasses an awful lot of things
The latter is defined as something that fits onto the MXP and needs FIRST pre-approval.

Carry on...
__________________

I am N2IRZ - What's your callsign?
Reply With Quote
  #25   Spotlight this post!  
Unread 24-09-2014, 22:51
SoftwareBug2.0's Avatar
SoftwareBug2.0 SoftwareBug2.0 is offline
Registered User
AKA: Eric
FRC #1425 (Error Code Xero)
Team Role: Mentor
 
Join Date: Aug 2004
Rookie Year: 2004
Location: Tigard, Oregon
Posts: 486
SoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant future
Re: [FRC Blog] myRIO Expansion Port - What's the Deal?

Quote:
Originally Posted by crake View Post
Well you don't HAVE to use anything. There are a lot of tools out there for creating schematics and layout. The NI tools however offer that, plus a lot more, including simulation. If you're going into electrical engineering (particularly analog design), SPICE is a really valuable tool.... and you get it for free! Also the template for the board outline is already loaded for you.
Well certainly; I don't have to use the MXP port at all. And if National Instruments wants to provide a simulator and a board layout tool then that's fine too. But these things shouldn't have to be connected. Perhaps there's a link someplace I've missed but it looks like if you want any more than the voltage range and intended use you must use SPICE. For example, how many amps can I draw on each of the pins? What are the supported speeds of the serial port? These should be easy to spell out in text. I should not have to run a simulation to find out.

I agree that SPICE is useful. It's just not clear to me how the MXP port would cause you to use SPICE if you'd been given a proper data sheet. If I'm speccing a filter a simulation is great to go along with the graph for what the cutoff is supposed to look like. But in the MXP port there should't be anything interesting analog wise: everything is either digital, straight to an ADC, or straight to a DAC. And I doubt that the digital stuff is fast enough that the use of SPICE is warranted.

Quote:
Originally Posted by crake View Post
Yes, you can, and calling out backside clearance does not replace the need to do a good job on the stack up analysis and mechanical tolerance calculations. However it does remind people that the default board position offers limited backside space, and if you want backside components, or long through-hole leads, etc. you will need to move to a taller connector.
Do people actually screw this up? There is something to be said for making documentation accessible but please assume that high school students have mastered the ruler.
Reply With Quote
  #26   Spotlight this post!  
Unread 24-09-2014, 23:10
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,762
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: [FRC Blog] myRIO Expansion Port - What's the Deal?

Quote:
Originally Posted by SoftwareBug2.0 View Post
Do people actually screw this up? There is something to be said for making documentation accessible but please assume that high school students have mastered the ruler.
All. The. Time. It's really awkward when you forget to account for the thickness of a structural member in design and have to account for it in hardware with a sawzall. Been there, done that. Ever since, when working that sort of project, it's been "Did I account for ALL of the intermediate stuff when making this length?"

The other factor, of course, is that it's quite possible to mess up numbers with the mechanical drawings. (Trust me--even with a good drawing, sometimes the only thing saving your bacon is some really good measuring to interpret the drawing.) By saying that X needs Y distance of clearance, they are taking an aspect of the drawings that may or may not be clear to the average EE/programmer and saying "Pay attention to this. You need to take this into consideration. The drawings are less idiot-resistant than we'd like to be able to make them."
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

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

Reply With Quote
  #27   Spotlight this post!  
Unread 25-09-2014, 07:14
MrBasse MrBasse is online now
Registered User
FRC #3572 (Wavelength)
Team Role: Coach
 
Join Date: Jul 2011
Rookie Year: 2010
Location: Norton Shores, MI
Posts: 671
MrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond repute
Re: [FRC Blog] myRIO Expansion Port - What's the Deal?

Quote:
Originally Posted by SoftwareBug2.0 View Post
Do people actually screw this up? There is something to be said for making documentation accessible but please assume that high school students have mastered the ruler.
Thats a bold assumption. Being a high school drafting and shop teacher has shown many things to me, most importantly is that rulers and fractions elude even the best AP students sometimes.

Try an experiment just for fun, next time you are around high school students ask them what the decimal equivalent of 7/16" is and see how many can pull it off without a calculator or the internet.
__________________
Andrew Basse
Coach - FRC Team 3572 - Wavelength
Reply With Quote
  #28   Spotlight this post!  
Unread 25-09-2014, 08:44
FrankJ's Avatar
FrankJ FrankJ is offline
Robot Mentor
FRC #2974 (WALT)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2009
Location: Marietta GA
Posts: 1,913
FrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond repute
Re: [FRC Blog] myRIO Expansion Port - What's the Deal?

Quote:
Originally Posted by MrBasse View Post
...
Try an experiment just for fun, next time you are around high school students ask them what the decimal equivalent of 7/16" is and see how many can pull it off without a calculator or the internet.
Or have them half 13/16. Not really a knock on the quality of students or teaching. There is a art or craft to all of this that takes time & practice to learn.
__________________
If you don't know what you should hook up then you should read a data sheet
Reply With Quote
  #29   Spotlight this post!  
Unread 25-09-2014, 23:18
SoftwareBug2.0's Avatar
SoftwareBug2.0 SoftwareBug2.0 is offline
Registered User
AKA: Eric
FRC #1425 (Error Code Xero)
Team Role: Mentor
 
Join Date: Aug 2004
Rookie Year: 2004
Location: Tigard, Oregon
Posts: 486
SoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant future
Re: [FRC Blog] myRIO Expansion Port - What's the Deal?

Quote:
Originally Posted by EricH View Post
All. The. Time. It's really awkward when you forget to account for the thickness of a structural member in design and have to account for it in hardware with a sawzall. Been there, done that. Ever since, when working that sort of project, it's been "Did I account for ALL of the intermediate stuff when making this length?"

The other factor, of course, is that it's quite possible to mess up numbers with the mechanical drawings. (Trust me--even with a good drawing, sometimes the only thing saving your bacon is some really good measuring to interpret the drawing.) By saying that X needs Y distance of clearance, they are taking an aspect of the drawings that may or may not be clear to the average EE/programmer and saying "Pay attention to this. You need to take this into consideration. The drawings are less idiot-resistant than we'd like to be able to make them."
I guess I put things too strongly. Sure, people are fallible but maybe we would be better off letting them fail occasionally. Sometimes airports have moving walkways with a speakers at the end to announce that you should get off. Most of the time it's an annoyance. Too often I read through the documenation and feel like I'm listening to one of those speakers.

I think it's appropriate that a person would have to look ahead and see where they have to start walking again. And I think it's appropriate that people would have to determine clearances themselves. I say this as a person who has started daydreaming on one of those walkways and noticed the end by a foot coming out from under me. (It's actually kind of amusing; I recommend trying it sometime.)
Reply With Quote
  #30   Spotlight this post!  
Unread 26-09-2014, 08:37
Greg McKaskle Greg McKaskle is offline
Registered User
FRC #2468 (Team NI & Appreciate)
 
Join Date: Apr 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 4,748
Greg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond repute
Re: [FRC Blog] myRIO Expansion Port - What's the Deal?

Sorry to be getting to this late. The MXP is a standard developed for myRIO and utilized for roboRIO. At least some of the drawings, tools, and documents are there because myRIO is used for college level design classes. If you don't need SPICE and don't want to expose the kids to it, I don't think anyone is going to twist your arm. If your comment is that some basic information is missing, please ask and I'm sure it can be provided.

As for the mechanical design. There are inserts for screwing the MXP card to the roboRIO, and the assumption was that this would be a common approach. The MXP docs also defines a planar variant that is intended to be used on myRIO side connectors. It is the team's design, and if you would rather have the board extend up into the robot, that is your choice, but unless the board is tiny, I suspect it will better serve as a lesson in how not to do mechanical design. Thus the recommendation is to use the ninety degree connection and screw the accessory to the roboRIO.

The primary goal with the MXP was to open up and more fully support the daughter-card or co-processors that a few teams implement. This can be limited to physical connector selection or can include integrated sensors and even processing. Even with the documentation, there is a chance of failure. There is also an opportunity for more open discovery and innovation. Please let us know how to improve it.

Greg McKaskle
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


All times are GMT -5. The time now is 21:45.

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