I've also had the same idea to design, build and market a PCB with integrated ESC, I agree especially the fact that it is better to rule the whole by I2C for obviously reason.
To be honest the PCB is just a part of our more bigger project to design, produce & realize a kind of "APM2 (clearly based on Arduino)" with an also integrated, ARM gnu/linux.
Our team consist of three people and we are trying to form a team of 6-7 minds, each with its own role, and bring our product to the market.
P.s.= we have already the possibility of prototype printed circuit boards up to 16 layers available in 48 hours....
If you are interested in join us pls send me a pvt message
Mauro, you realize this thread is over a year old? But I feel compelled to offer an opinion on ESC design, considering I've blown up or fried more MOSFETs than practically everyone on DIYD combined.
Kyle is correct that it's not heat that usually kills MOSFETs - look at how many companies get away with shrink-wrapping the heat sinks on ESCs. If you turn the MOSFETs on and off fast enough, and have an adequately fast flyback diode (or MOSFET used for that purpose), the heat is relatively minor, considering most have Rds' in the 5 milliohm range. Want less heat? Parallel a few more cheap ones. That obviously lowers the apparent Rds as well as the Rth. Heck, in some military high-current designs there are a dozen or more MOSFETs in parallel for this very reason.
What you need more than a big heat sink is a big line capacitance. Exceeding the Vds avalanche voltage rating is what kills most MOSFETs, and the failure mode obliterates the gate channel control, latching the drain-to-source impedance to a minimum permanently (or at least until the silicon vaporizes). Magically Obliterating, Smoke and Fire-Emitting Transistors they are!
Controlling how much line inductance the MOSFET is subject to is nearly impossible as a hobbyist component part, so in practice there is no such thing as a mitigation capacitor that's too large. Also, using the MOSFET itself to dissipate inductive field collapse surge energy is a good practice, with fast back-to-back zeners rated well below the avalanche voltage from the drain to gate (assuming low-side control with N-channel FETs).
Sorry, I don't wish to join you as I have "much larger fish to fry" right now, but I'd hate to see a group of dedicated enthusiasts set their workbench on fire. :-)
Thank you for the answer and relative suggestion,
I Knewn the post was old, anyway I was hope to receive a reply from Kyle.
we are serious about building the board and do it with only the best components and quality design)... hopefully kyle will answer.
sorry for the question but now that you've put a flea in my ear, I must ask you about your "much larger fish to fry " ....
Do you have any sketch / drawing / component list or something like that about PCB ??
any help is really appreciated and at the end our project will be clearly public.....
Thank you Mauro
Here's a good primer on the use of MOSFETs in motor control. The examples given are for brushed motors, but the application practices are the same (just X3). I assume the gate drive issues are handled by the uP:
Which is to say, there are TTL-level gate MOSFETs now, which should allow you to forgo the traditional driver stage. Here's one that isn't cheap, but is representative of the type:
Here's my "big fish":