Skip to content

Commit

Permalink
Final Board/schem. Includes added debounce circuit for 5-way switch.
Browse files Browse the repository at this point in the history
  • Loading branch information
zStamler committed Nov 16, 2017
1 parent 95524b2 commit ce29aa6
Show file tree
Hide file tree
Showing 4 changed files with 986 additions and 409 deletions.
88 changes: 86 additions & 2 deletions EagleCAD/DMC2700.lbr
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<setting alwaysvectorfont="no"/>
<setting verticaltext="up"/>
</settings>
<grid distance="0.25" unitdist="mm" unit="mm" style="lines" multiple="1" display="yes" altdistance="5" altunitdist="mil" altunit="mil"/>
<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>
<layers>
<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
<layer number="2" name="Route2" color="1" fill="3" visible="no" active="yes"/>
Expand Down Expand Up @@ -52,7 +52,7 @@
<layer number="42" name="bRestrict" color="1" fill="10" visible="yes" active="yes"/>
<layer number="43" name="vRestrict" color="2" fill="10" visible="yes" active="yes"/>
<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>
<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>
<layer number="45" name="Holes" color="7" fill="1" visible="yes" active="yes"/>
<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>
<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>
<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>
Expand Down Expand Up @@ -213,6 +213,40 @@
<text x="-1.5" y="1.8" size="0.6096" layer="25" font="vector">&gt;NAME</text>
<text x="-1.6" y="-2.4" size="0.6096" layer="27" font="vector">&gt;VALUE</text>
</package>
<package name="S-PVFQN-N14">
<smd name="GND" x="0" y="0" dx="2.05" dy="2.05" layer="1" rot="R90"/>
<smd name="P$1" x="-0.75" y="1.725" dx="0.85" dy="0.28" layer="1" rot="R90"/>
<smd name="P$14" x="0.75" y="1.725" dx="0.85" dy="0.28" layer="1" rot="R90"/>
<smd name="P$7" x="-0.75" y="-1.725" dx="0.85" dy="0.28" layer="1" rot="R90"/>
<smd name="P$8" x="0.75" y="-1.725" dx="0.85" dy="0.28" layer="1" rot="R90"/>
<smd name="P$2" x="-1.725" y="1" dx="0.28" dy="0.85" layer="1" rot="R90"/>
<smd name="P$3" x="-1.725" y="0.5" dx="0.28" dy="0.85" layer="1" rot="R90"/>
<smd name="P$4" x="-1.725" y="0" dx="0.28" dy="0.85" layer="1" rot="R90"/>
<smd name="P$5" x="-1.725" y="-0.5" dx="0.28" dy="0.85" layer="1" rot="R90"/>
<smd name="P$6" x="-1.725" y="-1" dx="0.28" dy="0.85" layer="1" rot="R90"/>
<smd name="P$9" x="1.725" y="-1" dx="0.28" dy="0.85" layer="1" rot="R90"/>
<smd name="P$10" x="1.725" y="-0.5" dx="0.28" dy="0.85" layer="1" rot="R90"/>
<smd name="P$11" x="1.725" y="0" dx="0.28" dy="0.85" layer="1" rot="R90"/>
<smd name="P$12" x="1.725" y="0.5" dx="0.28" dy="0.85" layer="1" rot="R90"/>
<smd name="P$13" x="1.725" y="1" dx="0.28" dy="0.85" layer="1" rot="R90"/>
<wire x1="-1.75" y1="1.75" x2="1.75" y2="1.75" width="0.127" layer="51"/>
<wire x1="1.75" y1="1.75" x2="1.75" y2="-1.75" width="0.127" layer="51"/>
<wire x1="1.75" y1="-1.75" x2="-1.75" y2="-1.75" width="0.127" layer="51"/>
<wire x1="-1.75" y1="-1.75" x2="-1.75" y2="1.75" width="0.127" layer="51"/>
<wire x1="-1.75" y1="1.25" x2="-1.75" y2="1.75" width="0.127" layer="21"/>
<wire x1="-1.75" y1="1.75" x2="-1" y2="1.75" width="0.127" layer="21"/>
<wire x1="-0.5" y1="1.75" x2="0.5" y2="1.75" width="0.127" layer="21"/>
<wire x1="1" y1="1.75" x2="1.75" y2="1.75" width="0.127" layer="21"/>
<wire x1="1.75" y1="1.75" x2="1.75" y2="1.25" width="0.127" layer="21"/>
<wire x1="1.75" y1="-1.3" x2="1.75" y2="-1.75" width="0.127" layer="21"/>
<wire x1="1.75" y1="-1.75" x2="1" y2="-1.75" width="0.127" layer="21"/>
<wire x1="0.5" y1="-1.75" x2="-0.5" y2="-1.75" width="0.127" layer="21"/>
<wire x1="-1" y1="-1.75" x2="-1.75" y2="-1.75" width="0.127" layer="21"/>
<wire x1="-1.75" y1="-1.75" x2="-1.75" y2="-1.3" width="0.127" layer="21"/>
<circle x="-1.4" y="1.45" radius="0.111803125" width="0.127" layer="21"/>
<text x="-1.8" y="2.45" size="0.8128" layer="25">&gt;NAME</text>
<text x="-1.8" y="-3.15" size="0.8128" layer="27">&gt;VALUE</text>
</package>
</packages>
<symbols>
<symbol name="DMC2700">
Expand Down Expand Up @@ -281,6 +315,28 @@ Switches electronic signals</description>
<text x="-6.35" y="-12.7" size="1.6764" layer="96">NC7S08M
AND gate</text>
</symbol>
<symbol name="HEX_SCHMITT">
<pin name="6A" x="-10.16" y="-7.62" visible="pin" length="short"/>
<pin name="5A" x="-10.16" y="-5.08" visible="pin" length="short"/>
<pin name="4A" x="-10.16" y="-2.54" visible="pin" length="short"/>
<pin name="3A" x="-10.16" y="0" visible="pin" length="short"/>
<pin name="2A" x="-10.16" y="2.54" visible="pin" length="short"/>
<pin name="1A" x="-10.16" y="5.08" visible="pin" length="short"/>
<pin name="VCC" x="0" y="10.16" visible="pin" length="short" direction="pwr" rot="R270"/>
<pin name="6Y" x="10.16" y="-7.62" visible="pin" length="short" rot="R180"/>
<pin name="5Y" x="10.16" y="-5.08" visible="pin" length="short" rot="R180"/>
<pin name="4Y" x="10.16" y="-2.54" visible="pin" length="short" rot="R180"/>
<pin name="3Y" x="10.16" y="0" visible="pin" length="short" rot="R180"/>
<pin name="2Y" x="10.16" y="2.54" visible="pin" length="short" rot="R180"/>
<pin name="1Y" x="10.16" y="5.08" visible="pin" length="short" rot="R180"/>
<pin name="GND" x="0" y="-12.7" visible="pin" length="short" direction="sup" rot="R90"/>
<wire x1="-7.62" y1="7.62" x2="-7.62" y2="-10.16" width="0.254" layer="94"/>
<wire x1="-7.62" y1="-10.16" x2="7.62" y2="-10.16" width="0.254" layer="94"/>
<wire x1="7.62" y1="-10.16" x2="7.62" y2="7.62" width="0.254" layer="94"/>
<wire x1="7.62" y1="7.62" x2="-7.62" y2="7.62" width="0.254" layer="94"/>
<text x="-10.16" y="8.636" size="1.6764" layer="94">&gt;NAME</text>
<text x="2.54" y="-12.7" size="1.6764" layer="94">&gt;VALUE</text>
</symbol>
</symbols>
<devicesets>
<deviceset name="DMC2700_SOT-23-6" prefix="Q" uservalue="yes">
Expand Down Expand Up @@ -339,6 +395,34 @@ AND gate</text>
</device>
</devices>
</deviceset>
<deviceset name="SN74LV14A_HEX_SHMITT" prefix="U" uservalue="yes">
<gates>
<gate name="G$1" symbol="HEX_SCHMITT" x="0" y="0"/>
</gates>
<devices>
<device name="" package="S-PVFQN-N14">
<connects>
<connect gate="G$1" pin="1A" pad="P$1"/>
<connect gate="G$1" pin="1Y" pad="P$2"/>
<connect gate="G$1" pin="2A" pad="P$3"/>
<connect gate="G$1" pin="2Y" pad="P$4"/>
<connect gate="G$1" pin="3A" pad="P$5"/>
<connect gate="G$1" pin="3Y" pad="P$6"/>
<connect gate="G$1" pin="4A" pad="P$9"/>
<connect gate="G$1" pin="4Y" pad="P$8"/>
<connect gate="G$1" pin="5A" pad="P$11"/>
<connect gate="G$1" pin="5Y" pad="P$10"/>
<connect gate="G$1" pin="6A" pad="P$13"/>
<connect gate="G$1" pin="6Y" pad="P$12"/>
<connect gate="G$1" pin="GND" pad="GND P$7"/>
<connect gate="G$1" pin="VCC" pad="P$14"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
</devicesets>
</library>
</drawing>
Expand Down
Loading

0 comments on commit ce29aa6

Please sign in to comment.