Power Sense

mark-belbin·motor-controller·hardware/Power Sense PCB/Power Sense PCB.kicad_pcb

Power Sense PCB layout, top view — open source board by mark-belbin
Simulate this board

About the Power Sense PCB

Power Sense is an open source PCB design by mark-belbin, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 73.5 × 85 mm, with 75 components from 56 distinct parts.

Other key parts include the DRV8305, RTQ2569-50GQW, MCP2515 and LMR16006XDDC. By type, the board carries 23 test points, 20 resistors, 17 capacitors, 10 connectors, 4 ICs and 1 diode.

It belongs with the robotics & motion designs in this gallery.

From the project

Custom FOC motor controller designed for underwater robotics.

The final controller is designed for T200 or T100 thrusters from BlueRobotics, boasting sensorless FOC and a miniature form-factor that is built right into the thruster.

For most hobby BLDC controllers, commonly referred to as electronic speed controllers (ESCs), motor commutation is accomplished through sensorless trapezoidal 6-step control. This commutation method steps through 6 distinct stator magnetic field positions in order to keep the motor spinning, based only on the feedback of the back-EMF voltage of the three motor phases. With only 6 available control positions, this method of…

Power Sense, from the project README
From the project README

Main components on the Power Sense

Power Sense bill of materials (BOM)

75 components, 56 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
DRV8305
INA240A1D
U1
1
RTQ2569-50GQW
INA240A1D
U2
1
MCP2515
INA240A1D
U3
1
LMR16006XDDC
INA240A1D
U4
1
Jack-DC
J1
1
PWR_INV
J2
1
PWR_INPUT
J3
1
302-S101
PHASE_A_INV
J4
1
PHASE_A_MOTOR
J5
1
WM4901
PHASE_B_INV
J6
1
PHASE_B_MOTOR
J7
1
PHASE_C_INV
J8
1
PHASE_C_MOTOR
J9
1
Test Conn
J10
1
V_BUS
TP1
8
GND_REF
TP2, TP4, TP8, TP10, TP15, TP17, TP19, TP23
1
V_PHASE_A
TP3
1
I_BUS
TP5
1
I_PHASE_A
TP6
1
BUS
TP7
Show 36 more
QtyPartRefs
1
V_PHASE_B
TP9
3
NEUTRAL_REF
TP11, TP12, TP13
1
I_PHASE_B
TP14
1
V_PHASE_C
TP16
1
I_PHASE_C
TP18
1
PHASE_A
TP20
1
PHASE_B
TP21
1
PHASE_C
TP22
1
160-1827-1
RED
D1
1
4.7UF
0.1uF
C1
1
0.047UF
0.1uF
C2
2
1UF
C_Small
C3, C5
1
0.047UF
C_Small
C4
2
0.1UF
C_Small
C6, C8
1
0.1UF
0.1uF
C7
1
1000PF
C_Small
C9
1
220UF
0.1uF
C10
2
220UF
C_Small
C11, C12
3
22UF
0.1uF
C13, C14, C15
1
1000PF
0.1uF
C16
1
0.1UF
330uF
C17
2
10K
4.99k
R1, R17
1
100
4.99k
R2
2
22.0K
5m
R3, R4
2
22.0K
R_Small_US
R5, R15
1
10K
R_Small_US
R6
1
2.7K
22k
R7
3
10k
R8, R9, R11
1
330
5m
R10
1
4.99K
R_Small_US
R12
1
4.99K
4.99k
R13
1
4.99K
5m
R14
1
4.99K
22k
R16
1
10K
22k
R18
1
330
22k
R19
1
330
R20

Power Sense design files

The KiCad project lives in the mark-belbin/motor-controller repository on GitHub; these links point at the commit this page was built from.

Power Sense: common questions

How big is the Power Sense PCB?

The Power Sense measures 73.5 × 85 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Power Sense?

75 components, from 56 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Power Sense design files?

From the mark-belbin/motor-controller repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the Power Sense design in my own project?

Yes, under the terms of its GPL-3.0 license, which mark-belbin chose for the repository.

More boards in motor-controller

Similar boards