|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#1
|
||||
|
||||
|
Problems with the Voltage Regulation Module VRM
Hey everyone,
We had an issue with one of the VRMs on our test robot last week where the radio would intermittently drop the driver station, but maintain communication with our debug PC. We're using LabVIEW on our robots this year. The DS would drop while idling, moving, enabling, etc. which seemed odd. In past years teams would have issues with communication dropping because of a loose cable, a bad connection, bad soldering, etc. but I can't ever recall seeing a bad voltage regulation module at a competition. I swapped radios and still experienced the same issue, so I decided to remove the VRM and replace it with last year's module (remember, this is a test robot). I finally had a chance to test the module in the lab and found quite a few issues with it. I used a high power decade resistor box as my load, a calibrated Keithley power supply set at 12.3V/1.5A as my source, a calibrated Fluke multimeter to verify the resistance of the decade resistor box, and a calibrated Tek oscilloscope to capture the waveforms. TEST 1: 5 V / 2A Output Load: 3 ohms (measured) - Calculated current: 1.6A
![]() Screenshot of test 1's waveform. Note that the oscilloscope is set to AC coupling. Test 2: 5 V / 2 A Output Load: 4 ohms (measured) - Calculated current: 1.25A
![]() Screenshot of test 2's waveform. Note that the oscilloscope is set to AC coupling. Test 3: 5 V / 2 A Output Load: 10 ohms (measured) - Calculated current: 500mA
![]() Screenshot of test 3's waveform. Note that the oscilloscope is set to AC coupling. Conclusion It looks like there is something seriously wrong with this module. I'm planning on taking similar data on another VRM in order to compare the results. I really hope we don't have to walk around with oscilloscopes at champs! |
|
#2
|
|||
|
|||
|
Re: Problems with the Voltage Regulation Module VRM
Quote:
Part of your power-up problem may be not having enough input current. Given the minimum wiring size of 24 AWG, they are expecting peak draw of 3.5 amps. Assuming maximum continuous power draw on all ports, that would be 0.5 and 1.5 amps at 12 volts, and 0.5 amps and 1.5 amps at 5 volts. That means a minimum draw of 2.83 amps at 12 volts continuous, and peak draw minimum of 3.55 amps at 12 volts. Assuming 80% efficiency, that would be 3.5 amps input to deliver the maximum rated continuous power draw. |
|
#3
|
||||
|
||||
|
Re: Problems with the Voltage Regulation Module VRM
Can you try the test again with a 12 volt FRC legal battery? The power distribution board used in previous years had power supplies that didn't play well when fed with another power supply and could be causing your problem.
|
|
#4
|
|||||
|
|||||
|
Re: Problems with the Voltage Regulation Module VRM
Quote:
It's certainly possible that you have a faulty VRM. Out of several thousand in the hands of robotics teams at the moment, I would not be surprised if one doesn't work properly. |
|
#5
|
|||
|
|||
|
Re: Problems with the Voltage Regulation Module VRM
Please post a photo showing how you have connected your scope probe and it's ground clip to the VRM.
|
|
#6
|
||||
|
||||
|
Re: Problems with the Voltage Regulation Module VRM
Quote:
If I wanted to test maximum voltage regulation on all channels simultaneously, then yes, you are correct, I would require a much larger supply. In this case, I'm not testing that. I'm only testing the 5V / 2A output, and a 1.5A supply is more than adequate! Quote:
Last edited by juchong : 07-02-2015 at 02:02. |
|
#7
|
|||
|
|||
|
Re: Problems with the Voltage Regulation Module VRM
Quote:
The VRM has a minimum input voltage of 5v. So, in order to supply 12 volts, it must first step-up the power to 13 or more volts, and then it can regulate it down to 12 volts. I know you are not using the 12v circuit in your test, but the VRM doesn't know that. So, it has to energize that circuit during power on. In your Test 1, you say that when a 1.6 amp load is attached, the VRM will not start up. It may be because as soon as it starts to energize the circuit, it is drained away by the load. There is not enough excess power in the circuit that is allowed to build up to the operating level. In Test 3, you finally have a situation where the the amount of power draining out is slow enough that the amount of power remaining in the VRM can build up to operating levels in 5 seconds. Now, whether that is normal or not, I don't know. Last edited by rich2202 : 07-02-2015 at 08:22. |
|
#8
|
||||
|
||||
|
Re: Problems with the Voltage Regulation Module VRM
Hey Juan,
I'd expect to be some ripple if you are drawing near the max continuous current (1.5A VRM User's Guide). I didn't really understand this... Quote:
Plus Beta teams spent a lot of time beating up that aspect of the robot. Can you explain the original problem a bit more? |
|
#9
|
||||
|
||||
|
Re: Problems with the Voltage Regulation Module VRM
Quote:
The original problem was that communication was dropping even though battery voltage did not fluctuate. Something as simple as enabling the robot would cause the DS to lose communication. I went through several steps to try and diagnose the issue (swapping radios, verifying connections, loading default code, etc.) and determined that the VRM was causing issues. We're continuing to use last year's regulators while we look into the issue with lab equipment. Do you guys have any characterization data on these VRMs? Something a bit more concrete than anecdotal evidence? Also, why design the regulator's switching frequency to be in the audible range? I'm about to head off to work and perform proper line/load regulation tests. I hope to post the results later today. Last edited by juchong : 08-02-2015 at 11:53. |
|
#10
|
|||
|
|||
|
Re: Problems with the Voltage Regulation Module VRM
Quote:
This sounds a lot like the DS wifi driver issues that other teams have been reporting. Does the problem occur if you have a hardwired connection to the robot? |
|
#11
|
||||
|
||||
|
Problems with the Voltage Regulation Module VRM
Everyone,
I finally had a chance to finish up the report. Take a look at it and let me know if you guys find any issues with it! LINK TL;DR: The module did not perform well in any of the three load tests. There are high levels of noise present on the regulator's output and output ripple is also above 500 mV for most tests. I also make the conclusion that radio performance may be affected by the module's poor performance. I wish the rules allowed a bit more flexibility with regards to power regulation. Maybe something to consider for next year? If I can get my hands on some additional test hardware, I'm going to try and perform tests using a D-Link radio. Look for an update sometime this weekend. Last edited by juchong : 12-02-2015 at 15:34. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|