[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4789: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3916)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4791: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3916)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4792: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3916)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4793: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3916)
AutoQuad Forum • View topic - Cooling of N-FETs

Cooling of N-FETs

Info and Discussion about the ESC32 hardware and software

Cooling of N-FETs

Postby luudee » Wed Dec 04, 2013 8:48 pm

Why in the world are the N-FETS located on both sides of the board ???


Has anybody actually considered users that want to draw a bit more
current and need to cool the N-FETS ????

If they all would be located on one side of the PCB, I could comfortable
mount it under a motor/propeller, with a small heat sink attached, and
the normal propeller air flow would do the job.

With N-FETs positioned on both sides of the PCB, it is virtually impossible
to create a decent environment for cooling the N-FETs.

Sometime it helps to think about the design choices we make ...

To bad for me the ESC32 are useless ...

luudee
luudee
 
Posts: 3
Joined: Wed Dec 04, 2013 8:42 pm

Re: Cooling of N-FETs

Postby Trnquill » Thu Dec 05, 2013 6:28 am

Hhm, I wouldn't say impossible...

Image

Image

My heat sinks are way overkill, with shorter fins the whole package would be more streamlined. I haven't tried but I have a feeling heat sinks are totally useless in my application. Current draw is above "use without cooling" recommended upper limit, but installation position and direction pushes so much air past the ESCs I think they would stay cool even without any sinks.

But yeah, having all the FETs on one side would make things SO much easier!
Trnquill
 
Posts: 159
Joined: Thu Jun 06, 2013 9:35 am

Re: Cooling of N-FETs

Postby JussiH » Thu Dec 05, 2013 9:58 am

What kind of currents are you running - I have run 20A/16V continously and the ESC was barely warm.

Mounting them under the motors will secure enough airflow to keep them well cooled for most motor/prop combinations, even at higher currents. The whole PCB acts as a heatsink and all copper layers are 70 and 105 uM, to increase current handling and cooling capabilities.

You cant compare ESC32 with regular ESC´s. The dedicated Fet drivers make them much more efficient and they will stand up to much higher currents than traditional transistor driven ESC´s, before even beginning to get warm.

Actually, they are more likely to heat up under small loads, because the efficiency is lower at low effect.

N-fets are mounted the way they are to increase EMI resistance and to seperate power and ground planes for logic and driving circuits.
JussiH
 
Posts: 2103
Joined: Thu Jun 21, 2012 9:25 pm

Re: Cooling of N-FETs

Postby Trnquill » Thu Dec 05, 2013 10:44 pm

Trnquill
 
Posts: 159
Joined: Thu Jun 06, 2013 9:35 am

Re: Cooling of N-FETs

Postby kinderkram » Thu Dec 05, 2013 11:34 pm

The factory default for the current limiter in the firmware is 20A continuously. Going beyond that limit will require attention to proper cooling and temperature of the ESC.

The sentence you quoted means: you can put it anywhere, even if you put it in an environment where it heats up.
10A is a no-brainer.
I´ll add an entry there to make it clearer.

Regarding 25-30A you should be ok with simple aluminium pads to distribute the heat as long as it gets prop wash.
No Babylon Tower needed. ;)
kinderkram
 
Posts: 2911
Joined: Fri Jun 22, 2012 7:47 am

Re: Cooling of N-FETs

Postby Trnquill » Fri Dec 06, 2013 1:36 pm

Trnquill
 
Posts: 159
Joined: Thu Jun 06, 2013 9:35 am

Re: Cooling of N-FETs

Postby kinderkram » Fri Dec 06, 2013 2:35 pm

Thx for pointing at it.

We always try to keep the Wiki up to date but sometimes we simply overlook or forget to change something that is outdated or obsolete. That´s why we have several threads dealing with Wiki issues: viewtopic.php?f=27&t=371

It helps us if you point at the flaws of the documentation so we can iron out misleading or outdated entries.
kinderkram
 
Posts: 2911
Joined: Fri Jun 22, 2012 7:47 am

Re: Cooling of N-FETs

Postby luudee » Sat Dec 07, 2013 7:03 pm

Trnquill, that's a really nice holder there. Where did you get it ?


Jussi, my calculations show just a tad under 30A. I am going by
the ESC description that anything above 10A should have heat sinks.
I am in an early planning stage for a new multi rotor. Since all
the HW design is not public, it is difficult to make independent
judgments. Don't mean to be rude, but the statement "N-fets are
mounted the way they are to increase EMI resistance and to separate
power and ground ..." sounds like a sad excuse ... :P Hire some
more experienced PCB designs ... lol ...
Could you please publish the N-FET part numbers ? And perhaps the
worst case timing model, so that we can do a proper analysis of
the worst case power dissipation ? That should be the proper way
to deal with this type of situations. Most of us had enough
physics education in high school to be able to figure out the
thermodynamics of this baby ...

Other than that I think you guys are doing a great job ! Please
keep up the good work. Let me know if you need any help with the
HW design, lol :)

Cheers,
luudee
luudee
 
Posts: 3
Joined: Wed Dec 04, 2013 8:42 pm

Re: Cooling of N-FETs

Postby bn999 » Sat Dec 07, 2013 8:24 pm

bn999
 
Posts: 1559
Joined: Thu Jun 21, 2012 11:40 pm

Re: Cooling of N-FETs

Postby luudee » Sun Dec 08, 2013 5:59 am

luudee
 
Posts: 3
Joined: Wed Dec 04, 2013 8:42 pm

Next

Return to ESC32

Who is online

Users browsing this forum: No registered users and 15 guests

cron