# Conflicts:
#	0000/1_ACTIVE.lbr
#	0000/5_INTERFACE.lbr
master
Harald Wolff 2018-04-17 00:10:16 +02:00
commit 974a1fc225
7 changed files with 879 additions and 21 deletions

View File

@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="6.6.0">
<eagle version="7.4.0">
<drawing>
<settings>
<setting alwaysvectorfont="no"/>
<setting verticaltext="up"/>
</settings>
<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>
<grid distance="0.05" unitdist="inch" unit="inch" style="lines" multiple="1" display="yes" altdistance="0.025" 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"/>
@ -62,7 +62,7 @@
<packages>
<package name="PASSER-1.5">
<smd name="PASSER$1" x="0" y="0" dx="1.5" dy="1.5" layer="1" roundness="100" stop="no" thermals="no"/>
<polygon width="0" layer="29">
<polygon width="0.254" layer="29">
<vertex x="0" y="1.25" curve="-90"/>
<vertex x="1.25" y="0" curve="-90"/>
<vertex x="0" y="-1.25" curve="-90"/>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="7.4.0">
<eagle version="7.7.0">
<drawing>
<settings>
<setting alwaysvectorfont="no"/>
@ -36,9 +36,9 @@
<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>
<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>
<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>
<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>
<layer number="29" name="tStop" color="7" fill="3" visible="yes" active="yes"/>
<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>
<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>
<layer number="31" name="tCream" color="7" fill="4" visible="yes" active="yes"/>
<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>
<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
@ -628,6 +628,105 @@
<smd name="1" x="-2.28" y="0" dx="2.2" dy="0.8" layer="1" rot="R90"/>
<text x="-3.81" y="-1.27" size="1" layer="25" font="vector" rot="R90">&gt;NAME</text>
</package>
<package name="PIEZO-SMD">
<smd name="1" x="-5.475" y="0" dx="1.45" dy="4" layer="1"/>
<smd name="2" x="5.475" y="0" dx="1.45" dy="4" layer="1"/>
<wire x1="-6" y1="-6" x2="-6" y2="6" width="0.127" layer="21"/>
<wire x1="-6" y1="6" x2="6" y2="6" width="0.127" layer="21"/>
<wire x1="6" y1="6" x2="6" y2="-6" width="0.127" layer="21"/>
<wire x1="6" y1="-6" x2="-6" y2="-6" width="0.127" layer="21"/>
<text x="-6" y="-7" size="0.8128" layer="25" font="vector">&gt;NAME</text>
<circle x="-5.08" y="5.08" radius="0.635" width="0.127" layer="21"/>
<wire x1="-5.08" y1="-5.08" x2="5.08" y2="-5.08" width="0.127" layer="21"/>
<wire x1="5.08" y1="-5.08" x2="5.715" y2="-5.715" width="0.127" layer="21"/>
<wire x1="-5.08" y1="-5.08" x2="-5.715" y2="-5.715" width="0.127" layer="21"/>
</package>
<package name="DO-204-12MM">
<pad name="A" x="-6" y="0" drill="1.1"/>
<pad name="K" x="6" y="0" drill="1.1"/>
<wire x1="-2.25" y1="0.75" x2="1.5" y2="0.75" width="0.127" layer="21"/>
<wire x1="1.5" y1="0.75" x2="1.75" y2="0.75" width="0.127" layer="21"/>
<wire x1="1.75" y1="0.75" x2="2.25" y2="0.75" width="0.127" layer="21"/>
<wire x1="2.25" y1="0.75" x2="2.25" y2="0" width="0.127" layer="21"/>
<wire x1="2.25" y1="0" x2="2.25" y2="-0.75" width="0.127" layer="21"/>
<wire x1="2.25" y1="-0.75" x2="1.75" y2="-0.75" width="0.127" layer="21"/>
<wire x1="1.75" y1="-0.75" x2="1.5" y2="-0.75" width="0.127" layer="21"/>
<wire x1="1.5" y1="-0.75" x2="-2.25" y2="-0.75" width="0.127" layer="21"/>
<wire x1="-2.25" y1="-0.75" x2="-2.25" y2="0" width="0.127" layer="21"/>
<wire x1="-2.25" y1="0" x2="-2.25" y2="0.75" width="0.127" layer="21"/>
<wire x1="1.75" y1="0.75" x2="1.75" y2="-0.75" width="0.127" layer="21"/>
<wire x1="1.5" y1="0.75" x2="1.5" y2="-0.75" width="0.127" layer="21"/>
<wire x1="-4.5" y1="0" x2="-2.25" y2="0" width="0.127" layer="21"/>
<wire x1="2.25" y1="0" x2="4.5" y2="0" width="0.127" layer="21"/>
<text x="-2.25" y="-1.75" size="0.8" layer="21" font="vector">&gt;NAME</text>
</package>
<package name="QFN38">
<smd name="32" x="-2.9" y="1.2" dx="0.7" dy="0.2" layer="1"/>
<smd name="33" x="-2.9" y="0.8" dx="0.7" dy="0.2" layer="1"/>
<smd name="34" x="-2.9" y="0.4" dx="0.7" dy="0.2" layer="1"/>
<smd name="35" x="-2.9" y="0" dx="0.7" dy="0.2" layer="1"/>
<smd name="36" x="-2.9" y="-0.4" dx="0.7" dy="0.2" layer="1"/>
<smd name="37" x="-2.9" y="-0.8" dx="0.7" dy="0.2" layer="1"/>
<smd name="38" x="-2.9" y="-1.2" dx="0.7" dy="0.2" layer="1"/>
<smd name="1" x="-2.2" y="-1.9" dx="0.7" dy="0.2" layer="1" rot="R90"/>
<smd name="2" x="-1.8" y="-1.9" dx="0.7" dy="0.2" layer="1" rot="R90"/>
<smd name="3" x="-1.4" y="-1.9" dx="0.7" dy="0.2" layer="1" rot="R90"/>
<smd name="4" x="-1" y="-1.9" dx="0.7" dy="0.2" layer="1" rot="R90"/>
<smd name="5" x="-0.6" y="-1.9" dx="0.7" dy="0.2" layer="1" rot="R90"/>
<smd name="6" x="-0.2" y="-1.9" dx="0.7" dy="0.2" layer="1" rot="R90"/>
<smd name="7" x="0.2" y="-1.9" dx="0.7" dy="0.2" layer="1" rot="R90"/>
<smd name="8" x="0.6" y="-1.9" dx="0.7" dy="0.2" layer="1" rot="R90"/>
<smd name="9" x="1" y="-1.9" dx="0.7" dy="0.2" layer="1" rot="R90"/>
<smd name="10" x="1.4" y="-1.9" dx="0.7" dy="0.2" layer="1" rot="R90"/>
<smd name="11" x="1.8" y="-1.9" dx="0.7" dy="0.2" layer="1" rot="R90"/>
<smd name="12" x="2.2" y="-1.9" dx="0.7" dy="0.2" layer="1" rot="R90"/>
<smd name="13" x="2.9" y="-1.2" dx="0.7" dy="0.2" layer="1" rot="R180"/>
<smd name="14" x="2.9" y="-0.8" dx="0.7" dy="0.2" layer="1" rot="R180"/>
<smd name="15" x="2.9" y="-0.4" dx="0.7" dy="0.2" layer="1" rot="R180"/>
<smd name="16" x="2.9" y="0" dx="0.7" dy="0.2" layer="1" rot="R180"/>
<smd name="17" x="2.9" y="0.4" dx="0.7" dy="0.2" layer="1" rot="R180"/>
<smd name="18" x="2.9" y="0.8" dx="0.7" dy="0.2" layer="1" rot="R180"/>
<smd name="19" x="2.9" y="1.2" dx="0.7" dy="0.2" layer="1" rot="R180"/>
<smd name="20" x="2.2" y="1.9" dx="0.7" dy="0.2" layer="1" rot="R270"/>
<smd name="21" x="1.8" y="1.9" dx="0.7" dy="0.2" layer="1" rot="R270"/>
<smd name="22" x="1.4" y="1.9" dx="0.7" dy="0.2" layer="1" rot="R270"/>
<smd name="23" x="1" y="1.9" dx="0.7" dy="0.2" layer="1" rot="R270"/>
<smd name="24" x="0.6" y="1.9" dx="0.7" dy="0.2" layer="1" rot="R270"/>
<smd name="25" x="0.2" y="1.9" dx="0.7" dy="0.2" layer="1" rot="R270"/>
<smd name="26" x="-0.2" y="1.9" dx="0.7" dy="0.2" layer="1" rot="R270"/>
<smd name="27" x="-0.6" y="1.9" dx="0.7" dy="0.2" layer="1" rot="R270"/>
<smd name="28" x="-1" y="1.9" dx="0.7" dy="0.2" layer="1" rot="R270"/>
<smd name="29" x="-1.4" y="1.9" dx="0.7" dy="0.2" layer="1" rot="R270"/>
<smd name="30" x="-1.8" y="1.9" dx="0.7" dy="0.2" layer="1" rot="R270"/>
<smd name="31" x="-2.2" y="1.9" dx="0.7" dy="0.2" layer="1" rot="R270"/>
<wire x1="-3" y1="2" x2="3" y2="2" width="0.1" layer="21"/>
<wire x1="3" y1="2" x2="3" y2="-2" width="0.1" layer="21"/>
<wire x1="3" y1="-2" x2="-3" y2="-2" width="0.1" layer="21"/>
<wire x1="-3" y1="-2" x2="-3" y2="2" width="0.1" layer="21"/>
<text x="3.1" y="-2.2" size="0.6096" layer="21" font="vector">&gt;NAME</text>
<polygon width="0.1" layer="1">
<vertex x="-2.375" y="1.375"/>
<vertex x="2.375" y="1.375"/>
<vertex x="2.375" y="-1.375"/>
<vertex x="-2.025" y="-1.375"/>
<vertex x="-2.375" y="-1.025"/>
</polygon>
<smd name="GND" x="0" y="0" dx="0.7" dy="0.2" layer="1" roundness="4" stop="no" thermals="no" cream="no"/>
<polygon width="0.127" layer="29">
<vertex x="-2.475" y="1.45"/>
<vertex x="-2.475" y="-1"/>
<vertex x="-2" y="-1.475"/>
<vertex x="2.425" y="-1.475"/>
<vertex x="2.425" y="1.45"/>
</polygon>
<polygon width="0.127" layer="31">
<vertex x="-2.3" y="1.3"/>
<vertex x="-2.3" y="-0.95"/>
<vertex x="-1.95" y="-1.3"/>
<vertex x="2.3" y="-1.3"/>
<vertex x="2.3" y="1.3"/>
</polygon>
</package>
<package name="VISHAY_PB">
<pad name="1" x="0" y="0" drill="1.5"/>
<pad name="2" x="10" y="0" drill="1.5"/>
@ -791,10 +890,12 @@
<wire x1="-0.254" y1="1.524" x2="0.254" y2="2.032" width="0.127" layer="94"/>
<wire x1="0.254" y1="2.032" x2="0.254" y2="1.778" width="0.127" layer="94"/>
<wire x1="0.254" y1="2.032" x2="0" y2="2.032" width="0.127" layer="94"/>
<text x="-1.905" y="2.159" size="1.524" layer="95">&gt;NAME</text>
<text x="-1.905" y="-3.4925" size="1.524" layer="96">&gt;VALUE</text>
<pin name="A" x="-2.54" y="0" visible="off" length="point" direction="pas"/>
<pin name="C" x="2.54" y="0" visible="off" length="point" direction="pas" rot="R180"/>
<text x="-0.762" y="-2.286" size="1.27" layer="94" font="vector" rot="R270">&gt;DOCU</text>
<text x="0.762" y="-2.032" size="1.27" layer="94" font="vector" rot="R270">&gt;VALUE</text>
<text x="-2.286" y="-2.286" size="1.27" layer="94" font="vector" rot="R270">&gt;REF</text>
<text x="-1.27" y="2.54" size="1.27" layer="94" font="vector">&gt;NAME</text>
</symbol>
<symbol name="MOSFET-PN">
<wire x1="-1.778" y1="6.858" x2="-1.778" y2="7.62" width="0.254" layer="94"/>
@ -1264,6 +1365,106 @@
<text x="-7.366" y="-6.604" size="1.27" layer="95">&gt;REF</text>
<text x="-7.366" y="-8.128" size="1.27" layer="95">&gt;DOCU</text>
</symbol>
<symbol name="PIEZO">
<wire x1="-2.54" y1="-5.08" x2="-2.54" y2="2.54" width="0.254" layer="94"/>
<wire x1="-2.54" y1="2.54" x2="5.08" y2="2.54" width="0.254" layer="94"/>
<wire x1="5.08" y1="2.54" x2="5.08" y2="-5.08" width="0.254" layer="94"/>
<wire x1="5.08" y1="-5.08" x2="-2.54" y2="-5.08" width="0.254" layer="94"/>
<wire x1="5.08" y1="2.54" x2="7.62" y2="5.08" width="0.254" layer="94"/>
<wire x1="7.62" y1="5.08" x2="7.62" y2="-7.62" width="0.254" layer="94"/>
<wire x1="7.62" y1="-7.62" x2="5.08" y2="-5.08" width="0.254" layer="94"/>
<text x="0" y="-3.302" size="3.81" layer="94" font="vector">P</text>
<pin name="1" x="-5.08" y="0" visible="off" length="short"/>
<pin name="2" x="-5.08" y="-2.54" visible="off" length="short"/>
<text x="-2.54" y="-8.128" size="2.54" layer="95" font="vector">&gt;NAME</text>
<text x="-2.54" y="-11.176" size="2.54" layer="96" font="vector">&gt;VALUE</text>
<text x="-2.54" y="-17.272" size="2.54" layer="97" font="vector">&gt;DOCU</text>
<text x="-2.54" y="-14.224" size="2.54" layer="97" font="vector">&gt;REF</text>
</symbol>
<symbol name="DSUPP">
<wire x1="0" y1="0" x2="-2.54" y2="1.27" width="0.254" layer="94"/>
<wire x1="-2.54" y1="1.27" x2="-2.54" y2="-1.27" width="0.254" layer="94"/>
<wire x1="-2.54" y1="-1.27" x2="0" y2="0" width="0.254" layer="94"/>
<wire x1="0" y1="0" x2="2.54" y2="1.27" width="0.254" layer="94"/>
<wire x1="2.54" y1="1.27" x2="2.54" y2="-1.27" width="0.254" layer="94"/>
<wire x1="2.54" y1="-1.27" x2="0" y2="0" width="0.254" layer="94"/>
<wire x1="1.27" y1="1.27" x2="0" y2="1.27" width="0.254" layer="94"/>
<wire x1="0" y1="1.27" x2="0" y2="-1.27" width="0.254" layer="94"/>
<wire x1="0" y1="-1.27" x2="-1.27" y2="-1.27" width="0.254" layer="94"/>
<wire x1="-5.08" y1="0" x2="5.08" y2="0" width="0.254" layer="94"/>
<pin name="1" x="-5.08" y="0" visible="off" length="point"/>
<pin name="2" x="5.08" y="0" visible="off" length="point"/>
<text x="-2.54" y="1.905" size="1.016" layer="94" font="vector">&gt;NAME</text>
<text x="-2.54" y="-2.54" size="1.016" layer="94" font="vector">&gt;REF</text>
<text x="-2.54" y="-3.81" size="1.016" layer="94" font="vector">&gt;DOCU</text>
<text x="-2.54" y="-5.08" size="1.016" layer="94" font="vector">&gt;VALUE</text>
</symbol>
<symbol name="LTC3586">
<pin name="VBUS" x="-15.24" y="22.86" length="short"/>
<pin name="CLPROG" x="-15.24" y="17.78" length="short"/>
<pin name="NTC" x="-15.24" y="12.7" length="short"/>
<pin name="!CHRG" x="-15.24" y="2.54" length="short"/>
<pin name="!FAULT" x="-15.24" y="-2.54" length="short"/>
<pin name="MODE" x="-15.24" y="-12.7" length="short"/>
<pin name="ILIM0" x="-15.24" y="-17.78" length="short"/>
<pin name="ILIM1" x="-15.24" y="-22.86" length="short"/>
<pin name="SW" x="15.24" y="22.86" length="short" rot="R180"/>
<pin name="LDO3V3" x="15.24" y="-17.78" length="short" rot="R180"/>
<pin name="VOUT" x="15.24" y="12.7" length="short" rot="R180"/>
<pin name="GATE" x="15.24" y="7.62" length="short" rot="R180"/>
<pin name="BAT" x="15.24" y="2.54" length="short" rot="R180"/>
<pin name="PROG" x="15.24" y="-2.54" length="short" rot="R180"/>
<wire x1="-12.7" y1="25.4" x2="12.7" y2="25.4" width="0.254" layer="94"/>
<wire x1="12.7" y1="25.4" x2="12.7" y2="-27.94" width="0.254" layer="94"/>
<wire x1="12.7" y1="-27.94" x2="-12.7" y2="-27.94" width="0.254" layer="94"/>
<wire x1="-12.7" y1="-27.94" x2="-12.7" y2="25.4" width="0.254" layer="94"/>
<text x="12.192" y="-27.432" size="1.27" layer="94" font="vector" rot="MR0">LTC3586(-1)</text>
<text x="-12.192" y="-27.432" size="1.27" layer="94" font="vector">&gt;NAME</text>
<pin name="GND" x="15.24" y="-22.86" length="short" rot="R180"/>
</symbol>
<symbol name="LTC3586-BUCK">
<pin name="EN" x="-15.24" y="10.16" length="short"/>
<pin name="VIN" x="15.24" y="10.16" length="short" rot="R180"/>
<pin name="SW" x="15.24" y="5.08" length="short" rot="R180"/>
<pin name="FB" x="15.24" y="-5.08" length="short" rot="R180"/>
<wire x1="-12.7" y1="15.24" x2="12.7" y2="15.24" width="0.254" layer="94"/>
<wire x1="12.7" y1="15.24" x2="12.7" y2="-10.16" width="0.254" layer="94"/>
<wire x1="12.7" y1="-10.16" x2="-12.7" y2="-10.16" width="0.254" layer="94"/>
<wire x1="-12.7" y1="-10.16" x2="-12.7" y2="15.24" width="0.254" layer="94"/>
<text x="-12.192" y="-9.652" size="1.27" layer="94" font="vector">&gt;NAME</text>
<text x="12.192" y="-9.652" size="1.27" layer="94" font="vector" rot="MR0">&gt;GATE</text>
<text x="-5.842" y="-9.652" size="1.27" layer="94" font="vector">LTC3586(-1)</text>
</symbol>
<symbol name="LTC3586-BUCKBOOST">
<pin name="EN3" x="-15.24" y="7.62" length="short"/>
<pin name="VIN3" x="15.24" y="10.16" length="short" rot="R180"/>
<pin name="SWAB3" x="15.24" y="5.08" length="short" rot="R180"/>
<pin name="FB3" x="15.24" y="-10.16" length="short" rot="R180"/>
<pin name="VOUT3" x="15.24" y="0" length="short" rot="R180"/>
<pin name="SWCD3" x="15.24" y="-5.08" length="short" rot="R180"/>
<pin name="VC3" x="-15.24" y="-10.16" length="short"/>
<wire x1="-12.7" y1="12.7" x2="12.7" y2="12.7" width="0.254" layer="94"/>
<wire x1="12.7" y1="12.7" x2="12.7" y2="-12.7" width="0.254" layer="94"/>
<wire x1="12.7" y1="-12.7" x2="-12.7" y2="-12.7" width="0.254" layer="94"/>
<wire x1="-12.7" y1="-12.7" x2="-12.7" y2="12.7" width="0.254" layer="94"/>
<text x="-12.192" y="-12.192" size="1.27" layer="94" font="vector">&gt;NAME</text>
<text x="12.192" y="-12.192" size="1.27" layer="94" font="vector" rot="MR0">&gt;GATE</text>
<text x="-5.842" y="-12.192" size="1.27" layer="94" font="vector">LTC3586(-1)</text>
</symbol>
<symbol name="LTC3586-BOOST">
<wire x1="-12.7" y1="12.7" x2="12.7" y2="12.7" width="0.254" layer="94"/>
<wire x1="12.7" y1="12.7" x2="12.7" y2="-12.7" width="0.254" layer="94"/>
<wire x1="12.7" y1="-12.7" x2="-12.7" y2="-12.7" width="0.254" layer="94"/>
<wire x1="-12.7" y1="-12.7" x2="-12.7" y2="12.7" width="0.254" layer="94"/>
<pin name="EN4" x="-15.24" y="7.62" length="short"/>
<pin name="VIN4" x="15.24" y="7.62" length="short" rot="R180"/>
<pin name="SW4" x="15.24" y="-2.54" length="short" rot="R180"/>
<pin name="FB4" x="15.24" y="-7.62" length="short" rot="R180"/>
<pin name="VOUT4" x="15.24" y="2.54" length="short" rot="R180"/>
<text x="-12.192" y="-12.192" size="1.27" layer="94" font="vector">&gt;NAME</text>
<text x="12.192" y="-12.192" size="1.27" layer="94" font="vector" rot="MR0">&gt;GATE</text>
<text x="-5.842" y="-12.192" size="1.27" layer="94" font="vector">LTC3586(-1)</text>
</symbol>
<symbol name="RECTIFIER">
<pin name="~" x="-7.62" y="2.54" visible="off" length="short"/>
<pin name="~~" x="-7.62" y="-2.54" visible="off" length="short"/>
@ -1552,7 +1753,11 @@
<connect gate="G$1" pin="C" pad="C"/>
</connects>
<technologies>
<technology name=""/>
<technology name="">
<attribute name="DOCU" value="" constant="no"/>
<attribute name="REF" value="" constant="no"/>
<attribute name="VALUE" value="" constant="no"/>
</technology>
</technologies>
</device>
</devices>
@ -2097,8 +2302,8 @@
<technologies>
<technology name="">
<attribute name="DOCU" value="" constant="no"/>
<attribute name="REF" value="BSS138" constant="no"/>
<attribute name="VALUE" value="" constant="no"/>
<attribute name="REF" value="" constant="no"/>
<attribute name="VALUE" value="BSS138" constant="no"/>
</technology>
</technologies>
</device>
@ -2110,8 +2315,9 @@
</connects>
<technologies>
<technology name="">
<attribute name="DOCU" value="IRFZ34NSPBF" constant="no"/>
<attribute name="REF" value="" constant="no"/>
<attribute name="DOCU" value="" constant="no"/>
<attribute name="REF" value="IRFZ34NSPBF" constant="no"/>
<attribute name="VALUE" value="" constant="no"/>
</technology>
</technologies>
</device>
@ -2342,6 +2548,97 @@
</device>
</devices>
</deviceset>
<deviceset name="PIEZO" prefix="IC" uservalue="yes">
<gates>
<gate name="G$1" symbol="PIEZO" x="0" y="2.54"/>
</gates>
<devices>
<device name="" package="PIEZO-SMD">
<connects>
<connect gate="G$1" pin="1" pad="1"/>
<connect gate="G$1" pin="2" pad="2"/>
</connects>
<technologies>
<technology name="">
<attribute name="DOCU" value="" constant="no"/>
<attribute name="REF" value="FARNELL 2433031" constant="no"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="DIODE-SUPPRESSOR" prefix="D" uservalue="yes">
<gates>
<gate name="G$1" symbol="DSUPP" x="0" y="0"/>
</gates>
<devices>
<device name="-DO204-12MM" package="DO-204-12MM">
<connects>
<connect gate="G$1" pin="1" pad="A"/>
<connect gate="G$1" pin="2" pad="K"/>
</connects>
<technologies>
<technology name="">
<attribute name="DOCU" value="" constant="no"/>
<attribute name="REF" value="z.B. P6KE6V8(C)A" constant="no"/>
<attribute name="VALUE" value="" constant="no"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="LTC3586" prefix="IC">
<gates>
<gate name="MAIN" symbol="LTC3586" x="0" y="0"/>
<gate name="DCDC1" symbol="LTC3586-BUCK" x="0" y="-48.26"/>
<gate name="DCDC2" symbol="LTC3586-BUCK" x="0" y="-78.74"/>
<gate name="DCDC3" symbol="LTC3586-BUCKBOOST" x="0" y="-106.68"/>
<gate name="DCDC4" symbol="LTC3586-BOOST" x="0" y="-137.16"/>
</gates>
<devices>
<device name="" package="QFN38">
<connects>
<connect gate="DCDC1" pin="EN" pad="21"/>
<connect gate="DCDC1" pin="FB" pad="28"/>
<connect gate="DCDC1" pin="SW" pad="26"/>
<connect gate="DCDC1" pin="VIN" pad="27"/>
<connect gate="DCDC2" pin="EN" pad="20"/>
<connect gate="DCDC2" pin="FB" pad="23"/>
<connect gate="DCDC2" pin="SW" pad="25"/>
<connect gate="DCDC2" pin="VIN" pad="24"/>
<connect gate="DCDC3" pin="EN3" pad="18"/>
<connect gate="DCDC3" pin="FB3" pad="11"/>
<connect gate="DCDC3" pin="SWAB3" pad="13"/>
<connect gate="DCDC3" pin="SWCD3" pad="19"/>
<connect gate="DCDC3" pin="VC3" pad="12"/>
<connect gate="DCDC3" pin="VIN3" pad="14 15"/>
<connect gate="DCDC3" pin="VOUT3" pad="16 17"/>
<connect gate="DCDC4" pin="EN4" pad="33"/>
<connect gate="DCDC4" pin="FB4" pad="10"/>
<connect gate="DCDC4" pin="SW4" pad="8"/>
<connect gate="DCDC4" pin="VIN4" pad="22"/>
<connect gate="DCDC4" pin="VOUT4" pad="6 7"/>
<connect gate="MAIN" pin="!CHRG" pad="30"/>
<connect gate="MAIN" pin="!FAULT" pad="38"/>
<connect gate="MAIN" pin="BAT" pad="32"/>
<connect gate="MAIN" pin="CLPROG" pad="4"/>
<connect gate="MAIN" pin="GATE" pad="31"/>
<connect gate="MAIN" pin="GND" pad="GND"/>
<connect gate="MAIN" pin="ILIM0" pad="1"/>
<connect gate="MAIN" pin="ILIM1" pad="2"/>
<connect gate="MAIN" pin="LDO3V3" pad="3"/>
<connect gate="MAIN" pin="MODE" pad="9"/>
<connect gate="MAIN" pin="NTC" pad="5"/>
<connect gate="MAIN" pin="PROG" pad="29"/>
<connect gate="MAIN" pin="SW" pad="37"/>
<connect gate="MAIN" pin="VBUS" pad="35 36"/>
<connect gate="MAIN" pin="VOUT" pad="34"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
<deviceset name="RECTIFIER" prefix="IC">
<gates>
<gate name="G$1" symbol="RECTIFIER" x="0" y="0"/>
@ -2383,6 +2680,7 @@
</device>
</devices>
</deviceset>
</deviceset>
</devicesets>
</library>
</drawing>

View File

@ -834,6 +834,24 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf</description>
<text x="-2.54" y="-4.064" size="1.27" layer="97" font="vector">&gt;REF</text>
<text x="-2.54" y="-5.588" size="1.27" layer="97" font="vector">&gt;DOCU</text>
</symbol>
<symbol name="VARISTOR">
<wire x1="-5.08" y1="0" x2="-2.54" y2="0" width="0.1524" layer="94"/>
<wire x1="5.08" y1="0" x2="2.54" y2="0" width="0.1524" layer="94"/>
<wire x1="-2.54" y1="0" x2="-2.54" y2="0.762" width="0.254" layer="94"/>
<wire x1="-2.54" y1="0.762" x2="2.54" y2="0.762" width="0.254" layer="94"/>
<wire x1="2.54" y1="0.762" x2="2.54" y2="-0.762" width="0.254" layer="94"/>
<wire x1="2.54" y1="-0.762" x2="-2.54" y2="-0.762" width="0.254" layer="94"/>
<wire x1="-2.54" y1="-0.762" x2="-2.54" y2="0" width="0.254" layer="94"/>
<text x="-2.54" y="1.27" size="1.27" layer="95" font="vector">&gt;NAME</text>
<text x="0" y="-2.54" size="1.27" layer="96" font="vector">&gt;VALUE</text>
<pin name="1" x="-5.08" y="0" visible="off" length="point" swaplevel="1"/>
<pin name="2" x="5.08" y="0" visible="off" length="point" swaplevel="1"/>
<text x="0" y="-4.064" size="1.27" layer="97" font="vector">&gt;REF</text>
<text x="0" y="-5.588" size="1.27" layer="97" font="vector">&gt;DOCU</text>
<wire x1="1.27" y1="1.524" x2="-1.27" y2="-1.524" width="0.254" layer="94"/>
<wire x1="-1.27" y1="-1.524" x2="-3.048" y2="-1.524" width="0.254" layer="94"/>
<text x="-2.032" y="-1.778" size="1.016" layer="94" font="vector" rot="R180">U</text>
</symbol>
</symbols>
<devicesets>
<deviceset name="C" prefix="C" uservalue="yes">
@ -1162,6 +1180,35 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf</description>
</device>
</devices>
</deviceset>
<deviceset name="VARISTOR" prefix="RV" uservalue="yes">
<gates>
<gate name="G$1" symbol="VARISTOR" x="0" y="0"/>
</gates>
<devices>
<device name="-0805" package="R0805">
<connects>
<connect gate="G$1" pin="1" pad="1"/>
<connect gate="G$1" pin="2" pad="2"/>
</connects>
<technologies>
<technology name="">
<attribute name="DOCU" value="" constant="no"/>
<attribute name="REF" value="" constant="no"/>
<attribute name="VALUE" value="" constant="no"/>
</technology>
</technologies>
</device>
<device name="-0603" package="R0603">
<connects>
<connect gate="G$1" pin="1" pad="1"/>
<connect gate="G$1" pin="2" pad="2"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
</devicesets>
</library>
</drawing>

View File

@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="6.5.0">
<eagle version="7.7.0">
<drawing>
<settings>
<setting alwaysvectorfont="no"/>
<setting verticaltext="up"/>
</settings>
<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>
<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="yes" 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"/>
@ -113,6 +113,17 @@
<wire x1="48.26" y1="-16.51" x2="-6.35" y2="-16.51" width="0.127" layer="21"/>
<wire x1="-6.35" y1="-16.51" x2="-6.35" y2="16.51" width="0.127" layer="21"/>
</package>
<package name="TE-00779">
<pad name="A1" x="0" y="0" drill="1.1"/>
<pad name="A2" x="0" y="4.7" drill="1.1"/>
<pad name="13" x="11.5" y="0" drill="1"/>
<pad name="14" x="18.5" y="0" drill="1"/>
<wire x1="-1.1" y1="5.85" x2="19.5" y2="5.85" width="0.127" layer="21"/>
<wire x1="19.5" y1="5.85" x2="19.5" y2="-1.15" width="0.127" layer="21"/>
<wire x1="19.5" y1="-1.15" x2="-1.1" y2="-1.15" width="0.127" layer="21"/>
<wire x1="-1.1" y1="-1.15" x2="-1.1" y2="5.85" width="0.127" layer="21"/>
<text x="-1.1" y="6" size="0.8" layer="21" font="vector">&gt;NAME</text>
</package>
</packages>
<symbols>
<symbol name="SWITCH-4P-1C">
@ -169,9 +180,11 @@
<wire x1="0" y1="2.54" x2="0" y2="1.524" width="0.254" layer="94"/>
<wire x1="0" y1="-1.524" x2="0" y2="-2.54" width="0.254" layer="94"/>
<wire x1="-1.016" y1="-1.524" x2="1.016" y2="1.524" width="0.254" layer="94"/>
<text x="2.794" y="-2.54" size="1.27" layer="95" font="vector">&gt;NAME</text>
<text x="-2.794" y="1.27" size="1.27" layer="95" font="vector" rot="R180">&gt;PART</text>
<pin name="A1" x="0" y="2.54" visible="off" length="point"/>
<pin name="A2" x="0" y="-2.54" visible="off" length="point"/>
<text x="-2.794" y="-0.254" size="1.27" layer="97" font="vector" rot="R180">&gt;DOCU</text>
<text x="3.048" y="0" size="1.016" layer="97" font="vector" rot="R270" align="bottom-center">&gt;REF</text>
</symbol>
<symbol name="SPST-NO">
<wire x1="0" y1="2.54" x2="0" y2="1.778" width="0.254" layer="94"/>
@ -179,7 +192,7 @@
<wire x1="0" y1="-2.54" x2="0" y2="-1.524" width="0.254" layer="94"/>
<pin name="NO" x="0" y="-2.54" visible="off" length="point"/>
<pin name="COM" x="0" y="2.54" visible="off" length="point"/>
<text x="1.524" y="-2.54" size="1.27" layer="95" font="vector">&gt;NAME</text>
<text x="1.524" y="-2.54" size="1.27" layer="95" font="vector">&gt;PART</text>
</symbol>
</symbols>
<devicesets>
@ -255,6 +268,29 @@
</device>
</devices>
</deviceset>
<deviceset name="RELAIS-SPST" prefix="Q">
<gates>
<gate name="COIL" symbol="COIL" x="0" y="0" addlevel="must"/>
<gate name="S1" symbol="SPST-NO" x="10.16" y="0" addlevel="can"/>
</gates>
<devices>
<device name="" package="TE-00779">
<connects>
<connect gate="COIL" pin="A1" pad="A1"/>
<connect gate="COIL" pin="A2" pad="A2"/>
<connect gate="S1" pin="COM" pad="13"/>
<connect gate="S1" pin="NO" pad="14"/>
</connects>
<technologies>
<technology name="">
<attribute name="DOCU" value="" constant="no"/>
<attribute name="REF" value="PCJ-105D3MH,301" constant="no"/>
<attribute name="VALUE" value="" constant="no"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
</devicesets>
</library>
</drawing>

View File

@ -407,6 +407,40 @@
<text x="-17" y="3" size="1.016" layer="21" font="vector">+</text>
<text x="-17" y="-3" size="1.016" layer="22" font="vector" rot="MR180">-</text>
</package>
<package name="WE-691230110004">
<pad name="1" x="0" y="0" drill="1.3"/>
<pad name="2" x="1.75" y="-11.5" drill="1.3"/>
<pad name="3" x="3.4" y="0" drill="1.3"/>
<pad name="4" x="5.15" y="-11.5" drill="1.3"/>
<text x="-1" y="1.5" size="0.8" layer="21" font="vector">&gt;NAME</text>
<wire x1="-1.75" y1="1.2" x2="5.25" y2="1.2" width="0.127" layer="21"/>
<wire x1="5.25" y1="1.2" x2="5.25" y2="-7.6" width="0.127" layer="21"/>
<wire x1="5.25" y1="-7.6" x2="7" y2="-7.6" width="0.127" layer="21"/>
<wire x1="7" y1="-7.6" x2="7" y2="-15" width="0.127" layer="21"/>
<wire x1="7" y1="-15" x2="0" y2="-15" width="0.127" layer="21"/>
<wire x1="0" y1="-15" x2="0" y2="-7.6" width="0.127" layer="21"/>
<wire x1="0" y1="-7.6" x2="-1.75" y2="-7.6" width="0.127" layer="21"/>
<wire x1="-1.75" y1="-7.6" x2="-1.75" y2="1.2" width="0.127" layer="21"/>
</package>
<package name="61301021821">
<pad name="1" x="-4" y="-1" drill="0.85"/>
<pad name="2" x="-4" y="1" drill="0.85"/>
<pad name="3" x="-2" y="-1" drill="0.85"/>
<pad name="4" x="-2" y="1" drill="0.85"/>
<pad name="5" x="0" y="-1" drill="0.85"/>
<pad name="6" x="0" y="1" drill="0.85"/>
<pad name="7" x="2" y="-1" drill="0.85"/>
<pad name="8" x="2" y="1" drill="0.85"/>
<pad name="9" x="4" y="-1" drill="0.85"/>
<pad name="10" x="4" y="1" drill="0.85"/>
<wire x1="-5.25" y1="2" x2="5.25" y2="2" width="0.127" layer="21"/>
<wire x1="5.25" y1="2" x2="5.25" y2="-2" width="0.127" layer="21"/>
<wire x1="5.25" y1="-2" x2="-5.25" y2="-2" width="0.127" layer="21"/>
<wire x1="-5.25" y1="-2" x2="-5.25" y2="2" width="0.127" layer="21"/>
<wire x1="-6" y1="0" x2="-6" y2="-3" width="0.127" layer="21"/>
<wire x1="-6" y1="-3" x2="-3" y2="-3" width="0.127" layer="21"/>
<text x="-5.25" y="2.15" size="0.8" layer="21" font="vector">&gt;NAME</text>
</package>
<package name="HOLE-4.5">
<pad name="1" x="0" y="0" drill="4.5"/>
<text x="-2.54" y="-5.08" size="1.27" layer="21">&gt;NAME</text>
@ -711,6 +745,38 @@
<text x="1.778" y="0.508" size="1.27" layer="94" rot="MR180">&gt;DOCU</text>
<text x="1.778" y="-1.016" size="1.27" layer="94" rot="MR180">&gt;REF</text>
</symbol>
<symbol name="PLUG-4P">
<pin name="1" x="-5.08" y="7.62" visible="off" length="middle"/>
<pin name="2" x="-5.08" y="2.54" visible="off" length="middle"/>
<pin name="3" x="-5.08" y="-2.54" visible="off" length="middle"/>
<pin name="4" x="-5.08" y="-7.62" visible="off" length="middle"/>
<text x="-2.54" y="10.414" size="1.27" layer="94" font="vector">&gt;PART</text>
<wire x1="-2.54" y1="10.16" x2="-2.54" y2="-10.16" width="0.254" layer="94"/>
<wire x1="-2.54" y1="-10.16" x2="2.54" y2="-10.16" width="0.254" layer="94"/>
<wire x1="2.54" y1="-10.16" x2="2.54" y2="10.16" width="0.254" layer="94"/>
<wire x1="2.54" y1="10.16" x2="-2.54" y2="10.16" width="0.254" layer="94"/>
<text x="4.318" y="-10.16" size="1.27" layer="94" font="vector" rot="R90">&gt;REF</text>
<text x="5.842" y="-10.16" size="1.27" layer="94" font="vector" rot="R90">&gt;DOCU</text>
</symbol>
<symbol name="PLUG-10P">
<pin name="1" x="-5.08" y="22.86" length="middle"/>
<pin name="2" x="-5.08" y="17.78" length="middle"/>
<pin name="3" x="-5.08" y="12.7" length="middle"/>
<pin name="4" x="-5.08" y="7.62" length="middle"/>
<pin name="5" x="-5.08" y="2.54" length="middle"/>
<pin name="6" x="-5.08" y="-2.54" length="middle"/>
<pin name="7" x="-5.08" y="-7.62" length="middle"/>
<pin name="8" x="-5.08" y="-12.7" length="middle"/>
<pin name="9" x="-5.08" y="-17.78" length="middle"/>
<pin name="10" x="-5.08" y="-22.86" length="middle"/>
<wire x1="-2.54" y1="25.4" x2="5.08" y2="25.4" width="0.254" layer="94"/>
<wire x1="5.08" y1="25.4" x2="5.08" y2="-25.4" width="0.254" layer="94"/>
<wire x1="5.08" y1="-25.4" x2="-2.54" y2="-25.4" width="0.254" layer="94"/>
<wire x1="-2.54" y1="-25.4" x2="-2.54" y2="25.4" width="0.254" layer="94"/>
<text x="-2.54" y="25.654" size="1.27" layer="94" font="vector">&gt;PART</text>
<text x="5.588" y="-25.146" size="1.27" layer="94" font="vector" rot="MR90">&gt;REF</text>
<text x="7.112" y="-25.146" size="1.27" layer="94" font="vector" rot="MR90">&gt;DOCU</text>
</symbol>
<symbol name="HOLE-4_5MM">
</symbol>
</symbols>
@ -1077,7 +1143,10 @@
<connect gate="G$1" pin="OUTER" pad="1"/>
</connects>
<technologies>
<technology name=""/>
<technology name="">
<attribute name="DOCU" value="" constant="no"/>
<attribute name="REF" value="WE 694106106102" constant="no"/>
</technology>
</technologies>
</device>
</devices>
@ -1134,6 +1203,56 @@
</device>
</devices>
</deviceset>
<deviceset name="PLUG-4P" prefix="X">
<gates>
<gate name="G$1" symbol="PLUG-4P" x="0" y="0" addlevel="must"/>
</gates>
<devices>
<device name="" package="WE-691230110004">
<connects>
<connect gate="G$1" pin="1" pad="1"/>
<connect gate="G$1" pin="2" pad="2"/>
<connect gate="G$1" pin="3" pad="3"/>
<connect gate="G$1" pin="4" pad="4"/>
</connects>
<technologies>
<technology name="">
<attribute name="DOCU" value="" constant="no"/>
<attribute name="REF" value="691230110004" constant="no"/>
<attribute name="VALUE" value="" constant="no"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="PLUG-10P" prefix="X">
<gates>
<gate name="G$1" symbol="PLUG-10P" x="0" y="0"/>
</gates>
<devices>
<device name="" package="61301021821">
<connects>
<connect gate="G$1" pin="1" pad="1"/>
<connect gate="G$1" pin="10" pad="10"/>
<connect gate="G$1" pin="2" pad="2"/>
<connect gate="G$1" pin="3" pad="3"/>
<connect gate="G$1" pin="4" pad="4"/>
<connect gate="G$1" pin="5" pad="5"/>
<connect gate="G$1" pin="6" pad="6"/>
<connect gate="G$1" pin="7" pad="7"/>
<connect gate="G$1" pin="8" pad="8"/>
<connect gate="G$1" pin="9" pad="9"/>
</connects>
<technologies>
<technology name="">
<attribute name="DOCU" value="" constant="no"/>
<attribute name="REF" value="62001021821" constant="no"/>
<attribute name="VALUE" value="" constant="no"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
</devicesets>
</library>
</drawing>

View File

@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="6.6.0">
<eagle version="7.4.0">
<drawing>
<settings>
<setting alwaysvectorfont="no"/>
<setting verticaltext="up"/>
</settings>
<grid distance="0.05" unitdist="inch" unit="mm" style="lines" multiple="1" display="yes" altdistance="0.025" altunitdist="inch" altunit="inch"/>
<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"/>
@ -169,6 +169,24 @@ Source: http://www.nxp.com/documents/data_sheet/PCA82C250.pdf</description>
<circle x="-1.905" y="-0.635" radius="0.3175" width="0.127" layer="21"/>
<text x="3.175" y="-1.905" size="1.016" layer="21" font="vector">&gt;NAME</text>
</package>
<package name="MSOP10">
<smd name="1" x="-1" y="-2.125" dx="0.8" dy="0.3" layer="1" rot="R90"/>
<smd name="2" x="-0.5" y="-2.125" dx="0.8" dy="0.3" layer="1" rot="R90"/>
<smd name="3" x="0" y="-2.125" dx="0.8" dy="0.3" layer="1" rot="R90"/>
<smd name="4" x="0.5" y="-2.125" dx="0.8" dy="0.3" layer="1" rot="R90"/>
<smd name="5" x="1" y="-2.125" dx="0.8" dy="0.3" layer="1" rot="R90"/>
<smd name="6" x="1" y="2.125" dx="0.8" dy="0.3" layer="1" rot="R270"/>
<smd name="7" x="0.5" y="2.125" dx="0.8" dy="0.3" layer="1" rot="R270"/>
<smd name="8" x="0" y="2.125" dx="0.8" dy="0.3" layer="1" rot="R270"/>
<wire x1="-1.5" y1="1.5" x2="1.5" y2="1.5" width="0.127" layer="21"/>
<wire x1="1.5" y1="1.5" x2="1.5" y2="-1.5" width="0.127" layer="21"/>
<wire x1="1.5" y1="-1.5" x2="-1.5" y2="-1.5" width="0.127" layer="21"/>
<wire x1="-1.5" y1="-1.5" x2="-1.5" y2="1.5" width="0.127" layer="21"/>
<circle x="-1.2" y="-1.2" radius="0.14141875" width="0.127" layer="21"/>
<text x="1.72" y="-1.5" size="1.016" layer="25" font="vector">&gt;NAME</text>
<smd name="9" x="-0.5" y="2.125" dx="0.8" dy="0.3" layer="1" rot="R270"/>
<smd name="10" x="-1" y="2.125" dx="0.8" dy="0.3" layer="1" rot="R270"/>
</package>
</packages>
<symbols>
<symbol name="MCP23017">
@ -222,6 +240,59 @@ Source: http://www.nxp.com/documents/data_sheet/PCA82C250.pdf</description>
<pin name="GND" x="12.7" y="-10.16" length="short" direction="pwr" rot="R180"/>
<pin name="VCC" x="12.7" y="10.16" length="short" direction="pwr" rot="R180"/>
</symbol>
<symbol name="ISL3153E">
<pin name="RX" x="-20.32" y="10.16" length="middle"/>
<pin name="!RX" x="-20.32" y="5.08" length="middle" function="dot"/>
<pin name="TX" x="-20.32" y="-5.08" length="middle"/>
<pin name="!TX" x="-20.32" y="-10.16" length="middle" function="dot"/>
<pin name="!RXE" x="20.32" y="10.16" length="middle" function="dot" rot="R180"/>
<pin name="RXO" x="20.32" y="5.08" length="middle" rot="R180"/>
<pin name="TXE" x="20.32" y="-5.08" length="middle" rot="R180"/>
<pin name="TXI" x="20.32" y="-10.16" length="middle" rot="R180"/>
<pin name="GND" x="20.32" y="-15.24" length="middle" rot="R180"/>
<pin name="VCC" x="20.32" y="15.24" length="middle" rot="R180"/>
<wire x1="-15.24" y1="17.78" x2="15.24" y2="17.78" width="0.254" layer="94"/>
<wire x1="15.24" y1="17.78" x2="15.24" y2="-17.78" width="0.254" layer="94"/>
<wire x1="15.24" y1="-17.78" x2="-15.24" y2="-17.78" width="0.254" layer="94"/>
<wire x1="-15.24" y1="-17.78" x2="-15.24" y2="17.78" width="0.254" layer="94"/>
<wire x1="2.54" y1="7.62" x2="-7.62" y2="2.54" width="0.254" layer="94"/>
<wire x1="-7.62" y1="2.54" x2="-7.62" y2="5.08" width="0.254" layer="94"/>
<wire x1="-7.62" y1="5.08" x2="-7.62" y2="10.16" width="0.254" layer="94"/>
<wire x1="-7.62" y1="10.16" x2="-7.62" y2="12.7" width="0.254" layer="94"/>
<wire x1="-10.16" y1="10.16" x2="-7.62" y2="10.16" width="0.127" layer="94"/>
<wire x1="-10.16" y1="5.08" x2="-7.62" y2="5.08" width="0.127" layer="94"/>
<wire x1="2.54" y1="7.62" x2="5.08" y2="7.62" width="0.127" layer="94"/>
<wire x1="5.08" y1="7.62" x2="5.08" y2="5.08" width="0.127" layer="94"/>
<wire x1="7.62" y1="10.16" x2="0" y2="10.16" width="0.127" layer="94"/>
<wire x1="-7.62" y1="12.7" x2="0" y2="8.89" width="0.254" layer="94"/>
<wire x1="0" y1="8.89" x2="2.54" y2="7.62" width="0.254" layer="94"/>
<wire x1="0" y1="10.16" x2="0" y2="8.89" width="0.127" layer="94"/>
<wire x1="5.08" y1="5.08" x2="7.62" y2="5.08" width="0.127" layer="94"/>
<wire x1="-7.62" y1="-7.62" x2="-5.08" y2="-6.35" width="0.254" layer="94"/>
<wire x1="-5.08" y1="-6.35" x2="-2.54" y2="-5.08" width="0.254" layer="94"/>
<wire x1="-2.54" y1="-5.08" x2="2.54" y2="-2.54" width="0.254" layer="94"/>
<wire x1="2.54" y1="-2.54" x2="2.54" y2="-7.62" width="0.254" layer="94"/>
<wire x1="2.54" y1="-7.62" x2="2.54" y2="-12.7" width="0.254" layer="94"/>
<wire x1="2.54" y1="-12.7" x2="-5.08" y2="-8.89" width="0.254" layer="94"/>
<wire x1="-5.08" y1="-8.89" x2="-7.62" y2="-7.62" width="0.254" layer="94"/>
<wire x1="2.54" y1="-7.62" x2="7.62" y2="-7.62" width="0.127" layer="94"/>
<wire x1="7.62" y1="-7.62" x2="7.62" y2="-10.16" width="0.127" layer="94"/>
<wire x1="7.62" y1="-10.16" x2="10.16" y2="-10.16" width="0.127" layer="94"/>
<wire x1="5.08" y1="-5.08" x2="5.08" y2="0" width="0.127" layer="94"/>
<wire x1="5.08" y1="0" x2="-2.54" y2="0" width="0.127" layer="94"/>
<wire x1="-2.54" y1="0" x2="-2.54" y2="-5.08" width="0.127" layer="94"/>
<wire x1="-10.16" y1="-5.08" x2="-5.08" y2="-5.08" width="0.127" layer="94"/>
<wire x1="-5.08" y1="-5.08" x2="-5.08" y2="-6.35" width="0.127" layer="94"/>
<wire x1="-10.16" y1="-10.16" x2="-5.08" y2="-10.16" width="0.127" layer="94"/>
<wire x1="-5.08" y1="-10.16" x2="-5.08" y2="-8.89" width="0.127" layer="94"/>
<wire x1="5.08" y1="-5.08" x2="7.62" y2="-5.08" width="0.127" layer="94"/>
<text x="-5.08" y="6.35" size="2.54" layer="94" font="vector">R</text>
<text x="-0.762" y="-8.89" size="2.54" layer="94" font="vector">D</text>
<text x="-15.24" y="-20.32" size="1.27" layer="94" font="vector">&gt;NAME</text>
<text x="15.24" y="-20.32" size="1.27" layer="94" font="vector" rot="MR0">&gt;VALUE</text>
<text x="-15.24" y="-21.844" size="1.27" layer="94" font="vector">&gt;REF</text>
<text x="-15.24" y="-23.368" size="1.27" layer="94" font="vector">&gt;DOCU</text>
</symbol>
</symbols>
<devicesets>
<deviceset name="MCP23017" prefix="IC">
@ -309,6 +380,34 @@ Source: http://www.nxp.com/documents/data_sheet/PCA82C250.pdf</description>
</device>
</devices>
</deviceset>
<deviceset name="ISL3153" prefix="IC" uservalue="yes">
<gates>
<gate name="G$1" symbol="ISL3153E" x="0" y="0"/>
</gates>
<devices>
<device name="EIUZ" package="MSOP10">
<connects>
<connect gate="G$1" pin="!RX" pad="8"/>
<connect gate="G$1" pin="!RXE" pad="2"/>
<connect gate="G$1" pin="!TX" pad="7"/>
<connect gate="G$1" pin="GND" pad="5"/>
<connect gate="G$1" pin="RX" pad="9"/>
<connect gate="G$1" pin="RXO" pad="1"/>
<connect gate="G$1" pin="TX" pad="6"/>
<connect gate="G$1" pin="TXE" pad="3"/>
<connect gate="G$1" pin="TXI" pad="4"/>
<connect gate="G$1" pin="VCC" pad="10"/>
</connects>
<technologies>
<technology name="">
<attribute name="DOCU" value="" constant="no"/>
<attribute name="REF" value="ISL3153EIUZ" constant="no"/>
<attribute name="VALUE" value="" constant="no"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
</devicesets>
</library>
</drawing>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="6.5.0">
<eagle version="7.7.0">
<drawing>
<settings>
<setting alwaysvectorfont="no"/>
@ -123,6 +123,161 @@
<text x="-2.54" y="-2.54" size="1.27" layer="95">&gt;NAME</text>
<text x="-2.54" y="-3.81" size="1.27" layer="95">&gt;VALUE</text>
</symbol>
<symbol name="CONTACT-NO">
<text x="-0.508" y="-2.794" size="1.27" layer="94" font="vector" rot="R180">&gt;PINA2</text>
<pin name="P$1" x="0" y="5.08" visible="off" length="point" direction="sup"/>
<pin name="P$2" x="0" y="-5.08" visible="off" length="point" direction="sup"/>
<wire x1="0" y1="-5.08" x2="0" y2="-2.54" width="0.254" layer="94"/>
<wire x1="0" y1="5.08" x2="0" y2="2.54" width="0.254" layer="94"/>
<wire x1="0" y1="2.54" x2="1.524" y2="-2.54" width="0.254" layer="94"/>
<text x="-0.508" y="3.048" size="1.27" layer="94" font="vector" rot="MR0">&gt;PINA1</text>
<text x="1.524" y="-0.762" size="1.778" layer="94" font="vector">&gt;PART</text>
</symbol>
<symbol name="COIL">
<wire x1="2.54" y1="-1.27" x2="0" y2="-1.27" width="0.254" layer="94"/>
<wire x1="0" y1="-1.27" x2="-2.54" y2="-1.27" width="0.254" layer="94"/>
<wire x1="-2.54" y1="-1.27" x2="-2.54" y2="1.27" width="0.254" layer="94"/>
<wire x1="-2.54" y1="1.27" x2="0" y2="1.27" width="0.254" layer="94"/>
<wire x1="0" y1="1.27" x2="2.54" y2="1.27" width="0.254" layer="94"/>
<wire x1="2.54" y1="1.27" x2="2.54" y2="-1.27" width="0.254" layer="94"/>
<pin name="P$3" x="0" y="-2.54" visible="off" length="point" direction="sup"/>
<pin name="P$4" x="0" y="2.54" visible="off" length="point" direction="sup"/>
<wire x1="0" y1="-2.54" x2="0" y2="-1.27" width="0.254" layer="94"/>
<wire x1="0" y1="2.54" x2="0" y2="1.27" width="0.254" layer="94"/>
<text x="-2.54" y="1.016" size="1.778" layer="94" rot="R180">&gt;PART</text>
<text x="1.27" y="1.524" size="1.27" layer="94">A1</text>
<text x="1.27" y="-1.524" size="1.27" layer="94" rot="MR180">A2</text>
</symbol>
<symbol name="CONTACT-NC">
<text x="-1.778" y="3.048" size="1.27" layer="94" font="vector" rot="MR0">&gt;GATE</text>
<text x="-0.508" y="-2.794" size="1.27" layer="94" font="vector" rot="R180">2</text>
<text x="-1.778" y="-2.794" size="1.27" layer="94" font="vector" rot="R180">&gt;GATE</text>
<pin name="P$1" x="0" y="5.08" visible="off" length="point" direction="sup"/>
<pin name="P$2" x="0" y="-5.08" visible="off" length="point" direction="sup"/>
<wire x1="0" y1="-5.08" x2="0" y2="-2.032" width="0.254" layer="94"/>
<wire x1="0" y1="5.08" x2="0" y2="2.54" width="0.254" layer="94"/>
<wire x1="0" y1="2.54" x2="1.524" y2="-2.54" width="0.254" layer="94"/>
<text x="-0.508" y="3.048" size="1.27" layer="94" font="vector" rot="MR0">1</text>
<text x="1.524" y="-0.762" size="1.778" layer="94" font="vector">&gt;PART</text>
<wire x1="0" y1="-2.032" x2="2.032" y2="-2.032" width="0.254" layer="94"/>
</symbol>
<symbol name="CONTACT-NO-DELAY">
<text x="-0.508" y="-2.794" size="1.27" layer="94" font="vector" rot="R180">&gt;PINDELAY</text>
<pin name="P$1" x="0" y="5.08" visible="off" length="point" direction="sup"/>
<pin name="P$2" x="0" y="-5.08" visible="off" length="point" direction="sup"/>
<wire x1="0" y1="-5.08" x2="0" y2="-2.54" width="0.254" layer="94"/>
<wire x1="0" y1="5.08" x2="0" y2="2.54" width="0.254" layer="94"/>
<wire x1="0" y1="2.54" x2="1.524" y2="-2.54" width="0.254" layer="94"/>
<text x="-0.508" y="3.048" size="1.27" layer="94" font="vector" rot="MR0">&gt;PINCOM</text>
<text x="5.588" y="-0.762" size="1.778" layer="94" font="vector">&gt;PART</text>
<wire x1="1.778" y1="0.508" x2="4.064" y2="0.508" width="0.254" layer="94"/>
<wire x1="1.778" y1="-0.254" x2="4.064" y2="-0.254" width="0.254" layer="94"/>
<wire x1="3.302" y1="1.524" x2="3.302" y2="-1.27" width="0.254" layer="94" curve="-190.388858"/>
</symbol>
<symbol name="COIL_X">
<wire x1="2.54" y1="-1.27" x2="0" y2="-1.27" width="0.254" layer="94"/>
<wire x1="0" y1="-1.27" x2="-2.54" y2="-1.27" width="0.254" layer="94"/>
<wire x1="-2.54" y1="-1.27" x2="-4.318" y2="-1.27" width="0.254" layer="94"/>
<wire x1="-4.318" y1="-1.27" x2="-4.318" y2="1.27" width="0.254" layer="94"/>
<wire x1="-4.318" y1="1.27" x2="-2.54" y2="1.27" width="0.254" layer="94"/>
<wire x1="-2.54" y1="1.27" x2="0" y2="1.27" width="0.254" layer="94"/>
<wire x1="0" y1="1.27" x2="2.54" y2="1.27" width="0.254" layer="94"/>
<wire x1="2.54" y1="1.27" x2="2.54" y2="-1.27" width="0.254" layer="94"/>
<pin name="P$3" x="0" y="-2.54" visible="off" length="point" direction="sup"/>
<pin name="P$4" x="0" y="2.54" visible="off" length="point" direction="sup"/>
<wire x1="0" y1="-2.54" x2="0" y2="-1.27" width="0.254" layer="94"/>
<wire x1="0" y1="2.54" x2="0" y2="1.27" width="0.254" layer="94"/>
<text x="-4.318" y="1.016" size="1.778" layer="94" rot="R180">&gt;PART</text>
<text x="1.27" y="1.524" size="1.27" layer="94">A1</text>
<text x="1.27" y="-1.524" size="1.27" layer="94" rot="MR180">A2</text>
<wire x1="-2.54" y1="1.27" x2="-2.54" y2="-1.27" width="0.254" layer="94"/>
<wire x1="-4.318" y1="1.27" x2="-2.54" y2="-1.27" width="0.254" layer="94"/>
<wire x1="-2.54" y1="1.27" x2="-4.318" y2="-1.27" width="0.254" layer="94"/>
</symbol>
<symbol name="CONTACT-NO-A">
<text x="-0.508" y="-2.794" size="1.27" layer="94" font="vector" rot="R180">&gt;PINA2</text>
<pin name="P$1" x="0" y="5.08" visible="off" length="point" direction="sup"/>
<pin name="P$2" x="0" y="-5.08" visible="off" length="point" direction="sup"/>
<wire x1="0" y1="-5.08" x2="0" y2="-2.54" width="0.254" layer="94"/>
<wire x1="0" y1="5.08" x2="0" y2="2.54" width="0.254" layer="94"/>
<wire x1="0" y1="2.54" x2="1.524" y2="-2.54" width="0.254" layer="94"/>
<text x="-0.508" y="3.048" size="1.27" layer="94" font="vector" rot="MR0">&gt;PINA1</text>
<text x="1.524" y="-0.762" size="1.778" layer="94" font="vector">&gt;PART</text>
</symbol>
<symbol name="CONTACT-NO-B">
<text x="-0.508" y="-2.794" size="1.27" layer="94" font="vector" rot="R180">&gt;PINB2</text>
<pin name="P$1" x="0" y="5.08" visible="off" length="point" direction="sup"/>
<pin name="P$2" x="0" y="-5.08" visible="off" length="point" direction="sup"/>
<wire x1="0" y1="-5.08" x2="0" y2="-2.54" width="0.254" layer="94"/>
<wire x1="0" y1="5.08" x2="0" y2="2.54" width="0.254" layer="94"/>
<wire x1="0" y1="2.54" x2="1.524" y2="-2.54" width="0.254" layer="94"/>
<text x="-0.508" y="3.048" size="1.27" layer="94" font="vector" rot="MR0">&gt;PINB1</text>
<text x="1.524" y="-0.762" size="1.778" layer="94" font="vector">&gt;PART</text>
</symbol>
<symbol name="CONTACT-NO-C">
<text x="-0.508" y="-2.794" size="1.27" layer="94" font="vector" rot="R180">&gt;PINC2</text>
<pin name="P$1" x="0" y="5.08" visible="off" length="point" direction="sup"/>
<pin name="P$2" x="0" y="-5.08" visible="off" length="point" direction="sup"/>
<wire x1="0" y1="-5.08" x2="0" y2="-2.54" width="0.254" layer="94"/>
<wire x1="0" y1="5.08" x2="0" y2="2.54" width="0.254" layer="94"/>
<wire x1="0" y1="2.54" x2="1.524" y2="-2.54" width="0.254" layer="94"/>
<text x="-0.508" y="3.048" size="1.27" layer="94" font="vector" rot="MR0">&gt;PINC1</text>
<text x="1.524" y="-0.762" size="1.778" layer="94" font="vector">&gt;PART</text>
</symbol>
<symbol name="CONTACT-NC-A">
<text x="-0.508" y="-2.794" size="1.27" layer="94" font="vector" rot="R180">&gt;PINA2</text>
<pin name="P$1" x="0" y="5.08" visible="off" length="point" direction="sup"/>
<pin name="P$2" x="0" y="-5.08" visible="off" length="point" direction="sup"/>
<wire x1="0" y1="-5.08" x2="0" y2="-2.032" width="0.254" layer="94"/>
<wire x1="0" y1="5.08" x2="0" y2="2.54" width="0.254" layer="94"/>
<wire x1="0" y1="2.54" x2="1.524" y2="-2.54" width="0.254" layer="94"/>
<text x="-0.508" y="3.048" size="1.27" layer="94" font="vector" rot="MR0">&gt;PINA1</text>
<text x="1.524" y="-0.762" size="1.778" layer="94" font="vector">&gt;PART</text>
<wire x1="0" y1="-2.032" x2="2.032" y2="-2.032" width="0.254" layer="94"/>
</symbol>
<symbol name="CONTACT-NC-B">
<text x="-0.508" y="-2.794" size="1.27" layer="94" font="vector" rot="R180">&gt;PINB2</text>
<pin name="P$1" x="0" y="5.08" visible="off" length="point" direction="sup"/>
<pin name="P$2" x="0" y="-5.08" visible="off" length="point" direction="sup"/>
<wire x1="0" y1="-5.08" x2="0" y2="-2.032" width="0.254" layer="94"/>
<wire x1="0" y1="5.08" x2="0" y2="2.54" width="0.254" layer="94"/>
<wire x1="0" y1="2.54" x2="1.524" y2="-2.54" width="0.254" layer="94"/>
<text x="-0.508" y="3.048" size="1.27" layer="94" font="vector" rot="MR0">&gt;PINB1</text>
<text x="1.524" y="-0.762" size="1.778" layer="94" font="vector">&gt;PART</text>
<wire x1="0" y1="-2.032" x2="2.032" y2="-2.032" width="0.254" layer="94"/>
</symbol>
<symbol name="CONTACT-NC-C">
<text x="-0.508" y="-2.794" size="1.27" layer="94" font="vector" rot="R180">&gt;PINC2</text>
<pin name="P$1" x="0" y="5.08" visible="off" length="point" direction="sup"/>
<pin name="P$2" x="0" y="-5.08" visible="off" length="point" direction="sup"/>
<wire x1="0" y1="-5.08" x2="0" y2="-2.032" width="0.254" layer="94"/>
<wire x1="0" y1="5.08" x2="0" y2="2.54" width="0.254" layer="94"/>
<wire x1="0" y1="2.54" x2="1.524" y2="-2.54" width="0.254" layer="94"/>
<text x="-0.508" y="3.048" size="1.27" layer="94" font="vector" rot="MR0">&gt;PINC1</text>
<text x="1.524" y="-0.762" size="1.778" layer="94" font="vector">&gt;PART</text>
<wire x1="0" y1="-2.032" x2="2.032" y2="-2.032" width="0.254" layer="94"/>
</symbol>
<symbol name="CONTACT-NC-D">
<text x="-0.508" y="-2.794" size="1.27" layer="94" font="vector" rot="R180">&gt;PIND2</text>
<pin name="P$1" x="0" y="5.08" visible="off" length="point" direction="sup"/>
<pin name="P$2" x="0" y="-5.08" visible="off" length="point" direction="sup"/>
<wire x1="0" y1="-5.08" x2="0" y2="-2.032" width="0.254" layer="94"/>
<wire x1="0" y1="5.08" x2="0" y2="2.54" width="0.254" layer="94"/>
<wire x1="0" y1="2.54" x2="1.524" y2="-2.54" width="0.254" layer="94"/>
<text x="-0.508" y="3.048" size="1.27" layer="94" font="vector" rot="MR0">&gt;PIND1</text>
<text x="1.524" y="-0.762" size="1.778" layer="94" font="vector">&gt;PART</text>
<wire x1="0" y1="-2.032" x2="2.032" y2="-2.032" width="0.254" layer="94"/>
</symbol>
<symbol name="CONTACT-NO-D">
<text x="-0.508" y="-2.794" size="1.27" layer="94" font="vector" rot="R180">&gt;PIND2</text>
<pin name="P$1" x="0" y="5.08" visible="off" length="point" direction="sup"/>
<pin name="P$2" x="0" y="-5.08" visible="off" length="point" direction="sup"/>
<wire x1="0" y1="-5.08" x2="0" y2="-2.54" width="0.254" layer="94"/>
<wire x1="0" y1="5.08" x2="0" y2="2.54" width="0.254" layer="94"/>
<wire x1="0" y1="2.54" x2="1.524" y2="-2.54" width="0.254" layer="94"/>
<text x="-0.508" y="3.048" size="1.27" layer="94" font="vector" rot="MR0">&gt;PIND1</text>
<text x="1.524" y="-0.762" size="1.778" layer="94" font="vector">&gt;PART</text>
</symbol>
</symbols>
<devicesets>
<deviceset name="SWITCH2X">
@ -173,6 +328,110 @@
</device>
</devices>
</deviceset>
<deviceset name="SCHUETZ">
<gates>
<gate name="A" symbol="COIL" x="0" y="0"/>
<gate name="1" symbol="CONTACT-NO" x="-2.54" y="-17.78"/>
<gate name="2" symbol="CONTACT-NO" x="10.16" y="-17.78"/>
<gate name="3" symbol="CONTACT-NO" x="-2.54" y="-35.56"/>
<gate name="4" symbol="CONTACT-NO" x="10.16" y="-35.56"/>
</gates>
<devices>
<device name="">
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="Q-13-53-63" prefix="Q">
<gates>
<gate name="A" symbol="COIL" x="0" y="0"/>
<gate name="G$1" symbol="CONTACT-NO-A" x="12.7" y="0" addlevel="can"/>
<gate name="G$2" symbol="CONTACT-NO-B" x="25.4" y="0" addlevel="can"/>
<gate name="G$3" symbol="CONTACT-NO-C" x="38.1" y="0" addlevel="can"/>
</gates>
<devices>
<device name="">
<technologies>
<technology name="">
<attribute name="PINA1" value="13" constant="no"/>
<attribute name="PINA2" value="14" constant="no"/>
<attribute name="PINB1" value="53" constant="no"/>
<attribute name="PINB2" value="54" constant="no"/>
<attribute name="PINC1" value="63" constant="no"/>
<attribute name="PINC2" value="64" constant="no"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="Q-21-53-63" prefix="Q">
<gates>
<gate name="A" symbol="COIL" x="0" y="0"/>
<gate name="G$1" symbol="CONTACT-NO-B" x="25.4" y="0" addlevel="can"/>
<gate name="G$2" symbol="CONTACT-NO-C" x="38.1" y="0" addlevel="can"/>
<gate name="G$3" symbol="CONTACT-NC-A" x="15.24" y="0" addlevel="can"/>
</gates>
<devices>
<device name="">
<technologies>
<technology name="">
<attribute name="PINA1" value="21" constant="no"/>
<attribute name="PINA2" value="22" constant="no"/>
<attribute name="PINB1" value="53" constant="no"/>
<attribute name="PINB2" value="54" constant="no"/>
<attribute name="PINC1" value="63" constant="no"/>
<attribute name="PINC2" value="64" constant="no"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="Q-DELAY-17-18-28" prefix="Q">
<gates>
<gate name="2" symbol="CONTACT-NO-DELAY" x="33.02" y="0" addlevel="can"/>
<gate name="A" symbol="COIL_X" x="0" y="0" addlevel="must"/>
<gate name="1" symbol="CONTACT-NO-A" x="15.24" y="0" addlevel="can"/>
</gates>
<devices>
<device name="">
<technologies>
<technology name="">
<attribute name="PINA1" value="17" constant="no"/>
<attribute name="PINA2" value="18" constant="no"/>
<attribute name="PINCOM" value="17" constant="no"/>
<attribute name="PINDELAY" value="28" constant="no"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="Q-NO-NC-NC-NO" prefix="Q">
<gates>
<gate name="A" symbol="COIL" x="0" y="0" addlevel="must"/>
<gate name="NO-A" symbol="CONTACT-NO-A" x="15.24" y="0" addlevel="can"/>
<gate name="NC-B" symbol="CONTACT-NC-B" x="27.94" y="0" addlevel="can"/>
<gate name="NO-D" symbol="CONTACT-NO-D" x="48.26" y="0" addlevel="can"/>
<gate name="NC-C" symbol="CONTACT-NC-C" x="38.1" y="0" addlevel="can"/>
</gates>
<devices>
<device name="">
<technologies>
<technology name="">
<attribute name="PINA1" value="13" constant="no"/>
<attribute name="PINA2" value="14" constant="no"/>
<attribute name="PINB1" value="21" constant="no"/>
<attribute name="PINB2" value="22" constant="no"/>
<attribute name="PINC1" value="31" constant="no"/>
<attribute name="PINC2" value="32" constant="no"/>
<attribute name="PIND1" value="43" constant="no"/>
<attribute name="PIND2" value="44" constant="no"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
</devicesets>
</library>
</drawing>