This board is meant to drive several (the goal is to make the board extendable from 1 to 6+ ESCs) BLDC motors for general use (originally a multi-axis motion simulator).
Currently, the board is being designed with the following motors in mind:
- N5065 Sensored BLDC
- 10S
- 270 KV
- 1820W, 50A max
So, from those requirements I've selected the following components as a basis for my ESC:
- SIR186LDP-T1-RE3 (Mosfets; 6 per ESC)
- LF2388BTR (Gate Driver; 1 per ESC)
- ATMEGA168PA-AU (controller; 1 per ESC)
- CRK0612-FZ-R001E (shunt resistor; 3 per ESC)
- OPA991IDCKR (op-amp, 1 per ESC)
- Various passive components (BoM to come later)
A quick summary of the ESC components:
The mosfets are probably oversized at 80A continuous drain (they should have ~50% duty cycle), but I've haven't decided on how I'd like to cool these yet. So, in the future they can probably be downsized but for $1.05 each I'm not too worried (yet).
And because I'll be driving so many mosfets (especially on a large board) I opted to include a gate driver for each ESC, this too might not be necessary but for mosfets this large I'd rather drive them with a specialized chip as opposed to trying to push the ATMega.
The shunt resistor(s) are for current sensing, with all three in parallel they'll be passing .67 Watts (rated at 1 Watt).
The op-amp boosts the voltage output from the shunt resistor for current sensing (currently hits 5V at 77A with surrounding components).