Skip to the content
PCBKitNew board
4 layers99.1 × 99.1 mmBldc controller, the printed circuit board in 3D

Brushless DC Motor Controller PCB Design for EE 91a Fall 2019

Size
99.1 × 99.1 mm
Copper layers
4
Thickness
1.6 mm
Parts
184
Nets
90
Pads
426
Tracks, vias
600, 119
Pours
19
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
4 Nov 2019
Updated
26 Nov 2019

Overview

Bldc controller is an open-source printed circuit board by aditelik, from the aditelik/bldc_controller repository on GitHub. It is a 4-layer board of 99.1 × 99.1 mm with 184 parts on 90 nets, routed with 600 tracks and 119 vias.

It is built around the ATMEGA328P-PU, IRS2004PBF and CD4044BE, with the LM339, SN74LVC1G11DBVR(AT) and IRLB8721PBF among its other parts. Its parts include 53 resistors, 37 capacitors, 15 diodes, 11 transistors and 10 ICs. It belongs with the robots and motor control boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

12

Parts

184
QtyValueFootprintReferences
26TestPointTestPoint:TestPoint_THTPad_1.0x1.0mm_Drill0.5mmTP1, TP2, TP10, TP11, TP13, TP14, TP15, TP16, TP19, TP20, TP21, TP22, TP23, TP24, TP25, TP26 +10
140.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC3, C7, C8, C12, C13, C14, C20, C22, C23, C24, C25, C26, C33, C37
111KResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR1, R3, R9, R16, R20, R46, R47, R48, R49, R50, R51
910KResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR4, R11, R12, R17, R18, R23, R43, R44, R45
710Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR14, R31, R33, R35, R37, R39, R41
7100KResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR15, R32, R34, R36, R38, R40, R42
6IRLB8721PBFPackage_TO_SOT_THT:TO-220-3_VerticalQ6, Q7, Q8, Q9, Q10, Q11
51Resistor_THT:Power_Resistor_THR21, R24, R25, R29, R30
41uFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC10, C16, C17, C21
4300Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR2, R8, R10, R13
4LTST-C171GKTLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1, D3, D4, D6
4TestPointTestPoint:TestPoint_Keystone_5000-5004_MiniatureTP12, TP17, TP18, TP29
30.47uFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC34, C35, C36
31N5819Diode_SMD:D_SOD-123D14, D15, D16
322nFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC28, C29, C30
34.7Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR26, R27, R28
3IRS2004Package_DIP:DIP-8_W7.62mmU8, U9, U10
20Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR52, R53
210uFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC1, C2
2220Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR6, R7
222pFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC18, C19
222uFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC9, C15
247uFCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC4, C11
2BAT54HT1GDiode_SMD:D_SOD-323_HandSolderingD10, D11
2DMN65D8L-7Package_TO_SOT_SMD:SOT-23Q2, Q3
2LTST-C171KRKTLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD2, D5
10.22uFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC6
10.33uFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC5
1100pFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC32
110nFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC27
11301.9314Button_Switch_SMD:Tactile_Switch_SMSW1
11nFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC31
12N7002EPackage_TO_SOT_SMD:SOT-23Q1
13KResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR19
140KResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR22
15A FuseFuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolderF1
15KPotentiometer_SMD:Trimmer_Pot_SMRV1
1800Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR5
19B-16.000MBBK-BCrystal:Crystal_16MHz_THY1
1ATmega328P-PUPackage_DIP:DIP-28_W7.62mmU1
1BL01RN1A1D2BFerrite_THT:Ferrite_Bead_THFB1
1CD4044BEPackage_DIP:DIP-16_W7.62mmU5
1Conn_01x06_MaleConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ1
1D6C40 F1 LFSButton_Switch_THT:Pushbutton_Switch_THSW3
1D6C50 F1 LFSButton_Switch_THT:Pushbutton_Switch_THSW2
1IRF4905Package_TO_SOT_THT:TO-220-3_VerticalQ5
1LM339Package_DIP:DIP-14_W7.62mmU6
1LM7805_TO220Package_TO_SOT_THT:TO-220-3_VerticalU4
1LTST-C171TBKTLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD9
1MCP601-xPPackage_DIP:DIP-8_W7.62mmU7
1MMBT3904Package_TO_SOT_SMD:SOT-23Q4
1SMF10ADiode_SMD:D_SOD-123FD8
1SMF12ADiode_SMD:D_SOD-123FD12
1SMF5.0ADiode_SMD:D_SOD-123FD13
1SN74LVC1G11DBVRPackage_TO_SOT_SMD:SOT-23-6_HandsolderingU2
1Screw_Terminal_01x04Connector:Terminal_Block_4Pin_THJ2
1SolderJumper_2_OpenJumper:Solder_Jumper_2_Pin_5AJP1
1uA7810Package_TO_SOT_THT:TO-220-3_VerticalU3

The 166 most common of 184 parts.

Questions

How big is the Bldc controller PCB?

It measures 99.1 × 99.1 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Bldc controller use?

184 parts, built around the ATMEGA328P-PU, IRS2004PBF, CD4044BE and LM339. 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 controller KiCad files?

From the aditelik/bldc_controller repository on GitHub, at the commit this page was made from: the board is bldc_controller.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Bldc controller design in my own project?

Its repository states no licence, so its author keeps all rights: ask aditelik before reusing the design.

Similar boards

  • 4 layers58 × 59.3 mmDcdc, the printed circuit board in 3D

    Dcdc

    znxingbell/DC-DC-Power

    2015年电赛a题

    124 parts3MIT
  • 4 layers175 × 68.5 mmR1000AX, the printed circuit board in 3D

    R1000AX

    pluggee/R1000AX

    Variant A Base Platform Board

    146 parts15GPL-3.0
  • 2 layers103.3 × 63.7 mmUsb power hub, the printed circuit board in 3D

    Usb power hub

    dilshan/usb2-power-hub

    4-Port High Power USB 2.0 Hub

    100 parts189MIT
  • 4 layers100 × 80 mmSDC, the printed circuit board in 3D

    SDC

    EggLem0n/Formula-KSAE-NstopO-EH-32

    E formula, SAE. This repository contains the LV Electrical Safety System Circuit Design files for the EH-32, developed by NstopO, the student racing team at Chung-Ang University.

    45 partsGPL-3.0
  • 2 layers50 × 50 mmHbridge, the printed circuit board in 3D

    Hbridge

    aystarik/loader

    35 parts1GPL-2.0
  • 2 layers127 × 101.6 mmBuck Supply, the printed circuit board in 3D

    Buck Supply

    rkrishnasanka/Buck-Supply

    31 parts1
  • 4 layers77.1 × 39.9 mmLEL Detector, the printed circuit board in 3D

    LEL Detector

    citrineio/LEL-Detector

    This project takes inspiration from my current job as a control and instrumentation engineer in the oil and gas industry.

    77 parts11
  • 8 layers245 × 129 mmSquishy main panel, the printed circuit board in 3D

    Squishy main panel

    esden/squishy-hardware

    Squishy hardware design files

    1,155 parts1CERN-OHL-S-2.0