Changes for page Power controller

Last modified by Mathias Larsen on 2026/09/24 21:21

From version 6.2
edited by Mathias Larsen
on 2026/05/25 10:42
Change comment: There is no comment for this version
To version 14.1
edited by Mathias Larsen
on 2026/07/05 13:43
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -2,6 +2,9 @@
2 2  
3 3  == Microcontroller Pinout ==
4 4  
5 +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
6 +
7 +
5 5  |=Physical pin|=Electrical pin|=(((
6 6  Description
7 7  )))
... ... @@ -8,43 +8,47 @@
8 8  |1|VBAT|Power source from a backup battery if a RTC would be used (Connected to +3V3 in this case)
9 9  |5|OSC_IN|Clock input (8MHz oscillator)
10 10  |7|NRST|Negative reset which can be connected to a button (Connected to +3V3)
11 -|8|PA0|Current 6
12 -|9|PA1|Current 7
13 -|10|PA2|Current 5
14 -|11|PA3|Current 4
15 -|12|PA4|Current 3
16 -|13|PA5|Current 2
17 -|14|PA6|LED 9
18 -|15|PA7|LED 2
19 -|16|PB0|Current 8
20 -|17|PB1|PWM enable Fan
21 -|18|PB2|V-sense
14 +|8|PA0|Analog signal: Current 6 Supply 24V resserve
15 +|9|PA1|Analog signal: Current 7 Supply 24V resserve
16 +|10|PA2|Analog signal: Current 5 Supply sensor card
17 +|11|PA3|Analog signal: Current 4 Supply front
18 +|12|PA4|Analog signal: Current 3 Supply accumulator
19 +|13|PA5|Analog signal: Current 2 Supply fans
20 +|14|PA6|Digital output LED 9
21 +|15|PA7|Digital output LED 2
22 +|16|PB0|Analog signal Current 8 Supply buzzer, brake light
23 +|17|PB1|PWM: enable Fan 1
24 +|18|PB2|Input: V-sense
22 22  |19|VSSA|Voltage source: Ground
23 -|20|VREF|Voltage reference (connected to +3V3)??
26 +|20|VREF|Voltage reference (Internal voltage refferance)
24 24  |21|VDDA|Voltage source: Power (+3V3)
25 -|22|PB10|LED 8
28 +|22|PB10|Digital output: LED 8
26 26  |23|VSS|Voltage source: Ground
27 27  |24|VDD|Voltage source: Power (+3V3)
28 -|25|PB11|Current 1
29 -|26|PB12|Current 9
30 -|29|PB15|PWM fan
31 -|30|PA8|Enable buzzeer
32 -|31|PA9|Enable brake light
33 -|32|PA10|ASMS signal
34 -|33|PA11|CAN bus RXD
35 -|34|PA12|CAN bus TXD
31 +|25|PB11|Current 1 Internal components
32 +|26|PB12|Current 9 Supply 12 V Pumps inverter and datalogger 
33 +|29|PB15|PWM: enable fan 2
34 +|30|PA8|Digital output Enable buzzeer(On the car it is Brake light)
35 +|31|PA9|(((
36 +Digital output Enable brake light(On the car it is the buzzer)
37 +)))
38 +|32|PA10|Input ASMS signal
39 +|33|PA11|CAN-BUS RXD
40 +|34|PA12|CAN-BUS TXD
36 36  |35|VSS|Voltage source: Ground
37 37  |36|VDD|Voltage source: Power (+3V3)
38 38  |37|PA13|SWDIO
39 39  |38|PA14|SWCLK
40 -|40|PB3|LED 3
41 -|41|PB4|LED 4
42 -|42|PB5|LED 5
43 -|43|PB6|Enable Pump 1
44 -|44|PB7|Enable Pump 2
45 -|45|PB8|LED 6
45 +|40|PB3|Digital output: LED 3
46 +|41|PB4|Digital output: LED 4
47 +|42|PB5|Digital output: LED 5
48 +|43|PB6|Digital output: Enable Pump 1
49 +|44|PB7|Digital output: Enable Pump 2
50 +|45|PB8|Digital output: LED 6
46 46  |46|PB9|LED 7
47 47  |47|VSS|Voltage source: Ground
48 48  |48|VDD|Voltage source: Power (+3V3)
49 49  
50 -
55 +== Features to add ==
56 +
57 +Add mosfets to cut power if the Lv battery is to low to save power