

Bldc controller
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
12ATMEGA328P-PU
DIP-28-300mil-40℃~+85℃ 1.8V~5.5V 10bit 1KB 20MHz 23 2KB 32KB 8 Bit AVR Built-in FLASH DIP-28-300mil Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)IRS2004PBF
PDIP-8-40℃~+150℃ 10V~20V 130mA 150uA 2 270mA 35ns 70ns Enable shutdown、Interleaved conduction protection、Dead-time control Half-Bridge IGBT、MOSFET PDIP-8 Gate Drivers ROHSInfineon TechnologiesGate Drive ICsCD4044BE
DIP-16-55℃~+125℃ 1uA 3V~18V 4 4.2mA 4.2mA 50ns CD40 SR Latch Tri-State DIP-16 Latches ROHSTexas InstrumentsLatchesLM339
SOP-140℃~+70℃ 1.1mA 1.5mV 150ns 2.3nA 2V~32V 32V 57nA DTL、TTL、CMOS Four channels Open Collector SOP-14 Comparators ROHSJSMSEMIComparatorsSN74LVC1G11DBVR(AT)
SOT-23-6-40℃~+125℃ 1 1.2V、1.9V、2.3V、2.4V、3.8V 1.65V~5.5V 1.7V、2V 3 3.7ns@5V,50pF 300mV、400mV、450mV、550mV 700mV、800mV 74LVC AND Gate SOT-23-6 Logic Gates ROHSAOTELogic GatesIRLB8721PBF
TO-220AB-55℃~+175℃ 1 N-channel 1.077nF 110pF 13nC@4.5V 16mΩ@4.5V 2.35V 30V 360pF 62A 65W N-Channel ±20V TO-220AB MOSFETs ROHSInfineon TechnologiesMOSFETsLTST-C171GKT
0805-55℃~+85℃ 100mW 12mcd 130° 2.1V 20mA 565nm 569nm Discrete Diode Water Clear Yellow Green 0805 LED Indication - Discrete ROHSLite-OnLED Indication - DiscreteBAT54HT1G
SOD-323-40℃~+125℃ 1V@100mA 200mA 2uA@25V 30V 600mA Independent SOD-323 Schottky Diodes ROHSFUXINSEMISchottky DiodesDMN65D8L-7(ES)
SOT-23SOT-23 MOSFETs ROHSElecSuperMOSFETsLTST-C171KRKT
0805-55℃~+85℃ 130° 20mA 2V 54mcd 631nm 639nm 75mW Discrete Diode Red Water Clear 0805 LED Indication - Discrete ROHSLite-OnLED Indication - Discrete2N7002E
SOT-23-55℃~+150℃ 1 N-channel 2.5V 225mW 3.5Ω@5V 300mA 60V N-Channel SOT-23 MOSFETs ROHSSlkorMOSFETs9B-16.000MBBK-B
HC-49S-20℃~+70℃ 16MHz 20pF 30Ω ±50ppm ±50ppm HC-49S Crystals ROHSTXC CorpCrystals
Parts
184| Qty | Value | Footprint | References |
|---|---|---|---|
| 26 | TestPoint | TestPoint:TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP1, TP2, TP10, TP11, TP13, TP14, TP15, TP16, TP19, TP20, TP21, TP22, TP23, TP24, TP25, TP26 +10 |
| 14 | 0.1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C3, C7, C8, C12, C13, C14, C20, C22, C23, C24, C25, C26, C33, C37 |
| 11 | 1K | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R1, R3, R9, R16, R20, R46, R47, R48, R49, R50, R51 |
| 9 | 10K | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R4, R11, R12, R17, R18, R23, R43, R44, R45 |
| 7 | 10 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R14, R31, R33, R35, R37, R39, R41 |
| 7 | 100K | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R15, R32, R34, R36, R38, R40, R42 |
| 6 | IRLB8721PBF | Package_TO_SOT_THT:TO-220-3_Vertical | Q6, Q7, Q8, Q9, Q10, Q11 |
| 5 | 1 | Resistor_THT:Power_Resistor_TH | R21, R24, R25, R29, R30 |
| 4 | 1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C10, C16, C17, C21 |
| 4 | 300 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R2, R8, R10, R13 |
| 4 | LTST-C171GKT | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1, D3, D4, D6 |
| 4 | TestPoint | TestPoint:TestPoint_Keystone_5000-5004_Miniature | TP12, TP17, TP18, TP29 |
| 3 | 0.47uF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C34, C35, C36 |
| 3 | 1N5819 | Diode_SMD:D_SOD-123 | D14, D15, D16 |
| 3 | 22nF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C28, C29, C30 |
| 3 | 4.7 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R26, R27, R28 |
| 3 | IRS2004 | Package_DIP:DIP-8_W7.62mm | U8, U9, U10 |
| 2 | 0 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R52, R53 |
| 2 | 10uF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C1, C2 |
| 2 | 220 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R6, R7 |
| 2 | 22pF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C18, C19 |
| 2 | 22uF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C9, C15 |
| 2 | 47uF | Capacitor_THT:CP_Radial_D10.0mm_P5.00mm | C4, C11 |
| 2 | BAT54HT1G | Diode_SMD:D_SOD-323_HandSoldering | D10, D11 |
| 2 | DMN65D8L-7 | Package_TO_SOT_SMD:SOT-23 | Q2, Q3 |
| 2 | LTST-C171KRKT | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D2, D5 |
| 1 | 0.22uF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C6 |
| 1 | 0.33uF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C5 |
| 1 | 100pF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C32 |
| 1 | 10nF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C27 |
| 1 | 1301.9314 | Button_Switch_SMD:Tactile_Switch_SM | SW1 |
| 1 | 1nF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C31 |
| 1 | 2N7002E | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | 3K | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R19 |
| 1 | 40K | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R22 |
| 1 | 5A Fuse | Fuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder | F1 |
| 1 | 5K | Potentiometer_SMD:Trimmer_Pot_SM | RV1 |
| 1 | 800 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R5 |
| 1 | 9B-16.000MBBK-B | Crystal:Crystal_16MHz_TH | Y1 |
| 1 | ATmega328P-PU | Package_DIP:DIP-28_W7.62mm | U1 |
| 1 | BL01RN1A1D2B | Ferrite_THT:Ferrite_Bead_TH | FB1 |
| 1 | CD4044BE | Package_DIP:DIP-16_W7.62mm | U5 |
| 1 | Conn_01x06_Male | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J1 |
| 1 | D6C40 F1 LFS | Button_Switch_THT:Pushbutton_Switch_TH | SW3 |
| 1 | D6C50 F1 LFS | Button_Switch_THT:Pushbutton_Switch_TH | SW2 |
| 1 | IRF4905 | Package_TO_SOT_THT:TO-220-3_Vertical | Q5 |
| 1 | LM339 | Package_DIP:DIP-14_W7.62mm | U6 |
| 1 | LM7805_TO220 | Package_TO_SOT_THT:TO-220-3_Vertical | U4 |
| 1 | LTST-C171TBKT | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D9 |
| 1 | MCP601-xP | Package_DIP:DIP-8_W7.62mm | U7 |
| 1 | MMBT3904 | Package_TO_SOT_SMD:SOT-23 | Q4 |
| 1 | SMF10A | Diode_SMD:D_SOD-123F | D8 |
| 1 | SMF12A | Diode_SMD:D_SOD-123F | D12 |
| 1 | SMF5.0A | Diode_SMD:D_SOD-123F | D13 |
| 1 | SN74LVC1G11DBVR | Package_TO_SOT_SMD:SOT-23-6_Handsoldering | U2 |
| 1 | Screw_Terminal_01x04 | Connector:Terminal_Block_4Pin_TH | J2 |
| 1 | SolderJumper_2_Open | Jumper:Solder_Jumper_2_Pin_5A | JP1 |
| 1 | uA7810 | Package_TO_SOT_THT:TO-220-3_Vertical | U3 |
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 mm

- 4 layers175 × 68.5 mm

- 2 layers103.3 × 63.7 mm

- 4 layers100 × 80 mm

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 mm

- 2 layers127 × 101.6 mm

- 4 layers77.1 × 39.9 mm

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 mm
