BLDC Motor Controller Design
Table
| Connection | From Component | From Pin | To Component | To Pin | Notes |
|---|---|---|---|---|---|
| MCU Control Signal A | STM32F405 | PWM output (e.g., PAx) | IR2110 (U2) | HIN | Drives phase A high‐side switching signal |
| MCU Control Signal B | STM32F405 | PWM output (e.g., PAy) | IR2110 (U3) | HIN | Drives phase B high‐side switching signal |
| MCU Control Signal C | STM32F405 | PWM output (e.g., PAz) | IR2110 (U4) | HIN | Drives phase C high‐side switching signal |
| Gate Driver Power | Regulated supply from buck converter (e.g., LM5118) | Regulated VCC | IR2110 (U2, U3, U4) | VCC | Provides proper VCC to each gate driver |
| Gate Driver Common | System ground | N/A | IR2110 (U2, U3, U4) | COM | Tied to common GND component |
| Low Side Drive | IR2110 (U2) | LO | IRFP3206 (Q1 - phase A low side) | Gate | Connect similarly for phase B (U3 → Q3 low side) and phase C (U4 → Q5 low side) |
| High Side Drive | IR2110 (U2) | HO | IRFP3206 (Q2 - phase A high side) | Gate | Connect similarly for phase B (U3 → Q4 high side) and phase C (U4 → Q6 high side) |
| MOSFET Common Source | IRFP3206 (low side) | Source | System GND | N/A | Each low side MOSFET’s source is connected to system ground |
| MOSFET Drain | IRFP3206 (high side) | Drain | Motor phase output connector (e.g., 3 pin Terminal Block) | Corresponding Phase Pin | High side MOSFET drains feed the motor windings |
oriongodly
copilot
Net 9andNet 8are already defined, connecting theCOMandVCCpins across the IR2110 components.