Commit 6a170ce5 authored by Thomas Maaß's avatar Thomas Maaß
Browse files

Use MOSFET circuit as polarity protection

parent 15394738
......@@ -316,123 +316,6 @@
)
)
)
(symbol "DF01S1_1" (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "D" (id 0) (at 2.54 6.985 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "DF01S1_1" (id 1) (at 2.54 5.08 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Diode_SMD:Diode_Bridge_OnSemi_SMDIP-4" (id 2) (at 3.81 3.175 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Datasheet" "https://www.onsemi.com/pdf/datasheet/df10s1-d.pdf" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "rectifier acdc" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Miniature Glass Passivated Single-Phase Bridge Rectifiers, 70V Vrms, 1.0A If, SMDIP-4" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Diode*Bridge*On*SMDIP-4*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "DF01S1_1_0_1"
(polyline
(pts
(xy -2.54 3.81)
(xy -1.27 2.54)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy -1.27 -2.54)
(xy -2.54 -3.81)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 2.54 -1.27)
(xy 3.81 -2.54)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 2.54 1.27)
(xy 3.81 2.54)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy -3.81 2.54)
(xy -2.54 1.27)
(xy -1.905 3.175)
(xy -3.81 2.54)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy -2.54 -1.27)
(xy -3.81 -2.54)
(xy -1.905 -3.175)
(xy -2.54 -1.27)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 1.27 2.54)
(xy 2.54 3.81)
(xy 3.175 1.905)
(xy 1.27 2.54)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 3.175 -1.905)
(xy 1.27 -2.54)
(xy 2.54 -3.81)
(xy 3.175 -1.905)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy -5.08 0)
(xy 0 -5.08)
(xy 5.08 0)
(xy 0 5.08)
(xy -5.08 0)
)
(stroke (width 0)) (fill (type none))
)
)
(symbol "DF01S1_1_1_1"
(pin passive line (at 7.62 0 180) (length 2.54)
(name "+" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -7.62 0 0) (length 2.54)
(name "-" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -7.62 90) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 7.62 270) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
(property "Reference" "C" (id 0) (at 0.635 2.54 0)
(effects (font (size 1.27 1.27)) (justify left))
......@@ -4047,7 +3930,7 @@
(pin "4" (uuid 033d84a6-5a89-406d-a15b-02968323ae84))
)
(symbol (lib_name "DF01S1_1") (lib_id "df01s1:DF01S1") (at 102.87 121.92 90) (unit 1)
(symbol (lib_id "df01s1:DF01S1") (at 102.87 121.92 90) (unit 1)
(in_bom yes) (on_board yes)
(uuid 8855b68f-11ea-444e-a655-729c12f4ba41)
(property "Reference" "D401" (id 0) (at 106.68 125.7299 90)
......
......@@ -1133,9 +1133,6 @@
)
(symbol_instances
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/949150c0-d711-4ab0-80f3-d481cf1fd892"
(reference "#FLG0201") (unit 1) (value "PWR_FLAG") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/59813112-c648-4ee9-9aad-acdf6dcfa9b1"
(reference "#FLG0202") (unit 1) (value "PWR_FLAG") (footprint "")
)
......@@ -1172,26 +1169,26 @@
(path "/a20698c8-d536-417a-92c0-7f5286e7c1d4"
(reference "#PWR0105") (unit 1) (value "GND") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/1235902e-a0b6-4704-bec9-3945508569c6"
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/5578cead-69bd-4e6e-81c4-c8f5f3127499"
(reference "#PWR0201") (unit 1) (value "GND") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/ad2cf5f5-d800-4213-a367-cc8f64169f38"
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/1235902e-a0b6-4704-bec9-3945508569c6"
(reference "#PWR0202") (unit 1) (value "GND") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/adf0160c-735c-48b7-bc64-d690f782e0c3"
(reference "#PWR0203") (unit 1) (value "VCC") (footprint "")
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/d8d0a704-8304-45d7-9f59-73623aaeb8e5"
(reference "#PWR0203") (unit 1) (value "GND") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/5578cead-69bd-4e6e-81c4-c8f5f3127499"
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/5ed328a8-72f9-4071-9e48-f2b253e850e4"
(reference "#PWR0204") (unit 1) (value "GND") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/20d51c2e-29e3-4575-a21f-fccb769d885f"
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/adf0160c-735c-48b7-bc64-d690f782e0c3"
(reference "#PWR0205") (unit 1) (value "VCC") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/4b2c8781-436f-4ccc-83a0-49e9caa4c92c"
(reference "#PWR0206") (unit 1) (value "GND") (footprint "")
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/20d51c2e-29e3-4575-a21f-fccb769d885f"
(reference "#PWR0206") (unit 1) (value "VCC") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/cd478ac5-cdc6-4542-8309-30dfcd18615f"
(reference "#PWR0207") (unit 1) (value "VCC") (footprint "")
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/4b2c8781-436f-4ccc-83a0-49e9caa4c92c"
(reference "#PWR0207") (unit 1) (value "GND") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/8a707337-3e8f-4179-8a63-42fbea4cd611"
(reference "#PWR0208") (unit 1) (value "VCC") (footprint "")
......@@ -1199,47 +1196,50 @@
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/0670722a-e9b7-43a6-99f8-33a0c1729c2f"
(reference "#PWR0209") (unit 1) (value "GND") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/cd478ac5-cdc6-4542-8309-30dfcd18615f"
(reference "#PWR0210") (unit 1) (value "VCC") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/8b1723c0-2603-4c09-a2a3-7a13f4b7ffcd"
(reference "#PWR0210") (unit 1) (value "GND") (footprint "")
(reference "#PWR0211") (unit 1) (value "GND") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/3faa543d-bab7-4664-ae44-85985b4acbb5"
(reference "#PWR0211") (unit 1) (value "VCC") (footprint "")
(reference "#PWR0212") (unit 1) (value "VCC") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/f66edc97-3f67-4b5b-9bd6-0626a9a45636"
(reference "#PWR0212") (unit 1) (value "GND") (footprint "")
(reference "#PWR0213") (unit 1) (value "GND") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/51ec0c2f-b01c-4fb2-9d7c-4e382839dd18"
(reference "#PWR0213") (unit 1) (value "GND") (footprint "")
(reference "#PWR0214") (unit 1) (value "GND") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/7b0e5931-cde0-40dc-9499-801c423a8434"
(reference "#PWR0214") (unit 1) (value "GND") (footprint "")
(reference "#PWR0215") (unit 1) (value "GND") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/dda1b311-11c1-43ef-a693-4c7d9002f729"
(reference "#PWR0215") (unit 1) (value "+3.3V") (footprint "")
(reference "#PWR0216") (unit 1) (value "+3.3V") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/7a88e0a0-1e7f-480a-b61d-755bbe38f5a3"
(reference "#PWR0216") (unit 1) (value "GND") (footprint "")
(reference "#PWR0217") (unit 1) (value "GND") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/87bd70d9-8da2-417b-a084-08f5cdf94249"
(reference "#PWR0217") (unit 1) (value "VCC") (footprint "")
(reference "#PWR0218") (unit 1) (value "VCC") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/faba38af-3e39-44cb-a6b2-52150f8dcc52"
(reference "#PWR0218") (unit 1) (value "GND") (footprint "")
(reference "#PWR0219") (unit 1) (value "GND") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/962bbd16-2ea7-4a98-91f7-949223a98006"
(reference "#PWR0219") (unit 1) (value "GND") (footprint "")
(reference "#PWR0220") (unit 1) (value "GND") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/a08f5cd1-6cae-4f74-92a9-e03c6e57e51a"
(reference "#PWR0220") (unit 1) (value "GND") (footprint "")
(reference "#PWR0221") (unit 1) (value "GND") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/bf26af59-4f7c-4ab3-9b90-e4b7161a6e11"
(reference "#PWR0221") (unit 1) (value "GND") (footprint "")
(reference "#PWR0222") (unit 1) (value "GND") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/b1588756-7cff-4f52-b7da-7c467bd9cf31"
(reference "#PWR0222") (unit 1) (value "VCC") (footprint "")
(reference "#PWR0223") (unit 1) (value "VCC") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/7e448b18-0af9-4f47-b6a7-921c9b2c04cb"
(reference "#PWR0223") (unit 1) (value "GND") (footprint "")
(reference "#PWR0224") (unit 1) (value "GND") (footprint "")
)
(path "/a7cc10a2-b861-4e4d-9874-8c568dce7c9e/9cba875a-2608-4fb6-b2c7-7e7fbd331774"
(reference "#PWR0301") (unit 1) (value "GND") (footprint "")
......@@ -1424,11 +1424,14 @@
(path "/2844d411-1d0c-4ad5-b553-10e12e11d68f/2051b228-f83d-4eb1-960a-ea3204a78f0a"
(reference "C409") (unit 1) (value "100µ 100V") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/a6ea8af5-bef3-4239-8909-35afec95be6c"
(reference "D201") (unit 1) (value "STTH2002") (footprint "Package_TO_SOT_SMD:TO-263-2")
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/6f85768c-7f7a-4d2f-8a4d-97a204e3c3a2"
(reference "D201") (unit 1) (value "BZV55B5V1") (footprint "Diode_SMD:D_MiniMELF")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/802f8e5e-f426-4817-891e-5db98401a2d3"
(reference "D202") (unit 1) (value "LL4148") (footprint "Diode_SMD:D_MiniMELF")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/7be112bc-393e-4798-92cc-67022ed71574"
(reference "D202") (unit 1) (value "1N5819HW") (footprint "Diode_SMD:D_SOD-123")
(reference "D203") (unit 1) (value "1N5819HW") (footprint "Diode_SMD:D_SOD-123")
)
(path "/2844d411-1d0c-4ad5-b553-10e12e11d68f/8855b68f-11ea-444e-a655-729c12f4ba41"
(reference "D401") (unit 1) (value "DF01S1") (footprint "Diode_SMD:Diode_Bridge_OnSemi_SMDIP-4")
......@@ -1475,17 +1478,20 @@
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/1ac2ce5b-5eb1-4ef8-ae46-3981b2244c25"
(reference "P201") (unit 1) (value "USB_C_Plug") (footprint "")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/e2bd4a2c-a5d0-4334-b592-6a23928acbcd"
(reference "Q201") (unit 1) (value "AON6411") (footprint "Package_DFN_QFN:DFN-8-1EP_6x5mm_P1.27mm_EP4.12x4.6mm")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/baadbc5e-9670-44c7-acdd-890861f51ed4"
(reference "Q201") (unit 1) (value "BC817") (footprint "Package_TO_SOT_SMD:SOT-23")
(reference "Q202") (unit 1) (value "BC817") (footprint "Package_TO_SOT_SMD:SOT-23")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/ae7b4d85-193c-4bdf-bb2b-7e7f8804e0bc"
(reference "Q202") (unit 1) (value "BC817") (footprint "Package_TO_SOT_SMD:SOT-23")
(reference "Q203") (unit 1) (value "BC817") (footprint "Package_TO_SOT_SMD:SOT-23")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/7410a9f3-1bdd-4837-813a-03bdbb570bc6"
(reference "Q203") (unit 1) (value "BC818") (footprint "Package_TO_SOT_SMD:SOT-23")
(reference "Q204") (unit 1) (value "BC818") (footprint "Package_TO_SOT_SMD:SOT-23")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/47283fdf-28e3-43a8-bf5c-813119cd7d00"
(reference "Q204") (unit 1) (value "AON6411") (footprint "Package_DFN_QFN:DFN-8-1EP_6x5mm_P1.27mm_EP4.12x4.6mm")
(reference "Q205") (unit 1) (value "AON6411") (footprint "Package_DFN_QFN:DFN-8-1EP_6x5mm_P1.27mm_EP4.12x4.6mm")
)
(path "/2844d411-1d0c-4ad5-b553-10e12e11d68f/c5ea4c8a-9418-4a99-84d0-46d2fcc1bef8"
(reference "Q401") (unit 1) (value "NDT3055L") (footprint "Package_TO_SOT_SMD:SOT-223-3_TabPin2")
......@@ -1493,23 +1499,26 @@
(path "/63365d5a-6247-40f1-8cc1-3a92fa3e2ed1"
(reference "R101") (unit 1) (value "10k") (footprint "Resistor_SMD:R_0603_1608Metric")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/45e377ba-c6e5-475c-ab83-971fbd10ebf4"
(reference "R201") (unit 1) (value "100k") (footprint "Resistor_SMD:R_0603_1608Metric")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/48bd8263-895b-4d24-9243-1049db5fe9ee"
(reference "R201") (unit 1) (value "10k") (footprint "Resistor_SMD:R_0603_1608Metric")
(reference "R202") (unit 1) (value "10k") (footprint "Resistor_SMD:R_0603_1608Metric")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/3d63153b-e87f-4c86-b5a7-246619a504f7"
(reference "R202") (unit 1) (value "10k") (footprint "Resistor_SMD:R_0603_1608Metric")
(reference "R203") (unit 1) (value "10k") (footprint "Resistor_SMD:R_0603_1608Metric")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/0cad5220-b4c9-401c-bac7-231fe5f18515"
(reference "R203") (unit 1) (value "1k") (footprint "Resistor_SMD:R_0603_1608Metric")
(reference "R204") (unit 1) (value "1k") (footprint "Resistor_SMD:R_0603_1608Metric")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/fe4b6d51-d531-4333-867f-e315a361d473"
(reference "R204") (unit 1) (value "470R") (footprint "Resistor_SMD:R_0603_1608Metric")
(reference "R205") (unit 1) (value "470R") (footprint "Resistor_SMD:R_0603_1608Metric")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/aa25fdcf-3b34-4e89-9863-ddea6af04b5f"
(reference "R205") (unit 1) (value "100R") (footprint "Resistor_SMD:R_0603_1608Metric")
(reference "R206") (unit 1) (value "100R") (footprint "Resistor_SMD:R_0603_1608Metric")
)
(path "/b8437f61-e980-43c4-a0ce-7a4a9cfd668c/3589f23e-9297-4e59-80c7-3076bf0cd493"
(reference "R206") (unit 1) (value "470R") (footprint "Resistor_SMD:R_0603_1608Metric")
(reference "R207") (unit 1) (value "470R") (footprint "Resistor_SMD:R_0603_1608Metric")
)
(path "/a7cc10a2-b861-4e4d-9874-8c568dce7c9e/aed534cc-0da1-4865-ad56-6dd8abec54a6"
(reference "R301") (unit 1) (value "10k") (footprint "Resistor_SMD:R_0603_1608Metric")
......
This diff is collapsed.
......@@ -4,5 +4,4 @@
(lib (name "wuerth_749013011a")(type "KiCad")(uri "${KIPRJMOD}/symbols/wuerth_749013011a.kicad_sym")(options "")(descr ""))
(lib (name "tps2375-1")(type "KiCad")(uri "${KIPRJMOD}/symbols/tps2375-1.kicad_sym")(options "")(descr ""))
(lib (name "tel12-4811wi")(type "KiCad")(uri "${KIPRJMOD}/symbols/tel12-4811wi.kicad_sym")(options "")(descr ""))
(lib (name "stth2002_to-263_smd")(type "KiCad")(uri "${KIPRJMOD}/symbols/stth2002_to-263_smd.kicad_sym")(options "")(descr ""))
)
(kicad_symbol_lib (version 20210619) (generator kicad_symbol_editor)
(symbol "Diode:STTH2002_TO-263_SMD" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "D" (id 0) (at 0 2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "STTH2002_TO-263_SMD" (id 1) (at 0 -2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Package_TO_SOT_SMD:TO-263-2" (id 2) (at 0 -4.445 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://www.st.com/resource/en/datasheet/stth2002.pdf" (id 3) (at 0 5.08 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "diode" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "200V 20A Ultrafast Recovery Diode" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "TO*263*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "STTH2002_TO-263_SMD_0_0"
(pin passive line (at -3.81 0 0) (length 2.54)
(name "K" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
(symbol "STTH2002_TO-263_SMD_0_1"
(polyline
(pts
(xy -1.27 1.27)
(xy -1.27 -1.27)
)
(stroke (width 0.254)) (fill (type none))
)
(polyline
(pts
(xy 1.27 0)
(xy -1.27 0)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 1.27 1.27)
(xy 1.27 -1.27)
(xy -1.27 0)
(xy 1.27 1.27)
)
(stroke (width 0.254)) (fill (type none))
)
)
(symbol "STTH2002_TO-263_SMD_1_1"
(pin no_connect line (at 0 0 90) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 3.81 0 180) (length 2.54)
(name "A" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
)
)
)
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment