<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="7.7.0">
<drawing>
<board>
<plain>
<wire x1="22.86" y1="-29.21" x2="22.86" y2="29.21" width="0" layer="20"/>
<wire x1="22.86" y1="29.21" x2="-22.86" y2="29.21" width="0" layer="20"/>
<wire x1="-22.86" y1="29.21" x2="-22.86" y2="-29.21" width="0" layer="20"/>
<wire x1="-22.86" y1="-29.21" x2="22.86" y2="-29.21" width="0" layer="20"/>
<text>DUAL LICK PORT
J008535revA
20200321</text>
<text>TO BPOD</text>
<text>TO BPOD</text>
<text>L1</text>
<text>L2</text>
<text>+5</text>
<text>DO1</text>
<text>DO2</text>
<text>GND</text>
<text>&gt;6V</text>
<text>+V</text>
<text>LICK
PORTS</text>
<text>VALVE1</text>
<text>VALVE2</text>
<text>Install RJ45s to connect to BPOD Behavior
Ports or J2 for gen purpose lick port. If
&gt;6V is used, install U2 as well</text>
<text>or</text>
<text>if &gt;6V used</text>
<hole x="13.8938" y="-18.9738" drill="1.27"/>
<hole x="13.8938" y="-28.0162" drill="1.27"/>
<hole x="13.8938" y="28.0162" drill="1.27"/>
<hole x="13.8938" y="19.0246" drill="1.27"/>
</plain>
<libraries>
<library name="SteveS">
<packages>
<package name="0805S">
</package>
<package name="RJ45_LED">
</package>
<package name="MICRO-FIT-2-RA">
</package>
</packages>
</library>
<library name="SparkFun">
<packages>
<package name="TRIM_POT_PTH">
</package>
<package name="1210">
</package>
<package name="SMA-DIODE">
<description>&lt;B&gt;Diode&lt;/B&gt;&lt;p&gt;
Basic SMA packaged diode. Good for reverse polarization protection. Common part #: MBRA140</description>
</package>
<package name="MOLEX-1X3">
</package>
</packages>
</library>
<library name="transistor-neu-to92">
<packages>
<package name="SOT23-BEC">
<description>TO-236 ITT Intermetall</description>
</package>
</packages>
</library>
<library name="transistor">
<packages>
<package name="SOT23-BEC">
<description>TO-236 ITT Intermetall</description>
</package>
</packages>
</library>
<library name="STEVES_BU">
<packages>
<package name="SOIC8">
</package>
<package name="DC-DC_78_VERT">
</package>
<package name="1881587">
</package>
<package name="0805S">
</package>
<package name="1881558">
</package>
</packages>
</library>
</libraries>
<attributes>
</attributes>
<variantdefs>
</variantdefs>
<elements>
<element name="Q2" library="transistor-neu-to92" package="SOT23-BEC" value="2N3904">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="Q1" library="transistor" package="SOT23-BEC" value="2N3906">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R7" library="SteveS" package="0805S" value="10M">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R4" library="SteveS" package="0805S" value="10M">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R6" library="SteveS" package="0805S" value="100K">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R8" library="SteveS" package="0805S" value="100K">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R5" library="SteveS" package="0805S" value="100k">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R3" library="SteveS" package="0805S" value="10K0">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R2" library="SparkFun" package="TRIM_POT_PTH" value="100K">
<attribute name="NAME"/>
</element>
<element name="Q4" library="transistor-neu-to92" package="SOT23-BEC" value="2N3904">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="Q3" library="transistor" package="SOT23-BEC" value="2N3906">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R15" library="SteveS" package="0805S" value="10M">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R13" library="SteveS" package="0805S" value="10M">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R16" library="SteveS" package="0805S" value="100K">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R14" library="SteveS" package="0805S" value="100K">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R12" library="SteveS" package="0805S" value="100k">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R9" library="SteveS" package="0805S" value="10k0">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R10" library="SparkFun" package="TRIM_POT_PTH" value="100K">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="U1" library="STEVES_BU" package="SOIC8" value="ADUM5242">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="L1" library="SparkFun" package="1210" value="">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="C2" library="STEVES_BU" package="0805S" value="10">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="C1" library="STEVES_BU" package="0805S" value="10">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="J1" library="SteveS" package="RJ45_LED" value="">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R1" library="SteveS" package="0805S" value="10K0">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R11" library="SteveS" package="0805S" value="10K0">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="C3" library="STEVES_BU" package="0805S" value="">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="J3" library="SteveS" package="RJ45_LED" value="">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="U2" library="STEVES_BU" package="DC-DC_78_VERT" value="">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="D1" library="SparkFun" package="SMA-DIODE" value="">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="D2" library="SparkFun" package="SMA-DIODE" value="">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="J2" library="STEVES_BU" package="1881587" value="">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="JP3" library="SparkFun" package="MOLEX-1X3" value=""/>
<element name="P2" library="SteveS" package="MICRO-FIT-2-RA" value=""/>
<element name="P1" library="SteveS" package="MICRO-FIT-2-RA" value=""/>
<element name="R17" library="SteveS" package="0805S" value="1K">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R18" library="SteveS" package="0805S" value="1K">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="J4" library="STEVES_BU" package="1881558" value="">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="J5" library="STEVES_BU" package="1881558" value="">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
</elements>
<signals>
<signal name="GND">
<contactref element="J1" pad="P$5"/>
<contactref element="J1" pad="P$9"/>
<contactref element="U1" pad="4"/>
<contactref element="C3" pad="1"/>
<contactref element="J3" pad="P$9"/>
<contactref element="J3" pad="P$5"/>
<contactref element="U2" pad="2"/>
<contactref element="J2" pad="5"/>
<contactref element="J4" pad="2"/>
<contactref element="J5" pad="2"/>
</signal>
<signal name="N$12">
<contactref element="R4" pad="1"/>
<contactref element="R7" pad="2"/>
<contactref element="R6" pad="1"/>
</signal>
<signal name="N$13">
<contactref element="R6" pad="2"/>
<contactref element="Q2" pad="B"/>
</signal>
<signal name="N$14">
<contactref element="Q2" pad="E"/>
<contactref element="R2" pad="3"/>
</signal>
<signal name="N$15">
<contactref element="R8" pad="1"/>
<contactref element="Q2" pad="C"/>
<contactref element="R5" pad="2"/>
</signal>
<signal name="N$16">
<contactref element="R5" pad="1"/>
<contactref element="Q1" pad="B"/>
</signal>
<signal name="N$18">
<contactref element="R3" pad="1"/>
<contactref element="Q1" pad="C"/>
<contactref element="U1" pad="7"/>
</signal>
<signal name="N$23">
<contactref element="R13" pad="1"/>
<contactref element="R15" pad="2"/>
<contactref element="R16" pad="1"/>
</signal>
<signal name="N$24">
<contactref element="R16" pad="2"/>
<contactref element="Q4" pad="B"/>
</signal>
<signal name="N$25">
<contactref element="Q4" pad="E"/>
<contactref element="R10" pad="3"/>
</signal>
<signal name="N$26">
<contactref element="R14" pad="1"/>
<contactref element="Q4" pad="C"/>
<contactref element="R12" pad="2"/>
</signal>
<signal name="N$27">
<contactref element="R12" pad="1"/>
<contactref element="Q3" pad="B"/>
</signal>
<signal name="N$33">
<contactref element="Q3" pad="C"/>
<contactref element="R9" pad="1"/>
<contactref element="U1" pad="6"/>
</signal>
<signal name="+VI">
<contactref element="R8" pad="2"/>
<contactref element="Q1" pad="E"/>
<contactref element="Q3" pad="E"/>
<contactref element="R14" pad="2"/>
<contactref element="L1" pad="2"/>
<contactref element="C1" pad="1"/>
<contactref element="JP3" pad="3"/>
</signal>
<signal name="LICK1">
<contactref element="R4" pad="2"/>
<contactref element="JP3" pad="1"/>
</signal>
<signal name="LICK2">
<contactref element="R13" pad="2"/>
<contactref element="JP3" pad="2"/>
</signal>
<signal name="IGND">
<contactref element="R15" pad="1"/>
<contactref element="R10" pad="2"/>
<contactref element="R10" pad="1"/>
<contactref element="R2" pad="1"/>
<contactref element="R7" pad="1"/>
<contactref element="R2" pad="2"/>
<contactref element="U1" pad="5"/>
<contactref element="R3" pad="2"/>
<contactref element="R9" pad="2"/>
<contactref element="C2" pad="2"/>
<contactref element="C1" pad="2"/>
</signal>
<signal name="N$2">
<contactref element="U1" pad="8"/>
<contactref element="L1" pad="1"/>
<contactref element="C2" pad="1"/>
</signal>
<signal name="N$3">
<contactref element="J1" pad="P$10"/>
<contactref element="R1" pad="1"/>
</signal>
<signal name="DIG2BPOD2">
<contactref element="U1" pad="3"/>
<contactref element="R11" pad="1"/>
<contactref element="J2" pad="4"/>
<contactref element="J3" pad="P$1"/>
</signal>
<signal name="DIG2BPOD1">
<contactref element="U1" pad="2"/>
<contactref element="R1" pad="2"/>
<contactref element="J2" pad="3"/>
<contactref element="J1" pad="P$1"/>
</signal>
<signal name="LED1">
<contactref element="J1" pad="P$3"/>
<contactref element="R17" pad="1"/>
</signal>
<signal name="5V">
<contactref element="J1" pad="P$4"/>
<contactref element="U1" pad="1"/>
<contactref element="C3" pad="2"/>
<contactref element="D2" pad="C"/>
<contactref element="D1" pad="C"/>
<contactref element="J3" pad="P$4"/>
</signal>
<signal name="SOL1_PWR">
<contactref element="J1" pad="P$6"/>
<contactref element="P2" pad="P$1"/>
</signal>
<signal name="SOL1_RET">
<contactref element="J1" pad="P$7"/>
<contactref element="P2" pad="P$2"/>
</signal>
<signal name="N$4">
<contactref element="R11" pad="2"/>
<contactref element="J3" pad="P$10"/>
</signal>
<signal name="N$5">
</signal>
<signal name="N$6">
</signal>
<signal name="N$7">
</signal>
<signal name="N$8">
</signal>
<signal name="N$1">
<contactref element="D2" pad="A"/>
<contactref element="U2" pad="3"/>
</signal>
<signal name="N$10">
<contactref element="D1" pad="A"/>
<contactref element="J2" pad="2"/>
</signal>
<signal name="7-24V">
<contactref element="U2" pad="1"/>
<contactref element="J2" pad="1"/>
</signal>
<signal name="SOL2_PWR">
<contactref element="J3" pad="P$6"/>
<contactref element="P1" pad="P$1"/>
</signal>
<signal name="SOL2_RET">
<contactref element="P1" pad="P$2"/>
<contactref element="J3" pad="P$7"/>
</signal>
<signal name="LED2">
<contactref element="J3" pad="P$3"/>
<contactref element="R18" pad="1"/>
</signal>
<signal name="N$9">
<contactref element="J4" pad="1"/>
<contactref element="R17" pad="2"/>
</signal>
<signal name="N$11">
<contactref element="J5" pad="1"/>
<contactref element="R18" pad="2"/>
</signal>
</signals>
</board>
</drawing>
</eagle>
