Saturday, 7 March 2015

mosfet - PCB layout for high side switch (high current)


I'm working on a PCB layout for two high side switches. You can see below a picture of my current layout.


PCB layout


The copper weight of the future PCB will probably be 2 oz/ft² (double sided). I use two p-channel MOSFET(IPB180P04P4). I expect 10 Amps for the MOSFET on the right (I choose to be very close to the minimal footprint, Pd about 0.2 W) and 15 Amps (U2, peak at 30 Amps, Pd about 0.45 W, max 1.8 W) for the MOSFET on the left (U1, 8 cm² of copper).


IC1 is a current sensor.


The terminal blocks (U15, U16) are of this type: WM4670-ND on Digikey.


To draw that much current on this type of PCB, one of the calculator online told me I needed 20 mm traces. To save some space, I decided to split this large trace into two traces (one on the top, one on the bottom). I connect both traces with a pattern of vias (drill size 0.5 mm on a grid of 2x2 mm²). I don't have any experience in this kind of layout so I looked at other boards and picked up a dimension which seemed fair to me. Is this via pattern the right way to go ?


Under the MOSFETs, I use the same kind of pattern but with a smaller drill size 0.3 mm to make the thermal junction. Does the solder will flow better with this size ? None of the vias are filled so far...


I'm also thinking about not having any solder mask on these traces, that would be to apply some solder on the copper.



I'm also concerned about the pads of the MOSFETs. I did choose not to cover them with copper. I thought the device could self-centered this way but that may probably increase the resistance...


Please feel free to comment the layout !
Thank you !




EDIT 1


I slightly improve the design. I added more vias under the thermal pads of the MOSFETs. There is some bare copper under the MOSFETs (if I want to add a heatsink in the future).


Top v2


Please feel free to comment ! Thank you in advance !




EDIT 2



A new update to this design. I increased the copper area around the leads of the MOSFETs. That should decrease the resistance of these traces.


I added more vias between the top and bottom layers to improve the current distribution in these layers.


I asked the manufacturer if I could have plugged vias under the devices to improve the heat dissipation. He told me that was duable.


I don't think I will change anything else. That was kind of my best guess so I may give it a go if nobody has any comment.


Top Bottom v3 Bottom v3




No comments:

Post a Comment

arduino - Can I use TI's cc2541 BLE as micro controller to perform operations/ processing instead of ATmega328P AU to save cost?

I am using arduino pro mini (which contains Atmega328p AU ) along with cc2541(HM-10) to process and transfer data over BLE to smartphone. I...