Go to Post Cash is always better, remember that when fund raising. - LordDumpling [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 15-01-2014, 06:59
amesmich's Avatar
amesmich amesmich is offline
Registered User
FRC #4638 (Jagbots)
Team Role: Teacher
 
Join Date: Nov 2012
Rookie Year: 2012
Location: Maryland
Posts: 110
amesmich is an unknown quantity at this point
Powering Arduino

How would you power an arduino? I know its considered a custom circuit but do you power it. With a small fuse directly from the PD board, or can you tie it in with the 12v-5v- voltage converter? R43 says nothing else can be connected to the PD where the converter gets its power but they dont specify the low volt side of the converter. Any help is appreciated.
  #2   Spotlight this post!  
Unread 15-01-2014, 08:00
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,798
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
Re: Powering Arduino

Under the current rules, you can feed a custom circuit through a small breaker on the PD under R46 with a smaller fuse on the custom circuit. You may not use the power supplies on the PD for anything other than the cRio, radio and camera. A small three terminal regulator and a few components on a small, insulated, custom circuit is an appropriate method of supplying 5 volts to another custom circuit.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #3   Spotlight this post!  
Unread 15-01-2014, 08:11
yash101 yash101 is offline
Curiosity | I have too much of it!
AKA: null
no team
 
Join Date: Oct 2012
Rookie Year: 2012
Location: devnull
Posts: 1,191
yash101 is an unknown quantity at this point
Re: Powering Arduino

Quote:
Originally Posted by Al Skierkiewicz View Post
Under the current rules, you can feed a custom circuit through a small breaker on the PD under R46 with a smaller fuse on the custom circuit. You may not use the power supplies on the PD for anything other than the cRio, radio and camera. A small three terminal regulator and a few components on a small, insulated, custom circuit is an appropriate method of supplying 5 volts to another custom circuit.
Wait a minute, so you can't power a computer off the PDB regulators? (The 5v rail)
  #4   Spotlight this post!  
Unread 15-01-2014, 08:49
Mike Bortfeldt Mike Bortfeldt is offline
Registered User
FRC #1126 (& 1511)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Rochester, NY
Posts: 119
Mike Bortfeldt has much to be proud ofMike Bortfeldt has much to be proud ofMike Bortfeldt has much to be proud ofMike Bortfeldt has much to be proud ofMike Bortfeldt has much to be proud ofMike Bortfeldt has much to be proud ofMike Bortfeldt has much to be proud ofMike Bortfeldt has much to be proud of
Re: Powering Arduino

For a low power device like an Arduino, you can also power it from the 5v on the digital sidecar (Digital I/O PWR).
  #5   Spotlight this post!  
Unread 15-01-2014, 08:52
Chadfrom308's Avatar
Chadfrom308 Chadfrom308 is offline
Slave to the bot
AKA: Chad Krause
FRC #0308 (The Monsters)
Team Role: Driver
 
Join Date: Jan 2013
Rookie Year: 2011
Location: Novi
Posts: 272
Chadfrom308 is a splendid one to beholdChadfrom308 is a splendid one to beholdChadfrom308 is a splendid one to beholdChadfrom308 is a splendid one to beholdChadfrom308 is a splendid one to beholdChadfrom308 is a splendid one to beholdChadfrom308 is a splendid one to behold
Re: Powering Arduino

Just power it directly from the PD. The arduino can take in 12v, just make sure you know that anything powered from the 'Vin' pin on the arduino is also going to be 12v and will fry whatever 5v electronics you hook up to it
  #6   Spotlight this post!  
Unread 15-01-2014, 09: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: Powering Arduino

We used 6v from the servo power supply through Arduino's vin.

You can use the PD board 5v supply if you would like:
Quote:
R36

All circuits, with the exceptions of those listed in R42 and R45, must connect to, and have power sourced solely by, a single protected 12VDC WAGO connector pair (i.e. the Load Terminals, as shown in Figure 4-11) or the 5VDC supply on the PD Board (as shown in Figure 4-12), not the M6 shanks.
You can't use the cRio or radio supply though.
__________________
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
  #7   Spotlight this post!  
Unread 15-01-2014, 10:04
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: Powering Arduino

Quote:
Originally Posted by Al Skierkiewicz View Post
You may not use the power supplies on the PD for anything other than the cRio, radio and camera.
There are no restrictions on the pdb 5v supply (the "camera" supply ). In fact, its explicitly allowed for other uses by R36.
  #8   Spotlight this post!  
Unread 15-01-2014, 10:17
otherguy's Avatar
otherguy otherguy is offline
sparkE
AKA: James
FRC #2168 (The Aluminum Falcons)
Team Role: Mentor
 
Join Date: Feb 2010
Rookie Year: 2009
Location: CT
Posts: 443
otherguy is a splendid one to beholdotherguy is a splendid one to beholdotherguy is a splendid one to beholdotherguy is a splendid one to beholdotherguy is a splendid one to beholdotherguy is a splendid one to beholdotherguy is a splendid one to behold
Re: Powering Arduino

We went with a 5v 3A regulator from CPT last year to power our Arduino and connected LED light strips.
This is the same company that makes the regulator for the wireless bridge.

http://www.current-logic.com/dcdc_co...cpt_fulree.php
  • It's potted so no worries about shorts due to debris
  • Screw terminals for easy mounting
  • Cheap: You can find them on ebay for a few bucks

We didn't have any problems with it on/off season. This would certainly be overkill if all you needed to run was an arduino. If you need to drive other components as well off the supply though, it's a great option.
__________________
http://team2168.org
  #9   Spotlight this post!  
Unread 15-01-2014, 10:43
steinra's Avatar
steinra steinra is offline
(KG7KEO)
AKA: Randy Steiner
FRC #5461 (V.E.R.N.)
Team Role: Coach
 
Join Date: Nov 2008
Rookie Year: 2007
Location: Meridian, Idaho
Posts: 56
steinra is on a distinguished road
Re: Powering Arduino

This is right along the same topic we were working on last night.

I know that the rules have specific restrictions for motor power and other devices having their own connect points to the PD.

What was not clear is a custom sensor circuit, multiple loads.

We want to accomplish the same thing the PD is doing for the cRIO. A DC to DC step up to 24v, 5A, bring back down to 5v, 5A to power the other systems. (LED strips need a lot of power as do several computing devices). May also need to pull 12V off the 24V step up.

This branch circuit would have LED lights, Arduino and let's say a Raspberry Pi or two, plus and USB devices hanging off them.

What is not clear to me is if each of those would require their own power, or can all of those be supplied by the same 5v supply off a single breaker / fuse on the PD?

I may need to frame it up as a GDC question, but want to make sure it is phrased in a way that we don't get the "can't speak to specific designs" answer.

Ultimately I am trying to figure out if I need multiple separate 24V step ups with their corresponding step downs for each device, or can I have a "sub" PD with separate fusing?

Thanks!

Randy
__________________
Randy Steiner
2014-2015 FIRST Team 5461 - Coach
2011-2014 FIRST Team 4106 - Head Mentor
2007-2011 FIRST Team 1891 - Mentor
  #10   Spotlight this post!  
Unread 15-01-2014, 10:59
amesmich's Avatar
amesmich amesmich is offline
Registered User
FRC #4638 (Jagbots)
Team Role: Teacher
 
Join Date: Nov 2012
Rookie Year: 2012
Location: Maryland
Posts: 110
amesmich is an unknown quantity at this point
Re: Powering Arduino

Thanks for the replies. I think we may go with the "otherguy"s route. I dont want to start messing with the PD 5v supply and get called. I would rather branch out with my own circuit. Clean and confined.
  #11   Spotlight this post!  
Unread 15-01-2014, 11:55
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,798
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
Re: Powering Arduino

Randy,
Why are you going up to 24 volts to step back down to 12 or 5 volts?
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #12   Spotlight this post!  
Unread 15-01-2014, 12:08
Thad House Thad House is offline
Volunteer, WPILib Contributor
no team (Waiting for 2021)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2010
Location: Thousand Oaks, California
Posts: 1,107
Thad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond repute
Re: Powering Arduino

There are actually 3 places you can get a stable 5V supply off the robot. You can grab it off the PD, off the Sidecar, and off the Analog Breakout. I don't have the schematics in front of me right now, but I believe the Analog Breakout can source about 1A, which is defiantly enough to power an Arduino. Because most analog circuits won't source much, you should have alot of that power free.
__________________
All statements made are my own and not the feelings of any of my affiliated teams.
Teams 1510 and 2898 - Student 2010-2012
Team 4488 - Mentor 2013-2016
Co-developer of RobotDotNet, a .NET port of the WPILib.
  #13   Spotlight this post!  
Unread 15-01-2014, 12:14
steinra's Avatar
steinra steinra is offline
(KG7KEO)
AKA: Randy Steiner
FRC #5461 (V.E.R.N.)
Team Role: Coach
 
Join Date: Nov 2008
Rookie Year: 2007
Location: Meridian, Idaho
Posts: 56
steinra is on a distinguished road
Re: Powering Arduino

Thank you for the question Al!

It is more for the 12v than the 5v, but to allow for the voltage drops in the battery supply side under heavy drive load (see supply drops to 9v/10v during heavy acceleration / motor use). Mainly to avoid brown out conditions for devices that need that stable higher voltage.

My understand as well for why they are stepping up the voltage in the PD for the devices connected there (cRIO, radio, camera). Voltage rail stability. I could be understanding incorrectly as well. (in looking at the schematic, this may be the case of me being off)

Now I see in the PD schematic that there is both a 24v, 12v step up and a 5v buck switching. The corresponding devices i think would step down to 5v and 3.3v.

Now it could be the cRIO only came in 24v, so that could be the reason as well, but would expect the step up would help with supply side stability.

Rethinking (or as the GPS says, recalculating). For the 5v supply I might be able to get away with the buck now that I think about it some more, and may be able to get away with the 12v step up only.

I really appreciate the question as it made me think more about it. Maybe we will just build these like the PD has and do multiple supplies (now to find the best way to SMD )

I am not a EE, so may be WAY off here.

Thanks!

Randy
__________________
Randy Steiner
2014-2015 FIRST Team 5461 - Coach
2011-2014 FIRST Team 4106 - Head Mentor
2007-2011 FIRST Team 1891 - Mentor
  #14   Spotlight this post!  
Unread 15-01-2014, 12:20
otherguy's Avatar
otherguy otherguy is offline
sparkE
AKA: James
FRC #2168 (The Aluminum Falcons)
Team Role: Mentor
 
Join Date: Feb 2010
Rookie Year: 2009
Location: CT
Posts: 443
otherguy is a splendid one to beholdotherguy is a splendid one to beholdotherguy is a splendid one to beholdotherguy is a splendid one to beholdotherguy is a splendid one to beholdotherguy is a splendid one to beholdotherguy is a splendid one to behold
Re: Powering Arduino

Quote:
Originally Posted by steinra View Post
Ultimately I am trying to figure out if I need multiple separate 24V step ups with their corresponding step downs for each device, or can I have a "sub" PD with separate fusing?
Consider all your separate custom circuits as one system, a black box. Power goes in, it does some stuff.

You can consider them multiple separate custom circuits, or as one single custom circuit.

That said, why are you stepping up to 24v then down to 12v and 5v?
It doesn't sound like you need 24v at all in your custom circuit. It sounds like 5v and "possibly" 12v.

You can get 12v directly off the PDB through a breaker. No rule violation there.
You can get 5V for a custom circuit from any of the places listed above in this thread.

If you have LED strips. Get a 12v to 5v regulator with a high enough current rating to feed your strip, and plug it in to the PDB...

Don't make it harder than it has to be.
__________________
http://team2168.org
  #15   Spotlight this post!  
Unread 15-01-2014, 12:24
amesmich's Avatar
amesmich amesmich is offline
Registered User
FRC #4638 (Jagbots)
Team Role: Teacher
 
Join Date: Nov 2012
Rookie Year: 2012
Location: Maryland
Posts: 110
amesmich is an unknown quantity at this point
Re: Powering Arduino

I have used these in many other projects to regulate 24vdc down to 12v for an arduino (among other things) and they work great. Yes you can give the arduino 24v and it will be ok but I dont like to stress the VR on the arduino that much.

http://www.amazon.com/RioRand-LM2596...c+power+module

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 19:31.

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