From 20a0a40b0d32504cb914f4835966d06de8211289 Mon Sep 17 00:00:00 2001 From: Joseph Coffland Date: Tue, 26 Jan 2016 16:48:22 -0800 Subject: [PATCH] More progress on v2.0 --- electronics/isolation.sch | 165 ----------- electronics/microprocessor.sch | 10 +- electronics/peripherals.sch | 61 +---- electronics/rpi_bus.sch | 440 +++++++++++++++--------------- electronics/symbols/5V_motor.sym | 31 +++ electronics/symbols/motor_gnd.sym | 19 -- 6 files changed, 259 insertions(+), 467 deletions(-) delete mode 100644 electronics/isolation.sch create mode 100644 electronics/symbols/5V_motor.sym delete mode 100644 electronics/symbols/motor_gnd.sym diff --git a/electronics/isolation.sch b/electronics/isolation.sch deleted file mode 100644 index 601a42c..0000000 --- a/electronics/isolation.sch +++ /dev/null @@ -1,165 +0,0 @@ -v 20130925 2 -C 40000 40000 0 0 0 title-B.sym -C 51200 44550 1 0 0 MAX18450.sym -{ -T 51200 44550 5 10 0 0 0 0 1 -footprint=QSOP16.fp -T 52295 44650 5 8 1 1 0 0 1 -refdes=U2 -T 51200 44550 5 10 0 0 0 0 1 -model=MAX14850 -} -N 53800 45050 53600 45050 4 -N 53800 44850 53600 44850 4 -C 53600 44050 1 0 0 gnd-2.sym -C 50900 44050 1 0 0 gnd-1.sym -N 51100 47150 51100 46050 4 -N 51100 46050 51200 46050 4 -N 51200 44650 51000 44650 4 -N 51000 44650 51000 44350 4 -N 53900 47050 53900 46050 4 -N 53900 46050 53600 46050 4 -N 53700 44350 53700 44650 4 -N 53700 44650 53600 44650 4 -C 53700 47150 1 180 0 cap.sym -{ -T 53500 46450 5 10 0 0 180 0 1 -device=CAPACITOR -T 53500 46250 5 10 0 0 180 0 1 -symversion=0.1 -T 53700 47150 5 10 0 0 90 0 1 -footprint=0603.fp -T 53700 47150 5 10 0 0 90 0 1 -description=Kemet C0603C104M5RACTU 0603 ceramic 50 volt cap -T 53300 47150 5 10 1 1 0 0 1 -refdes=C15 -T 53800 46950 5 10 1 1 180 0 1 -value=0.1uF -} -C 50900 46950 1 180 0 cap.sym -{ -T 50700 46250 5 10 0 0 180 0 1 -device=CAPACITOR -T 50700 46050 5 10 0 0 180 0 1 -symversion=0.1 -T 50900 46950 5 10 0 0 90 0 1 -footprint=0603.fp -T 50900 46950 5 10 0 0 90 0 1 -description=Kemet C0603C104M5RACTU 0603 ceramic 50 volt cap -T 50600 46950 5 10 1 1 0 0 1 -refdes=C14 -T 51000 46750 5 10 1 1 180 0 1 -value=0.1uF -} -C 52900 47150 1 270 0 gnd-2.sym -N 53600 47050 53900 47050 4 -C 50100 46950 1 270 0 gnd-1.sym -N 50800 46850 51100 46850 4 -C 50400 45750 1 0 0 input-1.sym -{ -T 50400 46050 5 10 0 0 0 0 1 -device=INPUT -T 49700 45750 5 10 1 1 0 0 1 -refdes=spi_clk -} -C 54400 45350 1 0 1 input-1.sym -{ -T 54400 45650 5 10 0 0 0 6 1 -device=INPUT -T 54900 45350 5 10 1 1 0 6 1 -refdes=miso -} -C 50400 45550 1 0 0 input-1.sym -{ -T 50400 45850 5 10 0 0 0 0 1 -device=INPUT -T 49600 45550 5 10 1 1 0 0 1 -refdes=spi_mosi -} -C 53600 45750 1 0 0 output-1.sym -{ -T 53700 46050 5 10 0 0 0 0 1 -device=OUTPUT -T 54500 45750 5 10 1 1 0 0 1 -refdes=spi_ck -} -C 53600 45550 1 0 0 output-1.sym -{ -T 53700 45850 5 10 0 0 0 0 1 -device=OUTPUT -T 54500 45550 5 10 1 1 0 0 1 -refdes=mosi -} -C 51200 45350 1 0 1 output-1.sym -{ -T 51100 45650 5 10 0 0 0 6 1 -device=OUTPUT -T 50300 45350 5 10 1 1 0 6 1 -refdes=spi_miso -} -C 53700 47050 1 0 0 5V_motor.sym -{ -T 53800 47750 5 10 0 0 0 0 1 -device=none -} -C 50900 47150 1 0 0 3.3V-plus-1.sym -T 50000 40700 9 10 1 0 0 0 2 -Isolation -Copyright (c) 2015, Buildbotics LLC -T 53900 40100 9 10 1 0 0 0 1 -Doug Coffland -T 53800 40400 9 10 1 0 0 0 1 -1.0 -T 50000 40100 9 10 1 0 0 0 1 -6 -T 51500 40100 9 10 1 0 0 0 1 -7 -C 50900 44750 1 0 0 nc.sym -{ -T 50900 45150 5 10 0 0 0 0 1 -value=NoConnection -T 50900 45550 5 10 0 0 0 0 1 -device=DRC_Directive -} -C 50900 44950 1 0 0 nc.sym -{ -T 50900 45350 5 10 0 0 0 0 1 -value=NoConnection -T 50900 45750 5 10 0 0 0 0 1 -device=DRC_Directive -} -C 50900 45150 1 0 0 nc.sym -{ -T 50900 45550 5 10 0 0 0 0 1 -value=NoConnection -T 50900 45950 5 10 0 0 0 0 1 -device=DRC_Directive -} -C 54100 44950 1 180 0 nc.sym -{ -T 54100 44550 5 10 0 0 180 0 1 -value=NoConnection -T 54100 44150 5 10 0 0 180 0 1 -device=DRC_Directive -} -C 54100 45150 1 180 0 nc.sym -{ -T 54100 44750 5 10 0 0 180 0 1 -value=NoConnection -T 54100 44350 5 10 0 0 180 0 1 -device=DRC_Directive -} -C 53900 45350 1 180 0 nc.sym -{ -T 53900 44950 5 10 0 0 180 0 1 -value=NoConnection -T 53900 44550 5 10 0 0 180 0 1 -device=DRC_Directive -} -C 47500 48100 1 0 0 testpt.sym -{ -T 47500 48059 5 8 0 1 0 0 1 -footprint=testpt.fp -T 47668 48058 5 8 1 1 0 0 1 -refdes=TP1 -} diff --git a/electronics/microprocessor.sch b/electronics/microprocessor.sch index df38459..646874a 100644 --- a/electronics/microprocessor.sch +++ b/electronics/microprocessor.sch @@ -87,7 +87,6 @@ value=NoConnection T 42400 40500 5 10 0 0 180 0 1 device=DRC_Directive } -N 42400 41700 42200 41700 4 T 50000 40700 9 10 1 0 0 0 2 Microprocessor Copyright (c) 2016, Buildbotics LLC @@ -96,7 +95,7 @@ Joseph Coffland T 53800 40400 9 10 1 0 0 0 1 2.0 T 50000 40100 9 10 1 0 0 0 1 -3 +5 T 51500 40100 9 10 1 0 0 0 1 7 C 43800 41700 1 0 0 ATXmegaA3.sym @@ -132,7 +131,6 @@ N 47300 41200 47450 41200 4 N 48000 40500 47300 40500 4 N 47300 40500 47300 40600 4 N 48000 40500 48000 40600 4 -N 42400 40500 42200 40500 4 N 40800 50400 41400 50400 4 N 45000 50200 45000 50400 4 C 41300 49700 1 0 0 cap.sym @@ -549,9 +547,9 @@ C 46400 50400 1 0 0 3.3V_motor.sym T 46500 51100 5 10 0 0 0 0 1 device=none } -C 42400 42000 1 270 0 3.3V_motor.sym +C 42200 42000 1 270 0 3.3V_motor.sym { -T 43100 41900 5 10 0 0 270 0 1 +T 42900 41900 5 10 0 0 270 0 1 device=none } C 44000 48400 1 180 0 output.sym @@ -611,6 +609,6 @@ refdes=spi_mosi } C 47600 40200 1 0 0 gnd.sym C 46000 41200 1 0 0 gnd.sym -C 42700 40400 1 90 0 gnd.sym +C 42500 40400 1 90 0 gnd.sym C 40700 50100 1 0 0 gnd.sym C 53600 46800 1 270 0 gnd.sym diff --git a/electronics/peripherals.sch b/electronics/peripherals.sch index f775a1f..6d3de6a 100644 --- a/electronics/peripherals.sch +++ b/electronics/peripherals.sch @@ -85,7 +85,7 @@ T 53800 40400 9 10 1 0 0 0 1 T 50000 40100 9 10 1 0 0 0 1 7 T 51500 40100 9 10 1 0 0 0 1 -8 +7 T 42300 50200 9 10 1 0 0 0 1 RS485 interface C 56400 48500 1 0 1 connector4-1.sym @@ -155,71 +155,18 @@ device=LED T 47900 49600 5 10 1 1 0 0 1 refdes=INDICATOR } -C 48900 49200 1 0 0 resistor.sym -{ -T 49200 49600 5 10 0 0 0 0 1 -device=RESISTOR -T 48900 49200 5 10 0 0 0 0 1 -footprint=0603 -T 49000 49375 5 10 1 1 0 0 1 -refdes=R? -T 49400 49375 5 10 1 1 0 0 1 -value=68Ω -} -N 48800 49300 49100 49300 4 -C 48900 48800 1 0 0 resistor.sym -{ -T 49200 49200 5 10 0 0 0 0 1 -device=RESISTOR -T 48900 48800 5 10 0 0 0 0 1 -footprint=0603 -T 49000 48975 5 10 1 1 0 0 1 -refdes=R? -T 49400 48975 5 10 1 1 0 0 1 -value=68Ω -} -N 48800 48900 49100 48900 4 C 47700 48800 1 90 0 3.3V_motor.sym { T 47000 48900 5 10 0 0 90 0 1 device=none } -C 50300 47900 1 0 1 npn-2.sym -{ -T 49700 48400 5 10 0 0 0 6 1 -device=NPN_TRANSISTOR -T 49800 48300 5 10 1 1 0 6 1 -refdes=Q? -} -C 50300 50300 1 180 0 npn-2.sym -{ -T 49700 49800 5 10 0 0 180 0 1 -device=NPN_TRANSISTOR -T 49800 49900 5 10 1 1 180 0 1 -refdes=Q? -} -N 49800 49300 49500 49300 4 -N 49800 48900 49500 48900 4 -N 50700 49800 50300 49800 4 -C 51200 49800 1 180 0 npn-2.sym -{ -T 50600 49300 5 10 0 0 180 0 1 -device=NPN_TRANSISTOR -T 50700 49400 5 10 1 1 180 0 1 -refdes=Q? -} -N 50300 48400 51200 48400 4 -N 51200 48400 51200 49300 4 -C 52000 49000 1 180 0 input.sym +C 49900 49100 1 180 0 input.sym { -T 52000 48700 5 10 0 0 180 0 1 +T 49900 48800 5 10 0 0 180 0 1 device=INPUT -T 51750 48850 5 10 1 1 0 0 1 +T 49650 48950 5 10 1 1 0 0 1 refdes=indicator } -C 49700 47600 1 0 0 gnd.sym -C 50600 48500 1 0 0 gnd.sym -C 49900 50600 1 180 0 gnd.sym C 54400 43100 1 270 0 gnd.sym C 54400 45000 1 270 0 gnd.sym C 54400 46900 1 270 0 gnd.sym diff --git a/electronics/rpi_bus.sch b/electronics/rpi_bus.sch index 045f433..c5302d3 100644 --- a/electronics/rpi_bus.sch +++ b/electronics/rpi_bus.sch @@ -1,7 +1,7 @@ v 20130925 2 C 40000 40000 0 0 0 title-B.sym -C 45200 50100 1 270 0 5V-plus.sym -C 45200 49700 1 270 0 5V-plus.sym +C 44000 49900 1 270 0 5V-plus.sym +C 44000 49500 1 270 0 5V-plus.sym T 50000 40700 9 10 1 0 0 0 2 RPI Bus Copyright (c) 2016, Buildbotics LLC @@ -13,464 +13,464 @@ T 50000 40100 9 10 1 0 0 0 1 2 T 51500 40100 9 10 1 0 0 0 1 7 -C 45200 48600 1 0 0 output-1.sym +C 44000 48400 1 0 0 output-1.sym { -T 45300 48900 5 10 0 0 0 0 1 +T 44100 48700 5 10 0 0 0 0 1 device=OUTPUT -T 46100 48600 5 10 1 1 0 0 1 +T 44900 48400 5 10 1 1 0 0 1 refdes=rpi_serial_tx } -C 43500 44600 1 0 0 nc.sym +C 42300 44400 1 0 0 nc.sym { -T 43500 45000 5 10 0 0 0 0 1 +T 42300 44800 5 10 0 0 0 0 1 value=NoConnection -T 43500 45400 5 10 0 0 0 0 1 +T 42300 45200 5 10 0 0 0 0 1 device=DRC_Directive } -C 45500 44600 1 0 1 nc.sym +C 44300 44400 1 0 1 nc.sym { -T 45500 45000 5 10 0 0 0 6 1 +T 44300 44800 5 10 0 0 0 6 1 value=NoConnection -T 45500 45400 5 10 0 0 0 6 1 +T 44300 45200 5 10 0 0 0 6 1 device=DRC_Directive } -C 43800 42100 1 0 0 header40-2.sym +C 42600 41900 1 0 0 header40-2.sym { -T 44050 50600 5 10 0 1 0 0 1 +T 42850 50400 5 10 0 1 0 0 1 device=RaspberryPi -T 43800 42100 5 10 0 0 0 0 1 +T 42600 41900 5 10 0 0 0 0 1 footprint=raspberry_pi_connector.fp -T 43800 42100 5 10 0 0 0 0 1 +T 42600 41900 5 10 0 0 0 0 1 description=Connector Header 40 Position 0.100" (2.54mm) Gold Through Hole -T 43800 42100 5 10 0 0 0 0 1 +T 42600 41900 5 10 0 0 0 0 1 model=SFH11-PBPC-D20-ST-BK } -C 45500 45000 1 0 1 nc.sym +C 44300 44800 1 0 1 nc.sym { -T 45500 45400 5 10 0 0 0 6 1 +T 44300 45200 5 10 0 0 0 6 1 value=NoConnection -T 45500 45800 5 10 0 0 0 6 1 +T 44300 45600 5 10 0 0 0 6 1 device=DRC_Directive } -C 45500 45400 1 0 1 nc.sym +C 44300 45200 1 0 1 nc.sym { -T 45500 45800 5 10 0 0 0 6 1 +T 44300 45600 5 10 0 0 0 6 1 value=NoConnection -T 45500 46200 5 10 0 0 0 6 1 +T 44300 46000 5 10 0 0 0 6 1 device=DRC_Directive } -C 45500 45800 1 0 1 nc.sym +C 44300 45600 1 0 1 nc.sym { -T 45500 46200 5 10 0 0 0 6 1 +T 44300 46000 5 10 0 0 0 6 1 value=NoConnection -T 45500 46600 5 10 0 0 0 6 1 +T 44300 46400 5 10 0 0 0 6 1 device=DRC_Directive } -C 45500 46200 1 0 1 nc.sym +C 44300 46000 1 0 1 nc.sym { -T 45500 46600 5 10 0 0 0 6 1 +T 44300 46400 5 10 0 0 0 6 1 value=NoConnection -T 45500 47000 5 10 0 0 0 6 1 +T 44300 46800 5 10 0 0 0 6 1 device=DRC_Directive } -C 45500 46600 1 0 1 nc.sym +C 44300 46400 1 0 1 nc.sym { -T 45500 47000 5 10 0 0 0 6 1 +T 44300 46800 5 10 0 0 0 6 1 value=NoConnection -T 45500 47400 5 10 0 0 0 6 1 +T 44300 47200 5 10 0 0 0 6 1 device=DRC_Directive } -C 46000 48400 1 180 0 input-1.sym +C 44800 48200 1 180 0 input-1.sym { -T 46000 48100 5 10 0 0 180 0 1 +T 44800 47900 5 10 0 0 180 0 1 device=INPUT -T 47100 48400 5 10 1 1 180 0 1 +T 45900 48200 5 10 1 1 180 0 1 refdes=rpi_serial_rx } -C 46000 43200 1 180 0 input-1.sym +C 44800 43000 1 180 0 input-1.sym { -T 46000 42900 5 10 0 0 180 0 1 +T 44800 42700 5 10 0 0 180 0 1 device=INPUT -T 47200 43200 5 10 1 1 180 0 1 +T 46000 43000 5 10 1 1 180 0 1 refdes=rpi_serial_cts } -C 43500 47000 1 0 0 nc.sym +C 42300 46800 1 0 0 nc.sym { -T 43500 47400 5 10 0 0 0 0 1 +T 42300 47200 5 10 0 0 0 0 1 value=NoConnection -T 43500 47800 5 10 0 0 0 0 1 +T 42300 47600 5 10 0 0 0 0 1 device=DRC_Directive } -C 43500 47400 1 0 0 nc.sym +C 42300 47200 1 0 0 nc.sym { -T 43500 47800 5 10 0 0 0 0 1 +T 42300 47600 5 10 0 0 0 0 1 value=NoConnection -T 43500 48200 5 10 0 0 0 0 1 +T 42300 48000 5 10 0 0 0 0 1 device=DRC_Directive } -C 50800 44500 1 0 0 MAX18450.sym +C 50700 43200 1 0 0 MAX18450.sym { -T 50800 44500 5 10 0 0 0 0 1 +T 50700 43200 5 10 0 0 0 0 1 footprint=QSOP16.fp -T 50800 44500 5 10 0 0 0 0 1 +T 50700 43200 5 10 0 0 0 0 1 model=MAX14850 -T 51795 44600 5 8 1 1 0 0 1 +T 51695 43300 5 8 1 1 0 0 1 refdes=U2 } -N 50700 46400 50700 46000 4 -N 50700 46000 50800 46000 4 -C 54100 46500 1 180 0 cap.sym +N 50600 45100 50600 44700 4 +N 50600 44700 50700 44700 4 +C 54000 45200 1 180 0 cap.sym { -T 53900 45800 5 10 0 0 180 0 1 +T 53800 44500 5 10 0 0 180 0 1 device=CAPACITOR -T 53900 45600 5 10 0 0 180 0 1 +T 53800 44300 5 10 0 0 180 0 1 symversion=0.1 -T 54100 46500 5 10 0 0 90 0 1 +T 54000 45200 5 10 0 0 90 0 1 footprint=0603.fp -T 54100 46500 5 10 0 0 90 0 1 +T 54000 45200 5 10 0 0 90 0 1 description=Kemet C0603C104M5RACTU 0603 ceramic 50 volt cap -T 53950 46700 5 10 1 1 180 0 1 +T 53850 45400 5 10 1 1 180 0 1 refdes=C15 -T 53650 46150 5 10 1 1 0 0 1 +T 53550 44850 5 10 1 1 0 0 1 value=0.1uF } -C 50600 46500 1 180 0 cap.sym +C 50500 45200 1 180 0 cap.sym { -T 50400 45800 5 10 0 0 180 0 1 +T 50300 44500 5 10 0 0 180 0 1 device=CAPACITOR -T 50400 45600 5 10 0 0 180 0 1 +T 50300 44300 5 10 0 0 180 0 1 symversion=0.1 -T 50600 46500 5 10 0 0 90 0 1 +T 50500 45200 5 10 0 0 90 0 1 footprint=0603.fp -T 50600 46500 5 10 0 0 90 0 1 +T 50500 45200 5 10 0 0 90 0 1 description=Kemet C0603C104M5RACTU 0603 ceramic 50 volt cap -T 50100 46500 5 10 1 1 0 0 1 +T 50000 45200 5 10 1 1 0 0 1 refdes=C14 -T 50600 46300 5 10 1 1 180 0 1 +T 50500 45000 5 10 1 1 180 0 1 value=0.1uF } -C 49800 46500 1 270 0 gnd-1.sym -N 50500 46400 50700 46400 4 -C 50000 45700 1 0 0 input-1.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 { -T 50000 46000 5 10 0 0 0 0 1 +T 49900 44700 5 10 0 0 0 0 1 device=INPUT -T 48900 45700 5 10 1 1 0 0 1 +T 48800 44400 5 10 1 1 0 0 1 refdes=rpi_serial_tx } -C 54000 45300 1 0 1 input-1.sym +C 53900 44000 1 0 1 input-1.sym { -T 54000 45600 5 10 0 0 0 6 1 +T 53900 44300 5 10 0 0 0 6 1 device=INPUT -T 54775 45300 5 10 1 1 0 6 1 +T 54675 44000 5 10 1 1 0 6 1 refdes=serial_tx } -C 50000 45500 1 0 0 input-1.sym +C 49900 44200 1 0 0 input-1.sym { -T 50000 45800 5 10 0 0 0 0 1 +T 49900 44500 5 10 0 0 0 0 1 device=INPUT -T 48800 45500 5 10 1 1 0 0 1 +T 48700 44200 5 10 1 1 0 0 1 refdes=rpi_serial_rts } -C 53200 45700 1 0 0 output-1.sym +C 53100 44400 1 0 0 output-1.sym { -T 53300 46000 5 10 0 0 0 0 1 +T 53200 44700 5 10 0 0 0 0 1 device=OUTPUT -T 54100 45700 5 10 1 1 0 0 1 +T 54000 44400 5 10 1 1 0 0 1 refdes=serial_rx } -C 53200 45500 1 0 0 output-1.sym +C 53100 44200 1 0 0 output-1.sym { -T 53300 45800 5 10 0 0 0 0 1 +T 53200 44500 5 10 0 0 0 0 1 device=OUTPUT -T 54100 45500 5 10 1 1 0 0 1 +T 54000 44200 5 10 1 1 0 0 1 refdes=serial_cts } -C 50800 45300 1 0 1 output-1.sym +C 50700 44000 1 0 1 output-1.sym { -T 50700 45600 5 10 0 0 0 6 1 +T 50600 44300 5 10 0 0 0 6 1 device=OUTPUT -T 49900 45300 5 10 1 1 0 6 1 +T 49800 44000 5 10 1 1 0 6 1 refdes=rpi_serial_rx } -C 50500 46400 1 0 0 3.3V-plus-1.sym -C 50800 45100 1 0 1 output-1.sym +C 50400 45100 1 0 0 3.3V-plus-1.sym +C 50700 43800 1 0 1 output-1.sym { -T 50700 45400 5 10 0 0 0 6 1 +T 50600 44100 5 10 0 0 0 6 1 device=OUTPUT -T 49900 45100 5 10 1 1 0 6 1 +T 49800 43800 5 10 1 1 0 6 1 refdes=rpi_serial_cts } -C 53000 46400 1 0 0 3.3V_motor.sym +C 52900 45100 1 0 0 3.3V_motor.sym { -T 53100 47100 5 10 0 0 0 0 1 +T 53000 45800 5 10 0 0 0 0 1 device=none } -N 53200 46000 53300 46000 4 -N 53300 46000 53300 46400 4 -N 53300 46400 53600 46400 4 -C 54000 45100 1 0 1 input-1.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 { -T 54000 45400 5 10 0 0 0 6 1 +T 53900 44100 5 10 0 0 0 6 1 device=INPUT -T 54850 45100 5 10 1 1 0 6 1 +T 54750 43800 5 10 1 1 0 6 1 refdes=serial_rts } -C 47700 44700 1 0 0 input-1.sym +C 47600 43400 1 0 0 input-1.sym { -T 47700 45000 5 10 0 0 0 0 1 +T 47600 43700 5 10 0 0 0 0 1 device=INPUT -T 46900 44700 5 10 1 1 0 0 1 +T 46800 43400 5 10 1 1 0 0 1 refdes=rpi_reset } -C 55300 44700 1 0 0 output-1.sym +C 55200 43400 1 0 0 output-1.sym { -T 55400 45000 5 10 0 0 0 0 1 +T 55300 43700 5 10 0 0 0 0 1 device=OUTPUT -T 56200 44725 5 10 1 1 0 0 1 +T 56100 43425 5 10 1 1 0 0 1 refdes=reset } -C 43800 46500 1 90 0 3.3V-plus-1.sym -C 43800 49700 1 90 0 3.3V-plus-1.sym -C 43800 47800 1 0 1 output-1.sym +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 { -T 43700 48100 5 10 0 0 0 6 1 +T 42500 47900 5 10 0 0 0 6 1 device=OUTPUT -T 41900 47800 5 10 1 1 0 0 1 +T 40700 47600 5 10 1 1 0 0 1 refdes=rpi_serial_rts } -C 43800 49600 1 180 0 io-1.sym +C 42600 49400 1 180 0 io-1.sym { -T 43600 49000 5 10 0 0 180 0 1 +T 42400 48800 5 10 0 0 180 0 1 device=none -T 42900 49500 5 10 1 1 180 1 1 +T 41700 49300 5 10 1 1 180 1 1 value=rpi_boot } -C 43800 49000 1 0 1 output-1.sym +C 42600 48800 1 0 1 output-1.sym { -T 43700 49300 5 10 0 0 0 6 1 +T 42500 49100 5 10 0 0 0 6 1 device=OUTPUT -T 42200 49000 5 10 1 1 0 0 1 +T 41000 48800 5 10 1 1 0 0 1 refdes=rpi_reset } -C 45500 43800 1 0 1 nc.sym +C 44300 43600 1 0 1 nc.sym { -T 45500 44200 5 10 0 0 0 6 1 +T 44300 44000 5 10 0 0 0 6 1 value=NoConnection -T 45500 44600 5 10 0 0 0 6 1 +T 44300 44400 5 10 0 0 0 6 1 device=DRC_Directive } -C 45500 42600 1 0 1 nc.sym +C 44300 42400 1 0 1 nc.sym { -T 45500 43000 5 10 0 0 0 6 1 +T 44300 42800 5 10 0 0 0 6 1 value=NoConnection -T 45500 43400 5 10 0 0 0 6 1 +T 44300 43200 5 10 0 0 0 6 1 device=DRC_Directive } -C 45500 42200 1 0 1 nc.sym +C 44300 42000 1 0 1 nc.sym { -T 45500 42600 5 10 0 0 0 6 1 +T 44300 42400 5 10 0 0 0 6 1 value=NoConnection -T 45500 43000 5 10 0 0 0 6 1 +T 44300 42800 5 10 0 0 0 6 1 device=DRC_Directive } -C 43500 44200 1 0 0 nc.sym +C 42300 44000 1 0 0 nc.sym { -T 43500 44600 5 10 0 0 0 0 1 +T 42300 44400 5 10 0 0 0 0 1 value=NoConnection -T 43500 45000 5 10 0 0 0 0 1 +T 42300 44800 5 10 0 0 0 0 1 device=DRC_Directive } -C 43500 43800 1 0 0 nc.sym +C 42300 43600 1 0 0 nc.sym { -T 43500 44200 5 10 0 0 0 0 1 +T 42300 44000 5 10 0 0 0 0 1 value=NoConnection -T 43500 44600 5 10 0 0 0 0 1 +T 42300 44400 5 10 0 0 0 0 1 device=DRC_Directive } -C 43500 43400 1 0 0 nc.sym +C 42300 43200 1 0 0 nc.sym { -T 43500 43800 5 10 0 0 0 0 1 +T 42300 43600 5 10 0 0 0 0 1 value=NoConnection -T 43500 44200 5 10 0 0 0 0 1 +T 42300 44000 5 10 0 0 0 0 1 device=DRC_Directive } -C 43500 43000 1 0 0 nc.sym +C 42300 42800 1 0 0 nc.sym { -T 43500 43400 5 10 0 0 0 0 1 +T 42300 43200 5 10 0 0 0 0 1 value=NoConnection -T 43500 43800 5 10 0 0 0 0 1 +T 42300 43600 5 10 0 0 0 0 1 device=DRC_Directive } -C 43500 42600 1 0 0 nc.sym +C 42300 42400 1 0 0 nc.sym { -T 43500 43000 5 10 0 0 0 0 1 +T 42300 42800 5 10 0 0 0 0 1 value=NoConnection -T 43500 43400 5 10 0 0 0 0 1 +T 42300 43200 5 10 0 0 0 0 1 device=DRC_Directive } -C 45500 47000 1 0 1 nc.sym +C 44300 46800 1 0 1 nc.sym { -T 45500 47400 5 10 0 0 0 6 1 +T 44300 47200 5 10 0 0 0 6 1 value=NoConnection -T 45500 47800 5 10 0 0 0 6 1 +T 44300 47600 5 10 0 0 0 6 1 device=DRC_Directive } -C 45500 47800 1 0 1 nc.sym +C 44300 47600 1 0 1 nc.sym { -T 45500 48200 5 10 0 0 0 6 1 +T 44300 48000 5 10 0 0 0 6 1 value=NoConnection -T 45500 48600 5 10 0 0 0 6 1 +T 44300 48400 5 10 0 0 0 6 1 device=DRC_Directive } -C 43500 48600 1 0 0 nc.sym +C 42300 48400 1 0 0 nc.sym { -T 43500 49000 5 10 0 0 0 0 1 +T 42300 48800 5 10 0 0 0 0 1 value=NoConnection -T 43500 49400 5 10 0 0 0 0 1 +T 42300 49200 5 10 0 0 0 0 1 device=DRC_Directive } -C 43500 46200 1 0 0 nc.sym +C 42300 46000 1 0 0 nc.sym { -T 43500 46600 5 10 0 0 0 0 1 +T 42300 46400 5 10 0 0 0 0 1 value=NoConnection -T 43500 47000 5 10 0 0 0 0 1 +T 42300 46800 5 10 0 0 0 0 1 device=DRC_Directive } -C 43500 45800 1 0 0 nc.sym +C 42300 45600 1 0 0 nc.sym { -T 43500 46200 5 10 0 0 0 0 1 +T 42300 46000 5 10 0 0 0 0 1 value=NoConnection -T 43500 46600 5 10 0 0 0 0 1 +T 42300 46400 5 10 0 0 0 0 1 device=DRC_Directive } -C 43500 45400 1 0 0 nc.sym +C 42300 45200 1 0 0 nc.sym { -T 43500 45800 5 10 0 0 0 0 1 +T 42300 45600 5 10 0 0 0 0 1 value=NoConnection -T 43500 46200 5 10 0 0 0 0 1 +T 42300 46000 5 10 0 0 0 0 1 device=DRC_Directive } -C 50600 48700 1 0 0 input-1.sym +C 51300 48600 1 0 0 input-1.sym { -T 50600 49000 5 10 0 0 0 0 1 +T 51300 48900 5 10 0 0 0 0 1 device=INPUT -T 49500 48700 5 10 1 1 0 0 1 +T 50200 48600 5 10 1 1 0 0 1 refdes=rpi_serial_tx } -C 51400 47900 1 0 1 output-1.sym +C 52100 47800 1 0 1 output-1.sym { -T 51300 48200 5 10 0 0 0 6 1 +T 52000 48100 5 10 0 0 0 6 1 device=OUTPUT -T 50500 47900 5 10 1 1 0 6 1 +T 51200 47800 5 10 1 1 0 6 1 refdes=rpi_serial_rx } -C 50600 47500 1 0 0 input-1.sym +C 51300 47400 1 0 0 input-1.sym { -T 50600 47800 5 10 0 0 0 0 1 +T 51300 47700 5 10 0 0 0 0 1 device=INPUT -T 49400 47500 5 10 1 1 0 0 1 +T 50100 47400 5 10 1 1 0 0 1 refdes=rpi_serial_rts } -C 51400 49500 1 0 1 output-1.sym +C 52100 49400 1 0 1 output-1.sym { -T 51300 49800 5 10 0 0 0 6 1 +T 52000 49700 5 10 0 0 0 6 1 device=OUTPUT -T 50500 49500 5 10 1 1 0 6 1 +T 51200 49400 5 10 1 1 0 6 1 refdes=rpi_serial_cts } -N 55300 44800 53200 44800 4 -N 55300 45000 53200 45000 4 -C 47700 44900 1 0 0 input-1.sym +N 55200 43500 53100 43500 4 +N 55200 43700 53100 43700 4 +C 47600 43600 1 0 0 input-1.sym { -T 47700 45200 5 10 0 0 0 0 1 +T 47600 43900 5 10 0 0 0 0 1 device=INPUT -T 46900 44900 5 10 1 1 0 0 1 +T 46800 43600 5 10 1 1 0 0 1 refdes=rpi_boot } -C 55300 44900 1 0 0 output-1.sym +C 55200 43600 1 0 0 output-1.sym { -T 55400 45200 5 10 0 0 0 0 1 +T 55300 43900 5 10 0 0 0 0 1 device=OUTPUT -T 56200 44925 5 10 1 1 0 0 1 +T 56100 43625 5 10 1 1 0 0 1 refdes=boot } -N 48500 44800 50800 44800 4 -N 48500 45000 50800 45000 4 -C 55300 45000 1 90 0 resistor.sym +N 48400 43500 50700 43500 4 +N 48400 43700 50700 43700 4 +C 55200 43700 1 90 0 resistor.sym { -T 54900 45300 5 10 0 0 90 0 1 +T 54800 44000 5 10 0 0 90 0 1 device=RESISTOR -T 55600 45625 5 10 1 1 180 0 1 +T 55500 44325 5 10 1 1 180 0 1 refdes=R3 -T 55600 45425 5 10 1 1 180 0 1 +T 55500 44125 5 10 1 1 180 0 1 value=10k } -C 55300 44000 1 90 0 resistor.sym +C 55200 42700 1 90 0 resistor.sym { -T 54900 44300 5 10 0 0 90 0 1 +T 54800 43000 5 10 0 0 90 0 1 device=RESISTOR -T 55600 44625 5 10 1 1 180 0 1 +T 55500 43325 5 10 1 1 180 0 1 refdes=R4 -T 55600 44425 5 10 1 1 180 0 1 +T 55500 43125 5 10 1 1 180 0 1 value=10k } -C 54900 45600 1 0 0 3.3V_motor.sym +C 54800 44300 1 0 0 3.3V_motor.sym { -T 55000 46300 5 10 0 0 0 0 1 +T 54900 45000 5 10 0 0 0 0 1 device=none } -C 55500 44200 1 180 0 3.3V_motor.sym +C 55400 42900 1 180 0 3.3V_motor.sym { -T 55400 43500 5 10 0 0 180 0 1 +T 55300 42200 5 10 0 0 180 0 1 device=none } -N 55200 44600 55200 44800 4 -N 55200 45200 55200 45000 4 -C 48500 45000 1 270 1 resistor.sym +N 55100 43300 55100 43500 4 +N 55100 43900 55100 43700 4 +C 48400 43700 1 270 1 resistor.sym { -T 48900 45300 5 10 0 0 90 2 1 +T 48800 44000 5 10 0 0 90 2 1 device=RESISTOR -T 48200 45625 5 10 1 1 180 6 1 +T 48100 44325 5 10 1 1 180 6 1 refdes=R1 -T 48200 45425 5 10 1 1 180 6 1 +T 48100 44125 5 10 1 1 180 6 1 value=10k } -N 48600 45200 48600 45000 4 -C 48500 44000 1 270 1 resistor.sym +N 48500 43900 48500 43700 4 +C 48400 42700 1 270 1 resistor.sym { -T 48900 44300 5 10 0 0 90 2 1 +T 48800 43000 5 10 0 0 90 2 1 device=RESISTOR -T 48200 44625 5 10 1 1 180 6 1 +T 48100 43325 5 10 1 1 180 6 1 refdes=R2 -T 48200 44425 5 10 1 1 180 6 1 +T 48100 43125 5 10 1 1 180 6 1 value=10k } -N 48600 44600 48600 44800 4 -C 51400 47200 1 0 0 connector6-2.sym +N 48500 43300 48500 43500 4 +C 52100 47100 1 0 0 connector6-2.sym { -T 52200 50100 5 10 1 1 0 6 1 +T 52900 50000 5 10 1 1 0 6 1 refdes=SERIAL -T 51700 50050 5 10 0 0 0 0 1 +T 52400 49950 5 10 0 0 0 0 1 device=CONNECTOR_6 -T 51700 50250 5 10 0 0 0 0 1 +T 52400 50150 5 10 0 0 0 0 1 footprint=JUMPER6 -T 51400 47200 5 10 0 0 0 0 1 +T 52100 47100 5 10 0 0 0 0 1 documentation=Label each pin on PCB. -T 51400 47200 5 10 0 0 0 0 1 +T 52100 47100 5 10 0 0 0 0 1 description=Unpopulated } -C 48400 45600 1 0 0 3.3V-plus-1.sym -C 48800 44200 1 180 0 3.3V-plus-1.sym -C 51400 48200 1 90 0 3.3V-plus-1.sym -C 45500 47400 1 90 0 iso_gnd.sym -C 45500 49000 1 90 0 iso_gnd.sym -C 45500 44200 1 90 0 iso_gnd.sym -C 45500 43400 1 90 0 iso_gnd.sym -C 43500 42400 1 270 0 iso_gnd.sym -C 51100 49300 1 270 0 iso_gnd.sym -C 50700 44300 1 0 0 iso_gnd.sym -C 53100 44300 1 0 0 gnd.sym -C 54300 46300 1 90 0 gnd.sym -C 43500 45200 1 270 0 iso_gnd.sym -C 43500 48400 1 270 0 iso_gnd.sym +C 48300 44300 1 0 0 3.3V-plus-1.sym +C 48700 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 +C 44300 44000 1 90 0 iso_gnd.sym +C 44300 43200 1 90 0 iso_gnd.sym +C 42300 42200 1 270 0 iso_gnd.sym +C 51800 49200 1 270 0 iso_gnd.sym +C 50600 43000 1 0 0 iso_gnd.sym +C 53000 43000 1 0 0 gnd.sym +C 54200 45000 1 90 0 gnd.sym +C 42300 45000 1 270 0 iso_gnd.sym +C 42300 48200 1 270 0 iso_gnd.sym diff --git a/electronics/symbols/5V_motor.sym b/electronics/symbols/5V_motor.sym new file mode 100644 index 0000000..5517839 --- /dev/null +++ b/electronics/symbols/5V_motor.sym @@ -0,0 +1,31 @@ +v 20130925 2 +T 100 100 0 1 0 0 0 0 1 +gedasymbols::url=http://www.gedasymbols.org/user/amand_tihon/symbols/power/5V-1.sym +P 200 0 200 200 1 0 0 +{ +T 300 100 5 6 0 1 0 0 1 +pinnumber=1 +T 200 100 5 6 0 1 0 0 1 +pinseq=1 +T 250 100 5 6 0 1 0 0 1 +pinlabel=1 +T 225 25 5 6 0 1 0 0 1 +pintype=pwr +} +T 100 500 8 10 0 0 0 0 1 +net=+5Vm:1 +V 200 250 50 3 10 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 100 700 5 10 0 0 0 0 1 +device=none +T 100 900 5 10 0 0 0 0 1 +description=+5V power rail, isolated for motors +T 100 1100 5 10 0 0 0 0 1 +author=Amand Tihon amand.tihon@alrj.org, edited by Doug Coffland +T 100 1300 5 10 0 0 0 0 1 +dist-license=GPL3, http://www.gnu.org/licenses/gpl-3.0.txt +T 100 1500 5 10 0 0 0 0 1 +use-license=unrestricted +T 100 1700 5 10 0 0 0 0 1 +numslots=0 +T 0 350 9 8 1 0 0 0 1 ++5Vm diff --git a/electronics/symbols/motor_gnd.sym b/electronics/symbols/motor_gnd.sym deleted file mode 100644 index 744f982..0000000 --- a/electronics/symbols/motor_gnd.sym +++ /dev/null @@ -1,19 +0,0 @@ -v 20130925 2 -P 200 250 200 400 1 0 1 -{ -T 258 261 5 4 0 1 0 0 1 -pinnumber=1 -T 258 261 5 4 0 0 0 0 1 -pinseq=1 -T 258 261 5 4 0 1 0 0 1 -pinlabel=1 -T 258 261 5 4 0 1 0 0 1 -pintype=pwr -} -L 100 250 300 250 3 0 0 0 -1 -1 -L 155 200 245 200 3 0 0 0 -1 -1 -L 180 160 220 160 3 0 0 0 -1 -1 -T 300 50 8 10 0 0 0 0 1 -net=GND:1 -T 25 0 9 8 1 0 0 0 1 -motor -- 2.27.0