Skip to the content
PCBKitNew board
4 layers60 × 80 mmFoc, the printed circuit board in 3D

foc board and code

Size
60 × 80 mm
Copper layers
4
Thickness
1.6 mm
Parts
71
Nets
48
Pads
536
Tracks, vias
277, 209
Pours
44
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
19 Jan 2024
Updated
24 Feb 2024

Overview

Foc is an open-source printed circuit board by CodonNine, from the CodonNine/foc repository on GitHub. It is a 4-layer board of 60 × 80 mm with 71 parts on 48 nets, routed with 277 tracks and 209 vias.

It is built around the INA240A1PW, EG2133 and SX1308, with the LP5907MFX-3.3 and FR107 among its other parts. Its parts include 27 capacitors, 15 resistors, 9 ICs, 6 diodes and 6 transistors. It belongs with the robots and motor control boards of this library.

Main components

5

README

README.md

三相逆变器驱动板

1.设计指标

  • 输入电压:24V-48V DC
  • 输出电压:24V(RMS) AC
  • 频率:50-60Hz
  • 输出功率:60W
  • 额定电流:10A

2.附加接口

  • 一路5V-1A输出
  • 输入电压分压采样输出
  • 输出电压分压采样输出(加偏置)
  • 三相桥低侧电流采样放大输出(加偏置)
  • 带光耦隔离的三相PWM信号输入

3.元件选型

  • 偏置电源:LP3985
  • MOSFET:NCEP023N10 100V 300A
  • 三相桥驱动器:eg2133
  • 12V电源芯片:eg1198
  • 5V电源芯片:ln3492
  • 光耦:PC817

Parts

71
QtyValueFootprintReferences
100.1uCapacitor_SMD:C_0603_1608MetricC1, C4, C6, C8, C20, C24, C25, C26, C27, C28
822u 100VCapacitor_SMD:C_1206_3216MetricC10, C11, C13, C14, C15, C16, C17, C18
610Resistor_SMD:R_0603_1608MetricR7, R8, R9, R10, R11, R12
6Q_NMOS_GSDPackage_TO_SOT_SMD:Infineon_PG-HSOF-8-1Q1, Q2, Q3, Q4, Q5, Q6
4FR107Diode_SMD:D_SOD-123FD3, D4, D5, D6
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_Pad_ViaH1, H2, H3, H4
30.01Resistor_SMD:R_2512_6332MetricR13, R14, R15
310uCapacitor_SMD:C_0603_1608MetricC7, C12, C19
31uCapacitor_SMD:C_0603_1608MetricC21, C22, C23
322uCapacitor_SMD:C_0603_1608MetricC2, C3, C5
3INA240A1PWPackage_SO:TSSOP-8_4.4x3mm_P0.65mmU7, U8, U9
210kResistor_SMD:R_0603_1608MetricR1, R5
1150kResistor_SMD:R_0603_1608MetricR3
1190kResistor_SMD:R_0603_1608MetricR2
11MResistor_SMD:R_0603_1608MetricR4
11N5819Diode_SMD:D_SOD-123D1
120.5kResistor_SMD:R_0603_1608MetricR6
14.7uInductor_SMD:L_Chilisin_BMRA00040420L1
147uInductor_SMD:L_Chilisin_BMRA00040420L2
1Conn_02x07_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x07_P2.54mm_VerticalJ2
1EG2133Package_SO:TSSOP-20_4.4x6.5mm_P0.65mmU5
1Fusemy_fuse:1808-FuseBase-SMDF1
1LEDLED_SMD:LED_0603_1608MetricD2
1LP5907MFX-3.3Package_TO_SOT_SMD:SOT-23-5U1
1ME3116Package_TO_SOT_SMD:SOT-23-6U3
1SX1308Package_TO_SOT_SMD:SOT-23-6U2
1~my_conn:KF301-2PU4
1~my_conn:KF301-3PU6

Questions

How big is the Foc PCB?

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

What parts does the Foc use?

71 parts, built around the INA240A1PW, EG2133, SX1308 and LP5907MFX-3.3. 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 Foc KiCad files?

From the CodonNine/foc repository on GitHub, at the commit this page was made from: the board is Hardware/hardware.kicad_pcb and its schematic Hardware/Bridge.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Foc design in my own project?

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

Similar boards

  • 4 layers89.8 × 41.5 mmBldcDriver, the printed circuit board in 3D

    BldcDriver

    dwanpo/balancer

    211 parts1
  • 6 layers240 × 207 mmEHNS -, the printed circuit board in 3D

    EHNS -

    HW9711/EHNS_-

    EHNS硬件

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

    Dcdc

    znxingbell/DC-DC-Power

    2015年电赛a题

    124 parts3MIT
  • 4 layers70 × 56 mmEsp32-bldc foc, the printed circuit board in 3D

    Esp32-bldc foc

    CapnKernel/esp32-bldc-foc

    A clone of the MKS ESP32-based FOC BLDC driver

    126 parts
  • 2 layers48.3 × 65.3 mmRpi pico debugger shoe, the printed circuit board in 3D

    Rpi pico debugger shoe

    vow-eng/OT2_temperature_module

    Peltier controller for SBS plate

    83 partsCC0-1.0
  • 2 layers46.7 × 87.5 mmServo motor, the printed circuit board in 3D

    Servo motor

    tomrodinger/servomotor

    Open-source NEMA-17 integrated servomotor (motor + closed-loop driver + controller + encoder). RS-485, Python/Arduino libraries, MCP server for AI control. Hardware, firmware and software.

    112 parts17MIT
  • 2 layers36.5 × 56 mmFoc driver, the printed circuit board in 3D

    Foc driver

    sirojudinMunir/sf-motion

    Open-source Motion Control Platform

    132 parts135MIT
  • 4 layers124 × 47 mmSp z sim, the printed circuit board in 3D

    Sp z sim

    svenssonjoel/Z-SIM

    Work in progress

    121 parts3