init repo

This commit is contained in:
Roman Krupnin 2025-02-06 23:30:20 +03:00
commit 03053d3084
13 changed files with 6171 additions and 0 deletions

11
README.md Normal file
View File

@ -0,0 +1,11 @@
# ATX Power Switch
Простой модуль, реализующий управление (включение/выключение) ATX блока питания обычной кнопкой без фиксации, которая есть на всех стандартных ATX корпусах.
<br><img src="photos/pwr-sw1.jpg" width="600" />
Модуль специально разработан для компьютера Sprinter 2022, на котором уставлен разъем ATX, но нет схемы управления. Модуль (или его схема) так же может использоваться и в других компьютерах и системах.
<br><img src="photos/pwr-sw3.jpg" width="300" />&nbsp;<br><img src="photos/pwr-sw4.jpg" width="300" />
Проект выполнен в p-cad 2006 sp2

5233
docs/mod-pwr-sw-ibom.html Normal file

File diff suppressed because one or more lines are too long

BIN
docs/mod-pwr-sw-sch.pdf Normal file

Binary file not shown.

BIN
gerber/PWR-SW.GBR.ZIP Normal file

Binary file not shown.

BIN
photos/pwr-sw-pcb.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

BIN
photos/pwr-sw1.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 117 KiB

BIN
photos/pwr-sw2.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 115 KiB

BIN
photos/pwr-sw3.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 KiB

BIN
photos/pwr-sw4.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 KiB

191
pwr-sw.drc Normal file
View File

@ -0,0 +1,191 @@
C:\prj\Sprinter\pcb\mod-pwr-sw\pwr-sw.drc:
Design Clearances (in mm):
-------------------------------
Board Edge Clearance: Not Defined
Silk Screen Clearance: Not Defined
Hole-Hole Clearance: Not Defined
Layer Clearances (in mm):
-------------------------------
Layer Name Pad-Pad Pad-Line Line-Line Pad-Via Via-Line Via-Via
Top 0.200 0.200 0.200 0.200 0.200 0.200
Bottom 0.200 0.200 0.200 0.200 0.200 0.200
Net Class Clearances (in mm):
-------------------------------
Net Class Name Pad-Pad Pad-Line Line-Line Pad-Via Via-Line Via-Via
Net Clearances (In mm):
-------------------------
Net Name Pad-Pad Pad-Line Line-Line Pad-Via Via-Line Via-Via
Net Class To Net Class Clearances (in mm):
--------------------------------------------
Net Class Names Pad-Pad Pad-Line Line-Line Pad-Via Via-Line Via-Via
Area Checked:
-------------
DRC Extents: Entire Workspace
DRC Report Options:
-------------------
Net List Compare: Off
Clearance Violations: On
Text Violations: On
Same-Parent-Component Pad Violations: On
Net List Violations: On
Unrouted Nets: On
Unconnected Pins: Off
Net Length Violations: On
Silk Violations: On
Copper Pour Violations: On
Plane Violations: On
Component Violations: On
Drill Violations: On
Test Point Violations: Off
DRC Errors:
-----------
NETLIST VIOLATIONS:
0 warning(s) detected.
0 error(s) detected.
CLEARANCE VIOLATIONS:
0 warning(s) detected.
0 error(s) detected.
UNROUTED NETS:
0 warning(s) detected.
0 error(s) detected.
Warning: Net length violation tests were not performed because
of missing MinNetLength, MaxNetLength, or MatchedLength rules.
NETLIST LENGTH VIOLATIONS:
0 warning(s) detected.
0 error(s) detected.
SILK SCREEN CLEARANCE VIOLATIONS:
Warning: Silk Screen clearance violation tests were not performed because
of missing SilkscreenClearance rule.
0 warning(s) detected.
0 error(s) detected.
TEXT VIOLATIONS:
0 warning(s) detected.
0 error(s) detected.
WIDTH VIOLATIONS:
Warning: Width violation tests were not performed because
of missing Width rule.
0 warning(s) detected.
0 error(s) detected.
COPPER POUR VIOLATIONS:
0 warning(s) detected.
0 error(s) detected.
PLANE VIOLATIONS:
0 warning(s) detected.
0 error(s) detected.
COMPONENT VIOLATIONS:
0 warning(s) detected.
0 error(s) detected.
DRILL VIOLATIONS:
Warning: Hole to hole clearance violation tests were not performed because
of missing HoleToHoleClearance rule.
0 warning(s) detected.
0 error(s) detected.
DRC Summary:
------------
Netlist:
Errors: 0
Warnings: 0
Ignored Errors: 0
Clearance:
Errors: 0
Warnings: 0
Ignored Errors: 0
Unrouted Nets:
Errors: 0
Warnings: 0
Ignored Errors: 0
Net Length:
Errors: 0
Warnings: 0
Ignored Errors: 0
Silk Screen:
Errors: 0
Warnings: 0
Ignored Errors: 0
Text:
Errors: 0
Warnings: 0
Ignored Errors: 0
Width:
Errors: 0
Warnings: 0
Ignored Errors: 0
Copper Pour:
Errors: 0
Warnings: 0
Ignored Errors: 0
Plane:
Errors: 0
Warnings: 0
Ignored Errors: 0
Component:
Errors: 0
Warnings: 0
Ignored Errors: 0
Drilling:
Errors: 0
Warnings: 0
Ignored Errors: 0
----------------------------------------------------------------------
26-Jun-23 20:22 Page 1

736
pwr-sw.net Normal file
View File

@ -0,0 +1,736 @@
ACCEL_ASCII "C:\prj\Sprinter\pcb\mod-pwr-sw\pwr-sw.net"
(asciiHeader
(asciiVersion 3 0)
(timeStamp 2023 6 26 19 31 53)
(program "P-CAD 2006 Schematic" "19.02.9589")
(copyright "Copyright © 1992-2006 Altium Limited")
(fileAuthor "")
(headerString "")
(fileUnits mm)
(guidString "{35999BD0-FDB7-488A-B809-DB2AA1570C80}")
)
(library "Library_1"
(textStyleDef "(Default)"
(font
(fontType Stroke)
(fontFamily SanSerif)
(fontFace "QUALITY")
(fontHeight 2.54)
(strokeWidth 0.254)
)
(textStyleAllowTType False)
(textStyleDisplayTType False)
)
(textStyleDef "(PinStyle)"
(font
(fontType Stroke)
(fontFamily SanSerif)
(fontFace "QUALITY")
(fontHeight 2.3114)
(strokeWidth 0.2286)
)
(textStyleAllowTType False)
(textStyleDisplayTType False)
)
(textStyleDef "(PartStyle)"
(font
(fontType Stroke)
(fontFamily SanSerif)
(fontFace "QUALITY")
(fontHeight 3.4798)
(strokeWidth 0.3556)
)
(textStyleAllowTType False)
(textStyleDisplayTType False)
)
(textStyleDef "(WireStyle)"
(font
(fontType Stroke)
(fontFamily SanSerif)
(fontFace "QUALITY")
(fontHeight 1.524)
(strokeWidth 0.2286)
)
(textStyleAllowTType False)
(textStyleDisplayTType False)
)
(textStyleDef "(PortStyle)"
(font
(fontType Stroke)
(fontFamily SanSerif)
(fontFace "Quality")
(fontHeight 1.524)
(strokeWidth 0.2286)
)
(font
(fontType TrueType)
(fontFamily Modern)
(fontFace "Arial")
(fontHeight 3.175)
(strokeWidth 0.19843)
(fontWeight 400)
(fontCharSet 0)
(fontOutPrecision 7)
(fontClipPrecision 32)
(fontQuality 1)
(fontPitchAndFamily 6)
)
(textStyleAllowTType True)
(textStyleDisplayTType True)
)
(textStyleDef "(DefaultTTF)"
(font
(fontType Stroke)
(fontFamily SanSerif)
(fontFace "QUALITY")
(fontHeight 2.54)
(strokeWidth 0.254)
)
(font
(fontType TrueType)
(fontFamily Modern)
(fontFace "Arial")
(fontHeight 3.175)
(strokeWidth 0.19843)
(fontWeight 400)
(fontCharSet 0)
(fontOutPrecision 7)
(fontClipPrecision 32)
(fontQuality 1)
(fontPitchAndFamily 6)
)
(textStyleAllowTType True)
(textStyleDisplayTType True)
)
(textStyleDef "Titles"
(font
(fontType Stroke)
(fontFamily SanSerif)
(fontFace "Quality")
(fontHeight 2.54)
(strokeWidth 0.254)
)
(font
(fontType TrueType)
(fontFamily Modern)
(fontFace "Arial")
(fontHeight 4.23333)
(strokeWidth 0.26458)
(fontWeight 400)
(fontCharSet 204)
(fontOutPrecision 3)
(fontClipPrecision 2)
(fontQuality 1)
(fontPitchAndFamily 38)
)
(textStyleAllowTType True)
(textStyleDisplayTType True)
)
(textStyleDef "Titles2"
(font
(fontType Stroke)
(fontFamily SanSerif)
(fontFace "Quality")
(fontHeight 2.54)
(strokeWidth 0.254)
)
(font
(fontType TrueType)
(fontFamily Modern)
(fontFace "Arial")
(fontHeight 5.29167)
(strokeWidth 0.33072)
(fontWeight 400)
(fontCharSet 204)
(fontOutPrecision 3)
(fontClipPrecision 2)
(fontQuality 1)
(fontPitchAndFamily 38)
)
(textStyleAllowTType True)
(textStyleDisplayTType True)
)
(textStyleDef "Titles3"
(font
(fontType Stroke)
(fontFamily SanSerif)
(fontFace "Quality")
(fontHeight 2.54)
(strokeWidth 0.254)
)
(font
(fontType TrueType)
(fontFamily Modern)
(fontFace "Arial")
(fontHeight 7.76111)
(strokeWidth 0.48506)
(fontWeight 400)
(fontCharSet 204)
(fontOutPrecision 3)
(fontClipPrecision 2)
(fontQuality 1)
(fontPitchAndFamily 38)
)
(textStyleAllowTType True)
(textStyleDisplayTType True)
)
(symbolDef "RR_1"
(originalName "RR")
(pin (pinNum 1) (pt 3.81 0.0) (rotation 180.0) (isFlipped True) (pinLength 3.81)
(pinDisplay (dispPinDes False) )
(pinDes (text (pt 2.159 0.0) "1" (textStyleRef "(DefaultTTF)") (isFlipped True) (extent 2.1828 3.7703) )
)
(pinName (text (pt 4.318 0.0) "A" (textStyleRef "(DefaultTTF)") (isFlipped True) (justify Right) (extent 2.44738 3.7703) )
)
(defaultPinDes "1")
)
(pin (pinNum 2) (pt 11.43 0.0) (pinLength 3.81)
(pinDisplay (dispPinDes False) )
(pinDes (text (pt 13.081 0.0) "2" (textStyleRef "(DefaultTTF)") (extent 2.1828 3.7703) )
)
(pinName (text (pt 10.922 0.0) "B" (textStyleRef "(DefaultTTF)") (justify Right) (extent 2.44738 3.7703) )
)
(defaultPinDes "2")
)
(line (pt 3.81 1.524) (pt 3.81 -1.524) (width 0.1) )
(line (pt 11.43 1.524) (pt 11.43 -1.524) (width 0.1) )
(line (pt 3.81 -1.524) (pt 11.43 -1.524) (width 0.1) )
(line (pt 3.81 1.524) (pt 11.43 1.524) (width 0.1) )
(attr "Type" "" (pt 6.25 -6.25) (textStyleRef "(DefaultTTF)") )
(attr "RefDes" "" (pt 7.62 3.81) (isVisible True) (justify Center) (textStyleRef "(DefaultTTF)") )
(attr "Value" "" (pt 7.62 0.0) (isVisible True) (justify Center) (textStyleRef "(DefaultTTF)") )
)
(symbolDef "PL-2_1"
(originalName "PL-2")
(pin (pinNum 2) (pt 7.62 -5.08) (rotation 180.0)
(pinDes (text (pt 6.37 -3.83) "2" (textStyleRef "(DefaultTTF)") (rotation 180.0) (justify Left) (extent 2.1828 3.7703) )
)
(pinName (text (pt 8.128 -5.08) "2" (textStyleRef "(DefaultTTF)") (rotation 180.0) (justify Right) (extent 2.1828 3.7703) )
)
(defaultPinDes "2")
)
(pin (pinNum 1) (pt 7.62 0.0) (rotation 180.0)
(pinDes (text (pt 6.37 1.25) "1" (textStyleRef "(DefaultTTF)") (rotation 180.0) (justify Left) (extent 2.1828 3.7703) )
)
(pinName (text (pt 8.128 0.0) "1" (textStyleRef "(DefaultTTF)") (rotation 180.0) (justify Right) (extent 2.1828 3.7703) )
)
(defaultPinDes "1")
)
(line (pt 7.62 2.54) (pt 7.62 -7.62) (width 0.1) )
(line (pt 33.02 2.54) (pt 33.02 -7.62) (width 0.1) )
(line (pt 33.02 -2.54) (pt 7.62 -2.54) (width 0.1) )
(line (pt 33.02 2.54) (pt 7.62 2.54) (width 0.1) )
(line (pt 33.02 -7.62) (pt 7.62 -7.62) (width 0.1) )
(attr "Type" "" (pt -17.5 -11.25) (isFlipped True) (justify Center) (textStyleRef "(DefaultTTF)") )
(attr "RefDes" "" (pt 20.32 5.08) (isFlipped True) (isVisible True) (justify Center) (textStyleRef "(DefaultTTF)") )
(attr "Value" "" (pt 20.32 -10.16) (isVisible True) (justify Center) (textStyleRef "(DefaultTTF)") )
)
(symbolDef "PL-4_1"
(originalName "PL-4")
(pin (pinNum 2) (pt 7.62 -5.08) (rotation 180.0)
(pinDes (text (pt 6.37 -3.83) "2" (textStyleRef "(DefaultTTF)") (rotation 180.0) (justify Left) (extent 2.1828 3.7703) )
)
(pinName (text (pt 8.128 -5.08) "2" (textStyleRef "(DefaultTTF)") (rotation 180.0) (justify Right) (extent 2.1828 3.7703) )
)
(defaultPinDes "2")
)
(pin (pinNum 1) (pt 7.62 0.0) (rotation 180.0)
(pinDes (text (pt 6.37 1.25) "1" (textStyleRef "(DefaultTTF)") (rotation 180.0) (justify Left) (extent 2.1828 3.7703) )
)
(pinName (text (pt 8.128 0.0) "1" (textStyleRef "(DefaultTTF)") (rotation 180.0) (justify Right) (extent 2.1828 3.7703) )
)
(defaultPinDes "1")
)
(pin (pinNum 3) (pt 7.62 -10.16) (rotation 180.0)
(pinDes (text (pt 6.37 -8.91) "3" (textStyleRef "(DefaultTTF)") (rotation 180.0) (justify Left) (extent 2.1828 3.7703) )
)
(pinName (text (pt 8.128 -10.16) "3" (textStyleRef "(DefaultTTF)") (rotation 180.0) (justify Right) (extent 2.1828 3.7703) )
)
(defaultPinDes "3")
)
(pin (pinNum 4) (pt 7.62 -15.24) (rotation 180.0)
(pinDes (text (pt 6.37 -13.99) "4" (textStyleRef "(DefaultTTF)") (rotation 180.0) (justify Left) (extent 2.1828 3.7703) )
)
(pinName (text (pt 8.128 -15.24) "4" (textStyleRef "(DefaultTTF)") (rotation 180.0) (justify Right) (extent 2.1828 3.7703) )
)
(defaultPinDes "4")
)
(line (pt 7.62 2.54) (pt 7.62 -17.78) (width 0.1) )
(line (pt 33.02 2.54) (pt 33.02 -17.78) (width 0.1) )
(line (pt 33.02 -17.78) (pt 7.62 -17.78) (width 0.1) )
(line (pt 33.02 -12.7) (pt 7.62 -12.7) (width 0.1) )
(line (pt 33.02 -2.54) (pt 7.62 -2.54) (width 0.1) )
(line (pt 33.02 2.54) (pt 7.62 2.54) (width 0.1) )
(line (pt 33.02 -7.62) (pt 7.62 -7.62) (width 0.1) )
(attr "Type" "" (pt 20.32 -25.4) (isFlipped True) (justify Center) (textStyleRef "(DefaultTTF)") )
(attr "Value" "" (pt 20.32 -20.32) (isVisible True) (justify Center) (textStyleRef "(DefaultTTF)") )
(attr "RefDes" "" (pt 20.32 5.08) (isFlipped True) (isVisible True) (justify Center) (textStyleRef "(DefaultTTF)") )
)
(symbolDef "CC_1"
(originalName "CC")
(pin (pinNum 2) (pt 6.985 0.0) (pinLength 5.715)
(pinDisplay (dispPinDes False) )
(pinDes (text (pt 8.636 0.0) "2" (textStyleRef "(PinStyle)") (extent 2.08597 3.07657) )
)
(pinName (text (pt 6.477 0.0) "B" (textStyleRef "(PinStyle)") (justify Right) (extent 2.16852 3.07657) )
)
(defaultPinDes "2")
)
(pin (pinNum 1) (pt 5.715 0.0) (rotation 180.0) (isFlipped True) (pinLength 5.715)
(pinDisplay (dispPinDes False) )
(pinDes (text (pt 4.064 0.0) "1" (textStyleRef "(PinStyle)") (isFlipped True) (extent 1.59067 3.07657) )
)
(pinName (text (pt 6.223 0.0) "A" (textStyleRef "(PinStyle)") (isFlipped True) (justify Right) (extent 2.08597 3.07657) )
)
(defaultPinDes "1")
)
(line (pt 6.985 3.81) (pt 6.985 -3.81) (width 0.1) )
(line (pt 5.715 3.81) (pt 5.715 -3.81) (width 0.1) )
(attr "Type" "" (pt 6.35 -5.08) (justify Center) (textStyleRef "(DefaultTTF)") )
(attr "RefDes" "" (pt 3.81 2.54) (rotation 270.0) (isVisible True) (justify Center) (textStyleRef "(DefaultTTF)") )
(attr "Value" "" (pt 8.89 -5.08) (rotation 270.0) (isVisible True) (justify Center) (textStyleRef "(DefaultTTF)") )
)
(symbolDef "T-N-CH_1"
(originalName "T-N-CH")
(pin (pinNum 2) (pt 10.16 -3.302) (rotation 270.0) (pinLength 1.778)
(pinDisplay (dispPinDes False) )
(pinDes (text (pt 10.16 -4.953) "2" (textStyleRef "(DefaultTTF)") (rotation 270.0) (extent 2.1828 3.7703) )
)
(pinName (text (pt 10.16 -2.794) "S" (textStyleRef "(DefaultTTF)") (rotation 180.0) (justify Right) (extent 2.44738 3.7703) )
)
(defaultPinDes "2")
)
(pin (pinNum 3) (pt 10.16 8.382) (rotation 90.0) (pinLength 1.778)
(pinDisplay (dispPinDes False) )
(pinDes (text (pt 10.16 10.033) "3" (textStyleRef "(DefaultTTF)") (rotation 90.0) (extent 2.1828 3.7703) )
)
(pinName (text (pt 10.16 7.874) "D" (textStyleRef "(DefaultTTF)") (rotation 180.0) (justify Right) (extent 2.71197 3.7703) )
)
(defaultPinDes "3")
)
(pin (pinNum 1) (pt 3.302 0.0) (rotation 180.0) (isFlipped True) (pinLength 3.302)
(pinDisplay (dispPinDes False) )
(pinDes (text (pt 1.651 0.0) "1" (textStyleRef "(DefaultTTF)") (isFlipped True) (extent 2.1828 3.7703) )
)
(pinName (text (pt 3.81 0.0) "G" (textStyleRef "(DefaultTTF)") (isFlipped True) (justify Right) (extent 2.71197 3.7703) )
)
(defaultPinDes "1")
)
(line (pt 11.938 -0.762) (pt 10.16 -0.762) (width 0.1) )
(line (pt 5.588 2.54) (pt 10.16 2.54) (width 0.1) )
(line (pt 5.588 3.048) (pt 5.588 2.032) (width 0.1) )
(line (pt 11.938 5.842) (pt 10.16 5.842) (width 0.1) )
(line (pt 5.588 5.08) (pt 10.16 5.08) (width 0.1) )
(line (pt 5.588 5.842) (pt 5.588 4.318) (width 0.1) )
(line (pt 12.446 2.032) (pt 11.43 2.032) (width 0.1) )
(line (pt 12.446 3.048) (pt 11.43 3.048) (width 0.1) )
(line (pt 12.446 2.032) (pt 11.938 3.048) (width 0.1) )
(line (pt 11.43 2.032) (pt 11.938 3.048) (width 0.1) )
(line (pt 5.588 2.54) (pt 6.604 2.032) (width 0.1) )
(line (pt 6.604 3.048) (pt 5.588 2.54) (width 0.1) )
(line (pt 6.604 2.032) (pt 6.604 3.048) (width 0.1) )
(line (pt 4.572 5.08) (pt 4.572 0.0) (width 0.1) )
(line (pt 4.572 0.0) (pt 3.302 0.0) (width 0.1) )
(line (pt 11.938 5.842) (pt 11.938 -0.762) (width 0.1) )
(line (pt 5.588 0.0) (pt 10.16 0.0) (width 0.1) )
(line (pt 10.16 5.08) (pt 10.16 8.382) (width 0.1) )
(line (pt 5.588 0.762) (pt 5.588 -0.762) (width 0.1) )
(line (pt 10.16 -3.302) (pt 10.16 2.54) (width 0.1) )
(triplePointArc (pt 8.75 2.54) (pt 2.75 2.54) (pt 2.75 2.54) (width 0.1) )
(attr "Type" "" (pt 15.24 -5.08) (justify Center) (textStyleRef "(DefaultTTF)") )
(attr "Value" "" (pt 3.81 -6.35) (isVisible True) (justify Center) (textStyleRef "(DefaultTTF)") )
(attr "RefDes" "" (pt -1.27 2.54) (rotation 180.0) (isVisible True) (justify Center) (textStyleRef "(DefaultTTF)") )
)
(symbolDef "GND_1"
(originalName "GND")
(pin (pinNum 1) (pt 0.0 -2.5) (rotation 90.0) (pinLength 2.5)
(pinDisplay (dispPinDes False) )
(pinDes (text (pt 0.0 -0.849) "1" (textStyleRef "(DefaultTTF)") (rotation 90.0) (isFlipped True) (extent 2.1828 3.7703) )
)
(pinName (text (pt 0.0 -3.008) "GND" (textStyleRef "(DefaultTTF)") (rotation 90.0) (isFlipped True) (justify Right) (extent 6.68072 3.7703) )
)
(defaultPinDes "1")
)
(line (pt -2.5 -2.5) (pt 2.5 -2.5) (width 0.1) )
(attr "RefDes" "" (pt 0.0 3.75) (justify Center) (textStyleRef "(DefaultTTF)") )
(attr "Type" "" (pt -3.75 -7.5) (textStyleRef "(DefaultTTF)") )
)
(symbolDef "T-P-CH_1"
(originalName "T-P-CH")
(pin (pinNum 2) (pt 10.16 -3.302) (rotation 270.0) (pinLength 1.778)
(pinDisplay (dispPinDes False) )
(pinDes (text (pt 10.16 -4.953) "2" (textStyleRef "(DefaultTTF)") (rotation 270.0) (extent 2.1828 3.7703) )
)
(pinName (text (pt 10.16 -2.794) "S" (textStyleRef "(DefaultTTF)") (rotation 180.0) (justify Right) (extent 2.44738 3.7703) )
)
(defaultPinDes "2")
)
(pin (pinNum 1) (pt 3.302 0.0) (rotation 180.0) (isFlipped True) (pinLength 3.302)
(pinDisplay (dispPinDes False) )
(pinDes (text (pt 1.651 0.0) "1" (textStyleRef "(DefaultTTF)") (isFlipped True) (extent 2.1828 3.7703) )
)
(pinName (text (pt 3.81 0.0) "G" (textStyleRef "(DefaultTTF)") (isFlipped True) (justify Right) (extent 2.71197 3.7703) )
)
(defaultPinDes "1")
)
(pin (pinNum 3) (pt 10.16 8.382) (rotation 90.0) (pinLength 1.778)
(pinDisplay (dispPinDes False) )
(pinDes (text (pt 10.16 10.033) "3" (textStyleRef "(DefaultTTF)") (rotation 90.0) (extent 2.1828 3.7703) )
)
(pinName (text (pt 10.16 7.874) "D" (textStyleRef "(DefaultTTF)") (rotation 180.0) (justify Right) (extent 2.71197 3.7703) )
)
(defaultPinDes "3")
)
(line (pt 5.588 3.048) (pt 5.588 2.032) (width 0.1) )
(line (pt 4.572 0.0) (pt 3.302 0.0) (width 0.1) )
(line (pt 5.588 0.762) (pt 5.588 -0.762) (width 0.1) )
(line (pt 9.144 3.048) (pt 9.144 2.032) (width 0.1) )
(line (pt 11.43 2.032) (pt 12.446 2.032) (width 0.1) )
(line (pt 11.43 3.048) (pt 11.938 2.032) (width 0.1) )
(line (pt 12.446 3.048) (pt 11.938 2.032) (width 0.1) )
(line (pt 11.43 3.048) (pt 12.446 3.048) (width 0.1) )
(line (pt 5.588 5.842) (pt 5.588 4.318) (width 0.1) )
(line (pt 4.572 5.08) (pt 4.572 0.0) (width 0.1) )
(line (pt 11.938 5.842) (pt 11.938 -0.762) (width 0.1) )
(line (pt 11.938 -0.762) (pt 10.16 -0.762) (width 0.1) )
(line (pt 5.588 2.54) (pt 10.16 2.54) (width 0.1) )
(line (pt 5.588 0.0) (pt 10.16 0.0) (width 0.1) )
(line (pt 9.144 2.032) (pt 10.16 2.54) (width 0.1) )
(line (pt 10.16 2.54) (pt 9.144 3.048) (width 0.1) )
(line (pt 11.938 5.842) (pt 10.16 5.842) (width 0.1) )
(line (pt 5.588 5.08) (pt 10.16 5.08) (width 0.1) )
(line (pt 10.16 5.08) (pt 10.16 8.382) (width 0.1) )
(line (pt 10.16 -3.302) (pt 10.16 2.54) (width 0.1) )
(triplePointArc (pt 8.75 2.54) (pt 2.75 2.54) (pt 2.75 2.54) (width 0.1) )
(attr "Type" "" (pt 15.24 -5.08) (justify Center) (textStyleRef "(DefaultTTF)") )
(attr "Value" "" (pt 5.08 11.43) (rotation 180.0) (isVisible True) (justify Center) (textStyleRef "(DefaultTTF)") )
(attr "RefDes" "" (pt 0.0 -2.54) (rotation 180.0) (isVisible True) (justify Center) (textStyleRef "(DefaultTTF)") )
)
(symbolDef "T-NPN-DIGITAL_1"
(originalName "T-NPN-DIGITAL")
(pin (pinNum 1) (pt 2.794 0.0) (rotation 180.0) (isFlipped True) (pinLength 2.794)
(pinDisplay (dispPinDes False) )
(pinDes (text (pt 1.143 0.0) "1" (textStyleRef "(DefaultTTF)") (isFlipped True) (extent 2.1828 3.7703) )
)
(pinName (text (pt 3.302 0.0) "B" (textStyleRef "(DefaultTTF)") (isFlipped True) (justify Right) (extent 2.44738 3.7703) )
)
(defaultPinDes "1")
)
(pin (pinNum 2) (pt 10.16 -5.842) (rotation 270.0) (pinLength 1.778)
(pinDisplay (dispPinDes False) )
(pinDes (text (pt 10.16 -7.493) "2" (textStyleRef "(DefaultTTF)") (rotation 270.0) (extent 2.1828 3.7703) )
)
(pinName (text (pt 10.16 -5.334) "E" (textStyleRef "(DefaultTTF)") (rotation 180.0) (justify Right) (extent 2.44738 3.7703) )
)
(defaultPinDes "2")
)
(pin (pinNum 3) (pt 10.16 5.842) (rotation 90.0) (pinLength 1.778)
(pinDisplay (dispPinDes False) )
(pinDes (text (pt 10.16 7.493) "3" (textStyleRef "(DefaultTTF)") (rotation 90.0) (extent 2.1828 3.7703) )
)
(pinName (text (pt 10.16 5.334) "C" (textStyleRef "(DefaultTTF)") (rotation 180.0) (justify Right) (extent 2.71197 3.7703) )
)
(defaultPinDes "3")
)
(line (pt 3.81 0.508) (pt 3.81 -0.508) (width 0.1) )
(line (pt 3.81 0.0) (pt 2.794 0.0) (width 0.1) )
(line (pt 10.16 -3.556) (pt 9.144 -3.302) (width 0.1) )
(line (pt 10.16 -5.842) (pt 10.16 -3.556) (width 0.1) )
(line (pt 6.096 -4.572) (pt 10.16 -4.572) (width 0.1) )
(line (pt 5.588 -3.556) (pt 6.604 -3.556) (width 0.1) )
(line (pt 6.096 -3.556) (pt 6.096 -4.572) (width 0.1) )
(line (pt 7.366 0.762) (pt 10.16 3.556) (width 0.1) )
(line (pt 5.588 -2.032) (pt 6.604 -2.032) (width 0.1) )
(line (pt 6.096 0.0) (pt 6.096 -2.032) (width 0.1) )
(line (pt 5.334 0.508) (pt 5.334 -0.508) (width 0.1) )
(line (pt 7.366 0.0) (pt 5.334 0.0) (width 0.1) )
(line (pt 7.366 2.54) (pt 7.366 -2.54) (width 0.1) )
(line (pt 10.16 -3.556) (pt 9.906 -2.54) (width 0.1) )
(line (pt 7.366 -0.762) (pt 10.16 -3.556) (width 0.1) )
(line (pt 10.16 3.556) (pt 10.16 5.842) (width 0.1) )
(line (pt 6.604 -2.032) (pt 6.604 -3.556) (width 0.1) )
(line (pt 5.588 -2.032) (pt 5.588 -3.556) (width 0.1) )
(line (pt 5.334 -0.508) (pt 3.81 -0.508) (width 0.1) )
(line (pt 5.334 0.508) (pt 3.81 0.508) (width 0.1) )
(triplePointArc (pt 8.75 0.0) (pt 2.75 0.0) (pt 2.75 0.0) (width 0.1) )
(attr "Type" "" (pt 15.24 -7.62) (justify Center) (textStyleRef "(DefaultTTF)") )
(attr "Value" "" (pt 1.27 -8.89) (isVisible True) (justify Center) (textStyleRef "(DefaultTTF)") )
(attr "RefDes" "" (pt -1.27 2.54) (isVisible True) (justify Center) (textStyleRef "(DefaultTTF)") )
)
(compDef "RR-0805_1"
(originalName "RR-0805")
(compHeader
(sourceLibrary "R2-PASSIVE.LIB")
(numPins 2)
(numParts 1)
(alts (ieeeAlt False) (deMorganAlt False))
(refDesPrefix "R")
(numType Numeric)
)
(compPin "1" (pinName "A") (partNum 1) (symPinNum 1) (gateEq 1) (pinEq 0) (pinType Passive) )
(compPin "2" (pinName "B") (partNum 1) (symPinNum 2) (gateEq 1) (pinEq 0) (pinType Passive) )
(attachedSymbol (partNum 1) (altType Normal) (symbolName "RR") )
(attachedPattern (patternNum 1) (patternName "RR-0805")
(numPads 2)
(padPinMap
(padNum 1) (compPinRef "1")
(padNum 2) (compPinRef "2")
)
)
)
(compDef "PLS-2_1"
(originalName "PLS-2")
(compHeader
(sourceLibrary "R2-CONNECTORS.LIB")
(numPins 2)
(numParts 1)
(alts (ieeeAlt False) (deMorganAlt False))
(refDesPrefix "X")
(numType Numeric)
)
(compPin "1" (pinName "1") (partNum 1) (symPinNum 1) (gateEq 0) (pinEq 0) (pinType Passive) )
(compPin "2" (pinName "2") (partNum 1) (symPinNum 2) (gateEq 0) (pinEq 0) (pinType Passive) )
(attachedSymbol (partNum 1) (altType Normal) (symbolName "PL-2") )
(attachedPattern (patternNum 1) (patternName "PLS-2")
(numPads 2)
(padPinMap
(padNum 1) (compPinRef "1")
(padNum 2) (compPinRef "2")
)
)
)
(compDef "PLS-4_1"
(originalName "PLS-4")
(compHeader
(sourceLibrary "R2-CONNECTORS.LIB")
(numPins 4)
(numParts 1)
(alts (ieeeAlt False) (deMorganAlt False))
(refDesPrefix "X")
(numType Numeric)
)
(compPin "1" (pinName "1") (partNum 1) (symPinNum 1) (gateEq 1) (pinEq 0) (pinType Passive) )
(compPin "2" (pinName "2") (partNum 1) (symPinNum 2) (gateEq 1) (pinEq 0) (pinType Passive) )
(compPin "3" (pinName "3") (partNum 1) (symPinNum 3) (gateEq 1) (pinEq 0) (pinType Passive) )
(compPin "4" (pinName "4") (partNum 1) (symPinNum 4) (gateEq 1) (pinEq 0) (pinType Passive) )
(attachedSymbol (partNum 1) (altType Normal) (symbolName "PL-4") )
(attachedPattern (patternNum 1) (patternName "PLS-4")
(numPads 4)
(padPinMap
(padNum 1) (compPinRef "1")
(padNum 2) (compPinRef "2")
(padNum 3) (compPinRef "3")
(padNum 4) (compPinRef "4")
)
)
)
(compDef "MMUN22_1"
(originalName "MMUN22")
(compHeader
(sourceLibrary "R2-PASSIVE.LIB")
(numPins 3)
(numParts 1)
(alts (ieeeAlt False) (deMorganAlt False))
(refDesPrefix "VT")
(numType Numeric)
)
(compPin "1" (pinName "B") (partNum 1) (symPinNum 1) (gateEq 1) (pinEq 0) (pinType Passive) )
(compPin "2" (pinName "E") (partNum 1) (symPinNum 2) (gateEq 1) (pinEq 0) (pinType Passive) )
(compPin "3" (pinName "C") (partNum 1) (symPinNum 3) (gateEq 1) (pinEq 0) (pinType Passive) )
(attachedSymbol (partNum 1) (altType Normal) (symbolName "T-NPN-DIGITAL") )
(attachedPattern (patternNum 1) (patternName "SOT-23")
(numPads 3)
(padPinMap
(padNum 1) (compPinRef "1")
(padNum 2) (compPinRef "2")
(padNum 3) (compPinRef "3")
)
)
)
(compDef "BSS138_1"
(originalName "BSS138")
(compHeader
(sourceLibrary "R2-PASSIVE.LIB")
(numPins 3)
(numParts 1)
(alts (ieeeAlt False) (deMorganAlt False))
(refDesPrefix "VT")
(numType Numeric)
)
(compPin "1" (pinName "G") (partNum 1) (symPinNum 1) (gateEq 1) (pinEq 0) (pinType Passive) )
(compPin "2" (pinName "S") (partNum 1) (symPinNum 2) (gateEq 1) (pinEq 0) (pinType Passive) )
(compPin "3" (pinName "D") (partNum 1) (symPinNum 3) (gateEq 1) (pinEq 0) (pinType Passive) )
(attachedSymbol (partNum 1) (altType Normal) (symbolName "T-N-CH") )
(attachedPattern (patternNum 1) (patternName "SOT-23")
(numPads 3)
(padPinMap
(padNum 1) (compPinRef "1")
(padNum 2) (compPinRef "2")
(padNum 3) (compPinRef "3")
)
)
)
(compDef "CC-0805_1"
(originalName "CC-0805")
(compHeader
(sourceLibrary "R2-PASSIVE.LIB")
(numPins 2)
(numParts 1)
(alts (ieeeAlt False) (deMorganAlt False))
(refDesPrefix "C")
(numType Numeric)
)
(compPin "1" (pinName "A") (partNum 1) (symPinNum 1) (gateEq 1) (pinEq 0) (pinType Passive) )
(compPin "2" (pinName "B") (partNum 1) (symPinNum 2) (gateEq 1) (pinEq 0) (pinType Passive) )
(attachedSymbol (partNum 1) (altType Normal) (symbolName "CC") )
(attachedPattern (patternNum 1) (patternName "CC-0805")
(numPads 2)
(padPinMap
(padNum 1) (compPinRef "1")
(padNum 2) (compPinRef "2")
)
)
)
(compDef "BSS84_1"
(originalName "BSS84")
(compHeader
(sourceLibrary "R2-PASSIVE.LIB")
(numPins 3)
(numParts 1)
(alts (ieeeAlt False) (deMorganAlt False))
(refDesPrefix "VT")
(numType Numeric)
)
(compPin "1" (pinName "G") (partNum 1) (symPinNum 1) (gateEq 1) (pinEq 0) (pinType Passive) )
(compPin "2" (pinName "S") (partNum 1) (symPinNum 2) (gateEq 1) (pinEq 0) (pinType Passive) )
(compPin "3" (pinName "D") (partNum 1) (symPinNum 3) (gateEq 1) (pinEq 0) (pinType Passive) )
(attachedSymbol (partNum 1) (altType Normal) (symbolName "T-P-CH") )
(attachedPattern (patternNum 1) (patternName "SOT-23")
(numPads 3)
(padPinMap
(padNum 1) (compPinRef "1")
(padNum 2) (compPinRef "2")
(padNum 3) (compPinRef "3")
)
)
)
(compDef "GND_1"
(originalName "GND")
(compHeader
(sourceLibrary "SPRINTER.LIB")
(compType Power)
(numPins 1)
(numParts 1)
(alts (ieeeAlt False) (deMorganAlt False))
(refDesPrefix "PWR")
(numType Numeric)
)
(compPin "1" (pinName "GND") (partNum 1) (symPinNum 1) (gateEq 1) (pinEq 0) (pinType Power) )
(attachedSymbol (partNum 1) (altType Normal) (symbolName "GND") )
)
)
(netlist "Netlist_1"
(compInst "VT1"
(compRef "BSS138_1")
(originalName "BSS138")
(compValue "BSS138")
(patternName "SOT-23")
)
(compInst "R4"
(compRef "RR-0805_1")
(originalName "RR-0805")
(compValue "10K")
(patternName "RR-0805")
)
(compInst "R3"
(compRef "RR-0805_1")
(originalName "RR-0805")
(compValue "47K")
(patternName "RR-0805")
)
(compInst "R2"
(compRef "RR-0805_1")
(originalName "RR-0805")
(compValue "10K")
(patternName "RR-0805")
)
(compInst "R1"
(compRef "RR-0805_1")
(originalName "RR-0805")
(compValue "510K")
(patternName "RR-0805")
)
(compInst "VT3"
(compRef "MMUN22_1")
(originalName "MMUN22")
(compValue "MMUN2211")
(patternName "SOT-23")
)
(compInst "C"
(compRef "CC-0805_1")
(originalName "CC-0805")
(compValue "0.1uF")
(patternName "CC-0805")
)
(compInst "VT2"
(compRef "BSS84_1")
(originalName "BSS84")
(compValue "BSS84")
(patternName "SOT-23")
)
(compInst "X1"
(compRef "PLS-4_1")
(originalName "PLS-4")
(compValue "PLS-4F")
(patternName "PLS-4")
)
(compInst "X2"
(compRef "PLS-2_1")
(originalName "PLS-2")
(compValue "PLS-2M")
(patternName "PLS-2")
)
(net "GND"
(node "VT3" "2")
(node "VT1" "2")
(node "C" "2")
(node "X1" "3")
(node "X1" "2")
)
(net "5V_SB"
(node "R4" "1")
(node "R3" "2")
(node "VT2" "2")
(node "X1" "1")
)
(net "PS_ON"
(node "R4" "2")
(node "VT3" "3")
(node "X1" "4")
)
(net "NET00011"
(node "R3" "1")
(node "R2" "1")
(node "VT2" "1")
(node "X2" "1")
)
(net "NET00015"
(node "VT3" "1")
(node "VT2" "3")
(node "VT1" "1")
(node "R1" "2")
)
(net "NET00014"
(node "R2" "2")
(node "VT1" "3")
)
(net "NET00012"
(node "R1" "1")
(node "C" "1")
(node "X2" "2")
)
)

BIN
pwr-sw.pcb Normal file

Binary file not shown.

BIN
pwr-sw.sch Normal file

Binary file not shown.