Source

hv_switching_psu / hv_switching_psu.net

Full commit
(export (version D)
  (design
    (source /home/jo/repos/hv_switching_psu/hv_switching_psu.sch)
    (date "Fri 24 May 2013 06:28:41 PM PDT")
    (tool "eeschema (2013-feb-26)-testing"))
  (components
    (comp (ref RV1)
      (value 50K)
      (libsource (lib device) (part POT))
      (sheetpath (names /) (tstamps /))
      (tstamp 50622DAA))
    (comp (ref R3)
      (value 15K)
      (libsource (lib device) (part R))
      (sheetpath (names /) (tstamps /))
      (tstamp 50622D01))
    (comp (ref R2)
      (value 1M)
      (libsource (lib device) (part R))
      (sheetpath (names /) (tstamps /))
      (tstamp 50622CFF))
    (comp (ref R1)
      (value 0.01)
      (libsource (lib device) (part R))
      (sheetpath (names /) (tstamps /))
      (tstamp 50622C5E))
    (comp (ref T1)
      (value IRF644PBF)
      (libsource (lib irf644pbf) (part IRF644PBF))
      (sheetpath (names /) (tstamps /))
      (tstamp 50622BF8))
    (comp (ref D1)
      (value ES2F)
      (libsource (lib device) (part DIODE))
      (sheetpath (names /) (tstamps /))
      (tstamp 506226AA))
    (comp (ref P2)
      (value CONN_2)
      (libsource (lib conn) (part CONN_2))
      (sheetpath (names /) (tstamps /))
      (tstamp 506224F0))
    (comp (ref SW1)
      (value SWITCH_INV)
      (libsource (lib device) (part SWITCH_INV))
      (sheetpath (names /) (tstamps /))
      (tstamp 506223F0))
    (comp (ref L1)
      (value 100uH)
      (libsource (lib device) (part INDUCTOR))
      (sheetpath (names /) (tstamps /))
      (tstamp 506223C6))
    (comp (ref P3)
      (value CONN_2)
      (libsource (lib conn) (part CONN_2))
      (sheetpath (names /) (tstamps /))
      (tstamp 50622205))
    (comp (ref P1)
      (value CONN_2)
      (libsource (lib conn) (part CONN_2))
      (sheetpath (names /) (tstamps /))
      (tstamp 50622201))
    (comp (ref C3)
      (value 100nF)
      (libsource (lib device) (part C))
      (sheetpath (names /) (tstamps /))
      (tstamp 50622184))
    (comp (ref C1)
      (value 100nF)
      (libsource (lib device) (part C))
      (sheetpath (names /) (tstamps /))
      (tstamp 50622181))
    (comp (ref C6)
      (value "100nF, 250V")
      (libsource (lib device) (part C))
      (sheetpath (names /) (tstamps /))
      (tstamp 5062217E))
    (comp (ref C2)
      (value 10uF)
      (libsource (lib device) (part CP1))
      (sheetpath (names /) (tstamps /))
      (tstamp 5062216E))
    (comp (ref C5)
      (value "4.7uF, 250V")
      (libsource (lib device) (part CP1))
      (sheetpath (names /) (tstamps /))
      (tstamp 5062216C))
    (comp (ref C4)
      (value "100uF, 20V")
      (libsource (lib device) (part CP1))
      (sheetpath (names /) (tstamps /))
      (tstamp 50622169))
    (comp (ref U1)
      (value MAX1771)
      (libsource (lib max1771) (part MAX1771))
      (sheetpath (names /) (tstamps /))
      (tstamp 5062213B))
    (comp (ref P4)
      (value CONN_1)
      (libsource (lib conn) (part CONN_1))
      (sheetpath (names /) (tstamps /))
      (tstamp 51243742)))
  (libparts
    (libpart (lib device) (part C)
      (description "Condensateur non polarise")
      (footprints
        (fp SM*)
        (fp C?)
        (fp C1-1))
      (fields
        (field (name Reference) C)
        (field (name Value) C)
        (field (name Footprint) ~)
        (field (name Datasheet) ~))
      (pins
        (pin (num 1) (name ~) (type passive))
        (pin (num 2) (name ~) (type passive))))
    (libpart (lib device) (part CP1)
      (description "Condensateur polarise")
      (footprints
        (fp CP*)
        (fp SM*))
      (fields
        (field (name Reference) C)
        (field (name Value) CP1)
        (field (name Footprint) ~)
        (field (name Datasheet) ~))
      (pins
        (pin (num 1) (name ~) (type passive))
        (pin (num 2) (name ~) (type passive))))
    (libpart (lib device) (part DIODE)
      (description "Diode simple")
      (footprints
        (fp D?)
        (fp S*))
      (fields
        (field (name Reference) D)
        (field (name Value) DIODE)
        (field (name Footprint) ~)
        (field (name Datasheet) ~))
      (pins
        (pin (num 1) (name A) (type passive))
        (pin (num 2) (name K) (type passive))))
    (libpart (lib device) (part INDUCTOR)
      (fields
        (field (name Reference) L)
        (field (name Value) INDUCTOR)
        (field (name Footprint) ~)
        (field (name Datasheet) ~))
      (pins
        (pin (num 1) (name 1) (type passive))
        (pin (num 2) (name 2) (type passive))))
    (libpart (lib device) (part POT)
      (description Potentionmetre)
      (fields
        (field (name Reference) RV)
        (field (name Value) POT)
        (field (name Footprint) ~)
        (field (name Datasheet) ~))
      (pins
        (pin (num 1) (name 1) (type passive))
        (pin (num 2) (name 2) (type passive))
        (pin (num 3) (name 3) (type passive))))
    (libpart (lib device) (part R)
      (description Resistance)
      (footprints
        (fp R?)
        (fp SM0603)
        (fp SM0805)
        (fp R?-*)
        (fp SM1206))
      (fields
        (field (name Reference) R)
        (field (name Value) R)
        (field (name Footprint) ~)
        (field (name Datasheet) ~))
      (pins
        (pin (num 1) (name ~) (type passive))
        (pin (num 2) (name ~) (type passive))))
    (libpart (lib device) (part SWITCH_INV)
      (description "Switch inverseur")
      (fields
        (field (name Reference) SW)
        (field (name Value) SWITCH_INV)
        (field (name Footprint) ~)
        (field (name Datasheet) ~))
      (pins
        (pin (num 1) (name 1) (type passive))
        (pin (num 2) (name 2) (type passive))
        (pin (num 3) (name 3) (type passive))))
    (libpart (lib conn) (part CONN_1)
      (description "1 pin")
      (fields
        (field (name Reference) P)
        (field (name Value) CONN_1))
      (pins
        (pin (num 1) (name 1) (type passive))))
    (libpart (lib conn) (part CONN_2)
      (description "Symbole general de connecteur")
      (fields
        (field (name Reference) P)
        (field (name Value) CONN_2))
      (pins
        (pin (num 1) (name P1) (type passive))
        (pin (num 2) (name PM) (type passive))))
    (libpart (lib max1771) (part MAX1771)
      (fields
        (field (name Reference) U)
        (field (name Value) MAX1771))
      (pins
        (pin (num 1) (name EXT) (type output))
        (pin (num 2) (name VCC) (type power_in))
        (pin (num 3) (name FB) (type input))
        (pin (num 4) (name SHDN) (type input))
        (pin (num 5) (name REF) (type output))
        (pin (num 6) (name AGND) (type power_in))
        (pin (num 7) (name GND) (type power_in))
        (pin (num 8) (name CS) (type input))))
    (libpart (lib irf644pbf) (part IRF644PBF)
      (fields
        (field (name Reference) T)
        (field (name Value) IRF644PBF))
      (pins
        (pin (num 1) (name ~) (type input))
        (pin (num 2) (name ~) (type input))
        (pin (num 3) (name ~) (type input)))))
  (libraries
    (library (logical conn)
      (uri /usr/share/kicad/library/conn.lib))
    (library (logical device)
      (uri /usr/share/kicad/library/device.lib))
    (library (logical irf644pbf)
      (uri irf644pbf.lib))
    (library (logical max1771)
      (uri max1771.lib)))
  (nets
    (net (code 1) (name /HV)
      (node (ref D1) (pin 2))
      (node (ref C5) (pin 1))
      (node (ref R2) (pin 1))
      (node (ref C6) (pin 1))
      (node (ref P3) (pin 1)))
    (net (code 2) (name "")
      (node (ref T1) (pin 1))
      (node (ref U1) (pin 1)))
    (net (code 3) (name /SHDN)
      (node (ref U1) (pin 4))
      (node (ref P2) (pin 2)))
    (net (code 4) (name GND)
      (node (ref P3) (pin 2))
      (node (ref SW1) (pin 3))
      (node (ref C1) (pin 2))
      (node (ref C3) (pin 2))
      (node (ref P1) (pin 2))
      (node (ref C5) (pin 2))
      (node (ref C2) (pin 2))
      (node (ref C6) (pin 2))
      (node (ref R1) (pin 2))
      (node (ref R3) (pin 2))
      (node (ref P2) (pin 1))
      (node (ref U1) (pin 6))
      (node (ref C4) (pin 2))
      (node (ref U1) (pin 7))
      (node (ref P4) (pin 1)))
    (net (code 5) (name "")
      (node (ref R1) (pin 1))
      (node (ref T1) (pin 3))
      (node (ref U1) (pin 8)))
    (net (code 6) (name /PWR)
      (node (ref P1) (pin 1))
      (node (ref SW1) (pin 2)))
    (net (code 7) (name "")
      (node (ref SW1) (pin 1))
      (node (ref L1) (pin 2))
      (node (ref C3) (pin 1))
      (node (ref C4) (pin 1))
      (node (ref C2) (pin 1))
      (node (ref U1) (pin 2)))
    (net (code 8) (name "")
      (node (ref C1) (pin 1))
      (node (ref U1) (pin 5)))
    (net (code 9) (name "")
      (node (ref L1) (pin 1))
      (node (ref D1) (pin 1))
      (node (ref T1) (pin 2)))
    (net (code 10) (name "")
      (node (ref R3) (pin 1))
      (node (ref RV1) (pin 3))
      (node (ref RV1) (pin 2)))
    (net (code 11) (name "")
      (node (ref RV1) (pin 1))
      (node (ref U1) (pin 3))
      (node (ref R2) (pin 2)))))