How to design perfect switching power supply | Buck regulator explained

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ก.ค. 2024
  • How does a switching power supply work? Signals and components explained, buck regulator differences, how do they work, which one to use, ... By Carmen Parisi. Thank you very much Carmen
    Links:
    - Carmen's LinkedIn: / carpar
    - Carmen's presentation: welldoneblogfedevel.files.wor...
    - FEDEVEL online courses: courses.fedevel.com/
    Chapters:
    00:00 Main parts of a buck regulator
    00:12 Switching power supply controller
    02:11 Gate driver and FETs
    07:50 Inductor and Capacitor
    11:04 Integrated SMPS: Controller + Gate Driver + FETs
    14:26 Power supply module
    16:07 PMBUS
    20:46 Control modes
    22:46 DrMOS: Gate Driver + FETs
    28:58 Control scheme, Voltage mode vs. Current mode
    33:32 What frequency to use in switching power supply?
    38:40 About inductor
    43:56 About capacitors, capacitor derating
    57:55 Gate resistors, ( RGATE )
    1:03:29 CBOOT, Boot resistor, ( RBOOT )
    1:07:37 How to measure switching power supply signals, probing
    1:16:41 Phase snubber ( RSNUB, CSNUB)
    1:19:08 VIN Capacitor
    1:22:56 Phase node, switching node, ringing
    1:28:37 Shoot-Through
    1:33:36 Dead Time, diodes
    1:37:27 Stability / Jitter
    1:43:53 Transient response
    1:48:49 Multiphase regulators
    ------------------------------------------------------
    Would you like to support me? It's simple:
    - Sign up for online courses hosted on our platform: marketplace.fedevel.education/
    - Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com/
    - You can also support me through Patreon: / robertferanec
    - Or sign up for my Udemy course: www.udemy.com/learn-to-design...
    It is much appreciated. Thank you,
    - Robert
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 73

  • @dreamofmirrors
    @dreamofmirrors ปีที่แล้ว +10

    This is one of the most important videos you put out. I've seen PCB designers with 10+ years of experience that have no clue of how a switching power supply works and how to properly lay it down. And by that I mean COMPLETE DISASTER!

  • @Mohamad-dc1zx
    @Mohamad-dc1zx 9 หลายเดือนก่อน +6

    I'm really grateful for your effort Robert to invite and talk to professionals about so common Electronic areas.

    • @RobertFeranec
      @RobertFeranec  9 หลายเดือนก่อน +1

      Thank you. I am very happy they are interested to come and share their knowledge.

  • @DeadCatX2
    @DeadCatX2 4 หลายเดือนก่อน +3

    I love how Carmen was just like "let's pull up data sheets from digikey!" It is so practical and as someone who is probably in your target audience, it was right on the money

  • @tinfever
    @tinfever ปีที่แล้ว +28

    I thoroughly enjoyed this. I think having app engineers on from various companies is a great idea. They can bring more awareness of their field and company while maybe using their own products as examples (although surprisingly he didn't do that here). While we get to learn from some of the experts.

    • @RobertFeranec
      @RobertFeranec  ปีที่แล้ว +3

      Thank you. Working on it ....

  • @RobertFeranec
    @RobertFeranec  ปีที่แล้ว +9

    Carmen's presentation from the video and with links to more resources is here: welldoneblogfedevel.files.wordpress.com/2022/12/design-troubleshooting-tips-for-your-switching-regulator.pdf

  • @87Spectr
    @87Spectr หลายเดือนก่อน

    I watched this video three days - carefully, writing down... thank you Robert!

  • @annaoaulinovna
    @annaoaulinovna ปีที่แล้ว +1

    the pcb layout designs are getting more and more importance. the one of the best channel i have watching for pcb designs.

  • @michaelk.1108
    @michaelk.1108 ปีที่แล้ว +2

    Great tutorial. Thanks for posting the pdf with additional links to further documentation.

  • @RicardoPenders
    @RicardoPenders ปีที่แล้ว +6

    This video is indeed very useful, for me this made the phase design on motherboards for the cpu and graphic cards, gpu and memory phases much easier to visualize so now I better understand the workings of my computer, thanks a lot for sharing this.
    Robert, you always ask the right questions and you are very good in keeping these topics interesting and fun that can be overwhelming and boring to get into and you always point out stuff that you normally don't even think about and take for granted but are important to at least know about that it is there to begin with.
    I always love these videos and I learn a lot from you man, again thanks for sharing this here on TH-cam.
    Also Merry Christmas to you Robert.
    Ricardo Penders.

  • @user-pn9be1zt7n
    @user-pn9be1zt7n ปีที่แล้ว +5

    It looks so good in a whole video. Benefit from it a lot. For the transient area in this video, is that possible to make another video to compare behaviors of transient in voltage mode control scheme and COT scheme (attached SW waveform)? It may be much clear to see how switching frequency relates to transient response . Also for a transient response, there should be included overshoot and undershoot both. That would be great if there's another video to discuss it.😀

  • @bartek153
    @bartek153 ปีที่แล้ว +1

    Great video Robert and very good questions from your side.

  • @TheGreatGoshka
    @TheGreatGoshka ปีที่แล้ว +1

    brilliant as always! Many thanks, Robert!

  • @jackrasmussen5222
    @jackrasmussen5222 ปีที่แล้ว +1

    Thank you a wonderful explanation with real words telling you what’s happening quite understandable thank you again

  • @nurahmedomar
    @nurahmedomar ปีที่แล้ว +2

    Very good topic, thanks for sharing!

  • @K.D.Fischer_HEPHY
    @K.D.Fischer_HEPHY ปีที่แล้ว +1

    Thank you for your efforts guys.

  • @eiphan
    @eiphan ปีที่แล้ว +1

    Nice video and thanks a lot., . When I was driving SiC with gate driver, I saw the PWM ringing at the edges. It could be due to PCB trace layout, distance etc.. and yes, gate drive resistor helped to fine tuned the performance. not too slow.. not too fast to cause ringing.

  • @tvamos73
    @tvamos73 ปีที่แล้ว +1

    Thank you for this very useful video!

  • @lucabelvederesi6914
    @lucabelvederesi6914 ปีที่แล้ว +1

    Very nice video! Well done

  • @duemilanove1844
    @duemilanove1844 ปีที่แล้ว +2

    Really informative video.... Love from Kerala, India....

  • @ShopperPlug
    @ShopperPlug ปีที่แล้ว +1

    This great. I hope there is a video about SMPS.

  • @AlejandroGarcia-rk5lc
    @AlejandroGarcia-rk5lc ปีที่แล้ว +4

    Incredibly useful, I watched it entirely. Would love to have one for Boost converters as well or to design a DC/DC comverter directly on the live streaming.

  • @-Oleg1
    @-Oleg1 6 หลายเดือนก่อน

    Good interview. Thank you!

  • @anthonyk8027
    @anthonyk8027 ปีที่แล้ว +4

    i use ti power modules in my projects as i’m lazy and they work perfectly. also they have current sharing feature so you could daisy chain them.

  • @hidde3064
    @hidde3064 ปีที่แล้ว +2

    For those looking for an integrated buck converter (controller + driver + FETs) i'd recommend the XL7005A. Very cheap ( < 0.25USD) with a VIN max of 80V

  • @tomasbergh
    @tomasbergh 10 หลายเดือนก่อน

    Great video! Long, but great!

  • @Dustmadeout
    @Dustmadeout ปีที่แล้ว +8

    As an idea would be really cool to see making BMS for home batteries. There are schematics online, but I'm hesitant to use them on big and rather expensive batteries.

    • @serggorod1423
      @serggorod1423 ปีที่แล้ว +3

      Active BmS.
      Do not do stupid Resistance Bms!
      48v at 5a charge 1 of 12 cells...44x5="200wats losses OFF " desapathion,(sorry for doggy English)

    • @Fleurlean4
      @Fleurlean4 ปีที่แล้ว

      Agreed, this would be helpful. Maybe a series on different BMS applications, for small power, for low cost, etc

    • @PavolFilek
      @PavolFilek 7 หลายเดือนก่อน

      If U are not skillful at multiphase BUCK topology, U can buy 10 A BUCKs for 5 €, for 4S LFP U need 3, for 8S LFP U need 7, etc. connect to ESP32 driver, or use 8, 3.3 V relays 10 A / 30 V max., and U have cheap 10 AMPS active balancer.
      th-cam.com/video/OP96CLPi9UU/w-d-xo.html

  • @UnbornWarrior123
    @UnbornWarrior123 8 หลายเดือนก่อน

    Hi Robert, as every time, perfect video. can you create another video about loop compensation?? His way of presentation and explanation are really out of the world.

  • @stevenm3914
    @stevenm3914 8 หลายเดือนก่อน

    Thanks for the pro tip at 41:20

  • @r1a933
    @r1a933 ปีที่แล้ว +1

    Super super informative

  • @Yorumcu63
    @Yorumcu63 ปีที่แล้ว +1

    Great video

  • @christopherjackson2157
    @christopherjackson2157 ปีที่แล้ว +1

    This is a question I have been asking myself a lot lately :)
    Ps I'd totally a watch videos on selecting each component lol. But what I know the least about is choosing and configuring digital controllers.

  • @pseudonim1
    @pseudonim1 ปีที่แล้ว +1

    Top content is here!

  • @karastom2304
    @karastom2304 ปีที่แล้ว

    Hi Robert, excellent job
    I have question about how to estimate temperature rise of inductor

  • @fernandoi8958
    @fernandoi8958 ปีที่แล้ว

    Hi, I havent watched the whole video ye, so I am sorry if my next question is redundant... At work we had a DC-DC converter working on PFM mode that was powering a camera device. We were having issues with the analog signal being slightly degradated by noise, which stopped when we moved from PFM to PWM. My question is: is there a proper theoretical way of designing a line filter for this mode of operation? Or should I just run my device and see what kind of noise I get to compensate for it?

  • @haijiazhu3148
    @haijiazhu3148 ปีที่แล้ว

    Can you do a single-phase VFD in the future? Thanks in advance!

  • @christianolsen1256
    @christianolsen1256 ปีที่แล้ว +1

    Yes

  • @ferdinandfellner6328
    @ferdinandfellner6328 ปีที่แล้ว

    A question about RBOOT: Shouldn't it be on the left side of the node between the diode and the capacitor to dampen the charging current of the capacitor?

    • @Gengh13
      @Gengh13 ปีที่แล้ว

      It's not there mainly to slow the charge of the bootstrap capacitor but to slow its discharge(the current that turns on the upper fet), since in integrated FETs designs you can't place a gate resistor.

  • @felixjrsanbuenaventura1791
    @felixjrsanbuenaventura1791 ปีที่แล้ว

    THIS LOOKS LIKE A TANK CIRCUIT (i.e. INDUCTOR AND CAPACITOR IN PARALLEL) and IT'S CONTROLLED BY THIS SOLID STATE SWITCHES WHERE IT'S CONDUCTION STATE IS CONTROLED BY THIS GATE DRIVER. SO, CAN THIS DESIGN BE UPGRADED ALSO FOR USE IN FUSION POWER SUPPLY SWITCHING (PULSED POWER NEEDS) ?

  • @monimonish302
    @monimonish302 ปีที่แล้ว +1

    Hi Robert,
    I have one doubt I saw some several schem circuits in that power pin consits of three pins one for 24v (supply whatever the range may be)
    And rest of two pins as a ground.my doubt is why they use two pins for grounds but one positive is there any behind it.if is there means please explain thru video it may helpfull for others(many circuits design engineers)
    Thanks in advance...

  • @suunto61
    @suunto61 ปีที่แล้ว

    First, good basic, but use PWM control before mixing ramps and DCAP control. DCAP changes frequency in response to load steps where PWM does not. DCAP maintains frequency only in steady state.

  • @abdifatahaden4761
    @abdifatahaden4761 ปีที่แล้ว

    Can't believe I didn't know about ceramic derating due to DC bias until I saw this video...

  • @ankitsultania1075
    @ankitsultania1075 ปีที่แล้ว +1

    I can switch from Firmware to Hardware design now 😁

  • @udhayakumara4033
    @udhayakumara4033 ปีที่แล้ว

    You can start with a little introduction of the speaker.

  • @TB-jl9fr
    @TB-jl9fr 8 หลายเดือนก่อน

    The bootstrapcircuit is missing tho.

  • @hosalazaheri3373
    @hosalazaheri3373 ปีที่แล้ว

    What is the meaning of DNP in page 10? Do not populate? What does it mean?

    • @Gengh13
      @Gengh13 ปีที่แล้ว

      It means that the component is not to be placed, sometimes you leave the footprint in the design just in case you found a problem during the validation stage of the design that requires extra components.

  • @onggiangngaymoi4904
    @onggiangngaymoi4904 ปีที่แล้ว +1

    like

  • @trevoro.9731
    @trevoro.9731 ปีที่แล้ว

    On the video preview, there is a faulty schematic, it would burn on various reasons when the 2 MOSFETs are on. From the very first preview I can guess about the level of your knowledge.

    • @bene5431
      @bene5431 ปีที่แล้ว

      It's not faulty. The 2 MOSDETs are never on at the same time. That's why the gate driver has to be strong enough, else it doesn't switch fast enough and both could be half on

    • @trevoro.9731
      @trevoro.9731 ปีที่แล้ว

      @@bene5431 In practice they can be, due to faulty driver, dust, EMP, whatever. Same defect is observed in some UPS, namely "smart-ups" series by APC. The difference is that there are even more faulty logic - they are connected in series, and with a common control line.

    • @bene5431
      @bene5431 ปีที่แล้ว

      @@trevoro.9731 I think you didn't watch the video

    • @trevoro.9731
      @trevoro.9731 ปีที่แล้ว

      @@bene5431 I mentioned the preview part, not the video itself. The preview is not the "correct" one.

  • @Arunkumar-sm3qh
    @Arunkumar-sm3qh ปีที่แล้ว

    Hello I need small help can u do I need Amlogic s912 octo core want to create bga symbol library it’s possible?

  • @hedleyfurio
    @hedleyfurio ปีที่แล้ว +1

    30 mins in , on slide 3 😬with all the questions . Perhaps don’t have a presentation but rather random q/a sessions with your guests . Presenters spend days preparing a logical flow through the material to build understanding , which goes out the window

    • @tinfever
      @tinfever ปีที่แล้ว

      While I see your point, I kind of like that Robert doesn't pretend to be an expert and asks clarifying questions. Then you don't get to the end of the presentation and have a piece of missing understanding critical for 90% of the previous content.

    • @hedleyfurio
      @hedleyfurio ปีที่แล้ว

      @@tinfever I agree, I watch all of his videos and have bought some of his excellent courses . I was really suggesting batch mode , where the presenter goes through one or two slides and then clarification questions are asked about only the two slides presented , rather than a whole bunch of random questions which require the presenter to jump to many different slides in the deck. A good example is him asking “ what are all the puns on the data sheet” rather than waiting for top level overview first . These are not criticisms but just one viewers perspective and opinion.

    • @hedleyfurio
      @hedleyfurio ปีที่แล้ว

      @@tinfever I agree, I watch all of his videos and have bought some of his excellent courses . I was really suggesting batch mode , where the presenter goes through one or two slides and then clarification questions are asked about only the two slides presented , rather than a whole bunch of random questions which require the presenter to jump to many different slides in the deck. A good example is him asking “ what are all the puns on the data sheet” rather than waiting for top level overview first . These are not criticisms but just one viewers perspective and opinion.

    • @RobertFeranec
      @RobertFeranec  ปีที่แล้ว +1

      Oh, I never know what I am going to ask - that is why we jump around websites, datasheets, powerpoint, .... We only use "presentation" as our guide and visual aid. I always tell my guests do not create a real presentation. But yes, Carmen's power point was excellent.

    • @hedleyfurio
      @hedleyfurio ปีที่แล้ว +1

      @@RobertFeranec I hope my comment is taken in the spirit intended - not criticism - especially in the light of the huge contribution you have made to the electronic design community 👍

  • @stevenbliss989
    @stevenbliss989 ปีที่แล้ว

    We need small and vey fast AI to take in the parameters, including efficiency parameters in the feedback loop to maximize EVERYTHING!

    • @nameredacted1242
      @nameredacted1242 ปีที่แล้ว

      NO, we need more old-fashioned engineers instead of 20-year-old morons who can't even study.

    • @stevenbliss989
      @stevenbliss989 ปีที่แล้ว

      @@nameredacted1242 I ABSOLUTLEY AGREE with you, but I was talking about technology. I have tried to teach both EE and programmers, and some of them are lazy entitled utter morons that think they know it all, and deserve $200k for being worthless ...AMAZING! There are still some gems out there that are truly willing, and do, put in the work and have the actual talent (most delude them selves to think they have) ...none of the good ones are leftist woke MORONS!

    • @nameredacted1242
      @nameredacted1242 ปีที่แล้ว +1

      @@stevenbliss989 I am currently teaching as an adjunct. On average, not more than a third of the class is even worth talking to, but they serve the purpose of providing profit to the university. Furthermore, there is not more than one out of five students that show a promise of ever becoming an engineer in real life. I see it that the one-fifth is even worth it (my time, stress, the bullcrap of awful students complaining they are being taught too hard, and so on), because sure as heck the peanuts they pay me is NOT worth it.

    • @stevenbliss989
      @stevenbliss989 ปีที่แล้ว

      @@nameredacted1242 I see we share the same frustration. Just before I retired, I pointed out to a junior I was trying to train to eventually replace me at how grateful he should be to be tutored by a master programmer because I had no such luxury and had to figure it all out myself while actually working for a living. That self entitled MORFON is now there on his own, fucking things up for that business ...it's a mad world! The globalists agenda is to turn everyone this way, destroy social responsibility, and create an easy to control sheep society, as theey move the whole world to an authoritarian tyranny run by the ultra evil narcistic POSs that really should be EXTERMINATED on sight for crimes against humanity, ...I weep for the future of the world.