You are on page 1of 5

1 2 3 4 5 6

VIN Q8 +12V
H1 H3 +3.3V
CSD17501Q5A
1 5
H2 H4 J1 J10
JACK-L-PC-10A-RA(R) JACK-C-PC-10A-RA(R) U17C

14
VDC 1 C52 C53 1 74HC21
VIN VBAT

4
D17 1uF 47uF

VCC
6

4
Input 2 15V
C51
2
Output

GATE

CATHODE
ANODE
MSS2P3 MSS2P3 100nF C11
A D15 D16 5.5x2.5mm 5.5x2.1mm 1uF A
U6

GND
1 LM74700
VCAP +3.3V

GND
3
EN

7
VDC Exists if battery is disconnected
and Vin connected. Or Vin connected and

2
+3.3V
battery disconnected. Or both are connected R49
1k
+3.3V C12 TP14
1uF
TP5 TP6 VBAT Load_~{Overcurrent}

TP13

5
R15 R72 U5
1k INA180A4 3
100R

GND V+
U21 + INA180A1
Batt_~{Overcurrent} Iout_Sample

2
Av = 200 TP8 TP7 1
U22 4

V+ GND
- 4 Av = 20
TLV431 Ibatt_Sample 1 R2 - U4
C72 TLV431
100nF 0.005R IR2 = 10A

2
IR2 = 1A 3
+ Iout_Sample = 1V
Ibatt_Sample = 1V Itrip = 12.5A

5
Itrip = 1.25A +3.3V
C70 C71 R73 C68
U17A 100nF 100nF 100R 100nF
1 74HC21 C5
Batt_~{Overcurrent} 2 C35 +5V 220uF
B 6 1uF C58 C4 B
Load_~{Overcurrent} 4 22uF 220uF C67 C69
Batt_~{Overvoltage} 5 +3.3V +3.3V 100nF 100nF
R70 R71
C55 100R 100R
10uF
C9 R1
1uF
5

100k
1

2
U8 5 Logic Low sets Top FET gate low VBUS
GND VCC

VDD
Skip 1 and Bottom FET gate high. Logic
74LVC1G126 Skip
2 4 8 High sets Top FET gate high and
PWM Bottom FET gate Low. +12V 1
VBUS
L1 R5
0.005R JP5

2
4 15uH 3 J6
D+
3

2 USB_A

Shield
D-

GND
1
C3 C2 9
7 C1 R4 -
BOOT 22uF 220uF 220uF 1M 8 Vout_Sample

4
5
C54 10
100nF 9 +
Batt_~{Overcurrent} 6
BOOT_R 3 U3C
Load_~{Overcurrent} R6 NCV20074DR2G
Look at changing 240K
Batt_~{Overvoltage} 4 Series CSD97395Q4M to 20SVPF120M
Skip 3 Parallel U2
RP2040 Battery Bank 18605 Cells
C Supply C
PWM

Iout_Sample Batt_~{Overvoltage}
Load_~{Overcurrent}
PWM_En

Batt_~{Overvoltage}
Batt_~{Overcurrent}

Skip

Iout_Sample Vout_Sample Batt_~{Overvoltage}


Vout_Sample Batt_~{Overtemp} - 3.3V @ 1.2A
Batt_~{Overtemp}
- 5V @ 1.2A
Ibatt_Sample - 5V @ 2A
Ibatt_Sample Vbatt_Sample
Vbatt_Sample Vbatt_Sample
UART_TX
UART_RX

Boot Boot

JP7 JP8 File: supply.kicad_sch


2
2

File: battery_bank.kicad_sch

ESP32
1
1

UART0_RX UART2_TX info@interruptlabs.ca


UART0_TX UART2_RX Ryan Walker
UART1_TX RP_UART_TXD Developed By: Interrupt Labs
UART1_RX RP_UART_RXD
Protectli
Sheet: /
D File: ups-motherboard.kicad_sch D
USB_D+ USB_D+
USB_D- USB_D-
Title: Uninterruptible Power Supply
Size: A4 Date: 2023-10-19 Rev: R0.2
File: mcu.kicad_sch File: esp32.kicad_sch KiCad E.D.A. kicad 7.0.7 Id: 1/5
1 2 3 4 5 6
1 2 3 4 5 6

+5V VDDA +3.3V

R18 +1V1 +3.3V


+3.3V J2
1k

2
TC2030
1 2 SWDIO 1 3 VDDA VIN
SWCLK C36 JP6

1
3 4
U25 100nF C27 C28 C29 C18 C19 C20 C21 C22 C23
5 6
3.3V C61 100nF 100nF 1uF 100nF 100nF 100nF 100nF 100nF 1uF
R20

2
A 100nF 100k A

Vin_det
+3.3V

R39 D14
VDDA
38.3k 3.3V
R45 BOOTSEL +1V1 +3.3V
+3.3V
+3.3V 1k
SW3

TP10
TP9
C17 R46
10uF 1k

45
23

48
43
44
1
R44
1k

VREG_VOUT

ADC_AVDD
DVDD

VREG_IN
IOVDD
USB_VDD
26 2
RUN GPIO0 UART0_TX
8

3
GPIO1 UART0_RX
VCC

1 ~{CS} 4
~{CS} SW4 R47 GPIO2
6 CLK USB_PI_P 27R 47 5
CLK USB_DP GPIO3
5 SD0 USB_PI_N 46 6

LED0

LED1

LED2

LED3
DI(IO0) USB_DM GPIO4 PWM
U14 2 SD1 7
DO(IO1) R48 GPIO5
W25Q32JVSS 3 SD2 27R 8
IO2 GPIO6 PWM_En
7 SD3 ~{CS} 56 9
IO3 QSPI_SS GPIO7 Skip R13 R14 R16 R17
GND

B 11 UART1_TX 10k 10k 10k 10k B


GPIO8 UART1_TX
SD0 53 12 UART1_RX
QSPI_SD0 GPIO9 UART1_RX
4

SD1 55 13
QSPI_SD1 GPIO10
SD2 54 14
QSPI_SD2 GPIO11
SD3 51 15 D3 D4 D5 D6
QSPI_SD3 GPIO12 Load_~{Overcurrent} LED LED LED LED
CLK 52 16
QSPI_SCLK GPIO13 Batt_~{Overcurrent}
17
GPIO14 Batt_~{Overvoltage}
18 Vin_det
GPIO15
Y2 27 LED0

2
12Mhz GPIO16
28 LED1
1 3 GPIO17
20 29 LED2
XIN GPIO18
C30 C24 30 LED3
GPIO19

4
10pF 10pF 31
GPIO20 Boot
32
GPIO21
21 34
XOUT GPIO22
35
GPIO23
36
GPIO24
37
GPIO25
SWCLK 24
J11 SWCLK
+3.3V SWDIO 25 38 JP1
USB_C_Receptacle_USB2.0 SWD GPIO26_ADC0 Vout_Sample
C 39 1 2 C
R53 GPIO27_ADC1
A4 JP4
2

VBUS 5.1k 40 Vbatt_Sample


GPIO28_ADC2 1 2
JP19 19 41

GND
A5 TP1 TESTEN GPIO29_ADC3 JP3
Iout_Sample
1

CC1 C31 1 2
B5 TP2 R58
CC2 100nF JP2

57
5.1k U1 Ibatt_Sample
RP2040 1 2
A7
D- U19
B7 USB_N FSUSB42MUX
1

D-
A6
VCC

D+ USB_P 3 9 USB_PI_P
B6 USB_P D+ HSD2+
D+ USB_N 4 8 USB_PI_N
D- HSD2-

10 7
SHIELD

A8 ~{OE} HSD1+ USB_D+


GND

SBU1 2 6
GND

B8 SEL HSD1- USB_D-


SBU2
+3.3V info@interruptlabs.ca
5
A1
S1

Ryan Walker
R10 Developed By: Interrupt Labs
100k Protectli
Sheet: /RP2040/
1
2

D File: mcu.kicad_sch D
J7
Title: Uninterruptible Power Supply
Size: A4 Date: 2023-10-19 Rev: R0.2
KiCad E.D.A. kicad 7.0.7 Id: 2/5
1 2 3 4 5 6
1 2 3 4 5 6

+3.3V
+3.3VA
R66
1k U24
LTV-356T
4 1
UART_TX
R65
3 2 1k UART2_TX
VDC
A +3.3V A
VBAT
R9

4
1k
+3.3VA

V+
6 Batt_~{Overvoltage}
- C10 U3E
7 1uF NCV20074DR2G

V-
VBAT
R7 5
R22 VBAT + U23 +3.3V R68
100k

11
100R TLV431 U18 1k
C4 U3B R67
NCV20074DR2G LTV-356T
1k 1 4 UART2_RX
1

C41 R8
1uF 7.32k 2 3
BT1A BT1B BT2A Vbatt_Sample UART_RX
2

D11 R23
10k
R21
C3 100R
3

C40 +3.3VA
R34 J13
BT5B BT6A BT6B 1uF
100R
4

TC2030
B +3.3VA 1 2 SWDIO B
C45 NRST 3 4 SWCLK
R12 2.2uF +3.3VA
5 6
100R

TP3
TP4
C2 Boot
+3.3VA
R32 R33
U15 10k 10k +3.3VA
1

C26 BQ76920PW

9
1uF C50 C60
C46

REGSRC
BT4A BT4B BT5A 8 4 SDA 10uF 100nF
2

10uF REGOUT SDA R42


5 SCL 1k R57 U7 UART1_RX 1 J14
SCL R35 10k Shutdown
R36 STM32G030F6Px UART1_TX

4
10 3k 2
BAT 500k SW6A C1

VDD
R11 20 ALERT U9 NRST 6 7 SW1 3
100R ALERT NRST PA0
C1 VC4 12 1 4 LTV-356T 8
VC5 4 1 PA1
13 2 9 UART2_TX
C25 VC3 14
VC4
C56
Boot 3
PC14/PB9 PA2
10 UART2_RX
3

1uF VC3 470pF 3 2 PC15 PA3


VC2 15 6 11
VC2 TS1 PA4
BT2B BT3A BT3B R64 VC1 16 ALERT 15 12
4

100R -BATT VC1 PB0/PB1/PB2/PA8 PA5


VC0 17 7 SCL PB6 20 13
VC0 CAP1 PB3/PB4/PB5/PB6 PA6
C48 TH1 SDA PB7 1 14
C59 PB7/PB8 PA7
18 1 DSG C47 4700pF 10k 16 PA9 UART1_TX
1uF SRP DSG 1uF PA11/PA9
-BATT 19 2 17 UART1_RX
VSS

SRN CHG PA12/PA10


C 18 SWDIO C
PA13
-BATT SWCLK
3

19
PA14/PA15
2

VSS
1 Q6 R55 R56
10k 10k
BSS84

5
3

OKAY ERROR
R24
1k D12 D13
GRN RED
NT1 C42
100nF
R25
D10
DSG

1M
1N4148W
-BATT C43 C44
100nF 100nF
R28 R29
100R 100R R30
D18 R26
0R
15V 1M info@interruptlabs.ca
Ryan Walker
4

R27 R31 Developed By: Interrupt Labs


0.001R 1M
1 5 5 1 Protectli
GND for the rest Sheet: /Battery Bank/
D File: battery_bank.kicad_sch D
Q5 Q4 of the system.
-BATT CSD17501Q5A CSD17501Q5A
Title: Uninterruptible Power Supply
Size: A4 Date: 2023-10-19 Rev: R0.2
C49 C57
100nF 100nF KiCad E.D.A. kicad 7.0.7 Id: 3/5
1 2 3 4 5 6
1 2 3 4 5 6

A A
+3.3V

+3.3V
R62
10k

2
Relay_2 DMG1013UW-7
1 Q9
C15 C16

3
+3.3V 10uF 1uF ESP32_EN
K1_SW
R51

3
10k

A1

12

14

22

24
R43 U13 Q1 UART_~{DTR}
SS8050-G 1

2
10k ESP32-WROOM-32U
K1

VDD
ESP32_EN 25 ESP32_BOOT D8

2
3
EN IO0 MSS2P3 FINDER-30.22
SW2 35 UART_RXD
C14 TXD0/IO1
10uF 4 24 IO2
SENSOR_VP IO2

A2

11

21
34 UART_TXD R52

2
5
SENSOR_VN RXD0/IO3 10k
26 Relay_1 SS8050-G UART_~{RTS}
IO4 K1_Com
29 IO5 Q2 1
B IO5 SW6B B

3
14
IO12
16 2 3 ESP32_BOOT
IO13
13
IO14 UART2_TX +3.3V
23 +3.3V
IO15
27 LED0
IO16 J12
28 IO17 +3.3V
IO17 IO19 10 9
21 30 IO18 1
SDO/SD0 IO18 R60 R61 IO18 8 7 K1_SW
22 31 IO19 2
SDI/SD1 IO19 10k 10k Screen IO5 6 5 K1_Com
17 33 SCL SCL 3
SHD/SD2 IO21 J8 IO17 4 3
18 36 SDA SDA 4 R63
SWP/SD3 IO22 IO2 2 1 IO27
10k

2
20 37
SCK/CLK IO23
19 10 Relay_2 Relay_1 DMG1013UW-7
SCS/CMD IO25 Q11
11 1
IO26 UART2_RX
12 IO27

3
IO27 TP11 TP12
8
IO32
9
LED0

IO33 UART_~{DTR}
6

A1

12

14

22

24
IO34 UART_~{RTS}
7
IO35
1 J9
GND

+3.3V
R59 D9 2
C 10k MSS2P3 C
1

JP18

A2
+3.3V

11

21
K2
1

J3
D7 1 2 FINDER-30.22
LED C34 C32 C33 UART_TXD 3 4 UART_RXD
100nF 100nF 10uF CH340_UART_TXD 5 6 CH340_UART_RXD
7 8
16

RP_UART_TXD RP_UART_RXD
4

9 10
VCC
V3

2 CH340_UART_TXD
TXD
15 3 CH340_UART_RXD
R232 RXD

5 9
USB_D+ UD+ ~{CTS}
6 10
USB_D- UD- ~{DSR}
11
~{RI}
12
~{DCD}
info@interruptlabs.ca
13 UART_~{DTR} Ryan Walker
~{DTR}
GND

14 UART_~{RTS}
~{RTS} Developed By: Interrupt Labs
Protectli
1

U20
CH340C Sheet: /ESP32/
D File: esp32.kicad_sch D

Title: Uninterruptible Power Supply


Size: A4 Date: 2023-10-19 Rev: R0.2
KiCad E.D.A. kicad 7.0.7 Id: 4/5
1 2 3 4 5 6
1 2 3 4 5 6

A A

5V @ 1.2A (System) 5V @ 2A (USB)


VDC VDC
U16 U10
AOZ1280CI C38 AOZ6682CI C62 VBUS
+5V
1uF L3 1uF L4
5 1 3 6
VIN BST 2.2uH VIN BST 4.7uH
6 2
C37 LX C66 C13 LX
GND

GND
4 3 5 4 R3
10uF EN FB R50 10uF 10uF EN FB R19 C65
49.9k 30k 49.9k 10pF
R40
C39 C63 C64
2

1
100k D1 10uF 10uF 10uF
MSS2P3 R54 R69
9.53k 9.53k

B B

3.3V @ 1.2A (System)


VDC
U11
AOZ1280CI C6
+3.3V
1uF
5 1 L2
VIN BST
6 2.2uH
C8 LX
GND

4 3 R37
10uF EN FB
R41 49.9k
C7
2

100k
R38 10uF
D2
MSS2P3 15.8k

C C

info@interruptlabs.ca
Ryan Walker
Developed By: Interrupt Labs
Protectli
Sheet: /Supply/
D File: supply.kicad_sch D

Title: Uninterruptible Power Supply


Size: A4 Date: 2023-10-19 Rev: R0.2
KiCad E.D.A. kicad 7.0.7 Id: 5/5
1 2 3 4 5 6

You might also like