

BLDC Motor Controller
BLDC Motor Control Project
- Size
- 100 × 75 mm
- Copper layers
- 4
- Thickness
- 1.7 mm
- Parts
- 178
- Nets
- 159
- Pads
- 649
- Tracks, vias
- 1,250, 866
- Pours
- 26
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 1 Jan 2024
- Updated
- 3 Mar 2024
Overview
BLDC Motor Controller is an open-source printed circuit board by Will-McKnight-604, from the Will-McKnight-604/BLDC_Motor_Control repository on GitHub. It is a 4-layer board of 100 × 75 mm with 178 parts on 159 nets, routed with 1,250 tracks and 866 vias.
It is built around the SN65HVD230D, AMS1117-3.3 and XH-2PWBPZ, with the HSBA15810C, BAT60A and LKMI2501K821MF among its other parts. Its parts include 64 resistors, 60 capacitors, 14 diodes, 10 connectors and 6 transistors. It belongs with the robots and motor control boards and the STM32 boards of this library.
Main components
12SN65HVD230D
SOIC-8-40℃~+85℃ 1 17mA 1Mbps 370uA 3V~3.6V CAN Transceiver Low-power mode、Wake-up function、ESD protection、Thermal shutdown protection、Bus fault protection、Hot-swap protection SOIC-8 CAN Transceivers ROHSTexas InstrumentsCAN TransceiversAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsXH-2PWBPZ
SMD,P=2.5mm,卧贴-25℃~+85℃ 1 1x2P 2 2.5mm 250V 2P 3A Brass LCP Surface Mount, Right Angle Tin UL94V-0 XH maize-yellow SMD,P=2.5mm,卧贴 Wire To Board Connector ROHSBOOMELEWire To Board ConnectorHSBA15810C
PRPAK5x6-8L-55℃~+150℃ 1 N-channel 100A 100V 14pF 208W 4.5mΩ@10V 4.725nF 4V 609pF 72nC@10V N-Channel PRPAK5x6-8L MOSFETs ROHSHUASHUOMOSFETsBAT60A
SOD-323Schottky DiodesSlkorLKMI2501K821MF
插件,D16xL25mm10000hrs@105℃ 16mm 2.6A@100kHz 25mm 32mΩ@100kHz 7.5mm 80V 820uF ±20% 插件,D16xL25mm Aluminum Electrolytic Capacitors - Leaded ROHSYminAluminum Electrolytic Capacitors - Leaded744227S
SMD-4P,9.2x6mm-40℃~+125℃ 160mΩ 1A 2 5.5kΩ@30MHz 51uH@1kHz SMD-4P,9.2x6mm Common Mode Filters ROHSWürth ElektronikCommon Mode FiltersESDCAN24-2BLY
SOT-23140W@8/20us 2 24V 26.7V 40V 4A@8/20us 7pF、10pF、18pF 80nA Bidirectional ESD IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 SOT-23 ESD and Surge Protection (TVS/ESD) ROHSTECH PUBLICESD And Surge Protection (TVS/ESD)PMEG6020ELR
-- Diodes - General Purpose ROHSNexperiaDiodes - General PurposePTS526SK15SMTR2LFS
SMD-4P,5.2x5.2mm-20℃~+70℃ 12V 2.5N 5.2mm 5.2mm 50mA Gull Wing IP40 No Round Button SPST-NO Surface Mount,Vertical With Bracket SMD-4P,5.2x5.2mm Tactile Switches ROHSC&KTactile SwitchesPUSB3AB6Z
XSON-7(1.2x2.2)-40℃~+85℃ 0.2pF 100nA 3.3V 6 6V 6V 7A@8/20us ESD IEC 61000-4-2 XSON-7(1.2x2.2) ESD and Surge Protection (TVS/ESD) ROHSNexperiaESD And Surge Protection (TVS/ESD)SMAJ60CA
DO-214AC(SMA)ESD And Surge Protection (TVS/ESD)hongjiacheng
README
README.mdBLDC_Motor_Control
Parts
178| Qty | Value | Footprint | References |
|---|---|---|---|
| 15 | 100n | Capacitor_SMD:C_0603_1608Metric | C2, C19, C21, C22, C31, C32, C33, C34, C35, C39, C43, C54, C55, C56, C57 |
| 11 | 1u | Capacitor_SMD:C_0603_1608Metric | C3, C4, C5, C6, C20, C36, C37, C38, C40, C41, C44 |
| 10 | 0R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R5, R6, R50, R51, R52, R53, R54, R55, R60, R61 |
| 8 | 2u2 | Capacitor_SMD:C_0603_1608Metric | C16, C18, C23, C24, C26, C27, C30, C49 |
| 7 | 2k2 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2, R10, R11, R43, R44, R45, R63 |
| 6 | 100nF | Capacitor_SMD:C_0603_1608Metric | C8, C9, C10, C11, C14, C17 |
| 6 | 10k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R13, R46, R47, R48, R49, TH1 |
| 6 | 4R7 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R24, R25, R30, R31, R33, R34 |
| 6 | HSBA15810C | DF_ESC_Footprint_Library:PQFN-8_L6.0-W5.0-P1.27-LS6.0-BL | Q1, Q2, Q3, Q4, Q5, Q6 |
| 5 | 100R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R9, R26, R27, R35, R36 |
| 5 | 39k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R3, R18, R20, R22 |
| 5 | BAT60A | Diode_SMD:D_SOD-323 | D3, D6, D8, D11, D13 |
| 4 | 1k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R4, R7, R8, R62 |
| 4 | 4n7 | Capacitor_SMD:C_0603_1608Metric | C50, C51, C52, C53 |
| 4 | LED_G | LED_SMD:LED_1206_3216Metric | D2, D4, D9, D15 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_Pad_Via | H1, H2, H3, H4 |
| 3 | 10u | Capacitor_SMD:C_1206_3216Metric | C42, C59, C60 |
| 3 | 2K2 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R19, R21, R23 |
| 3 | 39K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R28, R32, R37 |
| 3 | 7461084 | 7461084:WE_7461084 | J5, J6, J7 |
| 3 | LKMI2501K821MF | DF_ESC_Footprint_Library:CAP-TH_BD18.0-P7.50-D1.2-SIDE | C1, C58, C99 |
| 3 | NetTie_2 | NetTie:NetTie-2_SMD_Pad0.5mm | NT2, NT4, NT6 |
| 3 | Net_Tie_PWR | DF_ESC_Footprint_Library:NetTie_SMD_Pad_6.00mm | NT7, NT8, NT9 |
| 2 | 0R001 | DF_ESC_Footprint_Library:RES-SMD_L7.0-W6.7 | R29, R38 |
| 2 | 10R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R40, R41 |
| 2 | 10p | Capacitor_SMD:C_0603_1608Metric | C12, C13 |
| 2 | 22R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R66, R67 |
| 2 | 2n2 | Capacitor_SMD:C_0603_1608Metric | C45, C46 |
| 2 | 51p | Capacitor_SMD:C_0603_1608Metric | C47, C48 |
| 2 | 5K1 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R56, R57 |
| 2 | Conn_01x06 | DF_ESC_Footprint_Library:CONN-SMD_S6B-XH-SM4-TB-LF-SN | J3, J9 |
| 2 | NetTie_2 | DF_ESC_Footprint_Library:NetTie_SMD_Pad_3.00mm | NT3, NT5 |
| 1 | 10K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R42 |
| 1 | 10n | Capacitor_SMD:C_0603_1608Metric | C25 |
| 1 | 10u | Capacitor_SMD:C_0603_1608Metric | C7 |
| 1 | 120R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R39 |
| 1 | 120p | Capacitor_SMD:C_0603_1608Metric | C28 |
| 1 | 16k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R12 |
| 1 | 18K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R16 |
| 1 | 1M | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R15 |
| 1 | 205K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R14 |
| 1 | 22n | Capacitor_SMD:C_0603_1608Metric | C29 |
| 1 | 22u | DF_ESC_Footprint_Library:IND-SMD_L7.8-W7.8_SDR0805 | L1 |
| 1 | 3K3 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R17 |
| 1 | 744227S | DF_ESC_Footprint_Library:FILTER-SMD_4P-L9.2-W6.0-P2.54-TL | FL1 |
| 1 | 8MHz | DF_ESC_Footprint_Library:CRYSTAL-SMD_L5.0-W3.2 | Y1 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U1 |
| 1 | Conn_01x03 | DF_ESC_Footprint_Library:CONN-SMD_XH-3AWB | J4 |
| 1 | Conn_01x08 | DF_ESC_Footprint_Library:CONN-SMD_8P-P2.50_HX25003-8AWB | J2 |
| 1 | DRV8302_DCA_56 | Package_SO:HTSSOP-56-1EP_6.1x14mm_P0.5mm_EP3.61x6.35mm | U3 |
| 1 | ESDCAN24-2BLY | Package_TO_SOT_SMD:TSOT-23 | D14 |
| 1 | FerriteBead | Inductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | FB1 |
| 1 | LED_R | LED_SMD:LED_1206_3216Metric | D10 |
| 1 | NetTie_2 | DF_ESC_Footprint_Library:NetTie_SMD_Pad_0.2mm | NT1 |
| 1 | PMEG6020ELR | Diode_SMD:Nexperia_CFP3_SOD-123W | D12 |
| 1 | PTS526SK15SMTR2LFS | DF_ESC_Footprint_Library:SW-SMD_4P-L5.2-W5.2-P3.70-LS6.4 | SW1 |
| 1 | PUSB3AB6Z | DF_ESC_Footprint_Library:XSON-7_L2.2-W1.2-P0.50-BL | CR1 |
| 1 | S4B-XH-SM4-TB-(LF)(SN) | DF_ESC_Footprint_Library:CONN-SMD_S4B-XH-SM4-TB-LF-SN | J8 |
| 1 | SD05_SOD323 | Diode_SMD:D_SOD-323 | D5 |
| 1 | SMAJ60CA | Diode_SMD:D_SMA | D1 |
| 1 | SN65HVD230 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U4 |
| 1 | STM32F405RGTx | Package_QFP:LQFP-64_10x10mm_P0.5mm | U2 |
| 1 | TYPE-C-31-M-12 | DF_ESC_Footprint_Library:USB-C_SMD-TYPE-C-31-M-12 | J10 |
| 1 | XH-2PWBPZ | DF_ESC_Footprint_Library:CONN-SMD_XH-2PWBPZ | U5 |
| 1 | XT60PW-M | DF_ESC_Footprint_Library:CONN-TH_XT60PW-M | J1 |
Similar boards
- 4 layers100 × 75 mm

- 4 layers100 × 75 mm

- 4 layers100 × 75 mm

DesingCourse Project
g7npy5dws2-blip/PCB_Mastery_Course
Here will be all the documents assosiated with the PCB_Mastery_Course
185 parts - 4 layers100 × 75 mm

- 4 layers44.2 × 66.5 mm

- 2 layers99.5 × 99.5 mm

Misc PCB
kwiecinski/BMS-and-offgrid-photovoltaic-management-system
Project contains BMS for lead-acid batteries and ESP-based board used to pull information from EASUN offgrid inverter, energy meters and sensors.
152 parts3MIT - 4 layers

Usbc car module
mickdassive/usbc_car_module
This project is a USB 3.1x1 hub designed with KiCad 8.0 and developed with PlatformIO. It features two USB-C ports (one downstream and one upstream) capable of delivering up to 100W power, along with four regular…
408 parts3GPL-3.0 - 6 layers36.8 × 16.4 mm

Integrated Debugger
PicoballoonLabs/Debug-Boards
Hardware designs for the integrated debug probe, debug adapter, flex debug cables and RF VNA calibrator
72 parts1MIT
Questions
How big is the BLDC Motor Controller PCB?
It measures 100 × 75 mm and has 4 copper layers, 1.7 mm thick.
What parts does the BLDC Motor Controller use?
178 parts, built around the SN65HVD230D, AMS1117-3.3, XH-2PWBPZ and HSBA15810C. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the BLDC Motor Controller KiCad files?
From the Will-McKnight-604/BLDC_Motor_Control repository on GitHub, at the commit this page was made from: the board is Projects/Fresu/BLDC Motor Controller/Design/rev01/rev01_1/BLDC_Motor Controller/BLDC_Motor Controller.kicad_pcb and its schematic Projects/Fresu/BLDC Motor Controller/Design/rev01/rev01_1/BLDC_Motor Controller/BLDC_Motor Controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the BLDC Motor Controller design in my own project?
Its repository states no licence, so its author keeps all rights: ask Will-McKnight-604 before reusing the design.