Power controller
Version 20.1 by Mathias Larsen on 2026/09/22 16:36
Connector pinout
| Pin | comment | ||
|---|---|---|---|
| 1 | CANH | ||
| 2 | CANL | ||
| 3 | FAN 1 PWM | ||
| 4 | FAN 2 PWM | ||
| 5 | GND | Blob with tin | |
| 6 | GND | Blob with tin | |
| 7 | GND | Blob with tin | |
| 8 | GND | Blob with tin | |
| 9 | Accumulator | ||
| 10 | Front | ||
| 11 | Power fan | ||
| 12 | Power fan | ||
13 | GND | ||
| 14 | GND | ||
| 15 | GND | ||
| 16 | GND | ||
| 17 | GND | ||
| 18 | GND | ||
| 19 | GND | ||
| 20 | GND | ||
| 21 | GND | ||
| 22 | GND | ||
| 23 | GND | ||
| 24 | 12V | ||
| 25 | 12V | ||
| 26 | 12V power pump1 | ||
| 27 | 12V Power pump2 | ||
| 28 | GND | Blob with tin | |
| 29 | GND | Blob with tin | |
| 30 | GND | Blob with tin | |
| 31 | Buzzer | Is brake light in wiring harnes | |
| 32 | Brake light | Is buzzer in wiring harnes | |
| 33 | 24V | reserve | |
| 34 | 24V | reserve | |
| 35 | 24V | sensor card |
Microcontroller Pinout
The power controller uses a microcontroller to control the pumps, fans, buzzer, and brake light. It also features current monitoring and LED indicators. The Microcontroller used in this system is STM32G431CBT6
| Physical pin | Electrical pin | Description |
|---|---|---|
| 1 | VBAT | Power source from a backup battery if a RTC would be used (Connected to +3V3 in this case) |
| 5 | OSC_IN | Clock input (8MHz oscillator) |
| 7 | NRST | Negative reset which can be connected to a button (Connected to +3V3) |
| 8 | PA0 | Analog signal: Current 6 Supply 24V resserve |
| 9 | PA1 | Analog signal: Current 7 Supply 24V resserve |
| 10 | PA2 | Analog signal: Current 5 Supply sensor card |
| 11 | PA3 | Analog signal: Current 4 Supply front |
| 12 | PA4 | Analog signal: Current 3 Supply accumulator |
| 13 | PA5 | Analog signal: Current 2 Supply fans |
| 14 | PA6 | Digital output LED 9 |
| 15 | PA7 | Digital output LED 2 |
| 16 | PB0 | Analog signal Current 8 Supply buzzer, brake light |
| 17 | PB1 | PWM: enable Fan 1 |
| 18 | PB2 | Input: V-sense |
| 19 | VSSA | Voltage source: Ground |
| 20 | VREF | Voltage reference (Internal voltage refferance) |
| 21 | VDDA | Voltage source: Power (+3V3) |
| 22 | PB10 | Digital output: LED 8 |
| 23 | VSS | Voltage source: Ground |
| 24 | VDD | Voltage source: Power (+3V3) |
| 25 | PB11 | Current 1 Internal components |
| 26 | PB12 | Current 9 Supply 12 V Pumps inverter and datalogger |
| 29 | PB15 | PWM: enable fan 2 |
| 30 | PA8 | Digital output Enable buzzeer(On the car it is Brake light) |
| 31 | PA9 | Digital output Enable brake light(On the car it is the buzzer) |
| 32 | PA10 | Input ASMS signal |
| 33 | PA11 | CAN-BUS RXD |
| 34 | PA12 | CAN-BUS TXD |
| 35 | VSS | Voltage source: Ground |
| 36 | VDD | Voltage source: Power (+3V3) |
| 37 | PA13 | SWDIO |
| 38 | PA14 | SWCLK |
| 40 | PB3 | Digital output: LED 3 |
| 41 | PB4 | Digital output: LED 4 |
| 42 | PB5 | Digital output: LED 5 |
| 43 | PB6 | Digital output: Enable Pump 1 |
| 44 | PB7 | Digital output: Enable Pump 2 |
| 45 | PB8 | Digital output: LED 6 |
| 46 | PB9 | LED 7 |
| 47 | VSS | Voltage source: Ground |
| 48 | VDD | Voltage source: Power (+3V3) |
Digital outputs '
3v3
24V
Current measurment
Known issues
12 V did not work
Current measurement not tested
Features to add
Add mosfets to cut power if the Lv battery is to low to save power
Add a power distrobution for Autonomus system
BOM(bill of materials)
| Part Number | Description | Ref Des | Qty | Manufacturer | MPN | Status | Unit Price | Ext Price | |
|---|---|---|---|---|---|---|---|---|---|
| CC0603KRX5R6BB475 | Chip Capacitor, 4.7µF +/-20%, 10V, 0603 | C1 | 1 | Yageo Group | CC0603KRX5R6BB475 | Volume Production | 0.2094 | 0.2094 | |
| CL10B104KA8NNNC | MLCC, 0.1 uF, 25V, ±10%, X7R, 0603 | C2, C3, C4, C8, C9, C10, C14, C15, C16 | 9 | Samsung Electro-Mechanics | CL10B104KA8NNNC | Volume Production | 0.0085 | 4.41 | |
| CL10B105KA8NFNC | MLCC, 1uF, 25V, 10%, X7R, 0603 | C5, C7 | 2 | Samsung Electro-Mechanics | CL10B105KA8NFNC | Volume Production | 0.0434 | 173.60 | |
| CL10B103KB8NNNC | MLCC, 10nF, 50V, +125C, X7R, ±10%, 0603 | C6, C101, C201, C301, C401, C501, C601, C701, C801, C901 | 10 | (( fatal error – no data )) | |||||
| 885012206020 | MLCC, General Purpose, 0603, 100nF, 10V | C11 | 1 | Wurth Elektronik | 885012206020 | Volume Production | 0.089 | 0.089 | |
| 885012006051 | MLCC, General Purpose, 0603, 10pF, 50V | C12, C13 | 2 | Wurth Elektronik | 885012006051 | Volume Production | 0.10312 | 0.20623 | |
| 885012208124 | MLCC, General Purpose, 1206, 2.2µF, 100V | C17, C19 | 2 | Wurth Elektronik | 885012208124 | Volume Production | 0.25206 | 0.50413 | |
| 885012108022 | MLCC, General Purpose, 1206, 10µF, 50V | C18 | 1 | Wurth Elektronik | 885012108022 | Volume Production | 0.89368 | 0.89368 | |
| 885012206071R | MLCC, General Purpose, 0603, 100nF, 25V | C20 | 1 | Wurth Elektronik | 885012206071R | Volume Production | 0.10312 | 0.10312 | |
| 885012107014 | MLCC, General Purpose, 0805, 10µF, 16V | C21, C22 | 2 | Wurth Elektronik | 885012107014 | Volume Production | 0.43309 | 2.17 | |
| MBASU105SB5104KFNA01 | MLCC, 50V, 10%, X5R, 0.1uF, 0402 | C23, C24 | 2 | TAIYO YUDEN | MBASU105SB5104KFNA01 | Volume Production | 0.0326 | 9.85 | |
| GRM32ER71H475KA88L | MLCC, 1210, 4.7uF, 50V, ±10%, X7R | C902, C903 | 2 | Murata | GRM32ER71H475KA88L | Not Recommended for New Design | 0.21769 | 0.43538 | |
| GRM188R71A225KE15D | MLCC, 0603, 2.2uF, X7R, 10V | C904 | 1 | Murata | GRM188R71A225KE15D | Volume Production | 0.153 | 0.153 | |
| CC0402KRX7R6BB104 | Chip Capacitor, 100nF +/-20%, 10V, 0402 | C905, C908 | 2 | Yageo Group | CC0402KRX7R6BB104 | Volume Production | 0.0051 | 0.0102 | |
| GRM1555C1H102JA01J | MLCC, 0402, 1nF, 50V, ±5%, C0G | C906 | 1 | Murata | GRM1555C1H102JA01J | Volume Production | 0.007 | 0.028 | |
| GRM1555C1H4R3CA01D | MLCC, 0402, 4.3pF, 50V, C0G, ±0.25pF | C907 | 1 | Murata | GRM1555C1H4R3CA01D | Not Recommended for New Design | 0.10312 | 0.10312 | |
| GRM32ER61E226KE15L | MLCC, 1210, 22uF, 25V, X5R | C909, C910, C911, C912 | 4 | Murata | GRM32ER61E226KE15L | Not Recommended for New Design | 2.21 | 8.84 | |
| 824094024 | WE-TVS TVS Diode, SOT23-3L, 2 Channel, 24V, 38pF | D1 | 1 | Wurth Elektronik | 824094024 | Volume Production | 0.91659 | 0.91659 | |
| 824500261 | WE-TVSP SMT Power TVS Diode, DO-214AC, 400W, 26VDC | D2 | 1 | Wurth Elektronik | 824500261 | Volume Production | 0.28529 | 1.43 | |
| 150282M167310 | WL-SFTD Full-color Top LED, 2828, R/G/B, 70° | D101, D201, D301, |