First Design - Fail
I designed and built a circuit based on the MCP1642:
Unfortunately some of the components not really fitted in, so some tweaking/parts changing was necessary. With some load it not really looked working, finally I realized the cause:
My mistake, component manufacturers insanity (my opinion).
I was not even dream of, that somebody put a PCB layout of a surface mount component from bottom view. When I created the Kicad module from the datasheet, I didn't checked this "BOTTOM VIEW" note on it. So the component was connected in the wrong direction.
So the regulator works, just the whole board useless.
PCB rediesign, rebuild...
Second Design - Fail
Created a second board, now with the corrected USB connector pinout:
And I built it:
The first thing, I wanted to test it. To test it it is not enough to connect it to some random USB source. I wanted a variable source.
I've a lab supply, but it has no USB out. As I didn't wanted to cut any USB cables, I designed and built this small "tool":
1. It was working from ~2V to 4.3V correctly, but when I went above 4.3V the output voltage just went above 5V. I was thinking this can be the result of miss of the minimal load, what usually required. So I setup the circuit with some (~50mA) load:
Still looks good
Not so good anymore. :-(
In addition, if I change the voltage, sometimes the whole circuit gets unstable. So the result clearly useless.
I've possible explanations to the things above:
- I've a crap layout - I'll try to enhance it in the next version
- I've some sort circuit(-is) things in my build. I can admit that using solid groundplane around the surface mount inductors without insulating solder mask wasn't my best idea
- The boost regulator is unable to handle the >4.3V in 5V out situation even if the datasheet just said Vout>Vin as a requirement
Here are the possible solution for the next try:
- Create a new board, with different layout and definitely with a cutout in the groundplane around the inductors
- Use the pass trough capability of the chip (this will require some kind of external comparator)
- Use a different (buck-boost or SEPIC) circuit - I may try the LM2621 what I ordered already for one of my other projects
- Keep the current boost converter (rising the output voltage to - let say - 6 volts) and use it as a pre-regulator for an LDO.