Thermal PCB Design Tips - Phil's Lab #93

Поділитися
Вставка
  • Опубліковано 21 вер 2024

КОМЕНТАРІ • 57

  • @michaelgreer7306
    @michaelgreer7306 Рік тому +16

    Perfect timing, I'm in the middle of designing a BLDC driver and I was wishing for a good video on thermal design

    • @PhilsLab
      @PhilsLab  Рік тому +3

      Awesome, glad to hear that, Michael - hope all goes well with the BLDC driver design :)

    • @ccln
      @ccln Рік тому

      I am also designing a BLDC Driver based on the RP2040 and DRV8316

  • @oguzhanguvercin6166
    @oguzhanguvercin6166 Рік тому +2

    Another tip for vias on exposed pads;
    You can divide exposed pad into multiple areas and then separate them with solde mask and place vias into this soldermasked areas therefore you can eliminate the solder wicking completely. But as Phill said in his video you should small via holes like 0.2-0.3 mm so tents doesn't rip off. Also you can consider filling or plugging your via that would solve the wicking without a doubt but again it adds some cost.

  • @sergeyafanasev7505
    @sergeyafanasev7505 Рік тому +1

    Great video, thanks!
    Also, guys, keep in mind solder paste stencil - you can control solder winking. But when designing custom stencil do not forget about it's mechanical strength. Also you can calculate required volume of paste to keep vias filled and component soldered.
    About unbalance with copper - it can be solved with increasing preheating time (if you communicate directly with technologists). But copper unbalance always bad, even when your board fully unbalanced - it can be twisted while heating. Some components are bad by design. My my least favorite - balun BALF-SPI2-01D3 by STM, because of it's very light for BGA and have very disbalancing position of ground pin.
    Best regards, Phil!

  • @mik310s
    @mik310s 11 місяців тому

    This channel is one of the best PCB design channels on UA-cam, thank you for sharing your knowledge Phil.

    • @PhilsLab
      @PhilsLab  11 місяців тому

      Thank you very much for your kind comment!

  • @dom1310df
    @dom1310df Рік тому +4

    A temperature and humidity IC I used recommended a smaller thermal pad on the PCB than on the back of the IC, presumably so you can keep the thermal vias away from the solder and prevent wicking.

  • @Kefford666
    @Kefford666 Рік тому +7

    I would love to see an experiment where you place the same V reg circuit multiple times on a board but using different heat sinking techniques. I’ve always been wary of vias in pads so have put a heat sink next to or surrounding a component, then attached it to the thermal pad with multiple traces.
    Also wondering about whether tented/untented vias has an effect and exposed copper pours vs ones covered in soldermask.

  • @mursalaboobacker3593
    @mursalaboobacker3593 Рік тому +1

    really you are a good instructor on youtube about pcb design and rules , actually i start as an embedded engineer throughout my self learning . i learn lot of arduino based hardware and software last few months ago i started projects based on stm32 series , your all videos help me lot thanks. waiting for newones

  • @rogerramjet8395
    @rogerramjet8395 Рік тому +3

    I've been wondering about thermal vias in my designs and when they're necessary. I often wonder whether some of the designs I see are cargo culting it; this video has shown me that my designs haven't needed them - so far, anyway - and that the examples I've seen that have made me wonder, have probably been overkill. Thank you so much! 🙏

    • @PhilsLab
      @PhilsLab  Рік тому +1

      Glad to hear that - thank you for watching!

  • @christopherjackson2157
    @christopherjackson2157 Рік тому +2

    Inductance is a concept I always struggle a bit with. Would love to hear more about it.
    Great video!

  • @acanadianbear6966
    @acanadianbear6966 Рік тому

    Very nice and brief introduction into thermal management! This is a must if ever you're designing for space electronics(i.e.: Sat systems). The vacuum of space is not friendly to boards. Else, the mech./thermal engineers will throw tomatoes at you.

  • @TomLeg
    @TomLeg Рік тому

    At around 7 minutes, you're suggesting using unused regions of layers as duplicate power pours, alternating with ground layers. This is to reduce heating, as well as to lower induction. But obviously, alternating power and ground layers make a capacitor. Does this become significant? Or is that how you're combating induction? Love that !u talk about aspects that don't get discussed much

  • @TheDutchGuyOnYT
    @TheDutchGuyOnYT 9 місяців тому

    Phil; do you know the opinion of Brooks to thermal via’s? -> what is your opinion?
    “Designers sometimes drop vias between a plane or pad to conduct heat away to another plane or heat sink. This is thought to be an effective way to cool a component that generates a lot of heat at a concentrated point on a board.”
    “The small plane does not help much in cooling the pad. Each thermal via helps cool the pad another increment. But the larger plane (by itself) substantially cools the pad above it”
    “In each of the cases, the addition of thermal vias offers some additional cooling, but in the case of the larger plane and the heat sink their marginal contribution is much smaller.”
    From PCB design guide to via and trace currents and temperatures - Brooks

  • @Peter_S_
    @Peter_S_ Рік тому +4

    Always top quality content.

  • @bikothewolf
    @bikothewolf Рік тому +1

    Yet another gold nugget. Keep em coming

  • @tharukanayanajith3510
    @tharukanayanajith3510 Рік тому

    Thannk you very much🙏

  • @aminezidane1848
    @aminezidane1848 Рік тому

    It's an interesting video, clear explanation, thank you.

  • @Cracked1ce
    @Cracked1ce Рік тому

    Great video as always. You didn't go over filled/capped vias which would allow you to put as many thermal vias under the part as you want without having to worry about solder wicking. Of course that will add cost, but it looks to be standard with JLCPCB for boards with 6 or more layers.

  • @a.villegas3414
    @a.villegas3414 Рік тому

    You're videos lit as always. Thanks for share this information

    • @PhilsLab
      @PhilsLab  Рік тому +1

      Thank you for watching!

  • @PapuavTronics
    @PapuavTronics Рік тому +1

    Niceee content. When is the advanced PCB design course will be released, phil?

  • @1over137
    @1over137 Рік тому

    Phil, as you know I've been following along while making an audio mix/eq/hub for my office.
    Lately I found the STM32H7 can process samples in real time. No need for buffering. Just use the SAI FIFO's which add lots of helpful functionality and interrupts.
    The downside is... a stereo 16bit@48K input and 5 or 6 of your "PeakFilter" and it's using 69% CPU already.
    I really needed it to do 2 EQ channels and support 4 inputs and 2 or 3 outputs.
    Core is running at 480Mhz. Unless I can make those Peak Filters go twice as fast I'm out of luck. Same for 96kHz.
    Do you think there is "that" much performance in moving to ARM optimized BiQuad library filters? Given it has a DPFPU.

    • @1over137
      @1over137 Рік тому

      By the way, I don't think buffering gains anything is real terms (processing 1000 samples will still take 69% of the time it takes to send them). Clock cycles per sample is the important ratio and it's around 69% CPU. In fact if I push it a little further, it drops the Tx to 24K and skips interrupts. The SAI interface duplicates the last sample from the FIFO so the output is down sampled to 24k.
      I have tried with 2 samples (1 stereo pair), 4 samples and the FIFO max 8 samples. It still spends 69% of it's time in the interrupt and 90% of that time is running the 6 peak filters :(

  • @str8upkickyaindanuts289
    @str8upkickyaindanuts289 Рік тому

    The tip on thermal relief of through hole grounds is serious, I've had some 6 layer boards that required I preheat the entire board to solder. Now I reduce the spoke width and make any hand soldered component pad oversized (oval) to allow better contact with the iron tip. Another all linear regulator thermal workaround is to cascade them to distribute the heat over multiple linear regulators, or use a current pass transistor to assist the regulator with of some of the current. The later became very useful during the pandemic when IC availability was extremely volatile, I've never had the need to go full linear supply so the combination of switching and linear was always viable. Except during a pandemic when the switchers are all out of stock and backordered for years.

    • @PhilsLab
      @PhilsLab  Рік тому +1

      Very true!
      And yes - that's right, cascading linear regulators or using a switcher followed by a linear regulator is another way of doing this (if cost, space, design, etc.. allows).

    • @zyeborm
      @zyeborm Рік тому

      Just to add to what you said, don't forget the humble resistor can be used to take some load off linear regs for practically free. Depending on the application of course.

  • @deangreenhough3479
    @deangreenhough3479 Рік тому

    superb, thanks Phil

  • @dmitrynuzhdin
    @dmitrynuzhdin Рік тому

    Keep it up! 100k subs soon :)

  • @abhishek420oviyt
    @abhishek420oviyt Рік тому

    Thumbnail worked👍

  • @larcomj
    @larcomj Рік тому

    @15:45 how about plugging the vias? This will increase the cost but how about the thermal benefits?

  • @AlexRian_
    @AlexRian_ Рік тому

    Is it okay to route signals over power plane gaps, if the plane on the other side of the signal layer is a solid gnd plane? Lets say the distance between power plane and signal layer is 0.1mm and the distance between signal and gnd plane is 0.1mm as well.

  • @persupersulast2506
    @persupersulast2506 Рік тому

    Can you PLEASE show how to do double sided pcb design in altium??
    Thank you

  • @shinukumar6068
    @shinukumar6068 Рік тому

    Nice video

  • @sushmakalishetty5678
    @sushmakalishetty5678 7 місяців тому

    How to add a Thermal pad? Is it just in Layout to select Place -> Pad -> then I chose template "s670c50_2670034071" to obtain a rectangular copper Pad. However I am unable to change the dimensions of the copper Pad. If anyone knows how to implement it. It would be of great help!

  • @haghjel
    @haghjel Рік тому +1

    What do you think about plugged/tented vias? Would that be better with the regards to solder wicking?

    • @PhilsLab
      @PhilsLab  Рік тому +2

      Plugged vias will be more expensive and tenting shouldn't be done under an IC pad. I haven't had a problem yet with using smaller via drills as suggested in the videos, and being thoughtful with placement within the thermal pad.

  • @Max-up8vj
    @Max-up8vj Рік тому +2

    hey Phil it would be really cool if you could make a video discussing CPLDs

    • @PhilsLab
      @PhilsLab  Рік тому

      Hey Max, I'll try to cover that in a feature video. However, for now I have a few different ideas lined up!

  • @volkanozdemir44
    @volkanozdemir44 Рік тому

    Do you think of making a video about electromagnetic effect in pcb design?

  • @jackk2860
    @jackk2860 Рік тому

    ❤‍🔥

  • @selva81652
    @selva81652 Рік тому

    Hi,
    any free software for thermal simulation for pcb

  • @_ATHONOR
    @_ATHONOR Рік тому

    Is there any recommendations for thermal considerations for high power SMT LEDs?

    • @theonlyari
      @theonlyari Рік тому +1

      If possible, use an aluminum substrate.
      Thermal vias which run through to a metal heatsink on the opposite side of the board is another way to do it.

  • @abyszero8620
    @abyszero8620 Рік тому

    Does he shift his voice pitch down?

  • @R2AUK
    @R2AUK Рік тому

    ❤ 👍

  • @kysunho1811
    @kysunho1811 Рік тому

    Do you review our project ?

  • @tamaseduard5145
    @tamaseduard5145 Рік тому

    👍🙏❤

  • @stevensexton5801
    @stevensexton5801 Рік тому

    Second

  • @eleclab4244
    @eleclab4244 Рік тому

    First!!!