0% found this document useful (0 votes)
5 views16 pages

Polygonus Shortage Version

The document contains schematic diagrams and component layouts for a circuit design involving multiple analog and digital components, including low-side and high-side outputs, voltage regulators, and CAN transceivers. It outlines connections for various sensors and power supplies, as well as the integration of components like microcontrollers and filters. The design is intended for automotive applications, ensuring proper power management and signal processing.

Uploaded by

sansvirus
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views16 pages

Polygonus Shortage Version

The document contains schematic diagrams and component layouts for a circuit design involving multiple analog and digital components, including low-side and high-side outputs, voltage regulators, and CAN transceivers. It outlines connections for various sensors and power supplies, as well as the integration of components like microcontrollers and filters. The design is intended for automotive applications, ensuring proper power management and signal processing.

Uploaded by

sansvirus
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 16

1 2 3 4 5 6

12V_PROT
mcu
quad_analog1 lowside_quad1 LEFT F2 GND BLACK
RIGHT
LS1 Polyfuse
AV1 LS1 IN1 OUT1 LS2
IN1 OUT1 AV1 LS2 IN2 OUT2 LS3
AV2 1 F1 1 1 HS1
IN2 OUT2 AV2 LS3 IN3 OUT3 LS4 GND
AV3 LS4 IN4 OUT4 2 Polyfuse 2 2 HS2
IN3 OUT3 AV3 GND J7
AV4 12V_MR 3 3 3 HS3
IN4 OUT4 AV4 File: lowside_quad.kicad_sch Conn_01x16
LS1 4 5V_SENSOR_2 4 4 HS4
lowside_quad2
File: quad_analog.kicad_sch LS2 5 5V_SENSOR_2 5 5
A quad_analog2 LS5 GND A
LS5 IN1 OUT1 LS6 LS3 6 6 6
LS6 IN2 OUT2 LS7 GND
AV5 LS4 7 7 7
IN1 OUT1 AV5 LS7 IN3 OUT3 LS8 GND
AV6 LS8 IN4 OUT4 LS5 8 5V_SENSOR_1 8 8
IN2 OUT2 AV6 GND
AV7 LS6 9 5V_SENSOR_1 9 CAN2+ 9
IN3 OUT3 AV7 File: lowside_quad.kicad_sch
AV8 LS7 10 DIGITAL_6 10 CAN2- 10
IN4 OUT4 AV8
LS8 11 DIGITAL_5 11 +5V 1 RC1 11
File: quad_analog.kicad_sch LS9 IGN12 12 DIGITAL_4 12 RC2 12
LS9 +3V3 2
quad_analog3 LS10
LS10 LS11 IGN11 13 DIGITAL_3 13 ETB1_PWM 3 Perm_Live 13
AV9 LS11 LS12 IGN10 14 DIGITAL_2 14 Trig_Scope 14
IN1 OUT1 AV9 LS12 ETB1_DIS 4
AV10 IGN9 15 DIGITAL_1 15 ETB1_DIR 5 15
IN2 OUT2 AV10
AV11 IGN8 16 AT4 16 ETB2_PWM 6 RSVD 16
IN3 OUT3 AV11 J4 J5
lowside_quad4 IGN7 17 AT3 17
IN4 OUT4 Conn_01x32 Conn_01x32 ETB2_DIS 7
LS13 IGN6 18 AT2 18 ETB2_DIR 8
LS13 IN1 OUT1 LS14 J6
File: quad_analog.kicad_sch LS14 IN2 OUT2 LS15 IGN5 19 AT1 19 9
GND Conn_01x16
quad_analog_temp LS15 IN3 OUT3 LS16 IGN4 20 AV11 20 12V_RAW 10
LS16 IN4 OUT4 IGN3 21 AV10 21
AT1 11
IN1 OUT1 AT1 GND
AT2 File: lowside_quad.kicad_sch IGN2 22 AV9 22 12
IN2 OUT2 AT2 IGN1 23 AV8 23
AT3 CAN+ 13
IN3 OUT3 AT3 LS9 24 AV7 24
AT4 CAN- 14
IN4 OUT4 AT4 ETB1_DIS
LS10 25 AV6 25 VR2+ 15
B B
5V_SENSOR_1 12V_RAW ETB1_DIR LS11 26 AV5 26 VR1+ 16
5V_PULLUP_SUPPLY 12V_SENSE ETB1_DIS
ETB1_DIR LS12 27 AV4 27
ETB1_PWM
File: quad_analog_pullup.kicad_sch ETB1_PWM LS13 28 AV3 28
psu LS14 29 AV2 29
12V_RAW LS15 30 AV1 30
12V_RAW 5V_SENSOR_1_PG 5V_SENSOR_1_PG
5V_SENSOR_2_PG 5V_SENSOR_2_PG LS16 31 KNOCK_1 31
ETB2_DIS 12V_MR 32 KNOCK_2 32 1 J1
5V_SENSOR_1 GND
5V_SENSOR_1 5V_SENSOR_2 Conn_01x01
5V_SENSOR_2 ETB2_DIS ETB2_DIR
ETB2_DIR C1 +5V 1 J2
12V_PROT ETB2_PWM
12v_PROT ETB2_PWM 56u Conn_01x01
PWR_FLAG PWR_FLAG +3.3V 1 J3
Conn_01x01
highside_quad
12V_MR GND

12V_MR
CAN+ 12V
CAN- CANH
CANL HS1 GND
TXDCAN2 CAN2_TX HS1 IN1 OUT1 HS2
RXDCAN2 CAN2_RX HS2 IN2 OUT2 HS3
CAN2+ HS3 IN3 OUT3 HS4
CAN2- CANH2
CANL2 TXDCAN CAN_TX HS4 IN4 OUT4
RXDCAN CAN_RX File: highside_quad.kicad_sch
File: psu.kicad_sch ign1
C C
triggers IGN1 PIN FUNCTIONS
IGN1 IN1 OUT1 IGN2
DIGITAL_1 IGN2 IN2 OUT2 IGN3
DIGITAL_2 HALL_IN_1 HALL_OUT_1 DIGITAL1 IGN3 IN3 OUT3 IGN4 12V_KEY - Connect to ignition switch. Powers internal ECU logic.
DIGITAL_3 HALL_IN_2 HALL_OUT_2 DIGITAL2 IGN4 IN4 OUT4 12V_MR - Power input from the ECU-controlled main relay.
DIGITAL_4 HALL_IN_3 HALL_OUT_3 DIGITAL3 PERM_LIVE - 12v permanent battery connection, keeps clock running while powered off.
DIGITAL_5 HALL_IN_4 HALL_OUT_4 DIGITAL4 5V_SENSOR - 5V supply output for ECU sensors
HALL_IN_5 HALL_OUT_5 DIGITAL5 File: ign4.kicad_sch
DIGITAL_6 ign2
HALL_IN_6 HALL_OUT_6 DIGITAL6
LS1-8, LS13-16 - Medium power low-side outputs, no diode (injectors, relays, etc)
VR1+ IGN5
VR1 VR1_OUT VR_1 IGN5 IN1 OUT1 IGN6 LS9-12, A-D - High power low-side outputs with freewheel diode (VVT, Idle, PWM solenoids, etc)
VR2_OUT VR_2 IGN6 IN2 OUT2 IGN7 HS1-4 - Medium power high side outputs
VR2+ IGN7 IN3 OUT3 IGN8
VR2 IGN8 IN4 OUT4

5V_SENSOR_1 File: ign4.kicad_sch


5V_SENSOR_SUPPLY
File: triggers.kicad_sch IGN9
IGN9 IGN10
RC1 IGN10 IGN11
knock RC1 IGN11
RC2 IGN12
RC2 IGN12
Keep_Alive
KNOCK_1
INPUT_1 FILTERED_1
Keep_Alive Keep_Alive
KNOCK_2
INPUT_2 Perm_Live
Perm_Live Sheet: /
D FILTERED_2 USB_D+ D
USB_D+ USB_D-
File: polygonus-Shortage-Version.kicad_sch
USB_D- USB_SHIELD File: Keep_Alive.kicad_sch
KNOCK_1 USB_SHIELD Title: Polygonus
KNOCK_2 Trig_Scope
File: knock.kicad_sch TRIGGER_SCOPE Size: A4 Date: 2024-11-14 Rev: v1.6.1
File: mcu.kicad_sch KiCad E.D.A. kicad 7.0.7 Id: 1/16
1 2 3 4 5 6
1 2 3 4 5 6

Load Dump Reverse Protection Input Filter & 5v Regulator GND 3.3v Supply

D2 U3 +5V U6 +3.3V
PWR_FLAG PWR_FLAG L1 PWR_FLAG PWR_FLAG
D_Schottky LMR14020 D3 AMS1117-3.3
2.2u
12v_PROT 2 1 D_Schottky 3 2
12V_RAW VIN BOOT VI VO

GND
10u

100n
3

C10
D1 EN L2

12v_PROT
R2 C6 C7 8 C12 C13
A SM15T33CA SW C14 A

1
1 4
56u 1u RT 10u 10u 4.7u

GND
GND
R6
C4 6 5 GND
GND R3 SS FB 68k
4.7u GND GND 10k C11 GND GND GND

9
7
C8

12k
R5
GND 10n 330p
GND GND

GND GND

5v Sensor Tracker 1 5v Sensor Tracker 2 - Optional CAN Transceiver


+5V U4
U1 U2
12v_PROT 12v_PROT MCP2551-I-SN CANH
TLS115D0E TLS115D0E

2
8 1 8 1
IN OUT 5V_SENSOR_1 IN OUT 5V_SENSOR_2 1

VDD
7 7 TXDCAN TXD
EN EN 4 7
C2 C3 C5 C9 RXDCAN RXD CANH

GND
PESD1CAN-UX 3

120
R9
1u 1u 1u 1u
GND
GND

GND
GND
5 4 5 4 5 6 D4
+5V ADJ PG +5V ADJ PG +3.3V Vref CANL
B B

VSS
R7 8
Rs
3
9

3
9
GND GND GND GND GND 10

1
2
CANL
GND R1 5V_SENSOR_1_PG GND R4 5V_SENSOR_2_PG
10k 10k GND
+3.3V +3.3V

CAN Transceiver 2
+5V U5
MCP2551-I-SN CANH2

2
1

VDD
TXDCAN2 TXD
4 7
RXDCAN2 RXD CANH

GND
PESD1CAN-UX 3

R10
120
5 6 D5
+3.3V Vref CANL

VSS
8
R8 Rs
GND 10

1
2
C CANL2 C

GND

rusefi.com/s/proteus

Sheet: /psu/
D File: psu.kicad_sch D

Title: Polygonus
Size: A4 Date: 2024-11-14 Rev: v1.6.1
KiCad E.D.A. kicad 7.0.7 Id: 2/16
1 2 3 4 5 6
1 2 3 4 5 6

R15 C20
470k 330p

U7B
C16 U7A MCP6004
R13 MCP6004
3.3n 6
100k R17 R19 R21 -
2 12k 100k 33k 7
INPUT_1 - FILTERED_1
1 5
A + +3.3V A
V_mid 3
+
JP1 C18 C22
680p 47p

4
Short jumper if DC is interesting

V+
U7E
GND GND MCP6004

V-
C21

11
R16
330p
470k
GND
U7C
C17 U7D MCP6004
R14 MCP6004
3.3n 9
100k R18 R20 R22 -
13 12k 100k 33k 8
INPUT_2 - FILTERED_2
14 10
+
V_mid 12
JP2 +
C19 C23
680p 47p
+3.3V
B B
GND GND
33k
R11
V_mid

C15 R12
10n 33k

GND GND

C C

rusefi.com/s/proteus

Sheet: /knock/
D File: knock.kicad_sch D

Title: Polygonus
Size: A4 Date: 2024-11-14 Rev: v1.6.1
KiCad E.D.A. kicad 7.0.7 Id: 3/16
1 2 3 4 5 6
1 2 3 4 5 6

5V_SENSOR_SUPPLY
5V_SENSOR_SUPPLY

R23 U10A +5V R36 U14A +5V


2.7k SN74LVC2G17DB 2.7k SN74LVC2G17DB
R29 1 6
HALL_IN_1 2.7k HALL_OUT_1 R38 1 6
VR1 2.7k VR1_OUT

C24 C30
A GND C37 C39 A
1n 1n GND
1n 1n

GND GND
GND GND
+5V
5V_SENSOR_SUPPLY

VP
U13 SRV05-4

5
R24 U8A
2.7k SN74LVC2G17DB +5V
R30 1 6
HALL_IN_2 2.7k HALL_OUT_2 IO1 IO3

VP
U12 SRV05-4

5
1 4
C25 C31 IO2 IO4
1n 1n 3 6
IO1 IO3
1 4

VN
GND GND IO2 IO4

2
3 6
5V_SENSOR_SUPPLY
5V_SENSOR_SUPPLY GND

VN
R25 U8B +5V

2
R35 U14B +5V
B 2.7k SN74LVC2G17DB B
2.7k SN74LVC2G17DB
R31 3 4
GND
HALL_IN_3 2.7k HALL_OUT_3 R37 3 4
VR2 2.7k VR2_OUT

C26 C32
GND C36 C38
1n 1n GND
1n 1n

GND GND 74HC parts include internal clamp


diodes to the power rails GND GND
5V_SENSOR_SUPPLY

R26 U9A +5V


2.7k SN74LVC2G17DB
R32 1 6
HALL_IN_4 2.7k HALL_OUT_4

C27 C33
1n 1n GND

C GND GND C
5V_SENSOR_SUPPLY

R27 U10B
2.7k SN74LVC2G17DB +5V
R33 3 4
HALL_IN_5 2.7k HALL_OUT_5
VP

U11 SRV05-4
5

C28 C34
1n 1n
IO1 IO3
1 4
GND GND IO2 IO4
5V_SENSOR_SUPPLY 3 6

R28 U9B rusefi.com/s/proteus


VN
2

2.7k SN74LVC2G17DB
R34 3 4
HALL_IN_6 2.7k HALL_OUT_6 GND
Sheet: /triggers/
D File: triggers.kicad_sch D
C29 C35
1n 1n
Title: Polygonus
Size: A4 Date: 2024-11-14 Rev: v1.6.1
GND GND KiCad E.D.A. kicad 7.0.7 Id: 4/16
1 2 3 4 5 6
1 2 3 4 5 6

+5V

A A
4
V+
C40 U15E
100n MCP6004
V-
11

U16
+5V
SRV05-4

VP
5
GND GND
U15A
IO1 IO3 MCP6004
C41
1 4 3
100n +
IO2 IO4 1
5V_PULLUP_SUPPLY 3 6 2
-
U15B

OUT1
OUT2
OUT3
OUT4
R39 R40 R41 R42 MCP6004

VN
2
2.7k 2.7k 2.7k 2.7k
5
RN1 +
7
10k GND R43 R47
B 6 5.6k 10k B
-
IN1 R44 R48
1 8 U15C 5.6k 10k
IN2
2 7 MCP6004 R45 R49
IN3 5.6k 10k
3 6
IN4 10 R46 R50
4 5 +
8 5.6k 10k
C42 C43 C44 C45 9
-
100n 100n 100n 100n GND
U15D
MCP6004

GND GND GND GND 12


+
14
13
-

C C

rusefi.com/s/proteus

Sheet: /quad_analog_temp/
D File: quad_analog_pullup.kicad_sch D

Title: Polygonus
Size: A4 Date: 2024-11-14 Rev: v1.6.1
KiCad E.D.A. kicad 7.0.7 Id: 5/16
1 2 3 4 5 6
1 2 3 4 5 6

+5V

A A
4
V+
C46 U17E
100n MCP6004
V-
11

+5V
U18

VP
SRV05-4

5
GND
U17A
MCP6004
IO1 IO3
1 4 3
+
IO2 IO4 1
3 6 2
-

OUT1
OUT2
OUT3
OUT4
U17B
MCP6004

VN
2
5
RN2 +
7
10k GND R55 R59
B 6 5.6k 10k B
-
IN1 R56 R60
1 8 U17C 5.6k 10k
IN2
2 7 MCP6004 R57 R61
IN3 5.6k 10k
3 6
IN4 10 R58 R62
4 5 +
8 5.6k 10k
R51 R52 R53 R54 C47 C48 C49 C50 9
-
470k 470k 470k 470k 100n 100n 100n 100n GND
U17D
MCP6004

GND GND GND GND GND GND GND GND 12


+
14
13
-

C C

rusefi.com/s/proteus

Sheet: /quad_analog1/
D File: quad_analog.kicad_sch D

Title: Polygonus
Size: A4 Date: 2024-11-14 Rev: v1.6.1
KiCad E.D.A. kicad 7.0.7 Id: 6/16
1 2 3 4 5 6
1 2 3 4 5 6

+5V

A A
4
V+
C51 U19E
100n MCP6004
V-
11

+5V
U20

VP
SRV05-4

5
GND
U19A
MCP6004
IO1 IO3
1 4 3
+
IO2 IO4 1
3 6 2
-

OUT1
OUT2
OUT3
OUT4
U19B
MCP6004

VN
2
5
RN3 +
7
10k GND R67 R71
B 6 5.6k 10k B
-
IN1 R68 R72
1 8 U19C 5.6k 10k
IN2
2 7 MCP6004 R69 R73
IN3 5.6k 10k
3 6
IN4 10 R70 R74
4 5 +
8 5.6k 10k
R63 R64 R65 R66 C52 C53 C54 C55 9
-
470k 470k 470k 470k 100n 100n 100n 100n GND
U19D
MCP6004

GND GND GND GND GND GND GND GND 12


+
14
13
-

C C

rusefi.com/s/proteus

Sheet: /quad_analog2/
D File: quad_analog.kicad_sch D

Title: Polygonus
Size: A4 Date: 2024-11-14 Rev: v1.6.1
KiCad E.D.A. kicad 7.0.7 Id: 7/16
1 2 3 4 5 6
1 2 3 4 5 6

+5V

A A
4
V+
C56 U21E
100n MCP6004
V-
11

+5V
U22

VP
SRV05-4

5
GND
U21A
MCP6004
IO1 IO3
1 4 3
+
IO2 IO4 1
3 6 2
-

OUT1
OUT2
OUT3
OUT4
U21B
MCP6004

VN
2
5
RN4 +
7
10k GND R79 R83
B 6 5.6k 10k B
-
IN1 R80 R84
1 8 U21C 5.6k 10k
IN2
2 7 MCP6004 R81 R85
IN3 5.6k 10k
3 6
IN4 10 R82 R86
4 5 +
8 5.6k 10k
R75 R76 R77 R78 C57 C58 C59 C60 9
-
470k 470k 470k 470k 100n 100n 100n 100n GND
U21D
MCP6004

GND GND GND GND GND GND GND GND 12


+
14
13
-

C C

rusefi.com/s/proteus

Sheet: /quad_analog3/
D File: quad_analog.kicad_sch D

Title: Polygonus
Size: A4 Date: 2024-11-14 Rev: v1.6.1
KiCad E.D.A. kicad 7.0.7 Id: 8/16
1 2 3 4 5 6
1 2 3 4 5 6 7 8

+3.3V

+3.3V

+3.3V

+3.3V

+3.3V

+3.3V

+3.3V

+3.3V

+3.3V

+3.3V

+3.3V

+3.3V
12V Sense Divider +3.3V

4.7u

4.7u

4.7u

4.7u
C61 100n

C62 100n

C64 100n

C67 100n

C68 100n

C69 100n

C71 100n

C73 100n
12V_SENSE

VP
D15 SRV05-4

5
C65

C66

C72

C76
R96
A 82k A
12V_DIVIDED IO1 IO3
Cortex Debug Header 1 4
BT1 FB1 +3.3V R97 C84 IO2 IO4
Keep_Alive J8
Battery_Cell PWR_FLAG Ferrite_Bead 10k 1u 3 6
schottky Conn_02x05_Odd_Even
VDDA +3.3V 1 2 SWDIO

4.7u
D6 3 4 SWCLK

VN
GND GND

D7

D8
schottky

schottky

2
5 6
C81 C82 7 8

C80
GND 100n 4.7u 9 10 nRESET GND

GND +3.3V
GND GND GND
SW1

108
131
144

121
C79

17
30
39
52
62
72
84

33

95
R89

6
Tag Connect Debug Header
10k 100n

VBAT

VDDA
VDDSDMMC
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD

VDDUSB
+5V +3.3V nRESET 25 34 1
NRST PA0 AV5 +3.3V USB D14

+5V
143 35 SWDIO 2
PDR_ON PA1 AV6
+3.3V 36 schottky
1

PA2 AV7 nRESET 3


BOOT0 138 37 J9
IN

BOOT0 PA3 AV8 SWCLK 4


40 Conn_01x06
B U23 2 PA4 AV9 5 B
OUT 32 41 USB_SHIELD
REF3333
GND

C74 VREF+ PA5 AV10 6


C70 42
GND PA6 AV11
100n 23 43 12V_DIVIDED C83 R98
3

33p Y1 PH0 PA7 Pin header


24 100 100n 100k
C75 8MHz PH1 PA8 HS2 1
GND 101
GND GND PA9 HS1 USB_D- 2
56 102
33p PG0 PA10 USBLC6-2SC6 U27 USB_D+ 3 J13
GND GND

5
57 103 USB_D-

GND
PG1 PA11 USB_D- 4
87 104 USB_D+
IGN12 PG2 PA12 USB_D+ 5
88 105 SWDIO 6 4
IGN11 PG3 PA13
89 109 SWCLK USB_D+ USB_D- USB_B
IGN10 PG4 PA14 Connector side
90 110 1 3
IGN9 PG5 PA15 1
91
IGN8 PG6 USB_D- 2
92 46
IGN7 PG7 PB0 AT3 USB_D+ 3 J14

2
93 47

GND
IGN6 PG8 PB1 AT4 4
124 48
LS2 PG9 PB2 GND 5
125 133 GND
LS3 PG10 PB3
126 134 USB_B
LS4 PG11 PB4 LS8
127 135
LS5 PG12 PB5 LS9

+3.3V
128 136
LS6 PG13 PB6 LS10
C 129 137 C
LS7 PG14 PB7 LS11
132 139 1 J15
PG15 PB8 LS12
140 Conn_01x01
PB9 LS13 SW2
10 69 BARO_SCL
RC1 PF0 PB10
11 70 BARO_SDA
RC2 PF1 PB11 1 J16
12 73
PF2 PB12 CAN2_RX BOOT0 Conn_01x01
13 74
PF3 PB13 CAN2_TX
14 75 J10

R90
KNOCK_1 PF4 PB14

10k
15 76 Micro_SD_Card
KNOCK_2 PF5 STM32F767ZITx PB15
AUX_SPI_CS 18
PF6
AUX_SPI_SCK 19 26

GND
PF7 PC0 AV1
AUX_SPI_MISO 20 27 1
PF8 PC1 AV2 DAT2
AUX_SPI_MOSI 21 U26 28 SD_CS 2
PF9 PC2 AV3 DAT3/CD
22 29 D9 R91 SD_MOSI 3
TRIGGER_SCOPE PF10 PC3 AV4 CMD
49 44 GREEN 330 4
PF11 PC4 AT1 +3.3V VDD
50 45 +3.3V Green - power SD_SCK 5
PF12 PC5 AT2 GND CLK
53 96 6
PF13 PC6 DIGITAL1 GND VSS
54 97 R92 SD_MISO 7
PF14 PC7 IGN5 D10 DAT0
55 98 RED 330 8
PF15 PC8 IGN4 LED1 Red - error DAT1
99 GND
D PC9 IGN3 D
141 111 SD_SCK 9
LS14 PE0 PC10 SHIELD
142 112 SD_MISO D11 R93
LS15 PE1 PC11 330
1 113 SD_MOSI BLUE
LS16 PE2 PC12

GND
LED2 Blue - comms
LED1 2 7 GND
PE3 PC13
LED2 3 8
PE4 PC14 5V_SENSOR_2_PG R94
LED3 4 9 D12
PE5 PC15 5V_SENSOR_1_PG GREEN 330
LED4 5 LED3
PE6 GND Green - running
58 114
VR_1 PE7 PD0 CAN_RX
59 115
VR_2 PE8 PD1 CAN_TX D13 R95
60 116 SD_CS

+3.3V
PE9 PD2 ORANGE 330
63 117 LED4 Orange - warning
PE10 PD3 IGN2 GND
64 118
DIGITAL2 PE11 PD4 IGN1
65 119 UART_TX
DIGITAL3 PE12 PD5 1
66 122 UART_RX
DIGITAL5 PE13 PD6 AUX_SPI_CS 2
67 123
DIGITAL4 PE14 PD7 LS1 AUX_SPI_SCK 3
68 77 J11
DIGITAL6 PE15 PD8 ETB2_DIS AUX_SPI_MISO 4
78 Conn_01x06
PD9 ETB2_DIR AUX_SPI_MOSI 5
71 79
VCAP_1 PD10 ETB1_DIR 6
106 80
Baro pressure sensor VCAP_2 PD11 ETB1_DIS
E 81 E
PD12 ETB1_PWM
82
PD13 ETB2_PWM GND
85
PWR_FLAG

+3.3V +3.3V +3.3V PD14 HS4


86 UART_TX 1
PWR_FLAG
+3.3V
+3.3V

PD15 HS3
VSSA

J12
VSS

UART_RX 2
C63 R87 R88 Conn_01x02
100n 1k 1k C77 C78
16
31
10
1

2.2u 2.2u
VDD
VDDio

4 BARO_SDA
SDA/MOSI
GND 5 GND GND GND
SA0/MISO
2 BARO_SCL
U24 SCL/SCLK rusefi.com/s/proteus
6
LPS25HB ~{CS} +3.3V
GND

7
INT_DRDY
Sheet: /mcu/
8

File: mcu.kicad_sch

GND Title: Polygonus


Size: A3 Date: 2024-11-14 Rev: v1.6.1
KiCad E.D.A. kicad 7.0.7 Id: 9/16
F F
1 2 3 4 5 6 7 8
1 2 3 4 5 6

A A
U1001
VNLD5090
1 8
IN1 D1 OUT2
2
STATUS1

3 6
IN2 D2 OUT1
4
STATUS2

S1
S2
7
5
IN1
4 5
IN2
3 6
IN3
2 7
IN4 U1002
1 8
VNLD5090
1k
8
7
6
5

1 8
RN6 IN1 D1 OUT4
RN5

2
1k

STATUS1
B B
1
2
3
4

GND 3 6
IN2 D2 OUT3
4
STATUS2

S1
S2
7
5

Locate output caps near connector pin

C C

rusefi.com/s/proteus

Sheet: /lowside_quad1/
D File: lowside_quad.kicad_sch D

Title: Polygonus
Size: A4 Date: 2024-11-14 Rev: v1.6.1
KiCad E.D.A. kicad 7.0.7 Id: 10/16
1 2 3 4 5 6
1 2 3 4 5 6

A A
U1101
VNLD5090
1 8
IN1 D1 OUT2
2
STATUS1

3 6
IN2 D2 OUT1
4
STATUS2

S1
S2
7
5
IN1
4 5
IN2
3 6
IN3
2 7
IN4 U1102
1 8
VNLD5090
1k
8
7
6
5

1 8
RN8 IN1 D1 OUT4
RN7

2
1k

STATUS1
B B
1
2
3
4

GND 3 6
IN2 D2 OUT3
4
STATUS2

S1
S2
7
5

Locate output caps near connector pin

C C

rusefi.com/s/proteus

Sheet: /lowside_quad2/
D File: lowside_quad.kicad_sch D

Title: Polygonus
Size: A4 Date: 2024-11-14 Rev: v1.6.1
KiCad E.D.A. kicad 7.0.7 Id: 11/16
1 2 3 4 5 6
1 2 3 4 5 6

A A
U1201
VNLD5090
1 8
IN1 D1 OUT2
2
STATUS1

3 6
IN2 D2 OUT1
4
STATUS2

S1
S2
7
5
IN1
4 5
IN2
3 6
IN3
2 7
IN4 U1202
1 8
VNLD5090
1k
8
7
6
5

1 8
RN10 IN1 D1 OUT4
RN9

2
1k

STATUS1
B B
1
2
3
4

GND 3 6
IN2 D2 OUT3
4
STATUS2

S1
S2
7
5

Locate output caps near connector pin

C C

rusefi.com/s/proteus

Sheet: /lowside_quad4/
D File: lowside_quad.kicad_sch D

Title: Polygonus
Size: A4 Date: 2024-11-14 Rev: v1.6.1
KiCad E.D.A. kicad 7.0.7 Id: 13/16
1 2 3 4 5 6
1 2 3 4 5 6

A A

R103
4.7k
12V OUT1

C85
10n

U40
GND
BTS716G

1
R99

VBB
+3.3V 4
10k ST1/2

R104
3 18

4.7k
IN1 OUT1
5 17
IN1 IN2 OUT2
4 5
IN2 R100 OUT2
3 6 8
IN3 +3.3V 10k ST3/4
2 7 7 14
IN4 IN3 OUT3 C86
1 8 9 13 10n
10k IN4 OUT4
GND1/2
GND3/4

RN11
GND

B B
2
6

R101 R102
120 120

R105
4.7k
GND GND OUT3

C87
10n

GND
R106
4.7k

OUT4

C88
10n
C C

GND

rusefi.com/s/proteus

Sheet: /highside_quad/
D File: highside_quad.kicad_sch D

Title: Polygonus
Size: A4 Date: 2024-11-14 Rev: v1.6.1
KiCad E.D.A. kicad 7.0.7 Id: 16/16
1 2 3 4 5 6
1 2 3 4 5 6

A A

D16 U41 D17


PWR_FLAG
schottky MIC5205-3.3YM5 schottky
1 5
Perm_Live IN OUT Keep_Alive
3 4 C90
R107 EN BP
2.2u

GND
4.7k
C89
100n

2
1

2
GND
B B
I/O_2
I/O_1
GND

IC1 GND
PSM712-LF-T7
GND
3

GND

C C

Sheet: /Keep_Alive/
D File: Keep_Alive.kicad_sch D

Title: Polygonus
Size: A4 Date: 2024-11-14 Rev: v1.6.1
KiCad E.D.A. kicad 7.0.7 Id: 16/16
1 2 3 4 5 6
1 2 3 4 5 6

+5V C91
100n GND

A GND A
MIC4427 C93

6
10n

V+
2 7 R108
IN1 IN_A OUT_A 100 OUT1

4 5 R109
IN2 IN_B OUT_B 100 OUT2

GND
C94
U42

3
10n
R1501 1k
R1502 1k GND
GND
R1503 1k
R1504 1k +5V C92
GND
100n
GND
6 MIC4427 C95
10n
V+

2 7 R110
IN3 IN_A OUT_A 100 OUT3
B R111 B
4 5
IN4 IN_B OUT_B 100 OUT4
GND

C96
U43
3

10n

GND
GND

C C

rusefi.com/s/proteus

Sheet: /ign1/
D File: ign4.kicad_sch D

Title: Polygonus
Size: A4 Date: 2024-11-14 Rev: v1.6.1
KiCad E.D.A. kicad 7.0.7 Id: 17/16
1 2 3 4 5 6
1 2 3 4 5 6

+5V C97
100n GND

A GND A
MIC4427 C99

6
10n

V+
2 7 R112
IN1 IN_A OUT_A 100 OUT1

4 5 R113
IN2 IN_B OUT_B 100 OUT2

GND
C100
U44

3
10n
R1601 1k
R1602 1k GND
GND
R1603 1k
R1604 1k +5V C98
GND
100n
GND
6 MIC4427 C101
10n
V+

2 7 R114
IN3 IN_A OUT_A 100 OUT3
B R115 B
4 5
IN4 IN_B OUT_B 100 OUT4
GND

C102
U45
3

10n

GND
GND

C C

rusefi.com/s/proteus

Sheet: /ign2/
D File: ign4.kicad_sch D

Title: Polygonus
Size: A4 Date: 2024-11-14 Rev: v1.6.1
KiCad E.D.A. kicad 7.0.7 Id: 18/16
1 2 3 4 5 6

You might also like