|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||
|
|||
|
Legality of running a capacitor inline with roboRIO power
Hi, we've been having frequent brownouts through our whole robot, with the roboRIO being the first device to lose power. This happens primarily when we change directions rapidly, or get into a pushing match. In an effort to minimize input current spikes, we're considering adding a capacitor inline between the PDP out and the roboRIO power in.
Is this legal? Will it help with the input spikes? |
|
#2
|
||||
|
||||
|
Re: Legality of running a capacitor inline with roboRIO power
A capacitor would be considered a CUSTOM CIRCUIT. CUSTOM CIRCUITS aren't allowed to alter the power pathways of key control system components like the RoboRIO.
|
|
#3
|
||||
|
||||
|
Re: Legality of running a capacitor inline with roboRIO power
Sounds to me like you are not.powering the roborio from the correct the location. It's sounds like you may have it running through one of the non regulated pdp ports.
Last edited by Tom Line : 06-03-2016 at 18:39. |
|
#4
|
|||
|
|||
|
Re: Legality of running a capacitor inline with roboRIO power
We wouldn't have passed inspection if it was powered from the wrong place. We've got it running off the same rail as the VRM and PCM(which we don't have) on the PDP.
|
|
#5
|
||||
|
||||
|
Re: Legality of running a capacitor inline with roboRIO power
Quote:
Inspection should catch that, but it is not unheard of for robots to go through inspection with a problem like that unnoticed. I know an inspector that will ask if everything is powered correctly and if the electrical system is a rat's nest, he will take the team at their word instead of trying to trace the wires. You could double check you wires to make sure they are securely inserted on both ends. The wires could be bounced around when you change directions quickly or forcibly slam into a robot or the field meaning the roboRIO is reset. |
|
#6
|
||||||
|
||||||
|
Re: Legality of running a capacitor inline with roboRIO power
I'm throwing the Unnecessary Sarcasm Flag here. Come on. We're better than that on CD.
Please. I'm begging you. It's easy to run down hill until we are all tumbling head over heals into the mud that so many other discussion forums online live in. Elevate if you can. Dr. Joe J. |
|
#7
|
||||
|
||||
|
Re: Legality of running a capacitor inline with roboRIO power
Putting one inline? Besides the fact it being illegal, it wouldn't work. A capacitor in-line (as in in series) with the power line would, in fact, block power from getting through (capacitors are commonly used to AC-couple, which blocks out DC power. What you would want, in this hypothetical situation, is a capacitor from power to ground. This would allow a capacitor to supplement the power rail when the supply decreases.
|
|
#8
|
|||
|
|||
|
Re: Legality of running a capacitor inline with roboRIO power
I can say with 100% certainty that our wiring is not the problem. The wiring is pristine, and correct. My question is what can be done to minimize input current spikes as much as possible, assuming all wiring is correct, and a non-issue.
We've considered adding code to soften drive input, as we tend to brown out when changing directions rapidly. Changing the Talons to coast mode rather than break would also likely help to soften input, right?Correct me if I'm wrong, this would also make changing directions more taxing if still rolling. |
|
#9
|
|||
|
|||
|
Re: Legality of running a capacitor inline with roboRIO power
As far as the brownouts go, all components go into brownout protection mode when actually driving. The roboRIO also loses connection.
When we set the robot up on blocks (minimal load), only the motors go into brownout protection mode. |
|
#10
|
||||
|
||||
|
Re: Legality of running a capacitor inline with roboRIO power
Some random thoughts: I was wondering if you or anyone on your team calculated how much capacitance would be needed to actually make a difference. You should focus on understanding why the brownouts are occurring, and address the root cause rather than treating the symptoms. If you were to provide sufficient detail about your design, I think there are people here on CD who could make some very constructive suggestions for simple changes you could make that would possibly eliminate the brownouts entirely. Follow Mike's advice about your wiring, even though you think it is "100% correct and pristine". |
|
#11
|
|||||
|
|||||
|
Re: Legality of running a capacitor inline with roboRIO power
At the risk of getting another "Unnecessary Sarcasm Flag" thrown, I agree with this. This is CS101 Syndrome: "It's perfect, I did it!" Guess it applies to electrical as well... Get someone who isn't familiar with your wiring to examine it if you can. They'll be more able to find the problem easily than you are, because they don't think "Oh, that's normal" on something that might not be right.
|
|
#12
|
|||
|
|||
|
Re: Legality of running a capacitor inline with roboRIO power
Guess it's worth a shot
|
|
#13
|
||||
|
||||
|
Re: Legality of running a capacitor inline with roboRIO power
Quote:
|
|
#14
|
||||
|
||||
|
Re: Legality of running a capacitor inline with roboRIO power
Quote:
TIL Software == Electrical |
|
#15
|
||||
|
||||
|
Re: Legality of running a capacitor inline with roboRIO power
That should not be happening. I'm surprised no one else caught this unless i missed a post. you have a problem somewhere if the drive is going into brown out protection when the bot is on blocks. mechanical issues with drivetrain components, or wiring.
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|