by PaulL » Sun Jan 26, 2014 7:27 am
by PaulL
Sun Jan 26, 2014 7:27 am
SUCCESS!! So far, so good - Power Board Assembled!!
I got the boards from OSHPark today, they look beautiful, just awesome.
I couldn't wait but so long before I put one together, so I did just that, today - I built the power board, the one that was sure to be more problematic (via-in-pad, atypical devices, etc), the one I had less faith in.
I've never reflowed a board before, but I have to say, it was much easier than I thought it would be. I had 3 locations that I touched up after reflow, and I'm not even sure they needed it, but they didn't quite look right (I think I saw bridges, not 100% certain).
As Digikey miss-shipped the diodes, I didn't bother trying to find a replacement to install - I can add that later. As for the input capacitors (3), they were rated for 10v (0805, TDK, 47 uF), so I just omitted them for now. I wanted to get these things up and running on my bench 12v supply, I'll deal with input capacitors later.
SO, I have 5v for Micro Servos, 6v (and they said the UDT020 was only good to 5.5!) for Main Servos, 5v for Logic and LDO Regulators, 3.3v Digital, and 3.3v Analog, all pretty tight on actual values. The on / off works as expected, the MAX1614 is doing what it should as far as the power board dictates. IT WORKS!!!
First rev, first run, first reflow, first success. Amazing.
As it turns out, I had some resistor packs on the PCA9685 PWM chip outputs, and I ordered the wrong ones - about twice as large as the board footprint, no realistic way to make them work. I have a few same size resistor packs on some boards, I might "borrow" them tomorrow and build up the controller board. I really don't expect any problems with that board, the components and schematics are based on known good designs. Meanwhile, I'll order the right RP's so I can swap them later.
As OSHPark ships 3 copies of every design, I have 6 boards. I tried a Kapton tape via-in-pad thing, ended up with more solder to wick off. This was on the same board I used for my first reflow, I only attempted this on one DC to DC converter, and that one works, so I did no harm. As these DC to DC converters have a fair amount of solder on them to start, I don't think I need to do anything for the via-in-pad's - two sets of pads for the other two converters were left alone, and they're working.
The only casualty of the day was a 26.7k resistor - not sure where it went. I pulled two out of a strip, but only one of those made it to the board. So, when I order the RP's, I'll order another 26.7k resistor. It'll go in a backup board, had enough to finish up the first power board since I ordered enough parts for two sets of boards (controller, power).
At this point, I haven't tried PMBus interfacing, so that could still be fouled - but I doubt it, my meter says I didn't short anything, and that part of the board is pretty clean.
There are a few things I learned from this:
* Reflow on a skillet WORKS. No doubt about it.
* Stencils are awesome, even the cheap ones from Pololu.
* You can even smear a bit with the stencil and paste and still have your design work.
* With caution and care, you can have a first design that works well enough to be the last.
* If I had to do another run of the power board, I'd space components out a bit more.
When I did the reflow, I used an Oster 12" Electric Skillet, with a piece of 5052 alu sheet, with the board taped to the alu with Kapton tape (high temp). I loaded the board with it taped to the alu sheet, made it easier to handle. I smeared some paste at the corners of the alu to provide a "melt" gauge (no thermometer here). I set the skillet to 420 (max), then waited for solder to flow. After all had melted, I let it sit for a minute or two before powering the skillet off and removing the cover.
Angled tweezers are a necessity. I bought some from Adafruit, and they work just fine. Also made for a nice jumper to bridge the yet-to-be-added external power switch.
A hint for those with shaky hands - use both hands, close in to the part on the tweezers, and try to drop the part in place, then nudge it to final position, using both hands steadied against the table to move the tweezers.
I used 0805 size parts as the smallest size on these boards. Trace width is 10 mils minimum, but the board manufacturer can go to 6. I didn't need 6, and figured I'd have a better board using thicker traces. The tweezers come in handy for peeling the cover off of carrier strips.
The 3 DC to DC Converters plus dual LDO regulators pulled around 300 mA at 12v, most of this is due to the efficiency drop relative to output voltage from the 3 DC to DC converters at 12v. When running off 7.4v from 2C LiPo, efficiency will be over 95% or so, and the regulators won't use as much current dissipated as heat.
Hopefully controller board tomorrow!!!
I'll definitely post some pics tomorrow as well.
SUCCESS!! So far, so good - Power Board Assembled!!
I got the boards from OSHPark today, they look beautiful, just awesome.
I couldn't wait but so long before I put one together, so I did just that, today - I built the power board, the one that was sure to be more problematic (via-in-pad, atypical devices, etc), the one I had less faith in.
I've never reflowed a board before, but I have to say, it was much easier than I thought it would be. I had 3 locations that I touched up after reflow, and I'm not even sure they needed it, but they didn't quite look right (I think I saw bridges, not 100% certain).
As Digikey miss-shipped the diodes, I didn't bother trying to find a replacement to install - I can add that later. As for the input capacitors (3), they were rated for 10v (0805, TDK, 47 uF), so I just omitted them for now. I wanted to get these things up and running on my bench 12v supply, I'll deal with input capacitors later.
SO, I have 5v for Micro Servos, 6v (and they said the UDT020 was only good to 5.5!) for Main Servos, 5v for Logic and LDO Regulators, 3.3v Digital, and 3.3v Analog, all pretty tight on actual values. The on / off works as expected, the MAX1614 is doing what it should as far as the power board dictates. IT WORKS!!!
First rev, first run, first reflow, first success. Amazing.
As it turns out, I had some resistor packs on the PCA9685 PWM chip outputs, and I ordered the wrong ones - about twice as large as the board footprint, no realistic way to make them work. I have a few same size resistor packs on some boards, I might "borrow" them tomorrow and build up the controller board. I really don't expect any problems with that board, the components and schematics are based on known good designs. Meanwhile, I'll order the right RP's so I can swap them later.
As OSHPark ships 3 copies of every design, I have 6 boards. I tried a Kapton tape via-in-pad thing, ended up with more solder to wick off. This was on the same board I used for my first reflow, I only attempted this on one DC to DC converter, and that one works, so I did no harm. As these DC to DC converters have a fair amount of solder on them to start, I don't think I need to do anything for the via-in-pad's - two sets of pads for the other two converters were left alone, and they're working.
The only casualty of the day was a 26.7k resistor - not sure where it went. I pulled two out of a strip, but only one of those made it to the board. So, when I order the RP's, I'll order another 26.7k resistor. It'll go in a backup board, had enough to finish up the first power board since I ordered enough parts for two sets of boards (controller, power).
At this point, I haven't tried PMBus interfacing, so that could still be fouled - but I doubt it, my meter says I didn't short anything, and that part of the board is pretty clean.
There are a few things I learned from this:
* Reflow on a skillet WORKS. No doubt about it.
* Stencils are awesome, even the cheap ones from Pololu.
* You can even smear a bit with the stencil and paste and still have your design work.
* With caution and care, you can have a first design that works well enough to be the last.
* If I had to do another run of the power board, I'd space components out a bit more.
When I did the reflow, I used an Oster 12" Electric Skillet, with a piece of 5052 alu sheet, with the board taped to the alu with Kapton tape (high temp). I loaded the board with it taped to the alu sheet, made it easier to handle. I smeared some paste at the corners of the alu to provide a "melt" gauge (no thermometer here). I set the skillet to 420 (max), then waited for solder to flow. After all had melted, I let it sit for a minute or two before powering the skillet off and removing the cover.
Angled tweezers are a necessity. I bought some from Adafruit, and they work just fine. Also made for a nice jumper to bridge the yet-to-be-added external power switch.
A hint for those with shaky hands - use both hands, close in to the part on the tweezers, and try to drop the part in place, then nudge it to final position, using both hands steadied against the table to move the tweezers.
I used 0805 size parts as the smallest size on these boards. Trace width is 10 mils minimum, but the board manufacturer can go to 6. I didn't need 6, and figured I'd have a better board using thicker traces. The tweezers come in handy for peeling the cover off of carrier strips.
The 3 DC to DC Converters plus dual LDO regulators pulled around 300 mA at 12v, most of this is due to the efficiency drop relative to output voltage from the 3 DC to DC converters at 12v. When running off 7.4v from 2C LiPo, efficiency will be over 95% or so, and the regulators won't use as much current dissipated as heat.
Hopefully controller board tomorrow!!!
I'll definitely post some pics tomorrow as well.