Go to Post If all you have to say are demeaning and vile comments, then shut your trap and keep it to yourself. - Ryan Dognaux [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 Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 05-03-2012, 22:12
pav920 pav920 is offline
Registered User
FRC #4099
 
Join Date: Jan 2012
Location: Maryland
Posts: 1
pav920 is an unknown quantity at this point
Arduino with control system

Hi I'm a rookie captain so don't chew me out if this is a totally absurd question, but if we use the frc power distributor to power an arduino, are we allowed to use it on our robot? We have some components worked out that we were just going to test on arduino, but they work so well on the arduino itself that we were wondering if we were allowed to just plop it on.

I know there is a rule against using other batteries, but are we allowed to use other control boards than the cRIO?
Reply With Quote
  #2   Spotlight this post!  
Unread 05-03-2012, 22:19
DominickC DominickC is offline
Registered User
FRC #0023 (PNTA)
Team Role: Programmer
 
Join Date: Jan 2012
Rookie Year: 1620
Location: Boston
Posts: 435
DominickC is an unknown quantity at this point
Re: Arduino with control system

[R52] prohibits this.

Quote:
Robots must be controlled via one programmable National Instruments cRIO (part # cRIO-FRC or cRIO-FRCII), with image version FRC_2012_v43. Other controllers shall not be used.
Reply With Quote
  #3   Spotlight this post!  
Unread 05-03-2012, 22:24
Jeff Pahl's Avatar
Jeff Pahl Jeff Pahl is offline
likes to look at shiny things...
FRC #5148 (New Berlin Blitz)
Team Role: Engineer
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Waukesha, WI
Posts: 344
Jeff Pahl has a reputation beyond reputeJeff Pahl has a reputation beyond reputeJeff Pahl has a reputation beyond reputeJeff Pahl has a reputation beyond reputeJeff Pahl has a reputation beyond reputeJeff Pahl has a reputation beyond reputeJeff Pahl has a reputation beyond reputeJeff Pahl has a reputation beyond reputeJeff Pahl has a reputation beyond reputeJeff Pahl has a reputation beyond reputeJeff Pahl has a reputation beyond repute
Re: Arduino with control system

That depends.

No, you cannot use the Arduino, or any other device other than a cRIO, to receive commands from the FMS and to issue commands to the motor controllers, etc.

Yes, you can use another controller board (or PC) to do things like interface sensors to the cRIO, perform vision processing, etc. But it needs to feed it's information to the cRIO, which then needs to issue the commands out to the rest of the robot. This is for safety reasons, as the FPGA in the cRIO contains the disable logic to shut your robot down if the FMS needs to shut it down.
__________________
Team 5148 - 2014 Wisconsin Regional Rookie All-Stars!!

Mentor: 1379: 2004-2008 / 2530: 2008-2013 / 2861: 2009 / 5148: 2014-??
Lead Robot Inspector: 10,000 Lakes '09 - '11 / Lake Superior '11-'12 / Northern Lights '13, '15 - '16 / Championship '09 - '12, '14 - '15
Attending/Inspecting 2017: TBD, Wisconsin, STL Championship

"Sometimes the questions are complicated and the answers are simple" -Dr. Seuss
Reply With Quote
  #4   Spotlight this post!  
Unread 05-03-2012, 22:26
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: Arduino with control system

Quote:
Originally Posted by DominickC View Post
[R52] prohibits this.
That rule prohibits the Arduino from controlling the robot, not from reading sensors, or crunching numbers, or any number of useful things. I believe the Arduino would be covered under the custom electronics rules.

I believe R43/R44 allows you to power the Arduino off the PD board, with a second layer of protection between the breaker and Arduino itself, like a small fuse, which I recommend.

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!)
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 15:32.

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