<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="6.4">
<drawing>
<board>
<plain>
<wire x1="0" y1="0" x2="100" y2="0" width="0" layer="20"/>
<wire x1="100" y1="0" x2="100" y2="80" width="0" layer="20"/>
<wire x1="100" y1="80" x2="0" y2="80" width="0" layer="20"/>
<wire x1="0" y1="80" x2="0" y2="0" width="0" layer="20"/>
<text>Lock-In Amplifier v1
byOwen Wolfe 
and Eugeniy E. Mikhailov
July 2014</text>
</plain>
<libraries>
<library name="ev_mikhlaserlock">
<packages>
<package name="AD630">
</package>
</packages>
</library>
<library name="evmik_opamp">
<packages>
<package name="SOIC8">
<description>&lt;b&gt;Small Outline Package 8&lt;/b&gt;&lt;br&gt;
NS Package M08A</description>
</package>
</packages>
</library>
<library name="evmik_rcl">
<packages>
<package name="1206">
</package>
<package name="0805">
</package>
<package name="POL1206">
</package>
</packages>
</library>
<library name="evmik_connectors_3pin">
<packages>
<package name="3PIN_PWR-TE-640456-3">
</package>
</packages>
</library>
<library name="evmik_testpads">
<packages>
<package name="13">
</package>
</packages>
</library>
<library name="evmik_switches">
<packages>
<package name="3PIN">
</package>
</packages>
</library>
<library name="evmik_trimmers">
<packages>
<package name="3PIN">
</package>
<package name="3386F">
</package>
</packages>
</library>
<library name="evmik_bnc_sma_connectors">
<packages>
<package name="CONN-BNC-AMP-TYPE3HORIZ">
<description>&lt;b&gt;BNC PCB &lt;u&gt;Horizontal&lt;/u&gt; mount connector&lt;/b&gt;, Amp, horizontal, 0.1" grid, types such as 227677-1.&lt;br&gt;
Don't forget the nut 1-329631-2 and maybe the shoulder washer 330620.&lt;br&gt;
Now with new &amp; improved mtg holes compared to ...TYPE2...!&lt;br&gt;
The section of the BNC hanging over the edge of the PCB is in layer 49 (Reference).&lt;br&gt;
http://catalog.tycoelectronics.com/TE/bin/TE.Connect?C=1&amp;PN=227677-1&amp;M=STARTSWITH&amp;LG=1&amp;I=13&amp;button.x=0&amp;button.y=0</description>
</package>
</packages>
</library>
<library name="evmik_mounting_holes">
<packages>
<package name="0.167DRILL">
</package>
</packages>
</library>
</libraries>
<attributes>
</attributes>
<variantdefs>
</variantdefs>
<elements>
<element name="U$1" library="ev_mikhlaserlock" package="AD630" value="AD630"/>
<element name="INGN" library="evmik_opamp" package="SOIC8" value=""/>
<element name="ALPS" library="evmik_opamp" package="SOIC8" value="OP27"/>
<element name="R7" library="evmik_rcl" package="1206" value="1k"/>
<element name="C1" library="evmik_rcl" package="0805" value="22n"/>
<element name="OUT_BUF" library="evmik_opamp" package="SOIC8" value=""/>
<element name="R1" library="evmik_rcl" package="1206" value="1M"/>
<element name="C2" library="evmik_rcl" package="0805" value="10nF"/>
<element name="LIOUT" library="evmik_testpads" package="13" value="TP-13"/>
<element name="PREAMP" library="evmik_testpads" package="13" value="TP-13"/>
<element name="PHASE" library="evmik_testpads" package="13" value="TP-13"/>
<element name="GND" library="evmik_testpads" package="13" value="TP-13"/>
<element name="R2" library="evmik_rcl" package="1206" value="1k"/>
<element name="INVT" library="evmik_opamp" package="SOIC8" value=""/>
<element name="R3" library="evmik_rcl" package="1206" value="1k"/>
<element name="R4" library="evmik_rcl" package="1206" value="1k"/>
<element name="R6" library="evmik_rcl" package="1206" value="1k"/>
<element name="VIN" library="evmik_testpads" package="13" value="TP-13"/>
<element name="VREF" library="evmik_testpads" package="13" value="TP-13"/>
<element name="VOUT" library="evmik_testpads" package="13" value="TP-13"/>
<element name="INBUF" library="evmik_opamp" package="SOIC8" value="OP27"/>
<element name="C4" library="evmik_rcl" package="0805" value="22n"/>
<element name="R9" library="evmik_rcl" package="1206" value="100k"/>
<element name="R10" library="evmik_rcl" package="1206" value="100k"/>
<element name="R11" library="evmik_rcl" package="1206" value="10K"/>
<element name="C5" library="evmik_rcl" package="0805" value="0.1uF"/>
<element name="C6" library="evmik_rcl" package="0805" value="1uF"/>
<element name="SWITCH" library="evmik_switches" package="3PIN" value="OFF_BOARD"/>
<element name="VPHASE" library="evmik_trimmers" package="3PIN" value=""/>
<element name="+15V" library="evmik_testpads" package="13" value="TP-13"/>
<element name="-15V" library="evmik_testpads" package="13" value="TP-13"/>
<element name="INVERTER" library="evmik_testpads" package="13" value="TP-13"/>
<element name="R8" library="evmik_rcl" package="1206" value="1k"/>
<element name="R12" library="evmik_rcl" package="1206" value="1k"/>
<element name="C7" library="evmik_rcl" package="POL1206" value="6.8u"/>
<element name="C8" library="evmik_rcl" package="POL1206" value="6.8u"/>
<element name="C9" library="evmik_rcl" package="0805" value="0.1u"/>
<element name="C10" library="evmik_rcl" package="0805" value="0.1u"/>
<element name="OUT" library="evmik_bnc_sma_connectors" package="CONN-BNC-AMP-TYPE3HORIZ" value="CONN-BNCTYPE3HORIZ"/>
<element name="REF_IN" library="evmik_bnc_sma_connectors" package="CONN-BNC-AMP-TYPE3HORIZ" value="CONN-BNCTYPE3HORIZ"/>
<element name="SIG_IN" library="evmik_bnc_sma_connectors" package="CONN-BNC-AMP-TYPE3HORIZ" value="CONN-BNCTYPE3HORIZ"/>
<element name="TRIGBUFF" library="evmik_opamp" package="SOIC8" value="OP27"/>
<element name="R13" library="evmik_rcl" package="1206" value="100k"/>
<element name="R14" library="evmik_rcl" package="1206" value="100k"/>
<element name="R15" library="evmik_rcl" package="1206" value="100k"/>
<element name="R16" library="evmik_rcl" package="1206" value="100k"/>
<element name="GAIN_IN" library="evmik_switches" package="3PIN" value="OFF_BOARD"/>
<element name="R5" library="evmik_rcl" package="1206" value="10k"/>
<element name="R17" library="evmik_rcl" package="1206" value="1k"/>
<element name="R18" library="evmik_rcl" package="1206" value="1k"/>
<element name="R20" library="evmik_rcl" package="1206" value="10k"/>
<element name="OUT_GAIN" library="evmik_switches" package="3PIN" value="OFF_BOARD">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R19" library="evmik_rcl" package="1206" value=""/>
<element name="C3" library="evmik_rcl" package="0805" value=""/>
<element name="R21" library="evmik_rcl" package="1206" value=""/>
<element name="R22" library="evmik_rcl" package="1206" value=""/>
<element name="R23" library="evmik_rcl" package="1206" value=""/>
<element name="C11" library="evmik_rcl" package="0805" value=""/>
<element name="C12" library="evmik_rcl" package="0805" value=""/>
<element name="C13" library="evmik_rcl" package="0805" value=""/>
<element name="FILT_SW" library="evmik_switches" package="3PIN" value="OFF_BOARD">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="C14" library="evmik_rcl" package="0805" value=""/>
<element name="R24" library="evmik_rcl" package="1206" value=""/>
<element name="PI/2" library="evmik_opamp" package="SOIC8" value=""/>
<element name="R25" library="evmik_rcl" package="1206" value=""/>
<element name="R26" library="evmik_rcl" package="1206" value=""/>
<element name="C15" library="evmik_rcl" package="0805" value=""/>
<element name="PI/2TOGGLE" library="evmik_switches" package="3PIN" value="OFF_BOARD"/>
<element name="PREAMP-GAIN" library="evmik_trimmers" package="3PIN" value=""/>
<element name="PI/2_TUNE" library="evmik_trimmers" package="3386F" value=""/>
<element name="OFFSET" library="evmik_trimmers" package="3386F" value=""/>
<element name="U$2" library="evmik_mounting_holes" package="0.167DRILL" value=""/>
<element name="U$3" library="evmik_mounting_holes" package="0.167DRILL" value=""/>
<element name="U$4" library="evmik_mounting_holes" package="0.167DRILL" value=""/>
<element name="U$5" library="evmik_mounting_holes" package="0.167DRILL" value=""/>
<element name="PI/2_TEST" library="evmik_testpads" package="13" value="TP-13"/>
<element name="FILT" library="evmik_testpads" package="13" value="TP-13"/>
<element name="C16" library="evmik_rcl" package="0805" value=""/>
<element name="C17" library="evmik_rcl" package="0805" value=""/>
<element name="C18" library="evmik_rcl" package="0805" value=""/>
<element name="C19" library="evmik_rcl" package="0805" value=""/>
<element name="C20" library="evmik_rcl" package="0805" value=""/>
<element name="C21" library="evmik_rcl" package="0805" value=""/>
<element name="C22" library="evmik_rcl" package="0805" value=""/>
<element name="C23" library="evmik_rcl" package="0805" value=""/>
<element name="C24" library="evmik_rcl" package="0805" value=""/>
<element name="C25" library="evmik_rcl" package="0805" value=""/>
<element name="C26" library="evmik_rcl" package="0805" value=""/>
<element name="C27" library="evmik_rcl" package="0805" value=""/>
<element name="C28" library="evmik_rcl" package="0805" value=""/>
<element name="C29" library="evmik_rcl" package="0805" value=""/>
<element name="C30" library="evmik_rcl" package="0805" value=""/>
<element name="C31" library="evmik_rcl" package="0805" value=""/>
<element name="R27" library="evmik_rcl" package="1206" value=""/>
<element name="PWR1" library="evmik_connectors_3pin" package="3PIN_PWR-TE-640456-3" value="3PIN_PWR"/>
<element name="PWR2" library="evmik_connectors_3pin" package="3PIN_PWR-TE-640456-3" value="3PIN_PWR"/>
<element name="C32" library="evmik_rcl" package="0805" value="100n"/>
</elements>
<signals>
<signal name="N$6">
<contactref element="INGN" pad="2"/>
<contactref element="GAIN_IN" pad="2"/>
<contactref element="PREAMP-GAIN" pad="1"/>
</signal>
<signal name="N$18">
<contactref element="R2" pad="2"/>
<contactref element="ALPS" pad="6"/>
<contactref element="PHASE" pad="TP"/>
<contactref element="U$1" pad="RA"/>
<contactref element="U$1" pad="RINA"/>
</signal>
<signal name="GND">
<contactref element="U$1" pad="RINB"/>
<contactref element="U$1" pad="RB"/>
<contactref element="GND" pad="TP"/>
<contactref element="C2" pad="2"/>
<contactref element="C6" pad="2"/>
<contactref element="C5" pad="2"/>
<contactref element="OUT" pad="SHIELD1"/>
<contactref element="OUT" pad="SHIELD2"/>
<contactref element="SIG_IN" pad="SHIELD1"/>
<contactref element="SIG_IN" pad="SHIELD2"/>
<contactref element="REF_IN" pad="SHIELD1"/>
<contactref element="REF_IN" pad="SHIELD2"/>
<contactref element="R9" pad="2"/>
<contactref element="SWITCH" pad="1"/>
<contactref element="R6" pad="1"/>
<contactref element="C7" pad="-"/>
<contactref element="C8" pad="+"/>
<contactref element="C10" pad="1"/>
<contactref element="C9" pad="2"/>
<contactref element="R16" pad="1"/>
<contactref element="R5" pad="1"/>
<contactref element="R17" pad="1"/>
<contactref element="R18" pad="1"/>
<contactref element="U$1" pad="SELA"/>
<contactref element="C3" pad="1"/>
<contactref element="C11" pad="1"/>
<contactref element="C13" pad="1"/>
<contactref element="C12" pad="1"/>
<contactref element="R24" pad="1"/>
<contactref element="PI/2TOGGLE" pad="3"/>
<contactref element="C17" pad="2"/>
<contactref element="C16" pad="2"/>
<contactref element="C19" pad="2"/>
<contactref element="C18" pad="2"/>
<contactref element="C20" pad="2"/>
<contactref element="C21" pad="2"/>
<contactref element="C23" pad="2"/>
<contactref element="C22" pad="2"/>
<contactref element="C24" pad="2"/>
<contactref element="C25" pad="2"/>
<contactref element="C26" pad="2"/>
<contactref element="C27" pad="2"/>
<contactref element="C29" pad="2"/>
<contactref element="C28" pad="1"/>
<contactref element="C30" pad="1"/>
<contactref element="C31" pad="1"/>
<contactref element="R27" pad="1"/>
<contactref element="PWR1" pad="2"/>
<contactref element="PWR2" pad="2"/>
<contactref element="C32" pad="1"/>
</signal>
<signal name="N$5">
<contactref element="U$1" pad="RF"/>
<contactref element="U$1" pad="CHB-"/>
<contactref element="U$1" pad="CHA-"/>
</signal>
<signal name="N$9">
<contactref element="OUT_BUF" pad="6"/>
<contactref element="VOUT" pad="TP"/>
<contactref element="OUT" pad="CONDUCTOR"/>
<contactref element="OUT_GAIN" pad="2"/>
</signal>
<signal name="N$12">
<contactref element="R4" pad="1"/>
<contactref element="R3" pad="2"/>
<contactref element="INVT" pad="2"/>
</signal>
<signal name="N$7">
<contactref element="R6" pad="2"/>
<contactref element="VPHASE" pad="3"/>
</signal>
<signal name="N$3">
<contactref element="C1" pad="2"/>
<contactref element="ALPS" pad="3"/>
<contactref element="VPHASE" pad="2"/>
</signal>
<signal name="N$16">
<contactref element="INBUF" pad="2"/>
<contactref element="INBUF" pad="6"/>
<contactref element="C4" pad="1"/>
</signal>
<signal name="N$17">
<contactref element="INBUF" pad="3"/>
<contactref element="SIG_IN" pad="CONDUCTOR"/>
<contactref element="VIN" pad="TP"/>
</signal>
<signal name="N$19">
<contactref element="R11" pad="2"/>
<contactref element="R10" pad="1"/>
<contactref element="C6" pad="1"/>
</signal>
<signal name="N$20">
<contactref element="R10" pad="2"/>
<contactref element="R1" pad="1"/>
<contactref element="C5" pad="1"/>
</signal>
<signal name="PREAMP">
<contactref element="C1" pad="1"/>
<contactref element="R7" pad="1"/>
<contactref element="PI/2" pad="6"/>
<contactref element="R26" pad="2"/>
<contactref element="PI/2_TEST" pad="TP"/>
</signal>
<signal name="N$4">
<contactref element="INVT" pad="3"/>
<contactref element="SWITCH" pad="2"/>
</signal>
<signal name="N$10">
<contactref element="ALPS" pad="2"/>
<contactref element="R7" pad="2"/>
<contactref element="R2" pad="1"/>
</signal>
<signal name="N$1">
<contactref element="R4" pad="2"/>
<contactref element="INVT" pad="6"/>
<contactref element="INVERTER" pad="TP"/>
<contactref element="U$1" pad="SELB"/>
</signal>
<signal name="V+">
<contactref element="C7" pad="+"/>
<contactref element="C9" pad="1"/>
<contactref element="TRIGBUFF" pad="7"/>
<contactref element="PI/2" pad="7"/>
<contactref element="INGN" pad="7"/>
<contactref element="ALPS" pad="7"/>
<contactref element="U$1" pad="+VS"/>
<contactref element="+15V" pad="TP"/>
<contactref element="OUT_BUF" pad="7"/>
<contactref element="INVT" pad="7"/>
<contactref element="INBUF" pad="7"/>
<contactref element="R8" pad="1"/>
<contactref element="C16" pad="1"/>
<contactref element="C19" pad="1"/>
<contactref element="C26" pad="1"/>
<contactref element="C28" pad="2"/>
<contactref element="C23" pad="1"/>
<contactref element="C24" pad="1"/>
<contactref element="PWR1" pad="3"/>
<contactref element="PWR2" pad="3"/>
<contactref element="C30" pad="2"/>
<contactref element="C21" pad="1"/>
</signal>
<signal name="V-">
<contactref element="C8" pad="-"/>
<contactref element="C10" pad="2"/>
<contactref element="R12" pad="2"/>
<contactref element="TRIGBUFF" pad="4"/>
<contactref element="PI/2" pad="4"/>
<contactref element="C20" pad="1"/>
<contactref element="C22" pad="1"/>
<contactref element="-15V" pad="TP"/>
<contactref element="INGN" pad="4"/>
<contactref element="U$1" pad="-VS"/>
<contactref element="OUT_BUF" pad="4"/>
<contactref element="INVT" pad="4"/>
<contactref element="ALPS" pad="4"/>
<contactref element="INBUF" pad="4"/>
<contactref element="C17" pad="1"/>
<contactref element="C18" pad="1"/>
<contactref element="C27" pad="1"/>
<contactref element="C29" pad="1"/>
<contactref element="C31" pad="2"/>
<contactref element="PWR1" pad="1"/>
<contactref element="PWR2" pad="1"/>
<contactref element="C25" pad="1"/>
</signal>
<signal name="N$15">
<contactref element="REF_IN" pad="CONDUCTOR"/>
<contactref element="VREF" pad="TP"/>
<contactref element="R15" pad="1"/>
<contactref element="C14" pad="1"/>
</signal>
<signal name="N$23">
<contactref element="R15" pad="2"/>
<contactref element="TRIGBUFF" pad="3"/>
<contactref element="R16" pad="2"/>
</signal>
<signal name="N$24">
<contactref element="TRIGBUFF" pad="2"/>
<contactref element="R14" pad="1"/>
<contactref element="R13" pad="2"/>
</signal>
<signal name="N$25">
<contactref element="TRIGBUFF" pad="6"/>
<contactref element="R3" pad="1"/>
<contactref element="SWITCH" pad="3"/>
<contactref element="C14" pad="2"/>
<contactref element="R24" pad="2"/>
<contactref element="R14" pad="2"/>
</signal>
<signal name="N$11">
<contactref element="C4" pad="2"/>
<contactref element="R9" pad="1"/>
<contactref element="R19" pad="1"/>
</signal>
<signal name="N$13">
<contactref element="GAIN_IN" pad="3"/>
<contactref element="R17" pad="2"/>
</signal>
<signal name="N$21">
<contactref element="GAIN_IN" pad="1"/>
<contactref element="R5" pad="2"/>
</signal>
<signal name="N$27">
<contactref element="R20" pad="2"/>
<contactref element="OUT_GAIN" pad="1"/>
</signal>
<signal name="N$26">
<contactref element="R18" pad="2"/>
<contactref element="OUT_BUF" pad="2"/>
<contactref element="R20" pad="1"/>
<contactref element="OUT_GAIN" pad="3"/>
</signal>
<signal name="N$22">
<contactref element="R19" pad="2"/>
<contactref element="INGN" pad="3"/>
<contactref element="C3" pad="2"/>
</signal>
<signal name="N$28">
<contactref element="R21" pad="2"/>
<contactref element="R22" pad="1"/>
<contactref element="C11" pad="2"/>
</signal>
<signal name="N$29">
<contactref element="R22" pad="2"/>
<contactref element="R23" pad="1"/>
<contactref element="C12" pad="2"/>
</signal>
<signal name="N$30">
<contactref element="OUT_BUF" pad="3"/>
<contactref element="FILT" pad="TP"/>
<contactref element="FILT_SW" pad="2"/>
</signal>
<signal name="N$32">
<contactref element="PREAMP" pad="TP"/>
<contactref element="INGN" pad="6"/>
<contactref element="PREAMP-GAIN" pad="2"/>
<contactref element="C15" pad="1"/>
<contactref element="R25" pad="1"/>
</signal>
<signal name="N$34">
<contactref element="C15" pad="2"/>
<contactref element="PI/2TOGGLE" pad="1"/>
</signal>
<signal name="N$36">
<contactref element="R25" pad="2"/>
<contactref element="R26" pad="1"/>
<contactref element="PI/2" pad="2"/>
</signal>
<signal name="N$38">
<contactref element="PI/2TOGGLE" pad="2"/>
<contactref element="PI/2" pad="3"/>
<contactref element="PI/2_TUNE" pad="2"/>
</signal>
<signal name="N$33">
<contactref element="R13" pad="1"/>
<contactref element="OFFSET" pad="2"/>
<contactref element="C32" pad="2"/>
</signal>
<signal name="N$37">
<contactref element="R1" pad="2"/>
<contactref element="C2" pad="1"/>
<contactref element="FILT_SW" pad="3"/>
</signal>
<signal name="N$39">
<contactref element="C13" pad="2"/>
<contactref element="R23" pad="2"/>
<contactref element="FILT_SW" pad="1"/>
</signal>
<signal name="N$8">
<contactref element="R11" pad="1"/>
<contactref element="R21" pad="1"/>
<contactref element="U$1" pad="VOUT"/>
<contactref element="LIOUT" pad="TP"/>
</signal>
<signal name="N$2">
<contactref element="R12" pad="1"/>
<contactref element="OFFSET" pad="3"/>
</signal>
<signal name="N$14">
<contactref element="R8" pad="2"/>
<contactref element="OFFSET" pad="1"/>
</signal>
<signal name="N$31">
<contactref element="PI/2_TUNE" pad="3"/>
<contactref element="R27" pad="2"/>
</signal>
</signals>
</board>
</drawing>
</eagle>
