Go to Post Winning the robot part of the competition is not about learning or doing unneccesary work. It works just like "winning" in industry. - Max Lobovsky [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 22-02-2015, 22:46
BryceKarlins's Avatar
BryceKarlins BryceKarlins is offline
Video Production Junkie
FRC #1261 (RoboLions)
Team Role: Electrical
 
Join Date: May 2014
Rookie Year: 2010
Location: Suwanee, GA
Posts: 34
BryceKarlins is on a distinguished road
LED Strip Power

Hello! I'm doing some blingification with Adafruit Neopixels this year, and I'm trying to find out the best way to power them. Because FIRST locked down the other 5V 2A port from the VRM, I see a couple good options. There's the BEC converter from the old control system that powered the radio, of which we have PLENTY to spare. There's also a small UBEC I got for another project a while ago.
Does anyone else see other options?

BTW: Neopixel strips need a relatively clean 5V, and anything over 6V will fry the whole strip instantly. Also, I'm using 4 meters, which should have a max current draw of ~8 amps (all LEDs on full white 100% brightness). I plan on using only 1/3 of that regularly, but don't what to fry anything if we accidentally use more than we expect.

I guess I just want some thoughts and suggestions. Thanks!
  #2   Spotlight this post!  
Unread 22-02-2015, 23:06
FRC2501's Avatar
FRC2501 FRC2501 is offline
Registered User
FRC #2501 (Bionic Poalrs)
 
Join Date: Jan 2015
Rookie Year: 2008
Location: Minnesota
Posts: 52
FRC2501 is an unknown quantity at this point
Re: LED Strip Power

We are using the same LED's and we are using the 12V-5V converter from the old control system connected to the PDP with a 20amp breaker. It outputs 5V-5amp's and the pixels will only use as much current as they need, but anything over 6V will fry the pixels.
  #3   Spotlight this post!  
Unread 22-02-2015, 23:12
wmarshall11 wmarshall11 is offline
Registered User
FRC #2399
Team Role: Mentor
 
Join Date: May 2013
Rookie Year: 2011
Location: Cleveland, OH
Posts: 34
wmarshall11 is a splendid one to beholdwmarshall11 is a splendid one to beholdwmarshall11 is a splendid one to beholdwmarshall11 is a splendid one to beholdwmarshall11 is a splendid one to beholdwmarshall11 is a splendid one to beholdwmarshall11 is a splendid one to beholdwmarshall11 is a splendid one to behold
Re: LED Strip Power

Would throwing a couple of 5v regulators in parallel work for your application? Something like 4 LM323's on a perf board (with appropriate filtering) should be enough for your application.

Edit: See below and apparently don't do this. Also I may have a soon-to-be-crispy board floating around and should actually learn to EE.
__________________
Programming Project Manager and Lead Web Developer 2012 - 2014
Mount Olive Robotics Team, FRC 11

Mentor 2015 -
The Fighting Unicorns, FRC 2399

Last edited by wmarshall11 : 23-02-2015 at 10:16.
  #4   Spotlight this post!  
Unread 23-02-2015, 00:25
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,575
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: LED Strip Power

Quote:
Originally Posted by wmarshall11 View Post
Would throwing a couple of 5v regulators in parallel work for your application?
AAAAAAAAAAAAA!

Putting regulators in parallel is never a good idea unless you put enough resistance between each of the outputs to allow the variation in output voltage to go somewhere other than frying electronics.
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.
  #5   Spotlight this post!  
Unread 23-02-2015, 08:00
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: LED Strip Power

I've used this successfully in the past.
  #6   Spotlight this post!  
Unread 23-02-2015, 13:06
philso philso is offline
Mentor
FRC #2587
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Houston, Tx
Posts: 938
philso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond repute
Re: LED Strip Power

Quote:
Originally Posted by Mike Bortfeldt View Post
I've used this successfully in the past.
Use this or one of the 12V to 5V Voltage Converters from previous years (check the output current capacity first).


Quote:
Originally Posted by wmarshall11 View Post
Would throwing a couple of 5v regulators in parallel work for your application? Something like 4 LM323's on a perf board (with appropriate filtering) should be enough for your application.

Edit: See below and apparently don't do this. Also I may have a soon-to-be-crispy board floating around and should actually learn to EE.
A single LM323 would be sufficient if you have a large enough heat sink. Putting multiple linear regulators in parallel will not give you more output current capacity than with just one. Increasing the output current capability of a linear voltage regulator is done by adding a large output device.


Quote:
Originally Posted by GeeTwo View Post
AAAAAAAAAAAAA!

Putting regulators in parallel is never a good idea unless you put enough resistance between each of the outputs to allow the variation in output voltage to go somewhere other than frying electronics.
The internal circuitry of all the linear regulators I have ever looked at are such that they can only source current and cannot sink current. Because of this, they cannot "fight" each other. The one that has the highest output voltage, by even a few millivolts, will end up supplying most or all of the output current. The other ones will sense the higher output voltage and shut off their output stage so that they supply little or no current to the load. In this mode of operation, they are not likely to be damaged.

The output isolating resistors will cause the output voltage to be lower than what you may want unless there is circuitry to compensate for them.
  #7   Spotlight this post!  
Unread 23-02-2015, 14:32
sparkytwd's Avatar
sparkytwd sparkytwd is offline
Registered User
FRC #3574
Team Role: Mentor
 
Join Date: Feb 2012
Rookie Year: 2012
Location: Seattle
Posts: 96
sparkytwd will become famous soon enough
Re: LED Strip Power

I second the 9A Pololu converter. This is a newer model than what we used last year, and handles over-voltage better. Make sure you add a decently beefy capacitor on the output. For the further paranoid, you can add a reverse biased zener diode to short power and ground when you go over voltage.

Quote:
Originally Posted by philso View Post
Use this or one of the 12V to 5V Voltage Converters from previous years (check the output current capacity first).
Nothing in previous KoP's goes over 3 amps I believe.



Quote:
Originally Posted by philso View Post
The internal circuitry of all the linear regulators I have ever looked at are such that they can only source current and cannot sink current. Because of this, they cannot "fight" each other. The one that has the highest output voltage, by even a few millivolts, will end up supplying most or all of the output current. The other ones will sense the higher output voltage and shut off their output stage so that they supply little or no current to the load. In this mode of operation, they are not likely to be damaged.

The output isolating resistors will cause the output voltage to be lower than what you may want unless there is circuitry to compensate for them.
Correct, you get pretty vicious leader/follower cycles. There are some switching power supplies that do support paired regulators, but they're not very common or cheap.

What you can do is independently power a subset of the strips. Last year we had 10 meters of WS2812 broken up into 5 strips, and used 3 separate regulators. You can see the cable bundle here: http://hackcasual.io/images/bling_installed.jpg
  #8   Spotlight this post!  
Unread 23-02-2015, 15:50
dellagd's Avatar
dellagd dellagd is offline
Look for me on the field!
AKA: Griffin D
FRC #2590 (Nemesis) #2607 (The Fighting Robovikings)
Team Role: Mentor
 
Join Date: Sep 2011
Rookie Year: 2011
Location: PA
Posts: 890
dellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond repute
Re: LED Strip Power

Quote:
Originally Posted by FRC2501 View Post
We are using the same LED's and we are using the 12V-5V converter from the old control system connected to the PDP with a 20amp breaker. It outputs 5V-5amp's and the pixels will only use as much current as they need, but anything over 6V will fry the pixels.
Yep. Also using a strip of NeoPixels with the old converter and it works a treat.
__________________
Check out some cool personal projects in computers, electronics, and RC vehicles on my blog!

2016 MAR DCMP Engineering Excellence Award
2016 MAR Westtown Innovation in Control Award
2016 MAR Hatboro-Horsham Industrial Design Award
2015 Upper Darby District Winners - Thanks 225 and 4460!
2015 Upper Darby District Industrial Design Award
2015 Hatboro-Horsham District Winners - Thanks 2590 and 5407!
2014 Virginia Regional Winners - Thanks so much 384 and 1610, I will never forget that experience!
2014 Virginia Quality Award
2014 MAR Bridgewater-Raritan Innovation in Control Award
2014 MAR Hatboro-Horsham Gracious Professionalism Award
2013 MAR Bridgewater-Raritan Innovation in Control Award
2012 MAR Lenape Quality Award
  #9   Spotlight this post!  
Unread 23-02-2015, 16:30
VeqIR's Avatar
VeqIR VeqIR is offline
Registered User
AKA: Dave
FRC #4488 (ShockWave)
Team Role: Mentor
 
Join Date: Mar 2014
Rookie Year: 2005
Location: Hillsboro, OR
Posts: 29
VeqIR is on a distinguished road
Re: LED Strip Power

We've used NeoPixels on our bots the last couple of years and found a couple of things that might be helpful to you. We used a the 5V/5A radio voltage regulator for powering the lights from last year and found that the dropout on those can be pretty high (we've measured >6V). On our bot last year, when the batteries were anything less than full, under load, the LED strip would display rainbow colors because the regulator couldn't keep 5V steady. This year, we tried a VRM (5V/2A) as suggested earlier and it was working great, especially since the buck/boost has a much lower drop out.

The Pololu solution was also one we were looking at, but we ended up going with some cheap UBECs from Amazon due to their low dropout and small size:

http://www.amazon.com/NEEWER%C2%AE-U...s=5v%2F5a+ubec

Another thing to mention is that make sure you include the resistor on the signal pin to the first LED. The signal line has some strange input characteristics and exhibits bad overshoot if you don't include the resistor to provide some simple filtering. We ended up frying the first LED in the strip that had already been taped inside of our arm and was an hour job to fix it.

Here's an interesting article on it:

http://www.eetimes.com/author.asp?do...&page_number=2
__________________
Team 4488 - Lead Electrical Mentor
2015 PNW CWU District: Winners, Gracious Professionalism
2015 PNW Oregon City District: Winners, Engineering Excellence
2014 World Championship: Finalists - Galileo Division
2014 PNW District Championship: Finalists, Quality Award
2014 PNW Wilsonville District: Winners, Industrial Design
2014 PNW Oregon City District: Winners, Chairman's
2013 Autodesk Oregon Regional: Highest Rookie Seed, Rookie All Star
2013 Curie Division: Rookie All-Star

---
2005: Team 1619 co-captain, founding member

Last edited by VeqIR : 23-02-2015 at 16:43.
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 16:55.

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