2 relays one cup, including flyback

This commit is contained in:
5shekel 2016-04-12 16:16:01 +02:00
parent 6c906b2851
commit 47356dedae
2 changed files with 207 additions and 124 deletions

View File

@ -145,9 +145,11 @@
<board>
<plain>
<wire x1="0" y1="0" x2="81.26" y2="0" width="0" layer="20"/>
<wire x1="81.26" y1="0" x2="81.26" y2="25.07" width="0" layer="20"/>
<wire x1="81.26" y1="25.07" x2="0" y2="25.07" width="0" layer="20"/>
<wire x1="0" y1="25.07" x2="0" y2="0" width="0" layer="20"/>
<wire x1="81.26" y1="0" x2="81.26" y2="28.88" width="0" layer="20"/>
<wire x1="81.26" y1="28.88" x2="0" y2="28.88" width="0" layer="20"/>
<wire x1="0" y1="28.88" x2="0" y2="0" width="0" layer="20"/>
<text x="7.62" y="21.59" size="1.778" layer="21">+12V</text>
<text x="7.62" y="17.78" size="1.778" layer="21">GND</text>
</plain>
<libraries>
<library name="relay">
@ -507,98 +509,124 @@ design rules under a new name.
</element>
<element name="Q1" library="dp_devices" package="TO-92" value="" x="25.4" y="5.08" rot="R270"/>
<element name="R1" library="adafruit" package="0204/7" value="" x="15.24" y="2.54"/>
<element name="D1" library="adafruit" package="DO41-10" value="1N4004" x="33.02" y="11.43" rot="R90"/>
<element name="J1" library="adafruit" package="1X2-3.5MM" value="1X2-3.5MM" x="5.08" y="16.51" rot="R270"/>
<element name="R2" library="adafruit" package="0204/7" value="" x="15.24" y="11.43" rot="R90"/>
<element name="D1" library="adafruit" package="DO41-10" value="1N4004" x="46.99" y="7.62" rot="R270"/>
<element name="J1" library="adafruit" package="1X2-3.5MM" value="1X2-3.5MM" x="3.81" y="20.32" smashed="yes" rot="R270"/>
<element name="R2" library="adafruit" package="0204/7" value="" x="15.24" y="7.62"/>
<element name="J2" library="adafruit" package="1X2-3.5MM" value="1X2-3.5MM" x="74.93" y="7.62" rot="R270"/>
<element name="JP1" library="adafruit" package="1X03-CLEANBIG" value="" x="5.08" y="5.08" rot="R270"/>
<element name="Q3" library="dp_devices" package="TO-92" value="" x="-5.08" y="3.81"/>
<element name="JP1" library="adafruit" package="1X03-CLEANBIG" value="" x="5.08" y="5.08" smashed="yes" rot="R270">
<attribute name="NAME" x="6.2738" y="8.1788" size="1.27" layer="25" ratio="10"/>
<attribute name="VALUE" x="1.905" y="8.89" size="1.27" layer="27" rot="R270"/>
</element>
<element name="K2" library="relay" package="F4052" value="4052" x="39.37" y="21.59">
<attribute name="OC_NEWARK" value="unknown" x="39.37" y="21.59" size="1.778" layer="27" display="off"/>
<attribute name="MPN" value="" x="39.37" y="21.59" size="1.778" layer="27" display="off"/>
<attribute name="MF" value="" x="39.37" y="21.59" size="1.778" layer="27" display="off"/>
<attribute name="OC_FARNELL" value="unknown" x="39.37" y="21.59" size="1.778" layer="27" display="off"/>
</element>
<element name="Q2" library="dp_devices" package="TO-92" value="" x="25.4" y="12.7" rot="R90"/>
<element name="D2" library="adafruit" package="DO41-10" value="1N4004" x="25.4" y="22.86" rot="R270"/>
</elements>
<signals>
<signal name="N$1">
<contactref element="Q1" pad="2"/>
<contactref element="R1" pad="2"/>
<wire x1="25.4" y1="5.08" x2="21.59" y2="5.08" width="0.6096" layer="1"/>
<wire x1="21.59" y1="5.08" x2="19.05" y2="2.54" width="0.6096" layer="1"/>
<wire x1="19.05" y1="2.54" x2="20.32" y2="2.54" width="0.6096" layer="1"/>
<wire x1="20.32" y1="2.54" x2="22.86" y2="5.08" width="0.6096" layer="1"/>
<wire x1="22.86" y1="5.08" x2="25.4" y2="5.08" width="0.6096" layer="1"/>
</signal>
<signal name="+12V">
<contactref element="J1" pad="2"/>
<wire x1="5.08" y1="18.21" x2="7.19" y2="18.21" width="1.016" layer="16"/>
<wire x1="7.19" y1="18.21" x2="12.7" y2="12.7" width="1.016" layer="16"/>
<wire x1="12.7" y1="12.7" x2="26.67" y2="12.7" width="1.016" layer="16"/>
<contactref element="K2" pad="1"/>
<contactref element="K1" pad="P1"/>
<contactref element="K1" pad="1"/>
<contactref element="Q3" pad="3"/>
<wire x1="26.67" y1="12.7" x2="40.64" y2="11.43" width="0" layer="19" extent="16-16"/>
<wire x1="-2.54" y1="3.81" x2="5.08" y2="18.21" width="0" layer="19" extent="1-1"/>
<wire x1="3.81" y1="22.02" x2="32.18" y2="22.02" width="0.6096" layer="1"/>
<wire x1="32.18" y1="22.02" x2="35.56" y2="25.4" width="0.6096" layer="1"/>
<wire x1="32.18" y1="22.02" x2="40.21" y2="22.02" width="0.6096" layer="1"/>
<wire x1="40.21" y1="22.02" x2="40.64" y2="21.59" width="0.6096" layer="1"/>
<wire x1="40.64" y1="21.59" x2="40.64" y2="11.43" width="0.6096" layer="1"/>
<wire x1="40.64" y1="11.43" x2="43.18" y2="11.43" width="0.6096" layer="1"/>
<contactref element="D1" pad="C"/>
<contactref element="D2" pad="C"/>
<wire x1="25.4" y1="27.94" x2="35.56" y2="27.94" width="0.6096" layer="1"/>
<wire x1="35.56" y1="27.94" x2="35.56" y2="25.4" width="0.6096" layer="1"/>
<wire x1="43.18" y1="11.43" x2="46.99" y2="12.7" width="0.6096" layer="1"/>
<contactref element="K2" pad="P1"/>
<wire x1="55.88" y1="17.78" x2="55.88" y2="21.59" width="0.6096" layer="1"/>
<wire x1="55.88" y1="21.59" x2="40.64" y2="21.59" width="0.6096" layer="1"/>
<wire x1="60.96" y1="3.81" x2="60.96" y2="1.27" width="0.6096" layer="1"/>
<wire x1="60.96" y1="1.27" x2="52.07" y2="1.27" width="0.6096" layer="1"/>
<wire x1="52.07" y1="1.27" x2="52.07" y2="12.7" width="0.6096" layer="1"/>
<wire x1="52.07" y1="12.7" x2="46.99" y2="12.7" width="0.6096" layer="1"/>
</signal>
<signal name="N$2">
<contactref element="K1" pad="2"/>
<contactref element="Q1" pad="3"/>
<wire x1="40.64" y1="3.81" x2="36.83" y2="3.81" width="0.6096" layer="1"/>
<wire x1="36.83" y1="3.81" x2="35.56" y2="2.54" width="0.6096" layer="1"/>
<wire x1="35.56" y1="2.54" x2="25.4" y2="2.54" width="0.6096" layer="1"/>
<wire x1="25.4" y1="2.54" x2="39.37" y2="2.54" width="0.6096" layer="1"/>
<wire x1="39.37" y1="2.54" x2="40.64" y2="3.81" width="0.6096" layer="1"/>
<contactref element="D1" pad="A"/>
<wire x1="40.64" y1="3.81" x2="46.99" y2="2.54" width="0.6096" layer="1"/>
</signal>
<signal name="GND">
<contactref element="JP1" pad="1"/>
<contactref element="Q1" pad="1"/>
<contactref element="J1" pad="1"/>
<wire x1="5.08" y1="7.62" x2="5.08" y2="14.71" width="0.6096" layer="1"/>
<wire x1="5.08" y1="7.62" x2="8.89" y2="7.62" width="0.6096" layer="1"/>
<wire x1="8.89" y1="7.62" x2="11.43" y2="10.16" width="0.6096" layer="1"/>
<wire x1="11.43" y1="10.16" x2="22.86" y2="10.16" width="0.6096" layer="1"/>
<wire x1="22.86" y1="10.16" x2="25.4" y2="7.62" width="0.6096" layer="1"/>
<wire x1="25.4" y1="12.7" x2="22.86" y2="10.16" width="0.6096" layer="1"/>
<contactref element="D1" pad="A"/>
<contactref element="K1" pad="P2"/>
<wire x1="33.02" y1="16.51" x2="60.96" y2="11.43" width="0" layer="19" extent="1-1"/>
<wire x1="25.4" y1="12.7" x2="33.02" y2="16.51" width="0" layer="19" extent="1-1"/>
<contactref element="Q2" pad="1"/>
<contactref element="K2" pad="O1"/>
<contactref element="JP1" pad="2"/>
<wire x1="3.81" y1="18.52" x2="3.81" y2="13.97" width="0.6096" layer="1"/>
<wire x1="3.81" y1="13.97" x2="2.54" y2="12.7" width="0.6096" layer="1"/>
<wire x1="2.54" y1="12.7" x2="2.54" y2="5.08" width="0.6096" layer="1"/>
<wire x1="2.54" y1="5.08" x2="5.08" y2="5.08" width="0.6096" layer="1"/>
<wire x1="5.08" y1="5.08" x2="20.32" y2="5.08" width="0.6096" layer="1"/>
<wire x1="20.32" y1="5.08" x2="22.86" y2="7.62" width="0.6096" layer="1"/>
<wire x1="22.86" y1="7.62" x2="25.4" y2="7.62" width="0.6096" layer="1"/>
<wire x1="25.4" y1="10.16" x2="25.4" y2="7.62" width="0.6096" layer="1"/>
<wire x1="25.4" y1="10.16" x2="50.8" y2="17.78" width="0.6096" layer="16"/>
</signal>
<signal name="N$3">
<contactref element="R2" pad="2"/>
<wire x1="15.24" y1="15.24" x2="15.24" y2="17.78" width="0.6096" layer="1"/>
<wire x1="15.24" y1="17.78" x2="16.51" y2="19.05" width="0.6096" layer="1"/>
<contactref element="Q3" pad="2"/>
<wire x1="-5.08" y1="3.81" x2="15.24" y2="15.24" width="0" layer="19" extent="1-1"/>
<contactref element="Q2" pad="2"/>
<wire x1="19.05" y1="7.62" x2="24.13" y2="12.7" width="0.6096" layer="1"/>
<wire x1="24.13" y1="12.7" x2="25.4" y2="12.7" width="0.6096" layer="1"/>
</signal>
<signal name="N$6">
<contactref element="K1" pad="S1"/>
<contactref element="J2" pad="1"/>
<contactref element="K1" pad="O2"/>
<wire x1="66.04" y1="3.81" x2="72.92" y2="3.81" width="1.016" layer="1"/>
<wire x1="72.92" y1="3.81" x2="74.93" y2="5.82" width="0.6096" layer="1"/>
<wire x1="55.88" y1="11.43" x2="55.88" y2="10.16" width="0.6096" layer="1"/>
<wire x1="55.88" y1="10.16" x2="58.42" y2="7.62" width="0.6096" layer="1"/>
<wire x1="58.42" y1="7.62" x2="62.23" y2="7.62" width="0.6096" layer="1"/>
<wire x1="62.23" y1="7.62" x2="66.04" y2="3.81" width="0.6096" layer="1"/>
<wire x1="55.88" y1="11.43" x2="66.04" y2="3.81" width="0.6096" layer="16"/>
<wire x1="66.04" y1="3.81" x2="74.93" y2="5.82" width="0.6096" layer="1"/>
</signal>
<signal name="N$7">
<contactref element="J2" pad="2"/>
<contactref element="K1" pad="S2"/>
<contactref element="K1" pad="O1"/>
<wire x1="66.04" y1="11.43" x2="72.82" y2="11.43" width="1.016" layer="1"/>
<wire x1="72.82" y1="11.43" x2="74.93" y2="9.32" width="1.016" layer="1"/>
<wire x1="66.04" y1="11.43" x2="62.23" y2="7.62" width="0.6096" layer="16"/>
<wire x1="62.23" y1="7.62" x2="58.42" y2="7.62" width="0.6096" layer="16"/>
<wire x1="58.42" y1="7.62" x2="58.42" y2="6.35" width="0.6096" layer="16"/>
<wire x1="58.42" y1="6.35" x2="55.88" y2="3.81" width="0.6096" layer="16"/>
</signal>
<signal name="N$8">
<contactref element="R2" pad="1"/>
<contactref element="JP1" pad="2"/>
<wire x1="5.08" y1="5.08" x2="12.7" y2="5.08" width="0.6096" layer="1"/>
<wire x1="12.7" y1="5.08" x2="15.24" y2="7.62" width="0.6096" layer="1"/>
<wire x1="55.88" y1="3.81" x2="66.04" y2="11.43" width="0.6096" layer="1"/>
<wire x1="66.04" y1="11.43" x2="74.93" y2="9.32" width="0.6096" layer="1"/>
</signal>
<signal name="N$9">
<contactref element="R1" pad="1"/>
<contactref element="JP1" pad="3"/>
<wire x1="11.43" y1="2.54" x2="5.08" y2="2.54" width="0.6096" layer="1"/>
<wire x1="5.08" y1="2.54" x2="11.43" y2="2.54" width="0.6096" layer="1"/>
</signal>
<signal name="N$4">
<contactref element="D1" pad="C"/>
<contactref element="K1" pad="P1"/>
<contactref element="Q3" pad="1"/>
<wire x1="33.02" y1="6.35" x2="60.96" y2="3.81" width="0" layer="19" extent="1-1"/>
<wire x1="-7.62" y1="3.81" x2="33.02" y2="6.35" width="0" layer="19" extent="1-1"/>
<signal name="N$5">
<contactref element="JP1" pad="1"/>
<contactref element="R2" pad="1"/>
<wire x1="5.08" y1="7.62" x2="11.43" y2="7.62" width="0.6096" layer="1"/>
</signal>
<signal name="N$8">
<contactref element="K2" pad="2"/>
<contactref element="Q2" pad="3"/>
<wire x1="25.4" y1="15.24" x2="29.21" y2="15.24" width="0.6096" layer="1"/>
<wire x1="29.21" y1="15.24" x2="31.75" y2="17.78" width="0.6096" layer="1"/>
<wire x1="31.75" y1="17.78" x2="35.56" y2="17.78" width="0.6096" layer="1"/>
<contactref element="D2" pad="A"/>
<wire x1="25.4" y1="15.24" x2="25.4" y2="17.78" width="0" layer="19" extent="1-1"/>
</signal>
<signal name="N$10">
<contactref element="K1" pad="P2"/>
<contactref element="K2" pad="S1"/>
<wire x1="58.42" y1="13.97" x2="60.96" y2="11.43" width="0.6096" layer="1"/>
<wire x1="60.96" y1="17.78" x2="60.96" y2="16.51" width="0.6096" layer="1"/>
<wire x1="60.96" y1="16.51" x2="58.42" y2="13.97" width="0.6096" layer="1"/>
</signal>
</signals>
</board>

View File

@ -2734,38 +2734,58 @@ General purpose 1N400x type rectifier
<part name="JP1" library="adafruit" deviceset="PINHD-1X3" device="CB"/>
<part name="U$3" library="microbuilder" deviceset="GND" device=""/>
<part name="U$1" library="microbuilder" deviceset="GND" device=""/>
<part name="Q3" library="dp_devices" deviceset="TRANSISTOR_BJT_NPN" device="-TO-92-EBC"/>
<part name="+12V2" library="dp_devices" deviceset="SUPPLY_+12V" device=""/>
<part name="K2" library="relay" deviceset="4052" device=""/>
<part name="Q2" library="dp_devices" deviceset="TRANSISTOR_BJT_NPN" device="-TO-92-EBC"/>
<part name="U$4" library="microbuilder" deviceset="GND" device=""/>
<part name="U$5" library="microbuilder" deviceset="GND" device=""/>
<part name="D2" library="adafruit" deviceset="1N4004" device=""/>
</parts>
<sheets>
<sheet>
<plain>
</plain>
<instances>
<instance part="K1" gate="1" x="25.4" y="74.93" smashed="yes">
<attribute name="VALUE" x="29.21" y="70.231" size="1.778" layer="96"/>
<attribute name="PART" x="19.05" y="77.47" size="1.778" layer="95"/>
<instance part="K1" gate="1" x="41.91" y="74.93" smashed="yes">
<attribute name="VALUE" x="43.18" y="70.231" size="1.778" layer="96"/>
<attribute name="PART" x="35.56" y="77.47" size="1.778" layer="95"/>
</instance>
<instance part="K1" gate="2" x="53.34" y="45.72" smashed="yes" rot="R270">
<attribute name="PART" x="53.34" y="43.18" size="1.778" layer="95" rot="R270"/>
<instance part="K1" gate="2" x="60.96" y="72.39" smashed="yes" rot="R270">
<attribute name="PART" x="60.96" y="69.85" size="1.778" layer="95" rot="R270"/>
</instance>
<instance part="K1" gate="3" x="53.34" y="29.21" smashed="yes" rot="R270">
<attribute name="PART" x="53.34" y="26.67" size="1.778" layer="95" rot="R270"/>
<instance part="K1" gate="3" x="60.96" y="55.88" smashed="yes" rot="R270">
<attribute name="PART" x="60.96" y="53.34" size="1.778" layer="95" rot="R270"/>
</instance>
<instance part="Q1" gate="Q" x="39.37" y="63.5" smashed="yes">
<attribute name="NAME" x="35.56" y="64.77" size="1.778" layer="95"/>
<attribute name="VALUE" x="29.21" y="68.58" size="1.778" layer="96"/>
</instance>
<instance part="Q1" gate="Q" x="22.86" y="63.5"/>
<instance part="R1" gate="G$1" x="13.97" y="63.5"/>
<instance part="D1" gate="1" x="48.26" y="36.83" smashed="yes" rot="R90">
<attribute name="NAME" x="45.72" y="38.8874" size="1.778" layer="95" rot="R180"/>
<instance part="D1" gate="1" x="31.75" y="74.93" smashed="yes" rot="R90">
<attribute name="NAME" x="30.48" y="73.1774" size="1.778" layer="95" rot="R180"/>
</instance>
<instance part="J1" gate="G$1" x="-10.16" y="86.36" rot="R180"/>
<instance part="R2" gate="G$1" x="34.29" y="52.07"/>
<instance part="U$2" gate="G$1" x="48.26" y="24.13"/>
<instance part="J2" gate="G$1" x="78.74" y="36.83"/>
<instance part="R2" gate="G$1" x="13.97" y="36.83"/>
<instance part="U$2" gate="G$1" x="55.88" y="39.37"/>
<instance part="J2" gate="G$1" x="86.36" y="63.5"/>
<instance part="JP1" gate="A" x="6.35" y="52.07" rot="R180"/>
<instance part="U$3" gate="G$1" x="25.4" y="46.99"/>
<instance part="U$3" gate="G$1" x="41.91" y="55.88"/>
<instance part="U$1" gate="G$1" x="-2.54" y="80.01"/>
<instance part="Q3" gate="Q" x="45.72" y="52.07"/>
<instance part="+12V2" gate="SUPPLY" x="-2.54" y="86.36"/>
<instance part="K2" gate="1" x="29.21" y="48.26" smashed="yes">
<attribute name="VALUE" x="30.48" y="43.561" size="1.778" layer="96"/>
<attribute name="PART" x="22.86" y="50.8" size="1.778" layer="95"/>
</instance>
<instance part="K2" gate="2" x="50.8" y="50.8" rot="R270"/>
<instance part="Q2" gate="Q" x="26.67" y="36.83" smashed="yes">
<attribute name="NAME" x="22.86" y="38.1" size="1.778" layer="95"/>
<attribute name="VALUE" x="16.51" y="41.91" size="1.778" layer="96"/>
</instance>
<instance part="U$4" gate="G$1" x="29.21" y="27.94"/>
<instance part="U$5" gate="G$1" x="-2.54" y="48.26"/>
<instance part="D2" gate="1" x="20.32" y="48.26" smashed="yes" rot="R90">
<attribute name="NAME" x="19.05" y="46.5074" size="1.778" layer="95" rot="R180"/>
</instance>
</instances>
<busses>
</busses>
@ -2774,7 +2794,7 @@ General purpose 1N400x type rectifier
<segment>
<pinref part="Q1" gate="Q" pin="B"/>
<pinref part="R1" gate="G$1" pin="2"/>
<wire x1="19.05" y1="63.5" x2="20.32" y2="63.5" width="0.1524" layer="91"/>
<wire x1="19.05" y1="63.5" x2="36.83" y2="63.5" width="0.1524" layer="91"/>
</segment>
</net>
<net name="+12V" class="0">
@ -2784,40 +2804,52 @@ General purpose 1N400x type rectifier
<wire x1="-2.54" y1="86.36" x2="-5.08" y2="86.36" width="0.1524" layer="91"/>
</segment>
<segment>
<pinref part="K1" gate="1" pin="1"/>
<wire x1="25.4" y1="82.55" x2="25.4" y2="80.01" width="0.1524" layer="91"/>
<label x="25.4" y="82.55" size="1.778" layer="95"/>
<pinref part="K1" gate="2" pin="P"/>
<wire x1="55.88" y1="72.39" x2="58.42" y2="72.39" width="0.1524" layer="91"/>
<wire x1="55.88" y1="72.39" x2="55.88" y2="78.74" width="0.1524" layer="91"/>
<label x="55.88" y="80.01" size="1.778" layer="95" rot="R90" xref="yes"/>
</segment>
<segment>
<pinref part="Q3" gate="Q" pin="C"/>
<wire x1="48.26" y1="57.15" x2="48.26" y2="60.96" width="0.1524" layer="91"/>
<label x="48.26" y="59.69" size="1.778" layer="95"/>
<pinref part="K2" gate="1" pin="1"/>
<wire x1="29.21" y1="53.34" x2="29.21" y2="54.61" width="0.1524" layer="91"/>
<pinref part="D2" gate="1" pin="C"/>
<wire x1="29.21" y1="54.61" x2="29.21" y2="59.69" width="0.1524" layer="91"/>
<wire x1="20.32" y1="50.8" x2="20.32" y2="54.61" width="0.1524" layer="91"/>
<wire x1="20.32" y1="54.61" x2="29.21" y2="54.61" width="0.1524" layer="91"/>
<junction x="29.21" y="54.61"/>
<label x="27.94" y="58.42" size="1.778" layer="95" rot="R180" xref="yes"/>
</segment>
<segment>
<pinref part="K1" gate="1" pin="1"/>
<wire x1="41.91" y1="82.55" x2="41.91" y2="80.01" width="0.1524" layer="91"/>
<pinref part="D1" gate="1" pin="C"/>
<wire x1="31.75" y1="77.47" x2="31.75" y2="80.01" width="0.1524" layer="91"/>
<wire x1="31.75" y1="80.01" x2="41.91" y2="80.01" width="0.1524" layer="91"/>
<junction x="41.91" y="80.01"/>
<label x="41.91" y="83.82" size="1.778" layer="95" rot="R90" xref="yes"/>
</segment>
<segment>
<pinref part="K2" gate="2" pin="P"/>
<wire x1="48.26" y1="50.8" x2="45.72" y2="50.8" width="0.1524" layer="91"/>
<wire x1="45.72" y1="50.8" x2="45.72" y2="45.72" width="0.1524" layer="91"/>
<label x="45.72" y="45.72" size="1.778" layer="95" rot="R270" xref="yes"/>
</segment>
</net>
<net name="N$2" class="0">
<segment>
<pinref part="K1" gate="1" pin="2"/>
<pinref part="Q1" gate="Q" pin="C"/>
<wire x1="25.4" y1="69.85" x2="25.4" y2="68.58" width="0.1524" layer="91"/>
<wire x1="41.91" y1="69.85" x2="41.91" y2="68.58" width="0.1524" layer="91"/>
<pinref part="D1" gate="1" pin="A"/>
<wire x1="31.75" y1="72.39" x2="31.75" y2="68.58" width="0.1524" layer="91"/>
<wire x1="31.75" y1="68.58" x2="41.91" y2="68.58" width="0.1524" layer="91"/>
<junction x="41.91" y="68.58"/>
</segment>
</net>
<net name="GND" class="0">
<segment>
<pinref part="U$2" gate="G$1" pin="GND"/>
<pinref part="K1" gate="3" pin="P"/>
<wire x1="50.8" y1="29.21" x2="48.26" y2="29.21" width="0.1524" layer="91"/>
<pinref part="D1" gate="1" pin="A"/>
<wire x1="48.26" y1="34.29" x2="48.26" y2="29.21" width="0.1524" layer="91"/>
<wire x1="48.26" y1="29.21" x2="48.26" y2="26.67" width="0.1524" layer="91"/>
<junction x="48.26" y="29.21"/>
</segment>
<segment>
<pinref part="U$3" gate="G$1" pin="GND"/>
<pinref part="JP1" gate="A" pin="1"/>
<wire x1="25.4" y1="49.53" x2="8.89" y2="49.53" width="0.1524" layer="91"/>
<pinref part="Q1" gate="Q" pin="E"/>
<wire x1="25.4" y1="58.42" x2="25.4" y2="49.53" width="0.1524" layer="91"/>
<junction x="25.4" y="49.53"/>
</segment>
<segment>
<pinref part="J1" gate="G$1" pin="1"/>
@ -2825,44 +2857,53 @@ General purpose 1N400x type rectifier
<wire x1="-5.08" y1="83.82" x2="-2.54" y2="83.82" width="0.1524" layer="91"/>
<wire x1="-2.54" y1="83.82" x2="-2.54" y2="82.55" width="0.1524" layer="91"/>
</segment>
<segment>
<pinref part="Q2" gate="Q" pin="E"/>
<pinref part="U$4" gate="G$1" pin="GND"/>
<wire x1="29.21" y1="31.75" x2="29.21" y2="30.48" width="0.1524" layer="91"/>
</segment>
<segment>
<pinref part="K2" gate="2" pin="O"/>
<pinref part="U$2" gate="G$1" pin="GND"/>
<wire x1="55.88" y1="45.72" x2="55.88" y2="41.91" width="0.1524" layer="91"/>
</segment>
<segment>
<wire x1="8.89" y1="52.07" x2="-2.54" y2="52.07" width="0.1524" layer="91"/>
<pinref part="U$5" gate="G$1" pin="GND"/>
<wire x1="-2.54" y1="52.07" x2="-2.54" y2="50.8" width="0.1524" layer="91"/>
<pinref part="JP1" gate="A" pin="2"/>
</segment>
</net>
<net name="N$3" class="0">
<segment>
<pinref part="R2" gate="G$1" pin="2"/>
<wire x1="39.37" y1="52.07" x2="43.18" y2="52.07" width="0.1524" layer="91"/>
<pinref part="Q3" gate="Q" pin="B"/>
<wire x1="19.05" y1="36.83" x2="24.13" y2="36.83" width="0.1524" layer="91"/>
<pinref part="Q2" gate="Q" pin="B"/>
</segment>
</net>
<net name="N$6" class="0">
<segment>
<pinref part="K1" gate="2" pin="S"/>
<wire x1="58.42" y1="50.8" x2="64.77" y2="50.8" width="0.1524" layer="91"/>
<wire x1="64.77" y1="50.8" x2="71.12" y2="50.8" width="0.1524" layer="91"/>
<wire x1="71.12" y1="50.8" x2="73.66" y2="48.26" width="0.1524" layer="91"/>
<wire x1="66.04" y1="77.47" x2="72.39" y2="77.47" width="0.1524" layer="91"/>
<wire x1="72.39" y1="77.47" x2="78.74" y2="77.47" width="0.1524" layer="91"/>
<wire x1="78.74" y1="77.47" x2="81.28" y2="74.93" width="0.1524" layer="91"/>
<pinref part="J2" gate="G$1" pin="1"/>
<wire x1="73.66" y1="48.26" x2="73.66" y2="39.37" width="0.1524" layer="91"/>
<wire x1="81.28" y1="74.93" x2="81.28" y2="66.04" width="0.1524" layer="91"/>
<pinref part="K1" gate="3" pin="O"/>
<wire x1="58.42" y1="24.13" x2="64.77" y2="24.13" width="0.1524" layer="91"/>
<wire x1="64.77" y1="24.13" x2="64.77" y2="50.8" width="0.1524" layer="91"/>
<junction x="64.77" y="50.8"/>
<wire x1="66.04" y1="50.8" x2="72.39" y2="50.8" width="0.1524" layer="91"/>
<wire x1="72.39" y1="50.8" x2="72.39" y2="77.47" width="0.1524" layer="91"/>
<junction x="72.39" y="77.47"/>
</segment>
</net>
<net name="N$7" class="0">
<segment>
<pinref part="J2" gate="G$1" pin="2"/>
<pinref part="K1" gate="3" pin="S"/>
<wire x1="73.66" y1="36.83" x2="60.96" y2="36.83" width="0.1524" layer="91"/>
<wire x1="60.96" y1="36.83" x2="58.42" y2="34.29" width="0.1524" layer="91"/>
<wire x1="81.28" y1="63.5" x2="68.58" y2="63.5" width="0.1524" layer="91"/>
<wire x1="68.58" y1="63.5" x2="66.04" y2="60.96" width="0.1524" layer="91"/>
<pinref part="K1" gate="2" pin="O"/>
<wire x1="58.42" y1="40.64" x2="58.42" y2="34.29" width="0.1524" layer="91"/>
<junction x="58.42" y="34.29"/>
</segment>
</net>
<net name="N$8" class="0">
<segment>
<pinref part="R2" gate="G$1" pin="1"/>
<pinref part="JP1" gate="A" pin="2"/>
<wire x1="8.89" y1="52.07" x2="29.21" y2="52.07" width="0.1524" layer="91"/>
<wire x1="66.04" y1="67.31" x2="66.04" y2="60.96" width="0.1524" layer="91"/>
<junction x="66.04" y="60.96"/>
</segment>
</net>
<net name="N$9" class="0">
@ -2872,15 +2913,29 @@ General purpose 1N400x type rectifier
<wire x1="8.89" y1="63.5" x2="8.89" y2="54.61" width="0.1524" layer="91"/>
</segment>
</net>
<net name="N$4" class="0">
<net name="N$5" class="0">
<segment>
<pinref part="D1" gate="1" pin="C"/>
<pinref part="K1" gate="2" pin="P"/>
<wire x1="48.26" y1="45.72" x2="50.8" y2="45.72" width="0.1524" layer="91"/>
<wire x1="48.26" y1="45.72" x2="48.26" y2="39.37" width="0.1524" layer="91"/>
<pinref part="Q3" gate="Q" pin="E"/>
<wire x1="48.26" y1="46.99" x2="48.26" y2="45.72" width="0.1524" layer="91"/>
<junction x="48.26" y="45.72"/>
<pinref part="JP1" gate="A" pin="1"/>
<pinref part="R2" gate="G$1" pin="1"/>
<wire x1="8.89" y1="49.53" x2="8.89" y2="36.83" width="0.1524" layer="91"/>
</segment>
</net>
<net name="N$8" class="0">
<segment>
<pinref part="K2" gate="1" pin="2"/>
<pinref part="Q2" gate="Q" pin="C"/>
<wire x1="29.21" y1="43.18" x2="29.21" y2="41.91" width="0.1524" layer="91"/>
<pinref part="D2" gate="1" pin="A"/>
<wire x1="20.32" y1="45.72" x2="20.32" y2="43.18" width="0.1524" layer="91"/>
<wire x1="20.32" y1="43.18" x2="29.21" y2="43.18" width="0.1524" layer="91"/>
<junction x="29.21" y="43.18"/>
</segment>
</net>
<net name="N$10" class="0">
<segment>
<pinref part="K1" gate="3" pin="P"/>
<wire x1="58.42" y1="55.88" x2="55.88" y2="55.88" width="0.1524" layer="91"/>
<pinref part="K2" gate="2" pin="S"/>
</segment>
</net>
</nets>