v 20130925 2
C 40000 40000 0 0 0 title-B.sym
-C 50500 45000 1 0 0 power_supply.sym
+C 49500 45000 1 0 0 power_supply.sym
{
-T 51100 45500 5 10 1 1 0 0 1
+T 50100 45500 5 10 1 1 0 0 1
refdes=PS1
}
-C 46500 45000 1 0 0 motor_module.sym
+C 45500 45000 1 0 0 motor_module.sym
{
-T 47000 45500 5 10 1 1 0 0 1
+T 46000 45500 5 10 1 1 0 0 1
refdes=SD1
}
-C 44500 45000 1 0 0 raspberry_pi.sym
+C 43500 45000 1 0 0 raspberry_pi.sym
{
-T 45100 45500 5 10 1 1 0 0 1
+T 44100 45500 5 10 1 1 0 0 1
refdes=RP1
}
-C 48500 45000 1 0 0 microprocessor.sym
+C 47500 45000 1 0 0 microprocessor.sym
{
-T 49095 45500 5 10 1 1 0 0 1
+T 48095 45500 5 10 1 1 0 0 1
refdes=MP1
-T 48495 45000 5 10 0 1 0 0 1
+T 47495 45000 5 10 0 1 0 0 1
footprint=TQFP64_14.fp
}
T 50000 40700 9 10 1 0 0 0 2
1
T 51500 40100 9 10 1 0 0 0 1
7
-C 52500 45000 1 0 0 peripherals.sym
+C 51500 45000 1 0 0 peripherals.sym
{
-T 53100 45500 5 10 1 1 0 0 1
+T 52100 45500 5 10 1 1 0 0 1
refdes=P1
}
{
T 49100 44900 5 10 0 0 180 0 1
device=INPUT
-T 48800 45050 5 10 1 1 0 0 1
+T 48850 45050 5 10 1 1 0 0 1
refdes=z_max
}
C 49100 45500 1 180 0 input.sym
{
T 49100 45200 5 10 0 0 180 0 1
device=INPUT
-T 48800 45350 5 10 1 1 0 0 1
+T 48850 45350 5 10 1 1 0 0 1
refdes=z_min
}
C 49100 47800 1 180 0 input.sym
{
T 48400 44400 5 10 0 0 180 6 1
device=OUTPUT
-T 48800 44550 5 10 1 1 0 0 1
+T 48850 44550 5 10 1 1 0 0 1
refdes=step_y
}
C 48300 44100 1 180 1 output.sym
{
T 48400 43800 5 10 0 0 180 6 1
device=OUTPUT
-T 48800 43950 5 10 1 1 0 0 1
+T 48850 43950 5 10 1 1 0 0 1
refdes=enable_y
}
C 48300 44400 1 180 1 output.sym
{
T 48400 44100 5 10 0 0 180 6 1
device=OUTPUT
-T 48800 44250 5 10 1 1 0 0 1
+T 48850 44250 5 10 1 1 0 0 1
refdes=dir_y
}
C 48300 47300 1 180 1 output.sym
{
T 48400 47000 5 10 0 0 180 6 1
device=OUTPUT
-T 48800 47150 5 10 1 1 0 0 1
+T 48850 47150 5 10 1 1 0 0 1
refdes=step_z
}
C 48300 46700 1 180 1 output.sym
{
T 48400 46400 5 10 0 0 180 6 1
device=OUTPUT
-T 48800 46550 5 10 1 1 0 0 1
+T 48850 46550 5 10 1 1 0 0 1
refdes=enable_z
}
C 48300 47000 1 180 1 output.sym
{
T 48400 46700 5 10 0 0 180 6 1
device=OUTPUT
-T 48800 46850 5 10 1 1 0 0 1
+T 48850 46850 5 10 1 1 0 0 1
refdes=dir_z
}
C 48300 49900 1 180 1 output.sym
{
T 48400 49600 5 10 0 0 180 6 1
device=OUTPUT
-T 48800 49750 5 10 1 1 0 0 1
+T 48850 49750 5 10 1 1 0 0 1
refdes=step_a
}
C 48300 49300 1 180 1 output.sym
{
T 48400 49000 5 10 0 0 180 6 1
device=OUTPUT
-T 48800 49150 5 10 1 1 0 0 1
+T 48850 49150 5 10 1 1 0 0 1
refdes=enable_a
}
C 48300 49600 1 180 1 output.sym
{
T 48400 49100 5 10 0 0 0 0 1
device=OUTPUT
-T 48800 48850 5 10 1 1 0 0 1
+T 48850 48850 5 10 1 1 0 0 1
refdes=spi_cs_a
}
C 48300 46200 1 0 0 output.sym
{
T 48400 46500 5 10 0 0 0 0 1
device=OUTPUT
-T 48800 46250 5 10 1 1 0 0 1
+T 48850 46250 5 10 1 1 0 0 1
refdes=spi_cs_z
}
C 49100 46100 1 180 0 input.sym
{
T 49100 45800 5 10 0 0 180 0 1
device=INPUT
-T 48800 45950 5 10 1 1 0 0 1
+T 48850 45950 5 10 1 1 0 0 1
refdes=fault_z
}
C 49100 48700 1 180 0 input.sym
{
T 48400 43500 5 10 0 0 180 6 1
device=OUTPUT
-T 48800 43650 5 10 1 1 0 0 1
+T 48850 43650 5 10 1 1 0 0 1
refdes=spi_cs_y
}
C 44000 43500 1 180 0 output.sym
{
T 48400 43300 5 10 0 0 0 0 1
device=OUTPUT
-T 49400 43150 5 10 1 1 180 0 1
-refdes=coolant
+T 49550 43200 5 10 1 1 180 0 1
+refdes=switch_2
}
C 44000 46400 1 180 0 output.sym
{
{
T 43900 44400 5 10 0 0 180 0 1
device=OUTPUT
-T 42800 44550 5 10 1 1 0 0 1
-refdes=indicator
+T 43000 44550 5 10 1 1 0 0 1
+refdes=ready
}
C 48300 45600 1 0 0 output.sym
{
T 48400 45900 5 10 0 0 0 0 1
device=OUTPUT
-T 49200 45750 5 10 1 1 180 0 1
-refdes=mist
+T 49550 45800 5 10 1 1 180 0 1
+refdes=switch_1
}
C 44000 47000 1 180 0 output.sym
{
T 53900 46300 5 10 0 0 0 0 1
documentation=Label each pin on PCB.
}
-C 53100 47800 1 0 0 input-1.sym
+C 53100 47800 1 0 0 input.sym
{
T 53100 48100 5 10 0 0 0 0 1
device=INPUT
-T 52400 47800 5 10 1 1 0 0 1
+T 52700 47800 5 10 1 1 0 0 1
refdes=spi_clk
}
-C 53900 47600 1 180 0 output-1.sym
+C 53900 47600 1 180 0 output.sym
{
T 53800 47300 5 10 0 0 180 0 1
device=OUTPUT
-T 52300 47400 5 10 1 1 0 0 1
+T 52600 47400 5 10 1 1 0 0 1
refdes=spi_miso
}
-C 53100 47000 1 0 0 input-1.sym
+C 53100 47000 1 0 0 input.sym
{
T 53100 47300 5 10 0 0 0 0 1
device=INPUT
-T 52300 47000 5 10 1 1 0 0 1
+T 52600 47000 5 10 1 1 0 0 1
refdes=spi_mosi
}
C 47600 40200 1 0 0 gnd.sym
N 52600 46300 52600 45400 4
N 49800 44000 50700 44000 4
N 48600 44000 49500 44000 4
-N 52400 46300 54300 46300 4
+N 52400 46300 55500 46300 4
N 54000 42500 54000 46700 4
N 54000 42500 49800 42500 4
N 54100 42400 54100 45900 4
{
T 55300 48400 5 10 0 0 270 0 1
device=CAPACITOR
-T 55200 48650 5 10 1 1 180 0 1
+T 55100 48550 5 10 1 1 180 0 1
refdes=C12
-T 55300 48450 5 10 1 1 180 0 1
+T 55300 48150 5 10 1 1 180 0 1
value=100nF
T 54600 48600 5 10 0 0 90 0 1
footprint=0603
}
N 51600 43100 51600 43200 4
N 51100 43100 51100 43200 4
-C 54300 45100 1 0 0 connector4-2.sym
-{
-T 54600 47150 5 10 0 0 0 0 1
-device=CONNECTOR_4
-T 54300 45100 5 10 0 0 0 0 1
-footprint=Molex 39-03-0040.fp
-T 55300 46000 5 10 1 1 0 6 1
-refdes=J1
-T 54300 45100 5 10 0 0 0 0 1
-model=39-30-0040.
-T 54300 45100 5 10 0 0 0 0 1
-description=Molex 4-pin, 4.2mm right angle header
-}
-C 46200 47500 1 0 0 input-1.sym
-{
-T 46200 47800 5 10 0 0 0 0 1
-device=INPUT
-T 45700 47500 5 10 1 1 0 0 1
-refdes=SCK
-}
-C 46200 47200 1 0 0 input-1.sym
-{
-T 46200 47500 5 10 0 0 0 0 1
-device=INPUT
-T 45600 47200 5 10 1 1 0 0 1
-refdes=MOSI
-}
-C 46200 46500 1 0 0 input-1.sym
-{
-T 46200 46800 5 10 0 0 0 0 1
-device=INPUT
-T 45700 46500 5 10 1 1 0 0 1
-refdes=CLK
-}
-C 44300 46200 1 0 0 input-1.sym
-{
-T 44300 46500 5 10 0 0 0 0 1
-device=INPUT
-T 43800 46200 5 10 1 1 0 0 1
-refdes=ENN
-}
-C 46200 45800 1 0 0 input-1.sym
-{
-T 46200 46100 5 10 0 0 0 0 1
-device=INPUT
-T 45700 45800 5 10 1 1 0 0 1
-refdes=DIR
-}
-C 46200 45500 1 0 0 input-1.sym
-{
-T 46200 45800 5 10 0 0 0 0 1
-device=INPUT
-T 45600 45500 5 10 1 1 0 0 1
-refdes=STEP
-}
-C 47000 46900 1 0 1 output-1.sym
-{
-T 46900 47200 5 10 0 0 0 6 1
-device=OUTPUT
-T 45600 46900 5 10 1 1 0 0 1
-refdes=MISO
-}
-C 47000 44500 1 0 1 output-1.sym
-{
-T 46900 44800 5 10 0 0 0 6 1
-device=OUTPUT
-T 45600 44500 5 10 1 1 0 0 1
-refdes=FAULT
-}
N 52400 44900 53200 44900 4
N 53200 43300 53200 43100 4
N 52700 43800 52750 43800 4
T 50900 50400 5 10 0 0 0 0 1
device=none
}
-C 44300 47800 1 0 0 input-1.sym
-{
-T 44300 48100 5 10 0 0 0 0 1
-device=INPUT
-T 43800 47800 5 10 1 1 0 0 1
-refdes=CSN
-}
C 51000 43800 1 270 0 resistor.sym
{
T 51400 43500 5 10 0 0 270 0 1
T 51000 43800 5 10 0 0 90 0 1
model=ERJ-8BWFR075V
}
-N 54300 45900 54100 45900 4
-N 54300 45500 53500 45500 4
+N 55500 45900 54100 45900 4
+N 55500 45500 53500 45500 4
N 53500 45500 53500 46600 4
-N 54300 46700 54000 46700 4
+N 55500 46700 54000 46700 4
N 52400 47800 52400 48700 4
C 48500 44200 1 180 0 Vs.sym
{
T 48400 43500 5 10 0 0 180 0 1
device=none
}
-C 53100 48700 1 270 0 capacitor-2.sym
+C 53200 48600 1 270 0 ecap.sym
{
-T 53800 48500 5 10 0 0 270 0 1
+T 53900 48400 5 10 0 0 270 0 1
device=POLARIZED_CAPACITOR
-T 52800 48400 5 10 1 1 0 0 1
+T 52900 48400 5 10 1 1 0 0 1
refdes=C17
-T 53100 48700 5 10 0 0 0 0 1
+T 53200 48600 5 10 0 0 0 0 1
description=Nichicon CAP ALUM 470UF 20% 35V SMD
-T 53100 48700 5 10 0 0 0 0 1
+T 53200 48600 5 10 0 0 0 0 1
footprint=NICHICON_WT_CAP_260_mil_sq.fp
T 52700 48000 5 10 1 1 0 0 1
value=470uF
T 41500 44700 5 10 0 0 0 0 1
documentation=Label each pin on PCB.
}
-C 42300 46600 1 0 1 input-1.sym
-{
-T 42300 46900 5 10 0 0 0 6 1
-device=INPUT
-T 42900 46600 5 10 1 1 0 6 1
-refdes=STEP
-}
-C 42300 46200 1 0 1 input-1.sym
-{
-T 42300 46500 5 10 0 0 0 6 1
-device=INPUT
-T 42800 46200 5 10 1 1 0 6 1
-refdes=DIR
-}
-C 42300 45800 1 0 1 input-1.sym
-{
-T 42300 46100 5 10 0 0 0 6 1
-device=INPUT
-T 42800 45800 5 10 1 1 0 6 1
-refdes=ENN
-}
-C 42300 45400 1 0 1 input-1.sym
-{
-T 42300 45700 5 10 0 0 0 6 1
-device=INPUT
-T 42800 45400 5 10 1 1 0 6 1
-refdes=CSN
-}
-C 42300 45000 1 0 1 input-1.sym
-{
-T 42300 45300 5 10 0 0 0 6 1
-device=INPUT
-T 43000 45000 5 10 1 1 0 6 1
-refdes=FAULT
-}
C 44900 48500 1 0 0 3.3V_motor.sym
{
T 45000 49200 5 10 0 0 0 0 1
C 46700 45000 1 270 0 gnd.sym
C 51200 42800 1 0 0 gnd.sym
C 52800 42800 1 0 0 gnd.sym
-C 53800 47500 1 0 0 gnd.sym
+C 53700 47500 1 0 0 gnd.sym
C 50300 50000 1 180 0 gnd.sym
C 49100 49300 1 180 0 gnd.sym
-C 53800 48600 1 270 0 cap.sym
+C 53700 48600 1 270 0 cap.sym
{
-T 54500 48400 5 10 0 0 270 0 1
+T 54400 48400 5 10 0 0 270 0 1
device=CAPACITOR
-T 54400 48650 5 10 1 1 180 0 1
+T 54200 48550 5 10 1 1 180 0 1
refdes=C18
-T 54500 48450 5 10 1 1 180 0 1
+T 54400 48150 5 10 1 1 180 0 1
value=470nF
-T 54350 48200 5 10 1 1 180 0 1
+T 54250 48100 5 10 0 1 180 0 1
description=50v
-T 53800 48600 5 10 0 0 90 0 1
+T 53700 48600 5 10 0 0 90 0 1
footprint=0603
}
-N 53900 47800 53900 48100 4
-N 53900 48500 53900 48700 4
+N 53800 47800 53800 48100 4
+N 53800 48500 53800 48700 4
+C 55500 43500 1 0 0 connector8-2.sym
+{
+T 56200 47200 5 10 1 1 0 6 1
+refdes=J1
+T 55800 47150 5 10 0 0 0 0 1
+device=CONNECTOR_8
+T 55800 47350 5 10 0 0 0 0 1
+footprint=SIP8N
+}
+C 55200 44000 1 270 0 gnd.sym
+C 55500 44800 1 90 0 3.3V_motor.sym
+{
+T 54800 44900 5 10 0 0 90 0 1
+device=none
+}
+C 55500 44800 1 180 0 output.sym
+{
+T 55400 44500 5 10 0 0 180 0 1
+device=OUTPUT
+T 54625 44650 5 10 1 1 0 0 1
+netname=MIN
+}
+C 55500 44400 1 180 0 output.sym
+{
+T 55400 44100 5 10 0 0 180 0 1
+device=OUTPUT
+T 54575 44250 5 10 1 1 0 0 1
+netname=MAX
+}
+C 42300 46800 1 180 0 input.sym
+{
+T 42600 46550 5 10 0 0 180 0 1
+device=INPUT
+T 42100 46625 5 10 1 1 0 0 1
+netname=STEP
+}
+C 42300 46400 1 180 0 input.sym
+{
+T 42600 46150 5 10 0 0 180 0 1
+device=INPUT
+T 42100 46225 5 10 1 1 0 0 1
+netname=DIR
+}
+C 42300 46000 1 180 0 input.sym
+{
+T 42600 45750 5 10 0 0 180 0 1
+device=INPUT
+T 42100 45825 5 10 1 1 0 0 1
+netname=ENN
+}
+C 42300 45200 1 180 0 input.sym
+{
+T 42600 44950 5 10 0 0 180 0 1
+device=INPUT
+T 42100 45025 5 10 1 1 0 0 1
+netname=FAULT
+}
+C 42300 45600 1 180 0 input.sym
+{
+T 42600 45350 5 10 0 0 180 0 1
+device=INPUT
+T 42100 45425 5 10 1 1 0 0 1
+netname=CSN
+}
+C 44300 46200 1 0 0 input.sym
+{
+T 44000 46450 5 10 0 0 0 0 1
+device=INPUT
+T 44500 46375 5 10 1 1 180 0 1
+netname=ENN
+}
+C 44300 47800 1 0 0 input.sym
+{
+T 44000 48050 5 10 0 0 0 0 1
+device=INPUT
+T 44500 47975 5 10 1 1 180 0 1
+netname=CSN
+}
+C 46200 45500 1 0 0 input.sym
+{
+T 45900 45750 5 10 0 0 0 0 1
+device=INPUT
+T 46400 45675 5 10 1 1 180 0 1
+netname=STEP
+}
+C 46200 45800 1 0 0 input.sym
+{
+T 45900 46050 5 10 0 0 0 0 1
+device=INPUT
+T 46400 45975 5 10 1 1 180 0 1
+netname=DIR
+}
+C 47000 44700 1 180 0 output.sym
+{
+T 46900 44400 5 10 0 0 180 0 1
+device=OUTPUT
+T 45900 44500 5 10 1 1 0 0 1
+netname=FAULT
+}
+C 47000 47100 1 180 0 output.sym
+{
+T 46900 46800 5 10 0 0 180 0 1
+device=OUTPUT
+T 45900 46900 5 10 1 1 0 0 1
+netname=MISO
+}
+C 46200 47200 1 0 0 input.sym
+{
+T 45900 47450 5 10 0 0 0 0 1
+device=INPUT
+T 46400 47375 5 10 1 1 180 0 1
+netname=MOSI
+}
+C 46200 47500 1 0 0 input.sym
+{
+T 45900 47750 5 10 0 0 0 0 1
+device=INPUT
+T 46400 47675 5 10 1 1 180 0 1
+netname=SCK
+}
+C 46200 46500 1 0 0 input.sym
+{
+T 45900 46750 5 10 0 0 0 0 1
+device=INPUT
+T 46400 46675 5 10 1 1 180 0 1
+netname=CLK
+}
+N 53300 48100 53300 47800 4
+N 53300 48500 53300 48700 4
3
T 51500 40100 9 10 1 0 0 0 1
7
-C 52500 45200 1 0 0 input-1.sym
+C 52500 45200 1 0 0 input.sym
{
T 52500 45500 5 10 0 0 0 0 1
device=INPUT
-T 51700 45200 5 10 1 1 0 0 1
+T 52000 45200 5 10 1 1 0 0 1
refdes=spi_cs_a
}
-C 52500 45000 1 0 0 input-1.sym
+C 52500 45000 1 0 0 input.sym
{
T 52500 45300 5 10 0 0 0 0 1
device=INPUT
-T 51800 45000 5 10 1 1 0 0 1
+T 52100 45000 5 10 1 1 0 0 1
refdes=spi_clk
}
-C 52500 44800 1 0 0 input-1.sym
+C 52500 44800 1 0 0 input.sym
{
T 52500 45100 5 10 0 0 0 0 1
device=INPUT
-T 51700 44800 5 10 1 1 0 0 1
+T 52000 44800 5 10 1 1 0 0 1
refdes=spi_mosi
}
-C 53300 44800 1 180 0 output-1.sym
+C 53300 44800 1 180 0 output.sym
{
T 53200 44500 5 10 0 0 180 0 1
device=OUTPUT
-T 51700 44600 5 10 1 1 0 0 1
+T 52000 44600 5 10 1 1 0 0 1
refdes=spi_miso
}
-C 52500 44000 1 0 0 input-1.sym
+C 52500 44000 1 0 0 input.sym
{
T 52500 44300 5 10 0 0 0 0 1
device=INPUT
-T 52000 44000 5 10 1 1 0 0 1
+T 52300 44000 5 10 1 1 0 0 1
refdes=dir_a
}
-C 52500 44200 1 0 0 input-1.sym
+C 52500 44200 1 0 0 input.sym
{
T 52500 44500 5 10 0 0 0 0 1
device=INPUT
-T 51700 44200 5 10 1 1 0 0 1
+T 52000 44200 5 10 1 1 0 0 1
refdes=enable_a
}
-C 52500 43800 1 0 0 input-1.sym
+C 52500 43800 1 0 0 input.sym
{
T 52500 44100 5 10 0 0 0 0 1
device=INPUT
-T 51900 43800 5 10 1 1 0 0 1
+T 52200 43800 5 10 1 1 0 0 1
refdes=step_a
}
-C 53300 43800 1 180 0 output-1.sym
+C 53300 43800 1 180 0 output.sym
{
T 53200 43500 5 10 0 0 180 0 1
device=OUTPUT
-T 51900 43600 5 10 1 1 0 0 1
+T 52200 43600 5 10 1 1 0 0 1
refdes=fault_a
}
-C 42000 48500 1 0 0 input-1.sym
+C 42000 48500 1 0 0 input.sym
{
T 42000 48800 5 10 0 0 0 0 1
device=INPUT
-T 41200 48500 5 10 1 1 0 0 1
+T 41500 48500 5 10 1 1 0 0 1
refdes=spi_cs_x
}
-C 42000 48300 1 0 0 input-1.sym
+C 42000 48300 1 0 0 input.sym
{
T 42000 48600 5 10 0 0 0 0 1
device=INPUT
-T 41300 48300 5 10 1 1 0 0 1
+T 41600 48300 5 10 1 1 0 0 1
refdes=spi_clk
}
-C 42000 48100 1 0 0 input-1.sym
+C 42000 48100 1 0 0 input.sym
{
T 42000 48400 5 10 0 0 0 0 1
device=INPUT
-T 41200 48100 5 10 1 1 0 0 1
+T 41500 48100 5 10 1 1 0 0 1
refdes=spi_mosi
}
-C 42800 48100 1 180 0 output-1.sym
+C 42800 48100 1 180 0 output.sym
{
T 42700 47800 5 10 0 0 180 0 1
device=OUTPUT
-T 41200 47900 5 10 1 1 0 0 1
+T 41500 47900 5 10 1 1 0 0 1
refdes=spi_miso
}
-C 42000 47300 1 0 0 input-1.sym
+C 42000 47300 1 0 0 input.sym
{
T 42000 47600 5 10 0 0 0 0 1
device=INPUT
-T 41500 47300 5 10 1 1 0 0 1
+T 41800 47300 5 10 1 1 0 0 1
refdes=dir_x
}
-C 42000 47500 1 0 0 input-1.sym
+C 42000 47500 1 0 0 input.sym
{
T 42000 47800 5 10 0 0 0 0 1
device=INPUT
-T 41200 47500 5 10 1 1 0 0 1
+T 41500 47500 5 10 1 1 0 0 1
refdes=enable_x
}
-C 42000 47100 1 0 0 input-1.sym
+C 42000 47100 1 0 0 input.sym
{
T 42000 47400 5 10 0 0 0 0 1
device=INPUT
-T 41400 47100 5 10 1 1 0 0 1
+T 41700 47100 5 10 1 1 0 0 1
refdes=step_x
}
-C 42800 47100 1 180 0 output-1.sym
+C 42800 47100 1 180 0 output.sym
{
T 42700 46800 5 10 0 0 180 0 1
device=OUTPUT
-T 41400 46900 5 10 1 1 0 0 1
+T 41700 46900 5 10 1 1 0 0 1
refdes=fault_x
}
-C 42000 45200 1 0 0 input-1.sym
+C 42000 45200 1 0 0 input.sym
{
T 42000 45500 5 10 0 0 0 0 1
device=INPUT
-T 41200 45200 5 10 1 1 0 0 1
+T 41500 45200 5 10 1 1 0 0 1
refdes=spi_cs_y
}
-C 42000 45000 1 0 0 input-1.sym
+C 42000 45000 1 0 0 input.sym
{
T 42000 45300 5 10 0 0 0 0 1
device=INPUT
-T 41300 45000 5 10 1 1 0 0 1
+T 41600 45000 5 10 1 1 0 0 1
refdes=spi_clk
}
-C 42000 44800 1 0 0 input-1.sym
+C 42000 44800 1 0 0 input.sym
{
T 42000 45100 5 10 0 0 0 0 1
device=INPUT
-T 41200 44800 5 10 1 1 0 0 1
+T 41500 44800 5 10 1 1 0 0 1
refdes=spi_mosi
}
-C 42800 44800 1 180 0 output-1.sym
+C 42800 44800 1 180 0 output.sym
{
T 42700 44500 5 10 0 0 180 0 1
device=OUTPUT
-T 41200 44600 5 10 1 1 0 0 1
+T 41500 44600 5 10 1 1 0 0 1
refdes=spi_miso
}
-C 42000 44000 1 0 0 input-1.sym
+C 42000 44000 1 0 0 input.sym
{
T 42000 44300 5 10 0 0 0 0 1
device=INPUT
-T 41500 44000 5 10 1 1 0 0 1
+T 41800 44000 5 10 1 1 0 0 1
refdes=dir_y
}
-C 42000 44200 1 0 0 input-1.sym
+C 42000 44200 1 0 0 input.sym
{
T 42000 44500 5 10 0 0 0 0 1
device=INPUT
-T 41200 44200 5 10 1 1 0 0 1
+T 41500 44200 5 10 1 1 0 0 1
refdes=enable_y
}
-C 42000 43800 1 0 0 input-1.sym
+C 42000 43800 1 0 0 input.sym
{
T 42000 44100 5 10 0 0 0 0 1
device=INPUT
-T 41400 43800 5 10 1 1 0 0 1
+T 41700 43800 5 10 1 1 0 0 1
refdes=step_y
}
-C 42800 43800 1 180 0 output-1.sym
+C 42800 43800 1 180 0 output.sym
{
T 42700 43500 5 10 0 0 180 0 1
device=OUTPUT
-T 41400 43600 5 10 1 1 0 0 1
+T 41700 43600 5 10 1 1 0 0 1
refdes=fault_y
}
-C 52500 48500 1 0 0 input-1.sym
+C 52500 48500 1 0 0 input.sym
{
T 52500 48800 5 10 0 0 0 0 1
device=INPUT
-T 51700 48500 5 10 1 1 0 0 1
+T 52000 48500 5 10 1 1 0 0 1
refdes=spi_cs_z
}
-C 52500 48300 1 0 0 input-1.sym
+C 52500 48300 1 0 0 input.sym
{
T 52500 48600 5 10 0 0 0 0 1
device=INPUT
-T 51800 48300 5 10 1 1 0 0 1
+T 52100 48300 5 10 1 1 0 0 1
refdes=spi_clk
}
-C 52500 48100 1 0 0 input-1.sym
+C 52500 48100 1 0 0 input.sym
{
T 52500 48400 5 10 0 0 0 0 1
device=INPUT
-T 51700 48100 5 10 1 1 0 0 1
+T 52000 48100 5 10 1 1 0 0 1
refdes=spi_mosi
}
-C 53300 48100 1 180 0 output-1.sym
+C 53300 48100 1 180 0 output.sym
{
T 53200 47800 5 10 0 0 180 0 1
device=OUTPUT
-T 51700 47900 5 10 1 1 0 0 1
+T 52000 47900 5 10 1 1 0 0 1
refdes=spi_miso
}
-C 52500 47300 1 0 0 input-1.sym
+C 52500 47300 1 0 0 input.sym
{
T 52500 47600 5 10 0 0 0 0 1
device=INPUT
-T 52000 47300 5 10 1 1 0 0 1
+T 52300 47300 5 10 1 1 0 0 1
refdes=dir_z
}
-C 52500 47500 1 0 0 input-1.sym
+C 52500 47500 1 0 0 input.sym
{
T 52500 47800 5 10 0 0 0 0 1
device=INPUT
-T 51700 47500 5 10 1 1 0 0 1
+T 52000 47500 5 10 1 1 0 0 1
refdes=enable_z
}
-C 52500 47100 1 0 0 input-1.sym
+C 52500 47100 1 0 0 input.sym
{
T 52500 47400 5 10 0 0 0 0 1
device=INPUT
-T 51900 47100 5 10 1 1 0 0 1
+T 52200 47100 5 10 1 1 0 0 1
refdes=step_z
}
-C 53300 47100 1 180 0 output-1.sym
+C 53300 47100 1 180 0 output.sym
{
T 53200 46800 5 10 0 0 180 0 1
device=OUTPUT
-T 51900 46900 5 10 1 1 0 0 1
+T 52200 46900 5 10 1 1 0 0 1
refdes=fault_z
}
-C 42000 47700 1 0 0 input-1.sym
+C 42000 47700 1 0 0 input.sym
{
T 42000 48000 5 10 0 0 0 0 1
device=INPUT
-T 41100 47700 5 10 1 1 0 0 1
+T 41400 47700 5 10 1 1 0 0 1
refdes=mdvr_clk
}
-C 52500 47700 1 0 0 input-1.sym
+C 52500 47700 1 0 0 input.sym
{
T 52500 48000 5 10 0 0 0 0 1
device=INPUT
-T 51600 47700 5 10 1 1 0 0 1
+T 51900 47700 5 10 1 1 0 0 1
refdes=mdvr_clk
}
-C 42000 44400 1 0 0 input-1.sym
+C 42000 44400 1 0 0 input.sym
{
T 42000 44700 5 10 0 0 0 0 1
device=INPUT
-T 41100 44400 5 10 1 1 0 0 1
+T 41400 44400 5 10 1 1 0 0 1
refdes=mdvr_clk
}
-C 52500 44400 1 0 0 input-1.sym
+C 52500 44400 1 0 0 input.sym
{
T 52500 44700 5 10 0 0 0 0 1
device=INPUT
-T 51600 44400 5 10 1 1 0 0 1
+T 51900 44400 5 10 1 1 0 0 1
refdes=mdvr_clk
}
N 47700 46700 47700 46900 4
N 46400 46900 47700 46900 4
N 47000 46000 47000 46900 4
N 47000 45100 47000 45600 4
-C 49800 46200 1 0 0 output-1.sym
+C 49800 46200 1 0 0 output.sym
{
T 49900 46500 5 10 0 0 0 0 1
device=OUTPUT
-T 50700 46200 5 10 1 1 0 0 1
+T 50400 46200 5 10 1 1 0 0 1
refdes=mdvr_clk
}
C 47200 44700 1 0 0 crystal_oscillator.sym
footprint=0603
}
C 49300 44400 1 0 0 gnd.sym
+C 42800 48900 1 180 0 output.sym
+{
+T 42700 48600 5 10 0 0 180 0 1
+device=OUTPUT
+T 41700 48700 5 10 1 1 0 0 1
+refdes=max_x
+}
+C 42800 49100 1 180 0 output.sym
+{
+T 42700 48800 5 10 0 0 180 0 1
+device=OUTPUT
+T 41700 48900 5 10 1 1 0 0 1
+refdes=min_x
+}
+C 53300 48900 1 180 0 output.sym
+{
+T 53200 48600 5 10 0 0 180 0 1
+device=OUTPUT
+T 52200 48700 5 10 1 1 0 0 1
+refdes=max_z
+}
+C 53300 49100 1 180 0 output.sym
+{
+T 53200 48800 5 10 0 0 180 0 1
+device=OUTPUT
+T 52200 48900 5 10 1 1 0 0 1
+refdes=min_z
+}
+C 42800 45600 1 180 0 output.sym
+{
+T 42700 45300 5 10 0 0 180 0 1
+device=OUTPUT
+T 41700 45400 5 10 1 1 0 0 1
+refdes=max_y
+}
+C 42800 45800 1 180 0 output.sym
+{
+T 42700 45500 5 10 0 0 180 0 1
+device=OUTPUT
+T 41700 45600 5 10 1 1 0 0 1
+refdes=min_y
+}
+C 53300 45600 1 180 0 output.sym
+{
+T 53200 45300 5 10 0 0 180 0 1
+device=OUTPUT
+T 52200 45400 5 10 1 1 0 0 1
+refdes=max_a
+}
+C 53300 45800 1 180 0 output.sym
+{
+T 53200 45500 5 10 0 0 180 0 1
+device=OUTPUT
+T 52200 45600 5 10 1 1 0 0 1
+refdes=min_a
+}
v 20130925 2
C 40000 40000 0 0 0 title-B.sym
-C 42100 48700 1 180 0 output.sym
+C 42400 48700 1 180 0 output.sym
{
-T 42000 48400 5 10 0 0 180 0 1
+T 42300 48400 5 10 0 0 180 0 1
device=OUTPUT
-T 40800 48550 5 10 1 1 0 0 1
+T 41100 48550 5 10 1 1 0 0 1
refdes=rs485_ro
}
-C 41300 48200 1 0 0 input.sym
+C 41600 48200 1 0 0 input.sym
{
-T 41300 48500 5 10 0 0 0 0 1
+T 41600 48500 5 10 0 0 0 0 1
device=INPUT
-T 40800 48250 5 10 1 1 0 0 1
+T 41100 48250 5 10 1 1 0 0 1
refdes=rs485_re
}
-C 41300 47900 1 0 0 input.sym
+C 41600 47900 1 0 0 input.sym
{
-T 41300 48200 5 10 0 0 0 0 1
+T 41600 48200 5 10 0 0 0 0 1
device=INPUT
-T 40750 47950 5 10 1 1 0 0 1
+T 41050 47950 5 10 1 1 0 0 1
refdes=rs485_de
}
-C 41300 47600 1 0 0 input.sym
+C 41600 47600 1 0 0 input.sym
{
-T 41300 47900 5 10 0 0 0 0 1
+T 41600 47900 5 10 0 0 0 0 1
device=INPUT
-T 40800 47650 5 10 1 1 0 0 1
+T 41100 47650 5 10 1 1 0 0 1
refdes=rs485_di
}
-C 43200 49300 1 0 0 cap.sym
+C 43500 49300 1 0 0 cap.sym
{
-T 43400 50000 5 10 0 0 0 0 1
+T 43700 50000 5 10 0 0 0 0 1
device=CAPACITOR
-T 43400 50200 5 10 0 0 0 0 1
+T 43700 50200 5 10 0 0 0 0 1
symversion=0.1
-T 43200 49300 5 10 0 0 0 0 1
+T 43500 49300 5 10 0 0 0 0 1
footprint=0603
-T 43200 49300 5 10 0 0 0 0 1
+T 43500 49300 5 10 0 0 0 0 1
model=C0603C104M5RACTU
-T 43200 49300 5 10 0 0 0 0 1
+T 43500 49300 5 10 0 0 0 0 1
description=Kemet C0603C104M5RACTU 0603 .1uF ceramic 50 volt cap
-T 43400 49650 5 10 1 1 180 0 1
+T 43700 49650 5 10 1 1 180 0 1
refdes=C9
-T 43600 49500 5 10 1 1 0 0 1
+T 43900 49500 5 10 1 1 0 0 1
value=0.1uF
}
-N 43900 49400 43700 49400 4
-N 42900 49500 42900 49300 4
-N 43300 49400 42900 49400 4
-C 42600 49500 1 0 0 3.3V_motor.sym
+N 44200 49400 44000 49400 4
+N 43200 49500 43200 49300 4
+N 43600 49400 43200 49400 4
+C 42900 49500 1 0 0 3.3V_motor.sym
{
-T 42700 50200 5 10 0 0 0 0 1
+T 43000 50200 5 10 0 0 0 0 1
device=none
}
-C 42100 47200 1 0 0 isl83485.sym
+C 42400 47200 1 0 0 isl83485.sym
{
-T 41695 49695 5 10 0 0 0 0 1
+T 41995 49695 5 10 0 0 0 0 1
footprint=SO-8
-T 43100 49100 5 10 1 1 0 0 1
+T 43400 49100 5 10 1 1 0 0 1
refdes=U?
-T 42905 47896 5 10 1 1 90 0 1
+T 43205 47896 5 10 1 1 90 0 1
device=ISL83485
}
-C 44100 47700 1 90 0 resistor.sym
+C 44400 47700 1 90 0 resistor.sym
{
-T 43700 48000 5 10 0 0 90 0 1
+T 44000 48000 5 10 0 0 90 0 1
device=RESISTOR
-T 43900 48225 5 10 1 1 180 0 1
+T 44200 48225 5 10 1 1 180 0 1
refdes=R1
-T 44500 48225 5 10 1 1 180 0 1
+T 44800 48225 5 10 1 1 180 0 1
value=120Ω
+T 44400 47700 5 10 0 0 0 0 1
+footprint=0603
}
-N 43600 48300 44400 48300 4
-N 43600 47900 44400 47900 4
-N 44400 47900 44400 48000 4
-N 43600 47900 43600 48000 4
+N 43900 48300 44700 48300 4
+N 43900 47900 44700 47900 4
+N 44700 47900 44700 48000 4
+N 43900 47900 43900 48000 4
T 50000 40700 9 10 1 0 0 0 2
Peripherals
Copyright (c) 2016, Buildbotics LLC
7
T 51500 40100 9 10 1 0 0 0 1
7
-T 42300 50200 9 10 1 0 0 0 1
+T 42600 50200 9 10 1 0 0 0 1
RS485 interface
-C 56400 48500 1 0 1 connector4-1.sym
+C 46400 47800 1 0 1 connector2-1.sym
{
-T 54600 49400 5 10 0 0 0 6 1
-device=CONNECTOR_4
-T 56400 49900 5 10 1 1 0 6 1
-refdes=limit_x
+T 46200 48800 5 10 0 0 0 6 1
+device=CONNECTOR_2
+T 46400 48600 5 10 1 1 0 6 1
+refdes=RS485
}
-C 54700 49300 1 90 0 3.3V_motor.sym
+C 42400 41300 1 0 0 dual-led.sym
{
-T 54000 49400 5 10 0 0 90 0 1
+T 42500 41000 5 10 1 1 0 0 1
+device=WP59BL/EGW
+T 42900 42100 5 10 1 1 0 0 1
+refdes=LED1
+T 42400 41300 5 10 0 0 0 0 1
+documentation=To be mounted facing out the front.
+}
+C 42400 41300 1 90 0 3.3V_motor.sym
+{
+T 41700 41400 5 10 0 0 90 0 1
device=none
}
-C 56400 46600 1 0 1 connector4-1.sym
+C 45100 41500 1 180 0 input.sym
{
-T 54600 47500 5 10 0 0 0 6 1
-device=CONNECTOR_4
-T 56400 48000 5 10 1 1 0 6 1
-refdes=limit_y
+T 45100 41200 5 10 0 0 180 0 1
+device=INPUT
+T 44850 41350 5 10 1 1 0 0 1
+refdes=ready
}
-C 54700 47400 1 90 0 3.3V_motor.sym
+C 43100 46900 1 0 0 gnd.sym
+C 44100 49100 1 0 0 gnd.sym
+C 44300 41500 1 180 0 resistor.sym
{
-T 54000 47500 5 10 0 0 90 0 1
-device=none
+T 44000 41100 5 10 0 0 180 0 1
+device=RESISTOR
+T 43600 41475 5 10 1 1 0 0 1
+refdes=R?
+T 43900 41475 5 10 1 1 0 0 1
+value=33Ω
+T 44300 41500 5 10 0 0 0 0 1
+footprint=0603
}
-C 56400 44700 1 0 1 connector4-1.sym
+N 43700 41400 43500 41400 4
+N 44100 41400 44300 41400 4
+C 45100 41900 1 180 0 input.sym
{
-T 54600 45600 5 10 0 0 0 6 1
-device=CONNECTOR_4
-T 56400 46100 5 10 1 1 0 6 1
-refdes=limit_z
+T 45100 41600 5 10 0 0 180 0 1
+device=INPUT
+T 44850 41750 5 10 1 1 0 0 1
+refdes=fault
+}
+C 44300 41900 1 180 0 resistor.sym
+{
+T 44000 41500 5 10 0 0 180 0 1
+device=RESISTOR
+T 44300 41900 5 10 0 0 0 0 1
+footprint=0603
+T 43600 41875 5 10 1 1 0 0 1
+refdes=R?
+T 43900 41875 5 10 1 1 0 0 1
+value=33Ω
+}
+N 43700 41800 43500 41800 4
+N 44100 41800 44300 41800 4
+C 42700 43700 1 0 1 relay-2.sym
+{
+T 41350 44600 5 10 1 1 90 6 1
+refdes=RELAY?
+T 42600 45100 5 10 0 0 0 6 1
+device=8-1419125-0
+}
+C 42700 45900 1 180 1 mmbt3906l.sym
+{
+T 42700 44500 5 10 0 0 180 6 1
+device=MMBT3906L
+T 43100 45500 5 10 1 1 180 6 1
+refdes=Q?
+T 42700 44700 5 10 0 0 180 6 1
+footprint=SOT23
+}
+N 42700 44600 43200 44600 4
+C 43000 43900 1 90 0 gnd.sym
+C 41900 45500 1 180 1 resistor.sym
+{
+T 42200 45100 5 10 0 0 180 6 1
+device=RESISTOR
+T 42600 45475 5 10 1 1 0 6 1
+refdes=R?
+T 42300 45475 5 10 1 1 0 6 1
+value=1kΩ
+T 41900 45500 5 10 0 0 0 6 1
+footprint=0603
}
-C 54700 45500 1 90 0 3.3V_motor.sym
+N 42500 45400 42700 45400 4
+C 43400 45900 1 0 1 5V_motor.sym
{
-T 54000 45600 5 10 0 0 90 0 1
+T 43300 46600 5 10 0 0 0 6 1
device=none
}
-C 56400 42800 1 0 1 connector4-1.sym
+C 41900 45200 1 180 0 io.sym
{
-T 54600 43700 5 10 0 0 0 6 1
-device=CONNECTOR_4
-T 56400 44200 5 10 1 1 0 6 1
-refdes=limit_a
+T 41300 45150 5 10 1 1 180 0 1
+net=load_1a
+T 41700 44600 5 10 0 0 180 0 1
+device=none
+T 41000 45100 5 10 0 1 180 1 1
+value=IO
}
-C 54700 43600 1 90 0 3.3V_motor.sym
+C 42000 43600 1 180 0 io.sym
{
-T 54000 43700 5 10 0 0 90 0 1
+T 40800 43450 5 10 1 1 0 0 1
+net=load_1b
+T 41800 43000 5 10 0 0 180 0 1
device=none
+T 41100 43500 5 10 0 1 180 1 1
+value=IO
}
-C 46100 47800 1 0 1 connector2-1.sym
+C 41100 45500 1 180 1 input.sym
{
-T 45900 48800 5 10 0 0 0 6 1
-device=CONNECTOR_2
-T 46100 48600 5 10 1 1 0 6 1
-refdes=RS485
+T 40800 45250 5 10 0 0 180 6 1
+device=INPUT
+T 41300 45300 5 10 1 1 0 6 1
+netname=switch_1
+}
+N 41900 45400 42100 45400 4
+N 42000 43500 42000 43700 4
+N 41900 45100 41900 44900 4
+N 43200 44600 43200 44900 4
+C 46000 43700 1 0 1 relay-2.sym
+{
+T 45900 45100 5 10 0 0 0 6 1
+device=8-1419125-0
+T 44650 44600 5 10 1 1 90 6 1
+refdes=RELAY?
+}
+C 46000 45900 1 180 1 mmbt3906l.sym
+{
+T 46000 44500 5 10 0 0 180 6 1
+device=MMBT3906L
+T 46000 44700 5 10 0 0 180 6 1
+footprint=SOT23
+T 46400 45500 5 10 1 1 180 6 1
+refdes=Q?
+}
+N 46000 44600 46500 44600 4
+C 46300 43900 1 90 0 gnd.sym
+C 45200 45500 1 180 1 resistor.sym
+{
+T 45500 45100 5 10 0 0 180 6 1
+device=RESISTOR
+T 45200 45500 5 10 0 0 0 6 1
+footprint=0603
+T 45900 45475 5 10 1 1 0 6 1
+refdes=R?
+T 45600 45475 5 10 1 1 0 6 1
+value=1kΩ
}
-C 45800 43400 1 90 0 3.3V_motor.sym
+N 45800 45400 46000 45400 4
+C 46700 45900 1 0 1 5V_motor.sym
{
-T 45100 43500 5 10 0 0 90 0 1
+T 46600 46600 5 10 0 0 0 6 1
device=none
}
-C 47700 48800 1 0 0 dual-led.sym
+C 45200 45200 1 180 0 io.sym
{
-T 47900 49700 5 10 0 0 0 0 1
-device=LED
-T 47900 49600 5 10 1 1 0 0 1
-refdes=INDICATOR
+T 45000 44600 5 10 0 0 180 0 1
+device=none
+T 44300 45100 5 10 0 1 180 1 1
+value=IO
+T 44600 45150 5 10 1 1 180 0 1
+net=load_2a
}
-C 47700 48800 1 90 0 3.3V_motor.sym
+C 45300 43600 1 180 0 io.sym
{
-T 47000 48900 5 10 0 0 90 0 1
+T 45100 43000 5 10 0 0 180 0 1
device=none
+T 44400 43500 5 10 0 1 180 1 1
+value=IO
+T 44100 43450 5 10 1 1 0 0 1
+net=load_2b
}
-C 49900 49100 1 180 0 input.sym
+C 44400 45500 1 180 1 input.sym
{
-T 49900 48800 5 10 0 0 180 0 1
+T 44100 45250 5 10 0 0 180 6 1
device=INPUT
-T 49650 48950 5 10 1 1 0 0 1
-refdes=indicator
-}
-C 54400 43100 1 270 0 gnd.sym
-C 54400 45000 1 270 0 gnd.sym
-C 54400 46900 1 270 0 gnd.sym
-C 54400 48800 1 270 0 gnd.sym
-C 46500 43600 1 90 0 gnd.sym
-C 42800 46900 1 0 0 gnd.sym
-C 43800 49100 1 0 0 gnd.sym
-C 54700 49400 1 180 0 output.sym
-{
-T 54600 49100 5 10 0 0 180 0 1
-device=OUTPUT
-T 53600 49250 5 10 1 1 0 0 1
-refdes=x_min
+T 44600 45300 5 10 1 1 0 6 1
+netname=switch_2
}
-C 54700 49100 1 180 0 output.sym
+N 45200 45400 45400 45400 4
+N 45300 43500 45300 43700 4
+N 45200 45100 45200 44900 4
+N 46500 44600 46500 44900 4
+C 51400 46500 1 0 0 input.sym
{
-T 54600 48800 5 10 0 0 180 0 1
-device=OUTPUT
-T 53600 48950 5 10 1 1 0 0 1
-refdes=x_max
+T 51400 46800 5 10 0 0 0 0 1
+device=INPUT
+T 50900 46550 5 10 1 1 0 0 1
+refdes=switch_2
}
-C 54700 47500 1 180 0 output.sym
+C 51400 46900 1 0 0 input.sym
{
-T 54600 47200 5 10 0 0 180 0 1
-device=OUTPUT
-T 53600 47350 5 10 1 1 0 0 1
-refdes=y_min
+T 51400 47200 5 10 0 0 0 0 1
+device=INPUT
+T 50950 46950 5 10 1 1 0 0 1
+refdes=switch_1
}
-C 54700 47200 1 180 0 output.sym
+C 51400 47300 1 0 0 input.sym
{
-T 54600 46900 5 10 0 0 180 0 1
-device=OUTPUT
-T 53600 47050 5 10 1 1 0 0 1
-refdes=y_max
+T 51400 47600 5 10 0 0 0 0 1
+device=INPUT
+T 51300 47350 5 10 1 1 0 0 1
+refdes=fault
}
-C 54700 45600 1 180 0 output.sym
+C 53500 43500 1 0 1 io.sym
{
-T 54600 45300 5 10 0 0 180 0 1
-device=OUTPUT
-T 53600 45450 5 10 1 1 0 0 1
-refdes=z_min
+T 53300 44100 5 10 0 0 0 6 1
+device=none
+T 52600 43600 5 10 0 1 0 7 1
+value=IO
+T 52250 43675 5 10 1 1 180 6 1
+net=load_2b
}
-C 54700 45300 1 180 0 output.sym
+C 53500 43900 1 0 1 io.sym
{
-T 54600 45000 5 10 0 0 180 0 1
-device=OUTPUT
-T 53600 45150 5 10 1 1 0 0 1
-refdes=z_max
+T 53300 44500 5 10 0 0 0 6 1
+device=none
+T 52600 44000 5 10 0 1 0 7 1
+value=IO
+T 52900 43950 5 10 1 1 0 6 1
+net=load_2a
}
-C 54700 43700 1 180 0 output.sym
+C 51000 43500 1 0 1 io.sym
{
-T 54600 43400 5 10 0 0 180 0 1
-device=OUTPUT
-T 53600 43550 5 10 1 1 0 0 1
-refdes=a_min
+T 50800 44100 5 10 0 0 0 6 1
+device=none
+T 50100 43600 5 10 0 1 0 7 1
+value=IO
+T 49750 43675 5 10 1 1 180 6 1
+net=load_1b
}
-C 54700 43400 1 180 0 output.sym
+C 51000 43900 1 0 1 io.sym
{
-T 54600 43100 5 10 0 0 180 0 1
-device=OUTPUT
-T 53600 43250 5 10 1 1 0 0 1
-refdes=a_max
+T 50800 44500 5 10 0 0 0 6 1
+device=none
+T 50100 44000 5 10 0 1 0 7 1
+value=IO
+T 50400 43950 5 10 1 1 0 6 1
+net=load_1a
}
-C 46900 44900 1 0 0 input.sym
+C 52200 49700 1 90 1 3.3V_motor.sym
{
-T 46900 45200 5 10 0 0 0 0 1
-device=INPUT
-T 46800 44950 5 10 1 1 0 0 1
-refdes=mist
+T 51500 49600 5 10 0 0 270 2 1
+device=none
}
-C 46900 45200 1 0 0 input.sym
+C 52200 49100 1 180 0 output.sym
{
-T 46900 45500 5 10 0 0 0 0 1
-device=INPUT
-T 46550 45250 5 10 1 1 0 0 1
-refdes=coolant
+T 52100 48800 5 10 0 0 180 0 1
+device=OUTPUT
+T 51200 48950 5 10 1 1 0 0 1
+refdes=estop
}
-C 45000 43000 1 0 0 input.sym
+C 51400 48100 1 0 0 input.sym
{
-T 45000 43300 5 10 0 0 0 0 1
+T 51400 48400 5 10 0 0 0 0 1
device=INPUT
-T 44900 43050 5 10 1 1 0 0 1
-refdes=fault
+T 50800 48150 5 10 1 1 0 0 1
+refdes=spin_pwm
}
-C 45000 43300 1 0 0 input.sym
+C 51400 48500 1 0 0 input.sym
{
-T 45000 43600 5 10 0 0 0 0 1
+T 51400 48800 5 10 0 0 0 0 1
device=INPUT
-T 44650 43350 5 10 1 1 0 0 1
-refdes=spi_clk
+T 51000 48550 5 10 1 1 0 0 1
+refdes=spin_dir
}
-C 45800 42900 1 180 0 output.sym
+C 51900 49700 1 270 1 gnd.sym
+C 53500 44600 1 90 1 Vs.sym
{
-T 45700 42600 5 10 0 0 180 0 1
-device=OUTPUT
-T 44800 42750 5 10 1 1 0 0 1
-refdes=estop
+T 52800 44500 5 10 0 0 270 2 1
+device=none
}
-C 47000 43200 1 180 0 input.sym
+C 53200 43100 1 270 1 gnd.sym
+C 50700 43100 1 270 1 gnd.sym
+C 51000 44600 1 90 1 Vs.sym
{
-T 47000 42900 5 10 0 0 180 0 1
+T 50300 44500 5 10 0 0 270 2 1
+device=none
+}
+C 51400 47700 1 0 0 input.sym
+{
+T 51400 48000 5 10 0 0 0 0 1
device=INPUT
-T 47500 43150 5 10 1 1 180 0 1
-refdes=spi_mosi
+T 50650 47750 5 10 1 1 0 0 1
+refdes=spin_enable
}
-C 46200 43300 1 0 0 output.sym
+C 52200 45800 1 0 0 connector10-2.sym
{
-T 46300 43600 5 10 0 0 0 0 1
-device=OUTPUT
-T 47500 43450 5 10 1 1 180 0 1
-refdes=spi_miso
+T 52900 50300 5 10 1 1 0 6 1
+refdes=J?
+T 52500 50250 5 10 0 0 0 0 1
+device=CONNECTOR_10
}
-C 45100 45000 1 0 0 input.sym
+C 51400 46100 1 0 0 input.sym
{
-T 45100 45300 5 10 0 0 0 0 1
+T 51400 46400 5 10 0 0 0 0 1
device=INPUT
-T 44500 45050 5 10 1 1 0 0 1
-refdes=spin_pwm
+T 51650 46250 5 10 1 1 180 0 1
+refdes=ready
}
-C 45100 45300 1 0 0 input.sym
+C 51000 42800 1 0 0 connector4-2.sym
{
-T 45100 45600 5 10 0 0 0 0 1
-device=INPUT
-T 44700 45350 5 10 1 1 0 0 1
-refdes=spin_dir
+T 51800 44900 5 10 1 1 0 6 1
+refdes=LOAD1
+T 51300 44850 5 10 0 0 0 0 1
+device=CONNECTOR_4
}
-C 45100 44700 1 0 0 input.sym
+C 53500 42800 1 0 0 connector4-2.sym
{
-T 45100 45000 5 10 0 0 0 0 1
-device=INPUT
-T 44350 44750 5 10 1 1 0 0 1
-refdes=spin_enable
+T 54300 44900 5 10 1 1 0 6 1
+refdes=LOAD2
+T 53800 44850 5 10 0 0 0 0 1
+device=CONNECTOR_4
}
T 42200 45800 5 10 0 0 0 0 1
device=none
}
-C 42500 44600 1 270 0 capacitor-2.sym
+C 42600 44500 1 270 0 ecap.sym
{
-T 43200 44400 5 10 0 0 270 0 1
+T 43300 44300 5 10 0 0 270 0 1
device=POLARIZED_CAPACITOR
-T 42600 43500 5 10 1 1 90 0 1
+T 42625 43725 5 10 1 1 90 0 1
refdes=C100
-T 42600 44300 5 10 1 1 90 0 1
+T 42625 44350 5 10 1 1 90 0 1
value=470uF
-T 42500 44600 5 10 0 0 0 0 1
+T 42600 44500 5 10 0 0 0 0 1
description=50v
}
N 42000 44800 42000 45100 4
device=none
}
N 51100 44200 50900 44200 4
-N 42700 44600 42700 45100 4
-N 42700 43700 42700 43300 4
+N 42700 44400 42700 45100 4
+N 42700 44000 42700 43300 4
N 50500 47500 50500 47200 4
T 44700 45500 9 10 1 0 0 0 2
UVLO(thresh) = 9.89v
2
T 51500 40100 9 10 1 0 0 0 1
7
-C 44000 48400 1 0 0 output-1.sym
+C 44000 48400 1 0 0 output.sym
{
T 44100 48700 5 10 0 0 0 0 1
device=OUTPUT
-T 44900 48400 5 10 1 1 0 0 1
+T 44600 48400 5 10 1 1 0 0 1
refdes=rpi_serial_tx
}
C 42300 44400 1 0 0 nc.sym
T 44300 47200 5 10 0 0 0 6 1
device=DRC_Directive
}
-C 44800 48200 1 180 0 input-1.sym
+C 44800 48200 1 180 0 input.sym
{
T 44800 47900 5 10 0 0 180 0 1
device=INPUT
-T 45900 48200 5 10 1 1 180 0 1
+T 45600 48200 5 10 1 1 180 0 1
refdes=rpi_serial_rx
}
-C 44800 43000 1 180 0 input-1.sym
+C 44800 43000 1 180 0 input.sym
{
T 44800 42700 5 10 0 0 180 0 1
device=INPUT
-T 46000 43000 5 10 1 1 180 0 1
+T 45700 43000 5 10 1 1 180 0 1
refdes=rpi_serial_cts
}
C 42300 46800 1 0 0 nc.sym
}
C 49700 45200 1 270 0 gnd-1.sym
N 50400 45100 50600 45100 4
-C 49900 44400 1 0 0 input-1.sym
+C 49900 44400 1 0 0 input.sym
{
T 49900 44700 5 10 0 0 0 0 1
device=INPUT
-T 48800 44400 5 10 1 1 0 0 1
+T 49150 44400 5 10 1 1 0 0 1
refdes=rpi_serial_tx
}
-C 53900 44000 1 0 1 input-1.sym
+C 53900 44000 1 0 1 input.sym
{
T 53900 44300 5 10 0 0 0 6 1
device=INPUT
-T 54675 44000 5 10 1 1 0 6 1
+T 54325 44000 5 10 1 1 0 6 1
refdes=serial_tx
}
-C 49900 44200 1 0 0 input-1.sym
+C 49900 44200 1 0 0 input.sym
{
T 49900 44500 5 10 0 0 0 0 1
device=INPUT
-T 48700 44200 5 10 1 1 0 0 1
+T 49050 44200 5 10 1 1 0 0 1
refdes=rpi_serial_rts
}
-C 53100 44400 1 0 0 output-1.sym
+C 53100 44400 1 0 0 output.sym
{
T 53200 44700 5 10 0 0 0 0 1
device=OUTPUT
-T 54000 44400 5 10 1 1 0 0 1
+T 53650 44400 5 10 1 1 0 0 1
refdes=serial_rx
}
-C 53100 44200 1 0 0 output-1.sym
+C 53100 44200 1 0 0 output.sym
{
T 53200 44500 5 10 0 0 0 0 1
device=OUTPUT
-T 54000 44200 5 10 1 1 0 0 1
+T 53650 44200 5 10 1 1 0 0 1
refdes=serial_cts
}
-C 50700 44000 1 0 1 output-1.sym
+C 50700 44000 1 0 1 output.sym
{
T 50600 44300 5 10 0 0 0 6 1
device=OUTPUT
-T 49800 44000 5 10 1 1 0 6 1
+T 50150 44000 5 10 1 1 0 6 1
refdes=rpi_serial_rx
}
C 50400 45100 1 0 0 3.3V-plus-1.sym
-C 50700 43800 1 0 1 output-1.sym
+C 50700 43800 1 0 1 output.sym
{
T 50600 44100 5 10 0 0 0 6 1
device=OUTPUT
-T 49800 43800 5 10 1 1 0 6 1
+T 50150 43800 5 10 1 1 0 6 1
refdes=rpi_serial_cts
}
C 52900 45100 1 0 0 3.3V_motor.sym
N 53100 44700 53200 44700 4
N 53200 44700 53200 45100 4
N 53200 45100 53500 45100 4
-C 53900 43800 1 0 1 input-1.sym
+C 53900 43800 1 0 1 input.sym
{
T 53900 44100 5 10 0 0 0 6 1
device=INPUT
-T 54750 43800 5 10 1 1 0 6 1
+T 54400 43800 5 10 1 1 0 6 1
refdes=serial_rts
}
-C 47600 43400 1 0 0 input-1.sym
+C 47800 43400 1 0 0 input.sym
{
-T 47600 43700 5 10 0 0 0 0 1
+T 47800 43700 5 10 0 0 0 0 1
device=INPUT
-T 46800 43400 5 10 1 1 0 0 1
+T 47300 43400 5 10 1 1 0 0 1
refdes=rpi_reset
}
-C 55200 43400 1 0 0 output-1.sym
+C 54900 43400 1 0 0 output.sym
{
-T 55300 43700 5 10 0 0 0 0 1
+T 55000 43700 5 10 0 0 0 0 1
device=OUTPUT
-T 56100 43425 5 10 1 1 0 0 1
+T 55450 43425 5 10 1 1 0 0 1
refdes=reset
}
C 42600 46300 1 90 0 3.3V-plus-1.sym
C 42600 49500 1 90 0 3.3V-plus-1.sym
-C 42600 47600 1 0 1 output-1.sym
+C 42600 47600 1 0 1 output.sym
{
T 42500 47900 5 10 0 0 0 6 1
device=OUTPUT
-T 40700 47600 5 10 1 1 0 0 1
+T 41000 47600 5 10 1 1 0 0 1
refdes=rpi_serial_rts
}
-C 42600 49400 1 180 0 io-1.sym
+C 42600 49400 1 180 0 io.sym
{
T 42400 48800 5 10 0 0 180 0 1
device=none
-T 41700 49300 5 10 1 1 180 1 1
+T 42000 49300 5 10 1 1 180 1 1
value=rpi_boot
}
-C 42600 48800 1 0 1 output-1.sym
+C 42600 48800 1 0 1 output.sym
{
T 42500 49100 5 10 0 0 0 6 1
device=OUTPUT
-T 41000 48800 5 10 1 1 0 0 1
+T 41300 48800 5 10 1 1 0 0 1
refdes=rpi_reset
}
C 44300 43600 1 0 1 nc.sym
T 42300 46000 5 10 0 0 0 0 1
device=DRC_Directive
}
-C 51300 48600 1 0 0 input-1.sym
+C 51300 48600 1 0 0 input.sym
{
T 51300 48900 5 10 0 0 0 0 1
device=INPUT
-T 50200 48600 5 10 1 1 0 0 1
+T 50550 48650 5 10 1 1 0 0 1
refdes=rpi_serial_tx
}
-C 52100 47800 1 0 1 output-1.sym
+C 52100 47800 1 0 1 output.sym
{
T 52000 48100 5 10 0 0 0 6 1
device=OUTPUT
-T 51200 47800 5 10 1 1 0 6 1
+T 51500 47800 5 10 1 1 0 6 1
refdes=rpi_serial_rx
}
-C 51300 47400 1 0 0 input-1.sym
+C 51300 47400 1 0 0 input.sym
{
T 51300 47700 5 10 0 0 0 0 1
device=INPUT
-T 50100 47400 5 10 1 1 0 0 1
+T 50450 47400 5 10 1 1 0 0 1
refdes=rpi_serial_rts
}
-C 52100 49400 1 0 1 output-1.sym
+C 52100 49400 1 0 1 output.sym
{
T 52000 49700 5 10 0 0 0 6 1
device=OUTPUT
-T 51200 49400 5 10 1 1 0 6 1
+T 51500 49400 5 10 1 1 0 6 1
refdes=rpi_serial_cts
}
-N 55200 43500 53100 43500 4
-N 55200 43700 53100 43700 4
-C 47600 43600 1 0 0 input-1.sym
+N 54900 43500 53100 43500 4
+N 54900 43700 53100 43700 4
+C 47800 43600 1 0 0 input.sym
{
-T 47600 43900 5 10 0 0 0 0 1
+T 47800 43900 5 10 0 0 0 0 1
device=INPUT
-T 46800 43600 5 10 1 1 0 0 1
+T 47300 43600 5 10 1 1 0 0 1
refdes=rpi_boot
}
-C 55200 43600 1 0 0 output-1.sym
+C 54900 43600 1 0 0 output.sym
{
-T 55300 43900 5 10 0 0 0 0 1
+T 55000 43900 5 10 0 0 0 0 1
device=OUTPUT
-T 56100 43625 5 10 1 1 0 0 1
+T 55450 43625 5 10 1 1 0 0 1
refdes=boot
}
-N 48400 43500 50700 43500 4
-N 48400 43700 50700 43700 4
-C 55200 43700 1 90 0 resistor.sym
+N 48600 43500 50700 43500 4
+N 48600 43700 50700 43700 4
+C 54900 43700 1 90 0 resistor.sym
{
-T 54800 44000 5 10 0 0 90 0 1
+T 54500 44000 5 10 0 0 90 0 1
device=RESISTOR
-T 55500 44325 5 10 1 1 180 0 1
+T 55200 44325 5 10 1 1 180 0 1
refdes=R3
-T 55500 44125 5 10 1 1 180 0 1
+T 55200 44125 5 10 1 1 180 0 1
value=10k
}
-C 55200 42700 1 90 0 resistor.sym
+C 54900 42700 1 90 0 resistor.sym
{
-T 54800 43000 5 10 0 0 90 0 1
+T 54500 43000 5 10 0 0 90 0 1
device=RESISTOR
-T 55500 43325 5 10 1 1 180 0 1
+T 55200 43325 5 10 1 1 180 0 1
refdes=R4
-T 55500 43125 5 10 1 1 180 0 1
+T 55200 43125 5 10 1 1 180 0 1
value=10k
}
-C 54800 44300 1 0 0 3.3V_motor.sym
+C 54500 44300 1 0 0 3.3V_motor.sym
{
-T 54900 45000 5 10 0 0 0 0 1
+T 54600 45000 5 10 0 0 0 0 1
device=none
}
-C 55400 42900 1 180 0 3.3V_motor.sym
+C 55100 42900 1 180 0 3.3V_motor.sym
{
-T 55300 42200 5 10 0 0 180 0 1
+T 55000 42200 5 10 0 0 180 0 1
device=none
}
-N 55100 43300 55100 43500 4
-N 55100 43900 55100 43700 4
-C 48400 43700 1 270 1 resistor.sym
+N 54800 43300 54800 43500 4
+N 54800 43900 54800 43700 4
+C 48600 43700 1 270 1 resistor.sym
{
-T 48800 44000 5 10 0 0 90 2 1
+T 49000 44000 5 10 0 0 90 2 1
device=RESISTOR
-T 48100 44325 5 10 1 1 180 6 1
+T 48300 44325 5 10 1 1 180 6 1
refdes=R1
-T 48100 44125 5 10 1 1 180 6 1
+T 48300 44125 5 10 1 1 180 6 1
value=10k
}
-N 48500 43900 48500 43700 4
-C 48400 42700 1 270 1 resistor.sym
+N 48700 43900 48700 43700 4
+C 48600 42700 1 270 1 resistor.sym
{
-T 48800 43000 5 10 0 0 90 2 1
+T 49000 43000 5 10 0 0 90 2 1
device=RESISTOR
-T 48100 43325 5 10 1 1 180 6 1
+T 48300 43325 5 10 1 1 180 6 1
refdes=R2
-T 48100 43125 5 10 1 1 180 6 1
+T 48300 43125 5 10 1 1 180 6 1
value=10k
}
-N 48500 43300 48500 43500 4
+N 48700 43300 48700 43500 4
C 52100 47100 1 0 0 connector6-2.sym
{
T 52900 50000 5 10 1 1 0 6 1
T 52100 47100 5 10 0 0 0 0 1
description=Unpopulated
}
-C 48300 44300 1 0 0 3.3V-plus-1.sym
-C 48700 42900 1 180 0 3.3V-plus-1.sym
+C 48500 44300 1 0 0 3.3V-plus-1.sym
+C 48900 42900 1 180 0 3.3V-plus-1.sym
C 52100 48100 1 90 0 3.3V-plus-1.sym
C 44300 47200 1 90 0 iso_gnd.sym
C 44300 48800 1 90 0 iso_gnd.sym
v 20130925 2
-T 300 700 8 10 1 1 0 0 1
+T 100 600 8 10 1 1 0 0 1
refdes=D?
T 200 900 8 10 0 0 0 0 1
device=LED
P 0 300 200 300 1 0 0
{
T 100 350 5 8 0 1 0 0 1
-pinnumber=1
+pinnumber=2
T 100 350 5 8 0 0 0 0 1
-pinseq=1
+pinseq=2
T 100 350 5 8 1 1 0 0 1
-pinlabel=A
+pinlabel=C
T 100 350 5 8 0 1 0 0 1
pintype=pas
}
T 900 150 5 8 0 0 0 0 1
pinseq=3
T 900 150 5 8 1 1 0 0 1
-pinlabel=C2
+pinlabel=A2
T 900 150 5 8 0 1 0 0 1
pintype=pas
}
-L 600 200 700 100 3 0 0 0 -1 -1
-L 700 100 600 0 3 0 0 0 -1 -1
-L 600 200 600 0 3 0 0 0 -1 -1
+L 700 200 600 100 3 0 0 0 -1 -1
+L 600 100 700 0 3 0 0 0 -1 -1
L 700 200 700 0 3 0 0 0 -1 -1
+L 600 200 600 0 3 0 0 0 -1 -1
L 700 100 900 100 3 0 0 0 -1 -1
L 600 100 400 100 3 0 0 0 -1 -1
-L 655 215 755 315 3 0 0 0 -1 -1
-L 755 315 705 285 3 0 0 0 -1 -1
-L 755 315 725 265 3 0 0 0 -1 -1
-L 725 215 825 315 3 0 0 0 -1 -1
-L 825 315 775 285 3 0 0 0 -1 -1
-L 825 315 795 265 3 0 0 0 -1 -1
+L 645 215 545 315 3 0 0 0 -1 -1
+L 545 315 595 285 3 0 0 0 -1 -1
+L 545 315 575 265 3 0 0 0 -1 -1
+L 575 215 475 315 3 0 0 0 -1 -1
+L 475 315 525 285 3 0 0 0 -1 -1
+L 475 315 505 265 3 0 0 0 -1 -1
P 1100 500 900 500 1 0 0
{
T 900 550 5 8 0 1 0 0 1
-pinnumber=2
+pinnumber=1
T 900 550 5 8 0 0 0 0 1
pinseq=2
T 900 550 5 8 1 1 0 0 1
-pinlabel=C1
+pinlabel=A1
T 900 550 5 8 0 1 0 0 1
pintype=pas
}
-L 600 600 700 500 3 0 0 0 -1 -1
-L 700 500 600 400 3 0 0 0 -1 -1
-L 600 600 600 400 3 0 0 0 -1 -1
+L 700 600 600 500 3 0 0 0 -1 -1
+L 600 500 700 400 3 0 0 0 -1 -1
L 700 600 700 400 3 0 0 0 -1 -1
+L 600 600 600 400 3 0 0 0 -1 -1
L 700 500 900 500 3 0 0 0 -1 -1
L 600 500 400 500 3 0 0 0 -1 -1
-L 655 615 755 715 3 0 0 0 -1 -1
-L 755 715 705 685 3 0 0 0 -1 -1
-L 755 715 725 665 3 0 0 0 -1 -1
-L 725 615 825 715 3 0 0 0 -1 -1
-L 825 715 775 685 3 0 0 0 -1 -1
-L 825 715 795 665 3 0 0 0 -1 -1
+L 645 615 545 715 3 0 0 0 -1 -1
+L 545 715 595 685 3 0 0 0 -1 -1
+L 545 715 575 665 3 0 0 0 -1 -1
+L 575 615 475 715 3 0 0 0 -1 -1
+L 475 715 525 685 3 0 0 0 -1 -1
+L 475 715 505 665 3 0 0 0 -1 -1
L 400 500 400 100 3 0 0 0 -1 -1
L 200 300 400 300 3 0 0 0 -1 -1
--- /dev/null
+v 20130925 2
+P 100 100 175 100 1 0 0
+{
+T 250 150 5 8 0 1 0 6 1
+pinnumber=1
+T 300 50 5 8 0 1 0 8 1
+pinseq=1
+T 350 100 9 8 0 1 0 0 1
+pinlabel=+
+T 350 100 5 8 0 1 0 2 1
+pintype=pas
+}
+P 500 100 425 100 1 0 0
+{
+T 575 150 5 8 0 1 0 0 1
+pinnumber=2
+T 525 50 5 8 0 1 0 2 1
+pinseq=2
+T 475 100 9 8 0 1 0 6 1
+pinlabel=-
+T 475 100 5 8 0 1 0 8 1
+pintype=pas
+}
+L 275 200 275 0 3 0 0 0 -1 -1
+L 425 100 325 100 3 0 0 0 -1 -1
+L 275 100 175 100 3 0 0 0 -1 -1
+T 25 475 5 10 0 0 0 0 1
+device=POLARIZED_CAPACITOR
+A 975 100 650 171 18 3 0 0 0 -1 -1
+L 225 200 225 150 3 0 0 0 -1 -1
+L 250 175 200 175 3 0 0 0 -1 -1
+T 25 225 8 10 1 1 0 0 1
+refdes=C?
+T 358 223 8 10 1 1 0 0 1
+value=?F
--- /dev/null
+v 20130925 2
+P 0 1000 300 1000 1 0 0
+{
+T 100 1050 5 8 1 1 0 0 1
+pinnumber=1
+T 100 1050 9 8 0 1 0 0 1
+pinlabel=1
+T 100 1050 5 8 0 0 0 0 1
+pinseq=1
+T 100 1050 5 8 0 0 0 0 1
+pintype=pas
+}
+P 0 600 300 600 1 0 0
+{
+T 100 650 5 8 1 1 0 0 1
+pinnumber=2
+T 100 650 9 8 0 1 0 0 1
+pinlabel=2
+T 100 650 5 8 0 0 0 0 1
+pinseq=2
+T 100 650 5 8 0 0 0 0 1
+pintype=pas
+}
+P 0 200 300 200 1 0 0
+{
+T 100 250 5 8 1 1 0 0 1
+pinnumber=3
+T 100 250 9 8 0 1 0 0 1
+pinlabel=3
+T 100 250 5 8 0 0 0 0 1
+pinseq=3
+T 100 250 5 8 0 0 0 0 1
+pintype=pas
+}
+P 1400 200 1100 200 1 0 0
+{
+T 1195 245 5 8 1 1 0 0 1
+pinnumber=4
+T 1045 195 9 8 0 1 0 6 1
+pinlabel=4
+T 1300 150 5 8 0 0 180 0 1
+pinseq=4
+T 1300 150 5 8 0 0 180 0 1
+pintype=pas
+}
+P 1100 600 1400 600 1 0 1
+{
+T 1250 650 5 8 1 1 0 0 1
+pinnumber=5
+T 1250 650 9 8 0 1 0 0 1
+pinlabel=5
+T 1250 650 5 8 0 0 0 0 1
+pinseq=5
+T 1250 650 5 8 0 0 0 0 1
+pintype=pas
+}
+P 1100 1000 1400 1000 1 0 1
+{
+T 1250 1050 5 8 1 1 0 0 1
+pinnumber=6
+T 1250 1050 9 8 0 1 0 0 1
+pinlabel=6
+T 1250 1050 5 8 0 0 0 0 1
+pinseq=6
+T 1250 1050 5 8 0 0 0 0 1
+pintype=pas
+}
+L 300 800 1100 800 3 0 0 0 -1 -1
+L 300 400 1100 400 3 0 0 0 -1 -1
+L 700 1200 700 0 3 0 0 0 -1 -1
+B 300 0 800 1200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 0 1600 5 10 0 1 0 0 1
+device=HEADER8
+T 0 1600 5 10 0 1 0 0 1
+numslots=0
+T 0 1600 5 10 0 1 0 0 1
+description=Header 8 pins
+T 600 1300 8 10 1 1 0 0 1
+refdes=J?
--- /dev/null
+v 20130925 2
+L 200 800 200 200 3 0 0 0 -1 -1
+T 0 1400 5 10 0 0 0 0 1
+device=MMBT3906L
+P 0 500 200 500 1 0 0
+{
+T 100 550 5 6 1 1 0 0 1
+pinnumber=B
+T 100 550 5 6 0 0 0 0 1
+pinseq=1
+T 100 550 5 6 0 1 0 0 1
+pinlabel=B
+T 100 550 5 6 0 1 0 0 1
+pintype=pas
+}
+P 500 1000 500 800 1 0 0
+{
+T 400 850 5 6 1 1 0 0 1
+pinnumber=C
+T 400 850 5 6 0 0 0 0 1
+pinseq=3
+T 400 850 5 6 0 1 0 0 1
+pinlabel=C
+T 400 850 5 6 0 1 0 0 1
+pintype=pas
+}
+P 500 200 500 0 1 0 1
+{
+T 400 50 5 6 1 1 0 0 1
+pinnumber=E
+T 400 50 5 6 0 0 0 0 1
+pinseq=2
+T 400 50 5 6 0 1 0 0 1
+pinlabel=E
+T 400 50 5 6 0 1 0 0 1
+pintype=pas
+}
+L 200 350 500 200 3 0 0 0 -1 -1
+L 200 650 500 800 3 0 0 0 -1 -1
+H 3 0 0 0 -1 -1 1 -1 -1 -1 -1 -1 5
+M 297,341
+L 200,350
+L 269,277
+L 277,311
+z
+T 600 500 8 10 1 1 0 0 1
+refdes=Q?
+T 0 1200 8 10 0 0 0 0 1
+footprint=SOT23
T 0 400 5 10 0 0 0 0 1
pinnumber=9
}
-B 200 0 1900 2500 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
-T 995 2300 8 10 1 1 0 0 1
+B 200 0 1900 2900 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 995 2700 8 10 1 1 0 0 1
refdes=MD?
T 495 100 8 10 1 1 0 0 1
source=motor_driver.sch
T 0 2000 5 10 0 0 0 0 1
pinnumber=1
}
+P 0 2200 200 2200 1 0 0
+{
+T 0 2200 5 10 0 0 0 0 1
+pintype=unknown
+T 255 2195 5 10 1 1 0 0 1
+pinlabel=MAX
+T 0 2200 5 10 0 0 0 0 1
+pinseq=1
+T 0 2200 5 10 0 0 0 0 1
+pinnumber=1
+}
+P 0 2400 200 2400 1 0 0
+{
+T 0 2400 5 10 0 0 0 0 1
+pintype=unknown
+T 255 2395 5 10 1 1 0 0 1
+pinlabel=MIN
+T 0 2400 5 10 0 0 0 0 1
+pinseq=1
+T 0 2400 5 10 0 0 0 0 1
+pinnumber=1
+}
--- /dev/null
+v 20130925 2
+T 1000 1050 8 10 1 1 0 0 1
+refdes=R?
+A 400 800 100 270 180 3 0 0 0 -1 -1
+A 400 600 98 270 180 3 0 0 0 -1 -1
+A 400 400 98 270 180 3 0 0 0 -1 -1
+L 400 900 200 900 3 0 0 0 -1 -1
+L 400 300 200 300 3 0 0 0 -1 -1
+L 550 900 550 300 3 0 0 0 -1 -1
+L 600 900 600 300 3 0 0 0 -1 -1
+P 200 900 0 900 1 0 1
+{
+T 100 700 5 10 0 1 0 0 1
+pinnumber=1
+T 300 1000 5 10 0 0 0 0 1
+pinseq=1
+T 0 725 5 10 1 1 0 0 1
+pinlabel=A
+T 200 700 5 10 0 1 0 0 1
+pintype=pas
+}
+P 200 300 0 300 1 0 1
+{
+T 100 400 5 10 0 1 0 0 1
+pinnumber=2
+T 200 200 5 10 0 0 0 0 1
+pinseq=2
+T 0 350 5 10 1 1 0 0 1
+pinlabel=B
+T 200 400 5 10 0 1 0 0 1
+pintype=pas
+}
+P 700 200 700 0 1 0 1
+{
+T 650 105 5 10 0 1 90 6 1
+pinnumber=4
+T 600 100 5 10 0 0 270 0 1
+pinseq=4
+T 645 150 5 10 1 1 180 0 1
+pinlabel=NO
+T 800 200 5 10 0 1 270 0 1
+pintype=pas
+}
+T 100 1400 8 10 0 0 0 0 1
+device=RELAY
+P 800 1000 800 1200 1 0 1
+{
+T 750 1095 5 10 0 1 90 0 1
+pinnumber=3
+T 700 1000 5 10 0 0 90 0 1
+pinseq=3
+T 330 1175 5 10 1 1 180 6 1
+pinlabel=COM
+T 1000 1000 5 10 0 1 90 0 1
+pintype=pas
+}
+L 700 200 700 500 3 0 0 0 -1 -1
+L 800 1000 800 700 3 0 0 0 -1 -1
+L 800 700 900 500 3 0 0 0 -1 -1
+B 200 200 1000 800 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
--- /dev/null
+v 20130925 2
+T 1100 1050 8 10 1 1 0 0 1
+refdes=R?
+A 400 800 100 270 180 3 0 0 0 -1 -1
+A 400 600 98 270 180 3 0 0 0 -1 -1
+A 400 400 98 270 180 3 0 0 0 -1 -1
+L 400 900 200 900 3 0 0 0 -1 -1
+L 400 300 200 300 3 0 0 0 -1 -1
+L 550 900 550 300 3 0 0 0 -1 -1
+L 600 900 600 300 3 0 0 0 -1 -1
+P 200 900 0 900 1 0 1
+{
+T 100 700 5 10 0 1 0 0 1
+pinnumber=2
+T 300 1000 5 10 0 0 0 0 1
+pinseq=2
+T 0 725 5 10 1 1 0 0 1
+pinlabel=A
+T 200 700 5 10 0 1 0 0 1
+pintype=pas
+}
+P 200 300 0 300 1 0 1
+{
+T 100 400 5 10 0 1 0 0 1
+pinnumber=5
+T 200 200 5 10 0 0 0 0 1
+pinseq=5
+T 0 350 5 10 1 1 0 0 1
+pinlabel=B
+T 200 400 5 10 0 1 0 0 1
+pintype=pas
+}
+P 1100 200 1100 0 1 0 1
+{
+T 1050 105 5 10 0 1 90 6 1
+pinnumber=4
+T 1200 200 5 10 0 0 270 0 1
+pinseq=4
+T 1070 150 5 10 1 1 180 0 1
+pinlabel=NC
+T 900 200 5 10 0 1 270 0 1
+pintype=pas
+}
+P 700 200 700 0 1 0 1
+{
+T 650 105 5 10 0 1 90 6 1
+pinnumber=3
+T 600 100 5 10 0 0 270 0 1
+pinseq=3
+T 645 150 5 10 1 1 180 0 1
+pinlabel=NO
+T 800 200 5 10 0 1 270 0 1
+pintype=pas
+}
+T 100 1400 8 10 0 0 0 0 1
+device=RELAY
+P 900 1000 900 1200 1 0 1
+{
+T 850 1095 5 10 0 1 90 0 1
+pinnumber=1
+T 800 1000 5 10 0 0 90 0 1
+pinseq=1
+T 430 1175 5 10 1 1 180 6 1
+pinlabel=COM
+T 1100 1000 5 10 0 1 90 0 1
+pintype=pas
+}
+L 700 200 700 500 3 0 0 0 -1 -1
+L 1100 200 1100 500 3 0 0 0 -1 -1
+L 900 1000 900 700 3 0 0 0 -1 -1
+L 900 700 1100 500 3 0 0 0 -1 -1
+B 200 200 1100 800 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1