Boost Converter PCB Design - Phil's Lab
Ғылым және технология
Switching boost converter function, working principles, and PCB layout & routing. Best practices, tips, and guidelines to minimise noise, EMI, etc...
[SUPPORT]
Free trial of Altium Designer: www.altium.com/yt/philslab
Patreon: / phils94
Mixed-signal hardware design course: phils-lab-shop.fedevel.education
Advanced Hardware Design Course Survey:
forms.gle/X4jwvtZeJ1jTXh7r9
[GIT]
github.com/pms67
[SOCIAL]
Instagram: / philslabyt
[LINKS]
Wiki Boost Converter - en.wikipedia.org/wiki/Boost_c...
Boost Converter Datasheet - www.ti.com/lit/ds/symlink/tps...
[TIMESTAMPS]
00:00 Introduction
01:17 Altium Designer Free Trial
01:43 Boost Converter Basics
04:41 On/Off States
07:36 Input/Output Voltage vs Duty Cycle
08:28 Important Nodes & Loops
09:31 Example Boost Converter Part (Datasheet)
10:40 Schematic
12:17 Datasheet Recommendations
13:18 Layout
19:43 Routing
25:17 Outro
Пікірлер: 63
“Hunny wake up, Phil just dropped another video” 🔥
@PhilsLab
Жыл бұрын
Haha :D
Worth remembering for battery powered circuits using step up convertors, that there is always a voltage on the output, even when the convertor is disabled (input voltage minus the diode drop). Apart from possibly wasting battery power, I had issues using 12V probes from a 4V input that were semi-booting up with the
@PhilsLab
Жыл бұрын
Yes, good point!
@daskadse769
Жыл бұрын
It depends. High-efficiency synchronous boost converters also have the added benefit over asynchronous ones of truly disconnecting the output from the input when disabled, and might be worth the BOM cost if you can save the disconnecting FET/load switch. The better efficiency and therefore better battery life and thermal performance are just icing on the cake.
Thanks a lot! Planning on designing a higher current Boost for some time now, and theres a lot of reading to be done. A video just going over the basics like this is a great refresher of the core ideas!
I love it when I have a problem. Phil has invariably the answer right under my nose, well explained and documented. Thanks mate!
Buena, esto me ayuda harto para lo que empecé a hacer ayer, y lo mejor esque este canal es de lo mejor para aprender diseños de PCB.
Thank you Phil! I have been waiting for this video for a long time and there it is. Keep doing a grat job!
@PhilsLab
Жыл бұрын
Thank you, Kamil!
I was really waiting for this video! Thank you
@PhilsLab
Жыл бұрын
Thanks for watching!
Another great useful lesson! Thanks a lot
I have to say a big thank you for your excellent content and channel. I have been tasked with designing some hardware which will need boost and buck converters for various supply rails and then an STM32H7 for high speed ADC. I'm starting to hit the limit of what is practical with eval boards and a nucleo so it is time to start looking at designing PCBs for the job and you cover nearly everything I need, other than high speed ADC with the STM32. Some of the eval boards are eye wateringly expensive!
Thanks Phill. I'm really wating to get into electronic design. Your channel is such a amazing resource. Keep going my G!
@PhilsLab
Жыл бұрын
Thank you very much!
finally the video that i want thanks a lot
@PhilsLab
Жыл бұрын
Glad to hear that, thanks for watching :)
Thanks Phil! You're the man
@PhilsLab
Жыл бұрын
Thanks for watching!
Thanks Phil!
Nice info, thank you for sharing it :)
Great video. Looking forward to diode choice.
@PhilsLab
Жыл бұрын
Thanks!
very useful, thank you
Inspiring video! It motivates me to find new project I can design PCBs for (however, I already have four projects/PCBs currently in fab). One thing I'm wondering about. When you say "far away", how far is far, and how to know what is considered far away/close? When talking about placing components "far away" from other components. If you have addressed this already in a video, let me know 😊.
@michaelcummings7246
Жыл бұрын
I always try to use shielded inductors and at least 3 component widths away which should minimize any magnetic coupling. At 5 widths coupling is generally undetectable. That what I consider far 😉
Thank you !!!!
Another awesome video! Thanks. I was looking for something like this but I need to dynamically control Vout, so I though to put a mostfet on Vout and control it with an mcu. But I'm sure there's a way to control SW and the output. I'm thinking if I have the feedback connect to the mcu I can read the voltage and then have a secondary feedback from the mcu to the FB pin, this way I can control what FB sees. Just not sure if this TPS6104x is suited to change voltages on the fly, are there ICs specifically design to do this??? Thanks.
Phil, I have noticed that you do not use ground pour on signal layers , in 4 layer boards, What's your thoughts about it?
Great video👍. You might want to quickly go over the physics of whats happening to the electricity, as beginners might think this breaks the laws of physics.
Nice !...cheers.
@PhilsLab
Жыл бұрын
Thanks, Andy!
Great video!! Question? Hoping to understand better, I noticed your example board has vias stitched around the edge, knowing very little, its seems this is common in rf designs. I was wondering if the same method could be used to outline a small area around the boost converter? Would this gain any benefit in reducing parasitic noise coupling into other areas of the board? Essentially a little board level faraday cage? Not the best place to ask, so shot in the dark, totally understand if this goes under the radar, thanks!
Just commenting to boost the interaction. Helpful video tho👍
@PhilsLab
Жыл бұрын
Thank you very much!
Hey Phil ! What inductor model you've used in your design ? :)
Hi Phill! Thank you for the awesome video, and as always, just when I needed it the most :)) Also, quick question, how's the progress on the ESC project? I am very interested in the result ^^
@PhilsLab
Жыл бұрын
Thanks, Michal! I've had the hardware lying around here for quite some time, but haven't gotten around to bringing up the firmware I'm afraid.. Especially so, as I've been working heavily on the new course (release in the coming week).
@sanjikaneki6226
Жыл бұрын
@@PhilsLab yea code for the ESC would be VERY interesting
Phil, would you kindly make a video about buck-boost converter ? I'm interested in implementing something that will go in ranges of 5-70V on one side and 3-60V on the other side. Also a question that I've got is - is there a bidirectional implementation ?
great content as always ! will you also cover flyback and forward topological ? Also at what point you you consider going to PCBway vs JLC as in capacities? Asking since the first one seems more expensive for more or less the same thing
@PhilsLab
Жыл бұрын
Thank you, Sanji. I will at some point, yes. Well.. a few reasons. At the time, JLC was still 'only' offering up to 6 layers, single-sided assembly, with limited component choices. Additionally, they wanted to reduce the number of videos per month, and weren't as competitive with their sponsorship.
@sanjikaneki6226
Жыл бұрын
@@PhilsLab OK it makes sense i probably know only the new er JLC and 8+ layers. I was asking since i will be soon going for a 6L design with double sided assembly and was wandering why you switched
Very good video again!! Does it also help to put a ground pour on the top layer?
@PhilsLab
Жыл бұрын
Thanks, Matheo! In certain cases (e.g. 2-layer board, with thick dielectric), yes, you can get an improvement in return path by pouring ground.
@matheokoning4456
Жыл бұрын
@@PhilsLab That's a quick response. Thank you!! Does a ground pour on the top layer also have disadvantages? Otherwise, it's best to always do this, right?
hey bro nice vids. So your DCDC videos are as below right? i am trying to learn DCDC from zero because i need to design a DCDC for a uni project. I think your channel is pretty awesome since i also have been on youtube to learn it. Thanks in advance! Boost Converter PCB Design - Phil's Lab #106 Switching Regulator PCB Design - Phil's Lab #60 Switching Regulator Component Selection & Sizing - Phil's Lab #71
Hi Phill, when will you have an Altium course explaining from simple to advanced like your FPGA projects, Ethernet, Impedance Control, High speed, Transmission line design, etc ?
@PhilsLab
Жыл бұрын
Hey Marcelo, Release this week most likely! Will make a video when it's live :)
Great video phil. One of the big factors stopping me from ordering PCBs is the worry that Ive bodged something up. Boards themselves aren't too expensive but the shipping costs a lot and there's a significant waiting period. Do you also have some worry that the board may have some errors?
@PhilsLab
Жыл бұрын
Thanks, Mathew! Same with me - I don't think that worry ever goes away. Even after many checks, there can be some things that slip through. Those are great learning experience in my opinion though, so I definitely wouldn't hold back on ordering after you've checked your design thoroughly.
@jimtekkit
Жыл бұрын
If they don't work or have issues....they can be great drink coasters. Especially in the 100x100mm prototyping size.
Zynq course details? and board options? Course details needed @Phil's Lab
Can you please make video on single and double layer pcb design
For boost buck i guess there are other circuits for that needed like i can’t simply hookup a buck to a boost?
Is it possible to do something like this net colouring, but in Kicad?
@sanjikaneki6226
Жыл бұрын
yes
What about current limitation?
I made one, I want have to have 2 Amp max for my aplication, but what happened, IC didnt maked. With higher current switching mosfet otput build in IC just breaks. But when I maintain low curent in miliAmps then device was working as I want. Maintaining also voltage. Making extra mosfet at outside of package was tricky, because next mosfet was acting like rotating signal from high to low. Rather high to high. To help coulr I use opamo, but this ones have very low switching speed. And yeah... Project fail of not having so much time to olay with it. I wonder, if data shit says that IC can witdtand 2A, of current, then why it breaks? Pick of current was to high? Befor it charged capacitor and then conected load?
@maxim25o2
7 ай бұрын
Sorry for my english...
👍🙏❤
First!