COMM: Create possibilty of switching between two battery

This commit is contained in:
Štěpán Rydlo
2021-09-09 13:06:54 +02:00
committed by Štěpán Rydlo
parent 75c763b78d
commit cd2c48d1fe
9 changed files with 987 additions and 44 deletions

View File

@ -7,15 +7,130 @@
(lib_symbols
)
(junction (at 116.205 62.23) (diameter 1.016) (color 0 0 0 0))
(junction (at 251.46 69.85) (diameter 1.016) (color 0 0 0 0))
(wire (pts (xy 116.205 43.18) (xy 116.205 62.23))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid c360cf0f-16e8-4a11-8b4e-d9225f3eb017)
)
(wire (pts (xy 116.205 62.23) (xy 116.205 99.06))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid c360cf0f-16e8-4a11-8b4e-d9225f3eb017)
)
(wire (pts (xy 116.205 62.23) (xy 125.73 62.23))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 3ba201ae-f1a1-4d5a-909f-894815b63556)
)
(wire (pts (xy 116.205 99.06) (xy 127.635 99.06))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid c360cf0f-16e8-4a11-8b4e-d9225f3eb017)
)
(wire (pts (xy 176.53 43.18) (xy 116.205 43.18))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid c360cf0f-16e8-4a11-8b4e-d9225f3eb017)
)
(wire (pts (xy 176.53 56.515) (xy 176.53 43.18))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid c360cf0f-16e8-4a11-8b4e-d9225f3eb017)
)
(wire (pts (xy 179.705 56.515) (xy 176.53 56.515))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid c360cf0f-16e8-4a11-8b4e-d9225f3eb017)
)
(wire (pts (xy 209.55 57.785) (xy 230.505 57.785))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 6127fa5b-bd42-46e2-893f-40557fadf666)
)
(wire (pts (xy 209.55 72.39) (xy 230.505 72.39))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid b3e0b959-4139-4fec-adef-745609e7b9db)
)
(wire (pts (xy 222.25 63.5) (xy 222.25 69.215))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 7a8e26d3-e367-476d-8a1e-eed84c5b62d5)
)
(wire (pts (xy 222.25 69.215) (xy 209.55 69.215))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 7a8e26d3-e367-476d-8a1e-eed84c5b62d5)
)
(wire (pts (xy 230.505 57.785) (xy 230.505 69.85))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 6127fa5b-bd42-46e2-893f-40557fadf666)
)
(wire (pts (xy 230.505 69.85) (xy 251.46 69.85))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 6127fa5b-bd42-46e2-893f-40557fadf666)
)
(wire (pts (xy 230.505 72.39) (xy 230.505 74.93))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid b3e0b959-4139-4fec-adef-745609e7b9db)
)
(wire (pts (xy 230.505 74.93) (xy 251.46 74.93))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid b3e0b959-4139-4fec-adef-745609e7b9db)
)
(wire (pts (xy 232.41 54.61) (xy 209.55 54.61))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid c566d666-4fa1-4465-9686-c252afadf3a0)
)
(wire (pts (xy 232.41 58.42) (xy 232.41 54.61))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid c566d666-4fa1-4465-9686-c252afadf3a0)
)
(wire (pts (xy 251.46 58.42) (xy 232.41 58.42))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid c566d666-4fa1-4465-9686-c252afadf3a0)
)
(wire (pts (xy 251.46 63.5) (xy 222.25 63.5))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 7a8e26d3-e367-476d-8a1e-eed84c5b62d5)
)
(wire (pts (xy 251.46 69.85) (xy 252.095 69.85))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 6127fa5b-bd42-46e2-893f-40557fadf666)
)
(sheet (at 179.705 52.07) (size 29.845 22.225) (fields_autoplaced)
(stroke (width 0.1524) (type solid) (color 0 0 0 0))
(fill (color 0 0 0 0.0000))
(uuid 0335b19b-f69a-4698-b41d-d454ea335718)
(property "Název listu" "Battery switch" (id 0) (at 179.705 51.3584 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Soubor listu" "battSwitch.kicad_sch" (id 1) (at 179.705 74.8796 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "ESP#1_3V3" input (at 209.55 54.61 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid d9645b65-4068-4c22-8fdf-affa35634fc0)
)
(pin "ESP#2_CHARGE" input (at 209.55 72.39 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid f46edcda-da5c-4e5b-a4ce-baecdd6e42b0)
)
(pin "ESP#1_CHARGE" input (at 209.55 69.215 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid ba727413-47ff-4bf2-9e2a-2e8c5103bfd4)
)
(pin "+3V3 out" input (at 179.705 56.515 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 638c389d-0668-4b9b-8289-6c4a5b6d6066)
)
(pin "ESP#2_3V3" input (at 209.55 57.785 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 2202b3c6-3c7b-4288-b551-6752a27fbd0e)
)
)
(sheet (at 127.635 93.345) (size 24.765 15.24) (fields_autoplaced)
(stroke (width 0.1524) (type solid) (color 0 0 0 0))
(fill (color 0 0 0 0.0000))
(uuid 135894dc-6710-4561-8073-567533e9f424)
(property "Sheet name" "GPS Module" (id 0) (at 127.635 92.6334 0)
(property "Název listu" "GPS Module" (id 0) (at 127.635 92.6334 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheet file" "gps_module.kicad_sch" (id 1) (at 127.635 109.1696 0)
(property "Soubor listu" "gps_module.kicad_sch" (id 1) (at 127.635 109.1696 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "3V3" input (at 127.635 99.06 180)
@ -44,22 +159,22 @@
(stroke (width 0.1524) (type solid) (color 0 0 0 0))
(fill (color 0 0 0 0.0000))
(uuid a345038c-0e2c-4410-9183-a80a047c8766)
(property "Sheet name" "HF Transmitter" (id 0) (at 125.73 126.9234 0)
(property "Název listu" "HF Transmitter" (id 0) (at 125.73 126.9234 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheet file" "hf_transmitter.kicad_sch" (id 1) (at 125.73 144.0946 0)
(property "Soubor listu" "hf_transmitter.kicad_sch" (id 1) (at 125.73 144.0946 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
)
(sheet (at 166.37 83.82) (size 33.02 34.29) (fields_autoplaced)
(sheet (at 180.34 97.79) (size 33.02 34.29) (fields_autoplaced)
(stroke (width 0.1524) (type solid) (color 0 0 0 0))
(fill (color 0 0 0 0.0000))
(uuid 81a5172c-b171-400d-8856-41d6e486bdd1)
(property "Sheet name" "MCU" (id 0) (at 166.37 83.1084 0)
(property "Název listu" "MCU" (id 0) (at 180.34 97.0784 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheet file" "mcu_comm.kicad_sch" (id 1) (at 166.37 118.6946 0)
(property "Soubor listu" "mcu_comm.kicad_sch" (id 1) (at 180.34 132.6646 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
)
@ -68,10 +183,10 @@
(stroke (width 0.1524) (type solid) (color 0 0 0 0))
(fill (color 0 0 0 0.0000))
(uuid 829b2795-9702-4633-a078-e2998d6d9402)
(property "Sheet name" "OpenLST (Beacon)" (id 0) (at 125.73 52.6284 0)
(property "Název listu" "OpenLST (Beacon)" (id 0) (at 125.73 52.6284 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheet file" "OpenLST.kicad_sch" (id 1) (at 125.73 77.4196 0)
(property "Soubor listu" "OpenLST.kicad_sch" (id 1) (at 125.73 77.4196 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "5V" input (at 125.73 66.675 180)
@ -116,80 +231,88 @@
)
)
(sheet (at 228.6 75.565) (size 16.51 55.88) (fields_autoplaced)
(sheet (at 251.46 53.34) (size 16.51 55.88) (fields_autoplaced)
(stroke (width 0.1524) (type solid) (color 0 0 0 0))
(fill (color 0 0 0 0.0000))
(uuid 3006f49f-d72b-4219-8dea-bda42cf88e84)
(property "Sheet name" "Stack Connector" (id 0) (at 228.6 74.8534 0)
(property "Název listu" "Stack Connector" (id 0) (at 251.46 52.6284 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheet file" "Stack_connector.kicad_sch" (id 1) (at 228.6 132.0296 0)
(property "Soubor listu" "Stack_connector.kicad_sch" (id 1) (at 251.46 109.8046 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "CAN_H" input (at 228.6 99.695 180)
(pin "CAN_H" input (at 251.46 81.28 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 40b88aca-f462-4f2f-a0bf-d01ccc8111c5)
)
(pin "RS_485_A" input (at 228.6 106.68 180)
(pin "RS_485_A" input (at 251.46 84.455 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 300bdf4c-b7cf-4ea2-af04-063b3c8157a2)
)
(pin "EPS#1_5V" input (at 228.6 78.74 180)
(pin "EPS#1_5V" input (at 251.46 55.88 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid deb0a69f-01cc-40ea-bfb5-d5abe6178447)
)
(pin "EPS#1_3V3" input (at 228.6 81.28 180)
(pin "EPS#1_3V3" input (at 251.46 58.42 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 8f350fe4-cfe6-45ee-8c29-71ccfca1b82b)
)
(pin "EPS#1_1V8" input (at 228.6 83.82 180)
(pin "EPS#1_1V8" input (at 251.46 60.96 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid faa7de87-d22a-4ad8-9482-a0f4a8d6793d)
)
(pin "CAN_L" input (at 228.6 97.155 180)
(pin "CAN_L" input (at 251.46 78.74 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid ad3344f8-871b-4951-ae39-e2ccb0cbb099)
)
(pin "RS_485_~{B}" input (at 228.6 109.22 180)
(pin "RS_485_~{B}" input (at 251.46 86.995 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 1e054749-d55d-4fa9-92e4-fedd8b3be27f)
)
(pin "QSPI_D1" input (at 228.6 115.57 180)
(pin "QSPI_D1" input (at 251.46 93.345 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid aba7969b-cdb5-4ef0-ba0c-400112733e6c)
)
(pin "QSPI_SCK" input (at 228.6 127 180)
(pin "QSPI_SCK" input (at 251.46 104.775 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid cc033afd-5e7c-454e-815a-d4ca057c4abf)
)
(pin "EPS#2_3V3" input (at 228.6 90.805 180)
(pin "EPS#2_3V3" input (at 251.46 69.85 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid bc57d857-eb3c-4468-833f-449ae0fb617b)
)
(pin "EPS#2_5V" input (at 228.6 88.265 180)
(pin "EPS#2_5V" input (at 251.46 67.31 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid ac8e3b83-abb2-46af-9c45-678c0ef8180d)
)
(pin "QSPI_CS" input (at 228.6 129.54 180)
(pin "QSPI_CS" input (at 251.46 107.315 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 80b1ce93-afff-4793-b748-45fd77f50d88)
)
(pin "EPS#2_1V8" input (at 228.6 93.345 180)
(pin "EPS#2_1V8" input (at 251.46 72.39 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid a2142d81-09a8-408f-80e3-1bf7de4dfc15)
)
(pin "QSPI_D2" input (at 228.6 118.11 180)
(pin "QSPI_D2" input (at 251.46 95.885 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 8b2acdf9-30b1-4886-91b3-11589dafc045)
)
(pin "QSPI_D3" input (at 228.6 120.65 180)
(pin "QSPI_D3" input (at 251.46 98.425 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid d8c6c93d-972d-4f67-985d-20054ce88555)
)
(pin "QSPI_D4" input (at 228.6 123.19 180)
(pin "QSPI_D4" input (at 251.46 100.965 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid d447a6bb-2cf3-4940-94a7-326bb0cc98b0)
)
(pin "ESP#2_CHARGE" input (at 251.46 74.93 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 15d1c2b5-77c6-4122-a3d5-3b7ea6ebd290)
)
(pin "ESP#1_CHARGE" input (at 251.46 63.5 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid c2662652-3c8b-4086-b517-5fdea53f5242)
)
)
(sheet_instances
@ -199,6 +322,7 @@
(path "/135894dc-6710-4561-8073-567533e9f424" (page "4"))
(path "/a345038c-0e2c-4410-9183-a80a047c8766" (page "5"))
(path "/81a5172c-b171-400d-8856-41d6e486bdd1" (page "6"))
(path "/0335b19b-f69a-4698-b41d-d454ea335718" (page "7"))
)
(symbol_instances
@ -382,6 +506,9 @@
(path "/81a5172c-b171-400d-8856-41d6e486bdd1/4a039799-f170-4b8b-9904-82da89c16c1c"
(reference "#PWR?") (unit 1) (value "GND") (footprint "")
)
(path "/0335b19b-f69a-4698-b41d-d454ea335718/5edab2b6-9ffb-4ae1-b1f0-54ddc7ce5659"
(reference "#PWR?") (unit 1) (value "GND") (footprint "")
)
(path "/81a5172c-b171-400d-8856-41d6e486bdd1/654d2648-5b73-46d2-b3a8-f89598775795"
(reference "#PWR?") (unit 1) (value "GND") (footprint "")
)
@ -391,6 +518,9 @@
(path "/81a5172c-b171-400d-8856-41d6e486bdd1/854d9771-d53c-47e5-9cb7-e940c58bc2ba"
(reference "#PWR?") (unit 1) (value "GND") (footprint "")
)
(path "/0335b19b-f69a-4698-b41d-d454ea335718/8f2e9cba-6539-40c4-8553-4b1e6f27056f"
(reference "#PWR?") (unit 1) (value "GND") (footprint "")
)
(path "/81a5172c-b171-400d-8856-41d6e486bdd1/91cd8b7e-ad12-4411-bee1-ec36e8521bcf"
(reference "#PWR?") (unit 1) (value "GND") (footprint "")
)
@ -640,9 +770,15 @@
(path "/81a5172c-b171-400d-8856-41d6e486bdd1/9547ef01-077b-4438-a172-64c2125251f1"
(reference "R?") (unit 1) (value "1M") (footprint "TCY_passives:R_0603_1608Metric")
)
(path "/0335b19b-f69a-4698-b41d-d454ea335718/a9384195-1737-4983-9989-a78383bb8645"
(reference "R?") (unit 1) (value "330k") (footprint "")
)
(path "/81a5172c-b171-400d-8856-41d6e486bdd1/eb6b642d-cd23-4c17-a594-aa495930eca6"
(reference "R?") (unit 1) (value "100k") (footprint "TCY_passives:R_0603_1608Metric")
)
(path "/0335b19b-f69a-4698-b41d-d454ea335718/fa1153a5-a5fa-4a23-beb6-5d04d6d9feea"
(reference "R?") (unit 1) (value "50k") (footprint "")
)
(path "/81a5172c-b171-400d-8856-41d6e486bdd1/fa9e67a5-5f23-49fe-b2f2-a895fb5395c1"
(reference "SW?") (unit 1) (value "RST_BTN") (footprint "TCY_buttons_switches:KMT031NGJLHS")
)
@ -676,12 +812,18 @@
(path "/81a5172c-b171-400d-8856-41d6e486bdd1/087f685b-381e-416e-877f-21ddb167ba88"
(reference "U?") (unit 1) (value "STM6822") (footprint "Package_TO_SOT_SMD:SOT-23-5")
)
(path "/0335b19b-f69a-4698-b41d-d454ea335718/3ed63a54-f90b-486a-a926-491ab3eac668"
(reference "U?") (unit 1) (value "TVL3691") (footprint "")
)
(path "/81a5172c-b171-400d-8856-41d6e486bdd1/5197f871-6b30-4ae1-9277-13230d2bc5be"
(reference "U?") (unit 1) (value "STM32L432KCUx") (footprint "Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm")
)
(path "/135894dc-6710-4561-8073-567533e9f424/a9077745-053e-4b42-8a30-760f9487663f"
(reference "U?") (unit 1) (value "NEO-8Q") (footprint "RF_GPS:ublox_NEO")
)
(path "/0335b19b-f69a-4698-b41d-d454ea335718/dfe84c23-724a-48a4-ab09-8dd0b9b44ba3"
(reference "U?") (unit 1) (value "TPS2116") (footprint "")
)
(path "/81a5172c-b171-400d-8856-41d6e486bdd1/e9289751-ca4e-4aca-b320-8a1ce3eeef5a"
(reference "U?") (unit 1) (value "STM6822") (footprint "Package_TO_SOT_SMD:SOT-23-5")
)