From 94f107aca97261c006b882d6136e82dae0e3553c Mon Sep 17 00:00:00 2001 From: eddyem Date: Wed, 9 Jul 2014 18:53:20 +0400 Subject: [PATCH] added schematic --- schematic/ALL-cache.lib | 852 ++++ schematic/ALL.bak | 1422 ++++++ schematic/ALL.cmp | 969 +++++ schematic/ALL.kicad_pcb | 6505 +++++++++++++++++++++++++++ schematic/ALL.kicad_pcb-bak | 6505 +++++++++++++++++++++++++++ schematic/ALL.lst | 478 ++ schematic/ALL.net | 2139 +++++++++ schematic/ALL.pdf | Bin 0 -> 405166 bytes schematic/ALL.pro | 97 + schematic/ALL.sch | 1422 ++++++ schematic/MCU_module-cache.lib | 852 ++++ schematic/MCU_module.bak | 1996 +++++++++ schematic/MCU_module.sch | 1996 +++++++++ schematic/ST3232-cache.lib | 801 ++++ schematic/ST3232.bak | 270 ++ schematic/ST3232.sch | 270 ++ schematic/STM32_PINS | 103 + schematic/Shutter_MOSFET-cache.lib | 868 ++++ schematic/Shutter_MOSFET.bak | 191 + schematic/Shutter_MOSFET.sch | 191 + schematic/USB_inp-cache.lib | 868 ++++ schematic/USB_inp.bak | 342 ++ schematic/USB_inp.sch | 342 ++ schematic/_autosave-ALL.kicad_pcb | 6514 ++++++++++++++++++++++++++++ schematic/motors-cache.lib | 1021 +++++ schematic/motors.bak | 535 +++ schematic/motors.sch | 535 +++ schematic/motors.sch== | 988 +++++ schematic/motors_b-cache.lib | 116 + schematic/motors_b.bak | 431 ++ schematic/motors_b.pro | 42 + schematic/motors_b.sch | 435 ++ schematic/my_elements.lib | 1 + schematic/my_modules.mod | 1 + schematic/power_MOSFET-cache.lib | 785 ++++ schematic/power_MOSFET.bak | 124 + schematic/power_MOSFET.sch | 124 + schematic/power_MOSFET==.sch | 220 + 38 files changed, 41351 insertions(+) create mode 100644 schematic/ALL-cache.lib create mode 100644 schematic/ALL.bak create mode 100644 schematic/ALL.cmp create mode 100644 schematic/ALL.kicad_pcb create mode 100644 schematic/ALL.kicad_pcb-bak create mode 100644 schematic/ALL.lst create mode 100644 schematic/ALL.net create mode 100644 schematic/ALL.pdf create mode 100644 schematic/ALL.pro create mode 100644 schematic/ALL.sch create mode 100644 schematic/MCU_module-cache.lib create mode 100644 schematic/MCU_module.bak create mode 100644 schematic/MCU_module.sch create mode 100644 schematic/ST3232-cache.lib create mode 100644 schematic/ST3232.bak create mode 100644 schematic/ST3232.sch create mode 100644 schematic/STM32_PINS create mode 100644 schematic/Shutter_MOSFET-cache.lib create mode 100644 schematic/Shutter_MOSFET.bak create mode 100644 schematic/Shutter_MOSFET.sch create mode 100644 schematic/USB_inp-cache.lib create mode 100644 schematic/USB_inp.bak create mode 100644 schematic/USB_inp.sch create mode 100644 schematic/_autosave-ALL.kicad_pcb create mode 100644 schematic/motors-cache.lib create mode 100644 schematic/motors.bak create mode 100644 schematic/motors.sch create mode 100644 schematic/motors.sch== create mode 100644 schematic/motors_b-cache.lib create mode 100644 schematic/motors_b.bak create mode 100644 schematic/motors_b.pro create mode 100644 schematic/motors_b.sch create mode 120000 schematic/my_elements.lib create mode 120000 schematic/my_modules.mod create mode 100644 schematic/power_MOSFET-cache.lib create mode 100644 schematic/power_MOSFET.bak create mode 100644 schematic/power_MOSFET.sch create mode 100644 schematic/power_MOSFET==.sch diff --git a/schematic/ALL-cache.lib b/schematic/ALL-cache.lib new file mode 100644 index 0000000..f579e7b --- /dev/null +++ b/schematic/ALL-cache.lib @@ -0,0 +1,852 @@ +EESchema-LIBRARY Version 2.3 Date: Ср 09 июл 2014 17:42:19 +#encoding utf-8 +# +# +3.3V +# +DEF +3.3V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -40 30 H I C CNN +F1 "+3.3V" 0 110 30 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +ALIAS +3,3V +DRAW +X +3.3V 1 0 0 0 U 30 30 0 0 W N +C 0 60 20 0 1 0 N +P 3 0 1 0 0 0 0 40 0 40 N +ENDDRAW +ENDDEF +# +# +5V +# +DEF +5V #PWR 0 40 Y Y 1 F P +F0 "#PWR" 0 90 20 H I C CNN +F1 "+5V" 0 90 30 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +X +5V 1 0 0 0 U 20 20 0 0 W N +C 0 50 20 0 1 0 N +P 4 0 1 0 0 0 0 30 0 30 0 30 N +ENDDRAW +ENDDEF +# +# ADM233L +# +DEF ADM233L IC 0 40 Y Y 1 F N +F0 "IC" -200 450 60 H V C CNN +F1 "ADM233L" 0 -900 60 H V C CNN +F2 "DIP-20__300" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + DIP-20* +$ENDFPLIST +DRAW +T 900 0 -100 60 0 0 0 RS232 Normal 0 C C +T 900 0 -550 60 0 0 0 TTL Normal 0 C C +P 4 0 0 0 300 -350 50 -350 50 -750 300 -750 N +P 4 0 0 0 300 100 50 100 50 -300 300 -300 N +S -300 400 300 -800 0 1 0 f +X T2_I 1 500 -400 200 L 50 50 1 1 I +X T1_I 2 500 -500 200 L 50 50 1 1 I +X R1_O 3 500 -700 200 L 50 50 1 1 O +X R1_I 4 500 -250 200 L 50 50 1 1 I +X T1_O 5 500 -50 200 L 50 50 1 1 O +X GND 6 -500 150 200 R 50 50 1 1 W +X VCC 7 -500 300 200 R 50 50 1 1 W +X C1+ 8 -500 -100 200 R 50 50 1 1 P +X GND 9 -500 50 200 R 50 50 1 1 W +X C2- 10 -500 -600 200 R 50 50 1 1 P +X R2_O 20 500 -600 200 L 50 50 1 1 O +X C2+ 11 -500 -350 200 R 50 50 1 1 P +X intV- 12 500 250 200 L 50 50 1 1 P +X C1- 13 -500 -200 200 R 50 50 1 1 P +X intV+ 14 500 350 200 L 50 50 1 1 P +X C2- 15 -500 -450 200 R 50 50 1 1 P +X C2- 16 -500 -700 200 R 50 50 1 1 P +X intV- 17 500 150 200 L 50 50 1 1 P +X T2_O 18 500 50 200 L 50 50 1 1 O +X R2_I 19 500 -150 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# BMB2A0300AN1 +# +DEF BMB2A0300AN1 L 0 0 N N 1 F N +F0 "L" 0 100 50 H V C CNN +F1 "BMB2A0300AN1" 0 -50 50 H V C CNN +F2 "SM0805" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SM0805 +$ENDFPLIST +DRAW +A -150 0 50 1 1799 0 1 0 N -100 0 -200 0 +A -50 0 50 1 1799 0 1 0 N 0 0 -100 0 +A 50 0 50 1 1799 0 1 0 N 100 0 0 0 +A 150 0 50 1 1799 0 1 0 N 200 0 100 0 +X 1 1 -250 0 50 R 30 30 1 1 I +X 2 2 250 0 50 L 30 30 1 1 I +ENDDRAW +ENDDEF +# +# C +# +DEF C C 0 10 N Y 1 F N +F0 "C" 0 100 40 H V L CNN +F1 "C" 6 -85 40 H V L CNN +F2 "~" 38 -150 30 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SM* + C? + C1-1 +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 200 170 D 40 40 1 1 P +X ~ 2 0 -200 170 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# C0805 +# +DEF C0805 C 0 10 N Y 1 F N +F0 "C" 0 100 40 H V L CNN +F1 "C0805" 6 -85 40 H V L CNN +F2 "SM0805" 38 -150 30 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SM0805 +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 200 170 D 40 40 1 1 P +X ~ 2 0 -200 170 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# CONN_12 +# +DEF CONN_12 P 0 40 Y N 1 F N +F0 "P" -50 0 60 V V C CNN +F1 "CONN_12" 50 0 60 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 600 100 -600 0 1 0 N +X P1 1 -350 550 250 R 50 50 1 1 P I +X P2 2 -350 450 250 R 50 50 1 1 P I +X P3 3 -350 350 250 R 50 50 1 1 P I +X P4 4 -350 250 250 R 50 50 1 1 P I +X P5 5 -350 150 250 R 50 50 1 1 P I +X P6 6 -350 50 250 R 50 50 1 1 P I +X P7 7 -350 -50 250 R 50 50 1 1 P I +X P8 8 -350 -150 250 R 50 50 1 1 P I +X P9 9 -350 -250 250 R 50 50 1 1 P I +X P10 10 -350 -350 250 R 50 50 1 1 P I +X P11 11 -350 -450 250 R 50 50 1 1 P I +X P12 12 -350 -550 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_2 +# +DEF CONN_2 P 0 40 Y N 1 F N +F0 "P" -50 0 40 V V C CNN +F1 "CONN_2" 50 0 40 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 150 100 -150 0 1 0 N +X P1 1 -350 100 250 R 60 60 1 1 P I +X PM 2 -350 -100 250 R 60 60 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_3 +# +DEF CONN_3 K 0 40 Y N 1 F N +F0 "K" -50 0 50 V V C CNN +F1 "CONN_3" 50 0 40 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 150 100 -150 0 1 0 N +X P1 1 -350 100 250 R 60 60 1 1 P I +X PM 2 -350 0 250 R 60 60 1 1 P I +X P3 3 -350 -100 250 R 60 60 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_4 +# +DEF CONN_4 P 0 40 Y N 1 F N +F0 "P" -50 0 50 V V C CNN +F1 "CONN_4" 50 0 50 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 200 100 -200 0 1 0 N +X P1 1 -350 150 250 R 50 50 1 1 P I +X P2 2 -350 50 250 R 50 50 1 1 P I +X P3 3 -350 -50 250 R 50 50 1 1 P I +X P4 4 -350 -150 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_5 +# +DEF CONN_5 P 0 40 Y Y 1 F N +F0 "P" -50 0 50 V V C CNN +F1 "CONN_5" 50 0 50 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 250 100 -250 0 1 0 f +X ~ 1 -400 200 300 R 60 60 1 1 P I +X ~ 2 -400 100 300 R 60 60 1 1 P I +X ~ 3 -400 0 300 R 60 60 1 1 P I +X ~ 4 -400 -100 300 R 60 60 1 1 P I +X ~ 5 -400 -200 300 R 60 60 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_7 +# +DEF CONN_7 P 0 40 Y N 1 F N +F0 "P" -30 0 60 V V C CNN +F1 "CONN_7" 70 0 60 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 350 150 -350 0 1 0 N +X P1 1 -350 300 250 R 50 50 1 1 P I +X P2 2 -350 200 250 R 50 50 1 1 P I +X P3 3 -350 100 250 R 50 50 1 1 P I +X P4 4 -350 0 250 R 50 50 1 1 P I +X P5 5 -350 -100 250 R 50 50 1 1 P I +X P6 6 -350 -200 250 R 50 50 1 1 P I +X P7 7 -350 -300 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_8 +# +DEF CONN_8 P 0 40 Y N 1 F N +F0 "P" -50 0 60 V V C CNN +F1 "CONN_8" 50 0 60 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 400 100 -400 0 1 0 N +X P1 1 -350 350 250 R 50 50 1 1 P I +X P2 2 -350 250 250 R 50 50 1 1 P I +X P3 3 -350 150 250 R 50 50 1 1 P I +X P4 4 -350 50 250 R 50 50 1 1 P I +X P5 5 -350 -50 250 R 50 50 1 1 P I +X P6 6 -350 -150 250 R 50 50 1 1 P I +X P7 7 -350 -250 250 R 50 50 1 1 P I +X P8 8 -350 -350 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CP1 +# +DEF CP1 C 0 10 N N 1 F N +F0 "C" 50 100 50 H V L CNN +F1 "CP1" 50 -100 50 H V L CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + CP* + SM* +$ENDFPLIST +DRAW +T 0 -50 100 80 0 0 0 + Normal 0 C C +A 0 -200 180 563 1236 0 1 15 N 100 -50 -100 -50 +P 4 0 1 15 -100 50 100 50 50 50 50 50 N +X ~ 1 0 200 150 D 40 40 1 1 P +X ~ 2 0 -200 180 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# DB9 +# +DEF DB9 J 0 40 Y N 1 F N +F0 "J" 0 550 70 H V C CNN +F1 "DB9" 0 -550 70 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + DB9* +$ENDFPLIST +DRAW +C -70 -400 30 0 1 0 N +C -70 -200 30 0 1 0 N +C -70 0 30 0 1 0 N +C -70 200 30 0 1 0 N +C -70 400 30 0 1 0 N +C 50 -300 30 0 1 0 N +C 50 -100 30 0 1 0 N +C 50 100 30 0 1 0 N +C 50 300 30 0 1 0 N +P 2 0 1 8 -150 -460 -150 460 N +P 2 0 1 8 -150 -459 -140 -470 N +P 2 0 1 0 -150 -400 -100 -400 N +P 2 0 1 0 -150 -300 20 -300 N +P 2 0 1 0 -150 -200 -100 -200 N +P 2 0 1 0 -150 -100 20 -100 N +P 2 0 1 0 -150 0 -100 0 N +P 2 0 1 0 -150 100 20 100 N +P 2 0 1 0 -150 200 -100 200 N +P 2 0 1 0 -150 300 20 300 N +P 2 0 1 0 -150 400 -100 400 N +P 2 0 1 8 -140 -470 -110 -490 N +P 2 0 1 8 -140 470 -150 460 N +P 2 0 1 8 -140 470 -100 490 N +P 2 0 1 8 -110 -490 -50 -490 N +P 2 0 1 8 -100 490 -70 490 N +P 2 0 1 8 129 390 -70 490 N +P 2 0 1 8 129 390 150 370 N +P 2 0 1 8 140 -409 -50 -490 N +P 2 0 1 8 150 -390 140 -409 N +P 2 0 1 8 150 370 150 -390 N +X 1 1 -450 -400 300 R 60 60 1 1 P +X 2 2 -450 -200 300 R 60 60 1 1 P +X 3 3 -450 0 300 R 60 60 1 1 P +X 4 4 -450 200 300 R 60 60 1 1 P +X 5 5 -450 400 300 R 60 60 1 1 P +X P6 6 -450 -300 300 R 60 60 1 1 P +X P7 7 -450 -100 300 R 60 60 1 1 P +X P8 8 -450 100 300 R 60 60 1 1 P +X P9 9 -450 300 300 R 60 60 1 1 P +ENDDRAW +ENDDEF +# +# DIODESCH +# +DEF DIODESCH D 0 40 N N 1 F N +F0 "D" 0 100 40 H V C CNN +F1 "DIODESCH" 0 -100 40 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + D? + S* +$ENDFPLIST +DRAW +P 3 0 1 0 -50 50 50 0 -50 -50 F +P 6 0 1 8 75 25 75 50 50 50 50 -50 25 -50 25 -25 N +X A 1 -200 0 150 R 40 40 1 1 P +X K 2 200 0 150 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# DTA114Y +# +DEF DTA114Y Q 0 0 Y Y 1 F N +F0 "Q" -55 -160 40 H V R CNN +F1 "DTA114Y" 0 150 40 H V R CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SC59* + SOT223* +$ENDFPLIST +DRAW +T 0 -130 35 20 0 0 0 10k Normal 0 C C +T 900 -85 -60 20 0 0 0 47k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +X B 1 -250 0 100 R 40 40 1 1 I +X E 2 100 -200 100 U 40 40 1 1 P +X C 3 100 200 100 D 40 40 1 1 P +ENDDRAW +ENDDEF +# +# GND +# +DEF ~GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 0 30 H I C CNN +F1 "GND" 0 -70 30 H I C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N +X GND 1 0 0 0 U 30 30 1 1 W N +ENDDRAW +ENDDEF +# +# GNDPWR +# +DEF GNDPWR #PWR 0 0 N N 1 F P +F0 "#PWR" 0 50 40 H I C CNN +F1 "GNDPWR" 0 -80 40 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +P 3 0 1 8 -40 0 -50 -30 -50 -30 N +P 3 0 1 8 -20 0 -30 -30 -30 -30 N +P 3 0 1 8 0 0 -10 -30 -10 -30 N +P 3 0 1 8 20 0 10 -30 10 -30 N +P 3 0 1 10 40 0 -40 0 -40 0 N +P 4 0 1 8 40 0 30 -30 30 -30 30 -30 N +X GNDPWR 1 0 0 0 U 40 40 1 1 W N +ENDDRAW +ENDDEF +# +# IPS5451 +# +DEF IPS5451 U 0 40 Y Y 1 F N +F0 "U" -350 250 60 H V C CNN +F1 "IPS5451" 150 250 60 H V C CNN +F2 "TO220-4" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +ALIAS IPS5451S +$FPLIST + TO-220 + SMD220 +$ENDFPLIST +DRAW +S -250 200 250 -200 0 1 0 N +X GND 1 -50 -500 300 U 50 50 1 1 W +X IN 2 -550 -100 300 R 50 50 1 1 I +X VCC 3 550 100 300 L 50 50 1 1 W +X DG 4 -550 100 300 R 50 50 1 1 O +X VOUT 5 550 -100 300 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +# L6208N +# +DEF L6208N IC 0 40 Y Y 1 F N +F0 "IC" -500 850 50 H V L BNN +F1 "L6208N" 0 -900 50 H V L BNN +F2 "POWERDIP24" 0 150 50 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + POWERDIP24 + DIP24* +$ENDFPLIST +DRAW +T 0 -30 -580 60 0 1 0 GND Normal 0 C C +P 2 1 0 0 -500 -800 -500 800 N +P 2 1 0 0 -500 800 500 800 N +P 2 1 0 0 500 -800 -500 -800 N +P 2 1 0 0 500 800 500 -800 N +X CLOCK 1 -600 400 100 R 40 40 1 1 I +X CW/CWW 2 -600 300 100 R 40 40 1 1 I +X SENSE_A 3 600 400 100 L 40 40 1 1 I +X RCA 4 600 300 100 L 40 40 1 1 I +X OUT1A 5 600 200 100 L 40 40 1 1 O +X GND 6 -100 -900 100 U 40 40 1 1 W +X GND@1 7 -200 -900 100 U 40 40 1 1 W +X OUT1B 8 600 -500 100 L 40 40 1 1 O +X RCB 9 600 -400 100 L 40 40 1 1 I +X SENSE_B 10 600 -300 100 L 40 40 1 1 I +X VS_A 20 600 500 100 L 40 40 1 1 W +X VREF_B 11 600 -700 100 L 40 40 1 1 I +X OUT2A 21 600 100 100 L 40 40 1 1 O +X HALF/FULL 12 -600 100 100 R 40 40 1 1 I +X VCP 22 -600 700 100 R 40 40 1 1 W +X CONTROL 13 -600 200 100 R 40 40 1 1 I +X RESET 23 -600 -400 100 R 40 40 1 1 I +X EN 14 -600 -300 100 R 40 40 1 1 I +X VREF_A 24 600 0 100 L 40 40 1 1 I +X VBOOT 15 -600 600 100 R 40 40 1 1 W +X OUT2B 16 600 -600 100 L 40 40 1 1 O +X VS_B 17 600 -200 100 L 40 40 1 1 W +X GND@2 18 -300 -900 100 U 40 40 1 1 W +X GND@3 19 -400 -900 100 U 40 40 1 1 W +ENDDRAW +ENDDEF +# +# LED +# +DEF LED D 0 40 Y N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "LED" 0 -100 50 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + LED-3MM + LED-5MM + LED-10MM + LED-0603 + LED-0805 + LED-1206 + LEDV +$ENDFPLIST +DRAW +P 2 0 1 0 50 50 50 -50 N +P 3 0 1 0 -50 50 50 0 -50 -50 F +P 3 0 1 0 65 -40 110 -80 105 -55 N +P 3 0 1 0 80 -25 125 -65 120 -40 N +X A 1 -200 0 150 R 40 40 1 1 P +X K 2 200 0 150 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# LM1117MPX-3.3 +# +DEF LM1117MPX-3.3 U 0 40 Y Y 1 F N +F0 "U" -200 200 40 H V C CNN +F1 "LM1117MPX-3.3" 0 200 40 H V L CNN +F2 "SOT223" 0 100 30 H I C CIN +F3 "~" 0 0 60 H V C CNN +ALIAS LM317AEMP +$FPLIST + SOT223* +$ENDFPLIST +DRAW +S -250 150 250 -150 0 1 10 f +X GND 1 0 -250 100 U 40 40 1 1 W +X OUT 2 400 50 150 L 40 40 1 1 w +X IN 3 -400 50 150 R 40 40 1 1 W +ENDDRAW +ENDDEF +# +# NTE2984 +# +DEF NTE2984 Q 0 0 N Y 1 F N +F0 "Q" -80 240 60 H V R CNN +F1 "NTE2984" 40 -240 60 H V R CNN +F2 "TO220" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +ALIAS MOSFET_N NTE2987 +DRAW +C 0 0 175 0 1 8 N +S 0 -75 0 -150 0 1 0 N +S 0 25 0 -25 0 1 0 N +S 0 150 0 75 0 1 0 N +S 100 -70 140 -70 0 1 8 N +S 100 70 140 70 0 1 8 N +S 120 30 160 30 0 1 8 N +S 140 70 140 -70 0 1 8 N +P 2 0 1 8 -50 -100 -50 100 N +P 2 0 1 0 100 -100 0 -100 N +P 2 0 1 0 100 100 0 100 N +P 3 0 1 8 100 -100 100 0 50 0 N +P 4 0 1 8 120 -10 160 -10 140 30 120 -10 f +P 5 0 1 8 50 30 50 -30 0 0 50 30 50 30 f +X G 1 -200 0 149 R 40 40 1 1 I +X D 2 100 200 126 D 40 40 1 1 P +X S 3 100 -200 118 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# PWR_FLAG +# +DEF PWR_FLAG #FLG 0 0 N N 1 F P +F0 "#FLG" 0 95 30 H I C CNN +F1 "PWR_FLAG" 0 180 30 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +X pwr 1 0 0 0 U 20 20 0 0 w +P 6 0 1 0 0 0 0 50 -75 100 0 150 75 100 0 50 N +ENDDRAW +ENDDEF +# +# Quartz +# +DEF Quartz Q 0 40 N Y 1 F N +F0 "Q" 0 150 60 H V C CNN +F1 "Quartz" 0 -150 60 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -50 100 -50 -100 0 1 0 N +S -25 100 25 -100 0 1 0 N +S 50 -100 50 100 0 1 0 N +X ~ 1 -250 0 200 R 40 40 1 1 P +X ~ 2 250 0 200 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# R +# +DEF R R 0 0 N Y 1 F N +F0 "R" 80 0 40 V V C CNN +F1 "R" 7 1 40 V V C CNN +F2 "~" -70 0 30 V V C CNN +F3 "~" 0 0 30 H V C CNN +$FPLIST + R? + SM0603 + SM0805 + R?-* + SM1206 +$ENDFPLIST +DRAW +S -40 150 40 -150 0 1 12 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +# R0603 +# +DEF R0603 R 0 0 N Y 1 F N +F0 "R" 80 0 40 V V C CNN +F1 "R0603" 7 1 40 V V C CNN +F2 "SM0603" -70 0 30 V I C CNN +F3 "~" 0 0 30 H V C CNN +$FPLIST + SM0603 +$ENDFPLIST +DRAW +S -40 150 40 -150 0 1 12 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +# RO-XX +# +DEF RO-XX Q 0 40 Y Y 1 F N +F0 "Q" 0 150 60 H V C CNN +F1 "RO-XX" 0 -150 60 H V C CNN +F2 "SIP-4" -100 50 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -250 100 250 -100 0 1 0 N +X -Vin 1 -400 50 150 R 50 50 1 1 W +X +Vin 2 -400 -50 150 R 50 50 1 1 W +X -Vout 3 400 50 150 L 50 50 1 1 w +X +Vout 4 400 -50 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# RT0805BRB071KL +# +DEF RT0805BRB071KL R 0 0 N Y 1 F N +F0 "R" 80 0 40 V V C CNN +F1 "RT0805BRB071KL" -100 0 40 V V C CNN +F2 "SM0805" 0 0 30 V I C CNN +F3 "~" 0 0 30 H V C CNN +$FPLIST + SM0603 + SM0805 +$ENDFPLIST +DRAW +S -40 150 40 -150 0 1 12 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +# STM32f103 +# +DEF STM32f103 U 0 40 Y Y 1 F N +F0 "U" 0 -100 50 H V C CNN +F1 "STM32f103" 0 100 50 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + QFP100 +$ENDFPLIST +DRAW +S -3200 2200 3200 -2200 0 1 0 N +X PE2/TRACECK 1 -3500 1200 300 R 50 50 1 1 B +X PE3/TRACED0 2 -3500 1100 300 R 50 50 1 1 B +X PE4/TRACED1 3 -3500 1000 300 R 50 50 1 1 B +X PE5/TRACED2 4 -3500 900 300 R 50 50 1 1 B +X PE6/TRACED3 5 -3500 800 300 R 50 50 1 1 B +X VBAT 6 -3500 700 300 R 50 50 1 1 W X +X PC13/TAMPER-RTC 7 -3500 600 300 R 50 50 1 1 B L +X PC14/OSC32IN 8 -3500 500 300 R 50 50 1 1 B L +X PC15/OSC32OUT 9 -3500 400 300 R 50 50 1 1 B L +X VSS5 10 -3500 300 300 R 50 50 1 1 W X +X VREF- 20 -3500 -700 300 R 50 50 1 1 W X +X PA5/SPI1_SCK/ADC12_IN5 30 -800 -2500 300 U 50 50 1 1 B L +X PE9(TIM1_CH1) 40 200 -2500 300 U 50 50 1 1 B +X VDD1 50 1200 -2500 300 U 50 50 1 1 W X +X PD13(TIM4_CH2) 60 3500 -300 300 L 50 50 1 1 B +X PA11/USART1_CTS/CANRX/USBDM/TIM1_CH4 70 3500 700 300 L 50 50 1 1 B +X PC12(USART3_CK) 80 800 2500 300 D 50 50 1 1 B +X JNTRST(TIM3_CH1/PB4/SPI1_MISO) 90 -200 2500 300 D 50 50 1 1 B +X VDD5 11 -3500 200 300 R 50 50 1 1 W X +X VREF+ 21 -3500 -800 300 R 50 50 1 1 W X +X PA6/SPI1_MISO/ADC12_IN6/TIM3_CH1(TIM1_BKIN) 31 -700 -2500 300 U 50 50 1 1 B L +X PE10(TIM1_CH2N) 41 300 -2500 300 U 50 50 1 1 B +X PB12/SPI2_NSS/I2C2_SMBAI/USART3_CK/TIM1_BKIN 51 3500 -1200 300 L 50 50 1 1 B +X PD14(TIM4_CH3) 61 3500 -200 300 L 50 50 1 1 B +X PA12/USART1_RTS/CANTX/USBDP/TIM1_ETR 71 3500 800 300 L 50 50 1 1 B +X PD0/OSC_IN(CANRX) 81 700 2500 300 D 50 50 1 1 B +X PB5/I2C1_SMBAI(TIM3_CH2/SPI1_MOSI) 91 -300 2500 300 D 50 50 1 1 B L +X OSC_IN 12 -3500 100 300 R 50 50 1 1 I C +X VDDA 22 -3500 -900 300 R 50 50 1 1 W X +X PA7/SPI1_MOSI/ADC2_IN7/TIM3_CH2(TIM1_CH1N) 32 -600 -2500 300 U 50 50 1 1 B L +X PE11(TIM1_CH2) 42 400 -2500 300 U 50 50 1 1 B +X PB13/SPI2_SCK/USART3_CTS/TIM1_CH1N 52 3500 -1100 300 L 50 50 1 1 B +X PD15(TIM4_CH4) 62 3500 -100 300 L 50 50 1 1 B +X JTMS/SWDIO(PA13) 72 3500 900 300 L 50 50 1 1 B +X PD1/OSC_OUT(CANTX) 82 600 2500 300 D 50 50 1 1 B +X PB6/I2C1_SCL/TIM4_CH1(USART1_TX) 92 -400 2500 300 D 50 50 1 1 B +X OSC_OUT 13 -3500 0 300 R 50 50 1 1 O C +X PA0/WKUP/USART2_CTS/ADC12_IN0/TIM2_CH1_ETR 23 -3500 -1000 300 R 50 50 1 1 B L +X PC4/ADC12_IN14 33 -500 -2500 300 U 50 50 1 1 B L +X PE12(TIM1_CH3N) 43 500 -2500 300 U 50 50 1 1 B +X PB14/SPI2_MISO/USART3_RTS/TIM1_CH2N 53 3500 -1000 300 L 50 50 1 1 B +X PC6(TIM3_CH1) 63 3500 0 300 L 50 50 1 1 B +X NC 73 3500 1000 300 L 50 50 1 1 U +X PD2/TIM3_ETR 83 500 2500 300 D 50 50 1 1 B +X PB7/I2C1_SDA/TIM4_CH2(USART1_RX) 93 -500 2500 300 D 50 50 1 1 B +X NRST 14 -3500 -100 300 R 50 50 1 1 B L +X PA1/USART2_RTS/ADC12_IN1/TIM2_CH2 24 -3500 -1100 300 R 50 50 1 1 B L +X PC5/ADC12_IN15 34 -400 -2500 300 U 50 50 1 1 B L +X PE13(TIM1_CH3) 44 600 -2500 300 U 50 50 1 1 B +X PB15/SPI2_MOSI/TIM1_CH3N 54 3500 -900 300 L 50 50 1 1 B +X PC7(TIM3_CH2) 64 3500 100 300 L 50 50 1 1 B +X VSS2 74 3500 1100 300 L 50 50 1 1 W +X PD3(USART2_CTS) 84 400 2500 300 D 50 50 1 1 B +X BOOT0 94 -600 2500 300 D 50 50 1 1 B L +X PC0/ADC12_IN10 15 -3500 -200 300 R 50 50 1 1 B L +X PA2/USART2_TX/ADC12_IN2/TIM2_CH3 25 -3500 -1200 300 R 50 50 1 1 B L +X PB0/ADC12_IN8/TIM3_CH3(TIM1_CH2N) 35 -300 -2500 300 U 50 50 1 1 B L +X PE14(TIM1_CH4) 45 700 -2500 300 U 50 50 1 1 B +X PD8(USART3_TX) 55 3500 -800 300 L 50 50 1 1 B +X PC8(TIM3_CH3) 65 3500 200 300 L 50 50 1 1 B +X VDD2 75 3500 1200 300 L 50 50 1 1 W +X PD4(USART2_RTS) 85 300 2500 300 D 50 50 1 1 B +X PB8/TIM4_CH3(I2C1_SCL/CANRX) 95 -700 2500 300 D 50 50 1 1 B +X PC1/ADC12_IN11 16 -3500 -300 300 R 50 50 1 1 B L +X PA3/USART2_RX/ADC12_IN3/TIM2_CH4 26 -1200 -2500 300 U 50 50 1 1 B L +X PB1/ADC12_IN9/TIM3_CH4(TIM1_CH3N) 36 -200 -2500 300 U 50 50 1 1 B L +X PE15(TIM1_BKIN) 46 800 -2500 300 U 50 50 1 1 B +X PD9(USART3_RX) 56 3500 -700 300 L 50 50 1 1 B +X PC9(TIM3_CH4) 66 3500 300 300 L 50 50 1 1 B +X JTCK/SWCLK(PA14) 76 1200 2500 300 D 50 50 1 1 B +X PD5(USART2_TX) 86 200 2500 300 D 50 50 1 1 B +X PB9/TIM4_CH4(I2C1_SDA/CANTX) 96 -800 2500 300 D 50 50 1 1 B +X PC2/ADC12_IN12 17 -3500 -400 300 R 50 50 1 1 B L +X VSS4 27 -1100 -2500 300 U 50 50 1 1 W X +X PB2/BOOT1 37 -100 -2500 300 U 50 50 1 1 B +X PB10/I2C2_SCL/USART3_TX(TIM2_CH3) 47 900 -2500 300 U 50 50 1 1 B +X PD10(USART3_CK) 57 3500 -600 300 L 50 50 1 1 B +X PA8/USART1_CK/TIM1_CH1/MCO 67 3500 400 300 L 50 50 1 1 B +X JTDI(TIM2_CH1_ETR/PA15/SPI1_NSS) 77 1100 2500 300 D 50 50 1 1 B +X PD6(USART2_RX) 87 100 2500 300 D 50 50 1 1 B +X PE0/TIM4_ETR 97 -900 2500 300 D 50 50 1 1 B +X PC3/ADC12_IN13 18 -3500 -500 300 R 50 50 1 1 B L +X VDD4 28 -1000 -2500 300 U 50 50 1 1 W X +X PE7(TIM1_ETR) 38 0 -2500 300 U 50 50 1 1 B +X PB11/I2C2_SDA/USART3_RX(TIM2_CH4) 48 1000 -2500 300 U 50 50 1 1 B +X PD11(USART3_CTS) 58 3500 -500 300 L 50 50 1 1 B +X PA9/USART1_TX/TIM1_CH2 68 3500 500 300 L 50 50 1 1 B +X PC10(USART3_TX) 78 1000 2500 300 D 50 50 1 1 B +X PD7(USART2_CK) 88 0 2500 300 D 50 50 1 1 B +X PE1 98 -1000 2500 300 D 50 50 1 1 B +X VSSA 19 -3500 -600 300 R 50 50 1 1 W X +X PA4/SPI1_NSS/USART2_CK/ADC12_IN4 29 -900 -2500 300 U 50 50 1 1 B L +X PE8(TIM1_CH1N) 39 100 -2500 300 U 50 50 1 1 B +X VSS1 49 1100 -2500 300 U 50 50 1 1 W X +X PD12(TIM4_CH1/USART3_RTS) 59 3500 -400 300 L 50 50 1 1 B +X PA10/USART1_RX/TIM1_CH3 69 3500 600 300 L 50 50 1 1 B +X PC11(USART3_RX) 79 900 2500 300 D 50 50 1 1 B +X JTDO(TIM2_CH2/PB3/TRACESWO/SPI1_SCK) 89 -100 2500 300 D 50 50 1 1 B +X VSS3 99 -1100 2500 300 D 50 50 1 1 W +X VDD3 100 -1200 2500 300 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# SW_PUSH +# +DEF SW_PUSH SW 0 40 N N 1 F N +F0 "SW" 150 110 50 H V C CNN +F1 "SW_PUSH" 0 -80 50 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -170 50 170 60 0 1 0 N +P 4 0 1 0 -40 60 -30 90 30 90 40 60 N +X 1 1 -300 0 200 R 60 60 0 1 P I +X 2 2 300 0 200 L 60 60 0 1 P I +ENDDRAW +ENDDEF +# +# TLE5205 +# +DEF TLE5205 U 0 40 Y Y 1 F N +F0 "U" 150 400 60 H V C CNN +F1 "TLE5205" 0 0 60 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + TO220* + TO-220* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 0 N +X OUT1 1 700 100 300 L 50 50 1 1 w +X EF 2 -700 150 300 R 50 50 1 1 O +X IN1 3 -700 0 300 R 50 50 1 1 I +X GND 4 0 -600 300 U 50 50 1 1 W +X IN2 5 -700 -150 300 R 50 50 1 1 I +X Vs 6 0 600 300 D 50 50 1 1 W +X OUT2 7 700 -100 300 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +# USB-MICRO-B +# +DEF USB-MICRO-B CON 0 40 Y Y 1 F N +F0 "CON" -250 450 60 H V C CNN +F1 "USB-MICRO-B" -50 -500 60 H V C CNN +F2 "MICRO-B-USB" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + USB-Mini-B-Jack +$ENDFPLIST +DRAW +S -350 400 350 -400 0 1 0 N +X VBUS 1 -550 300 200 R 50 50 1 1 P +X D- 2 -550 150 200 R 50 50 1 1 B +X D+ 3 -550 0 200 R 50 50 1 1 B +X ID 4 -550 -150 200 R 50 50 1 1 P +X GND 5 -550 -300 200 R 50 50 1 1 P +X SHELL1 6 550 300 200 L 50 50 1 1 P +X SHELL2 7 550 150 200 L 50 50 1 1 P +X SHELL3 8 550 -150 200 L 50 50 1 1 P +X SHELL4 9 550 -300 200 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# USBLC6-2 +# +DEF USBLC6-2 U 0 40 Y Y 1 F N +F0 "U" -150 -300 60 H V C CNN +F1 "USBLC6-2" 0 -200 60 H V C CNN +F2 "SOT23_6" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SOT666* + SOT23-6* +$ENDFPLIST +DRAW +S -250 150 250 -150 0 1 0 N +X I/O1 1 -550 0 300 R 50 50 1 1 P +X GND 2 -550 100 300 R 50 50 1 1 W +X I/O2 3 -550 -100 300 R 50 50 1 1 P +X I/O2 4 550 -100 300 L 50 50 1 1 P +X VBUS 5 550 100 300 L 50 50 1 1 W +X I/O1 6 550 0 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/schematic/ALL.bak b/schematic/ALL.bak new file mode 100644 index 0000000..9a6efd1 --- /dev/null +++ b/schematic/ALL.bak @@ -0,0 +1,1422 @@ +EESchema Schematic File Version 2 date Ср 09 июл 2014 18:33:57 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:special +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ft2232 +LIBS:my_elements +LIBS:STM32f103 +LIBS:vreg +LIBS:open-project +LIBS:ALL-cache +EELAYER 27 0 +EELAYER END +$Descr A3 16535 11693 +encoding utf-8 +Sheet 1 12 +Title "IR-spectrometer Control System" +Date "9 jul 2014" +Rev "" +Comp "SAO RAS" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L CONN_4 P2 +U 1 1 5392E6AB +P 14400 2050 +F 0 "P2" V 14350 2050 50 0000 C CNN +F 1 "CONN_4" V 14450 2050 50 0000 C CNN +F 2 "SIL-4-power" H 14400 2050 60 0001 C CNN +F 3 "" H 14400 2050 60 0000 C CNN + 1 14400 2050 + 1 0 0 -1 +$EndComp +$Comp +L CONN_2 P1 +U 1 1 53931287 +P 3700 1650 +F 0 "P1" V 3650 1650 40 0000 C CNN +F 1 "CONN_2" V 3750 1650 40 0000 C CNN +F 2 "SIL-2-power" H 3700 1650 60 0001 C CNN +F 3 "" H 3700 1650 60 0000 C CNN + 1 3700 1650 + -1 0 0 1 +$EndComp +Text Notes 3750 1400 2 60 ~ 0 +10V +$Comp +L GNDPWR #PWR01 +U 1 1 53931872 +P 4100 1850 +F 0 "#PWR01" H 4100 1900 40 0001 C CNN +F 1 "GNDPWR" H 4100 1770 40 0000 C CNN +F 2 "" H 4100 1850 60 0000 C CNN +F 3 "" H 4100 1850 60 0000 C CNN + 1 4100 1850 + 1 0 0 -1 +$EndComp +$Comp +L GNDPWR #PWR02 +U 1 1 53932F70 +P 12550 2800 +F 0 "#PWR02" H 12550 2850 40 0001 C CNN +F 1 "GNDPWR" H 12550 2720 40 0000 C CNN +F 2 "" H 12550 2800 60 0000 C CNN +F 3 "" H 12550 2800 60 0000 C CNN + 1 12550 2800 + 1 0 0 -1 +$EndComp +$Comp +L CONN_8 P10 +U 1 1 53956EEF +P 9300 2250 +F 0 "P10" V 9300 2250 60 0000 C CNN +F 1 "TRD" V 9300 2750 60 0000 C CNN +F 2 "SIL-8" H 9300 2350 60 0001 C CNN +F 3 "" H 9300 2350 60 0000 C CNN + 1 9300 2250 + 1 0 0 -1 +$EndComp +Text Notes 9550 1800 3 60 ~ 0 +К терморезисторам +$Comp +L CONN_2 P7 +U 1 1 5395ECE2 +P 3700 2500 +F 0 "P7" V 3650 2500 40 0000 C CNN +F 1 "CONN_2" V 3750 2500 40 0000 C CNN +F 2 "SIL-2" H 3700 2500 60 0001 C CNN +F 3 "" H 3700 2500 60 0000 C CNN + 1 3700 2500 + -1 0 0 1 +$EndComp +Text Notes 3750 2250 2 60 ~ 0 +5V +$Comp +L GNDPWR #PWR03 +U 1 1 5395ECE9 +P 4100 2700 +F 0 "#PWR03" H 4100 2750 40 0001 C CNN +F 1 "GNDPWR" H 4100 2620 40 0000 C CNN +F 2 "" H 4100 2700 60 0000 C CNN +F 3 "" H 4100 2700 60 0000 C CNN + 1 4100 2700 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR04 +U 1 1 5395F26C +P 4650 2350 +F 0 "#PWR04" H 4650 2440 20 0001 C CNN +F 1 "+5V" H 4650 2440 30 0000 C CNN +F 2 "" H 4650 2350 60 0000 C CNN +F 3 "" H 4650 2350 60 0000 C CNN + 1 4650 2350 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR05 +U 1 1 539A0FC8 +P 12550 1650 +F 0 "#PWR05" H 12550 1740 20 0001 C CNN +F 1 "+5V" H 12550 1740 30 0000 C CNN +F 2 "" H 12550 1650 60 0000 C CNN +F 3 "" H 12550 1650 60 0000 C CNN + 1 12550 1650 + 1 0 0 -1 +$EndComp +Text Label 12650 2550 2 60 ~ 0 ++10V +Entry Wire Line + 8600 1800 8700 1900 +Entry Wire Line + 8600 2500 8700 2600 +Entry Wire Line + 8600 2400 8700 2500 +Entry Wire Line + 8600 2300 8700 2400 +Entry Wire Line + 8600 2200 8700 2300 +Entry Wire Line + 8600 2100 8700 2200 +Entry Wire Line + 8600 2000 8700 2100 +Entry Wire Line + 8600 1900 8700 2000 +Text Label 8700 2000 0 60 ~ 0 +T1_1 +Text Label 8700 2100 0 60 ~ 0 +T1_2 +Text Label 8700 2200 0 60 ~ 0 +T1_3 +Text Label 8700 2300 0 60 ~ 0 +T1_4 +Text Label 8700 2400 0 60 ~ 0 +T1_5 +Text Label 8700 2500 0 60 ~ 0 +T1_6 +Text Label 8700 2600 0 60 ~ 0 +T1_7 +Text Label 8700 1900 0 60 ~ 0 +T1_0 +Text Label 12550 1850 2 60 ~ 0 +CLK_1 +Text Label 12550 2000 2 60 ~ 0 +DIR_1 +Text Label 12550 2150 2 60 ~ 0 +EN_1 +Text Label 8250 3750 0 60 ~ 0 +CLK_1 +Text Label 8250 3850 0 60 ~ 0 +CLK_2 +Text Label 8250 3950 0 60 ~ 0 +CLK_3 +Text Label 8250 4050 0 60 ~ 0 +CLK_4 +Text Label 8250 4150 0 60 ~ 0 +CLK_5 +$Sheet +S 12750 1600 1000 1200 +U 53A910B8 +F0 "Turret slits" 50 +F1 "motors.sch" 50 +F2 "SM_5V" I L 12750 1700 60 +F3 "SM_CLK" I L 12750 1850 60 +F4 "SM_DIR" I L 12750 2000 60 +F5 "SM_EN" I L 12750 2150 60 +F6 "PWR_GND" I L 12750 2700 60 +F7 "A" O R 13750 1800 60 +F8 "A*" O R 13750 1950 60 +F9 "B" O R 13750 2300 60 +F10 "B*" O R 13750 2150 60 +F11 "+10V" I L 12750 2550 60 +F12 "+24V" I L 12750 2400 60 +$EndSheet +$Comp +L PWR_FLAG #FLG06 +U 1 1 5396F99E +P 4300 1550 +F 0 "#FLG06" H 4300 1645 30 0001 C CNN +F 1 "PWR_FLAG" H 4300 1730 30 0000 C CNN +F 2 "" H 4300 1550 60 0000 C CNN +F 3 "" H 4300 1550 60 0000 C CNN + 1 4300 1550 + 1 0 0 -1 +$EndComp +$Comp +L PWR_FLAG #FLG07 +U 1 1 5396FB58 +P 4500 2350 +F 0 "#FLG07" H 4500 2445 30 0001 C CNN +F 1 "PWR_FLAG" H 4500 2530 30 0000 C CNN +F 2 "" H 4500 2350 60 0000 C CNN +F 3 "" H 4500 2350 60 0000 C CNN + 1 4500 2350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 13750 1800 14050 1800 +Wire Wire Line + 14050 1800 14050 1900 +Wire Wire Line + 13750 1950 13950 1950 +Wire Wire Line + 13950 1950 13950 2000 +Wire Wire Line + 13950 2000 14050 2000 +Wire Wire Line + 14050 2100 13950 2100 +Wire Wire Line + 13950 2100 13950 2150 +Wire Wire Line + 13950 2150 13750 2150 +Wire Wire Line + 13750 2300 14050 2300 +Wire Wire Line + 14050 2300 14050 2200 +Wire Wire Line + 12550 2800 12550 2700 +Wire Wire Line + 12550 2700 12750 2700 +Wire Wire Line + 4050 2600 4100 2600 +Wire Wire Line + 4100 2600 4100 2700 +Wire Wire Line + 12650 2550 12750 2550 +Wire Wire Line + 12550 1700 12750 1700 +Wire Wire Line + 8950 2000 8700 2000 +Wire Wire Line + 8700 2100 8950 2100 +Wire Wire Line + 8950 2200 8700 2200 +Wire Wire Line + 8700 2300 8950 2300 +Wire Wire Line + 8950 2400 8700 2400 +Wire Wire Line + 8700 2500 8950 2500 +Wire Wire Line + 8950 2600 8700 2600 +Wire Wire Line + 8700 1900 8950 1900 +Wire Wire Line + 12550 1850 12750 1850 +Wire Wire Line + 12550 2000 12750 2000 +Wire Wire Line + 12550 2150 12750 2150 +Wire Wire Line + 12550 1700 12550 1650 +Wire Wire Line + 4050 1550 4400 1550 +$Comp +L +5V #PWR08 +U 1 1 539A026E +P 6050 2700 +F 0 "#PWR08" H 6050 2790 20 0001 C CNN +F 1 "+5V" H 6050 2790 30 0000 C CNN +F 2 "" H 6050 2700 60 0000 C CNN +F 3 "" H 6050 2700 60 0000 C CNN + 1 6050 2700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6050 2700 6050 2800 +Wire Wire Line + 6050 2800 6300 2800 +$Comp +L GNDPWR #PWR09 +U 1 1 539A446B +P 6050 3150 +F 0 "#PWR09" H 6050 3200 40 0001 C CNN +F 1 "GNDPWR" H 6050 3070 40 0000 C CNN +F 2 "" H 6050 3150 60 0000 C CNN +F 3 "" H 6050 3150 60 0000 C CNN + 1 6050 3150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6050 3150 6050 3050 +Wire Wire Line + 6050 3050 6300 3050 +$Comp +L CONN_3 K1 +U 1 1 53A426B8 +P 3700 3250 +F 0 "K1" V 3650 3250 50 0000 C CNN +F 1 "CONN_3" V 3750 3250 40 0000 C CNN +F 2 "SIL-3" H 3700 3250 60 0001 C CNN +F 3 "" H 3700 3250 60 0000 C CNN + 1 3700 3250 + -1 0 0 1 +$EndComp +$Comp +L +5V #PWR010 +U 1 1 53A5FA5B +P 4050 3050 +F 0 "#PWR010" H 4050 3140 20 0001 C CNN +F 1 "+5V" H 4050 3140 30 0000 C CNN +F 2 "" H 4050 3050 60 0000 C CNN +F 3 "" H 4050 3050 60 0000 C CNN + 1 4050 3050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4050 3050 4050 3150 +$Comp +L GNDPWR #PWR011 +U 1 1 53A5FC48 +P 4050 3450 +F 0 "#PWR011" H 4050 3500 40 0001 C CNN +F 1 "GNDPWR" H 4050 3370 40 0000 C CNN +F 2 "" H 4050 3450 60 0000 C CNN +F 3 "" H 4050 3450 60 0000 C CNN + 1 4050 3450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4050 3450 4050 3350 +Wire Wire Line + 4050 3250 5650 3250 +Wire Wire Line + 5650 3250 5650 3450 +Wire Wire Line + 5650 3450 6300 3450 +Text Notes 3550 3000 0 61 ~ 0 +1-wire +Wire Wire Line + 8100 3750 8250 3750 +Wire Wire Line + 8200 3750 8200 3950 +Wire Wire Line + 8200 3950 8250 3950 +Wire Wire Line + 8250 3850 8200 3850 +Connection ~ 8200 3850 +Connection ~ 8200 3750 +Wire Wire Line + 8100 4150 8250 4150 +Wire Wire Line + 8200 4150 8200 4050 +Wire Wire Line + 8200 4050 8250 4050 +Connection ~ 8200 4150 +Wire Bus Line + 8750 4400 8100 4400 +Wire Bus Line + 8750 4100 8750 4500 +Entry Wire Line + 8750 4100 8850 4000 +Entry Wire Line + 8750 4200 8850 4100 +Entry Wire Line + 8750 4300 8850 4200 +Entry Wire Line + 8750 4400 8850 4300 +Entry Wire Line + 8750 4500 8850 4400 +Text Label 8200 4400 0 61 ~ 0 +EN_[1..5] +Text Label 8850 4000 0 61 ~ 0 +EN_1 +Text Label 8850 4100 0 61 ~ 0 +EN_2 +Text Label 8850 4200 0 61 ~ 0 +EN_3 +Text Label 8850 4300 0 61 ~ 0 +EN_4 +Text Label 8850 4400 0 61 ~ 0 +EN_5 +Wire Bus Line + 8750 4950 8100 4950 +Wire Bus Line + 8750 4650 8750 5050 +Entry Wire Line + 8750 4650 8850 4550 +Entry Wire Line + 8750 4750 8850 4650 +Entry Wire Line + 8750 4850 8850 4750 +Entry Wire Line + 8750 4950 8850 4850 +Entry Wire Line + 8750 5050 8850 4950 +Text Label 8850 4550 0 61 ~ 0 +DIR_1 +Text Label 8850 4650 0 61 ~ 0 +DIR_2 +Text Label 8850 4750 0 61 ~ 0 +DIR_3 +Text Label 8850 4850 0 61 ~ 0 +DIR_4 +Text Label 8850 4950 0 61 ~ 0 +DIR_5 +Text Label 8200 4950 0 61 ~ 0 +DIR_[1..5] +$Comp +L CONN_12 P12 +U 1 1 53B49F81 +P 3700 4400 +F 0 "P12" V 3650 4400 60 0000 C CNN +F 1 "CONN_12" V 3750 4400 60 0000 C CNN +F 2 "SIL-12" H 3700 4400 60 0001 C CNN +F 3 "" H 3700 4400 60 0000 C CNN + 1 3700 4400 + -1 0 0 -1 +$EndComp +Text Notes 3450 3700 0 61 ~ 0 +Hall sensors +$Comp +L +5V #PWR012 +U 1 1 53B4A7D5 +P 4150 3800 +F 0 "#PWR012" H 4150 3890 20 0001 C CNN +F 1 "+5V" H 4150 3890 30 0000 C CNN +F 2 "" H 4150 3800 60 0000 C CNN +F 3 "" H 4150 3800 60 0000 C CNN + 1 4150 3800 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4050 3850 4150 3850 +Wire Wire Line + 4150 3850 4150 3800 +$Comp +L GNDPWR #PWR013 +U 1 1 53B4A9CA +P 4150 5050 +F 0 "#PWR013" H 4150 5100 40 0001 C CNN +F 1 "GNDPWR" H 4150 4970 40 0000 C CNN +F 2 "" H 4150 5050 60 0000 C CNN +F 3 "" H 4150 5050 60 0000 C CNN + 1 4150 5050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4050 4950 4150 4950 +Wire Wire Line + 4150 4950 4150 5050 +Wire Wire Line + 4050 3950 4550 3950 +Entry Wire Line + 4550 3950 4650 4050 +Wire Wire Line + 4050 4050 4550 4050 +Entry Wire Line + 4550 4050 4650 4150 +Wire Wire Line + 4050 4150 4550 4150 +Entry Wire Line + 4550 4150 4650 4250 +Wire Wire Line + 4050 4250 4550 4250 +Entry Wire Line + 4550 4250 4650 4350 +Wire Wire Line + 4050 4350 4550 4350 +Entry Wire Line + 4550 4350 4650 4450 +Wire Wire Line + 4050 4450 4550 4450 +Entry Wire Line + 4550 4450 4650 4550 +Wire Wire Line + 4050 4550 4550 4550 +Entry Wire Line + 4550 4550 4650 4650 +Wire Wire Line + 4050 4650 4550 4650 +Entry Wire Line + 4550 4650 4650 4750 +Wire Wire Line + 4050 4750 4550 4750 +Entry Wire Line + 4550 4750 4650 4850 +Wire Wire Line + 4050 4850 4550 4850 +Entry Wire Line + 4550 4850 4650 4950 +Wire Bus Line + 6300 3850 4650 3850 +Wire Bus Line + 4650 3850 4650 4950 +Text Label 4100 3950 0 61 ~ 0 +Hall0 +Text Label 4100 4050 0 61 ~ 0 +Hall1 +Text Label 4100 4150 0 61 ~ 0 +Hall2 +Text Label 4100 4250 0 61 ~ 0 +Hall3 +Text Label 4100 4350 0 61 ~ 0 +Hall4 +Text Label 4100 4450 0 61 ~ 0 +Hall5 +Text Label 4100 4550 0 61 ~ 0 +Hall6 +Text Label 4100 4650 0 61 ~ 0 +Hall7 +Text Label 4100 4750 0 61 ~ 0 +Hall8 +Text Label 4100 4850 0 61 ~ 0 +Hall9 +$Sheet +S 6300 2550 1800 4250 +U 53973803 +F0 "STM32F103 module" 50 +F1 "MCU_module.sch" 50 +F2 "+5V" I L 6300 2800 60 +F3 "GND" I L 6300 3050 60 +F4 "1-WIRE" B L 6300 3450 60 +F5 "DIR[1..5]" O R 8100 4950 60 +F6 "TIM1" O R 8100 3750 60 +F7 "TIM2" O R 8100 4150 60 +F8 "EN[1..5]" O R 8100 4400 60 +F9 "Hall[0..9]" I L 6300 3850 60 +F10 "EP[0..3]" I L 6300 5150 60 +F11 "POW[0..3]" O L 6300 6050 60 +F12 "ADC[0..7]" I R 8100 2750 60 +F13 "DG_FEEDBACK" I L 6300 6600 60 +F14 "SHTR" O L 6300 6250 60 +F15 "SHTR_FB" I L 6300 6400 60 +$EndSheet +Text Label 4700 3850 0 61 ~ 0 +Hall[0..9] +$Comp +L CONN_5 P13 +U 1 1 53B8C7B4 +P 3700 5600 +F 0 "P13" V 3650 5600 50 0000 C CNN +F 1 "CONN_5" V 3750 5600 50 0000 C CNN +F 2 "SIL-5" H 3700 5600 60 0001 C CNN +F 3 "" H 3700 5600 60 0000 C CNN + 1 3700 5600 + -1 0 0 -1 +$EndComp +$Comp +L GNDPWR #PWR014 +U 1 1 53B8CABE +P 4200 5900 +F 0 "#PWR014" H 4200 5950 40 0001 C CNN +F 1 "GNDPWR" H 4200 5820 40 0000 C CNN +F 2 "" H 4200 5900 60 0000 C CNN +F 3 "" H 4200 5900 60 0000 C CNN + 1 4200 5900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4100 5800 4200 5800 +Wire Wire Line + 4200 5800 4200 5900 +Entry Wire Line + 4500 5700 4600 5800 +Entry Wire Line + 4500 5600 4600 5700 +Entry Wire Line + 4500 5500 4600 5600 +Entry Wire Line + 4500 5400 4600 5500 +Wire Wire Line + 4500 5400 4100 5400 +Wire Wire Line + 4500 5500 4100 5500 +Wire Wire Line + 4500 5600 4100 5600 +Wire Wire Line + 4500 5700 4100 5700 +Text Label 4200 5400 0 61 ~ 0 +EP0 +Text Label 4200 5500 0 61 ~ 0 +EP1 +Text Label 4200 5600 0 61 ~ 0 +EP2 +Text Label 4200 5700 0 61 ~ 0 +EP3 +Wire Bus Line + 4600 5150 4600 5800 +Wire Bus Line + 4600 5150 6300 5150 +Text Label 4750 5150 0 61 ~ 0 +EP[0..3] +$Comp +L GNDPWR #PWR015 +U 1 1 53C54D92 +P 4900 8600 +F 0 "#PWR015" H 4900 8650 40 0001 C CNN +F 1 "GNDPWR" H 4900 8520 40 0000 C CNN +F 2 "" H 4900 8600 60 0000 C CNN +F 3 "" H 4900 8600 60 0000 C CNN + 1 4900 8600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4750 8550 4900 8550 +Wire Wire Line + 4900 8550 4900 8600 +Wire Wire Line + 4750 8400 5800 8400 +$Comp +L CONN_2 P14 +U 1 1 53C54DAB +P 2800 8350 +F 0 "P14" V 2750 8350 40 0000 C CNN +F 1 "CONN_2" V 2850 8350 40 0000 C CNN +F 2 "SIL-2-power" H 2800 8350 60 0001 C CNN +F 3 "" H 2800 8350 60 0000 C CNN + 1 2800 8350 + -1 0 0 1 +$EndComp +Wire Wire Line + 3150 8450 3650 8450 +Entry Wire Line + 5800 8400 5900 8500 +Entry Wire Line + 5800 9200 5900 9300 +Entry Wire Line + 5800 10000 5900 10100 +Entry Wire Line + 5800 7350 5900 7450 +Text Label 5450 8400 0 61 ~ 0 +POW0 +Text Label 5450 9200 0 61 ~ 0 +POW1 +Text Label 5450 10000 0 61 ~ 0 +POW2 +Text Label 5450 7350 0 61 ~ 0 +POW3 +Wire Bus Line + 5900 6050 6300 6050 +Wire Wire Line + 12750 2400 12650 2400 +Text Label 12650 2400 2 60 ~ 0 ++24V +$Comp +L CONN_4 P5 +U 1 1 53A58F58 +P 14400 3750 +F 0 "P5" V 14350 3750 50 0000 C CNN +F 1 "CONN_4" V 14450 3750 50 0000 C CNN +F 2 "SIL-4-power" H 14400 3750 60 0001 C CNN +F 3 "" H 14400 3750 60 0000 C CNN + 1 14400 3750 + 1 0 0 -1 +$EndComp +$Comp +L GNDPWR #PWR016 +U 1 1 53A58F5E +P 12550 4500 +F 0 "#PWR016" H 12550 4550 40 0001 C CNN +F 1 "GNDPWR" H 12550 4420 40 0000 C CNN +F 2 "" H 12550 4500 60 0000 C CNN +F 3 "" H 12550 4500 60 0000 C CNN + 1 12550 4500 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR017 +U 1 1 53A58F64 +P 12550 3350 +F 0 "#PWR017" H 12550 3440 20 0001 C CNN +F 1 "+5V" H 12550 3440 30 0000 C CNN +F 2 "" H 12550 3350 60 0000 C CNN +F 3 "" H 12550 3350 60 0000 C CNN + 1 12550 3350 + 1 0 0 -1 +$EndComp +Text Label 12650 4250 2 60 ~ 0 ++10V +Text Label 12550 3550 2 60 ~ 0 +CLK_2 +Text Label 12550 3700 2 60 ~ 0 +DIR_2 +Text Label 12550 3850 2 60 ~ 0 +EN_2 +$Sheet +S 12750 3300 1000 1200 +U 53A910B7 +F0 "Filters slit #1" 50 +F1 "motors.sch" 50 +F2 "SM_5V" I L 12750 3400 60 +F3 "SM_CLK" I L 12750 3550 60 +F4 "SM_DIR" I L 12750 3700 60 +F5 "SM_EN" I L 12750 3850 60 +F6 "PWR_GND" I L 12750 4400 60 +F7 "A" O R 13750 3500 60 +F8 "A*" O R 13750 3650 60 +F9 "B" O R 13750 4000 60 +F10 "B*" O R 13750 3850 60 +F11 "+10V" I L 12750 4250 60 +F12 "+24V" I L 12750 4100 60 +$EndSheet +Wire Wire Line + 13750 3500 14050 3500 +Wire Wire Line + 14050 3500 14050 3600 +Wire Wire Line + 13750 3650 13950 3650 +Wire Wire Line + 13950 3650 13950 3700 +Wire Wire Line + 13950 3700 14050 3700 +Wire Wire Line + 14050 3800 13950 3800 +Wire Wire Line + 13950 3800 13950 3850 +Wire Wire Line + 13950 3850 13750 3850 +Wire Wire Line + 13750 4000 14050 4000 +Wire Wire Line + 14050 4000 14050 3900 +Wire Wire Line + 12550 4500 12550 4400 +Wire Wire Line + 12550 4400 12750 4400 +Wire Wire Line + 12650 4250 12750 4250 +Wire Wire Line + 12550 3400 12750 3400 +Wire Wire Line + 12550 3550 12750 3550 +Wire Wire Line + 12550 3700 12750 3700 +Wire Wire Line + 12550 3850 12750 3850 +Wire Wire Line + 12550 3400 12550 3350 +Wire Wire Line + 12750 4100 12650 4100 +Text Label 12650 4100 2 60 ~ 0 ++24V +$Comp +L CONN_4 P6 +U 1 1 53A5D13D +P 14400 5500 +F 0 "P6" V 14350 5500 50 0000 C CNN +F 1 "CONN_4" V 14450 5500 50 0000 C CNN +F 2 "SIL-4-power" H 14400 5500 60 0001 C CNN +F 3 "" H 14400 5500 60 0000 C CNN + 1 14400 5500 + 1 0 0 -1 +$EndComp +$Comp +L GNDPWR #PWR018 +U 1 1 53A5D143 +P 12550 6250 +F 0 "#PWR018" H 12550 6300 40 0001 C CNN +F 1 "GNDPWR" H 12550 6170 40 0000 C CNN +F 2 "" H 12550 6250 60 0000 C CNN +F 3 "" H 12550 6250 60 0000 C CNN + 1 12550 6250 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR019 +U 1 1 53A5D149 +P 12550 5100 +F 0 "#PWR019" H 12550 5190 20 0001 C CNN +F 1 "+5V" H 12550 5190 30 0000 C CNN +F 2 "" H 12550 5100 60 0000 C CNN +F 3 "" H 12550 5100 60 0000 C CNN + 1 12550 5100 + 1 0 0 -1 +$EndComp +Text Label 12650 6000 2 60 ~ 0 ++10V +Text Label 12550 5300 2 60 ~ 0 +CLK_3 +Text Label 12550 5450 2 60 ~ 0 +DIR_3 +Text Label 12550 5600 2 60 ~ 0 +EN_3 +$Sheet +S 12750 5050 1000 1200 +U 5391724D +F0 "Filters slit #2" 50 +F1 "motors.sch" 50 +F2 "SM_5V" I L 12750 5150 60 +F3 "SM_CLK" I L 12750 5300 60 +F4 "SM_DIR" I L 12750 5450 60 +F5 "SM_EN" I L 12750 5600 60 +F6 "PWR_GND" I L 12750 6150 60 +F7 "A" O R 13750 5250 60 +F8 "A*" O R 13750 5400 60 +F9 "B" O R 13750 5750 60 +F10 "B*" O R 13750 5600 60 +F11 "+10V" I L 12750 6000 60 +F12 "+24V" I L 12750 5850 60 +$EndSheet +Wire Wire Line + 13750 5250 14050 5250 +Wire Wire Line + 14050 5250 14050 5350 +Wire Wire Line + 13750 5400 13950 5400 +Wire Wire Line + 13950 5400 13950 5450 +Wire Wire Line + 13950 5450 14050 5450 +Wire Wire Line + 14050 5550 13950 5550 +Wire Wire Line + 13950 5550 13950 5600 +Wire Wire Line + 13950 5600 13750 5600 +Wire Wire Line + 13750 5750 14050 5750 +Wire Wire Line + 14050 5750 14050 5650 +Wire Wire Line + 12550 6250 12550 6150 +Wire Wire Line + 12550 6150 12750 6150 +Wire Wire Line + 12650 6000 12750 6000 +Wire Wire Line + 12550 5150 12750 5150 +Wire Wire Line + 12550 5300 12750 5300 +Wire Wire Line + 12550 5450 12750 5450 +Wire Wire Line + 12550 5600 12750 5600 +Wire Wire Line + 12550 5150 12550 5100 +Wire Wire Line + 12750 5850 12650 5850 +Text Label 12650 5850 2 60 ~ 0 ++24V +$Comp +L CONN_4 P3 +U 1 1 53A6297E +P 14350 7250 +F 0 "P3" V 14300 7250 50 0000 C CNN +F 1 "CONN_4" V 14400 7250 50 0000 C CNN +F 2 "SIL-4-power" H 14350 7250 60 0001 C CNN +F 3 "" H 14350 7250 60 0000 C CNN + 1 14350 7250 + 1 0 0 -1 +$EndComp +$Comp +L GNDPWR #PWR020 +U 1 1 53A62984 +P 12500 8000 +F 0 "#PWR020" H 12500 8050 40 0001 C CNN +F 1 "GNDPWR" H 12500 7920 40 0000 C CNN +F 2 "" H 12500 8000 60 0000 C CNN +F 3 "" H 12500 8000 60 0000 C CNN + 1 12500 8000 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR021 +U 1 1 53A6298A +P 12500 6850 +F 0 "#PWR021" H 12500 6940 20 0001 C CNN +F 1 "+5V" H 12500 6940 30 0000 C CNN +F 2 "" H 12500 6850 60 0000 C CNN +F 3 "" H 12500 6850 60 0000 C CNN + 1 12500 6850 + 1 0 0 -1 +$EndComp +Text Label 12600 7750 2 60 ~ 0 ++10V +Text Label 12500 7050 2 60 ~ 0 +CLK_4 +Text Label 12500 7200 2 60 ~ 0 +DIR_4 +Text Label 12500 7350 2 60 ~ 0 +EN_4 +$Sheet +S 12700 6800 1000 1200 +U 53A910BA +F0 "Long stage" 50 +F1 "motors.sch" 50 +F2 "SM_5V" I L 12700 6900 60 +F3 "SM_CLK" I L 12700 7050 60 +F4 "SM_DIR" I L 12700 7200 60 +F5 "SM_EN" I L 12700 7350 60 +F6 "PWR_GND" I L 12700 7900 60 +F7 "A" O R 13700 7000 60 +F8 "A*" O R 13700 7150 60 +F9 "B" O R 13700 7500 60 +F10 "B*" O R 13700 7350 60 +F11 "+10V" I L 12700 7750 60 +F12 "+24V" I L 12700 7600 60 +$EndSheet +Wire Wire Line + 13700 7000 14000 7000 +Wire Wire Line + 14000 7000 14000 7100 +Wire Wire Line + 13700 7150 13900 7150 +Wire Wire Line + 13900 7150 13900 7200 +Wire Wire Line + 13900 7200 14000 7200 +Wire Wire Line + 14000 7300 13900 7300 +Wire Wire Line + 13900 7300 13900 7350 +Wire Wire Line + 13900 7350 13700 7350 +Wire Wire Line + 13700 7500 14000 7500 +Wire Wire Line + 14000 7500 14000 7400 +Wire Wire Line + 12500 8000 12500 7900 +Wire Wire Line + 12500 7900 12700 7900 +Wire Wire Line + 12600 7750 12700 7750 +Wire Wire Line + 12500 6900 12700 6900 +Wire Wire Line + 12500 7050 12700 7050 +Wire Wire Line + 12500 7200 12700 7200 +Wire Wire Line + 12500 7350 12700 7350 +Wire Wire Line + 12500 6900 12500 6850 +Wire Wire Line + 12700 7600 12600 7600 +Text Label 12600 7600 2 60 ~ 0 ++24V +$Comp +L CONN_4 P4 +U 1 1 53A6C322 +P 14350 8900 +F 0 "P4" V 14300 8900 50 0000 C CNN +F 1 "CONN_4" V 14400 8900 50 0000 C CNN +F 2 "SIL-4-power" H 14350 8900 60 0001 C CNN +F 3 "" H 14350 8900 60 0000 C CNN + 1 14350 8900 + 1 0 0 -1 +$EndComp +$Comp +L GNDPWR #PWR022 +U 1 1 53A6C328 +P 12500 9650 +F 0 "#PWR022" H 12500 9700 40 0001 C CNN +F 1 "GNDPWR" H 12500 9570 40 0000 C CNN +F 2 "" H 12500 9650 60 0000 C CNN +F 3 "" H 12500 9650 60 0000 C CNN + 1 12500 9650 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR023 +U 1 1 53A6C32E +P 12500 8500 +F 0 "#PWR023" H 12500 8590 20 0001 C CNN +F 1 "+5V" H 12500 8590 30 0000 C CNN +F 2 "" H 12500 8500 60 0000 C CNN +F 3 "" H 12500 8500 60 0000 C CNN + 1 12500 8500 + 1 0 0 -1 +$EndComp +Text Label 12600 9400 2 60 ~ 0 ++10V +Text Label 12500 8700 2 60 ~ 0 +CLK_5 +Text Label 12500 8850 2 60 ~ 0 +DIR_5 +Text Label 12500 9000 2 60 ~ 0 +EN_5 +$Sheet +S 12700 8450 1000 1200 +U 53A910B9 +F0 "Short stage" 50 +F1 "motors.sch" 50 +F2 "SM_5V" I L 12700 8550 60 +F3 "SM_CLK" I L 12700 8700 60 +F4 "SM_DIR" I L 12700 8850 60 +F5 "SM_EN" I L 12700 9000 60 +F6 "PWR_GND" I L 12700 9550 60 +F7 "A" O R 13700 8650 60 +F8 "A*" O R 13700 8800 60 +F9 "B" O R 13700 9150 60 +F10 "B*" O R 13700 9000 60 +F11 "+10V" I L 12700 9400 60 +F12 "+24V" I L 12700 9250 60 +$EndSheet +Wire Wire Line + 13700 8650 14000 8650 +Wire Wire Line + 14000 8650 14000 8750 +Wire Wire Line + 13700 8800 13900 8800 +Wire Wire Line + 13900 8800 13900 8850 +Wire Wire Line + 13900 8850 14000 8850 +Wire Wire Line + 14000 8950 13900 8950 +Wire Wire Line + 13900 8950 13900 9000 +Wire Wire Line + 13900 9000 13700 9000 +Wire Wire Line + 13700 9150 14000 9150 +Wire Wire Line + 14000 9150 14000 9050 +Wire Wire Line + 12500 9650 12500 9550 +Wire Wire Line + 12500 9550 12700 9550 +Wire Wire Line + 12600 9400 12700 9400 +Wire Wire Line + 12500 8550 12700 8550 +Wire Wire Line + 12500 8700 12700 8700 +Wire Wire Line + 12500 8850 12700 8850 +Wire Wire Line + 12500 9000 12700 9000 +Wire Wire Line + 12500 8550 12500 8500 +Wire Wire Line + 12700 9250 12600 9250 +Text Label 12600 9250 2 60 ~ 0 ++24V +Text Label 4400 1550 0 60 ~ 0 ++10V +Connection ~ 4300 1550 +Wire Wire Line + 5800 1150 5750 1150 +Wire Wire Line + 5750 1150 5750 1200 +Wire Wire Line + 6600 1150 6650 1150 +Wire Wire Line + 6650 1150 6650 1200 +$Comp +L GNDPWR #PWR024 +U 1 1 53A2A067 +P 5750 1200 +F 0 "#PWR024" H 5750 1250 40 0001 C CNN +F 1 "GNDPWR" H 5750 1120 40 0000 C CNN +F 2 "" H 5750 1200 60 0000 C CNN +F 3 "" H 5750 1200 60 0000 C CNN + 1 5750 1200 + 1 0 0 -1 +$EndComp +$Comp +L GNDPWR #PWR025 +U 1 1 53A2A06D +P 6650 1200 +F 0 "#PWR025" H 6650 1250 40 0001 C CNN +F 1 "GNDPWR" H 6650 1120 40 0000 C CNN +F 2 "" H 6650 1200 60 0000 C CNN +F 3 "" H 6650 1200 60 0000 C CNN + 1 6650 1200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6600 1050 6650 1050 +Text Label 6650 1050 0 60 ~ 0 ++24V +Wire Wire Line + 5800 1050 5750 1050 +Text Label 5750 1050 2 60 ~ 0 ++10V +Wire Bus Line + 8600 1800 8600 2750 +Wire Bus Line + 8600 2750 8100 2750 +Text Label 8150 2750 0 60 ~ 0 +T1_[0..7] +$Comp +L RO-XX Q3 +U 1 1 53AC9E48 +P 6200 1100 +F 0 "Q3" H 6200 1250 60 0000 C CNN +F 1 "RO-1224" H 6200 950 60 0000 C CNN +F 2 "SIP-4-RO" H 6100 1150 60 0001 C CNN +F 3 "" H 6200 1100 60 0000 C CNN + 1 6200 1100 + 1 0 0 -1 +$EndComp +Text Label 6100 6050 2 60 ~ 0 +POW[0..3] +Wire Wire Line + 4050 1750 4100 1750 +Wire Wire Line + 4100 1750 4100 1850 +$Comp +L PWR_FLAG #FLG026 +U 1 1 53B3E6E8 +P 4100 1750 +F 0 "#FLG026" H 4100 1845 30 0001 C CNN +F 1 "PWR_FLAG" H 4100 1930 30 0000 C CNN +F 2 "" H 4100 1750 60 0000 C CNN +F 3 "" H 4100 1750 60 0000 C CNN + 1 4100 1750 + 0 1 1 0 +$EndComp +Wire Wire Line + 3150 8250 3650 8250 +Text Notes 2550 8100 0 60 ~ 0 +Shutter +$Sheet +S 3650 8800 1100 600 +U 53A8FBFD +F0 "Power MOSFET module 1" 50 +F1 "power_MOSFET.sch" 50 +F2 "GND_OUT" O L 3650 9250 60 +F3 "GND" I R 4750 9300 60 +F4 "ON" I R 4750 9200 60 +$EndSheet +$Comp +L GNDPWR #PWR027 +U 1 1 53A8FC03 +P 4900 9400 +F 0 "#PWR027" H 4900 9450 40 0001 C CNN +F 1 "GNDPWR" H 4900 9320 40 0000 C CNN +F 2 "" H 4900 9400 60 0000 C CNN +F 3 "" H 4900 9400 60 0000 C CNN + 1 4900 9400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4750 9300 4900 9300 +Wire Wire Line + 4900 9300 4900 9400 +Wire Wire Line + 4750 9200 5800 9200 +$Comp +L CONN_2 P8 +U 1 1 53A8FC0C +P 2800 9150 +F 0 "P8" V 2750 9150 40 0000 C CNN +F 1 "CONN_2" V 2850 9150 40 0000 C CNN +F 2 "SIL-2-power" H 2800 9150 60 0001 C CNN +F 3 "" H 2800 9150 60 0000 C CNN + 1 2800 9150 + -1 0 0 1 +$EndComp +Wire Wire Line + 3150 9250 3650 9250 +Text Label 3250 9050 0 60 ~ 0 ++10V +Wire Wire Line + 3250 9050 3150 9050 +Text Notes 2200 8900 0 60 ~ 0 +Power load (bottom switch) +$Sheet +S 3650 9600 1100 600 +U 53AA0E2D +F0 "Power MOSFET module 2" 50 +F1 "power_MOSFET.sch" 50 +F2 "GND_OUT" O L 3650 10050 60 +F3 "GND" I R 4750 10100 60 +F4 "ON" I R 4750 10000 60 +$EndSheet +$Comp +L GNDPWR #PWR028 +U 1 1 53A9232C +P 4900 10200 +F 0 "#PWR028" H 4900 10250 40 0001 C CNN +F 1 "GNDPWR" H 4900 10120 40 0000 C CNN +F 2 "" H 4900 10200 60 0000 C CNN +F 3 "" H 4900 10200 60 0000 C CNN + 1 4900 10200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4750 10100 4900 10100 +Wire Wire Line + 4900 10100 4900 10200 +Wire Wire Line + 4750 10000 5800 10000 +$Comp +L CONN_2 P9 +U 1 1 53A92335 +P 2800 9950 +F 0 "P9" V 2750 9950 40 0000 C CNN +F 1 "CONN_2" V 2850 9950 40 0000 C CNN +F 2 "SIL-2-power" H 2800 9950 60 0001 C CNN +F 3 "" H 2800 9950 60 0000 C CNN + 1 2800 9950 + -1 0 0 1 +$EndComp +Wire Wire Line + 3150 10050 3650 10050 +Text Label 3250 9850 0 60 ~ 0 ++10V +Wire Wire Line + 3250 9850 3150 9850 +Text Notes 2200 9700 0 60 ~ 0 +Power load (bottom switch) +$Comp +L CONN_2 P18 +U 1 1 53A954F5 +P 2800 7250 +F 0 "P18" V 2750 7250 40 0000 C CNN +F 1 "CONN_2" V 2850 7250 40 0000 C CNN +F 2 "SIL-2-power" H 2800 7250 60 0001 C CNN +F 3 "" H 2800 7250 60 0000 C CNN + 1 2800 7250 + -1 0 0 1 +$EndComp +Text Label 3700 6850 0 60 ~ 0 ++10V +Wire Wire Line + 3150 7150 3450 7150 +Text Notes 2200 7000 0 60 ~ 0 +Power load (top switch) +$Comp +L IPS5451 U1 +U 1 1 53BC4F8D +P 4250 7250 +F 0 "U1" H 3900 7500 60 0000 C CNN +F 1 "IPS5451" H 4400 7500 60 0000 C CNN +F 2 "TO220-5" H 4250 7250 60 0001 C CNN +F 3 "~" H 4250 7250 60 0000 C CNN + 1 4250 7250 + -1 0 0 -1 +$EndComp +Wire Wire Line + 3300 7350 3300 7450 +Wire Wire Line + 3150 7350 3300 7350 +$Comp +L GNDPWR #PWR029 +U 1 1 53A954EC +P 3300 7450 +F 0 "#PWR029" H 3300 7500 40 0001 C CNN +F 1 "GNDPWR" H 3300 7370 40 0000 C CNN +F 2 "" H 3300 7450 60 0000 C CNN +F 3 "" H 3300 7450 60 0000 C CNN + 1 3300 7450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3700 6850 3700 7150 +Wire Wire Line + 3450 7150 3450 7350 +Wire Wire Line + 3450 7350 3700 7350 +$Comp +L GNDPWR #PWR030 +U 1 1 53BEC673 +P 4300 7800 +F 0 "#PWR030" H 4300 7850 40 0001 C CNN +F 1 "GNDPWR" H 4300 7720 40 0000 C CNN +F 2 "" H 4300 7800 60 0000 C CNN +F 3 "" H 4300 7800 60 0000 C CNN + 1 4300 7800 + 1 0 0 -1 +$EndComp +$Comp +L R0603 R19 +U 1 1 53BEC9FF +P 5100 7350 +F 0 "R19" V 5180 7350 40 0000 C CNN +F 1 "4.7k" V 5107 7351 40 0000 C CNN +F 2 "SM0603" V 5030 7350 30 0001 C CNN +F 3 "~" H 5100 7350 30 0000 C CNN + 1 5100 7350 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 4800 7350 4850 7350 +Wire Bus Line + 5900 6050 5900 10100 +Wire Wire Line + 5350 7350 5800 7350 +Wire Wire Line + 4800 6600 6300 6600 +Wire Wire Line + 4300 7800 4300 7750 +$Sheet +S 3650 8000 1100 650 +U 53AE6F08 +F0 "Shutter MOSFET" 50 +F1 "Shutter_MOSFET.sch" 50 +F2 "GND" I R 4750 8550 60 +F3 "OUT1" O L 3650 8250 60 +F4 "IN1" I R 4750 8400 60 +F5 "IN2" I R 4750 8250 60 +F6 "OUT2" O L 3650 8450 60 +F7 "EF" O R 4750 8100 60 +F8 "+36V" I L 3650 8100 60 +$EndSheet +$Comp +L CONN_2 P19 +U 1 1 53C20C14 +P 3700 1050 +F 0 "P19" V 3650 1050 40 0000 C CNN +F 1 "CONN_2" V 3750 1050 40 0000 C CNN +F 2 "SIL-2-power" H 3700 1050 60 0001 C CNN +F 3 "" H 3700 1050 60 0000 C CNN + 1 3700 1050 + -1 0 0 1 +$EndComp +Text Notes 3750 800 2 60 ~ 0 +36V +$Comp +L GNDPWR #PWR031 +U 1 1 53C20C1B +P 4100 1250 +F 0 "#PWR031" H 4100 1300 40 0001 C CNN +F 1 "GNDPWR" H 4100 1170 40 0000 C CNN +F 2 "" H 4100 1250 60 0000 C CNN +F 3 "" H 4100 1250 60 0000 C CNN + 1 4100 1250 + 1 0 0 -1 +$EndComp +$Comp +L PWR_FLAG #FLG032 +U 1 1 53C20C21 +P 4300 950 +F 0 "#FLG032" H 4300 1045 30 0001 C CNN +F 1 "PWR_FLAG" H 4300 1130 30 0000 C CNN +F 2 "" H 4300 950 60 0000 C CNN +F 3 "" H 4300 950 60 0000 C CNN + 1 4300 950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4050 950 4400 950 +Text Label 4400 950 0 60 ~ 0 ++36V +Connection ~ 4300 950 +Wire Wire Line + 4050 1150 4100 1150 +Wire Wire Line + 4100 1150 4100 1250 +Text Label 3550 8100 2 60 ~ 0 ++36V +Wire Wire Line + 3550 8100 3650 8100 +Wire Wire Line + 4800 6600 4800 7150 +Wire Wire Line + 4750 8100 6000 8100 +Wire Wire Line + 6000 8100 6000 6400 +Wire Wire Line + 6000 6400 6300 6400 +Wire Wire Line + 6300 6250 6150 6250 +Wire Wire Line + 6150 6250 6150 8250 +Wire Wire Line + 6150 8250 4750 8250 +$Comp +L DIODESCH D1 +U 1 1 53CDDF73 +P 4300 2400 +F 0 "D1" H 4300 2500 40 0000 C CNN +F 1 "B120-E3" H 4300 2300 40 0000 C CNN +F 2 "DO-214" H 4300 2400 60 0001 C CNN +F 3 "~" H 4300 2400 60 0000 C CNN + 1 4300 2400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4050 2400 4100 2400 +Wire Wire Line + 4500 2400 4500 2350 +Wire Wire Line + 4650 2350 4650 2400 +Wire Wire Line + 4650 2400 4500 2400 +Connection ~ 4500 2400 +$EndSCHEMATC diff --git a/schematic/ALL.cmp b/schematic/ALL.cmp new file mode 100644 index 0000000..5225f4c --- /dev/null +++ b/schematic/ALL.cmp @@ -0,0 +1,969 @@ +Cmp-Mod V01 Created by CvPcb (2013-feb-26)-stable date = Ср 09 июл 2014 18:33:54 + +BeginCmp +TimeStamp = /53A910B8/50AF1E60; +Reference = C1.1; +ValeurCmp = 68n; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53A910B7/50AF1E60; +Reference = C1.2; +ValeurCmp = 68n; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /5391724D/50AF1E60; +Reference = C1.3; +ValeurCmp = 68n; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53A910BA/50AF1E60; +Reference = C1.4; +ValeurCmp = 68n; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53A910B9/50AF1E60; +Reference = C1.5; +ValeurCmp = 68n; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53A910B8/50CEC790; +Reference = C2.1; +ValeurCmp = 1n; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53A910B7/50CEC790; +Reference = C2.2; +ValeurCmp = 1n; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /5391724D/50CEC790; +Reference = C2.3; +ValeurCmp = 1n; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53A910BA/50CEC790; +Reference = C2.4; +ValeurCmp = 1n; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53A910B9/50CEC790; +Reference = C2.5; +ValeurCmp = 1n; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53A910B8/50CECA5D; +Reference = C3.1; +ValeurCmp = 1n; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53A910B7/50CECA5D; +Reference = C3.2; +ValeurCmp = 1n; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /5391724D/50CECA5D; +Reference = C3.3; +ValeurCmp = 1n; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53A910BA/50CECA5D; +Reference = C3.4; +ValeurCmp = 1n; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53A910B9/50CECA5D; +Reference = C3.5; +ValeurCmp = 1n; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53AE6F08/53C10BBB; +Reference = C4; +ValeurCmp = 2200u, 40V; +IdModule = CP_16x25mm; +EndCmp + +BeginCmp +TimeStamp = /53973803/53997111; +Reference = C5; +ValeurCmp = 10u; +IdModule = CP_5x11mm; +EndCmp + +BeginCmp +TimeStamp = /53973803/53997130; +Reference = C6; +ValeurCmp = 100u; +IdModule = CP_5x11mm; +EndCmp + +BeginCmp +TimeStamp = /53973803/5399B7BA; +Reference = C7; +ValeurCmp = 100n; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53973803/53A44EC1; +Reference = C8; +ValeurCmp = 100n; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53973803/53A79646; +Reference = C9; +ValeurCmp = 100n; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53973803/53B31F74; +Reference = C10; +ValeurCmp = 27p; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53973803/53B31F7A; +Reference = C11; +ValeurCmp = 27p; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53973803/53976CAB/5395D7E9; +Reference = C12; +ValeurCmp = 100n; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53973803/539751BC; +Reference = C13; +ValeurCmp = 10u; +IdModule = CP_5x11mm; +EndCmp + +BeginCmp +TimeStamp = /53973803/53979DD9; +Reference = C14; +ValeurCmp = 100n; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53973803/5396ADDE; +Reference = C15; +ValeurCmp = 100n; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53973803/5396C789; +Reference = C16; +ValeurCmp = 100n; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53973803/53969846; +Reference = C17; +ValeurCmp = 100n; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53973803/5396C0ED; +Reference = C18; +ValeurCmp = 100n; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53973803/53976CAB/53BE6988; +Reference = CON1; +ValeurCmp = USB-MICRO-B; +IdModule = MICRO-B-USB; +EndCmp + +BeginCmp +TimeStamp = /53CDDF73; +Reference = D1; +ValeurCmp = B120-E3; +IdModule = DO214; +EndCmp + +BeginCmp +TimeStamp = /53973803/5399C66D; +Reference = D2; +ValeurCmp = PWR; +IdModule = LED-0805; +EndCmp + +BeginCmp +TimeStamp = /53973803/53976CAB/539B75AF; +Reference = D3; +ValeurCmp = B120-E3; +IdModule = DO214; +EndCmp + +BeginCmp +TimeStamp = /53973803/53974779/53A48DFB; +Reference = IC1; +ValeurCmp = ADM233L; +IdModule = DIP-20__300_ELL; +EndCmp + +BeginCmp +TimeStamp = /53A910B8/50AE2A4D; +Reference = IC2.1; +ValeurCmp = L6208N; +IdModule = DIP-24__300_ELL; +EndCmp + +BeginCmp +TimeStamp = /53A910B7/50AE2A4D; +Reference = IC2.2; +ValeurCmp = L6208N; +IdModule = DIP-24__300_ELL; +EndCmp + +BeginCmp +TimeStamp = /5391724D/50AE2A4D; +Reference = IC2.3; +ValeurCmp = L6208N; +IdModule = DIP-24__300_ELL; +EndCmp + +BeginCmp +TimeStamp = /53A910BA/50AE2A4D; +Reference = IC2.4; +ValeurCmp = L6208N; +IdModule = DIP-24__300_ELL; +EndCmp + +BeginCmp +TimeStamp = /53A910B9/50AE2A4D; +Reference = IC2.5; +ValeurCmp = L6208N; +IdModule = DIP-24__300_ELL; +EndCmp + +BeginCmp +TimeStamp = /53973803/53974779/53975A15; +Reference = J1; +ValeurCmp = DB9; +IdModule = DB9FC; +EndCmp + +BeginCmp +TimeStamp = /53973803/53974779/53AB4443; +Reference = J2; +ValeurCmp = DB9; +IdModule = DB9FC; +EndCmp + +BeginCmp +TimeStamp = /53A426B8; +Reference = K1; +ValeurCmp = CONN_3; +IdModule = SIL-3; +EndCmp + +BeginCmp +TimeStamp = /53973803/53973C3F; +Reference = L1; +ValeurCmp = BMB2A0300AN1; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53931287; +Reference = P1; +ValeurCmp = CONN_2; +IdModule = SIL-2-power; +EndCmp + +BeginCmp +TimeStamp = /5392E6AB; +Reference = P2; +ValeurCmp = CONN_4; +IdModule = SIL-4-power; +EndCmp + +BeginCmp +TimeStamp = /53A6297E; +Reference = P3; +ValeurCmp = CONN_4; +IdModule = SIL-4-power; +EndCmp + +BeginCmp +TimeStamp = /53A6C322; +Reference = P4; +ValeurCmp = CONN_4; +IdModule = SIL-4-power; +EndCmp + +BeginCmp +TimeStamp = /53A58F58; +Reference = P5; +ValeurCmp = CONN_4; +IdModule = SIL-4-power; +EndCmp + +BeginCmp +TimeStamp = /53A5D13D; +Reference = P6; +ValeurCmp = CONN_4; +IdModule = SIL-4-power; +EndCmp + +BeginCmp +TimeStamp = /5395ECE2; +Reference = P7; +ValeurCmp = CONN_2; +IdModule = SIL-2; +EndCmp + +BeginCmp +TimeStamp = /53A8FC0C; +Reference = P8; +ValeurCmp = CONN_2; +IdModule = SIL-2-power; +EndCmp + +BeginCmp +TimeStamp = /53A92335; +Reference = P9; +ValeurCmp = CONN_2; +IdModule = SIL-2-power; +EndCmp + +BeginCmp +TimeStamp = /53956EEF; +Reference = P10; +ValeurCmp = TRD; +IdModule = SIL-8; +EndCmp + +BeginCmp +TimeStamp = /53973803/53AD262A; +Reference = P11; +ValeurCmp = CONN_7; +IdModule = SIL-7; +EndCmp + +BeginCmp +TimeStamp = /53B49F81; +Reference = P12; +ValeurCmp = CONN_12; +IdModule = SIL-12; +EndCmp + +BeginCmp +TimeStamp = /53B8C7B4; +Reference = P13; +ValeurCmp = CONN_5; +IdModule = SIL-5; +EndCmp + +BeginCmp +TimeStamp = /53C54DAB; +Reference = P14; +ValeurCmp = CONN_2; +IdModule = SIL-2-power; +EndCmp + +BeginCmp +TimeStamp = /53973803/53A259E0; +Reference = P15; +ValeurCmp = CONN_4; +IdModule = SIL-4; +EndCmp + +BeginCmp +TimeStamp = /53973803/53A363AA; +Reference = P16; +ValeurCmp = CONN_7; +IdModule = SIL-7; +EndCmp + +BeginCmp +TimeStamp = /53973803/53974779/53A1F05B; +Reference = P17; +ValeurCmp = CONN_2; +IdModule = SIL-2; +EndCmp + +BeginCmp +TimeStamp = /53A954F5; +Reference = P18; +ValeurCmp = CONN_2; +IdModule = SIL-2-power; +EndCmp + +BeginCmp +TimeStamp = /53C20C14; +Reference = P19; +ValeurCmp = CONN_2; +IdModule = SIL-2-power; +EndCmp + +BeginCmp +TimeStamp = /53973803/53976CAB/5395C059; +Reference = Q1; +ValeurCmp = DTA114Y; +IdModule = SOT323; +EndCmp + +BeginCmp +TimeStamp = /53973803/53B31F6E; +Reference = Q2; +ValeurCmp = 8MHz; +IdModule = hc49; +EndCmp + +BeginCmp +TimeStamp = /53AC9E48; +Reference = Q3; +ValeurCmp = RO-1224; +IdModule = SIP-4-RO; +EndCmp + +BeginCmp +TimeStamp = /53AA0E2D/53AF4F62; +Reference = Qp1.1; +ValeurCmp = NTE2984; +IdModule = TO220-3-vert; +EndCmp + +BeginCmp +TimeStamp = /53A8FBFD/53AF4F62; +Reference = Qp1.2; +ValeurCmp = NTE2984; +IdModule = TO220-3-vert; +EndCmp + +BeginCmp +TimeStamp = /53A910B8/50CEB97A; +Reference = R1.1; +ValeurCmp = 0.33; +IdModule = SM1210; +EndCmp + +BeginCmp +TimeStamp = /53A910B7/50CEB97A; +Reference = R1.2; +ValeurCmp = 0.33; +IdModule = SM1210; +EndCmp + +BeginCmp +TimeStamp = /5391724D/50CEB97A; +Reference = R1.3; +ValeurCmp = 0.33; +IdModule = SM1210; +EndCmp + +BeginCmp +TimeStamp = /53A910BA/50CEB97A; +Reference = R1.4; +ValeurCmp = 0.33; +IdModule = SM1210; +EndCmp + +BeginCmp +TimeStamp = /53A910B9/50CEB97A; +Reference = R1.5; +ValeurCmp = 0.33; +IdModule = SM1210; +EndCmp + +BeginCmp +TimeStamp = /53A910B8/50CEB99A; +Reference = R2.1; +ValeurCmp = 0.33; +IdModule = SM1210; +EndCmp + +BeginCmp +TimeStamp = /53A910B7/50CEB99A; +Reference = R2.2; +ValeurCmp = 0.33; +IdModule = SM1210; +EndCmp + +BeginCmp +TimeStamp = /5391724D/50CEB99A; +Reference = R2.3; +ValeurCmp = 0.33; +IdModule = SM1210; +EndCmp + +BeginCmp +TimeStamp = /53A910BA/50CEB99A; +Reference = R2.4; +ValeurCmp = 0.33; +IdModule = SM1210; +EndCmp + +BeginCmp +TimeStamp = /53A910B9/50CEB99A; +Reference = R2.5; +ValeurCmp = 0.33; +IdModule = SM1210; +EndCmp + +BeginCmp +TimeStamp = /53A910B8/50AF1C25; +Reference = R3.1; +ValeurCmp = 22k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53A910B7/50AF1C25; +Reference = R3.2; +ValeurCmp = 22k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /5391724D/50AF1C25; +Reference = R3.3; +ValeurCmp = 22k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53A910BA/50AF1C25; +Reference = R3.4; +ValeurCmp = 22k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53A910B9/50AF1C25; +Reference = R3.5; +ValeurCmp = 22k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53A910B8/534BB108; +Reference = R4.1; +ValeurCmp = 1.8k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53A910B7/534BB108; +Reference = R4.2; +ValeurCmp = 1.8k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /5391724D/534BB108; +Reference = R4.3; +ValeurCmp = 1.8k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53A910BA/534BB108; +Reference = R4.4; +ValeurCmp = 1.8k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53A910B9/534BB108; +Reference = R4.5; +ValeurCmp = 1.8k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53A910B8/50CEC791; +Reference = R5.1; +ValeurCmp = 51k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53A910B7/50CEC791; +Reference = R5.2; +ValeurCmp = 51k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /5391724D/50CEC791; +Reference = R5.3; +ValeurCmp = 51k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53A910BA/50CEC791; +Reference = R5.4; +ValeurCmp = 51k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53A910B9/50CEC791; +Reference = R5.5; +ValeurCmp = 51k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53A910B8/50CECA5C; +Reference = R6.1; +ValeurCmp = 51k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53A910B7/50CECA5C; +Reference = R6.2; +ValeurCmp = 51k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /5391724D/50CECA5C; +Reference = R6.3; +ValeurCmp = 51k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53A910BA/50CECA5C; +Reference = R6.4; +ValeurCmp = 51k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53A910B9/50CECA5C; +Reference = R6.5; +ValeurCmp = 51k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53973803/53976CAB/5395CE96; +Reference = R7; +ValeurCmp = 22k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53973803/53976CAB/5395CE71; +Reference = R8; +ValeurCmp = 15k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53973803/53976CAB/5395D182; +Reference = R9; +ValeurCmp = 1.5k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53973803/5399C848; +Reference = R10; +ValeurCmp = 510; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53973803/53A38ACC; +Reference = R11; +ValeurCmp = 4.7k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53973803/53B323F6; +Reference = R12; +ValeurCmp = 1M; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53973803/53B858E4; +Reference = R13; +ValeurCmp = 10k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53973803/53B858EA; +Reference = R14; +ValeurCmp = 10k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53973803/53B85A4F; +Reference = R15; +ValeurCmp = 10k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53973803/53B85A5B; +Reference = R16; +ValeurCmp = 10k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53973803/53A3D5DE; +Reference = R17; +ValeurCmp = 10k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53973803/53A3D1C0; +Reference = R18; +ValeurCmp = 100k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53BEC9FF; +Reference = R19; +ValeurCmp = 4.7k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53973803/53C435CB; +Reference = R20; +ValeurCmp = 15k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53973803/53C435C5; +Reference = R21; +ValeurCmp = 15k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53973803/53C4BB71; +Reference = R22; +ValeurCmp = 10k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53973803/53C4BB5E; +Reference = R23; +ValeurCmp = 10k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53973803/53C4BB64; +Reference = R24; +ValeurCmp = 10k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53AE6F08/53C10962; +Reference = R25; +ValeurCmp = 1.2k (II); +IdModule = R7; +EndCmp + +BeginCmp +TimeStamp = /53973803/5399B99B; +Reference = R26; +ValeurCmp = 10k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53973803/53AF4804; +Reference = R27; +ValeurCmp = RT0805BRB071KL; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53973803/53AF4838; +Reference = R28; +ValeurCmp = RT0805BRB071KL; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53973803/53AF483E; +Reference = R29; +ValeurCmp = RT0805BRB071KL; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53973803/53AF4844; +Reference = R30; +ValeurCmp = RT0805BRB071KL; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53973803/53AF484A; +Reference = R31; +ValeurCmp = RT0805BRB071KL; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53973803/53AF4850; +Reference = R32; +ValeurCmp = RT0805BRB071KL; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53973803/53AF4856; +Reference = R33; +ValeurCmp = RT0805BRB071KL; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53973803/53AF485C; +Reference = R34; +ValeurCmp = RT0805BRB071KL; +IdModule = SM0805; +EndCmp + +BeginCmp +TimeStamp = /53973803/53976CAB/5395E223; +Reference = R35; +ValeurCmp = 22; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53973803/53976CAB/5395E230; +Reference = R36; +ValeurCmp = 22; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53973803/53CF8387; +Reference = R37; +ValeurCmp = 10k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53973803/53CF8EAC; +Reference = R38; +ValeurCmp = 10k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53973803/53CFF43C; +Reference = R39; +ValeurCmp = 10k; +IdModule = SM0603; +EndCmp + +BeginCmp +TimeStamp = /53973803/5399B811; +Reference = SW1; +ValeurCmp = RESET; +IdModule = SW_PUSH_SMALL; +EndCmp + +BeginCmp +TimeStamp = /53973803/53A4246E; +Reference = SW2; +ValeurCmp = BOOT; +IdModule = SW_PUSH_SMALL; +EndCmp + +BeginCmp +TimeStamp = /53BC4F8D; +Reference = U1; +ValeurCmp = IPS5451; +IdModule = TO220-5; +EndCmp + +BeginCmp +TimeStamp = /53AE6F08/53C09F3E; +Reference = U2; +ValeurCmp = TLE5205; +IdModule = TO220-7-12; +EndCmp + +BeginCmp +TimeStamp = /53973803/53976A8B; +Reference = U3; +ValeurCmp = STM32F103; +IdModule = LQFP100_STM32; +EndCmp + +BeginCmp +TimeStamp = /53973803/53976CAB/5395C045; +Reference = U4; +ValeurCmp = USBLC6-2; +IdModule = SOT23_6; +EndCmp + +BeginCmp +TimeStamp = /53973803/53996A85; +Reference = U5; +ValeurCmp = LM1117MPX-3.3; +IdModule = SOT-223; +EndCmp + +EndListe diff --git a/schematic/ALL.kicad_pcb b/schematic/ALL.kicad_pcb new file mode 100644 index 0000000..e652111 --- /dev/null +++ b/schematic/ALL.kicad_pcb @@ -0,0 +1,6505 @@ +(kicad_pcb (version 3) (host pcbnew "(2013-feb-26)-stable") + + (general + (links 408) + (no_connects 193) + (area 35.915599 50.863499 245.583001 203.517501) + (thickness 1.6) + (drawings 5) + (tracks 650) + (zones 0) + (modules 138) + (nets 142) + ) + + (page A3) + (layers + (15 F.Cu signal) + (2 ground.Cu power) + (1 power.Cu power) + (0 B.Cu signal) + (16 B.Adhes user) + (17 F.Adhes user) + (18 B.Paste user) + (19 F.Paste user) + (20 B.SilkS user) + (21 F.SilkS user) + (22 B.Mask user) + (23 F.Mask user) + (28 Edge.Cuts user) + ) + + (setup + (last_trace_width 1.016) + (user_trace_width 0.254) + (user_trace_width 0.508) + (user_trace_width 1.016) + (trace_clearance 0.1) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.254) + (segment_width 0.4) + (edge_width 0.3) + (via_size 0.889) + (via_drill 0.635) + (via_min_size 0.889) + (via_min_drill 0.508) + (uvia_size 0.508) + (uvia_drill 0.127) + (uvias_allowed no) + (uvia_min_size 0.508) + (uvia_min_drill 0.127) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.3) + (mod_text_size 1.5 1.5) + (mod_text_width 0.3) + (pad_size 5.08 5.08) + (pad_drill 1) + (pad_to_mask_clearance 0.2) + (aux_axis_origin 45.0215 74.549) + (visible_elements FFFFFBBF) + (pcbplotparams + (layerselection 3178497) + (usegerberextensions true) + (excludeedgelayer true) + (linewidth 50000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15) + (hpglpenoverlay 2) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotothertext true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 1) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + (net 1 +3.3V) + (net 2 +5V) + (net 3 /EP0) + (net 4 /EP1) + (net 5 /EP2) + (net 6 /EP3) + (net 7 "/Filters slit #1/+10V") + (net 8 "/Filters slit #1/+24V") + (net 9 "/Filters slit #1/A") + (net 10 "/Filters slit #1/A*") + (net 11 "/Filters slit #1/B") + (net 12 "/Filters slit #1/B*") + (net 13 "/Filters slit #1/SM_CLK") + (net 14 "/Filters slit #1/SM_DIR") + (net 15 "/Filters slit #1/SM_EN") + (net 16 "/Filters slit #2/A") + (net 17 "/Filters slit #2/A*") + (net 18 "/Filters slit #2/B") + (net 19 "/Filters slit #2/B*") + (net 20 "/Filters slit #2/SM_DIR") + (net 21 "/Filters slit #2/SM_EN") + (net 22 /Hall0) + (net 23 /Hall1) + (net 24 /Hall2) + (net 25 /Hall3) + (net 26 /Hall4) + (net 27 /Hall5) + (net 28 /Hall6) + (net 29 /Hall7) + (net 30 /Hall8) + (net 31 /Hall9) + (net 32 "/Long stage/A") + (net 33 "/Long stage/A*") + (net 34 "/Long stage/B") + (net 35 "/Long stage/B*") + (net 36 "/Long stage/SM_CLK") + (net 37 "/Long stage/SM_DIR") + (net 38 "/Long stage/SM_EN") + (net 39 /POW3) + (net 40 "/Power MOSFET module 1/GND_OUT") + (net 41 "/Power MOSFET module 1/ON") + (net 42 "/Power MOSFET module 2/GND_OUT") + (net 43 "/Power MOSFET module 2/ON") + (net 44 "/STM32F103 module/1-WIRE") + (net 45 "/STM32F103 module/BOOT") + (net 46 "/STM32F103 module/DG_FEEDBACK") + (net 47 "/STM32F103 module/EXT0") + (net 48 "/STM32F103 module/EXT1") + (net 49 "/STM32F103 module/EXT2") + (net 50 "/STM32F103 module/EXT3") + (net 51 "/STM32F103 module/I2C_SCL/CANRX") + (net 52 "/STM32F103 module/I2C_SDA/CANTX") + (net 53 "/STM32F103 module/RS-232 level converter/UART_RX") + (net 54 "/STM32F103 module/RS-232 level converter/UART_RX1") + (net 55 "/STM32F103 module/RS-232 level converter/UART_TX") + (net 56 "/STM32F103 module/RS-232 level converter/UART_TX1") + (net 57 "/STM32F103 module/RST") + (net 58 "/STM32F103 module/SPI1_MISO") + (net 59 "/STM32F103 module/SPI1_MOSI") + (net 60 "/STM32F103 module/SPI1_SCK") + (net 61 "/STM32F103 module/SPI2_MISO") + (net 62 "/STM32F103 module/SPI2_MOSI") + (net 63 "/STM32F103 module/SPI2_SCK") + (net 64 "/STM32F103 module/USB input circuit/USB_DISC") + (net 65 "/STM32F103 module/USB input circuit/USB_DM") + (net 66 "/STM32F103 module/USB input circuit/USB_DP") + (net 67 "/STM32F103 module/USB input circuit/USB_POWER") + (net 68 "/STM32F103 module/VDDA") + (net 69 "/Short stage/A") + (net 70 "/Short stage/A*") + (net 71 "/Short stage/B") + (net 72 "/Short stage/B*") + (net 73 "/Short stage/SM_DIR") + (net 74 "/Short stage/SM_EN") + (net 75 "/Shutter MOSFET/+36V") + (net 76 "/Shutter MOSFET/EF") + (net 77 "/Shutter MOSFET/IN1") + (net 78 "/Shutter MOSFET/IN2") + (net 79 "/Shutter MOSFET/OUT1") + (net 80 "/Shutter MOSFET/OUT2") + (net 81 /T1_0) + (net 82 /T1_1) + (net 83 /T1_2) + (net 84 /T1_3) + (net 85 /T1_4) + (net 86 /T1_5) + (net 87 /T1_6) + (net 88 /T1_7) + (net 89 "/Turret slits/A") + (net 90 "/Turret slits/A*") + (net 91 "/Turret slits/B") + (net 92 "/Turret slits/B*") + (net 93 "/Turret slits/SM_DIR") + (net 94 "/Turret slits/SM_EN") + (net 95 GND) + (net 96 N-00000103) + (net 97 N-00000104) + (net 98 N-00000105) + (net 99 N-00000106) + (net 100 N-00000107) + (net 101 N-00000109) + (net 102 N-00000111) + (net 103 N-00000112) + (net 104 N-00000113) + (net 105 N-00000114) + (net 106 N-00000115) + (net 107 N-00000116) + (net 108 N-00000118) + (net 109 N-00000119) + (net 110 N-00000120) + (net 111 N-00000121) + (net 112 N-00000122) + (net 113 N-00000124) + (net 114 N-00000125) + (net 115 N-00000126) + (net 116 N-00000127) + (net 117 N-00000128) + (net 118 N-00000129) + (net 119 N-00000131) + (net 120 N-00000134) + (net 121 N-00000140) + (net 122 N-00000144) + (net 123 N-00000145) + (net 124 N-00000150) + (net 125 N-00000151) + (net 126 N-00000152) + (net 127 N-00000153) + (net 128 N-00000154) + (net 129 N-00000155) + (net 130 N-0000031) + (net 131 N-0000034) + (net 132 N-0000038) + (net 133 N-0000051) + (net 134 N-0000052) + (net 135 N-0000053) + (net 136 N-0000054) + (net 137 N-0000055) + (net 138 N-0000067) + (net 139 N-0000086) + (net 140 N-0000088) + (net 141 N-0000089) + + (net_class Default "This is the default net class." + (clearance 0.1) + (trace_width 0.254) + (via_dia 0.889) + (via_drill 0.635) + (uvia_dia 0.508) + (uvia_drill 0.127) + (add_net "") + (add_net +3.3V) + (add_net /EP0) + (add_net /EP1) + (add_net /EP2) + (add_net /EP3) + (add_net "/Filters slit #1/SM_CLK") + (add_net "/Filters slit #1/SM_DIR") + (add_net "/Filters slit #1/SM_EN") + (add_net "/Filters slit #2/SM_DIR") + (add_net "/Filters slit #2/SM_EN") + (add_net /Hall0) + (add_net /Hall1) + (add_net /Hall2) + (add_net /Hall3) + (add_net /Hall4) + (add_net /Hall5) + (add_net /Hall6) + (add_net /Hall7) + (add_net /Hall8) + (add_net /Hall9) + (add_net "/Long stage/SM_CLK") + (add_net "/Long stage/SM_DIR") + (add_net "/Long stage/SM_EN") + (add_net /POW3) + (add_net "/Power MOSFET module 1/ON") + (add_net "/Power MOSFET module 2/ON") + (add_net "/STM32F103 module/1-WIRE") + (add_net "/STM32F103 module/BOOT") + (add_net "/STM32F103 module/DG_FEEDBACK") + (add_net "/STM32F103 module/EXT0") + (add_net "/STM32F103 module/EXT1") + (add_net "/STM32F103 module/EXT2") + (add_net "/STM32F103 module/EXT3") + (add_net "/STM32F103 module/I2C_SCL/CANRX") + (add_net "/STM32F103 module/I2C_SDA/CANTX") + (add_net "/STM32F103 module/RS-232 level converter/UART_RX") + (add_net "/STM32F103 module/RS-232 level converter/UART_RX1") + (add_net "/STM32F103 module/RS-232 level converter/UART_TX") + (add_net "/STM32F103 module/RS-232 level converter/UART_TX1") + (add_net "/STM32F103 module/RST") + (add_net "/STM32F103 module/SPI1_MISO") + (add_net "/STM32F103 module/SPI1_MOSI") + (add_net "/STM32F103 module/SPI1_SCK") + (add_net "/STM32F103 module/SPI2_MISO") + (add_net "/STM32F103 module/SPI2_MOSI") + (add_net "/STM32F103 module/SPI2_SCK") + (add_net "/STM32F103 module/USB input circuit/USB_DISC") + (add_net "/STM32F103 module/USB input circuit/USB_DM") + (add_net "/STM32F103 module/USB input circuit/USB_DP") + (add_net "/STM32F103 module/USB input circuit/USB_POWER") + (add_net "/STM32F103 module/VDDA") + (add_net "/Short stage/SM_DIR") + (add_net "/Short stage/SM_EN") + (add_net "/Shutter MOSFET/EF") + (add_net "/Shutter MOSFET/IN1") + (add_net "/Shutter MOSFET/IN2") + (add_net /T1_0) + (add_net /T1_1) + (add_net /T1_2) + (add_net /T1_3) + (add_net /T1_4) + (add_net /T1_5) + (add_net /T1_6) + (add_net /T1_7) + (add_net "/Turret slits/SM_DIR") + (add_net "/Turret slits/SM_EN") + (add_net GND) + (add_net N-00000103) + (add_net N-00000104) + (add_net N-00000105) + (add_net N-00000106) + (add_net N-00000107) + (add_net N-00000109) + (add_net N-00000111) + (add_net N-00000112) + (add_net N-00000113) + (add_net N-00000114) + (add_net N-00000115) + (add_net N-00000116) + (add_net N-00000118) + (add_net N-00000119) + (add_net N-00000120) + (add_net N-00000121) + (add_net N-00000122) + (add_net N-00000124) + (add_net N-00000125) + (add_net N-00000126) + (add_net N-00000127) + (add_net N-00000128) + (add_net N-00000129) + (add_net N-00000131) + (add_net N-00000134) + (add_net N-00000140) + (add_net N-00000144) + (add_net N-00000145) + (add_net N-00000150) + (add_net N-00000151) + (add_net N-00000152) + (add_net N-00000153) + (add_net N-00000154) + (add_net N-00000155) + (add_net N-0000031) + (add_net N-0000034) + (add_net N-0000038) + (add_net N-0000051) + (add_net N-0000052) + (add_net N-0000053) + (add_net N-0000054) + (add_net N-0000055) + (add_net N-0000067) + (add_net N-0000086) + (add_net N-0000088) + (add_net N-0000089) + ) + + (net_class low_power "" + (clearance 0.254) + (trace_width 0.508) + (via_dia 0.889) + (via_drill 0.635) + (uvia_dia 0.508) + (uvia_drill 0.127) + (add_net +5V) + (add_net "/Filters slit #1/+24V") + ) + + (net_class power "" + (clearance 0.254) + (trace_width 1.016) + (via_dia 1.5) + (via_drill 0.8) + (uvia_dia 0.508) + (uvia_drill 0.127) + (add_net "/Filters slit #1/+10V") + (add_net "/Filters slit #1/A") + (add_net "/Filters slit #1/A*") + (add_net "/Filters slit #1/B") + (add_net "/Filters slit #1/B*") + (add_net "/Filters slit #2/A") + (add_net "/Filters slit #2/A*") + (add_net "/Filters slit #2/B") + (add_net "/Filters slit #2/B*") + (add_net "/Long stage/A") + (add_net "/Long stage/A*") + (add_net "/Long stage/B") + (add_net "/Long stage/B*") + (add_net "/Power MOSFET module 1/GND_OUT") + (add_net "/Power MOSFET module 2/GND_OUT") + (add_net "/Short stage/A") + (add_net "/Short stage/A*") + (add_net "/Short stage/B") + (add_net "/Short stage/B*") + (add_net "/Shutter MOSFET/+36V") + (add_net "/Shutter MOSFET/OUT1") + (add_net "/Shutter MOSFET/OUT2") + (add_net "/Turret slits/A") + (add_net "/Turret slits/A*") + (add_net "/Turret slits/B") + (add_net "/Turret slits/B*") + ) + + (module LQFP100_STM32 locked (layer F.Cu) (tedit 53984DED) (tstamp 53BBF363) + (at 103 116.5) + (path /53973803/53976A8B) + (attr smd) + (fp_text reference U3 (at 0 -0.381) (layer Cmts.User) + (effects (font (size 0.508 0.508) (thickness 0.1016))) + ) + (fp_text value STM32F103 (at 0 0.381) (layer Cmts.User) hide + (effects (font (size 0.508 0.508) (thickness 0.1016))) + ) + (fp_circle (center -5.71754 -5.71754) (end -5.71754 -6.43382) (layer F.SilkS) (width 0.127)) + (fp_line (start -7.14756 7.14756) (end -7.14756 -7.14756) (layer F.SilkS) (width 0.127)) + (fp_line (start -7.14756 -7.14756) (end 7.14756 -7.14756) (layer F.SilkS) (width 0.127)) + (fp_line (start 7.14756 -7.14756) (end 7.14756 7.14756) (layer F.SilkS) (width 0.127)) + (fp_line (start 7.14756 7.14756) (end -7.14756 7.14756) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -7.747 -5.99948) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 20 "/Filters slit #2/SM_DIR") + ) + (pad 2 smd rect (at -7.747 -5.4991) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 37 "/Long stage/SM_DIR") + ) + (pad 3 smd rect (at -7.747 -4.99872) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 73 "/Short stage/SM_DIR") + ) + (pad 4 smd rect (at -7.747 -4.49834) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 5 smd rect (at -7.747 -3.99796) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 46 "/STM32F103 module/DG_FEEDBACK") + ) + (pad 6 smd rect (at -7.747 -3.49758) (size 1.20142 0.30226) + (layers F.Cu F.Paste F.Mask) + ) + (pad 7 smd rect (at -7.747 -2.99974) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 8 smd rect (at -7.747 -2.49936) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 9 smd rect (at -7.747 -1.99898) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 10 smd rect (at -7.747 -1.4986) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 11 smd rect (at -7.747 -0.99822) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 12 smd rect (at -7.747 -0.49784) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 140 N-0000088) + ) + (pad 13 smd rect (at -7.747 0) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 141 N-0000089) + ) + (pad 14 smd rect (at -7.747 0.49784) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 57 "/STM32F103 module/RST") + ) + (pad 15 smd rect (at -7.747 0.99822) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 78 "/Shutter MOSFET/IN2") + ) + (pad 16 smd rect (at -7.747 1.4986) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 76 "/Shutter MOSFET/EF") + ) + (pad 17 smd rect (at -7.747 1.99898) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 18 smd rect (at -7.747 2.49936) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 19 smd rect (at -7.747 2.99974) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 20 smd rect (at -7.747 3.49758) (size 1.20142 0.30226) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 21 smd rect (at -7.747 3.99796) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/VDDA") + ) + (pad 22 smd rect (at -7.747 4.49834) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/VDDA") + ) + (pad 23 smd rect (at -7.747 4.99872) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 24 smd rect (at -7.747 5.4991) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 36 "/Long stage/SM_CLK") + ) + (pad 25 smd rect (at -7.747 5.99948) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 55 "/STM32F103 module/RS-232 level converter/UART_TX") + ) + (pad 26 smd rect (at -5.99948 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 53 "/STM32F103 module/RS-232 level converter/UART_RX") + ) + (pad 27 smd rect (at -5.4991 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 28 smd rect (at -4.99872 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 29 smd rect (at -4.49834 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 88 /T1_7) + ) + (pad 30 smd rect (at -3.99796 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 87 /T1_6) + ) + (pad 31 smd rect (at -3.49758 7.747) (size 0.30226 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 86 /T1_5) + ) + (pad 32 smd rect (at -2.99974 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 85 /T1_4) + ) + (pad 33 smd rect (at -2.49936 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 84 /T1_3) + ) + (pad 34 smd rect (at -1.99898 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 83 /T1_2) + ) + (pad 35 smd rect (at -1.4986 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 82 /T1_1) + ) + (pad 36 smd rect (at -0.99822 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 81 /T1_0) + ) + (pad 37 smd rect (at -0.49784 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 138 N-0000067) + ) + (pad 38 smd rect (at 0 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 94 "/Turret slits/SM_EN") + ) + (pad 39 smd rect (at 0.49784 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 15 "/Filters slit #1/SM_EN") + ) + (pad 40 smd rect (at 0.99822 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 21 "/Filters slit #2/SM_EN") + ) + (pad 41 smd rect (at 1.4986 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 38 "/Long stage/SM_EN") + ) + (pad 42 smd rect (at 1.99898 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 74 "/Short stage/SM_EN") + ) + (pad 43 smd rect (at 2.49936 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 77 "/Shutter MOSFET/IN1") + ) + (pad 44 smd rect (at 2.99974 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 41 "/Power MOSFET module 1/ON") + ) + (pad 45 smd rect (at 3.49758 7.747) (size 0.30226 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 43 "/Power MOSFET module 2/ON") + ) + (pad 46 smd rect (at 3.99796 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 39 /POW3) + ) + (pad 47 smd rect (at 4.49834 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 44 "/STM32F103 module/1-WIRE") + ) + (pad 48 smd rect (at 4.99872 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 44 "/STM32F103 module/1-WIRE") + ) + (pad 49 smd rect (at 5.4991 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 50 smd rect (at 5.99948 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 51 smd rect (at 7.747 5.99948) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 52 smd rect (at 7.747 5.4991) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 63 "/STM32F103 module/SPI2_SCK") + ) + (pad 53 smd rect (at 7.747 4.99872) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 61 "/STM32F103 module/SPI2_MISO") + ) + (pad 54 smd rect (at 7.747 4.49834) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 62 "/STM32F103 module/SPI2_MOSI") + ) + (pad 55 smd rect (at 7.747 3.99796) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 30 /Hall8) + ) + (pad 56 smd rect (at 7.747 3.49758) (size 1.20142 0.30226) + (layers F.Cu F.Paste F.Mask) + (net 31 /Hall9) + ) + (pad 57 smd rect (at 7.747 2.99974) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 3 /EP0) + ) + (pad 58 smd rect (at 7.747 2.49936) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 4 /EP1) + ) + (pad 59 smd rect (at 7.747 1.99898) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 5 /EP2) + ) + (pad 60 smd rect (at 7.747 1.4986) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 6 /EP3) + ) + (pad 61 smd rect (at 7.747 0.99822) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 62 smd rect (at 7.747 0.49784) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 63 smd rect (at 7.747 0) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 13 "/Filters slit #1/SM_CLK") + ) + (pad 64 smd rect (at 7.747 -0.49784) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 47 "/STM32F103 module/EXT0") + ) + (pad 65 smd rect (at 7.747 -0.99822) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 48 "/STM32F103 module/EXT1") + ) + (pad 66 smd rect (at 7.747 -1.4986) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 49 "/STM32F103 module/EXT2") + ) + (pad 67 smd rect (at 7.747 -1.99898) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 50 "/STM32F103 module/EXT3") + ) + (pad 68 smd rect (at 7.747 -2.49936) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 56 "/STM32F103 module/RS-232 level converter/UART_TX1") + ) + (pad 69 smd rect (at 7.747 -2.99974) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 54 "/STM32F103 module/RS-232 level converter/UART_RX1") + ) + (pad 70 smd rect (at 7.747 -3.49758) (size 1.20142 0.30226) + (layers F.Cu F.Paste F.Mask) + (net 65 "/STM32F103 module/USB input circuit/USB_DM") + ) + (pad 71 smd rect (at 7.747 -3.99796) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 66 "/STM32F103 module/USB input circuit/USB_DP") + ) + (pad 72 smd rect (at 7.747 -4.49834) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 73 smd rect (at 7.747 -4.99872) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 74 smd rect (at 7.747 -5.4991) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 75 smd rect (at 7.747 -5.99948) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 76 smd rect (at 5.99948 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + ) + (pad 77 smd rect (at 5.4991 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + ) + (pad 78 smd rect (at 4.99872 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 67 "/STM32F103 module/USB input circuit/USB_POWER") + ) + (pad 79 smd rect (at 4.49834 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 64 "/STM32F103 module/USB input circuit/USB_DISC") + ) + (pad 80 smd rect (at 3.99796 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + ) + (pad 81 smd rect (at 3.49758 -7.747) (size 0.30226 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 22 /Hall0) + ) + (pad 82 smd rect (at 2.99974 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 23 /Hall1) + ) + (pad 83 smd rect (at 2.49936 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 24 /Hall2) + ) + (pad 84 smd rect (at 1.99898 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 25 /Hall3) + ) + (pad 85 smd rect (at 1.4986 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 26 /Hall4) + ) + (pad 86 smd rect (at 0.99822 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 27 /Hall5) + ) + (pad 87 smd rect (at 0.49784 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 28 /Hall6) + ) + (pad 88 smd rect (at 0 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 29 /Hall7) + ) + (pad 89 smd rect (at -0.49784 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 60 "/STM32F103 module/SPI1_SCK") + ) + (pad 90 smd rect (at -0.99822 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 58 "/STM32F103 module/SPI1_MISO") + ) + (pad 91 smd rect (at -1.4986 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 59 "/STM32F103 module/SPI1_MOSI") + ) + (pad 92 smd rect (at -1.99898 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + ) + (pad 93 smd rect (at -2.49936 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + ) + (pad 94 smd rect (at -2.99974 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 45 "/STM32F103 module/BOOT") + ) + (pad 95 smd rect (at -3.49758 -7.747) (size 0.30226 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 51 "/STM32F103 module/I2C_SCL/CANRX") + ) + (pad 96 smd rect (at -3.99796 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 52 "/STM32F103 module/I2C_SDA/CANTX") + ) + (pad 97 smd rect (at -4.49834 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 93 "/Turret slits/SM_DIR") + ) + (pad 98 smd rect (at -4.99872 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 14 "/Filters slit #1/SM_DIR") + ) + (pad 99 smd rect (at -5.4991 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 100 smd rect (at -5.99948 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + ) + + (module TO220-7-12 (layer F.Cu) (tedit 53BBA919) (tstamp 53BBED33) + (at 217.297 181.483) + (descr "Regulateur TO220 serie LM78xx") + (tags "TR TO220") + (path /53AE6F08/53C09F3E) + (fp_text reference U2 (at -4.445 0 90) (layer F.SilkS) + (effects (font (size 1.524 1.016) (thickness 0.2032))) + ) + (fp_text value TLE5205 (at 0 -6.35) (layer F.SilkS) + (effects (font (size 1.524 1.016) (thickness 0.2032))) + ) + (fp_line (start 3.175 5.08) (end -3.175 5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start -3.175 -5.08) (end 3.175 -5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start 3.175 -5.08) (end 3.81 -5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start 3.81 -5.08) (end 3.81 5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start 3.81 5.08) (end 3.175 5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start 3.175 -5.08) (end 3.175 5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start -3.175 5.08) (end -3.175 -5.08) (layer F.SilkS) (width 0.381)) + (pad 7 thru_hole circle (at 1.27 3.81) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 80 "/Shutter MOSFET/OUT2") + ) + (pad 1 thru_hole rect (at 1.27 -3.81) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 79 "/Shutter MOSFET/OUT1") + ) + (pad 5 thru_hole circle (at 1.27 1.27) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 78 "/Shutter MOSFET/IN2") + ) + (pad 6 thru_hole circle (at -1.27 2.54) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 116 N-00000127) + ) + (pad 2 thru_hole circle (at -1.27 -2.54) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 76 "/Shutter MOSFET/EF") + ) + (pad 3 thru_hole circle (at 1.27 -1.27) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 77 "/Shutter MOSFET/IN1") + ) + (pad 4 thru_hole circle (at -1.27 0) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + ) + + (module SW_PUSH_SMALL (layer F.Cu) (tedit 46544DB3) (tstamp 53BBED73) + (at 71.755 95.758 90) + (path /53973803/53A4246E) + (fp_text reference SW2 (at 0 -0.762 90) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_text value BOOT (at 0 1.016 90) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_circle (center 0 0) (end 0 -2.54) (layer F.SilkS) (width 0.127)) + (fp_line (start -3.81 -3.81) (end 3.81 -3.81) (layer F.SilkS) (width 0.127)) + (fp_line (start 3.81 -3.81) (end 3.81 3.81) (layer F.SilkS) (width 0.127)) + (fp_line (start 3.81 3.81) (end -3.81 3.81) (layer F.SilkS) (width 0.127)) + (fp_line (start -3.81 -3.81) (end -3.81 3.81) (layer F.SilkS) (width 0.127)) + (pad 1 thru_hole circle (at 3.81 -2.54 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 1 +3.3V) + ) + (pad 2 thru_hole circle (at 3.81 2.54 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 45 "/STM32F103 module/BOOT") + ) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 1 +3.3V) + ) + (pad 2 thru_hole circle (at -3.81 2.54 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 45 "/STM32F103 module/BOOT") + ) + ) + + (module SW_PUSH_SMALL (layer F.Cu) (tedit 46544DB3) (tstamp 53BBED80) + (at 71.755 106.172 90) + (path /53973803/5399B811) + (fp_text reference SW1 (at 0 -0.762 90) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_text value RESET (at 0 1.016 90) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_circle (center 0 0) (end 0 -2.54) (layer F.SilkS) (width 0.127)) + (fp_line (start -3.81 -3.81) (end 3.81 -3.81) (layer F.SilkS) (width 0.127)) + (fp_line (start 3.81 -3.81) (end 3.81 3.81) (layer F.SilkS) (width 0.127)) + (fp_line (start 3.81 3.81) (end -3.81 3.81) (layer F.SilkS) (width 0.127)) + (fp_line (start -3.81 -3.81) (end -3.81 3.81) (layer F.SilkS) (width 0.127)) + (pad 1 thru_hole circle (at 3.81 -2.54 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 2 thru_hole circle (at 3.81 2.54 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 57 "/STM32F103 module/RST") + ) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 2 thru_hole circle (at -3.81 2.54 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 57 "/STM32F103 module/RST") + ) + ) + + (module SOT323 (layer F.Cu) (tedit 450AC34A) (tstamp 53BBED8F) + (at 77.3349 87.9217 180) + (tags "SMD SOT") + (path /53973803/53976CAB/5395C059) + (attr smd) + (fp_text reference Q1 (at 0.127 -2.032 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.09906))) + ) + (fp_text value DTA114Y (at 0 0 180) (layer F.SilkS) hide + (effects (font (size 0.70104 0.70104) (thickness 0.09906))) + ) + (fp_line (start 0.254 0.508) (end 0.889 0.508) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.889 0.508) (end 0.889 -0.508) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.889 -0.508) (end -0.889 0.508) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.889 0.508) (end -0.254 0.508) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.254 0.635) (end 0.254 0.508) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.254 0.508) (end -0.254 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.889 -0.508) (end -0.889 -0.508) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.254 0.635) (end 0.254 0.635) (layer F.SilkS) (width 0.127)) + (pad 2 smd rect (at -0.65024 -0.94996 180) (size 0.59944 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 1 smd rect (at 0.65024 -0.94996 180) (size 0.59944 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 64 "/STM32F103 module/USB input circuit/USB_DISC") + ) + (pad 3 smd rect (at 0 0.94996 180) (size 0.59944 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 124 N-00000150) + ) + (model smd/SOT323.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.3937 0.3937 0.3937)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SOT23_6 (layer F.Cu) (tedit 4ECF791C) (tstamp 53BBED9E) + (at 82.7324 83.2227 180) + (path /53973803/53976CAB/5395C045) + (fp_text reference U4 (at 1.99898 0 270) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.0762))) + ) + (fp_text value USBLC6-2 (at 0.0635 0 180) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.0762))) + ) + (fp_line (start -0.508 0.762) (end -1.27 0.254) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.27 0.762) (end -1.3335 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.3335 0.762) (end -1.3335 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.3335 -0.762) (end 1.27 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.27 -0.762) (end 1.27 0.762) (layer F.SilkS) (width 0.127)) + (pad 6 smd rect (at -0.9525 -1.27 180) (size 0.70104 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 126 N-00000152) + ) + (pad 5 smd rect (at 0 -1.27 180) (size 0.70104 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 4 smd rect (at 0.9525 -1.27 180) (size 0.70104 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 125 N-00000151) + ) + (pad 3 smd rect (at 0.9525 1.27 180) (size 0.70104 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 128 N-00000154) + ) + (pad 2 smd rect (at 0 1.27 180) (size 0.70104 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 1 smd rect (at -0.9525 1.27 180) (size 0.70104 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 127 N-00000153) + ) + (model smd/SOT23_6.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.11 0.11 0.11)) + (rotate (xyz 0 0 -180)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEDAB) + (at 238.703 107.5875 180) + (tags "CMS SM") + (path /53A910B9/50CEB99A) + (attr smd) + (fp_text reference R2.5 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 110 N-00000120) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEDB8) + (at 193.8655 107.569 180) + (tags "CMS SM") + (path /5391724D/50CEB99A) + (attr smd) + (fp_text reference R2.3 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 135 N-0000053) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEDC5) + (at 216.5985 107.569 180) + (tags "CMS SM") + (path /53A910BA/50CEB99A) + (attr smd) + (fp_text reference R2.4 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 111 N-00000121) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEDD2) + (at 216.5985 89.789 180) + (tags "CMS SM") + (path /53A910BA/50CEB97A) + (attr smd) + (fp_text reference R1.4 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 112 N-00000122) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEDDF) + (at 171.5135 107.6325 180) + (tags "CMS SM") + (path /53A910B7/50CEB99A) + (attr smd) + (fp_text reference R2.2 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 98 N-00000105) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEDEC) + (at 171.7675 89.8525 180) + (tags "CMS SM") + (path /53A910B7/50CEB97A) + (attr smd) + (fp_text reference R1.2 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 99 N-00000106) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEDF9) + (at 194.564 89.789 180) + (tags "CMS SM") + (path /5391724D/50CEB97A) + (attr smd) + (fp_text reference R1.3 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 136 N-0000054) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEE06) + (at 238.7665 89.8075 180) + (tags "CMS SM") + (path /53A910B9/50CEB97A) + (attr smd) + (fp_text reference R1.5 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 106 N-00000115) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEE13) + (at 150.5709 107.5456 180) + (tags "CMS SM") + (path /53A910B8/50CEB99A) + (attr smd) + (fp_text reference R2.1 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 105 N-00000114) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEE20) + (at 150.5201 89.7656 180) + (tags "CMS SM") + (path /53A910B8/50CEB97A) + (attr smd) + (fp_text reference R1.1 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 103 N-00000112) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEE45) + (at 71.755 112.268 180) + (path /53973803/5399B7BA) + (attr smd) + (fp_text reference C7 (at 0 0 180) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0 180) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 180) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 57 "/STM32F103 module/RST") + ) + (pad 2 smd rect (at 0.9525 0 180) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BBEE52) + (at 76.589 118.745) + (path /53973803/53B31F7A) + (attr smd) + (fp_text reference C11 (at 0 0) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 27p (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 141 N-0000089) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEE5F) + (at 87.249 124.333) + (path /53973803/53973C3F) + (attr smd) + (fp_text reference L1 (at 0 0) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value BMB2A0300AN1 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/VDDA") + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BBEE6C) + (at 92.202 120.0404 90) + (path /53973803/53979DD9) + (attr smd) + (fp_text reference C14 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEE79) + (at 215.0745 93.2815 270) + (path /53A910BA/50CEC790) + (attr smd) + (fp_text reference C2.4 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 113 N-00000124) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEE86) + (at 181.356 115.824 270) + (path /5391724D/50AF1E60) + (attr smd) + (fp_text reference C1.3 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 68n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 137 N-0000055) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BD7FDA) + (at 103.54 138.43 90) + (path /53973803/53AF483E) + (attr smd) + (fp_text reference R29 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value RT0805BRB071KL (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 86 /T1_5) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BBEEA0) + (at 96 127.5 180) + (path /53973803/53A79646) + (attr smd) + (fp_text reference C9 (at 0 0 180) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0 180) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 180) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 2 smd rect (at 0.9525 0 180) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEEAD) + (at 76.589 113.919) + (path /53973803/53B31F74) + (attr smd) + (fp_text reference C10 (at 0 0) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 27p (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 140 N-0000088) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BD7D0B) + (at 89.8605 115.443 270) + (path /53973803/5396ADDE) + (attr smd) + (fp_text reference C15 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEEC7) + (at 79.9384 83.2227 270) + (path /53973803/53976CAB/5395D7E9) + (attr smd) + (fp_text reference C12 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEED4) + (at 215.0745 104.0765 90) + (path /53A910BA/50CECA5D) + (attr smd) + (fp_text reference C3.4 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 114 N-00000125) + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEEE1) + (at 71.755 89.662 180) + (path /53973803/53A44EC1) + (attr smd) + (fp_text reference C8 (at 0 0 180) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0 180) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 180) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 45 "/STM32F103 module/BOOT") + ) + (pad 2 smd rect (at 0.9525 0 180) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEEEE) + (at 203.2 115.8875 270) + (path /53A910BA/50AF1E60) + (attr smd) + (fp_text reference C1.4 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 68n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 115 N-00000126) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEEFB) + (at 192.3415 104.14 90) + (path /5391724D/50CECA5D) + (attr smd) + (fp_text reference C3.3 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 133 N-0000051) + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF08) + (at 116.24 138.43 90) + (path /53973803/53AF485C) + (attr smd) + (fp_text reference R34 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value RT0805BRB071KL (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 81 /T1_0) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF15) + (at 113.7 138.43 90) + (path /53973803/53AF4856) + (attr smd) + (fp_text reference R33 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value RT0805BRB071KL (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 82 /T1_1) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF22) + (at 224.9235 115.8425 270) + (path /53A910B9/50AF1E60) + (attr smd) + (fp_text reference C1.5 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 68n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 107 N-00000116) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF2F) + (at 237.2425 93.3 270) + (path /53A910B9/50CEC790) + (attr smd) + (fp_text reference C2.5 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 108 N-00000118) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF3C) + (at 158.623 115.824 270) + (path /53A910B7/50AF1E60) + (attr smd) + (fp_text reference C1.2 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 68n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 100 N-00000107) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF49) + (at 237.179 104.095 90) + (path /53A910B9/50CECA5D) + (attr smd) + (fp_text reference C3.5 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 109 N-00000119) + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF56) + (at 170.2435 93.345 270) + (path /53A910B7/50CEC790) + (attr smd) + (fp_text reference C2.2 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 97 N-00000104) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF63) + (at 111.16 138.43 90) + (path /53973803/53AF4850) + (attr smd) + (fp_text reference R32 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value RT0805BRB071KL (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 83 /T1_2) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF70) + (at 148.9961 104.0912 90) + (path /53A910B8/50CECA5D) + (attr smd) + (fp_text reference C3.1 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 104 N-00000113) + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF7D) + (at 108.62 138.43 90) + (path /53973803/53AF484A) + (attr smd) + (fp_text reference R31 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value RT0805BRB071KL (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 84 /T1_3) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF8A) + (at 169.926 104.14 90) + (path /53A910B7/50CECA5D) + (attr smd) + (fp_text reference C3.2 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 N-00000103) + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF97) + (at 148.9961 93.2708 270) + (path /53A910B8/50CEC790) + (attr smd) + (fp_text reference C2.1 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 101 N-00000109) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEFA4) + (at 137.274 115.7625 270) + (path /53A910B8/50AF1E60) + (attr smd) + (fp_text reference C1.1 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 68n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 102 N-00000111) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEFB1) + (at 106.08 138.43 90) + (path /53973803/53AF4844) + (attr smd) + (fp_text reference R30 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value RT0805BRB071KL (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 85 /T1_4) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEFBE) + (at 193.04 93.2815 270) + (path /5391724D/50CEC790) + (attr smd) + (fp_text reference C2.3 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 134 N-0000052) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BBEFCB) + (at 109.873 126.23) + (path /53973803/53969846) + (attr smd) + (fp_text reference C17 (at 0 0) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BBEFD8) + (at 115.959 110.8075 90) + (path /53973803/5396C0ED) + (attr smd) + (fp_text reference C18 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEFE5) + (at 96.0755 106.172 180) + (path /53973803/5396C789) + (attr smd) + (fp_text reference C16 (at 0 0 180) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0 180) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 180) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 0.9525 0 180) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBEFEF) + (at 110.871 168.148) + (path /53973803/53C4BB5E) + (attr smd) + (fp_text reference R23 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10k (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 78 "/Shutter MOSFET/IN2") + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBEFF9) + (at 110.871 169.926) + (path /53973803/53C4BB64) + (attr smd) + (fp_text reference R24 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10k (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 77 "/Shutter MOSFET/IN1") + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF003) + (at 110.871 165.9255) + (path /53973803/53C4BB71) + (attr smd) + (fp_text reference R22 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10k (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 76 "/Shutter MOSFET/EF") + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF00D) + (at 95.9485 157.353) + (path /53973803/53CF8387) + (attr smd) + (fp_text reference R37 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10k (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 41 "/Power MOSFET module 1/ON") + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF017) + (at 152.908 210.82) + (path /53973803/53C435CB) + (attr smd) + (fp_text reference R20 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 15k (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 46 "/STM32F103 module/DG_FEEDBACK") + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer B.Cu) (tedit 4E43A3D1) (tstamp 53BBF021) + (at 135.7884 139.9794 90) + (path /53973803/53B85A4F) + (attr smd) + (fp_text reference R15 (at 0 0 90) (layer B.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_text value 10k (at 0 0 90) (layer B.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_line (start -1.143 0.635) (end 1.143 0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end 1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end -1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start -1.143 -0.635) (end -1.143 0.635) (layer B.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 5 /EP2) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF02B) + (at 97.5995 159.1945) + (path /53973803/53CF8EAC) + (attr smd) + (fp_text reference R38 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10k (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 43 "/Power MOSFET module 2/ON") + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF035) + (at 96.647 161.925) + (path /53973803/53CFF43C) + (attr smd) + (fp_text reference R39 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10k (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 39 /POW3) + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF03F) + (at 90.3524 86.0167 90) + (path /53973803/53976CAB/5395CE71) + (attr smd) + (fp_text reference R8 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 15k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 67 "/STM32F103 module/USB input circuit/USB_POWER") + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 129 N-00000155) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF049) + (at 91.1144 88.5567) + (path /53973803/53976CAB/5395CE96) + (attr smd) + (fp_text reference R7 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 22k (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 67 "/STM32F103 module/USB input circuit/USB_POWER") + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF053) + (at 79.9384 87.7312 270) + (path /53973803/53976CAB/5395D182) + (attr smd) + (fp_text reference R9 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1.5k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 124 N-00000150) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 66 "/STM32F103 module/USB input circuit/USB_DP") + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF05D) + (at 84.4469 87.3502) + (path /53973803/53976CAB/5395E223) + (attr smd) + (fp_text reference R35 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 22 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 126 N-00000152) + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 65 "/STM32F103 module/USB input circuit/USB_DM") + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF067) + (at 81.7799 87.7312 270) + (path /53973803/53976CAB/5395E230) + (attr smd) + (fp_text reference R36 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 22 (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 125 N-00000151) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 66 "/STM32F103 module/USB input circuit/USB_DP") + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF071) + (at 178.3715 111.887 90) + (path /5391724D/50AF1C25) + (attr smd) + (fp_text reference R3.3 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 22k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 137 N-0000055) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF07B) + (at 195.8975 93.091 270) + (path /5391724D/50CEC791) + (attr smd) + (fp_text reference R5.3 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 134 N-0000052) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF085) + (at 172.847 104.3305 90) + (path /53A910B7/50CECA5C) + (attr smd) + (fp_text reference R6.2 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 96 N-00000103) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF08F) + (at 173.1645 93.1545 270) + (path /53A910B7/50CEC791) + (attr smd) + (fp_text reference R5.2 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 97 N-00000104) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF099) + (at 155.5115 111.9505 90) + (path /53A910B7/50AF1C25) + (attr smd) + (fp_text reference R3.2 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 22k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 100 N-00000107) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0A3) + (at 195.2625 104.3305 90) + (path /5391724D/50CECA5C) + (attr smd) + (fp_text reference R6.3 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 133 N-0000051) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0AD) + (at 155.5115 114.808 270) + (path /53A910B7/534BB108) + (attr smd) + (fp_text reference R4.2 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1.8k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 100 N-00000107) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0B7) + (at 92.583 113.284 270) + (path /53973803/53C435C5) + (attr smd) + (fp_text reference R21 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 15k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 46 "/STM32F103 module/DG_FEEDBACK") + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 46 "/STM32F103 module/DG_FEEDBACK") + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0C1) + (at 221.558 114.89 270) + (path /53A910B9/534BB108) + (attr smd) + (fp_text reference R4.5 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1.8k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 107 N-00000116) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0CB) + (at 221.558 111.9055 90) + (path /53A910B9/50AF1C25) + (attr smd) + (fp_text reference R3.5 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 22k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 107 N-00000116) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0D5) + (at 240.1635 93.1095 270) + (path /53A910B9/50CEC791) + (attr smd) + (fp_text reference R5.5 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 108 N-00000118) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0DF) + (at 240.1 104.2855 90) + (path /53A910B9/50CECA5C) + (attr smd) + (fp_text reference R6.5 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 109 N-00000119) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0E9) + (at 130.302 176.784) + (path /53BEC9FF) + (attr smd) + (fp_text reference R19 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 4.7k (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 130 N-0000031) + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 39 /POW3) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0F3) + (at 200.279 114.7445 270) + (path /53A910BA/534BB108) + (attr smd) + (fp_text reference R4.4 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1.8k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 115 N-00000126) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0FD) + (at 151.6885 104.2944 90) + (path /53A910B8/50CECA5C) + (attr smd) + (fp_text reference R6.1 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 104 N-00000113) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF107) + (at 151.0281 93.1184 270) + (path /53A910B8/50CEC791) + (attr smd) + (fp_text reference R5.1 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 101 N-00000109) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF111) + (at 133.6545 111.8128 90) + (path /53A910B8/50AF1C25) + (attr smd) + (fp_text reference R3.1 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 22k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 102 N-00000111) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF11B) + (at 200.279 111.887 90) + (path /53A910BA/50AF1C25) + (attr smd) + (fp_text reference R3.4 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 22k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 115 N-00000126) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF125) + (at 133.6545 114.556 270) + (path /53A910B8/534BB108) + (attr smd) + (fp_text reference R4.1 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1.8k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 102 N-00000111) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF12F) + (at 92.5 117 180) + (path /53973803/5399B99B) + (attr smd) + (fp_text reference R26 (at 0 0 180) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10k (at 0 0 180) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 180) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 57 "/STM32F103 module/RST") + ) + (pad 2 smd rect (at 0.762 0 180) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF139) + (at 118.364 111.76) + (path /53973803/5399C848) + (attr smd) + (fp_text reference R10 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 510 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 139 N-0000086) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF143) + (at 217.932 93.091 270) + (path /53A910BA/50CEC791) + (attr smd) + (fp_text reference R5.4 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 113 N-00000124) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF14D) + (at 91.313 141.2875 180) + (path /53973803/53A38ACC) + (attr smd) + (fp_text reference R11 (at 0 0 180) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 4.7k (at 0 0 180) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 180) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 44 "/STM32F103 module/1-WIRE") + ) + (pad 2 smd rect (at 0.762 0 180) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BDA0DA) + (at 178.3715 114.681 270) + (path /5391724D/534BB108) + (attr smd) + (fp_text reference R4.3 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1.8k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 137 N-0000055) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF175) + (at 77.978 91.948) + (path /53973803/53A3D5DE) + (attr smd) + (fp_text reference R17 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10k (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 45 "/STM32F103 module/BOOT") + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer B.Cu) (tedit 4E43A3D1) (tstamp 53BBF17F) + (at 103.759 120.396) + (path /53973803/53A3D1C0) + (attr smd) + (fp_text reference R18 (at 0 0) (layer B.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_text value 100k (at 0 0) (layer B.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_line (start -1.143 0.635) (end 1.143 0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end 1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end -1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start -1.143 -0.635) (end -1.143 0.635) (layer B.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 138 N-0000067) + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer B.Cu) (tedit 4E43A3D1) (tstamp 53BBF189) + (at 138.3284 139.9794 90) + (path /53973803/53B85A5B) + (attr smd) + (fp_text reference R16 (at 0 0 90) (layer B.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_text value 10k (at 0 0 90) (layer B.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_line (start -1.143 0.635) (end 1.143 0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end 1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end -1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start -1.143 -0.635) (end -1.143 0.635) (layer B.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 6 /EP3) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer B.Cu) (tedit 4E43A3D1) (tstamp 53BBF193) + (at 133.2484 139.9794 90) + (path /53973803/53B858EA) + (attr smd) + (fp_text reference R14 (at 0 0 90) (layer B.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_text value 10k (at 0 0 90) (layer B.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_line (start -1.143 0.635) (end 1.143 0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end 1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end -1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start -1.143 -0.635) (end -1.143 0.635) (layer B.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 4 /EP1) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer B.Cu) (tedit 4E43A3D1) (tstamp 53BBF19D) + (at 130.7084 139.9794 90) + (path /53973803/53B858E4) + (attr smd) + (fp_text reference R13 (at 0 0 90) (layer B.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_text value 10k (at 0 0 90) (layer B.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_line (start -1.143 0.635) (end 1.143 0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end 1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end -1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start -1.143 -0.635) (end -1.143 0.635) (layer B.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 3 /EP0) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF1A7) + (at 77.5415 116.332 270) + (path /53973803/53B323F6) + (attr smd) + (fp_text reference R12 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1M (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 140 N-0000088) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 141 N-0000089) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF1B1) + (at 217.9955 104.267 90) + (path /53A910BA/50CECA5C) + (attr smd) + (fp_text reference R6.4 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 114 N-00000125) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SIL-8 locked (layer F.Cu) (tedit 200000) (tstamp 53BBF1CE) + (at 107.35 143.51 180) + (descr "Connecteur 8 pins") + (tags "CONN DEV") + (path /53956EEF) + (fp_text reference P10 (at -6.35 -2.54 180) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value TRD (at 5.08 -2.54 180) (layer F.SilkS) + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -10.16 -1.27) (end 10.16 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 10.16 -1.27) (end 10.16 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 10.16 1.27) (end -10.16 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -10.16 1.27) (end -10.16 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -7.62 1.27) (end -7.62 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -8.89 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 81 /T1_0) + ) + (pad 2 thru_hole circle (at -6.35 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 82 /T1_1) + ) + (pad 3 thru_hole circle (at -3.81 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 83 /T1_2) + ) + (pad 4 thru_hole circle (at -1.27 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 84 /T1_3) + ) + (pad 5 thru_hole circle (at 1.27 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 85 /T1_4) + ) + (pad 6 thru_hole circle (at 3.81 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 86 /T1_5) + ) + (pad 7 thru_hole circle (at 6.35 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 87 /T1_6) + ) + (pad 8 thru_hole circle (at 8.89 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 88 /T1_7) + ) + ) + + (module SIL-7 (layer F.Cu) (tedit 200000) (tstamp 53BBF1E0) + (at 124.6886 121.1326 90) + (descr "Connecteur 7 pins") + (tags "CONN DEV") + (path /53973803/53A363AA) + (fp_text reference P16 (at 0 -2.54 90) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_7 (at 0 -2.54 90) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -8.89 -1.27) (end -8.89 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -8.89 -1.27) (end 8.89 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 8.89 -1.27) (end 8.89 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 8.89 1.27) (end -8.89 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -8.89 1.27) (end -8.89 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -6.35 1.27) (end -6.35 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -6.35 1.27) (end -6.35 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -7.62 0 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 2 thru_hole circle (at -5.08 0 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 47 "/STM32F103 module/EXT0") + ) + (pad 3 thru_hole circle (at -2.54 0 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 48 "/STM32F103 module/EXT1") + ) + (pad 4 thru_hole circle (at 0 0 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 49 "/STM32F103 module/EXT2") + ) + (pad 5 thru_hole circle (at 2.54 0 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 50 "/STM32F103 module/EXT3") + ) + (pad 6 thru_hole circle (at 5.08 0 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 56 "/STM32F103 module/RS-232 level converter/UART_TX1") + ) + (pad 7 thru_hole circle (at 7.62 0 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 54 "/STM32F103 module/RS-232 level converter/UART_RX1") + ) + ) + + (module SIL-7 (layer F.Cu) (tedit 200000) (tstamp 53BBF1F2) + (at 88.519 95.6945 180) + (descr "Connecteur 7 pins") + (tags "CONN DEV") + (path /53973803/53AD262A) + (fp_text reference P11 (at 0 -2.54 180) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_7 (at 0 -2.54 180) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -8.89 -1.27) (end -8.89 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -8.89 -1.27) (end 8.89 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 8.89 -1.27) (end 8.89 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 8.89 1.27) (end -8.89 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -8.89 1.27) (end -8.89 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -6.35 1.27) (end -6.35 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -6.35 1.27) (end -6.35 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -7.62 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 2 thru_hole circle (at -5.08 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 60 "/STM32F103 module/SPI1_SCK") + ) + (pad 3 thru_hole circle (at -2.54 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 58 "/STM32F103 module/SPI1_MISO") + ) + (pad 4 thru_hole circle (at 0 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 59 "/STM32F103 module/SPI1_MOSI") + ) + (pad 5 thru_hole circle (at 2.54 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 51 "/STM32F103 module/I2C_SCL/CANRX") + ) + (pad 6 thru_hole circle (at 5.08 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 52 "/STM32F103 module/I2C_SDA/CANTX") + ) + (pad 7 thru_hole circle (at 7.62 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 1 +3.3V) + ) + ) + + (module SIL-5 (layer F.Cu) (tedit 200000) (tstamp 53BBF200) + (at 137.0584 143.5354) + (descr "Connecteur 5 pins") + (tags "CONN DEV") + (path /53B8C7B4) + (fp_text reference P13 (at -0.635 -2.54) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_5 (at 0 -2.54) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -7.62 1.27) (end -7.62 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -7.62 -1.27) (end 5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 5.08 -1.27) (end 5.08 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 5.08 1.27) (end -7.62 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -6.35 0) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 3 /EP0) + ) + (pad 2 thru_hole circle (at -3.81 0) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 4 /EP1) + ) + (pad 3 thru_hole circle (at -1.27 0) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 5 /EP2) + ) + (pad 4 thru_hole circle (at 1.27 0) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 6 /EP3) + ) + (pad 5 thru_hole circle (at 3.81 0) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + ) + + (module SIL-4 (layer F.Cu) (tedit 200000) (tstamp 53BBF24B) + (at 123.444 143.51 180) + (descr "Connecteur 4 pibs") + (tags "CONN DEV") + (path /53973803/53A259E0) + (fp_text reference P15 (at 0 -2.54 180) (layer F.SilkS) + (effects (font (size 1.73482 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_4 (at 0 -2.54 180) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 -1.27) (end 5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 5.08 -1.27) (end 5.08 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 5.08 1.27) (end -5.08 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -2.54 1.27) (end -2.54 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -3.81 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 62 "/STM32F103 module/SPI2_MOSI") + ) + (pad 2 thru_hole circle (at -1.27 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 61 "/STM32F103 module/SPI2_MISO") + ) + (pad 3 thru_hole circle (at 1.27 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 63 "/STM32F103 module/SPI2_SCK") + ) + (pad 4 thru_hole circle (at 3.81 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + ) + + (module SIL-3 (layer F.Cu) (tedit 200000) (tstamp 53BBF266) + (at 92.075 143.51 180) + (descr "Connecteur 3 pins") + (tags "CONN DEV") + (path /53A426B8) + (fp_text reference K1 (at 0 -2.54 180) (layer F.SilkS) + (effects (font (size 1.7907 1.07696) (thickness 0.3048))) + ) + (fp_text value CONN_3 (at 0 -2.54 180) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -3.81 1.27) (end -3.81 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -3.81 -1.27) (end 3.81 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 3.81 -1.27) (end 3.81 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 3.81 1.27) (end -3.81 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -2.54 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 2 thru_hole circle (at 0 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 44 "/STM32F103 module/1-WIRE") + ) + (pad 3 thru_hole circle (at 2.54 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + ) + + (module SIL-2 (layer F.Cu) (tedit 200000) (tstamp 53BBF2A2) + (at 69.85 75.819) + (descr "Connecteurs 2 pins") + (tags "CONN DEV") + (path /5395ECE2) + (fp_text reference P7 (at 0 -2.54) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_2 (at 0 -2.54) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -2.54 1.27) (end -2.54 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 2.54 1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -1.27 0) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 2 thru_hole circle (at 1.27 0) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 132 N-0000038) + ) + ) + + (module SIL-2 (layer F.Cu) (tedit 200000) (tstamp 53BBF2B6) + (at 89.154 128.016 180) + (descr "Connecteurs 2 pins") + (tags "CONN DEV") + (path /53973803/53974779/53A1F05B) + (fp_text reference P17 (at 0 -2.54 180) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_2 (at 0 -2.54 180) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -2.54 1.27) (end -2.54 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 2.54 1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -1.27 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 55 "/STM32F103 module/RS-232 level converter/UART_TX") + ) + (pad 2 thru_hole circle (at 1.27 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 53 "/STM32F103 module/RS-232 level converter/UART_RX") + ) + ) + + (module SIL-12 (layer F.Cu) (tedit 200000) (tstamp 53BBF2D1) + (at 105.791 75.819 180) + (descr "Connecteur 12 pins") + (tags "CONN DEV") + (path /53B49F81) + (fp_text reference P12 (at -7.62 -2.54 180) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_12 (at 7.62 -2.54 180) (layer F.SilkS) + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -15.24 1.27) (end -15.24 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -15.24 1.27) (end -15.24 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -15.24 -1.27) (end 10.16 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 10.16 1.27) (end -15.24 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -12.7 1.27) (end -12.7 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 10.16 -1.27) (end 14.605 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 14.605 -1.27) (end 15.24 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 15.24 -1.27) (end 15.24 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 15.24 1.27) (end 10.16 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -13.97 0) (end -13.97 0) (layer F.SilkS) (width 0.3048)) + (fp_line (start -13.97 0) (end -13.97 0) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -13.97 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 2 thru_hole circle (at -11.43 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 22 /Hall0) + ) + (pad 3 thru_hole circle (at -8.89 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 23 /Hall1) + ) + (pad 4 thru_hole circle (at -6.35 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 24 /Hall2) + ) + (pad 5 thru_hole circle (at -3.81 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 25 /Hall3) + ) + (pad 6 thru_hole circle (at -1.27 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 26 /Hall4) + ) + (pad 7 thru_hole circle (at 1.27 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 27 /Hall5) + ) + (pad 8 thru_hole circle (at 3.81 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 28 /Hall6) + ) + (pad 9 thru_hole circle (at 6.35 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 29 /Hall7) + ) + (pad 10 thru_hole circle (at 8.89 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 30 /Hall8) + ) + (pad 11 thru_hole circle (at 11.43 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 31 /Hall9) + ) + (pad 12 thru_hole circle (at 13.97 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (model pins_array_12x1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module R7 (layer F.Cu) (tedit 200000) (tstamp 53BBF2E1) + (at 236.474 165.608) + (descr "Resitance 7 pas") + (tags R) + (path /53AE6F08/53C10962) + (autoplace_cost180 10) + (fp_text reference R25 (at 2.286 1.016) (layer F.SilkS) + (effects (font (size 1.397 1.27) (thickness 0.2032))) + ) + (fp_text value "1.2k (II)" (at -2.286 -1.27) (layer F.SilkS) + (effects (font (size 1.397 1.27) (thickness 0.2032))) + ) + (fp_line (start -8.89 0) (end -8.89 0) (layer F.SilkS) (width 0.3048)) + (fp_line (start -8.89 0) (end -8.89 0) (layer F.SilkS) (width 0.3048)) + (fp_line (start 6.985 0) (end 8.89 0) (layer F.SilkS) (width 0.3048)) + (fp_line (start 8.89 0) (end 8.89 0) (layer F.SilkS) (width 0.3048)) + (fp_line (start 6.985 2.54) (end -6.985 2.54) (layer F.SilkS) (width 0.3048)) + (fp_line (start -6.985 -2.54) (end 6.985 -2.54) (layer F.SilkS) (width 0.3048)) + (fp_line (start -6.985 -1.27) (end -5.715 -2.54) (layer F.SilkS) (width 0.3048)) + (fp_line (start 6.985 -2.54) (end 6.985 2.54) (layer F.SilkS) (width 0.3048)) + (fp_line (start -6.985 -2.54) (end -6.985 2.54) (layer F.SilkS) (width 0.3048)) + (fp_line (start -8.89 0) (end -6.985 0) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole circle (at -8.89 0) (size 1.778 1.778) (drill 1.27) + (layers *.Cu *.Mask F.SilkS) + (net 75 "/Shutter MOSFET/+36V") + ) + (pad 2 thru_hole circle (at 8.89 0) (size 1.778 1.778) (drill 1.27) + (layers *.Cu *.Mask F.SilkS) + (net 116 N-00000127) + ) + (model discret/resistor.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.7 0.7 0.7)) + (rotate (xyz 0 0 0)) + ) + ) + + (module MICRO-B-USB (layer F.Cu) (tedit 53BD2AD3) (tstamp 53BBF2F6) + (at 82.9864 75.6027 180) + (path /53973803/53976CAB/53BE6988) + (fp_text reference CON1 (at 0 -5.842 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value USB-MICRO-B (at 0.0554 0.2282 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_line (start -4.0005 1.00076) (end -4.0005 1.19888) (layer F.SilkS) (width 0.09906)) + (fp_line (start 4.0005 1.00076) (end 4.0005 1.19888) (layer F.SilkS) (width 0.09906)) + (fp_line (start -4.0005 -4.39928) (end 4.0005 -4.39928) (layer F.SilkS) (width 0.09906)) + (fp_line (start 4.0005 -4.39928) (end 4.0005 1.00076) (layer F.SilkS) (width 0.09906)) + (fp_line (start 4.0005 1.19888) (end -4.0005 1.19888) (layer F.SilkS) (width 0.09906)) + (fp_line (start -4.0005 1.00076) (end -4.0005 -4.39928) (layer F.SilkS) (width 0.09906)) + (pad 7 smd rect (at -1.19888 -1.4478 180) (size 1.89738 1.89738) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 8 smd rect (at 1.19888 -1.4478 180) (size 1.89992 1.89738) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 9 smd rect (at 3.79984 -1.4478 180) (size 1.79578 1.89738) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad "" smd rect (at -3.0988 -3.99796 180) (size 2.0955 1.59766) + (layers F.Cu F.Paste F.Mask) + ) + (pad 1 smd rect (at -1.29794 -4.12496 180) (size 0.39878 1.3462) + (layers F.Cu F.Paste F.Mask) + (net 129 N-00000155) + (clearance 0.2032) + ) + (pad 2 smd rect (at -0.6477 -4.12496 180) (size 0.39878 1.3462) + (layers F.Cu F.Paste F.Mask) + (net 127 N-00000153) + (clearance 0.2032) + ) + (pad 3 smd rect (at 0 -4.12496 180) (size 0.39878 1.3462) + (layers F.Cu F.Paste F.Mask) + (net 128 N-00000154) + (clearance 0.2032) + ) + (pad 4 smd rect (at 0.6477 -4.12496 180) (size 0.39878 1.3462) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + (clearance 0.2032) + ) + (pad 5 smd rect (at 1.29794 -4.12496 180) (size 0.39878 1.3462) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + (clearance 0.2032) + ) + (pad "" smd rect (at 3.0988 -3.99796 180) (size 2.0955 1.59766) + (layers F.Cu F.Paste F.Mask) + ) + (pad 6 smd rect (at -3.79984 -1.4478 180) (size 1.79578 1.89738) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + ) + + (module LED-0805 (layer F.Cu) (tedit 49DC4C0B) (tstamp 53BBF39E) + (at 120.7135 110.744 270) + (descr "LED 0805 smd package") + (tags "LED 0805 SMD") + (path /53973803/5399C66D) + (attr smd) + (fp_text reference D2 (at 0 -1.27 270) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value PWR (at 0 1.27 270) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_line (start 0.49784 0.29972) (end 0.49784 0.62484) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 0.62484) (end 0.99822 0.62484) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.99822 0.29972) (end 0.99822 0.62484) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 0.29972) (end 0.99822 0.29972) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 -0.32258) (end 0.49784 -0.17272) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 -0.17272) (end 0.7493 -0.17272) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.7493 -0.32258) (end 0.7493 -0.17272) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 -0.32258) (end 0.7493 -0.32258) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 0.17272) (end 0.49784 0.32258) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 0.32258) (end 0.7493 0.32258) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.7493 0.17272) (end 0.7493 0.32258) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 0.17272) (end 0.7493 0.17272) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 -0.19812) (end 0.49784 0.19812) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 0.19812) (end 0.6731 0.19812) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.6731 -0.19812) (end 0.6731 0.19812) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 -0.19812) (end 0.6731 -0.19812) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.99822 0.29972) (end -0.99822 0.62484) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.99822 0.62484) (end -0.49784 0.62484) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.49784 0.29972) (end -0.49784 0.62484) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.99822 0.29972) (end -0.49784 0.29972) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.99822 -0.62484) (end -0.99822 -0.29972) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.99822 -0.29972) (end -0.49784 -0.29972) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.49784 -0.62484) (end -0.49784 -0.29972) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.99822 -0.62484) (end -0.49784 -0.62484) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.7493 0.17272) (end -0.7493 0.32258) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.7493 0.32258) (end -0.49784 0.32258) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.49784 0.17272) (end -0.49784 0.32258) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.7493 0.17272) (end -0.49784 0.17272) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.7493 -0.32258) (end -0.7493 -0.17272) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.7493 -0.17272) (end -0.49784 -0.17272) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.49784 -0.32258) (end -0.49784 -0.17272) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.7493 -0.32258) (end -0.49784 -0.32258) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.6731 -0.19812) (end -0.6731 0.19812) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.6731 0.19812) (end -0.49784 0.19812) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.49784 -0.19812) (end -0.49784 0.19812) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.6731 -0.19812) (end -0.49784 -0.19812) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0 -0.09906) (end 0 0.09906) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0 0.09906) (end 0.19812 0.09906) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.19812 -0.09906) (end 0.19812 0.09906) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0 -0.09906) (end 0.19812 -0.09906) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 -0.59944) (end 0.49784 -0.29972) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 -0.29972) (end 0.79756 -0.29972) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.79756 -0.59944) (end 0.79756 -0.29972) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 -0.59944) (end 0.79756 -0.59944) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.92456 -0.62484) (end 0.92456 -0.39878) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.92456 -0.39878) (end 0.99822 -0.39878) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.99822 -0.62484) (end 0.99822 -0.39878) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.92456 -0.62484) (end 0.99822 -0.62484) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.52324 0.57404) (end -0.52324 0.57404) (layer F.SilkS) (width 0.1016)) + (fp_line (start -0.49784 -0.57404) (end 0.92456 -0.57404) (layer F.SilkS) (width 0.1016)) + (fp_circle (center 0.84836 -0.44958) (end 0.89916 -0.50038) (layer F.SilkS) (width 0.0508)) + (fp_arc (start 0.99822 0) (end 0.99822 0.34798) (angle 180) (layer F.SilkS) (width 0.1016)) + (fp_arc (start -0.99822 0) (end -0.99822 -0.34798) (angle 180) (layer F.SilkS) (width 0.1016)) + (pad 1 smd rect (at -1.04902 0 270) (size 1.19888 1.19888) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 2 smd rect (at 1.04902 0 270) (size 1.19888 1.19888) + (layers F.Cu F.Paste F.Mask) + (net 139 N-0000086) + ) + ) + + (module hc49 locked (layer F.Cu) (tedit 539EA43C) (tstamp 53BBF3A8) + (at 82.2405 116.332 90) + (tags quartz) + (path /53973803/53B31F6E) + (fp_text reference Q2 (at 0 3.4 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 8MHz (at 0 -3.6 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 2.65 2.35) (end -2.65 2.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.7 -2.35) (end 2.65 -2.35) (layer F.SilkS) (width 0.15)) + (fp_arc (start -2.7 0) (end -2.7 -2.35) (angle -180) (layer F.SilkS) (width 0.15)) + (fp_arc (start 2.65 0) (end 2.65 -2.35) (angle 180) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at -2.44 0 90) (size 1.5 1.5) (drill 0.5) + (layers *.Cu *.Mask F.SilkS) + (net 141 N-0000089) + ) + (pad 2 thru_hole circle (at 2.44 0 90) (size 1.5 1.5) (drill 0.5) + (layers *.Cu *.Mask F.SilkS) + (net 140 N-0000088) + ) + ) + + (module DO214 (layer F.Cu) (tedit 48AAA802) (tstamp 53BBF3C0) + (at 75.311 78.613 270) + (descr "DO214AC PACKAGE. MONODIRECTIONAL.") + (tags "DO214AC PACKAGE. MONODIRECTIONAL.") + (path /53CDDF73) + (attr smd) + (fp_text reference D1 (at 0.254 -3.048 270) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.0889))) + ) + (fp_text value B120-E3 (at 0.254 2.921 270) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.0889))) + ) + (fp_line (start -0.762 0) (end -0.9652 0) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.905) (end 2.286 -1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.905) (end 2.286 -1.27) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.6604 1.905) (end 0.6604 -1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.9906 1.905) (end 0.9906 -1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.27) (end -2.286 1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.905) (end 2.286 1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.905) (end 2.286 1.27) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.27) (end -2.286 -1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0) (end -0.762 -0.47498) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -0.47498) (end -0.762 0) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 0) (end -0.762 0.47498) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 0.47498) (end -0.127 0) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0) (end -0.127 -0.3175) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 -0.3175) (end -0.28448 -0.47498) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0) (end -0.127 0.3175) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0.3175) (end 0.03048 0.47498) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0) (end 0.98298 0) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -2.0066 0 270) (size 1.80086 2.19964) + (layers F.Cu F.Paste F.Mask) + (net 132 N-0000038) + ) + (pad 2 smd rect (at 2.0066 0 270) (size 1.80086 2.19964) + (layers F.Cu F.Paste F.Mask) + (net 2 +5V) + ) + (model smd/do214.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DO214 (layer F.Cu) (tedit 48AAA802) (tstamp 53BBF3D8) + (at 87.5584 83.8577 270) + (descr "DO214AC PACKAGE. MONODIRECTIONAL.") + (tags "DO214AC PACKAGE. MONODIRECTIONAL.") + (path /53973803/53976CAB/539B75AF) + (attr smd) + (fp_text reference D3 (at 0.254 -3.048 270) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.0889))) + ) + (fp_text value B120-E3 (at 0.254 2.921 270) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.0889))) + ) + (fp_line (start -0.762 0) (end -0.9652 0) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.905) (end 2.286 -1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.905) (end 2.286 -1.27) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.6604 1.905) (end 0.6604 -1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.9906 1.905) (end 0.9906 -1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.27) (end -2.286 1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.905) (end 2.286 1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.905) (end 2.286 1.27) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.27) (end -2.286 -1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0) (end -0.762 -0.47498) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -0.47498) (end -0.762 0) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 0) (end -0.762 0.47498) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 0.47498) (end -0.127 0) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0) (end -0.127 -0.3175) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 -0.3175) (end -0.28448 -0.47498) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0) (end -0.127 0.3175) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0.3175) (end 0.03048 0.47498) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0) (end 0.98298 0) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -2.0066 0 270) (size 1.80086 2.19964) + (layers F.Cu F.Paste F.Mask) + (net 129 N-00000155) + ) + (pad 2 smd rect (at 2.0066 0 270) (size 1.80086 2.19964) + (layers F.Cu F.Paste F.Mask) + (net 2 +5V) + ) + (model smd/do214.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DIP-24__300_ELL (layer F.Cu) (tedit 200000) (tstamp 53BBF412) + (at 228.7335 98.6975 90) + (descr "24 pins DIL package, elliptical pads") + (tags DIL) + (path /53A910B9/50AE2A4D) + (fp_text reference IC2.5 (at -8.89 -1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_text value L6208N (at 3.81 1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_line (start -16.51 -1.27) (end -15.24 -1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 -1.27) (end -15.24 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 -2.54) (end 16.51 -2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 -2.54) (end 16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 2.54) (end -16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 2.54) (end -16.51 -2.54) (layer F.SilkS) (width 0.381)) + (pad 1 thru_hole rect (at -13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 36 "/Long stage/SM_CLK") + ) + (pad 2 thru_hole oval (at -11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 73 "/Short stage/SM_DIR") + ) + (pad 3 thru_hole oval (at -8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 110 N-00000120) + ) + (pad 4 thru_hole oval (at -6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 109 N-00000119) + ) + (pad 5 thru_hole oval (at -3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 71 "/Short stage/B") + ) + (pad 6 thru_hole oval (at -1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 7 thru_hole oval (at 1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 8 thru_hole oval (at 3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 72 "/Short stage/B*") + ) + (pad 9 thru_hole oval (at 6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 108 N-00000118) + ) + (pad 10 thru_hole oval (at 8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 106 N-00000115) + ) + (pad 11 thru_hole oval (at 11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 107 N-00000116) + ) + (pad 12 thru_hole oval (at 13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 13 thru_hole oval (at 13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 14 thru_hole oval (at 11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 74 "/Short stage/SM_EN") + ) + (pad 15 thru_hole oval (at 8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 8 "/Filters slit #1/+24V") + ) + (pad 16 thru_hole oval (at 6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 70 "/Short stage/A*") + ) + (pad 17 thru_hole oval (at 3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 18 thru_hole oval (at 1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 19 thru_hole oval (at -1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 20 thru_hole oval (at -3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 21 thru_hole oval (at -6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 69 "/Short stage/A") + ) + (pad 22 thru_hole oval (at -8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 23 thru_hole oval (at -11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 24 thru_hole oval (at -13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 107 N-00000116) + ) + (model dil/dil_24-w300.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DIP-24__300_ELL (layer F.Cu) (tedit 200000) (tstamp 53BBF436) + (at 162.4457 98.7298 90) + (descr "24 pins DIL package, elliptical pads") + (tags DIL) + (path /53A910B7/50AE2A4D) + (fp_text reference IC2.2 (at -8.89 -1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_text value L6208N (at 3.81 1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_line (start -16.51 -1.27) (end -15.24 -1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 -1.27) (end -15.24 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 -2.54) (end 16.51 -2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 -2.54) (end 16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 2.54) (end -16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 2.54) (end -16.51 -2.54) (layer F.SilkS) (width 0.381)) + (pad 1 thru_hole rect (at -13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 13 "/Filters slit #1/SM_CLK") + ) + (pad 2 thru_hole oval (at -11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 14 "/Filters slit #1/SM_DIR") + ) + (pad 3 thru_hole oval (at -8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 98 N-00000105) + ) + (pad 4 thru_hole oval (at -6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 N-00000103) + ) + (pad 5 thru_hole oval (at -3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 11 "/Filters slit #1/B") + ) + (pad 6 thru_hole oval (at -1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 7 thru_hole oval (at 1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 8 thru_hole oval (at 3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 12 "/Filters slit #1/B*") + ) + (pad 9 thru_hole oval (at 6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 97 N-00000104) + ) + (pad 10 thru_hole oval (at 8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 99 N-00000106) + ) + (pad 11 thru_hole oval (at 11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 100 N-00000107) + ) + (pad 12 thru_hole oval (at 13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 13 thru_hole oval (at 13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 14 thru_hole oval (at 11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 15 "/Filters slit #1/SM_EN") + ) + (pad 15 thru_hole oval (at 8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 8 "/Filters slit #1/+24V") + ) + (pad 16 thru_hole oval (at 6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 10 "/Filters slit #1/A*") + ) + (pad 17 thru_hole oval (at 3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 18 thru_hole oval (at 1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 19 thru_hole oval (at -1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 20 thru_hole oval (at -3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 21 thru_hole oval (at -6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 9 "/Filters slit #1/A") + ) + (pad 22 thru_hole oval (at -8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 23 thru_hole oval (at -11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 24 thru_hole oval (at -13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 100 N-00000107) + ) + (model dil/dil_24-w300.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DIP-24__300_ELL (layer F.Cu) (tedit 200000) (tstamp 53BBF45A) + (at 207.01 98.679 90) + (descr "24 pins DIL package, elliptical pads") + (tags DIL) + (path /53A910BA/50AE2A4D) + (fp_text reference IC2.4 (at -8.89 -1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_text value L6208N (at 3.81 1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_line (start -16.51 -1.27) (end -15.24 -1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 -1.27) (end -15.24 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 -2.54) (end 16.51 -2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 -2.54) (end 16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 2.54) (end -16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 2.54) (end -16.51 -2.54) (layer F.SilkS) (width 0.381)) + (pad 1 thru_hole rect (at -13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 36 "/Long stage/SM_CLK") + ) + (pad 2 thru_hole oval (at -11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 37 "/Long stage/SM_DIR") + ) + (pad 3 thru_hole oval (at -8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 111 N-00000121) + ) + (pad 4 thru_hole oval (at -6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 114 N-00000125) + ) + (pad 5 thru_hole oval (at -3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 34 "/Long stage/B") + ) + (pad 6 thru_hole oval (at -1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 7 thru_hole oval (at 1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 8 thru_hole oval (at 3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 35 "/Long stage/B*") + ) + (pad 9 thru_hole oval (at 6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 113 N-00000124) + ) + (pad 10 thru_hole oval (at 8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 112 N-00000122) + ) + (pad 11 thru_hole oval (at 11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 115 N-00000126) + ) + (pad 12 thru_hole oval (at 13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 13 thru_hole oval (at 13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 14 thru_hole oval (at 11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 38 "/Long stage/SM_EN") + ) + (pad 15 thru_hole oval (at 8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 8 "/Filters slit #1/+24V") + ) + (pad 16 thru_hole oval (at 6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 33 "/Long stage/A*") + ) + (pad 17 thru_hole oval (at 3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 18 thru_hole oval (at 1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 19 thru_hole oval (at -1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 20 thru_hole oval (at -3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 21 thru_hole oval (at -6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 32 "/Long stage/A") + ) + (pad 22 thru_hole oval (at -8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 23 thru_hole oval (at -11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 24 thru_hole oval (at -13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 115 N-00000126) + ) + (model dil/dil_24-w300.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DIP-24__300_ELL (layer F.Cu) (tedit 200000) (tstamp 53BBF47E) + (at 141.0713 98.6683 90) + (descr "24 pins DIL package, elliptical pads") + (tags DIL) + (path /53A910B8/50AE2A4D) + (fp_text reference IC2.1 (at -8.89 -1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_text value L6208N (at 3.81 1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_line (start -16.51 -1.27) (end -15.24 -1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 -1.27) (end -15.24 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 -2.54) (end 16.51 -2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 -2.54) (end 16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 2.54) (end -16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 2.54) (end -16.51 -2.54) (layer F.SilkS) (width 0.381)) + (pad 1 thru_hole rect (at -13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 13 "/Filters slit #1/SM_CLK") + ) + (pad 2 thru_hole oval (at -11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 93 "/Turret slits/SM_DIR") + ) + (pad 3 thru_hole oval (at -8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 105 N-00000114) + ) + (pad 4 thru_hole oval (at -6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 104 N-00000113) + ) + (pad 5 thru_hole oval (at -3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 91 "/Turret slits/B") + ) + (pad 6 thru_hole oval (at -1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 7 thru_hole oval (at 1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 8 thru_hole oval (at 3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 92 "/Turret slits/B*") + ) + (pad 9 thru_hole oval (at 6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 101 N-00000109) + ) + (pad 10 thru_hole oval (at 8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 103 N-00000112) + ) + (pad 11 thru_hole oval (at 11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 102 N-00000111) + ) + (pad 12 thru_hole oval (at 13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 13 thru_hole oval (at 13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 14 thru_hole oval (at 11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 94 "/Turret slits/SM_EN") + ) + (pad 15 thru_hole oval (at 8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 8 "/Filters slit #1/+24V") + ) + (pad 16 thru_hole oval (at 6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 90 "/Turret slits/A*") + ) + (pad 17 thru_hole oval (at 3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 18 thru_hole oval (at 1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 19 thru_hole oval (at -1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 20 thru_hole oval (at -3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 21 thru_hole oval (at -6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 89 "/Turret slits/A") + ) + (pad 22 thru_hole oval (at -8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 23 thru_hole oval (at -11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 24 thru_hole oval (at -13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 102 N-00000111) + ) + (model dil/dil_24-w300.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DIP-24__300_ELL (layer F.Cu) (tedit 200000) (tstamp 53BBF4A2) + (at 185.166 98.679 90) + (descr "24 pins DIL package, elliptical pads") + (tags DIL) + (path /5391724D/50AE2A4D) + (fp_text reference IC2.3 (at -8.89 -1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_text value L6208N (at 3.81 1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_line (start -16.51 -1.27) (end -15.24 -1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 -1.27) (end -15.24 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 -2.54) (end 16.51 -2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 -2.54) (end 16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 2.54) (end -16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 2.54) (end -16.51 -2.54) (layer F.SilkS) (width 0.381)) + (pad 1 thru_hole rect (at -13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 13 "/Filters slit #1/SM_CLK") + ) + (pad 2 thru_hole oval (at -11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 20 "/Filters slit #2/SM_DIR") + ) + (pad 3 thru_hole oval (at -8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 135 N-0000053) + ) + (pad 4 thru_hole oval (at -6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 133 N-0000051) + ) + (pad 5 thru_hole oval (at -3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 18 "/Filters slit #2/B") + ) + (pad 6 thru_hole oval (at -1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 7 thru_hole oval (at 1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 8 thru_hole oval (at 3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 19 "/Filters slit #2/B*") + ) + (pad 9 thru_hole oval (at 6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 134 N-0000052) + ) + (pad 10 thru_hole oval (at 8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 136 N-0000054) + ) + (pad 11 thru_hole oval (at 11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 137 N-0000055) + ) + (pad 12 thru_hole oval (at 13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 13 thru_hole oval (at 13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 14 thru_hole oval (at 11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 21 "/Filters slit #2/SM_EN") + ) + (pad 15 thru_hole oval (at 8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 8 "/Filters slit #1/+24V") + ) + (pad 16 thru_hole oval (at 6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 17 "/Filters slit #2/A*") + ) + (pad 17 thru_hole oval (at 3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 18 thru_hole oval (at 1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 19 thru_hole oval (at -1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 20 thru_hole oval (at -3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 21 thru_hole oval (at -6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 16 "/Filters slit #2/A") + ) + (pad 22 thru_hole oval (at -8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 23 thru_hole oval (at -11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 24 thru_hole oval (at -13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 137 N-0000055) + ) + (model dil/dil_24-w300.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DB9FC (layer F.Cu) (tedit 200000) (tstamp 53BBF4BB) + (at 60.452 128.8034 90) + (descr "Connecteur DB9 femelle couche") + (tags "CONN DB9") + (path /53973803/53974779/53975A15) + (fp_text reference J1 (at 1.27 -10.16 90) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_text value DB9 (at 1.27 -3.81 90) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_line (start -16.129 2.286) (end 16.383 2.286) (layer F.SilkS) (width 0.3048)) + (fp_line (start 16.383 2.286) (end 16.383 -15.494) (layer F.SilkS) (width 0.3048)) + (fp_line (start 16.383 -15.494) (end -16.129 -15.494) (layer F.SilkS) (width 0.3048)) + (fp_line (start -16.129 -15.494) (end -16.129 2.286) (layer F.SilkS) (width 0.3048)) + (fp_line (start -9.017 -15.494) (end -9.017 -7.874) (layer F.SilkS) (width 0.3048)) + (fp_line (start -9.017 -7.874) (end 9.271 -7.874) (layer F.SilkS) (width 0.3048)) + (fp_line (start 9.271 -7.874) (end 9.271 -15.494) (layer F.SilkS) (width 0.3048)) + (fp_line (start -7.493 -15.494) (end -7.493 -24.13) (layer F.SilkS) (width 0.3048)) + (fp_line (start -7.493 -24.13) (end 7.747 -24.13) (layer F.SilkS) (width 0.3048)) + (fp_line (start 7.747 -24.13) (end 7.747 -15.494) (layer F.SilkS) (width 0.3048)) + (pad "" thru_hole circle (at 12.827 -1.27 90) (size 3.81 3.81) (drill 3.048) + (layers *.Cu *.Mask F.SilkS) + ) + (pad "" thru_hole circle (at -12.573 -1.27 90) (size 3.81 3.81) (drill 3.048) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 1 thru_hole rect (at -5.461 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 2 thru_hole circle (at -2.667 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + (net 117 N-00000128) + ) + (pad 3 thru_hole circle (at 0 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + (net 118 N-00000129) + ) + (pad 4 thru_hole circle (at 2.794 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 5 thru_hole circle (at 5.588 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 6 thru_hole circle (at -4.064 -1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 7 thru_hole circle (at -1.27 -1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 8 thru_hole circle (at 1.397 -1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 9 thru_hole circle (at 4.191 -1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (model conn_DBxx/db9_female_pin90deg.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DB9FC (layer F.Cu) (tedit 200000) (tstamp 53BBF4D4) + (at 60.5 91 90) + (descr "Connecteur DB9 femelle couche") + (tags "CONN DB9") + (path /53973803/53974779/53AB4443) + (fp_text reference J2 (at 1.27 -10.16 90) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_text value DB9 (at 1.27 -3.81 90) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_line (start -16.129 2.286) (end 16.383 2.286) (layer F.SilkS) (width 0.3048)) + (fp_line (start 16.383 2.286) (end 16.383 -15.494) (layer F.SilkS) (width 0.3048)) + (fp_line (start 16.383 -15.494) (end -16.129 -15.494) (layer F.SilkS) (width 0.3048)) + (fp_line (start -16.129 -15.494) (end -16.129 2.286) (layer F.SilkS) (width 0.3048)) + (fp_line (start -9.017 -15.494) (end -9.017 -7.874) (layer F.SilkS) (width 0.3048)) + (fp_line (start -9.017 -7.874) (end 9.271 -7.874) (layer F.SilkS) (width 0.3048)) + (fp_line (start 9.271 -7.874) (end 9.271 -15.494) (layer F.SilkS) (width 0.3048)) + (fp_line (start -7.493 -15.494) (end -7.493 -24.13) (layer F.SilkS) (width 0.3048)) + (fp_line (start -7.493 -24.13) (end 7.747 -24.13) (layer F.SilkS) (width 0.3048)) + (fp_line (start 7.747 -24.13) (end 7.747 -15.494) (layer F.SilkS) (width 0.3048)) + (pad "" thru_hole circle (at 12.827 -1.27 90) (size 3.81 3.81) (drill 3.048) + (layers *.Cu *.Mask F.SilkS) + ) + (pad "" thru_hole circle (at -12.573 -1.27 90) (size 3.81 3.81) (drill 3.048) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 1 thru_hole rect (at -5.461 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 2 thru_hole circle (at -2.667 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + (net 122 N-00000144) + ) + (pad 3 thru_hole circle (at 0 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + (net 123 N-00000145) + ) + (pad 4 thru_hole circle (at 2.794 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 5 thru_hole circle (at 5.588 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 6 thru_hole circle (at -4.064 -1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 7 thru_hole circle (at -1.27 -1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 8 thru_hole circle (at 1.397 -1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 9 thru_hole circle (at 4.191 -1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (model conn_DBxx/db9_female_pin90deg.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SOT-223 (layer F.Cu) (tedit 53BBED5D) (tstamp 53BBF53F) + (at 81.534 104.902 90) + (descr "module CMS SOT223 4 pins") + (tags "CMS SOT") + (path /53973803/53996A85) + (attr smd) + (fp_text reference U5 (at 0 -0.762 90) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_text value LM1117MPX-3.3 (at 0 0.762 90) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_line (start -3.556 1.524) (end -3.556 4.572) (layer F.SilkS) (width 0.2032)) + (fp_line (start -3.556 4.572) (end 3.556 4.572) (layer F.SilkS) (width 0.2032)) + (fp_line (start 3.556 4.572) (end 3.556 1.524) (layer F.SilkS) (width 0.2032)) + (fp_line (start -3.556 -1.524) (end -3.556 -2.286) (layer F.SilkS) (width 0.2032)) + (fp_line (start -3.556 -2.286) (end -2.032 -4.572) (layer F.SilkS) (width 0.2032)) + (fp_line (start -2.032 -4.572) (end 2.032 -4.572) (layer F.SilkS) (width 0.2032)) + (fp_line (start 2.032 -4.572) (end 3.556 -2.286) (layer F.SilkS) (width 0.2032)) + (fp_line (start 3.556 -2.286) (end 3.556 -1.524) (layer F.SilkS) (width 0.2032)) + (pad 4 smd rect (at 0 -3.302 90) (size 3.6576 2.032) + (layers F.Cu F.Paste F.Mask) + ) + (pad 2 smd rect (at 0 3.302 90) (size 1.016 2.032) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 3 smd rect (at 2.286 3.302 90) (size 1.016 2.032) + (layers F.Cu F.Paste F.Mask) + (net 2 +5V) + ) + (pad 1 smd rect (at -2.286 3.302 90) (size 1.016 2.032) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/SOT223.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DIP-20__300_ELL (layer F.Cu) (tedit 200000) (tstamp 53BD85CC) + (at 81.532 134.873 180) + (descr "20 pins DIL package, elliptical pads") + (tags DIL) + (path /53973803/53974779/53A48DFB) + (fp_text reference IC1 (at -8.89 -1.27 180) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_text value ADM233L (at 3.556 1.016 180) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_line (start -13.97 -1.27) (end -12.7 -1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -12.7 -1.27) (end -12.7 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -12.7 1.27) (end -13.97 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -13.97 -2.54) (end 13.97 -2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 13.97 -2.54) (end 13.97 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 13.97 2.54) (end -13.97 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start -13.97 2.54) (end -13.97 -2.54) (layer F.SilkS) (width 0.381)) + (pad 1 thru_hole rect (at -11.43 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 56 "/STM32F103 module/RS-232 level converter/UART_TX1") + ) + (pad 2 thru_hole oval (at -8.89 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 55 "/STM32F103 module/RS-232 level converter/UART_TX") + ) + (pad 3 thru_hole oval (at -6.35 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 53 "/STM32F103 module/RS-232 level converter/UART_RX") + ) + (pad 4 thru_hole oval (at -3.81 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 118 N-00000129) + ) + (pad 5 thru_hole oval (at -1.27 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 117 N-00000128) + ) + (pad 6 thru_hole oval (at 1.27 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 7 thru_hole oval (at 3.81 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 8 thru_hole oval (at 6.35 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 9 thru_hole oval (at 8.89 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 10 thru_hole oval (at 11.43 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 121 N-00000140) + ) + (pad 11 thru_hole oval (at 11.43 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 120 N-00000134) + ) + (pad 12 thru_hole oval (at 8.89 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 119 N-00000131) + ) + (pad 13 thru_hole oval (at 6.35 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 14 thru_hole oval (at 3.81 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 15 thru_hole oval (at 1.27 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 120 N-00000134) + ) + (pad 16 thru_hole oval (at -1.27 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 121 N-00000140) + ) + (pad 17 thru_hole oval (at -3.81 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 119 N-00000131) + ) + (pad 18 thru_hole oval (at -6.35 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 122 N-00000144) + ) + (pad 19 thru_hole oval (at -8.89 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 123 N-00000145) + ) + (pad 20 thru_hole oval (at -11.43 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 54 "/STM32F103 module/RS-232 level converter/UART_RX1") + ) + (model dil/dil_20.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TO220-5 (layer F.Cu) (tedit 53BBF178) (tstamp 53BBED66) + (at 137.9855 173.355) + (descr "Regulateur TO220 serie LM78xx") + (tags "TR TO220") + (path /53BC4F8D) + (fp_text reference U1 (at -4.445 0 90) (layer F.SilkS) + (effects (font (size 1.524 1.016) (thickness 0.2032))) + ) + (fp_text value IPS5451 (at 0 -6.35) (layer F.SilkS) + (effects (font (size 1.524 1.016) (thickness 0.2032))) + ) + (fp_line (start 3.175 5.08) (end -3.175 5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start -3.175 -5.08) (end 3.175 -5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start 3.175 -5.08) (end 3.81 -5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start 3.81 -5.08) (end 3.81 5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start 3.81 5.08) (end 3.175 5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start 3.175 -5.08) (end 3.175 5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start -3.175 5.08) (end -3.175 -5.08) (layer F.SilkS) (width 0.381)) + (pad 1 thru_hole rect (at 1.7 -3.4) (size 2 2) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 5 thru_hole circle (at 1.7 3.4) (size 2 2) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 131 N-0000034) + ) + (pad 2 thru_hole circle (at -1.7 -1.7) (size 1.5 1.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 130 N-0000031) + ) + (pad 3 thru_hole circle (at 1.7 0) (size 2 2) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 4 thru_hole circle (at -1.7 1.7) (size 1.5 1.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 46 "/STM32F103 module/DG_FEEDBACK") + ) + ) + + (module SIL-2-power (layer F.Cu) (tedit 53BBF457) (tstamp 53BBF2AC) + (at 224.9805 139.7) + (descr "Connecteurs 2 pins") + (tags "CONN DEV") + (path /53931287) + (fp_text reference P1 (at 0 -4.064) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_2 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -2.54) (end 5.08 -2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 -2.54) (end 5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 2.54) (end -5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start -5.08 2.54) (end -5.08 -2.54) (layer F.SilkS) (width 0.3)) + (pad 1 thru_hole rect (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 2 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + ) + + (module SIL-4-power (layer F.Cu) (tedit 53BBF532) (tstamp 53BBF20F) + (at 141.1475 77.4085) + (descr "Connecteur 4 pibs") + (tags "CONN DEV") + (path /5392E6AB) + (fp_text reference P2 (at 0 -3.81) (layer F.SilkS) + (effects (font (size 1.73482 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_4 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 89 "/Turret slits/A") + ) + (pad 2 thru_hole circle (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 90 "/Turret slits/A*") + ) + (pad 3 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 92 "/Turret slits/B*") + ) + (pad 4 thru_hole circle (at 7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 91 "/Turret slits/B") + ) + ) + + (module SIL-4-power (layer F.Cu) (tedit 53BBF532) (tstamp 53BBF21E) + (at 162.3695 77.47) + (descr "Connecteur 4 pibs") + (tags "CONN DEV") + (path /53A58F58) + (fp_text reference P5 (at 0 -3.81) (layer F.SilkS) + (effects (font (size 1.73482 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_4 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 9 "/Filters slit #1/A") + ) + (pad 2 thru_hole circle (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 10 "/Filters slit #1/A*") + ) + (pad 3 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 12 "/Filters slit #1/B*") + ) + (pad 4 thru_hole circle (at 7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 11 "/Filters slit #1/B") + ) + ) + + (module SIL-4-power (layer F.Cu) (tedit 53BBF532) (tstamp 53BBF23C) + (at 207.0735 77.343) + (descr "Connecteur 4 pibs") + (tags "CONN DEV") + (path /53A6297E) + (fp_text reference P3 (at 0 -3.81) (layer F.SilkS) + (effects (font (size 1.73482 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_4 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 32 "/Long stage/A") + ) + (pad 2 thru_hole circle (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 33 "/Long stage/A*") + ) + (pad 3 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 35 "/Long stage/B*") + ) + (pad 4 thru_hole circle (at 7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 34 "/Long stage/B") + ) + ) + + (module SIL-4-power (layer F.Cu) (tedit 53BBF532) (tstamp 53BBF25A) + (at 228.6635 77.216) + (descr "Connecteur 4 pibs") + (tags "CONN DEV") + (path /53A6C322) + (fp_text reference P4 (at 0 -3.81) (layer F.SilkS) + (effects (font (size 1.73482 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_4 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 69 "/Short stage/A") + ) + (pad 2 thru_hole circle (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 70 "/Short stage/A*") + ) + (pad 3 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 72 "/Short stage/B*") + ) + (pad 4 thru_hole circle (at 7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 71 "/Short stage/B") + ) + ) + + (module TO220-3-vert (layer F.Cu) (tedit 53BBF6FB) (tstamp 53BBED44) + (at 153.797 158.115) + (descr "Transistor TO 220") + (tags "TR TO220 DEV") + (path /53AA0E2D/53AF4F62) + (fp_text reference Qp1.1 (at 0 -5.715) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_text value NTE2984 (at 0 5.715) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_line (start 4.445 -4.445) (end -4.445 -4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start -4.445 -4.445) (end -4.445 4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start -4.445 4.445) (end 4.445 4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start 4.445 4.445) (end 4.445 -4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start 4.445 -4.445) (end 5.715 -4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.715 -4.445) (end 5.715 4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.715 4.445) (end 4.445 4.445) (layer F.SilkS) (width 0.3)) + (pad 1 thru_hole rect (at 2.54 -2.54) (size 3 3) (drill 1.8) + (layers *.Cu *.Mask F.SilkS) + (net 43 "/Power MOSFET module 2/ON") + ) + (pad 2 thru_hole circle (at -2.54 0) (size 3 3) (drill 1.8) + (layers *.Cu *.Mask F.SilkS) + (net 42 "/Power MOSFET module 2/GND_OUT") + ) + (pad 3 thru_hole circle (at 2.54 2.54) (size 3 3) (drill 1.8) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (model discret/to220_horiz.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TO220-3-vert (layer F.Cu) (tedit 53BBF6FB) (tstamp 53BBED55) + (at 178.816 162.4965) + (descr "Transistor TO 220") + (tags "TR TO220 DEV") + (path /53A8FBFD/53AF4F62) + (fp_text reference Qp1.2 (at 0 -5.715) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_text value NTE2984 (at 0 5.715) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_line (start 4.445 -4.445) (end -4.445 -4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start -4.445 -4.445) (end -4.445 4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start -4.445 4.445) (end 4.445 4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start 4.445 4.445) (end 4.445 -4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start 4.445 -4.445) (end 5.715 -4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.715 -4.445) (end 5.715 4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.715 4.445) (end 4.445 4.445) (layer F.SilkS) (width 0.3)) + (pad 1 thru_hole rect (at 2.54 -2.54) (size 3 3) (drill 1.8) + (layers *.Cu *.Mask F.SilkS) + (net 41 "/Power MOSFET module 1/ON") + ) + (pad 2 thru_hole circle (at -2.54 0) (size 3 3) (drill 1.8) + (layers *.Cu *.Mask F.SilkS) + (net 40 "/Power MOSFET module 1/GND_OUT") + ) + (pad 3 thru_hole circle (at 2.54 2.54) (size 3 3) (drill 1.8) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (model discret/to220_horiz.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SIP-4-RO (layer F.Cu) (tedit 53BBF819) (tstamp 53BBF1BD) + (at 234.569 130.556 180) + (path /53AC9E48) + (fp_text reference Q3 (at 0 2.54 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value RO-1224 (at 0 -3.175 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.715 1.27) (end -5.715 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.715 1.27) (end -5.715 -4.445) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.715 -4.445) (end 5.715 -4.445) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.715 -4.445) (end 5.715 1.27) (layer F.SilkS) (width 0.15)) + (pad 3 thru_hole circle (at 1.27 0 180) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 8 "/Filters slit #1/+24V") + ) + (pad 4 thru_hole circle (at 3.81 0 180) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 2 thru_hole circle (at -1.27 0 180) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 1 thru_hole rect (at -3.81 0 180) (size 1.5 2) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBF157) + (at 101 138.43 90) + (path /53973803/53AF4838) + (attr smd) + (fp_text reference R28 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value RT0805BRB071KL (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 87 /T1_6) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBF161) + (at 98.46 138.43 90) + (path /53973803/53AF4804) + (attr smd) + (fp_text reference R27 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value RT0805BRB071KL (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 88 /T1_7) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SIL-2-power (layer F.Cu) (tedit 53BBF457) (tstamp 53BBF270) + (at 216.0905 134.112) + (descr "Connecteurs 2 pins") + (tags "CONN DEV") + (path /53C20C14) + (fp_text reference P19 (at 0 -4.064) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_2 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -2.54) (end 5.08 -2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 -2.54) (end 5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 2.54) (end -5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start -5.08 2.54) (end -5.08 -2.54) (layer F.SilkS) (width 0.3)) + (pad 1 thru_hole rect (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 2 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 75 "/Shutter MOSFET/+36V") + ) + ) + + (module SIL-4-power (layer F.Cu) (tedit 53BCFAA6) (tstamp 53BBF22D) + (at 185.1025 77.343) + (descr "Connecteur 4 pibs") + (tags "CONN DEV") + (path /53A5D13D) + (fp_text reference P6 (at 0 -3.81) (layer F.SilkS) + (effects (font (size 1.73482 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_4 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.254))) + ) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 16 "/Filters slit #2/A") + ) + (pad 2 thru_hole circle (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 17 "/Filters slit #2/A*") + ) + (pad 3 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 19 "/Filters slit #2/B*") + ) + (pad 4 thru_hole circle (at 7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 18 "/Filters slit #2/B") + ) + ) + + (module SIL-2-power (layer F.Cu) (tedit 53BBF457) (tstamp 53BBF27A) + (at 226.187 193.675) + (descr "Connecteurs 2 pins") + (tags "CONN DEV") + (path /53C54DAB) + (fp_text reference P14 (at 0 -4.064) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_2 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -2.54) (end 5.08 -2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 -2.54) (end 5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 2.54) (end -5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start -5.08 2.54) (end -5.08 -2.54) (layer F.SilkS) (width 0.3)) + (pad 1 thru_hole rect (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 80 "/Shutter MOSFET/OUT2") + ) + (pad 2 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 79 "/Shutter MOSFET/OUT1") + ) + ) + + (module SIL-2-power (layer F.Cu) (tedit 53BBF457) (tstamp 53BBF284) + (at 137.033 184.15) + (descr "Connecteurs 2 pins") + (tags "CONN DEV") + (path /53A954F5) + (fp_text reference P18 (at 0 -4.064) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_2 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -2.54) (end 5.08 -2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 -2.54) (end 5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 2.54) (end -5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start -5.08 2.54) (end -5.08 -2.54) (layer F.SilkS) (width 0.3)) + (pad 1 thru_hole rect (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 2 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 131 N-0000034) + ) + ) + + (module SIL-2-power (layer F.Cu) (tedit 53BBF457) (tstamp 53BBF28E) + (at 154.305 172.212) + (descr "Connecteurs 2 pins") + (tags "CONN DEV") + (path /53A92335) + (fp_text reference P9 (at 0 -4.064) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_2 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -2.54) (end 5.08 -2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 -2.54) (end 5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 2.54) (end -5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start -5.08 2.54) (end -5.08 -2.54) (layer F.SilkS) (width 0.3)) + (pad 1 thru_hole rect (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 42 "/Power MOSFET module 2/GND_OUT") + ) + (pad 2 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + ) + + (module SIL-2-power (layer F.Cu) (tedit 53BBF457) (tstamp 53BBF298) + (at 180.213 175.514) + (descr "Connecteurs 2 pins") + (tags "CONN DEV") + (path /53A8FC0C) + (fp_text reference P8 (at 0 -4.064) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_2 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -2.54) (end 5.08 -2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 -2.54) (end 5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 2.54) (end -5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start -5.08 2.54) (end -5.08 -2.54) (layer F.SilkS) (width 0.3)) + (pad 1 thru_hole rect (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 40 "/Power MOSFET module 1/GND_OUT") + ) + (pad 2 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + ) + + (module CP_16x25mm (layer F.Cu) (tedit 4B90D5DB) (tstamp 53BBF500) + (at 213.36 160.274) + (descr "Capacitor, pol, cyl 16x25mm") + (path /53AE6F08/53C10BBB) + (fp_text reference C4 (at 0 -10.16) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_text value "2200u, 40V" (at 0 10.16) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_line (start -3.429 -7.112) (end -1.27 -7.747) (layer F.SilkS) (width 0.254)) + (fp_line (start 3.302 -7.112) (end 2.159 -7.493) (layer F.SilkS) (width 0.254)) + (fp_circle (center 0 0) (end 8.001 0) (layer F.SilkS) (width 0.254)) + (fp_line (start -2.032 -7.493) (end 2.032 -7.493) (layer F.SilkS) (width 0.254)) + (fp_line (start 2.921 -7.239) (end -2.794 -7.239) (layer F.SilkS) (width 0.254)) + (fp_line (start -2.794 -7.239) (end -1.905 -7.239) (layer F.SilkS) (width 0.254)) + (fp_line (start 1.397 -7.874) (end -1.27 -7.874) (layer F.SilkS) (width 0.254)) + (fp_line (start -2.159 -7.62) (end 2.159 -7.62) (layer F.SilkS) (width 0.254)) + (fp_line (start 2.794 -7.366) (end -2.794 -7.366) (layer F.SilkS) (width 0.254)) + (fp_line (start -2.794 -7.366) (end -2.667 -7.366) (layer F.SilkS) (width 0.254)) + (fp_line (start 3.556 -7.112) (end -3.556 -7.112) (layer F.SilkS) (width 0.254)) + (fp_line (start 1.397 -6.477) (end 2.286 -6.477) (layer F.SilkS) (width 0.254)) + (pad 1 thru_hole rect (at 0 3.81) (size 1.99898 1.99898) (drill 0.8001) + (layers *.Cu *.Mask F.SilkS) + (net 116 N-00000127) + ) + (pad 2 thru_hole circle (at 0 -3.81) (size 1.99898 1.99898) (drill 0.8001) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (model discret/capacitor/cp_16x25mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module CP_5x11mm (layer F.Cu) (tedit 4B90D672) (tstamp 53BBF4DF) + (at 88.265 120.396) + (descr "Capacitor, pol, cyl 5x11mm") + (path /53973803/539751BC) + (fp_text reference C13 (at 0 -3.81) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_text value 10u (at 0 3.81) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_line (start 0.889 -1.27) (end 1.778 -1.27) (layer F.SilkS) (width 0.254)) + (fp_line (start 1.016 -2.286) (end -1.016 -2.286) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.016 -2.286) (end -1.016 -2.159) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.016 -2.159) (end 1.016 -2.159) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.524 -2.032) (end 1.524 -2.032) (layer F.SilkS) (width 0.254)) + (fp_circle (center 0 0) (end -2.54 0) (layer F.SilkS) (width 0.254)) + (pad 1 thru_hole rect (at 0 1.27) (size 1.99898 1.99898) (drill 0.8001) + (layers *.Cu *.Mask F.SilkS) + (net 68 "/STM32F103 module/VDDA") + ) + (pad 2 thru_hole circle (at 0 -1.27) (size 1.99898 1.99898) (drill 0.8001) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (model discret/capacitor/cp_5x11mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module CP_5x11mm (layer F.Cu) (tedit 4B90D672) (tstamp 53BBF4EA) + (at 69.85 80.772 90) + (descr "Capacitor, pol, cyl 5x11mm") + (path /53973803/53997111) + (fp_text reference C5 (at 0 -3.81 90) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_text value 10u (at 0 3.81 90) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_line (start 0.889 -1.27) (end 1.778 -1.27) (layer F.SilkS) (width 0.254)) + (fp_line (start 1.016 -2.286) (end -1.016 -2.286) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.016 -2.286) (end -1.016 -2.159) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.016 -2.159) (end 1.016 -2.159) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.524 -2.032) (end 1.524 -2.032) (layer F.SilkS) (width 0.254)) + (fp_circle (center 0 0) (end -2.54 0) (layer F.SilkS) (width 0.254)) + (pad 1 thru_hole rect (at 0 1.27 90) (size 1.99898 1.99898) (drill 0.8001) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 2 thru_hole circle (at 0 -1.27 90) (size 1.99898 1.99898) (drill 0.8001) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (model discret/capacitor/cp_5x11mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module CP_5x11mm (layer F.Cu) (tedit 4B90D672) (tstamp 53BD9AAE) + (at 89.662 106.172 180) + (descr "Capacitor, pol, cyl 5x11mm") + (path /53973803/53997130) + (fp_text reference C6 (at 0 -3.81 180) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_text value 100u (at 0 3.81 180) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_line (start 0.889 -1.27) (end 1.778 -1.27) (layer F.SilkS) (width 0.254)) + (fp_line (start 1.016 -2.286) (end -1.016 -2.286) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.016 -2.286) (end -1.016 -2.159) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.016 -2.159) (end 1.016 -2.159) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.524 -2.032) (end 1.524 -2.032) (layer F.SilkS) (width 0.254)) + (fp_circle (center 0 0) (end -2.54 0) (layer F.SilkS) (width 0.254)) + (pad 1 thru_hole rect (at 0 1.27 180) (size 1.99898 1.99898) (drill 0.8001) + (layers *.Cu *.Mask F.SilkS) + (net 1 +3.3V) + ) + (pad 2 thru_hole circle (at 0 -1.27 180) (size 1.99898 1.99898) (drill 0.8001) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (model discret/capacitor/cp_5x11mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (gr_line (start 45 145) (end 45 74.5) (angle 90) (layer Edge.Cuts) (width 0.3)) + (gr_line (start 244.933 74.1315) (end 244.933 144.6315) (angle 90) (layer Edge.Cuts) (width 0.3)) + (gr_line (start 45.433 74.6315) (end 245.433 74.6315) (angle 90) (layer Edge.Cuts) (width 0.3)) + (gr_text TRD1 (at 106.8705 141.2875) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_line (start 244.958 144.958) (end 44.958 144.958) (angle 90) (layer Edge.Cuts) (width 0.3)) + + (segment (start 84.836 104.902) (end 89.662 104.902) (width 1.016) (layer F.Cu) (net 1)) + (segment (start 120.7135 109.69498) (end 116.11902 109.69498) (width 0.254) (layer F.Cu) (net 1)) + (segment (start 116.11902 109.69498) (end 115.959 109.855) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD9BC1)) + (segment (start 97.00052 108.753) (end 96.6245 108.753) (width 0.254) (layer F.Cu) (net 1)) + (segment (start 95.123 107.2515) (end 95.123 106.172) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD98A5)) + (segment (start 96.6245 108.753) (end 95.123 107.2515) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD98A4)) + (segment (start 77.98514 88.87166) (end 77.98514 89.01644) (width 0.254) (layer F.Cu) (net 1) (status 30)) + (segment (start 69.215 91.948) (end 69.215 99.568) (width 0.254) (layer F.Cu) (net 1) (status 30)) + (segment (start 70.8025 89.662) (end 69.469 89.662) (width 0.254) (layer F.Cu) (net 1) (status 10)) + (segment (start 69.215 89.916) (end 69.215 91.948) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD9408) (status 20)) + (segment (start 69.469 89.662) (end 69.215 89.916) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD9407)) + (segment (start 89.8605 116.3955) (end 91.1335 116.3955) (width 0.254) (layer F.Cu) (net 1) (status 10)) + (segment (start 91.1335 116.3955) (end 91.738 117) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD938F) (status 20)) + (segment (start 108.99948 124.247) (end 108.99948 124.40398) (width 0.254) (layer F.Cu) (net 1) (status 30)) + (segment (start 108.99948 124.40398) (end 110.8255 126.23) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD92DB) (status 30)) + (segment (start 110.747 110.50052) (end 114.49948 110.50052) (width 0.254) (layer F.Cu) (net 1) (status 10)) + (segment (start 115.145 109.855) (end 115.959 109.855) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD82F8) (status 20)) + (segment (start 114.49948 110.50052) (end 115.145 109.855) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD82F7)) + (segment (start 95.253 115.50178) (end 91.50178 115.50178) (width 0.254) (layer F.Cu) (net 1) (status 10)) + (segment (start 90.60806 116.3955) (end 89.8605 116.3955) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD82BE) (status 20)) + (segment (start 91.50178 115.50178) (end 90.60806 116.3955) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD82BD)) + (segment (start 96.9525 127.5) (end 96.9525 126.5475) (width 0.254) (layer F.Cu) (net 1) (status 10)) + (segment (start 98.00128 125.49872) (end 98.00128 124.247) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD8232) (status 20)) + (segment (start 96.9525 126.5475) (end 98.00128 125.49872) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD8231)) + (segment (start 71.12 80.772) (end 75.1586 80.772) (width 1.016) (layer F.Cu) (net 2) (status C00000)) + (segment (start 75.1586 80.772) (end 75.311 80.6196) (width 1.016) (layer F.Cu) (net 2) (tstamp 53BDD898) (status C00000)) + (segment (start 138.3284 139.2174) (end 135.7884 139.2174) (width 0.508) (layer B.Cu) (net 2)) + (segment (start 135.7884 139.2174) (end 133.2484 139.2174) (width 0.508) (layer B.Cu) (net 2) (tstamp 53BD9695)) + (segment (start 133.2484 139.2174) (end 130.7084 139.2174) (width 0.508) (layer B.Cu) (net 2) (tstamp 53BD9696)) + (segment (start 110.747 119.49974) (end 116.78194 119.49974) (width 0.254) (layer F.Cu) (net 3)) + (segment (start 130.7084 137.7188) (end 130.7084 143.5354) (width 0.254) (layer F.Cu) (net 3) (tstamp 53BD96D6)) + (segment (start 128.524 135.5344) (end 130.7084 137.7188) (width 0.254) (layer F.Cu) (net 3) (tstamp 53BD96D4)) + (segment (start 124.841 135.5344) (end 128.524 135.5344) (width 0.254) (layer F.Cu) (net 3) (tstamp 53BD96D2)) + (segment (start 118.872 129.5654) (end 124.841 135.5344) (width 0.254) (layer F.Cu) (net 3) (tstamp 53BD96D0)) + (segment (start 118.872 121.5898) (end 118.872 129.5654) (width 0.254) (layer F.Cu) (net 3) (tstamp 53BD96CE)) + (segment (start 116.78194 119.49974) (end 118.872 121.5898) (width 0.254) (layer F.Cu) (net 3) (tstamp 53BD96CC)) + (segment (start 130.7084 140.7414) (end 130.7084 143.5354) (width 0.254) (layer B.Cu) (net 3)) + (segment (start 133.2484 143.5354) (end 133.2484 137.5918) (width 0.254) (layer F.Cu) (net 4)) + (segment (start 110.747 118.99936) (end 117.22136 118.99936) (width 0.254) (layer F.Cu) (net 4)) + (segment (start 117.22136 118.99936) (end 119.5324 121.3104) (width 0.254) (layer F.Cu) (net 4) (tstamp 53BD96BD)) + (segment (start 119.5324 121.3104) (end 119.5324 129.2606) (width 0.254) (layer F.Cu) (net 4) (tstamp 53BD96BF)) + (segment (start 119.5324 129.2606) (end 125.1458 134.874) (width 0.254) (layer F.Cu) (net 4) (tstamp 53BD96C1)) + (segment (start 125.1458 134.874) (end 132.2832 134.874) (width 0.254) (layer F.Cu) (net 4) (tstamp 53BD96C2)) + (segment (start 132.2832 134.874) (end 133.2484 135.8392) (width 0.254) (layer F.Cu) (net 4) (tstamp 53BD96C4)) + (segment (start 133.2484 135.8392) (end 133.2484 137.5918) (width 0.254) (layer F.Cu) (net 4) (tstamp 53BD96C5)) + (segment (start 133.2484 140.7414) (end 133.2484 143.5354) (width 0.254) (layer B.Cu) (net 4)) + (segment (start 110.747 118.49898) (end 117.68618 118.49898) (width 0.254) (layer F.Cu) (net 5)) + (segment (start 135.7884 137.4394) (end 135.7884 143.5354) (width 0.254) (layer F.Cu) (net 5) (tstamp 53BD96B9)) + (segment (start 132.5626 134.2136) (end 135.7884 137.4394) (width 0.254) (layer F.Cu) (net 5) (tstamp 53BD96B7)) + (segment (start 125.4252 134.2136) (end 132.5626 134.2136) (width 0.254) (layer F.Cu) (net 5) (tstamp 53BD96B5)) + (segment (start 120.1928 128.9812) (end 125.4252 134.2136) (width 0.254) (layer F.Cu) (net 5) (tstamp 53BD96B3)) + (segment (start 120.1928 121.0056) (end 120.1928 128.9812) (width 0.254) (layer F.Cu) (net 5) (tstamp 53BD96B1)) + (segment (start 117.68618 118.49898) (end 120.1928 121.0056) (width 0.254) (layer F.Cu) (net 5) (tstamp 53BD96AF)) + (segment (start 135.7884 140.7414) (end 135.7884 143.5354) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 110.747 117.9986) (end 117.9986 117.9986) (width 0.254) (layer F.Cu) (net 6)) + (segment (start 138.3284 138.2776) (end 138.3284 143.5354) (width 0.254) (layer F.Cu) (net 6) (tstamp 53BD96AB)) + (segment (start 133.604 133.5532) (end 138.3284 138.2776) (width 0.254) (layer F.Cu) (net 6) (tstamp 53BD96A9)) + (segment (start 125.7046 133.5532) (end 133.604 133.5532) (width 0.254) (layer F.Cu) (net 6) (tstamp 53BD96A7)) + (segment (start 120.8786 128.7272) (end 125.7046 133.5532) (width 0.254) (layer F.Cu) (net 6) (tstamp 53BD96A5)) + (segment (start 120.8786 120.8786) (end 120.8786 128.7272) (width 0.254) (layer F.Cu) (net 6) (tstamp 53BD96A3)) + (segment (start 117.9986 117.9986) (end 120.8786 120.8786) (width 0.254) (layer F.Cu) (net 6) (tstamp 53BD96A1)) + (segment (start 138.3284 140.7414) (end 138.3284 143.5354) (width 0.254) (layer B.Cu) (net 6)) + (segment (start 154.7495 77.47) (end 154.7495 103.251) (width 1.016) (layer F.Cu) (net 9)) + (segment (start 156.5783 105.0798) (end 158.6357 105.0798) (width 1.016) (layer F.Cu) (net 9) (tstamp 53BDA44B)) + (segment (start 154.7495 103.251) (end 156.5783 105.0798) (width 1.016) (layer F.Cu) (net 9) (tstamp 53BDA44A)) + (segment (start 159.8295 77.47) (end 159.8295 80.772) (width 1.016) (layer F.Cu) (net 10)) + (segment (start 160.1597 92.3798) (end 158.6357 92.3798) (width 1.016) (layer F.Cu) (net 10) (tstamp 53BDA441)) + (segment (start 161.3535 91.186) (end 160.1597 92.3798) (width 1.016) (layer F.Cu) (net 10) (tstamp 53BDA440)) + (segment (start 161.3535 82.296) (end 161.3535 91.186) (width 1.016) (layer F.Cu) (net 10) (tstamp 53BDA43F)) + (segment (start 159.8295 80.772) (end 161.3535 82.296) (width 1.016) (layer F.Cu) (net 10) (tstamp 53BDA43E)) + (segment (start 169.9895 77.47) (end 169.9895 99.949) (width 1.016) (layer B.Cu) (net 11)) + (segment (start 167.3987 102.5398) (end 166.2557 102.5398) (width 1.016) (layer B.Cu) (net 11) (tstamp 53BDA44F)) + (segment (start 169.9895 99.949) (end 167.3987 102.5398) (width 1.016) (layer B.Cu) (net 11) (tstamp 53BDA44E)) + (segment (start 164.9095 77.47) (end 164.9095 80.772) (width 1.016) (layer F.Cu) (net 12)) + (segment (start 164.1983 94.9198) (end 166.2557 94.9198) (width 1.016) (layer F.Cu) (net 12) (tstamp 53BDA447)) + (segment (start 163.5125 94.234) (end 164.1983 94.9198) (width 1.016) (layer F.Cu) (net 12) (tstamp 53BDA446)) + (segment (start 163.5125 82.169) (end 163.5125 94.234) (width 1.016) (layer F.Cu) (net 12) (tstamp 53BDA445)) + (segment (start 164.9095 80.772) (end 163.5125 82.169) (width 1.016) (layer F.Cu) (net 12) (tstamp 53BDA444)) + (segment (start 177.4825 77.343) (end 177.4825 103.378) (width 1.016) (layer F.Cu) (net 16)) + (segment (start 179.1335 105.029) (end 181.356 105.029) (width 1.016) (layer F.Cu) (net 16) (tstamp 53BDA49B)) + (segment (start 177.4825 103.378) (end 179.1335 105.029) (width 1.016) (layer F.Cu) (net 16) (tstamp 53BDA49A)) + (segment (start 182.5625 77.343) (end 182.5625 81.661) (width 1.016) (layer F.Cu) (net 17)) + (segment (start 183.1975 92.329) (end 181.356 92.329) (width 1.016) (layer F.Cu) (net 17) (tstamp 53BDA497)) + (segment (start 184.0865 91.44) (end 183.1975 92.329) (width 1.016) (layer F.Cu) (net 17) (tstamp 53BDA496)) + (segment (start 184.0865 83.185) (end 184.0865 91.44) (width 1.016) (layer F.Cu) (net 17) (tstamp 53BDA495)) + (segment (start 182.5625 81.661) (end 184.0865 83.185) (width 1.016) (layer F.Cu) (net 17) (tstamp 53BDA494)) + (segment (start 192.7225 77.343) (end 192.7225 100.965) (width 1.016) (layer B.Cu) (net 18)) + (segment (start 191.1985 102.489) (end 188.976 102.489) (width 1.016) (layer B.Cu) (net 18) (tstamp 53BDA4A2)) + (segment (start 192.7225 100.965) (end 191.1985 102.489) (width 1.016) (layer B.Cu) (net 18) (tstamp 53BDA4A1)) + (segment (start 187.6425 77.343) (end 187.6425 81.407) (width 1.016) (layer F.Cu) (net 19)) + (segment (start 187.0075 94.869) (end 188.976 94.869) (width 1.016) (layer F.Cu) (net 19) (tstamp 53BDA491)) + (segment (start 186.2455 94.107) (end 187.0075 94.869) (width 1.016) (layer F.Cu) (net 19) (tstamp 53BDA490)) + (segment (start 186.2455 82.804) (end 186.2455 94.107) (width 1.016) (layer F.Cu) (net 19) (tstamp 53BDA48F)) + (segment (start 187.6425 81.407) (end 186.2455 82.804) (width 1.016) (layer F.Cu) (net 19) (tstamp 53BDA48E)) + (segment (start 106.49758 108.753) (end 106.49758 97.54408) (width 0.254) (layer F.Cu) (net 22)) + (segment (start 114.3 78.74) (end 117.221 75.819) (width 0.254) (layer F.Cu) (net 22) (tstamp 53BD995A)) + (segment (start 109.9185 78.74) (end 114.3 78.74) (width 0.254) (layer F.Cu) (net 22) (tstamp 53BD9958)) + (segment (start 106.172 82.4865) (end 109.9185 78.74) (width 0.254) (layer F.Cu) (net 22) (tstamp 53BD9956)) + (segment (start 106.172 97.2185) (end 106.172 82.4865) (width 0.254) (layer F.Cu) (net 22) (tstamp 53BD9955)) + (segment (start 106.49758 97.54408) (end 106.172 97.2185) (width 0.254) (layer F.Cu) (net 22) (tstamp 53BD9954)) + (segment (start 105.99974 108.753) (end 105.99974 98.82424) (width 0.254) (layer F.Cu) (net 23)) + (segment (start 112.522 77.978) (end 114.681 75.819) (width 0.254) (layer F.Cu) (net 23) (tstamp 53BD9950)) + (segment (start 109.6645 77.978) (end 112.522 77.978) (width 0.254) (layer F.Cu) (net 23) (tstamp 53BD994E)) + (segment (start 105.4735 82.169) (end 109.6645 77.978) (width 0.254) (layer F.Cu) (net 23) (tstamp 53BD994C)) + (segment (start 105.4735 98.298) (end 105.4735 82.169) (width 0.254) (layer F.Cu) (net 23) (tstamp 53BD994B)) + (segment (start 105.99974 98.82424) (end 105.4735 98.298) (width 0.254) (layer F.Cu) (net 23) (tstamp 53BD994A)) + (segment (start 105.49936 108.753) (end 105.49936 99.33986) (width 0.254) (layer F.Cu) (net 24)) + (segment (start 110.5535 77.4065) (end 112.141 75.819) (width 0.254) (layer F.Cu) (net 24) (tstamp 53BD9946)) + (segment (start 109.0295 77.4065) (end 110.5535 77.4065) (width 0.254) (layer F.Cu) (net 24) (tstamp 53BD9944)) + (segment (start 104.775 81.661) (end 109.0295 77.4065) (width 0.254) (layer F.Cu) (net 24) (tstamp 53BD9942)) + (segment (start 104.775 98.6155) (end 104.775 81.661) (width 0.254) (layer F.Cu) (net 24) (tstamp 53BD9941)) + (segment (start 105.49936 99.33986) (end 104.775 98.6155) (width 0.254) (layer F.Cu) (net 24) (tstamp 53BD9940)) + (segment (start 104.99898 108.753) (end 104.99898 99.85548) (width 0.254) (layer F.Cu) (net 25)) + (segment (start 104.0765 81.3435) (end 109.601 75.819) (width 0.254) (layer F.Cu) (net 25) (tstamp 53BD993C)) + (segment (start 104.0765 98.933) (end 104.0765 81.3435) (width 0.254) (layer F.Cu) (net 25) (tstamp 53BD993B)) + (segment (start 104.99898 99.85548) (end 104.0765 98.933) (width 0.254) (layer F.Cu) (net 25) (tstamp 53BD993A)) + (segment (start 104.4986 108.753) (end 104.4986 100.3711) (width 0.254) (layer F.Cu) (net 26)) + (segment (start 107.061 77.597) (end 107.061 75.819) (width 0.254) (layer F.Cu) (net 26) (tstamp 53BD9936)) + (segment (start 103.378 81.28) (end 107.061 77.597) (width 0.254) (layer F.Cu) (net 26) (tstamp 53BD9934)) + (segment (start 103.378 99.2505) (end 103.378 81.28) (width 0.254) (layer F.Cu) (net 26) (tstamp 53BD9932)) + (segment (start 104.4986 100.3711) (end 103.378 99.2505) (width 0.254) (layer F.Cu) (net 26) (tstamp 53BD9931)) + (segment (start 103.99822 108.753) (end 103.99822 100.85278) (width 0.254) (layer F.Cu) (net 27)) + (segment (start 104.521 77.7875) (end 104.521 75.819) (width 0.254) (layer F.Cu) (net 27) (tstamp 53BD992D)) + (segment (start 102.6795 79.629) (end 104.521 77.7875) (width 0.254) (layer F.Cu) (net 27) (tstamp 53BD992B)) + (segment (start 102.6795 99.53406) (end 102.6795 79.629) (width 0.254) (layer F.Cu) (net 27) (tstamp 53BD992A)) + (segment (start 103.99822 100.85278) (end 102.6795 99.53406) (width 0.254) (layer F.Cu) (net 27) (tstamp 53BD9929)) + (segment (start 103.49784 108.753) (end 103.49784 101.48016) (width 0.254) (layer F.Cu) (net 28)) + (segment (start 101.981 99.96332) (end 101.981 75.819) (width 0.254) (layer F.Cu) (net 28) (tstamp 53BD976D)) + (segment (start 103.49784 101.48016) (end 101.981 99.96332) (width 0.254) (layer F.Cu) (net 28) (tstamp 53BD976C)) + (segment (start 99.441 75.819) (end 99.441 98.933) (width 0.254) (layer F.Cu) (net 29)) + (segment (start 103 102.492) (end 103 108.753) (width 0.254) (layer F.Cu) (net 29) (tstamp 53BD9768)) + (segment (start 99.441 98.933) (end 103 102.492) (width 0.254) (layer F.Cu) (net 29) (tstamp 53BD9766)) + (segment (start 199.4535 77.343) (end 199.4535 102.997) (width 1.016) (layer F.Cu) (net 32)) + (segment (start 201.4855 105.029) (end 203.2 105.029) (width 1.016) (layer F.Cu) (net 32) (tstamp 53BDA4B7)) + (segment (start 199.4535 102.997) (end 201.4855 105.029) (width 1.016) (layer F.Cu) (net 32) (tstamp 53BDA4B6)) + (segment (start 204.5335 77.343) (end 204.5335 81.661) (width 1.016) (layer F.Cu) (net 33)) + (segment (start 205.0415 92.329) (end 203.2 92.329) (width 1.016) (layer F.Cu) (net 33) (tstamp 53BDA4BD)) + (segment (start 206.0575 91.313) (end 205.0415 92.329) (width 1.016) (layer F.Cu) (net 33) (tstamp 53BDA4BC)) + (segment (start 206.0575 83.185) (end 206.0575 91.313) (width 1.016) (layer F.Cu) (net 33) (tstamp 53BDA4BB)) + (segment (start 204.5335 81.661) (end 206.0575 83.185) (width 1.016) (layer F.Cu) (net 33) (tstamp 53BDA4BA)) + (segment (start 214.6935 77.343) (end 214.6935 99.187) (width 1.016) (layer B.Cu) (net 34)) + (segment (start 213.2965 102.489) (end 210.82 102.489) (width 1.016) (layer B.Cu) (net 34) (tstamp 53BDA4CA)) + (segment (start 214.6935 101.092) (end 213.2965 102.489) (width 1.016) (layer B.Cu) (net 34) (tstamp 53BDA4C9)) + (segment (start 214.6935 99.187) (end 214.6935 101.092) (width 1.016) (layer B.Cu) (net 34) (tstamp 53BDA4C8)) + (segment (start 209.6135 77.343) (end 209.6135 81.28) (width 1.016) (layer F.Cu) (net 35)) + (segment (start 209.1055 94.869) (end 210.82 94.869) (width 1.016) (layer F.Cu) (net 35) (tstamp 53BDA4C3)) + (segment (start 208.0895 93.853) (end 209.1055 94.869) (width 1.016) (layer F.Cu) (net 35) (tstamp 53BDA4C2)) + (segment (start 208.0895 82.804) (end 208.0895 93.853) (width 1.016) (layer F.Cu) (net 35) (tstamp 53BDA4C1)) + (segment (start 209.6135 81.28) (end 208.0895 82.804) (width 1.016) (layer F.Cu) (net 35) (tstamp 53BDA4C0)) + (segment (start 107.49834 124.247) (end 107.49834 124.47906) (width 0.254) (layer F.Cu) (net 44) (status 30)) + (segment (start 107.49834 124.47906) (end 107.6325 124.61322) (width 0.254) (layer F.Cu) (net 44) (tstamp 53BD9540) (status 30)) + (segment (start 107.49834 124.247) (end 107.99872 124.247) (width 0.254) (layer F.Cu) (net 44) (status 30)) + (segment (start 107.6325 125.73) (end 107.6325 124.61322) (width 0.254) (layer F.Cu) (net 44) (status 20)) + (segment (start 107.6325 124.61322) (end 107.99872 124.247) (width 0.254) (layer F.Cu) (net 44) (tstamp 53BD953A) (status 30)) + (segment (start 92.075 143.51) (end 92.075 142.5575) (width 0.254) (layer B.Cu) (net 44) (status 10)) + (via (at 107.6325 125.73) (size 0.889) (layers F.Cu B.Cu) (net 44)) + (segment (start 105.918 125.73) (end 107.6325 125.73) (width 0.254) (layer B.Cu) (net 44) (tstamp 53BD9533)) + (segment (start 97.0915 134.5565) (end 105.918 125.73) (width 0.254) (layer B.Cu) (net 44) (tstamp 53BD9532)) + (segment (start 97.0915 138.4935) (end 97.0915 134.5565) (width 0.254) (layer B.Cu) (net 44) (tstamp 53BD9530)) + (segment (start 95.3135 140.2715) (end 97.0915 138.4935) (width 0.254) (layer B.Cu) (net 44) (tstamp 53BD952F)) + (segment (start 94.361 140.2715) (end 95.3135 140.2715) (width 0.254) (layer B.Cu) (net 44) (tstamp 53BD952D)) + (segment (start 92.075 142.5575) (end 94.361 140.2715) (width 0.254) (layer B.Cu) (net 44) (tstamp 53BD952C)) + (segment (start 92.075 143.51) (end 92.075 141.2875) (width 0.254) (layer F.Cu) (net 44) (status 30)) + (segment (start 100.00026 108.753) (end 100.00026 103.42926) (width 0.254) (layer F.Cu) (net 45)) + (segment (start 90.678 99.568) (end 74.295 99.568) (width 0.254) (layer B.Cu) (net 45) (tstamp 53BD98FD)) + (via (at 90.678 99.568) (size 0.889) (layers F.Cu B.Cu) (net 45)) + (segment (start 92.2655 101.1555) (end 90.678 99.568) (width 0.254) (layer F.Cu) (net 45) (tstamp 53BD98F9)) + (segment (start 97.7265 101.1555) (end 92.2655 101.1555) (width 0.254) (layer F.Cu) (net 45) (tstamp 53BD98F8)) + (segment (start 100.00026 103.42926) (end 97.7265 101.1555) (width 0.254) (layer F.Cu) (net 45) (tstamp 53BD98F7)) + (segment (start 77.216 91.948) (end 74.295 91.948) (width 0.254) (layer F.Cu) (net 45)) + (segment (start 74.295 91.948) (end 74.295 99.568) (width 0.254) (layer F.Cu) (net 45) (status 30)) + (segment (start 72.7075 89.662) (end 73.787 89.662) (width 0.254) (layer F.Cu) (net 45) (status 10)) + (segment (start 74.295 90.17) (end 74.295 91.948) (width 0.254) (layer F.Cu) (net 45) (tstamp 53BD940C) (status 20)) + (segment (start 73.787 89.662) (end 74.295 90.17) (width 0.254) (layer F.Cu) (net 45) (tstamp 53BD940B)) + (segment (start 110.747 116.00216) (end 120.44716 116.00216) (width 0.254) (layer F.Cu) (net 47)) + (segment (start 121.539 123.063) (end 124.6886 126.2126) (width 0.254) (layer F.Cu) (net 47) (tstamp 53BD9634)) + (segment (start 121.539 117.094) (end 121.539 123.063) (width 0.254) (layer F.Cu) (net 47) (tstamp 53BD9632)) + (segment (start 120.44716 116.00216) (end 121.539 117.094) (width 0.254) (layer F.Cu) (net 47) (tstamp 53BD9631)) + (segment (start 110.747 115.50178) (end 121.34378 115.50178) (width 0.254) (layer F.Cu) (net 48)) + (segment (start 122.174 121.158) (end 124.6886 123.6726) (width 0.254) (layer F.Cu) (net 48) (tstamp 53BD9625)) + (segment (start 122.174 116.332) (end 122.174 121.158) (width 0.254) (layer F.Cu) (net 48) (tstamp 53BD9624)) + (segment (start 121.34378 115.50178) (end 122.174 116.332) (width 0.254) (layer F.Cu) (net 48) (tstamp 53BD9623)) + (segment (start 110.747 115.0014) (end 121.9229 115.0014) (width 0.254) (layer F.Cu) (net 49)) + (segment (start 122.7455 119.1895) (end 124.6886 121.1326) (width 0.254) (layer F.Cu) (net 49) (tstamp 53BD961F)) + (segment (start 122.7455 115.824) (end 122.7455 119.1895) (width 0.254) (layer F.Cu) (net 49) (tstamp 53BD961E)) + (segment (start 121.9229 115.0014) (end 122.7455 115.824) (width 0.254) (layer F.Cu) (net 49) (tstamp 53BD961D)) + (segment (start 110.747 114.50102) (end 122.50202 114.50102) (width 0.254) (layer F.Cu) (net 50)) + (segment (start 123.317 117.221) (end 124.6886 118.5926) (width 0.254) (layer F.Cu) (net 50) (tstamp 53BD9619)) + (segment (start 123.317 115.316) (end 123.317 117.221) (width 0.254) (layer F.Cu) (net 50) (tstamp 53BD9618)) + (segment (start 122.50202 114.50102) (end 123.317 115.316) (width 0.254) (layer F.Cu) (net 50) (tstamp 53BD9617)) + (segment (start 85.979 95.6945) (end 85.979 96.3295) (width 0.254) (layer F.Cu) (net 51)) + (segment (start 99.50242 103.82042) (end 99.50242 108.753) (width 0.254) (layer F.Cu) (net 51) (tstamp 53BD98DD)) + (segment (start 97.282 101.6) (end 99.50242 103.82042) (width 0.254) (layer F.Cu) (net 51) (tstamp 53BD98DB)) + (segment (start 91.2495 101.6) (end 97.282 101.6) (width 0.254) (layer F.Cu) (net 51) (tstamp 53BD98D9)) + (segment (start 85.979 96.3295) (end 91.2495 101.6) (width 0.254) (layer F.Cu) (net 51) (tstamp 53BD98D8)) + (segment (start 83.439 95.6945) (end 83.439 96.7105) (width 0.254) (layer F.Cu) (net 52)) + (segment (start 99.00204 104.65354) (end 99.00204 108.753) (width 0.254) (layer F.Cu) (net 52) (tstamp 53BD98E6)) + (segment (start 97.0915 102.743) (end 99.00204 104.65354) (width 0.254) (layer F.Cu) (net 52) (tstamp 53BD98E4)) + (segment (start 89.4715 102.743) (end 97.0915 102.743) (width 0.254) (layer F.Cu) (net 52) (tstamp 53BD98E2)) + (segment (start 83.439 96.7105) (end 89.4715 102.743) (width 0.254) (layer F.Cu) (net 52) (tstamp 53BD98E1)) + (segment (start 97.00052 124.247) (end 90.7005 124.247) (width 0.254) (layer F.Cu) (net 53) (status 10)) + (segment (start 87.884 131.061) (end 87.882 131.063) (width 0.254) (layer B.Cu) (net 53) (tstamp 53BD8649) (status 30)) + (segment (start 87.884 127.0635) (end 87.884 131.061) (width 0.254) (layer B.Cu) (net 53) (tstamp 53BD8648) (status 20)) + (segment (start 90.678 124.2695) (end 87.884 127.0635) (width 0.254) (layer B.Cu) (net 53) (tstamp 53BD8647)) + (via (at 90.678 124.2695) (size 0.889) (layers F.Cu B.Cu) (net 53)) + (segment (start 90.7005 124.247) (end 90.678 124.2695) (width 0.254) (layer F.Cu) (net 53) (tstamp 53BD8645)) + (segment (start 124.6886 113.5126) (end 110.75934 113.5126) (width 0.254) (layer F.Cu) (net 54)) + (segment (start 110.75934 113.5126) (end 110.747 113.50026) (width 0.254) (layer F.Cu) (net 54) (tstamp 53BD95EB)) + (segment (start 92.962 138.683) (end 92.962 136.781) (width 0.254) (layer B.Cu) (net 54) (status 10)) + (segment (start 106.00026 113.50026) (end 110.747 113.50026) (width 0.254) (layer F.Cu) (net 54) (tstamp 53BD931B) (status 20)) + (segment (start 106 113.5) (end 106.00026 113.50026) (width 0.254) (layer F.Cu) (net 54) (tstamp 53BD931A)) + (via (at 106 113.5) (size 0.889) (layers F.Cu B.Cu) (net 54)) + (segment (start 100.711 118.789) (end 106 113.5) (width 0.254) (layer B.Cu) (net 54) (tstamp 53BD9317)) + (segment (start 100.711 129.032) (end 100.711 118.789) (width 0.254) (layer B.Cu) (net 54) (tstamp 53BD9315)) + (segment (start 92.962 136.781) (end 100.711 129.032) (width 0.254) (layer B.Cu) (net 54) (tstamp 53BD9313)) + (segment (start 90.422 131.063) (end 90.422 128.018) (width 0.254) (layer B.Cu) (net 55) (status 30)) + (segment (start 90.422 128.018) (end 90.424 128.016) (width 0.254) (layer B.Cu) (net 55) (tstamp 53BD8641) (status 30)) + (segment (start 95.253 122.49948) (end 95.253 123.06) (width 0.254) (layer F.Cu) (net 55) (status 10)) + (segment (start 90.422 125.986) (end 90.422 131.063) (width 0.254) (layer B.Cu) (net 55) (tstamp 53BD8629) (status 20)) + (segment (start 92.964 123.444) (end 90.422 125.986) (width 0.254) (layer B.Cu) (net 55) (tstamp 53BD8628)) + (via (at 92.964 123.444) (size 0.889) (layers F.Cu B.Cu) (net 55)) + (segment (start 94.869 123.444) (end 92.964 123.444) (width 0.254) (layer F.Cu) (net 55) (tstamp 53BD8626)) + (segment (start 95.253 123.06) (end 94.869 123.444) (width 0.254) (layer F.Cu) (net 55) (tstamp 53BD8625)) + (segment (start 110.747 114.00064) (end 123.08114 114.00064) (width 0.254) (layer F.Cu) (net 56)) + (segment (start 124.0155 115.3795) (end 124.6886 116.0526) (width 0.254) (layer F.Cu) (net 56) (tstamp 53BD9613)) + (segment (start 124.0155 114.935) (end 124.0155 115.3795) (width 0.254) (layer F.Cu) (net 56) (tstamp 53BD9612)) + (segment (start 123.08114 114.00064) (end 124.0155 114.935) (width 0.254) (layer F.Cu) (net 56) (tstamp 53BD9611)) + (segment (start 110.747 114.00064) (end 108.99936 114.00064) (width 0.254) (layer F.Cu) (net 56) (status 10)) + (segment (start 97.283 131.063) (end 92.962 131.063) (width 0.254) (layer B.Cu) (net 56) (tstamp 53BD9335) (status 20)) + (segment (start 100 128.346) (end 97.283 131.063) (width 0.254) (layer B.Cu) (net 56) (tstamp 53BD9333)) + (segment (start 100 118) (end 100 128.346) (width 0.254) (layer B.Cu) (net 56) (tstamp 53BD9331)) + (segment (start 103.5 114.5) (end 100 118) (width 0.254) (layer B.Cu) (net 56) (tstamp 53BD9330)) + (via (at 103.5 114.5) (size 0.889) (layers F.Cu B.Cu) (net 56)) + (segment (start 108.5 114.5) (end 103.5 114.5) (width 0.254) (layer F.Cu) (net 56) (tstamp 53BD932E)) + (segment (start 108.99936 114.00064) (end 108.5 114.5) (width 0.254) (layer F.Cu) (net 56) (tstamp 53BD932D)) + (segment (start 72.7075 112.268) (end 73.66 112.268) (width 0.254) (layer F.Cu) (net 57) (status 10)) + (segment (start 74.295 111.633) (end 74.295 109.982) (width 0.254) (layer F.Cu) (net 57) (tstamp 53BD9415) (status 20)) + (segment (start 73.66 112.268) (end 74.295 111.633) (width 0.254) (layer F.Cu) (net 57) (tstamp 53BD9414)) + (segment (start 74.295 109.982) (end 85.344 109.982) (width 0.254) (layer B.Cu) (net 57) (status 10)) + (segment (start 93.262 117.9) (end 93.262 117) (width 0.254) (layer F.Cu) (net 57) (tstamp 53BD93DC) (status 20)) + (segment (start 93.726 118.364) (end 93.262 117.9) (width 0.254) (layer F.Cu) (net 57) (tstamp 53BD93DB)) + (via (at 93.726 118.364) (size 0.889) (layers F.Cu B.Cu) (net 57)) + (segment (start 85.344 109.982) (end 93.726 118.364) (width 0.254) (layer B.Cu) (net 57) (tstamp 53BD93D7)) + (segment (start 74.295 102.362) (end 74.295 109.982) (width 0.254) (layer F.Cu) (net 57) (status 30)) + (segment (start 95.253 116.99784) (end 93.26416 116.99784) (width 0.254) (layer F.Cu) (net 57) (status 30)) + (segment (start 93.26416 116.99784) (end 93.262 117) (width 0.254) (layer F.Cu) (net 57) (tstamp 53BD938C) (status 30)) + (segment (start 91.059 95.6945) (end 91.059 97.2185) (width 0.254) (layer F.Cu) (net 58)) + (segment (start 102.00178 103.65278) (end 102.00178 108.753) (width 0.254) (layer F.Cu) (net 58) (tstamp 53BD98CB)) + (segment (start 98.298 99.949) (end 102.00178 103.65278) (width 0.254) (layer F.Cu) (net 58) (tstamp 53BD98C9)) + (segment (start 93.7895 99.949) (end 98.298 99.949) (width 0.254) (layer F.Cu) (net 58) (tstamp 53BD98C7)) + (segment (start 91.059 97.2185) (end 93.7895 99.949) (width 0.254) (layer F.Cu) (net 58) (tstamp 53BD98C5)) + (segment (start 88.519 95.6945) (end 88.519 95.9485) (width 0.254) (layer F.Cu) (net 59)) + (segment (start 101.5014 104.1684) (end 101.5014 108.753) (width 0.254) (layer F.Cu) (net 59) (tstamp 53BD98D4)) + (segment (start 98.044 100.711) (end 101.5014 104.1684) (width 0.254) (layer F.Cu) (net 59) (tstamp 53BD98D2)) + (segment (start 93.2815 100.711) (end 98.044 100.711) (width 0.254) (layer F.Cu) (net 59) (tstamp 53BD98D0)) + (segment (start 88.519 95.9485) (end 93.2815 100.711) (width 0.254) (layer F.Cu) (net 59) (tstamp 53BD98CF)) + (segment (start 93.599 95.6945) (end 93.599 97.663) (width 0.254) (layer F.Cu) (net 60)) + (segment (start 102.50216 103.13716) (end 102.50216 108.753) (width 0.254) (layer F.Cu) (net 60) (tstamp 53BD98C1)) + (segment (start 98.552 99.187) (end 102.50216 103.13716) (width 0.254) (layer F.Cu) (net 60) (tstamp 53BD98BF)) + (segment (start 95.123 99.187) (end 98.552 99.187) (width 0.254) (layer F.Cu) (net 60) (tstamp 53BD98BD)) + (segment (start 93.599 97.663) (end 95.123 99.187) (width 0.254) (layer F.Cu) (net 60) (tstamp 53BD98BC)) + (segment (start 110.747 121.49872) (end 115.47892 121.49872) (width 0.254) (layer F.Cu) (net 61)) + (segment (start 124.714 138.4554) (end 124.714 143.51) (width 0.254) (layer F.Cu) (net 61) (tstamp 53BD96EA)) + (segment (start 117.5004 131.2418) (end 124.714 138.4554) (width 0.254) (layer F.Cu) (net 61) (tstamp 53BD96E8)) + (segment (start 117.5004 123.5202) (end 117.5004 131.2418) (width 0.254) (layer F.Cu) (net 61) (tstamp 53BD96E6)) + (segment (start 115.47892 121.49872) (end 117.5004 123.5202) (width 0.254) (layer F.Cu) (net 61) (tstamp 53BD96E4)) + (segment (start 110.747 120.99834) (end 115.94374 120.99834) (width 0.254) (layer F.Cu) (net 62)) + (segment (start 127.254 140.0556) (end 127.254 143.51) (width 0.254) (layer F.Cu) (net 62) (tstamp 53BD96E0)) + (segment (start 118.1862 130.9878) (end 127.254 140.0556) (width 0.254) (layer F.Cu) (net 62) (tstamp 53BD96DE)) + (segment (start 118.1862 123.2408) (end 118.1862 130.9878) (width 0.254) (layer F.Cu) (net 62) (tstamp 53BD96DC)) + (segment (start 115.94374 120.99834) (end 118.1862 123.2408) (width 0.254) (layer F.Cu) (net 62) (tstamp 53BD96DA)) + (segment (start 110.747 121.9991) (end 115.0141 121.9991) (width 0.254) (layer F.Cu) (net 63)) + (segment (start 122.174 136.8806) (end 122.174 143.51) (width 0.254) (layer F.Cu) (net 63) (tstamp 53BD96F3)) + (segment (start 116.8146 131.5212) (end 122.174 136.8806) (width 0.254) (layer F.Cu) (net 63) (tstamp 53BD96F1)) + (segment (start 116.8146 123.7996) (end 116.8146 131.5212) (width 0.254) (layer F.Cu) (net 63) (tstamp 53BD96EF)) + (segment (start 115.0141 121.9991) (end 116.8146 123.7996) (width 0.254) (layer F.Cu) (net 63) (tstamp 53BD96EE)) + (segment (start 81.18475 92.48775) (end 81.9785 93.2815) (width 0.254) (layer F.Cu) (net 64)) + (segment (start 81.9785 93.2815) (end 96.774 93.2815) (width 0.254) (layer F.Cu) (net 64) (tstamp 53BD9976)) + (segment (start 81.18475 92.48775) (end 78.994 90.297) (width 0.254) (layer F.Cu) (net 64) (tstamp 53BD9970)) + (segment (start 107.49834 108.753) (end 107.49834 97.33834) (width 0.254) (layer F.Cu) (net 64)) + (segment (start 98.1075 94.615) (end 96.774 93.2815) (width 0.254) (layer F.Cu) (net 64) (tstamp 53BD9966)) + (segment (start 98.1075 95.6945) (end 98.1075 94.615) (width 0.254) (layer F.Cu) (net 64) (tstamp 53BD9965)) + (segment (start 98.552 96.139) (end 98.1075 95.6945) (width 0.254) (layer F.Cu) (net 64) (tstamp 53BD9964)) + (via (at 98.552 96.139) (size 0.889) (layers F.Cu B.Cu) (net 64)) + (segment (start 106.299 96.139) (end 98.552 96.139) (width 0.254) (layer B.Cu) (net 64) (tstamp 53BD9961)) + (segment (start 106.9975 96.8375) (end 106.299 96.139) (width 0.254) (layer B.Cu) (net 64) (tstamp 53BD9960)) + (via (at 106.9975 96.8375) (size 0.889) (layers F.Cu B.Cu) (net 64)) + (segment (start 107.49834 97.33834) (end 106.9975 96.8375) (width 0.254) (layer F.Cu) (net 64) (tstamp 53BD995E)) + (segment (start 76.68466 89.95616) (end 76.68466 88.87166) (width 0.254) (layer F.Cu) (net 64) (tstamp 53BD996B)) + (segment (start 77.0255 90.297) (end 76.68466 89.95616) (width 0.254) (layer F.Cu) (net 64) (tstamp 53BD996A)) + (segment (start 78.994 90.297) (end 77.0255 90.297) (width 0.254) (layer F.Cu) (net 64) (tstamp 53BD9974)) + (segment (start 110.747 113.00242) (end 112.48608 113.00242) (width 0.254) (layer F.Cu) (net 65)) + (segment (start 88.3462 90.4875) (end 85.2089 87.3502) (width 0.254) (layer F.Cu) (net 65) (tstamp 53BD99B2)) + (segment (start 96.7105 90.4875) (end 88.3462 90.4875) (width 0.254) (layer F.Cu) (net 65) (tstamp 53BD99B0)) + (segment (start 98.552 92.329) (end 96.7105 90.4875) (width 0.254) (layer F.Cu) (net 65) (tstamp 53BD99AF)) + (via (at 98.552 92.329) (size 0.889) (layers F.Cu B.Cu) (net 65)) + (segment (start 107.3785 92.329) (end 98.552 92.329) (width 0.254) (layer B.Cu) (net 65) (tstamp 53BD99AD)) + (segment (start 107.7595 92.71) (end 107.3785 92.329) (width 0.254) (layer B.Cu) (net 65) (tstamp 53BD99AC)) + (via (at 107.7595 92.71) (size 0.889) (layers F.Cu B.Cu) (net 65)) + (segment (start 109.474 94.4245) (end 107.7595 92.71) (width 0.254) (layer F.Cu) (net 65) (tstamp 53BD99A9)) + (segment (start 109.474 105.537) (end 109.474 94.4245) (width 0.254) (layer F.Cu) (net 65) (tstamp 53BD99A7)) + (segment (start 113.6015 109.6645) (end 109.474 105.537) (width 0.254) (layer F.Cu) (net 65) (tstamp 53BD99A6)) + (via (at 113.6015 109.6645) (size 0.889) (layers F.Cu B.Cu) (net 65)) + (segment (start 113.6015 111.76) (end 113.6015 109.6645) (width 0.254) (layer B.Cu) (net 65) (tstamp 53BD99A4)) + (segment (start 113.665 111.8235) (end 113.6015 111.76) (width 0.254) (layer B.Cu) (net 65) (tstamp 53BD99A3)) + (via (at 113.665 111.8235) (size 0.889) (layers F.Cu B.Cu) (net 65)) + (segment (start 112.48608 113.00242) (end 113.665 111.8235) (width 0.254) (layer F.Cu) (net 65) (tstamp 53BD99A0)) + (segment (start 110.747 112.50204) (end 111.71646 112.50204) (width 0.254) (layer F.Cu) (net 66)) + (segment (start 83.3297 91.8845) (end 79.9384 88.4932) (width 0.254) (layer F.Cu) (net 66) (tstamp 53BD999C)) + (segment (start 96.5835 91.8845) (end 83.3297 91.8845) (width 0.254) (layer F.Cu) (net 66) (tstamp 53BD999A)) + (segment (start 98.552 93.853) (end 96.5835 91.8845) (width 0.254) (layer F.Cu) (net 66) (tstamp 53BD9999)) + (via (at 98.552 93.853) (size 0.889) (layers F.Cu B.Cu) (net 66)) + (segment (start 107.3785 93.853) (end 98.552 93.853) (width 0.254) (layer B.Cu) (net 66) (tstamp 53BD9997)) + (segment (start 107.7595 94.234) (end 107.3785 93.853) (width 0.254) (layer B.Cu) (net 66) (tstamp 53BD9996)) + (via (at 107.7595 94.234) (size 0.889) (layers F.Cu B.Cu) (net 66)) + (segment (start 108.712 95.1865) (end 107.7595 94.234) (width 0.254) (layer F.Cu) (net 66) (tstamp 53BD9993)) + (segment (start 108.712 105.9815) (end 108.712 95.1865) (width 0.254) (layer F.Cu) (net 66) (tstamp 53BD9992)) + (segment (start 112.395 109.6645) (end 108.712 105.9815) (width 0.254) (layer F.Cu) (net 66) (tstamp 53BD9991)) + (via (at 112.395 109.6645) (size 0.889) (layers F.Cu B.Cu) (net 66)) + (segment (start 112.395 111.8235) (end 112.395 109.6645) (width 0.254) (layer B.Cu) (net 66) (tstamp 53BD998E)) + (via (at 112.395 111.8235) (size 0.889) (layers F.Cu B.Cu) (net 66)) + (segment (start 111.71646 112.50204) (end 112.395 111.8235) (width 0.254) (layer F.Cu) (net 66) (tstamp 53BD998C)) + (segment (start 81.7799 88.4932) (end 79.9384 88.4932) (width 0.254) (layer F.Cu) (net 66) (status 30)) + (segment (start 107.99872 108.753) (end 107.99872 96.18772) (width 0.254) (layer F.Cu) (net 67)) + (segment (start 95.7322 86.7787) (end 90.3524 86.7787) (width 0.254) (layer F.Cu) (net 67) (tstamp 53BD9988)) + (segment (start 98.552 89.5985) (end 95.7322 86.7787) (width 0.254) (layer F.Cu) (net 67) (tstamp 53BD9987)) + (via (at 98.552 89.5985) (size 0.889) (layers F.Cu B.Cu) (net 67)) + (segment (start 105.918 89.5985) (end 98.552 89.5985) (width 0.254) (layer B.Cu) (net 67) (tstamp 53BD9983)) + (segment (start 106.934 90.6145) (end 105.918 89.5985) (width 0.254) (layer B.Cu) (net 67) (tstamp 53BD9982)) + (via (at 106.934 90.6145) (size 0.889) (layers F.Cu B.Cu) (net 67)) + (segment (start 106.934 95.123) (end 106.934 90.6145) (width 0.254) (layer F.Cu) (net 67) (tstamp 53BD997E)) + (segment (start 107.99872 96.18772) (end 106.934 95.123) (width 0.254) (layer F.Cu) (net 67) (tstamp 53BD997C)) + (segment (start 90.3524 86.7787) (end 90.3524 88.5567) (width 0.254) (layer F.Cu) (net 67) (status 30)) + (segment (start 88.265 121.666) (end 88.265 124.2695) (width 0.508) (layer F.Cu) (net 68)) + (segment (start 88.265 124.2695) (end 88.2015 124.333) (width 0.508) (layer F.Cu) (net 68) (tstamp 53BDD887)) + (segment (start 88.265 121.666) (end 91.5289 121.666) (width 0.508) (layer F.Cu) (net 68)) + (segment (start 91.5289 121.666) (end 92.202 120.9929) (width 0.508) (layer F.Cu) (net 68) (tstamp 53BDD85E)) + (segment (start 113.7 139.3825) (end 116.24 139.3825) (width 0.254) (layer F.Cu) (net 68) (tstamp 53BD8260) (status 30)) + (segment (start 111.16 139.3825) (end 113.7 139.3825) (width 0.254) (layer F.Cu) (net 68) (tstamp 53BD825F) (status 30)) + (segment (start 92.202 120.9929) (end 95.24756 120.9929) (width 0.254) (layer F.Cu) (net 68) (status 30)) + (segment (start 95.24756 120.9929) (end 95.253 120.99834) (width 0.254) (layer F.Cu) (net 68) (tstamp 53BD83AD) (status 30)) + (segment (start 95.253 120.49796) (end 95.253 120.99834) (width 0.254) (layer F.Cu) (net 68) (status 30)) + (segment (start 98.46 139.3825) (end 101 139.3825) (width 0.254) (layer F.Cu) (net 68) (status 30)) + (segment (start 101 139.3825) (end 103.54 139.3825) (width 0.254) (layer F.Cu) (net 68) (tstamp 53BD825B) (status 30)) + (segment (start 103.54 139.3825) (end 106.08 139.3825) (width 0.254) (layer F.Cu) (net 68) (tstamp 53BD825C) (status 30)) + (segment (start 106.08 139.3825) (end 108.62 139.3825) (width 0.254) (layer F.Cu) (net 68) (tstamp 53BD825D) (status 30)) + (segment (start 108.62 139.3825) (end 111.16 139.3825) (width 0.254) (layer F.Cu) (net 68) (tstamp 53BD825E) (status 30)) + (segment (start 221.1705 77.343) (end 221.1705 103.378) (width 1.016) (layer F.Cu) (net 69)) + (segment (start 222.84 105.0475) (end 224.9235 105.0475) (width 1.016) (layer F.Cu) (net 69) (tstamp 53BDA404)) + (segment (start 221.1705 103.378) (end 222.84 105.0475) (width 1.016) (layer F.Cu) (net 69) (tstamp 53BDA403)) + (segment (start 226.2505 77.343) (end 226.2505 81.153) (width 1.016) (layer F.Cu) (net 70)) + (segment (start 226.74 92.3475) (end 224.9235 92.3475) (width 1.016) (layer F.Cu) (net 70) (tstamp 53BDA3FA)) + (segment (start 227.5205 91.567) (end 226.74 92.3475) (width 1.016) (layer F.Cu) (net 70) (tstamp 53BDA3F9)) + (segment (start 227.5205 82.423) (end 227.5205 91.567) (width 1.016) (layer F.Cu) (net 70) (tstamp 53BDA3F8)) + (segment (start 226.2505 81.153) (end 227.5205 82.423) (width 1.016) (layer F.Cu) (net 70) (tstamp 53BDA3F7)) + (segment (start 236.4105 77.343) (end 236.4105 100.965) (width 1.016) (layer B.Cu) (net 71)) + (segment (start 234.868 102.5075) (end 232.5435 102.5075) (width 1.016) (layer B.Cu) (net 71) (tstamp 53BDA41A)) + (segment (start 236.4105 100.965) (end 234.868 102.5075) (width 1.016) (layer B.Cu) (net 71) (tstamp 53BDA419)) + (segment (start 231.3305 77.343) (end 231.3305 80.645) (width 1.016) (layer F.Cu) (net 72)) + (segment (start 230.714 94.8875) (end 232.5435 94.8875) (width 1.016) (layer F.Cu) (net 72) (tstamp 53BDA400)) + (segment (start 229.8065 93.98) (end 230.714 94.8875) (width 1.016) (layer F.Cu) (net 72) (tstamp 53BDA3FF)) + (segment (start 229.8065 82.169) (end 229.8065 93.98) (width 1.016) (layer F.Cu) (net 72) (tstamp 53BDA3FE)) + (segment (start 231.3305 80.645) (end 229.8065 82.169) (width 1.016) (layer F.Cu) (net 72) (tstamp 53BDA3FD)) + (segment (start 116.24 135.89) (end 116.24 135.24) (width 0.254) (layer F.Cu) (net 81)) + (segment (start 114 133) (end 109.75 133) (width 0.254) (layer F.Cu) (net 81) (tstamp 53BD8585)) + (segment (start 116.24 135.24) (end 114 133) (width 0.254) (layer F.Cu) (net 81) (tstamp 53BD8584)) + (segment (start 116.24 137.4775) (end 116.24 135.89) (width 0.254) (layer F.Cu) (net 81) (status 10)) + (segment (start 116.24 135.89) (end 116.24 143.51) (width 0.254) (layer B.Cu) (net 81) (tstamp 53BD8007) (status 20)) + (via (at 116.24 135.89) (size 0.889) (layers F.Cu B.Cu) (net 81)) + (segment (start 102.00178 125.25178) (end 102.00178 124.247) (width 0.254) (layer F.Cu) (net 81) (tstamp 53BD8589) (status 20)) + (segment (start 109.75 133) (end 102.00178 125.25178) (width 0.254) (layer F.Cu) (net 81) (tstamp 53BD8587)) + (segment (start 113.7 135.89) (end 113.7 135.7) (width 0.254) (layer F.Cu) (net 82)) + (segment (start 113.7 135.7) (end 112.25 134.25) (width 0.254) (layer F.Cu) (net 82) (tstamp 53BD857B)) + (segment (start 113.7 143.51) (end 113.7 135.89) (width 0.254) (layer B.Cu) (net 82) (status 10)) + (segment (start 113.7 135.89) (end 113.7 137.4775) (width 0.254) (layer F.Cu) (net 82) (tstamp 53BD8002) (status 20)) + (via (at 113.7 135.89) (size 0.889) (layers F.Cu B.Cu) (net 82)) + (segment (start 101.5014 125.5014) (end 101.5014 124.247) (width 0.254) (layer F.Cu) (net 82) (tstamp 53BD8580) (status 20)) + (segment (start 110.25 134.25) (end 101.5014 125.5014) (width 0.254) (layer F.Cu) (net 82) (tstamp 53BD857E)) + (segment (start 112.25 134.25) (end 110.25 134.25) (width 0.254) (layer F.Cu) (net 82) (tstamp 53BD857C)) + (segment (start 111.16 135.89) (end 111.14 135.89) (width 0.254) (layer F.Cu) (net 83)) + (segment (start 101.00102 125.75102) (end 101.00102 124.247) (width 0.254) (layer F.Cu) (net 83) (tstamp 53BD8577) (status 20)) + (segment (start 111.14 135.89) (end 101.00102 125.75102) (width 0.254) (layer F.Cu) (net 83) (tstamp 53BD8576)) + (segment (start 111.16 137.4775) (end 111.16 135.89) (width 0.254) (layer F.Cu) (net 83) (status 10)) + (segment (start 111.16 135.89) (end 111.16 143.51) (width 0.254) (layer B.Cu) (net 83) (tstamp 53BD7FFD) (status 20)) + (via (at 111.16 135.89) (size 0.889) (layers F.Cu B.Cu) (net 83)) + (segment (start 108.62 135.89) (end 108.62 135.87) (width 0.254) (layer F.Cu) (net 84)) + (segment (start 100.50064 127.75064) (end 100.50064 124.247) (width 0.254) (layer F.Cu) (net 84) (tstamp 53BD8572) (status 20)) + (segment (start 108.62 135.87) (end 100.50064 127.75064) (width 0.254) (layer F.Cu) (net 84) (tstamp 53BD8571)) + (segment (start 108.62 143.51) (end 108.62 135.89) (width 0.254) (layer B.Cu) (net 84) (status 10)) + (segment (start 108.62 135.89) (end 108.62 137.4775) (width 0.254) (layer F.Cu) (net 84) (tstamp 53BD7FF8) (status 20)) + (via (at 108.62 135.89) (size 0.889) (layers F.Cu B.Cu) (net 84)) + (segment (start 106.08 135.89) (end 106.08 135.08) (width 0.254) (layer F.Cu) (net 85)) + (segment (start 100.00026 129.00026) (end 100.00026 124.247) (width 0.254) (layer F.Cu) (net 85) (tstamp 53BD8565) (status 20)) + (segment (start 106.08 135.08) (end 100.00026 129.00026) (width 0.254) (layer F.Cu) (net 85) (tstamp 53BD8564)) + (segment (start 106.08 137.4775) (end 106.08 135.89) (width 0.254) (layer F.Cu) (net 85) (status 10)) + (segment (start 106.08 135.89) (end 106.08 143.51) (width 0.254) (layer B.Cu) (net 85) (tstamp 53BD7FF3) (status 20)) + (via (at 106.08 135.89) (size 0.889) (layers F.Cu B.Cu) (net 85)) + (segment (start 103.54 135.89) (end 103.54 133.79) (width 0.254) (layer F.Cu) (net 86)) + (segment (start 99.50242 129.75242) (end 99.50242 124.247) (width 0.254) (layer F.Cu) (net 86) (tstamp 53BD8552) (status 20)) + (segment (start 103.54 133.79) (end 99.50242 129.75242) (width 0.254) (layer F.Cu) (net 86) (tstamp 53BD8550)) + (segment (start 103.54 137.4775) (end 103.54 135.89) (width 0.254) (layer F.Cu) (net 86) (status 10)) + (segment (start 103.54 135.89) (end 103.54 143.51) (width 0.254) (layer B.Cu) (net 86) (tstamp 53BD7FED) (status 20)) + (via (at 103.54 135.89) (size 0.889) (layers F.Cu B.Cu) (net 86)) + (segment (start 101 135.89) (end 101 135) (width 0.254) (layer F.Cu) (net 87)) + (segment (start 99.00204 133.00204) (end 99.00204 124.247) (width 0.254) (layer F.Cu) (net 87) (tstamp 53BD8560) (status 20)) + (segment (start 101 135) (end 99.00204 133.00204) (width 0.254) (layer F.Cu) (net 87) (tstamp 53BD855F)) + (segment (start 101 143.51) (end 101 135.89) (width 0.254) (layer B.Cu) (net 87) (status 10)) + (segment (start 101 135.89) (end 101 137.4775) (width 0.254) (layer F.Cu) (net 87) (tstamp 53BD7F9D) (status 20)) + (via (at 101 135.89) (size 0.889) (layers F.Cu B.Cu) (net 87)) + (segment (start 98.46 136) (end 98.46 124.28866) (width 0.254) (layer F.Cu) (net 88) (status 20)) + (segment (start 98.46 124.28866) (end 98.50166 124.247) (width 0.254) (layer F.Cu) (net 88) (tstamp 53BD8546) (status 30)) + (segment (start 98.46 137.4775) (end 98.46 136) (width 0.254) (layer F.Cu) (net 88) (status 10)) + (segment (start 98.46 136) (end 98.46 135.89) (width 0.254) (layer F.Cu) (net 88) (tstamp 53BD8544)) + (segment (start 98.46 135.89) (end 98.46 143.51) (width 0.254) (layer B.Cu) (net 88) (tstamp 53BD7F98) (status 20)) + (via (at 98.46 135.89) (size 0.889) (layers F.Cu B.Cu) (net 88)) + (segment (start 133.5275 77.4085) (end 133.5275 103.888) (width 1.016) (layer F.Cu) (net 89)) + (segment (start 134.6578 105.0183) (end 137.2613 105.0183) (width 1.016) (layer F.Cu) (net 89) (tstamp 53BDA394)) + (segment (start 133.5275 103.888) (end 134.6578 105.0183) (width 1.016) (layer F.Cu) (net 89) (tstamp 53BDA393)) + (segment (start 138.6075 77.4085) (end 138.6075 81.7265) (width 1.016) (layer F.Cu) (net 90)) + (segment (start 138.7472 92.3183) (end 137.2613 92.3183) (width 1.016) (layer F.Cu) (net 90) (tstamp 53BDA387)) + (segment (start 139.8775 91.188) (end 138.7472 92.3183) (width 1.016) (layer F.Cu) (net 90) (tstamp 53BDA386)) + (segment (start 139.8775 82.9965) (end 139.8775 91.188) (width 1.016) (layer F.Cu) (net 90) (tstamp 53BDA385)) + (segment (start 138.6075 81.7265) (end 139.8775 82.9965) (width 1.016) (layer F.Cu) (net 90) (tstamp 53BDA384)) + (segment (start 148.7675 77.4085) (end 148.7675 99.962) (width 1.016) (layer B.Cu) (net 91)) + (segment (start 146.2512 102.4783) (end 144.8813 102.4783) (width 1.016) (layer B.Cu) (net 91) (tstamp 53BDA416)) + (segment (start 148.7675 99.962) (end 146.2512 102.4783) (width 1.016) (layer B.Cu) (net 91) (tstamp 53BDA415)) + (segment (start 143.6875 77.4085) (end 143.6875 81.7265) (width 1.016) (layer F.Cu) (net 92)) + (segment (start 143.7383 94.8583) (end 144.8813 94.8583) (width 1.016) (layer F.Cu) (net 92) (tstamp 53BDA390)) + (segment (start 142.1635 93.2835) (end 143.7383 94.8583) (width 1.016) (layer F.Cu) (net 92) (tstamp 53BDA38F)) + (segment (start 142.1635 83.2505) (end 142.1635 93.2835) (width 1.016) (layer F.Cu) (net 92) (tstamp 53BDA38E)) + (segment (start 143.6875 81.7265) (end 142.1635 83.2505) (width 1.016) (layer F.Cu) (net 92) (tstamp 53BDA38D)) + (segment (start 68.58 75.819) (end 68.58 80.772) (width 1.016) (layer F.Cu) (net 95) (status C00000)) + (segment (start 84.836 107.188) (end 89.408 107.188) (width 1.016) (layer F.Cu) (net 95)) + (segment (start 89.408 107.188) (end 89.662 107.442) (width 1.016) (layer F.Cu) (net 95) (tstamp 53BDD871)) + (segment (start 88.265 119.126) (end 92.1639 119.126) (width 0.508) (layer F.Cu) (net 95)) + (segment (start 92.1639 119.126) (end 92.202 119.0879) (width 0.508) (layer F.Cu) (net 95) (tstamp 53BDD85B)) + (segment (start 237.2425 94.2525) (end 239.7825 94.2525) (width 0.254) (layer F.Cu) (net 95)) + (segment (start 239.7825 94.2525) (end 240.1635 93.8715) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BDA2C6)) + (segment (start 237.179 103.1425) (end 239.719 103.1425) (width 0.254) (layer F.Cu) (net 95)) + (segment (start 239.719 103.1425) (end 240.1 103.5235) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BDA2B6)) + (segment (start 215.0745 103.124) (end 217.6145 103.124) (width 0.254) (layer F.Cu) (net 95)) + (segment (start 217.6145 103.124) (end 217.9955 103.505) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BDA219)) + (segment (start 215.0745 94.234) (end 217.551 94.234) (width 0.254) (layer F.Cu) (net 95)) + (segment (start 217.551 94.234) (end 217.932 93.853) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BDA1FE)) + (segment (start 193.04 94.234) (end 195.5165 94.234) (width 0.254) (layer F.Cu) (net 95)) + (segment (start 195.5165 94.234) (end 195.8975 93.853) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BDA114)) + (segment (start 192.3415 103.1875) (end 194.8815 103.1875) (width 0.254) (layer F.Cu) (net 95)) + (segment (start 194.8815 103.1875) (end 195.2625 103.5685) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BDA061)) + (segment (start 170.2435 94.2975) (end 172.7835 94.2975) (width 0.254) (layer F.Cu) (net 95)) + (segment (start 172.7835 94.2975) (end 173.1645 93.9165) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BDA01B)) + (segment (start 169.926 103.1875) (end 172.466 103.1875) (width 0.254) (layer F.Cu) (net 95)) + (segment (start 172.466 103.1875) (end 172.847 103.5685) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BDA018)) + (segment (start 148.9961 94.2233) (end 150.6852 94.2233) (width 0.254) (layer F.Cu) (net 95)) + (segment (start 150.6852 94.2233) (end 151.0281 93.8804) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD9E05)) + (segment (start 148.9961 103.1387) (end 151.2948 103.1387) (width 0.254) (layer F.Cu) (net 95)) + (segment (start 151.2948 103.1387) (end 151.6885 103.5324) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD9E02)) + (segment (start 115.959 111.76) (end 117.602 111.76) (width 0.254) (layer F.Cu) (net 95)) + (segment (start 97.5009 108.753) (end 97.5009 106.6449) (width 0.254) (layer F.Cu) (net 95)) + (segment (start 97.5009 106.6449) (end 97.028 106.172) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD98A1)) + (segment (start 70.8025 112.268) (end 69.85 112.268) (width 0.254) (layer F.Cu) (net 95) (status 10)) + (segment (start 69.215 111.633) (end 69.215 109.982) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD941B) (status 20)) + (segment (start 69.85 112.268) (end 69.215 111.633) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD941A)) + (segment (start 69.215 102.362) (end 69.215 109.982) (width 0.254) (layer F.Cu) (net 95) (status 30)) + (segment (start 81.68846 79.72766) (end 81.68846 80.32964) (width 0.254) (layer F.Cu) (net 95) (status 30)) + (segment (start 80.8274 81.3812) (end 79.9384 82.2702) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD92EE) (status 20)) + (segment (start 80.8274 81.1907) (end 80.8274 81.3812) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD92ED)) + (segment (start 81.68846 80.32964) (end 80.8274 81.1907) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD92EC) (status 10)) + (segment (start 108.4991 124.247) (end 108.4991 125.8086) (width 0.254) (layer F.Cu) (net 95) (status 30)) + (segment (start 108.4991 125.8086) (end 108.9205 126.23) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD92D8) (status 30)) + (segment (start 82.3387 79.72766) (end 81.68846 79.72766) (width 0.254) (layer F.Cu) (net 95) (status 30)) + (segment (start 81.68846 79.72766) (end 81.78752 79.6286) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD9011) (status 30)) + (segment (start 81.78752 79.6286) (end 81.78752 77.0505) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD9012) (status 30)) + (segment (start 86.78624 77.0505) (end 84.18528 77.0505) (width 1.016) (layer F.Cu) (net 95) (status 30)) + (segment (start 84.18528 77.0505) (end 81.78752 77.0505) (width 1.016) (layer F.Cu) (net 95) (tstamp 53BD9008) (status 30)) + (segment (start 81.78752 77.0505) (end 79.18656 77.0505) (width 1.016) (layer F.Cu) (net 95) (tstamp 53BD9009) (status 30)) + (segment (start 72.642 131.063) (end 72.642 132.967) (width 0.508) (layer B.Cu) (net 95) (status 10)) + (segment (start 80.262 133.098) (end 80.262 131.063) (width 0.508) (layer B.Cu) (net 95) (tstamp 53BD8615) (status 20)) + (segment (start 79.248 134.112) (end 80.262 133.098) (width 0.508) (layer B.Cu) (net 95) (tstamp 53BD8614)) + (segment (start 73.787 134.112) (end 79.248 134.112) (width 0.508) (layer B.Cu) (net 95) (tstamp 53BD8613)) + (segment (start 72.642 132.967) (end 73.787 134.112) (width 0.508) (layer B.Cu) (net 95) (tstamp 53BD8612)) + (segment (start 92.202 119.0879) (end 92.5703 119.0879) (width 0.254) (layer F.Cu) (net 95) (status 30)) + (segment (start 92.98214 119.49974) (end 95.253 119.49974) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD83B1) (status 20)) + (segment (start 92.5703 119.0879) (end 92.98214 119.49974) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD83B0) (status 10)) + (segment (start 95.253 119.49974) (end 95.253 119.99758) (width 0.254) (layer F.Cu) (net 95) (status 30)) + (segment (start 75.6365 113.919) (end 75.6365 116.205) (width 0.254) (layer F.Cu) (net 95) (status 10)) + (segment (start 75.6365 116.205) (end 75.6365 118.745) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD82D2) (status 20)) + (segment (start 89.8605 114.4905) (end 90.9905 114.4905) (width 0.254) (layer F.Cu) (net 95) (status 10)) + (segment (start 91.5014 115.0014) (end 95.253 115.0014) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD82BA) (status 20)) + (segment (start 90.9905 114.4905) (end 91.5014 115.0014) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD82B9)) + (segment (start 110.747 111.0009) (end 114.4991 111.0009) (width 0.254) (layer F.Cu) (net 95) (status 10)) + (segment (start 115.2582 111.76) (end 115.959 111.76) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD82A7) (status 20)) + (segment (start 114.4991 111.0009) (end 115.2582 111.76) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD82A6)) + (segment (start 95.0475 127.5) (end 95.0475 126.9525) (width 0.254) (layer F.Cu) (net 95) (status 30)) + (segment (start 97.5009 124.9991) (end 97.5009 124.247) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD8239) (status 20)) + (segment (start 96.5 126) (end 97.5009 124.9991) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD8238)) + (segment (start 96 126) (end 96.5 126) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD8237)) + (segment (start 95.0475 126.9525) (end 96 126) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD8236) (status 10)) + (segment (start 166.2557 105.0798) (end 169.9133 105.0798) (width 0.254) (layer F.Cu) (net 96)) + (segment (start 169.9133 105.0798) (end 169.926 105.0925) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BDA014)) + (segment (start 169.926 105.0925) (end 172.847 105.0925) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BDA015)) + (segment (start 166.2557 92.3798) (end 170.2308 92.3798) (width 0.254) (layer F.Cu) (net 97)) + (segment (start 170.2308 92.3798) (end 170.2435 92.3925) (width 0.254) (layer F.Cu) (net 97) (tstamp 53BDA01E)) + (segment (start 170.2435 92.3925) (end 173.1645 92.3925) (width 0.254) (layer F.Cu) (net 97) (tstamp 53BDA01F)) + (segment (start 166.2557 107.6198) (end 169.9768 107.6198) (width 1.016) (layer F.Cu) (net 98)) + (segment (start 169.9768 107.6198) (end 169.9895 107.6325) (width 1.016) (layer F.Cu) (net 98) (tstamp 53BD9F57)) + (segment (start 166.2557 89.8398) (end 170.2308 89.8398) (width 1.016) (layer F.Cu) (net 99)) + (segment (start 170.2308 89.8398) (end 170.2435 89.8525) (width 1.016) (layer F.Cu) (net 99) (tstamp 53BD9F5A)) + (segment (start 166.2557 87.2998) (end 164.9857 87.2998) (width 0.254) (layer B.Cu) (net 100)) + (segment (start 161.8107 112.6998) (end 158.6357 112.6998) (width 0.254) (layer B.Cu) (net 100) (tstamp 53BDA437)) + (segment (start 163.8935 110.617) (end 161.8107 112.6998) (width 0.254) (layer B.Cu) (net 100) (tstamp 53BDA435)) + (segment (start 163.8935 88.392) (end 163.8935 110.617) (width 0.254) (layer B.Cu) (net 100) (tstamp 53BDA433)) + (segment (start 164.9857 87.2998) (end 163.8935 88.392) (width 0.254) (layer B.Cu) (net 100) (tstamp 53BDA432)) + (segment (start 158.623 114.8715) (end 158.623 112.7125) (width 0.254) (layer F.Cu) (net 100)) + (segment (start 158.623 112.7125) (end 158.6357 112.6998) (width 0.254) (layer F.Cu) (net 100) (tstamp 53BD9F13)) + (segment (start 155.5115 114.046) (end 155.5115 112.7125) (width 0.254) (layer F.Cu) (net 100)) + (segment (start 155.5115 112.7125) (end 155.5242 112.6998) (width 0.254) (layer F.Cu) (net 100) (tstamp 53BD9F0F)) + (segment (start 155.5242 112.6998) (end 158.6357 112.6998) (width 0.254) (layer F.Cu) (net 100) (tstamp 53BD9F10)) + (segment (start 144.8813 92.3183) (end 148.9961 92.3183) (width 0.254) (layer F.Cu) (net 101)) + (segment (start 148.9961 92.3183) (end 149.0342 92.3564) (width 0.254) (layer F.Cu) (net 101) (tstamp 53BD9DFA)) + (segment (start 149.0342 92.3564) (end 151.0281 92.3564) (width 0.254) (layer F.Cu) (net 101) (tstamp 53BD9DFB)) + (segment (start 137.2613 112.6383) (end 140.6522 112.6383) (width 0.254) (layer B.Cu) (net 102)) + (segment (start 143.2557 87.2383) (end 144.8813 87.2383) (width 0.254) (layer B.Cu) (net 102) (tstamp 53BDA3A9)) + (segment (start 142.227 88.267) (end 143.2557 87.2383) (width 0.254) (layer B.Cu) (net 102) (tstamp 53BDA3A8)) + (segment (start 142.227 111.0635) (end 142.227 88.267) (width 0.254) (layer B.Cu) (net 102) (tstamp 53BDA3A6)) + (segment (start 140.6522 112.6383) (end 142.227 111.0635) (width 0.254) (layer B.Cu) (net 102) (tstamp 53BDA3A4)) + (segment (start 137.274 114.81) (end 137.274 112.651) (width 0.254) (layer F.Cu) (net 102)) + (segment (start 137.274 112.651) (end 137.2613 112.6383) (width 0.254) (layer F.Cu) (net 102) (tstamp 53BD9EF5)) + (segment (start 133.6545 113.794) (end 133.6545 112.5748) (width 0.254) (layer F.Cu) (net 102)) + (segment (start 133.6545 112.5748) (end 133.718 112.6383) (width 0.254) (layer F.Cu) (net 102) (tstamp 53BD9DED)) + (segment (start 133.718 112.6383) (end 137.2613 112.6383) (width 0.254) (layer F.Cu) (net 102) (tstamp 53BD9DEE)) + (segment (start 144.8813 89.7783) (end 148.9834 89.7783) (width 1.016) (layer F.Cu) (net 103)) + (segment (start 148.9834 89.7783) (end 148.9961 89.7656) (width 1.016) (layer F.Cu) (net 103) (tstamp 53BD9DF7)) + (segment (start 144.8813 105.0183) (end 148.9707 105.0183) (width 0.254) (layer F.Cu) (net 104)) + (segment (start 149.0088 105.0564) (end 151.6885 105.0564) (width 0.254) (layer F.Cu) (net 104) (tstamp 53BD9DFF)) + (segment (start 148.9707 105.0183) (end 149.0088 105.0564) (width 0.254) (layer F.Cu) (net 104) (tstamp 53BD9DFE)) + (segment (start 144.8813 107.5583) (end 149.0342 107.5583) (width 1.016) (layer F.Cu) (net 105)) + (segment (start 149.0342 107.5583) (end 149.0469 107.5456) (width 1.016) (layer F.Cu) (net 105) (tstamp 53BD9DF4)) + (segment (start 232.5435 89.8075) (end 237.2425 89.8075) (width 1.016) (layer F.Cu) (net 106)) + (segment (start 224.9235 112.6675) (end 228.391 112.6675) (width 0.254) (layer B.Cu) (net 107)) + (segment (start 231.058 87.2675) (end 232.5435 87.2675) (width 0.254) (layer B.Cu) (net 107) (tstamp 53BDA3EC)) + (segment (start 230.0605 88.265) (end 231.058 87.2675) (width 0.254) (layer B.Cu) (net 107) (tstamp 53BDA3EB)) + (segment (start 230.0605 110.998) (end 230.0605 88.265) (width 0.254) (layer B.Cu) (net 107) (tstamp 53BDA3E9)) + (segment (start 228.391 112.6675) (end 230.0605 110.998) (width 0.254) (layer B.Cu) (net 107) (tstamp 53BDA3E7)) + (segment (start 221.558 114.128) (end 221.558 112.6675) (width 0.254) (layer F.Cu) (net 107)) + (segment (start 221.558 112.6675) (end 224.9235 112.6675) (width 0.254) (layer F.Cu) (net 107) (tstamp 53BDA2EA)) + (segment (start 224.9235 112.6675) (end 224.9235 114.89) (width 0.254) (layer F.Cu) (net 107) (tstamp 53BDA2EB)) + (segment (start 232.5435 92.3475) (end 237.2425 92.3475) (width 0.254) (layer F.Cu) (net 108)) + (segment (start 237.2425 92.3475) (end 240.1635 92.3475) (width 0.254) (layer F.Cu) (net 108) (tstamp 53BDA2C9)) + (segment (start 232.5435 105.0475) (end 237.179 105.0475) (width 0.254) (layer F.Cu) (net 109)) + (segment (start 237.179 105.0475) (end 240.1 105.0475) (width 0.254) (layer F.Cu) (net 109) (tstamp 53BDA2B9)) + (segment (start 232.5435 107.5875) (end 237.179 107.5875) (width 1.016) (layer F.Cu) (net 110)) + (segment (start 210.82 107.569) (end 215.0745 107.569) (width 1.016) (layer F.Cu) (net 111)) + (segment (start 210.82 89.789) (end 215.0745 89.789) (width 1.016) (layer F.Cu) (net 112)) + (segment (start 210.82 92.329) (end 215.0745 92.329) (width 0.254) (layer F.Cu) (net 113)) + (segment (start 215.0745 92.329) (end 217.932 92.329) (width 0.254) (layer F.Cu) (net 113) (tstamp 53BDA1FB)) + (segment (start 210.82 105.029) (end 215.0745 105.029) (width 0.254) (layer F.Cu) (net 114)) + (segment (start 215.0745 105.029) (end 217.9955 105.029) (width 0.254) (layer F.Cu) (net 114) (tstamp 53BDA21C)) + (segment (start 210.82 87.249) (end 208.7245 87.249) (width 0.254) (layer B.Cu) (net 115)) + (segment (start 206.1845 112.649) (end 203.2 112.649) (width 0.254) (layer B.Cu) (net 115) (tstamp 53BDA4B2)) + (segment (start 208.2165 110.617) (end 206.1845 112.649) (width 0.254) (layer B.Cu) (net 115) (tstamp 53BDA4B1)) + (segment (start 208.2165 87.757) (end 208.2165 110.617) (width 0.254) (layer B.Cu) (net 115) (tstamp 53BDA4B0)) + (segment (start 208.7245 87.249) (end 208.2165 87.757) (width 0.254) (layer B.Cu) (net 115) (tstamp 53BDA4AF)) + (segment (start 200.279 113.9825) (end 200.279 112.649) (width 0.254) (layer F.Cu) (net 115)) + (segment (start 200.279 112.649) (end 203.2 112.649) (width 0.254) (layer F.Cu) (net 115) (tstamp 53BDA1AB)) + (segment (start 203.2 112.649) (end 203.2 114.935) (width 0.254) (layer F.Cu) (net 115) (tstamp 53BDA1AC)) + (segment (start 61.722 131.4704) (end 65.1256 131.4704) (width 0.254) (layer B.Cu) (net 117) (status 10)) + (segment (start 82.802 129.284) (end 82.802 131.063) (width 0.254) (layer B.Cu) (net 117) (tstamp 53BD9350) (status 20)) + (segment (start 82.042 128.524) (end 82.802 129.284) (width 0.254) (layer B.Cu) (net 117) (tstamp 53BD934F)) + (segment (start 68.072 128.524) (end 82.042 128.524) (width 0.254) (layer B.Cu) (net 117) (tstamp 53BD934D)) + (segment (start 65.1256 131.4704) (end 68.072 128.524) (width 0.254) (layer B.Cu) (net 117) (tstamp 53BD934B)) + (segment (start 85.342 131.063) (end 85.342 129.538) (width 0.254) (layer B.Cu) (net 118) (status 10)) + (segment (start 65.5066 128.8034) (end 61.722 128.8034) (width 0.254) (layer B.Cu) (net 118) (tstamp 53BD9359) (status 20)) + (segment (start 66.675 127.635) (end 65.5066 128.8034) (width 0.254) (layer B.Cu) (net 118) (tstamp 53BD9357)) + (segment (start 83.439 127.635) (end 66.675 127.635) (width 0.254) (layer B.Cu) (net 118) (tstamp 53BD9355)) + (segment (start 85.342 129.538) (end 83.439 127.635) (width 0.254) (layer B.Cu) (net 118) (tstamp 53BD9353)) + (segment (start 72.642 138.683) (end 72.642 140.206) (width 0.254) (layer B.Cu) (net 119) (status 10)) + (segment (start 85.342 140.591) (end 85.342 138.683) (width 0.254) (layer B.Cu) (net 119) (tstamp 53BD8634) (status 20)) + (segment (start 84.455 141.478) (end 85.342 140.591) (width 0.254) (layer B.Cu) (net 119) (tstamp 53BD8633)) + (segment (start 73.914 141.478) (end 84.455 141.478) (width 0.254) (layer B.Cu) (net 119) (tstamp 53BD8631)) + (segment (start 72.642 140.206) (end 73.914 141.478) (width 0.254) (layer B.Cu) (net 119) (tstamp 53BD8630)) + (segment (start 70.102 138.683) (end 70.102 137.553) (width 0.254) (layer B.Cu) (net 120) (status 30)) + (segment (start 80.262 137.603) (end 80.262 138.683) (width 0.254) (layer B.Cu) (net 120) (tstamp 53BD85F3) (status 30)) + (segment (start 79.032 136.373) (end 80.262 137.603) (width 0.254) (layer B.Cu) (net 120) (tstamp 53BD85F1) (status 20)) + (segment (start 71.282 136.373) (end 79.032 136.373) (width 0.254) (layer B.Cu) (net 120) (tstamp 53BD85EF)) + (segment (start 70.102 137.553) (end 71.282 136.373) (width 0.254) (layer B.Cu) (net 120) (tstamp 53BD85ED) (status 10)) + (segment (start 70.102 131.063) (end 70.102 134.443) (width 0.254) (layer B.Cu) (net 121) (status 10)) + (segment (start 82.802 137.143) (end 82.802 138.683) (width 0.254) (layer B.Cu) (net 121) (tstamp 53BD85FD) (status 20)) + (segment (start 81.282 135.623) (end 82.802 137.143) (width 0.254) (layer B.Cu) (net 121) (tstamp 53BD85FB)) + (segment (start 71.282 135.623) (end 81.282 135.623) (width 0.254) (layer B.Cu) (net 121) (tstamp 53BD85F9)) + (segment (start 70.102 134.443) (end 71.282 135.623) (width 0.254) (layer B.Cu) (net 121) (tstamp 53BD85F7)) + (segment (start 87.882 138.683) (end 87.882 138.047) (width 0.254) (layer F.Cu) (net 122) (status 30)) + (segment (start 63.568 93.667) (end 61.77 93.667) (width 0.254) (layer F.Cu) (net 122) (tstamp 53BD9365) (status 20)) + (segment (start 64.262 94.361) (end 63.568 93.667) (width 0.254) (layer F.Cu) (net 122) (tstamp 53BD9364)) + (segment (start 64.262 131.064) (end 64.262 94.361) (width 0.254) (layer F.Cu) (net 122) (tstamp 53BD9362)) + (segment (start 69.342 136.144) (end 64.262 131.064) (width 0.254) (layer F.Cu) (net 122) (tstamp 53BD9360)) + (segment (start 85.979 136.144) (end 69.342 136.144) (width 0.254) (layer F.Cu) (net 122) (tstamp 53BD935E)) + (segment (start 87.882 138.047) (end 85.979 136.144) (width 0.254) (layer F.Cu) (net 122) (tstamp 53BD935D) (status 10)) + (segment (start 90.422 138.683) (end 90.422 137.158) (width 0.254) (layer F.Cu) (net 123) (status 10)) + (segment (start 63.695 91) (end 61.77 91) (width 0.254) (layer F.Cu) (net 123) (tstamp 53BD9372) (status 20)) + (segment (start 65.151 92.456) (end 63.695 91) (width 0.254) (layer F.Cu) (net 123) (tstamp 53BD9370)) + (segment (start 65.151 129.413) (end 65.151 92.456) (width 0.254) (layer F.Cu) (net 123) (tstamp 53BD936E)) + (segment (start 69.723 133.985) (end 65.151 129.413) (width 0.254) (layer F.Cu) (net 123) (tstamp 53BD936C)) + (segment (start 87.249 133.985) (end 69.723 133.985) (width 0.254) (layer F.Cu) (net 123) (tstamp 53BD936A)) + (segment (start 90.422 137.158) (end 87.249 133.985) (width 0.254) (layer F.Cu) (net 123) (tstamp 53BD9368)) + (segment (start 79.9384 86.9692) (end 77.33744 86.9692) (width 0.254) (layer F.Cu) (net 124) (status 30)) + (segment (start 77.33744 86.9692) (end 77.3349 86.97174) (width 0.254) (layer F.Cu) (net 124) (tstamp 53BD9464) (status 30)) + (segment (start 81.7799 86.9692) (end 81.7799 84.4927) (width 0.254) (layer F.Cu) (net 125) (status 30)) + (segment (start 83.6849 87.3502) (end 83.6849 84.4927) (width 0.254) (layer F.Cu) (net 126) (status 30)) + (segment (start 83.6341 79.72766) (end 83.6341 81.9019) (width 0.254) (layer F.Cu) (net 127) (status 30)) + (segment (start 83.6341 81.9019) (end 83.6849 81.9527) (width 0.254) (layer F.Cu) (net 127) (tstamp 53BD9286) (status 30)) + (segment (start 82.9864 79.72766) (end 82.9864 80.8097) (width 0.254) (layer F.Cu) (net 128) (status 10)) + (segment (start 81.7799 81.2542) (end 81.7799 81.9527) (width 0.254) (layer F.Cu) (net 128) (tstamp 53BD9283) (status 20)) + (segment (start 82.0974 80.9367) (end 81.7799 81.2542) (width 0.254) (layer F.Cu) (net 128) (tstamp 53BD9282)) + (segment (start 82.8594 80.9367) (end 82.0974 80.9367) (width 0.254) (layer F.Cu) (net 128) (tstamp 53BD9281)) + (segment (start 82.9864 80.8097) (end 82.8594 80.9367) (width 0.254) (layer F.Cu) (net 128) (tstamp 53BD9280)) + (segment (start 90.3524 85.2547) (end 90.3524 84.6451) (width 0.254) (layer F.Cu) (net 129) (status 10)) + (segment (start 90.3524 84.6451) (end 87.5584 81.8511) (width 0.254) (layer F.Cu) (net 129) (tstamp 53BD92BC) (status 20)) + (segment (start 87.5584 81.8511) (end 85.5518 81.8511) (width 0.254) (layer F.Cu) (net 129) (status 10)) + (segment (start 84.28434 80.58364) (end 84.28434 79.72766) (width 0.254) (layer F.Cu) (net 129) (tstamp 53BD92AF) (status 20)) + (segment (start 85.5518 81.8511) (end 84.28434 80.58364) (width 0.254) (layer F.Cu) (net 129) (tstamp 53BD92AE)) + (segment (start 71.12 75.819) (end 74.5236 75.819) (width 1.016) (layer F.Cu) (net 132)) + (segment (start 74.5236 75.819) (end 75.311 76.6064) (width 1.016) (layer F.Cu) (net 132) (tstamp 53BD9A5C)) + (segment (start 188.976 105.029) (end 192.278 105.029) (width 0.254) (layer F.Cu) (net 133)) + (segment (start 192.278 105.029) (end 192.3415 105.0925) (width 0.254) (layer F.Cu) (net 133) (tstamp 53BDA058)) + (segment (start 192.3415 105.0925) (end 195.2625 105.0925) (width 0.254) (layer F.Cu) (net 133) (tstamp 53BDA059)) + (segment (start 188.976 92.329) (end 193.04 92.329) (width 0.254) (layer F.Cu) (net 134)) + (segment (start 193.04 92.329) (end 195.8975 92.329) (width 0.254) (layer F.Cu) (net 134) (tstamp 53BDA111)) + (segment (start 188.976 107.569) (end 192.3415 107.569) (width 1.016) (layer F.Cu) (net 135)) + (segment (start 188.976 89.789) (end 193.04 89.789) (width 1.016) (layer F.Cu) (net 136)) + (segment (start 188.976 87.249) (end 187.6425 87.249) (width 0.254) (layer B.Cu) (net 137)) + (segment (start 182.9435 112.649) (end 181.356 112.649) (width 0.254) (layer B.Cu) (net 137) (tstamp 53BDA482)) + (segment (start 186.2455 109.347) (end 182.9435 112.649) (width 0.254) (layer B.Cu) (net 137) (tstamp 53BDA480)) + (segment (start 186.2455 88.646) (end 186.2455 109.347) (width 0.254) (layer B.Cu) (net 137) (tstamp 53BDA47E)) + (segment (start 187.6425 87.249) (end 186.2455 88.646) (width 0.254) (layer B.Cu) (net 137) (tstamp 53BDA47C)) + (segment (start 181.356 114.8715) (end 181.356 112.649) (width 0.254) (layer F.Cu) (net 137)) + (segment (start 178.3715 113.919) (end 178.3715 112.649) (width 0.254) (layer F.Cu) (net 137)) + (segment (start 178.3715 112.649) (end 181.356 112.649) (width 0.254) (layer F.Cu) (net 137) (tstamp 53BDA0DE)) + (segment (start 102.50216 124.247) (end 102.50216 122.99784) (width 0.254) (layer F.Cu) (net 138) (status 10)) + (segment (start 102.997 122.497) (end 102.997 120.396) (width 0.254) (layer B.Cu) (net 138) (tstamp 53BD83FF) (status 20)) + (segment (start 103 122.5) (end 102.997 122.497) (width 0.254) (layer B.Cu) (net 138) (tstamp 53BD83FE)) + (via (at 103 122.5) (size 0.889) (layers F.Cu B.Cu) (net 138)) + (segment (start 102.50216 122.99784) (end 103 122.5) (width 0.254) (layer F.Cu) (net 138) (tstamp 53BD83FC)) + (segment (start 119.126 111.76) (end 120.68048 111.76) (width 0.254) (layer F.Cu) (net 139)) + (segment (start 120.68048 111.76) (end 120.7135 111.79302) (width 0.254) (layer F.Cu) (net 139) (tstamp 53BD9BBE)) + (segment (start 77.5415 115.57) (end 77.5415 113.919) (width 0.254) (layer F.Cu) (net 140) (status 30)) + (segment (start 77.5415 113.919) (end 82.2135 113.919) (width 0.254) (layer F.Cu) (net 140) (status 30)) + (segment (start 82.2135 113.919) (end 82.2405 113.892) (width 0.254) (layer F.Cu) (net 140) (tstamp 53BD82C2) (status 30)) + (segment (start 77.5415 118.745) (end 77.5415 117.094) (width 0.254) (layer F.Cu) (net 141) (status 30)) + (segment (start 77.5415 118.745) (end 82.2135 118.745) (width 0.254) (layer F.Cu) (net 141) (status 30)) + (segment (start 82.2135 118.745) (end 82.2405 118.772) (width 0.254) (layer F.Cu) (net 141) (tstamp 53BD82C7) (status 30)) + +) diff --git a/schematic/ALL.kicad_pcb-bak b/schematic/ALL.kicad_pcb-bak new file mode 100644 index 0000000..77a50b1 --- /dev/null +++ b/schematic/ALL.kicad_pcb-bak @@ -0,0 +1,6505 @@ +(kicad_pcb (version 3) (host pcbnew "(2013-feb-26)-stable") + + (general + (links 408) + (no_connects 195) + (area 35.915599 50.863499 245.583001 203.517501) + (thickness 1.6) + (drawings 5) + (tracks 650) + (zones 0) + (modules 138) + (nets 142) + ) + + (page A3) + (layers + (15 F.Cu signal) + (2 ground.Cu power) + (1 power.Cu power) + (0 B.Cu signal) + (16 B.Adhes user) + (17 F.Adhes user) + (18 B.Paste user) + (19 F.Paste user) + (20 B.SilkS user) + (21 F.SilkS user) + (22 B.Mask user) + (23 F.Mask user) + (28 Edge.Cuts user) + ) + + (setup + (last_trace_width 0.508) + (user_trace_width 0.254) + (user_trace_width 0.508) + (user_trace_width 1.016) + (trace_clearance 0.1) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.254) + (segment_width 0.4) + (edge_width 0.3) + (via_size 0.889) + (via_drill 0.635) + (via_min_size 0.889) + (via_min_drill 0.508) + (uvia_size 0.508) + (uvia_drill 0.127) + (uvias_allowed no) + (uvia_min_size 0.508) + (uvia_min_drill 0.127) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.3) + (mod_text_size 1.5 1.5) + (mod_text_width 0.3) + (pad_size 5.08 5.08) + (pad_drill 1) + (pad_to_mask_clearance 0.2) + (aux_axis_origin 45.0215 74.549) + (visible_elements FFFFFBBF) + (pcbplotparams + (layerselection 3178497) + (usegerberextensions true) + (excludeedgelayer true) + (linewidth 50000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15) + (hpglpenoverlay 2) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotothertext true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 1) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + (net 1 +3.3V) + (net 2 +5V) + (net 3 /EP0) + (net 4 /EP1) + (net 5 /EP2) + (net 6 /EP3) + (net 7 "/Filters slit #1/+10V") + (net 8 "/Filters slit #1/+24V") + (net 9 "/Filters slit #1/A") + (net 10 "/Filters slit #1/A*") + (net 11 "/Filters slit #1/B") + (net 12 "/Filters slit #1/B*") + (net 13 "/Filters slit #1/SM_CLK") + (net 14 "/Filters slit #1/SM_DIR") + (net 15 "/Filters slit #1/SM_EN") + (net 16 "/Filters slit #2/A") + (net 17 "/Filters slit #2/A*") + (net 18 "/Filters slit #2/B") + (net 19 "/Filters slit #2/B*") + (net 20 "/Filters slit #2/SM_DIR") + (net 21 "/Filters slit #2/SM_EN") + (net 22 /Hall0) + (net 23 /Hall1) + (net 24 /Hall2) + (net 25 /Hall3) + (net 26 /Hall4) + (net 27 /Hall5) + (net 28 /Hall6) + (net 29 /Hall7) + (net 30 /Hall8) + (net 31 /Hall9) + (net 32 "/Long stage/A") + (net 33 "/Long stage/A*") + (net 34 "/Long stage/B") + (net 35 "/Long stage/B*") + (net 36 "/Long stage/SM_CLK") + (net 37 "/Long stage/SM_DIR") + (net 38 "/Long stage/SM_EN") + (net 39 /POW3) + (net 40 "/Power MOSFET module 1/GND_OUT") + (net 41 "/Power MOSFET module 1/ON") + (net 42 "/Power MOSFET module 2/GND_OUT") + (net 43 "/Power MOSFET module 2/ON") + (net 44 "/STM32F103 module/1-WIRE") + (net 45 "/STM32F103 module/BOOT") + (net 46 "/STM32F103 module/DG_FEEDBACK") + (net 47 "/STM32F103 module/EXT0") + (net 48 "/STM32F103 module/EXT1") + (net 49 "/STM32F103 module/EXT2") + (net 50 "/STM32F103 module/EXT3") + (net 51 "/STM32F103 module/I2C_SCL/CANRX") + (net 52 "/STM32F103 module/I2C_SDA/CANTX") + (net 53 "/STM32F103 module/RS-232 level converter/UART_RX") + (net 54 "/STM32F103 module/RS-232 level converter/UART_RX1") + (net 55 "/STM32F103 module/RS-232 level converter/UART_TX") + (net 56 "/STM32F103 module/RS-232 level converter/UART_TX1") + (net 57 "/STM32F103 module/RST") + (net 58 "/STM32F103 module/SPI1_MISO") + (net 59 "/STM32F103 module/SPI1_MOSI") + (net 60 "/STM32F103 module/SPI1_SCK") + (net 61 "/STM32F103 module/SPI2_MISO") + (net 62 "/STM32F103 module/SPI2_MOSI") + (net 63 "/STM32F103 module/SPI2_SCK") + (net 64 "/STM32F103 module/USB input circuit/USB_DISC") + (net 65 "/STM32F103 module/USB input circuit/USB_DM") + (net 66 "/STM32F103 module/USB input circuit/USB_DP") + (net 67 "/STM32F103 module/USB input circuit/USB_POWER") + (net 68 "/STM32F103 module/VDDA") + (net 69 "/Short stage/A") + (net 70 "/Short stage/A*") + (net 71 "/Short stage/B") + (net 72 "/Short stage/B*") + (net 73 "/Short stage/SM_DIR") + (net 74 "/Short stage/SM_EN") + (net 75 "/Shutter MOSFET/+36V") + (net 76 "/Shutter MOSFET/EF") + (net 77 "/Shutter MOSFET/IN1") + (net 78 "/Shutter MOSFET/IN2") + (net 79 "/Shutter MOSFET/OUT1") + (net 80 "/Shutter MOSFET/OUT2") + (net 81 /T1_0) + (net 82 /T1_1) + (net 83 /T1_2) + (net 84 /T1_3) + (net 85 /T1_4) + (net 86 /T1_5) + (net 87 /T1_6) + (net 88 /T1_7) + (net 89 "/Turret slits/A") + (net 90 "/Turret slits/A*") + (net 91 "/Turret slits/B") + (net 92 "/Turret slits/B*") + (net 93 "/Turret slits/SM_DIR") + (net 94 "/Turret slits/SM_EN") + (net 95 GND) + (net 96 N-00000103) + (net 97 N-00000104) + (net 98 N-00000105) + (net 99 N-00000106) + (net 100 N-00000107) + (net 101 N-00000109) + (net 102 N-00000111) + (net 103 N-00000112) + (net 104 N-00000113) + (net 105 N-00000114) + (net 106 N-00000115) + (net 107 N-00000116) + (net 108 N-00000118) + (net 109 N-00000119) + (net 110 N-00000120) + (net 111 N-00000121) + (net 112 N-00000122) + (net 113 N-00000124) + (net 114 N-00000125) + (net 115 N-00000126) + (net 116 N-00000127) + (net 117 N-00000128) + (net 118 N-00000129) + (net 119 N-00000131) + (net 120 N-00000134) + (net 121 N-00000140) + (net 122 N-00000144) + (net 123 N-00000145) + (net 124 N-00000150) + (net 125 N-00000151) + (net 126 N-00000152) + (net 127 N-00000153) + (net 128 N-00000154) + (net 129 N-00000155) + (net 130 N-0000031) + (net 131 N-0000034) + (net 132 N-0000038) + (net 133 N-0000051) + (net 134 N-0000052) + (net 135 N-0000053) + (net 136 N-0000054) + (net 137 N-0000055) + (net 138 N-0000067) + (net 139 N-0000086) + (net 140 N-0000088) + (net 141 N-0000089) + + (net_class Default "This is the default net class." + (clearance 0.1) + (trace_width 0.254) + (via_dia 0.889) + (via_drill 0.635) + (uvia_dia 0.508) + (uvia_drill 0.127) + (add_net "") + (add_net +3.3V) + (add_net /EP0) + (add_net /EP1) + (add_net /EP2) + (add_net /EP3) + (add_net "/Filters slit #1/SM_CLK") + (add_net "/Filters slit #1/SM_DIR") + (add_net "/Filters slit #1/SM_EN") + (add_net "/Filters slit #2/SM_DIR") + (add_net "/Filters slit #2/SM_EN") + (add_net /Hall0) + (add_net /Hall1) + (add_net /Hall2) + (add_net /Hall3) + (add_net /Hall4) + (add_net /Hall5) + (add_net /Hall6) + (add_net /Hall7) + (add_net /Hall8) + (add_net /Hall9) + (add_net "/Long stage/SM_CLK") + (add_net "/Long stage/SM_DIR") + (add_net "/Long stage/SM_EN") + (add_net /POW3) + (add_net "/Power MOSFET module 1/ON") + (add_net "/Power MOSFET module 2/ON") + (add_net "/STM32F103 module/1-WIRE") + (add_net "/STM32F103 module/BOOT") + (add_net "/STM32F103 module/DG_FEEDBACK") + (add_net "/STM32F103 module/EXT0") + (add_net "/STM32F103 module/EXT1") + (add_net "/STM32F103 module/EXT2") + (add_net "/STM32F103 module/EXT3") + (add_net "/STM32F103 module/I2C_SCL/CANRX") + (add_net "/STM32F103 module/I2C_SDA/CANTX") + (add_net "/STM32F103 module/RS-232 level converter/UART_RX") + (add_net "/STM32F103 module/RS-232 level converter/UART_RX1") + (add_net "/STM32F103 module/RS-232 level converter/UART_TX") + (add_net "/STM32F103 module/RS-232 level converter/UART_TX1") + (add_net "/STM32F103 module/RST") + (add_net "/STM32F103 module/SPI1_MISO") + (add_net "/STM32F103 module/SPI1_MOSI") + (add_net "/STM32F103 module/SPI1_SCK") + (add_net "/STM32F103 module/SPI2_MISO") + (add_net "/STM32F103 module/SPI2_MOSI") + (add_net "/STM32F103 module/SPI2_SCK") + (add_net "/STM32F103 module/USB input circuit/USB_DISC") + (add_net "/STM32F103 module/USB input circuit/USB_DM") + (add_net "/STM32F103 module/USB input circuit/USB_DP") + (add_net "/STM32F103 module/USB input circuit/USB_POWER") + (add_net "/STM32F103 module/VDDA") + (add_net "/Short stage/SM_DIR") + (add_net "/Short stage/SM_EN") + (add_net "/Shutter MOSFET/EF") + (add_net "/Shutter MOSFET/IN1") + (add_net "/Shutter MOSFET/IN2") + (add_net /T1_0) + (add_net /T1_1) + (add_net /T1_2) + (add_net /T1_3) + (add_net /T1_4) + (add_net /T1_5) + (add_net /T1_6) + (add_net /T1_7) + (add_net "/Turret slits/SM_DIR") + (add_net "/Turret slits/SM_EN") + (add_net GND) + (add_net N-00000103) + (add_net N-00000104) + (add_net N-00000105) + (add_net N-00000106) + (add_net N-00000107) + (add_net N-00000109) + (add_net N-00000111) + (add_net N-00000112) + (add_net N-00000113) + (add_net N-00000114) + (add_net N-00000115) + (add_net N-00000116) + (add_net N-00000118) + (add_net N-00000119) + (add_net N-00000120) + (add_net N-00000121) + (add_net N-00000122) + (add_net N-00000124) + (add_net N-00000125) + (add_net N-00000126) + (add_net N-00000127) + (add_net N-00000128) + (add_net N-00000129) + (add_net N-00000131) + (add_net N-00000134) + (add_net N-00000140) + (add_net N-00000144) + (add_net N-00000145) + (add_net N-00000150) + (add_net N-00000151) + (add_net N-00000152) + (add_net N-00000153) + (add_net N-00000154) + (add_net N-00000155) + (add_net N-0000031) + (add_net N-0000034) + (add_net N-0000038) + (add_net N-0000051) + (add_net N-0000052) + (add_net N-0000053) + (add_net N-0000054) + (add_net N-0000055) + (add_net N-0000067) + (add_net N-0000086) + (add_net N-0000088) + (add_net N-0000089) + ) + + (net_class low_power "" + (clearance 0.254) + (trace_width 0.508) + (via_dia 0.889) + (via_drill 0.635) + (uvia_dia 0.508) + (uvia_drill 0.127) + (add_net +5V) + (add_net "/Filters slit #1/+24V") + ) + + (net_class power "" + (clearance 0.254) + (trace_width 1.016) + (via_dia 1.5) + (via_drill 0.8) + (uvia_dia 0.508) + (uvia_drill 0.127) + (add_net "/Filters slit #1/+10V") + (add_net "/Filters slit #1/A") + (add_net "/Filters slit #1/A*") + (add_net "/Filters slit #1/B") + (add_net "/Filters slit #1/B*") + (add_net "/Filters slit #2/A") + (add_net "/Filters slit #2/A*") + (add_net "/Filters slit #2/B") + (add_net "/Filters slit #2/B*") + (add_net "/Long stage/A") + (add_net "/Long stage/A*") + (add_net "/Long stage/B") + (add_net "/Long stage/B*") + (add_net "/Power MOSFET module 1/GND_OUT") + (add_net "/Power MOSFET module 2/GND_OUT") + (add_net "/Short stage/A") + (add_net "/Short stage/A*") + (add_net "/Short stage/B") + (add_net "/Short stage/B*") + (add_net "/Shutter MOSFET/+36V") + (add_net "/Shutter MOSFET/OUT1") + (add_net "/Shutter MOSFET/OUT2") + (add_net "/Turret slits/A") + (add_net "/Turret slits/A*") + (add_net "/Turret slits/B") + (add_net "/Turret slits/B*") + ) + + (module LQFP100_STM32 locked (layer F.Cu) (tedit 53984DED) (tstamp 53BBF363) + (at 103 116.5) + (path /53973803/53976A8B) + (attr smd) + (fp_text reference U3 (at 0 -0.381) (layer Cmts.User) + (effects (font (size 0.508 0.508) (thickness 0.1016))) + ) + (fp_text value STM32F103 (at 0 0.381) (layer Cmts.User) hide + (effects (font (size 0.508 0.508) (thickness 0.1016))) + ) + (fp_circle (center -5.71754 -5.71754) (end -5.71754 -6.43382) (layer F.SilkS) (width 0.127)) + (fp_line (start -7.14756 7.14756) (end -7.14756 -7.14756) (layer F.SilkS) (width 0.127)) + (fp_line (start -7.14756 -7.14756) (end 7.14756 -7.14756) (layer F.SilkS) (width 0.127)) + (fp_line (start 7.14756 -7.14756) (end 7.14756 7.14756) (layer F.SilkS) (width 0.127)) + (fp_line (start 7.14756 7.14756) (end -7.14756 7.14756) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -7.747 -5.99948) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 20 "/Filters slit #2/SM_DIR") + ) + (pad 2 smd rect (at -7.747 -5.4991) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 37 "/Long stage/SM_DIR") + ) + (pad 3 smd rect (at -7.747 -4.99872) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 73 "/Short stage/SM_DIR") + ) + (pad 4 smd rect (at -7.747 -4.49834) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 5 smd rect (at -7.747 -3.99796) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 46 "/STM32F103 module/DG_FEEDBACK") + ) + (pad 6 smd rect (at -7.747 -3.49758) (size 1.20142 0.30226) + (layers F.Cu F.Paste F.Mask) + ) + (pad 7 smd rect (at -7.747 -2.99974) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 8 smd rect (at -7.747 -2.49936) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 9 smd rect (at -7.747 -1.99898) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 10 smd rect (at -7.747 -1.4986) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 11 smd rect (at -7.747 -0.99822) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 12 smd rect (at -7.747 -0.49784) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 140 N-0000088) + ) + (pad 13 smd rect (at -7.747 0) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 141 N-0000089) + ) + (pad 14 smd rect (at -7.747 0.49784) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 57 "/STM32F103 module/RST") + ) + (pad 15 smd rect (at -7.747 0.99822) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 78 "/Shutter MOSFET/IN2") + ) + (pad 16 smd rect (at -7.747 1.4986) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 76 "/Shutter MOSFET/EF") + ) + (pad 17 smd rect (at -7.747 1.99898) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 18 smd rect (at -7.747 2.49936) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 19 smd rect (at -7.747 2.99974) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 20 smd rect (at -7.747 3.49758) (size 1.20142 0.30226) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 21 smd rect (at -7.747 3.99796) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/VDDA") + ) + (pad 22 smd rect (at -7.747 4.49834) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/VDDA") + ) + (pad 23 smd rect (at -7.747 4.99872) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 24 smd rect (at -7.747 5.4991) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 36 "/Long stage/SM_CLK") + ) + (pad 25 smd rect (at -7.747 5.99948) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 55 "/STM32F103 module/RS-232 level converter/UART_TX") + ) + (pad 26 smd rect (at -5.99948 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 53 "/STM32F103 module/RS-232 level converter/UART_RX") + ) + (pad 27 smd rect (at -5.4991 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 28 smd rect (at -4.99872 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 29 smd rect (at -4.49834 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 88 /T1_7) + ) + (pad 30 smd rect (at -3.99796 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 87 /T1_6) + ) + (pad 31 smd rect (at -3.49758 7.747) (size 0.30226 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 86 /T1_5) + ) + (pad 32 smd rect (at -2.99974 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 85 /T1_4) + ) + (pad 33 smd rect (at -2.49936 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 84 /T1_3) + ) + (pad 34 smd rect (at -1.99898 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 83 /T1_2) + ) + (pad 35 smd rect (at -1.4986 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 82 /T1_1) + ) + (pad 36 smd rect (at -0.99822 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 81 /T1_0) + ) + (pad 37 smd rect (at -0.49784 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 138 N-0000067) + ) + (pad 38 smd rect (at 0 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 94 "/Turret slits/SM_EN") + ) + (pad 39 smd rect (at 0.49784 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 15 "/Filters slit #1/SM_EN") + ) + (pad 40 smd rect (at 0.99822 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 21 "/Filters slit #2/SM_EN") + ) + (pad 41 smd rect (at 1.4986 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 38 "/Long stage/SM_EN") + ) + (pad 42 smd rect (at 1.99898 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 74 "/Short stage/SM_EN") + ) + (pad 43 smd rect (at 2.49936 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 77 "/Shutter MOSFET/IN1") + ) + (pad 44 smd rect (at 2.99974 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 41 "/Power MOSFET module 1/ON") + ) + (pad 45 smd rect (at 3.49758 7.747) (size 0.30226 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 43 "/Power MOSFET module 2/ON") + ) + (pad 46 smd rect (at 3.99796 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 39 /POW3) + ) + (pad 47 smd rect (at 4.49834 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 44 "/STM32F103 module/1-WIRE") + ) + (pad 48 smd rect (at 4.99872 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 44 "/STM32F103 module/1-WIRE") + ) + (pad 49 smd rect (at 5.4991 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 50 smd rect (at 5.99948 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 51 smd rect (at 7.747 5.99948) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 52 smd rect (at 7.747 5.4991) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 63 "/STM32F103 module/SPI2_SCK") + ) + (pad 53 smd rect (at 7.747 4.99872) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 61 "/STM32F103 module/SPI2_MISO") + ) + (pad 54 smd rect (at 7.747 4.49834) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 62 "/STM32F103 module/SPI2_MOSI") + ) + (pad 55 smd rect (at 7.747 3.99796) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 30 /Hall8) + ) + (pad 56 smd rect (at 7.747 3.49758) (size 1.20142 0.30226) + (layers F.Cu F.Paste F.Mask) + (net 31 /Hall9) + ) + (pad 57 smd rect (at 7.747 2.99974) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 3 /EP0) + ) + (pad 58 smd rect (at 7.747 2.49936) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 4 /EP1) + ) + (pad 59 smd rect (at 7.747 1.99898) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 5 /EP2) + ) + (pad 60 smd rect (at 7.747 1.4986) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 6 /EP3) + ) + (pad 61 smd rect (at 7.747 0.99822) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 62 smd rect (at 7.747 0.49784) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 63 smd rect (at 7.747 0) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 13 "/Filters slit #1/SM_CLK") + ) + (pad 64 smd rect (at 7.747 -0.49784) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 47 "/STM32F103 module/EXT0") + ) + (pad 65 smd rect (at 7.747 -0.99822) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 48 "/STM32F103 module/EXT1") + ) + (pad 66 smd rect (at 7.747 -1.4986) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 49 "/STM32F103 module/EXT2") + ) + (pad 67 smd rect (at 7.747 -1.99898) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 50 "/STM32F103 module/EXT3") + ) + (pad 68 smd rect (at 7.747 -2.49936) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 56 "/STM32F103 module/RS-232 level converter/UART_TX1") + ) + (pad 69 smd rect (at 7.747 -2.99974) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 54 "/STM32F103 module/RS-232 level converter/UART_RX1") + ) + (pad 70 smd rect (at 7.747 -3.49758) (size 1.20142 0.30226) + (layers F.Cu F.Paste F.Mask) + (net 65 "/STM32F103 module/USB input circuit/USB_DM") + ) + (pad 71 smd rect (at 7.747 -3.99796) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 66 "/STM32F103 module/USB input circuit/USB_DP") + ) + (pad 72 smd rect (at 7.747 -4.49834) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 73 smd rect (at 7.747 -4.99872) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 74 smd rect (at 7.747 -5.4991) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 75 smd rect (at 7.747 -5.99948) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 76 smd rect (at 5.99948 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + ) + (pad 77 smd rect (at 5.4991 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + ) + (pad 78 smd rect (at 4.99872 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 67 "/STM32F103 module/USB input circuit/USB_POWER") + ) + (pad 79 smd rect (at 4.49834 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 64 "/STM32F103 module/USB input circuit/USB_DISC") + ) + (pad 80 smd rect (at 3.99796 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + ) + (pad 81 smd rect (at 3.49758 -7.747) (size 0.30226 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 22 /Hall0) + ) + (pad 82 smd rect (at 2.99974 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 23 /Hall1) + ) + (pad 83 smd rect (at 2.49936 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 24 /Hall2) + ) + (pad 84 smd rect (at 1.99898 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 25 /Hall3) + ) + (pad 85 smd rect (at 1.4986 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 26 /Hall4) + ) + (pad 86 smd rect (at 0.99822 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 27 /Hall5) + ) + (pad 87 smd rect (at 0.49784 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 28 /Hall6) + ) + (pad 88 smd rect (at 0 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 29 /Hall7) + ) + (pad 89 smd rect (at -0.49784 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 60 "/STM32F103 module/SPI1_SCK") + ) + (pad 90 smd rect (at -0.99822 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 58 "/STM32F103 module/SPI1_MISO") + ) + (pad 91 smd rect (at -1.4986 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 59 "/STM32F103 module/SPI1_MOSI") + ) + (pad 92 smd rect (at -1.99898 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + ) + (pad 93 smd rect (at -2.49936 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + ) + (pad 94 smd rect (at -2.99974 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 45 "/STM32F103 module/BOOT") + ) + (pad 95 smd rect (at -3.49758 -7.747) (size 0.30226 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 51 "/STM32F103 module/I2C_SCL/CANRX") + ) + (pad 96 smd rect (at -3.99796 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 52 "/STM32F103 module/I2C_SDA/CANTX") + ) + (pad 97 smd rect (at -4.49834 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 93 "/Turret slits/SM_DIR") + ) + (pad 98 smd rect (at -4.99872 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 14 "/Filters slit #1/SM_DIR") + ) + (pad 99 smd rect (at -5.4991 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 100 smd rect (at -5.99948 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + ) + + (module TO220-7-12 (layer F.Cu) (tedit 53BBA919) (tstamp 53BBED33) + (at 217.297 181.483) + (descr "Regulateur TO220 serie LM78xx") + (tags "TR TO220") + (path /53AE6F08/53C09F3E) + (fp_text reference U2 (at -4.445 0 90) (layer F.SilkS) + (effects (font (size 1.524 1.016) (thickness 0.2032))) + ) + (fp_text value TLE5205 (at 0 -6.35) (layer F.SilkS) + (effects (font (size 1.524 1.016) (thickness 0.2032))) + ) + (fp_line (start 3.175 5.08) (end -3.175 5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start -3.175 -5.08) (end 3.175 -5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start 3.175 -5.08) (end 3.81 -5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start 3.81 -5.08) (end 3.81 5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start 3.81 5.08) (end 3.175 5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start 3.175 -5.08) (end 3.175 5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start -3.175 5.08) (end -3.175 -5.08) (layer F.SilkS) (width 0.381)) + (pad 7 thru_hole circle (at 1.27 3.81) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 80 "/Shutter MOSFET/OUT2") + ) + (pad 1 thru_hole rect (at 1.27 -3.81) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 79 "/Shutter MOSFET/OUT1") + ) + (pad 5 thru_hole circle (at 1.27 1.27) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 78 "/Shutter MOSFET/IN2") + ) + (pad 6 thru_hole circle (at -1.27 2.54) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 116 N-00000127) + ) + (pad 2 thru_hole circle (at -1.27 -2.54) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 76 "/Shutter MOSFET/EF") + ) + (pad 3 thru_hole circle (at 1.27 -1.27) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 77 "/Shutter MOSFET/IN1") + ) + (pad 4 thru_hole circle (at -1.27 0) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + ) + + (module SW_PUSH_SMALL (layer F.Cu) (tedit 46544DB3) (tstamp 53BBED73) + (at 71.755 95.758 90) + (path /53973803/53A4246E) + (fp_text reference SW2 (at 0 -0.762 90) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_text value BOOT (at 0 1.016 90) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_circle (center 0 0) (end 0 -2.54) (layer F.SilkS) (width 0.127)) + (fp_line (start -3.81 -3.81) (end 3.81 -3.81) (layer F.SilkS) (width 0.127)) + (fp_line (start 3.81 -3.81) (end 3.81 3.81) (layer F.SilkS) (width 0.127)) + (fp_line (start 3.81 3.81) (end -3.81 3.81) (layer F.SilkS) (width 0.127)) + (fp_line (start -3.81 -3.81) (end -3.81 3.81) (layer F.SilkS) (width 0.127)) + (pad 1 thru_hole circle (at 3.81 -2.54 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 1 +3.3V) + ) + (pad 2 thru_hole circle (at 3.81 2.54 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 45 "/STM32F103 module/BOOT") + ) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 1 +3.3V) + ) + (pad 2 thru_hole circle (at -3.81 2.54 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 45 "/STM32F103 module/BOOT") + ) + ) + + (module SW_PUSH_SMALL (layer F.Cu) (tedit 46544DB3) (tstamp 53BBED80) + (at 71.755 106.172 90) + (path /53973803/5399B811) + (fp_text reference SW1 (at 0 -0.762 90) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_text value RESET (at 0 1.016 90) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_circle (center 0 0) (end 0 -2.54) (layer F.SilkS) (width 0.127)) + (fp_line (start -3.81 -3.81) (end 3.81 -3.81) (layer F.SilkS) (width 0.127)) + (fp_line (start 3.81 -3.81) (end 3.81 3.81) (layer F.SilkS) (width 0.127)) + (fp_line (start 3.81 3.81) (end -3.81 3.81) (layer F.SilkS) (width 0.127)) + (fp_line (start -3.81 -3.81) (end -3.81 3.81) (layer F.SilkS) (width 0.127)) + (pad 1 thru_hole circle (at 3.81 -2.54 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 2 thru_hole circle (at 3.81 2.54 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 57 "/STM32F103 module/RST") + ) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 2 thru_hole circle (at -3.81 2.54 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 57 "/STM32F103 module/RST") + ) + ) + + (module SOT323 (layer F.Cu) (tedit 450AC34A) (tstamp 53BBED8F) + (at 77.3349 87.9217 180) + (tags "SMD SOT") + (path /53973803/53976CAB/5395C059) + (attr smd) + (fp_text reference Q1 (at 0.127 -2.032 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.09906))) + ) + (fp_text value DTA114Y (at 0 0 180) (layer F.SilkS) hide + (effects (font (size 0.70104 0.70104) (thickness 0.09906))) + ) + (fp_line (start 0.254 0.508) (end 0.889 0.508) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.889 0.508) (end 0.889 -0.508) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.889 -0.508) (end -0.889 0.508) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.889 0.508) (end -0.254 0.508) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.254 0.635) (end 0.254 0.508) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.254 0.508) (end -0.254 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.889 -0.508) (end -0.889 -0.508) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.254 0.635) (end 0.254 0.635) (layer F.SilkS) (width 0.127)) + (pad 2 smd rect (at -0.65024 -0.94996 180) (size 0.59944 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 1 smd rect (at 0.65024 -0.94996 180) (size 0.59944 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 64 "/STM32F103 module/USB input circuit/USB_DISC") + ) + (pad 3 smd rect (at 0 0.94996 180) (size 0.59944 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 124 N-00000150) + ) + (model smd/SOT323.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.3937 0.3937 0.3937)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SOT23_6 (layer F.Cu) (tedit 4ECF791C) (tstamp 53BBED9E) + (at 82.7324 83.2227 180) + (path /53973803/53976CAB/5395C045) + (fp_text reference U4 (at 1.99898 0 270) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.0762))) + ) + (fp_text value USBLC6-2 (at 0.0635 0 180) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.0762))) + ) + (fp_line (start -0.508 0.762) (end -1.27 0.254) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.27 0.762) (end -1.3335 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.3335 0.762) (end -1.3335 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.3335 -0.762) (end 1.27 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.27 -0.762) (end 1.27 0.762) (layer F.SilkS) (width 0.127)) + (pad 6 smd rect (at -0.9525 -1.27 180) (size 0.70104 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 126 N-00000152) + ) + (pad 5 smd rect (at 0 -1.27 180) (size 0.70104 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 4 smd rect (at 0.9525 -1.27 180) (size 0.70104 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 125 N-00000151) + ) + (pad 3 smd rect (at 0.9525 1.27 180) (size 0.70104 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 128 N-00000154) + ) + (pad 2 smd rect (at 0 1.27 180) (size 0.70104 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 1 smd rect (at -0.9525 1.27 180) (size 0.70104 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 127 N-00000153) + ) + (model smd/SOT23_6.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.11 0.11 0.11)) + (rotate (xyz 0 0 -180)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEDAB) + (at 238.703 107.5875 180) + (tags "CMS SM") + (path /53A910B9/50CEB99A) + (attr smd) + (fp_text reference R2.5 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 110 N-00000120) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEDB8) + (at 193.8655 107.569 180) + (tags "CMS SM") + (path /5391724D/50CEB99A) + (attr smd) + (fp_text reference R2.3 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 135 N-0000053) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEDC5) + (at 216.5985 107.569 180) + (tags "CMS SM") + (path /53A910BA/50CEB99A) + (attr smd) + (fp_text reference R2.4 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 111 N-00000121) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEDD2) + (at 216.5985 89.789 180) + (tags "CMS SM") + (path /53A910BA/50CEB97A) + (attr smd) + (fp_text reference R1.4 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 112 N-00000122) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEDDF) + (at 171.5135 107.6325 180) + (tags "CMS SM") + (path /53A910B7/50CEB99A) + (attr smd) + (fp_text reference R2.2 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 98 N-00000105) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEDEC) + (at 171.7675 89.8525 180) + (tags "CMS SM") + (path /53A910B7/50CEB97A) + (attr smd) + (fp_text reference R1.2 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 99 N-00000106) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEDF9) + (at 194.564 89.789 180) + (tags "CMS SM") + (path /5391724D/50CEB97A) + (attr smd) + (fp_text reference R1.3 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 136 N-0000054) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEE06) + (at 238.7665 89.8075 180) + (tags "CMS SM") + (path /53A910B9/50CEB97A) + (attr smd) + (fp_text reference R1.5 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 106 N-00000115) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEE13) + (at 150.5709 107.5456 180) + (tags "CMS SM") + (path /53A910B8/50CEB99A) + (attr smd) + (fp_text reference R2.1 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 105 N-00000114) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEE20) + (at 150.5201 89.7656 180) + (tags "CMS SM") + (path /53A910B8/50CEB97A) + (attr smd) + (fp_text reference R1.1 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 103 N-00000112) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEE45) + (at 71.755 112.268 180) + (path /53973803/5399B7BA) + (attr smd) + (fp_text reference C7 (at 0 0 180) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0 180) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 180) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 57 "/STM32F103 module/RST") + ) + (pad 2 smd rect (at 0.9525 0 180) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BBEE52) + (at 76.589 118.745) + (path /53973803/53B31F7A) + (attr smd) + (fp_text reference C11 (at 0 0) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 27p (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 141 N-0000089) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEE5F) + (at 87.249 124.333) + (path /53973803/53973C3F) + (attr smd) + (fp_text reference L1 (at 0 0) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value BMB2A0300AN1 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/VDDA") + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BBEE6C) + (at 92.202 120.0404 90) + (path /53973803/53979DD9) + (attr smd) + (fp_text reference C14 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEE79) + (at 215.0745 93.2815 270) + (path /53A910BA/50CEC790) + (attr smd) + (fp_text reference C2.4 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 113 N-00000124) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEE86) + (at 181.356 115.824 270) + (path /5391724D/50AF1E60) + (attr smd) + (fp_text reference C1.3 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 68n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 137 N-0000055) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BD7FDA) + (at 103.54 138.43 90) + (path /53973803/53AF483E) + (attr smd) + (fp_text reference R29 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value RT0805BRB071KL (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 86 /T1_5) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BBEEA0) + (at 96 127.5 180) + (path /53973803/53A79646) + (attr smd) + (fp_text reference C9 (at 0 0 180) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0 180) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 180) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 2 smd rect (at 0.9525 0 180) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEEAD) + (at 76.589 113.919) + (path /53973803/53B31F74) + (attr smd) + (fp_text reference C10 (at 0 0) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 27p (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 140 N-0000088) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BD7D0B) + (at 89.8605 115.443 270) + (path /53973803/5396ADDE) + (attr smd) + (fp_text reference C15 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEEC7) + (at 79.9384 83.2227 270) + (path /53973803/53976CAB/5395D7E9) + (attr smd) + (fp_text reference C12 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEED4) + (at 215.0745 104.0765 90) + (path /53A910BA/50CECA5D) + (attr smd) + (fp_text reference C3.4 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 114 N-00000125) + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEEE1) + (at 71.755 89.662 180) + (path /53973803/53A44EC1) + (attr smd) + (fp_text reference C8 (at 0 0 180) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0 180) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 180) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 45 "/STM32F103 module/BOOT") + ) + (pad 2 smd rect (at 0.9525 0 180) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEEEE) + (at 203.2 115.8875 270) + (path /53A910BA/50AF1E60) + (attr smd) + (fp_text reference C1.4 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 68n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 115 N-00000126) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEEFB) + (at 192.3415 104.14 90) + (path /5391724D/50CECA5D) + (attr smd) + (fp_text reference C3.3 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 133 N-0000051) + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF08) + (at 116.24 138.43 90) + (path /53973803/53AF485C) + (attr smd) + (fp_text reference R34 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value RT0805BRB071KL (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 81 /T1_0) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF15) + (at 113.7 138.43 90) + (path /53973803/53AF4856) + (attr smd) + (fp_text reference R33 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value RT0805BRB071KL (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 82 /T1_1) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF22) + (at 224.9235 115.8425 270) + (path /53A910B9/50AF1E60) + (attr smd) + (fp_text reference C1.5 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 68n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 107 N-00000116) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF2F) + (at 237.2425 93.3 270) + (path /53A910B9/50CEC790) + (attr smd) + (fp_text reference C2.5 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 108 N-00000118) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF3C) + (at 158.623 115.824 270) + (path /53A910B7/50AF1E60) + (attr smd) + (fp_text reference C1.2 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 68n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 100 N-00000107) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF49) + (at 237.179 104.095 90) + (path /53A910B9/50CECA5D) + (attr smd) + (fp_text reference C3.5 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 109 N-00000119) + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF56) + (at 170.2435 93.345 270) + (path /53A910B7/50CEC790) + (attr smd) + (fp_text reference C2.2 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 97 N-00000104) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF63) + (at 111.16 138.43 90) + (path /53973803/53AF4850) + (attr smd) + (fp_text reference R32 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value RT0805BRB071KL (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 83 /T1_2) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF70) + (at 148.9961 104.0912 90) + (path /53A910B8/50CECA5D) + (attr smd) + (fp_text reference C3.1 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 104 N-00000113) + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF7D) + (at 108.62 138.43 90) + (path /53973803/53AF484A) + (attr smd) + (fp_text reference R31 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value RT0805BRB071KL (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 84 /T1_3) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF8A) + (at 169.926 104.14 90) + (path /53A910B7/50CECA5D) + (attr smd) + (fp_text reference C3.2 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 N-00000103) + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF97) + (at 148.9961 93.2708 270) + (path /53A910B8/50CEC790) + (attr smd) + (fp_text reference C2.1 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 101 N-00000109) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEFA4) + (at 137.274 115.7625 270) + (path /53A910B8/50AF1E60) + (attr smd) + (fp_text reference C1.1 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 68n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 102 N-00000111) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEFB1) + (at 106.08 138.43 90) + (path /53973803/53AF4844) + (attr smd) + (fp_text reference R30 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value RT0805BRB071KL (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 85 /T1_4) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEFBE) + (at 193.04 93.2815 270) + (path /5391724D/50CEC790) + (attr smd) + (fp_text reference C2.3 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 134 N-0000052) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BBEFCB) + (at 109.873 126.23) + (path /53973803/53969846) + (attr smd) + (fp_text reference C17 (at 0 0) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BBEFD8) + (at 115.959 110.8075 90) + (path /53973803/5396C0ED) + (attr smd) + (fp_text reference C18 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEFE5) + (at 96.0755 106.172 180) + (path /53973803/5396C789) + (attr smd) + (fp_text reference C16 (at 0 0 180) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0 180) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 180) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 0.9525 0 180) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBEFEF) + (at 110.871 168.148) + (path /53973803/53C4BB5E) + (attr smd) + (fp_text reference R23 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10k (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 78 "/Shutter MOSFET/IN2") + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBEFF9) + (at 110.871 169.926) + (path /53973803/53C4BB64) + (attr smd) + (fp_text reference R24 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10k (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 77 "/Shutter MOSFET/IN1") + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF003) + (at 110.871 165.9255) + (path /53973803/53C4BB71) + (attr smd) + (fp_text reference R22 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10k (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 76 "/Shutter MOSFET/EF") + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF00D) + (at 95.9485 157.353) + (path /53973803/53CF8387) + (attr smd) + (fp_text reference R37 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10k (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 41 "/Power MOSFET module 1/ON") + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF017) + (at 152.908 210.82) + (path /53973803/53C435CB) + (attr smd) + (fp_text reference R20 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 15k (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 46 "/STM32F103 module/DG_FEEDBACK") + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer B.Cu) (tedit 4E43A3D1) (tstamp 53BBF021) + (at 135.7884 139.9794 90) + (path /53973803/53B85A4F) + (attr smd) + (fp_text reference R15 (at 0 0 90) (layer B.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_text value 10k (at 0 0 90) (layer B.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_line (start -1.143 0.635) (end 1.143 0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end 1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end -1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start -1.143 -0.635) (end -1.143 0.635) (layer B.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 5 /EP2) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF02B) + (at 97.5995 159.1945) + (path /53973803/53CF8EAC) + (attr smd) + (fp_text reference R38 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10k (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 43 "/Power MOSFET module 2/ON") + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF035) + (at 96.647 161.925) + (path /53973803/53CFF43C) + (attr smd) + (fp_text reference R39 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10k (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 39 /POW3) + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF03F) + (at 90.3524 86.0167 90) + (path /53973803/53976CAB/5395CE71) + (attr smd) + (fp_text reference R8 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 15k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 67 "/STM32F103 module/USB input circuit/USB_POWER") + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 129 N-00000155) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF049) + (at 91.1144 88.5567) + (path /53973803/53976CAB/5395CE96) + (attr smd) + (fp_text reference R7 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 22k (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 67 "/STM32F103 module/USB input circuit/USB_POWER") + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF053) + (at 79.9384 87.7312 270) + (path /53973803/53976CAB/5395D182) + (attr smd) + (fp_text reference R9 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1.5k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 124 N-00000150) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 66 "/STM32F103 module/USB input circuit/USB_DP") + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF05D) + (at 84.4469 87.3502) + (path /53973803/53976CAB/5395E223) + (attr smd) + (fp_text reference R35 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 22 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 126 N-00000152) + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 65 "/STM32F103 module/USB input circuit/USB_DM") + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF067) + (at 81.7799 87.7312 270) + (path /53973803/53976CAB/5395E230) + (attr smd) + (fp_text reference R36 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 22 (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 125 N-00000151) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 66 "/STM32F103 module/USB input circuit/USB_DP") + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF071) + (at 178.3715 111.887 90) + (path /5391724D/50AF1C25) + (attr smd) + (fp_text reference R3.3 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 22k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 137 N-0000055) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF07B) + (at 195.8975 93.091 270) + (path /5391724D/50CEC791) + (attr smd) + (fp_text reference R5.3 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 134 N-0000052) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF085) + (at 172.847 104.3305 90) + (path /53A910B7/50CECA5C) + (attr smd) + (fp_text reference R6.2 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 96 N-00000103) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF08F) + (at 173.1645 93.1545 270) + (path /53A910B7/50CEC791) + (attr smd) + (fp_text reference R5.2 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 97 N-00000104) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF099) + (at 155.5115 111.9505 90) + (path /53A910B7/50AF1C25) + (attr smd) + (fp_text reference R3.2 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 22k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 100 N-00000107) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0A3) + (at 195.2625 104.3305 90) + (path /5391724D/50CECA5C) + (attr smd) + (fp_text reference R6.3 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 133 N-0000051) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0AD) + (at 155.5115 114.808 270) + (path /53A910B7/534BB108) + (attr smd) + (fp_text reference R4.2 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1.8k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 100 N-00000107) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0B7) + (at 92.583 113.284 270) + (path /53973803/53C435C5) + (attr smd) + (fp_text reference R21 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 15k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 46 "/STM32F103 module/DG_FEEDBACK") + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 46 "/STM32F103 module/DG_FEEDBACK") + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0C1) + (at 221.558 114.89 270) + (path /53A910B9/534BB108) + (attr smd) + (fp_text reference R4.5 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1.8k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 107 N-00000116) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0CB) + (at 221.558 111.9055 90) + (path /53A910B9/50AF1C25) + (attr smd) + (fp_text reference R3.5 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 22k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 107 N-00000116) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0D5) + (at 240.1635 93.1095 270) + (path /53A910B9/50CEC791) + (attr smd) + (fp_text reference R5.5 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 108 N-00000118) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0DF) + (at 240.1 104.2855 90) + (path /53A910B9/50CECA5C) + (attr smd) + (fp_text reference R6.5 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 109 N-00000119) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0E9) + (at 130.302 176.784) + (path /53BEC9FF) + (attr smd) + (fp_text reference R19 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 4.7k (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 130 N-0000031) + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 39 /POW3) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0F3) + (at 200.279 114.7445 270) + (path /53A910BA/534BB108) + (attr smd) + (fp_text reference R4.4 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1.8k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 115 N-00000126) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0FD) + (at 151.6885 104.2944 90) + (path /53A910B8/50CECA5C) + (attr smd) + (fp_text reference R6.1 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 104 N-00000113) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF107) + (at 151.0281 93.1184 270) + (path /53A910B8/50CEC791) + (attr smd) + (fp_text reference R5.1 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 101 N-00000109) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF111) + (at 133.6545 111.8128 90) + (path /53A910B8/50AF1C25) + (attr smd) + (fp_text reference R3.1 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 22k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 102 N-00000111) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF11B) + (at 200.279 111.887 90) + (path /53A910BA/50AF1C25) + (attr smd) + (fp_text reference R3.4 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 22k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 115 N-00000126) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF125) + (at 133.6545 114.556 270) + (path /53A910B8/534BB108) + (attr smd) + (fp_text reference R4.1 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1.8k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 102 N-00000111) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF12F) + (at 92.5 117 180) + (path /53973803/5399B99B) + (attr smd) + (fp_text reference R26 (at 0 0 180) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10k (at 0 0 180) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 180) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 57 "/STM32F103 module/RST") + ) + (pad 2 smd rect (at 0.762 0 180) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF139) + (at 118.364 111.76) + (path /53973803/5399C848) + (attr smd) + (fp_text reference R10 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 510 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 139 N-0000086) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF143) + (at 217.932 93.091 270) + (path /53A910BA/50CEC791) + (attr smd) + (fp_text reference R5.4 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 113 N-00000124) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF14D) + (at 91.313 141.2875 180) + (path /53973803/53A38ACC) + (attr smd) + (fp_text reference R11 (at 0 0 180) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 4.7k (at 0 0 180) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 180) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 44 "/STM32F103 module/1-WIRE") + ) + (pad 2 smd rect (at 0.762 0 180) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BDA0DA) + (at 178.3715 114.681 270) + (path /5391724D/534BB108) + (attr smd) + (fp_text reference R4.3 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1.8k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 137 N-0000055) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF175) + (at 77.978 91.948) + (path /53973803/53A3D5DE) + (attr smd) + (fp_text reference R17 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10k (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 45 "/STM32F103 module/BOOT") + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer B.Cu) (tedit 4E43A3D1) (tstamp 53BBF17F) + (at 103.759 120.396) + (path /53973803/53A3D1C0) + (attr smd) + (fp_text reference R18 (at 0 0) (layer B.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_text value 100k (at 0 0) (layer B.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_line (start -1.143 0.635) (end 1.143 0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end 1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end -1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start -1.143 -0.635) (end -1.143 0.635) (layer B.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 138 N-0000067) + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer B.Cu) (tedit 4E43A3D1) (tstamp 53BBF189) + (at 138.3284 139.9794 90) + (path /53973803/53B85A5B) + (attr smd) + (fp_text reference R16 (at 0 0 90) (layer B.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_text value 10k (at 0 0 90) (layer B.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_line (start -1.143 0.635) (end 1.143 0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end 1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end -1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start -1.143 -0.635) (end -1.143 0.635) (layer B.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 6 /EP3) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer B.Cu) (tedit 4E43A3D1) (tstamp 53BBF193) + (at 133.2484 139.9794 90) + (path /53973803/53B858EA) + (attr smd) + (fp_text reference R14 (at 0 0 90) (layer B.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_text value 10k (at 0 0 90) (layer B.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_line (start -1.143 0.635) (end 1.143 0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end 1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end -1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start -1.143 -0.635) (end -1.143 0.635) (layer B.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 4 /EP1) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer B.Cu) (tedit 4E43A3D1) (tstamp 53BBF19D) + (at 130.7084 139.9794 90) + (path /53973803/53B858E4) + (attr smd) + (fp_text reference R13 (at 0 0 90) (layer B.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_text value 10k (at 0 0 90) (layer B.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_line (start -1.143 0.635) (end 1.143 0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end 1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end -1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start -1.143 -0.635) (end -1.143 0.635) (layer B.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 3 /EP0) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF1A7) + (at 77.5415 116.332 270) + (path /53973803/53B323F6) + (attr smd) + (fp_text reference R12 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1M (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 140 N-0000088) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 141 N-0000089) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF1B1) + (at 217.9955 104.267 90) + (path /53A910BA/50CECA5C) + (attr smd) + (fp_text reference R6.4 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 114 N-00000125) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SIL-8 locked (layer F.Cu) (tedit 200000) (tstamp 53BBF1CE) + (at 107.35 143.51 180) + (descr "Connecteur 8 pins") + (tags "CONN DEV") + (path /53956EEF) + (fp_text reference P10 (at -6.35 -2.54 180) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value TRD (at 5.08 -2.54 180) (layer F.SilkS) + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -10.16 -1.27) (end 10.16 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 10.16 -1.27) (end 10.16 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 10.16 1.27) (end -10.16 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -10.16 1.27) (end -10.16 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -7.62 1.27) (end -7.62 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -8.89 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 81 /T1_0) + ) + (pad 2 thru_hole circle (at -6.35 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 82 /T1_1) + ) + (pad 3 thru_hole circle (at -3.81 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 83 /T1_2) + ) + (pad 4 thru_hole circle (at -1.27 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 84 /T1_3) + ) + (pad 5 thru_hole circle (at 1.27 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 85 /T1_4) + ) + (pad 6 thru_hole circle (at 3.81 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 86 /T1_5) + ) + (pad 7 thru_hole circle (at 6.35 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 87 /T1_6) + ) + (pad 8 thru_hole circle (at 8.89 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 88 /T1_7) + ) + ) + + (module SIL-7 (layer F.Cu) (tedit 200000) (tstamp 53BBF1E0) + (at 124.6886 121.1326 90) + (descr "Connecteur 7 pins") + (tags "CONN DEV") + (path /53973803/53A363AA) + (fp_text reference P16 (at 0 -2.54 90) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_7 (at 0 -2.54 90) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -8.89 -1.27) (end -8.89 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -8.89 -1.27) (end 8.89 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 8.89 -1.27) (end 8.89 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 8.89 1.27) (end -8.89 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -8.89 1.27) (end -8.89 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -6.35 1.27) (end -6.35 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -6.35 1.27) (end -6.35 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -7.62 0 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 2 thru_hole circle (at -5.08 0 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 47 "/STM32F103 module/EXT0") + ) + (pad 3 thru_hole circle (at -2.54 0 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 48 "/STM32F103 module/EXT1") + ) + (pad 4 thru_hole circle (at 0 0 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 49 "/STM32F103 module/EXT2") + ) + (pad 5 thru_hole circle (at 2.54 0 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 50 "/STM32F103 module/EXT3") + ) + (pad 6 thru_hole circle (at 5.08 0 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 56 "/STM32F103 module/RS-232 level converter/UART_TX1") + ) + (pad 7 thru_hole circle (at 7.62 0 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 54 "/STM32F103 module/RS-232 level converter/UART_RX1") + ) + ) + + (module SIL-7 (layer F.Cu) (tedit 200000) (tstamp 53BBF1F2) + (at 88.519 95.6945 180) + (descr "Connecteur 7 pins") + (tags "CONN DEV") + (path /53973803/53AD262A) + (fp_text reference P11 (at 0 -2.54 180) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_7 (at 0 -2.54 180) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -8.89 -1.27) (end -8.89 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -8.89 -1.27) (end 8.89 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 8.89 -1.27) (end 8.89 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 8.89 1.27) (end -8.89 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -8.89 1.27) (end -8.89 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -6.35 1.27) (end -6.35 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -6.35 1.27) (end -6.35 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -7.62 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 2 thru_hole circle (at -5.08 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 60 "/STM32F103 module/SPI1_SCK") + ) + (pad 3 thru_hole circle (at -2.54 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 58 "/STM32F103 module/SPI1_MISO") + ) + (pad 4 thru_hole circle (at 0 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 59 "/STM32F103 module/SPI1_MOSI") + ) + (pad 5 thru_hole circle (at 2.54 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 51 "/STM32F103 module/I2C_SCL/CANRX") + ) + (pad 6 thru_hole circle (at 5.08 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 52 "/STM32F103 module/I2C_SDA/CANTX") + ) + (pad 7 thru_hole circle (at 7.62 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 1 +3.3V) + ) + ) + + (module SIL-5 (layer F.Cu) (tedit 200000) (tstamp 53BBF200) + (at 137.0584 143.5354) + (descr "Connecteur 5 pins") + (tags "CONN DEV") + (path /53B8C7B4) + (fp_text reference P13 (at -0.635 -2.54) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_5 (at 0 -2.54) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -7.62 1.27) (end -7.62 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -7.62 -1.27) (end 5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 5.08 -1.27) (end 5.08 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 5.08 1.27) (end -7.62 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -6.35 0) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 3 /EP0) + ) + (pad 2 thru_hole circle (at -3.81 0) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 4 /EP1) + ) + (pad 3 thru_hole circle (at -1.27 0) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 5 /EP2) + ) + (pad 4 thru_hole circle (at 1.27 0) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 6 /EP3) + ) + (pad 5 thru_hole circle (at 3.81 0) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + ) + + (module SIL-4 (layer F.Cu) (tedit 200000) (tstamp 53BBF24B) + (at 123.444 143.51 180) + (descr "Connecteur 4 pibs") + (tags "CONN DEV") + (path /53973803/53A259E0) + (fp_text reference P15 (at 0 -2.54 180) (layer F.SilkS) + (effects (font (size 1.73482 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_4 (at 0 -2.54 180) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 -1.27) (end 5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 5.08 -1.27) (end 5.08 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 5.08 1.27) (end -5.08 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -2.54 1.27) (end -2.54 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -3.81 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 62 "/STM32F103 module/SPI2_MOSI") + ) + (pad 2 thru_hole circle (at -1.27 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 61 "/STM32F103 module/SPI2_MISO") + ) + (pad 3 thru_hole circle (at 1.27 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 63 "/STM32F103 module/SPI2_SCK") + ) + (pad 4 thru_hole circle (at 3.81 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + ) + + (module SIL-3 (layer F.Cu) (tedit 200000) (tstamp 53BBF266) + (at 92.075 143.51 180) + (descr "Connecteur 3 pins") + (tags "CONN DEV") + (path /53A426B8) + (fp_text reference K1 (at 0 -2.54 180) (layer F.SilkS) + (effects (font (size 1.7907 1.07696) (thickness 0.3048))) + ) + (fp_text value CONN_3 (at 0 -2.54 180) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -3.81 1.27) (end -3.81 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -3.81 -1.27) (end 3.81 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 3.81 -1.27) (end 3.81 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 3.81 1.27) (end -3.81 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -2.54 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 2 thru_hole circle (at 0 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 44 "/STM32F103 module/1-WIRE") + ) + (pad 3 thru_hole circle (at 2.54 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + ) + + (module SIL-2 (layer F.Cu) (tedit 200000) (tstamp 53BBF2A2) + (at 69.85 75.819) + (descr "Connecteurs 2 pins") + (tags "CONN DEV") + (path /5395ECE2) + (fp_text reference P7 (at 0 -2.54) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_2 (at 0 -2.54) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -2.54 1.27) (end -2.54 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 2.54 1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -1.27 0) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 2 thru_hole circle (at 1.27 0) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 132 N-0000038) + ) + ) + + (module SIL-2 (layer F.Cu) (tedit 200000) (tstamp 53BBF2B6) + (at 89.154 128.016 180) + (descr "Connecteurs 2 pins") + (tags "CONN DEV") + (path /53973803/53974779/53A1F05B) + (fp_text reference P17 (at 0 -2.54 180) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_2 (at 0 -2.54 180) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -2.54 1.27) (end -2.54 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 2.54 1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -1.27 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 55 "/STM32F103 module/RS-232 level converter/UART_TX") + ) + (pad 2 thru_hole circle (at 1.27 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 53 "/STM32F103 module/RS-232 level converter/UART_RX") + ) + ) + + (module SIL-12 (layer F.Cu) (tedit 200000) (tstamp 53BBF2D1) + (at 105.791 75.819 180) + (descr "Connecteur 12 pins") + (tags "CONN DEV") + (path /53B49F81) + (fp_text reference P12 (at -7.62 -2.54 180) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_12 (at 7.62 -2.54 180) (layer F.SilkS) + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -15.24 1.27) (end -15.24 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -15.24 1.27) (end -15.24 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -15.24 -1.27) (end 10.16 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 10.16 1.27) (end -15.24 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -12.7 1.27) (end -12.7 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 10.16 -1.27) (end 14.605 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 14.605 -1.27) (end 15.24 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 15.24 -1.27) (end 15.24 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 15.24 1.27) (end 10.16 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -13.97 0) (end -13.97 0) (layer F.SilkS) (width 0.3048)) + (fp_line (start -13.97 0) (end -13.97 0) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -13.97 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 2 thru_hole circle (at -11.43 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 22 /Hall0) + ) + (pad 3 thru_hole circle (at -8.89 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 23 /Hall1) + ) + (pad 4 thru_hole circle (at -6.35 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 24 /Hall2) + ) + (pad 5 thru_hole circle (at -3.81 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 25 /Hall3) + ) + (pad 6 thru_hole circle (at -1.27 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 26 /Hall4) + ) + (pad 7 thru_hole circle (at 1.27 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 27 /Hall5) + ) + (pad 8 thru_hole circle (at 3.81 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 28 /Hall6) + ) + (pad 9 thru_hole circle (at 6.35 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 29 /Hall7) + ) + (pad 10 thru_hole circle (at 8.89 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 30 /Hall8) + ) + (pad 11 thru_hole circle (at 11.43 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 31 /Hall9) + ) + (pad 12 thru_hole circle (at 13.97 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (model pins_array_12x1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module R7 (layer F.Cu) (tedit 200000) (tstamp 53BBF2E1) + (at 236.474 165.608) + (descr "Resitance 7 pas") + (tags R) + (path /53AE6F08/53C10962) + (autoplace_cost180 10) + (fp_text reference R25 (at 2.286 1.016) (layer F.SilkS) + (effects (font (size 1.397 1.27) (thickness 0.2032))) + ) + (fp_text value "1.2k (II)" (at -2.286 -1.27) (layer F.SilkS) + (effects (font (size 1.397 1.27) (thickness 0.2032))) + ) + (fp_line (start -8.89 0) (end -8.89 0) (layer F.SilkS) (width 0.3048)) + (fp_line (start -8.89 0) (end -8.89 0) (layer F.SilkS) (width 0.3048)) + (fp_line (start 6.985 0) (end 8.89 0) (layer F.SilkS) (width 0.3048)) + (fp_line (start 8.89 0) (end 8.89 0) (layer F.SilkS) (width 0.3048)) + (fp_line (start 6.985 2.54) (end -6.985 2.54) (layer F.SilkS) (width 0.3048)) + (fp_line (start -6.985 -2.54) (end 6.985 -2.54) (layer F.SilkS) (width 0.3048)) + (fp_line (start -6.985 -1.27) (end -5.715 -2.54) (layer F.SilkS) (width 0.3048)) + (fp_line (start 6.985 -2.54) (end 6.985 2.54) (layer F.SilkS) (width 0.3048)) + (fp_line (start -6.985 -2.54) (end -6.985 2.54) (layer F.SilkS) (width 0.3048)) + (fp_line (start -8.89 0) (end -6.985 0) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole circle (at -8.89 0) (size 1.778 1.778) (drill 1.27) + (layers *.Cu *.Mask F.SilkS) + (net 75 "/Shutter MOSFET/+36V") + ) + (pad 2 thru_hole circle (at 8.89 0) (size 1.778 1.778) (drill 1.27) + (layers *.Cu *.Mask F.SilkS) + (net 116 N-00000127) + ) + (model discret/resistor.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.7 0.7 0.7)) + (rotate (xyz 0 0 0)) + ) + ) + + (module MICRO-B-USB (layer F.Cu) (tedit 53BD2AD3) (tstamp 53BBF2F6) + (at 82.9864 75.6027 180) + (path /53973803/53976CAB/53BE6988) + (fp_text reference CON1 (at 0 -5.842 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value USB-MICRO-B (at 0.0554 0.2282 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_line (start -4.0005 1.00076) (end -4.0005 1.19888) (layer F.SilkS) (width 0.09906)) + (fp_line (start 4.0005 1.00076) (end 4.0005 1.19888) (layer F.SilkS) (width 0.09906)) + (fp_line (start -4.0005 -4.39928) (end 4.0005 -4.39928) (layer F.SilkS) (width 0.09906)) + (fp_line (start 4.0005 -4.39928) (end 4.0005 1.00076) (layer F.SilkS) (width 0.09906)) + (fp_line (start 4.0005 1.19888) (end -4.0005 1.19888) (layer F.SilkS) (width 0.09906)) + (fp_line (start -4.0005 1.00076) (end -4.0005 -4.39928) (layer F.SilkS) (width 0.09906)) + (pad 7 smd rect (at -1.19888 -1.4478 180) (size 1.89738 1.89738) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 8 smd rect (at 1.19888 -1.4478 180) (size 1.89992 1.89738) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad 9 smd rect (at 3.79984 -1.4478 180) (size 1.79578 1.89738) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (pad "" smd rect (at -3.0988 -3.99796 180) (size 2.0955 1.59766) + (layers F.Cu F.Paste F.Mask) + ) + (pad 1 smd rect (at -1.29794 -4.12496 180) (size 0.39878 1.3462) + (layers F.Cu F.Paste F.Mask) + (net 129 N-00000155) + (clearance 0.2032) + ) + (pad 2 smd rect (at -0.6477 -4.12496 180) (size 0.39878 1.3462) + (layers F.Cu F.Paste F.Mask) + (net 127 N-00000153) + (clearance 0.2032) + ) + (pad 3 smd rect (at 0 -4.12496 180) (size 0.39878 1.3462) + (layers F.Cu F.Paste F.Mask) + (net 128 N-00000154) + (clearance 0.2032) + ) + (pad 4 smd rect (at 0.6477 -4.12496 180) (size 0.39878 1.3462) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + (clearance 0.2032) + ) + (pad 5 smd rect (at 1.29794 -4.12496 180) (size 0.39878 1.3462) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + (clearance 0.2032) + ) + (pad "" smd rect (at 3.0988 -3.99796 180) (size 2.0955 1.59766) + (layers F.Cu F.Paste F.Mask) + ) + (pad 6 smd rect (at -3.79984 -1.4478 180) (size 1.79578 1.89738) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + ) + + (module LED-0805 (layer F.Cu) (tedit 49DC4C0B) (tstamp 53BBF39E) + (at 120.7135 110.744 270) + (descr "LED 0805 smd package") + (tags "LED 0805 SMD") + (path /53973803/5399C66D) + (attr smd) + (fp_text reference D2 (at 0 -1.27 270) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value PWR (at 0 1.27 270) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_line (start 0.49784 0.29972) (end 0.49784 0.62484) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 0.62484) (end 0.99822 0.62484) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.99822 0.29972) (end 0.99822 0.62484) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 0.29972) (end 0.99822 0.29972) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 -0.32258) (end 0.49784 -0.17272) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 -0.17272) (end 0.7493 -0.17272) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.7493 -0.32258) (end 0.7493 -0.17272) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 -0.32258) (end 0.7493 -0.32258) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 0.17272) (end 0.49784 0.32258) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 0.32258) (end 0.7493 0.32258) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.7493 0.17272) (end 0.7493 0.32258) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 0.17272) (end 0.7493 0.17272) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 -0.19812) (end 0.49784 0.19812) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 0.19812) (end 0.6731 0.19812) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.6731 -0.19812) (end 0.6731 0.19812) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 -0.19812) (end 0.6731 -0.19812) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.99822 0.29972) (end -0.99822 0.62484) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.99822 0.62484) (end -0.49784 0.62484) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.49784 0.29972) (end -0.49784 0.62484) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.99822 0.29972) (end -0.49784 0.29972) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.99822 -0.62484) (end -0.99822 -0.29972) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.99822 -0.29972) (end -0.49784 -0.29972) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.49784 -0.62484) (end -0.49784 -0.29972) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.99822 -0.62484) (end -0.49784 -0.62484) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.7493 0.17272) (end -0.7493 0.32258) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.7493 0.32258) (end -0.49784 0.32258) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.49784 0.17272) (end -0.49784 0.32258) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.7493 0.17272) (end -0.49784 0.17272) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.7493 -0.32258) (end -0.7493 -0.17272) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.7493 -0.17272) (end -0.49784 -0.17272) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.49784 -0.32258) (end -0.49784 -0.17272) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.7493 -0.32258) (end -0.49784 -0.32258) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.6731 -0.19812) (end -0.6731 0.19812) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.6731 0.19812) (end -0.49784 0.19812) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.49784 -0.19812) (end -0.49784 0.19812) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.6731 -0.19812) (end -0.49784 -0.19812) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0 -0.09906) (end 0 0.09906) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0 0.09906) (end 0.19812 0.09906) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.19812 -0.09906) (end 0.19812 0.09906) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0 -0.09906) (end 0.19812 -0.09906) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 -0.59944) (end 0.49784 -0.29972) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 -0.29972) (end 0.79756 -0.29972) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.79756 -0.59944) (end 0.79756 -0.29972) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 -0.59944) (end 0.79756 -0.59944) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.92456 -0.62484) (end 0.92456 -0.39878) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.92456 -0.39878) (end 0.99822 -0.39878) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.99822 -0.62484) (end 0.99822 -0.39878) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.92456 -0.62484) (end 0.99822 -0.62484) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.52324 0.57404) (end -0.52324 0.57404) (layer F.SilkS) (width 0.1016)) + (fp_line (start -0.49784 -0.57404) (end 0.92456 -0.57404) (layer F.SilkS) (width 0.1016)) + (fp_circle (center 0.84836 -0.44958) (end 0.89916 -0.50038) (layer F.SilkS) (width 0.0508)) + (fp_arc (start 0.99822 0) (end 0.99822 0.34798) (angle 180) (layer F.SilkS) (width 0.1016)) + (fp_arc (start -0.99822 0) (end -0.99822 -0.34798) (angle 180) (layer F.SilkS) (width 0.1016)) + (pad 1 smd rect (at -1.04902 0 270) (size 1.19888 1.19888) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 2 smd rect (at 1.04902 0 270) (size 1.19888 1.19888) + (layers F.Cu F.Paste F.Mask) + (net 139 N-0000086) + ) + ) + + (module hc49 locked (layer F.Cu) (tedit 539EA43C) (tstamp 53BBF3A8) + (at 82.2405 116.332 90) + (tags quartz) + (path /53973803/53B31F6E) + (fp_text reference Q2 (at 0 3.4 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 8MHz (at 0 -3.6 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 2.65 2.35) (end -2.65 2.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.7 -2.35) (end 2.65 -2.35) (layer F.SilkS) (width 0.15)) + (fp_arc (start -2.7 0) (end -2.7 -2.35) (angle -180) (layer F.SilkS) (width 0.15)) + (fp_arc (start 2.65 0) (end 2.65 -2.35) (angle 180) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at -2.44 0 90) (size 1.5 1.5) (drill 0.5) + (layers *.Cu *.Mask F.SilkS) + (net 141 N-0000089) + ) + (pad 2 thru_hole circle (at 2.44 0 90) (size 1.5 1.5) (drill 0.5) + (layers *.Cu *.Mask F.SilkS) + (net 140 N-0000088) + ) + ) + + (module DO214 (layer F.Cu) (tedit 48AAA802) (tstamp 53BBF3C0) + (at 75.311 78.613 270) + (descr "DO214AC PACKAGE. MONODIRECTIONAL.") + (tags "DO214AC PACKAGE. MONODIRECTIONAL.") + (path /53CDDF73) + (attr smd) + (fp_text reference D1 (at 0.254 -3.048 270) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.0889))) + ) + (fp_text value B120-E3 (at 0.254 2.921 270) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.0889))) + ) + (fp_line (start -0.762 0) (end -0.9652 0) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.905) (end 2.286 -1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.905) (end 2.286 -1.27) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.6604 1.905) (end 0.6604 -1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.9906 1.905) (end 0.9906 -1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.27) (end -2.286 1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.905) (end 2.286 1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.905) (end 2.286 1.27) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.27) (end -2.286 -1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0) (end -0.762 -0.47498) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -0.47498) (end -0.762 0) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 0) (end -0.762 0.47498) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 0.47498) (end -0.127 0) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0) (end -0.127 -0.3175) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 -0.3175) (end -0.28448 -0.47498) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0) (end -0.127 0.3175) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0.3175) (end 0.03048 0.47498) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0) (end 0.98298 0) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -2.0066 0 270) (size 1.80086 2.19964) + (layers F.Cu F.Paste F.Mask) + (net 132 N-0000038) + ) + (pad 2 smd rect (at 2.0066 0 270) (size 1.80086 2.19964) + (layers F.Cu F.Paste F.Mask) + (net 2 +5V) + ) + (model smd/do214.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DO214 (layer F.Cu) (tedit 48AAA802) (tstamp 53BBF3D8) + (at 87.5584 83.8577 270) + (descr "DO214AC PACKAGE. MONODIRECTIONAL.") + (tags "DO214AC PACKAGE. MONODIRECTIONAL.") + (path /53973803/53976CAB/539B75AF) + (attr smd) + (fp_text reference D3 (at 0.254 -3.048 270) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.0889))) + ) + (fp_text value B120-E3 (at 0.254 2.921 270) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.0889))) + ) + (fp_line (start -0.762 0) (end -0.9652 0) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.905) (end 2.286 -1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.905) (end 2.286 -1.27) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.6604 1.905) (end 0.6604 -1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.9906 1.905) (end 0.9906 -1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.27) (end -2.286 1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.905) (end 2.286 1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.905) (end 2.286 1.27) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.27) (end -2.286 -1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0) (end -0.762 -0.47498) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -0.47498) (end -0.762 0) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 0) (end -0.762 0.47498) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 0.47498) (end -0.127 0) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0) (end -0.127 -0.3175) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 -0.3175) (end -0.28448 -0.47498) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0) (end -0.127 0.3175) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0.3175) (end 0.03048 0.47498) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0) (end 0.98298 0) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -2.0066 0 270) (size 1.80086 2.19964) + (layers F.Cu F.Paste F.Mask) + (net 129 N-00000155) + ) + (pad 2 smd rect (at 2.0066 0 270) (size 1.80086 2.19964) + (layers F.Cu F.Paste F.Mask) + (net 2 +5V) + ) + (model smd/do214.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DIP-24__300_ELL (layer F.Cu) (tedit 200000) (tstamp 53BBF412) + (at 228.7335 98.6975 90) + (descr "24 pins DIL package, elliptical pads") + (tags DIL) + (path /53A910B9/50AE2A4D) + (fp_text reference IC2.5 (at -8.89 -1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_text value L6208N (at 3.81 1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_line (start -16.51 -1.27) (end -15.24 -1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 -1.27) (end -15.24 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 -2.54) (end 16.51 -2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 -2.54) (end 16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 2.54) (end -16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 2.54) (end -16.51 -2.54) (layer F.SilkS) (width 0.381)) + (pad 1 thru_hole rect (at -13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 36 "/Long stage/SM_CLK") + ) + (pad 2 thru_hole oval (at -11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 73 "/Short stage/SM_DIR") + ) + (pad 3 thru_hole oval (at -8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 110 N-00000120) + ) + (pad 4 thru_hole oval (at -6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 109 N-00000119) + ) + (pad 5 thru_hole oval (at -3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 71 "/Short stage/B") + ) + (pad 6 thru_hole oval (at -1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 7 thru_hole oval (at 1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 8 thru_hole oval (at 3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 72 "/Short stage/B*") + ) + (pad 9 thru_hole oval (at 6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 108 N-00000118) + ) + (pad 10 thru_hole oval (at 8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 106 N-00000115) + ) + (pad 11 thru_hole oval (at 11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 107 N-00000116) + ) + (pad 12 thru_hole oval (at 13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 13 thru_hole oval (at 13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 14 thru_hole oval (at 11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 74 "/Short stage/SM_EN") + ) + (pad 15 thru_hole oval (at 8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 8 "/Filters slit #1/+24V") + ) + (pad 16 thru_hole oval (at 6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 70 "/Short stage/A*") + ) + (pad 17 thru_hole oval (at 3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 18 thru_hole oval (at 1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 19 thru_hole oval (at -1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 20 thru_hole oval (at -3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 21 thru_hole oval (at -6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 69 "/Short stage/A") + ) + (pad 22 thru_hole oval (at -8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 23 thru_hole oval (at -11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 24 thru_hole oval (at -13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 107 N-00000116) + ) + (model dil/dil_24-w300.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DIP-24__300_ELL (layer F.Cu) (tedit 200000) (tstamp 53BBF436) + (at 162.4457 98.7298 90) + (descr "24 pins DIL package, elliptical pads") + (tags DIL) + (path /53A910B7/50AE2A4D) + (fp_text reference IC2.2 (at -8.89 -1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_text value L6208N (at 3.81 1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_line (start -16.51 -1.27) (end -15.24 -1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 -1.27) (end -15.24 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 -2.54) (end 16.51 -2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 -2.54) (end 16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 2.54) (end -16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 2.54) (end -16.51 -2.54) (layer F.SilkS) (width 0.381)) + (pad 1 thru_hole rect (at -13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 13 "/Filters slit #1/SM_CLK") + ) + (pad 2 thru_hole oval (at -11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 14 "/Filters slit #1/SM_DIR") + ) + (pad 3 thru_hole oval (at -8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 98 N-00000105) + ) + (pad 4 thru_hole oval (at -6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 N-00000103) + ) + (pad 5 thru_hole oval (at -3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 11 "/Filters slit #1/B") + ) + (pad 6 thru_hole oval (at -1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 7 thru_hole oval (at 1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 8 thru_hole oval (at 3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 12 "/Filters slit #1/B*") + ) + (pad 9 thru_hole oval (at 6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 97 N-00000104) + ) + (pad 10 thru_hole oval (at 8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 99 N-00000106) + ) + (pad 11 thru_hole oval (at 11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 100 N-00000107) + ) + (pad 12 thru_hole oval (at 13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 13 thru_hole oval (at 13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 14 thru_hole oval (at 11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 15 "/Filters slit #1/SM_EN") + ) + (pad 15 thru_hole oval (at 8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 8 "/Filters slit #1/+24V") + ) + (pad 16 thru_hole oval (at 6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 10 "/Filters slit #1/A*") + ) + (pad 17 thru_hole oval (at 3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 18 thru_hole oval (at 1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 19 thru_hole oval (at -1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 20 thru_hole oval (at -3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 21 thru_hole oval (at -6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 9 "/Filters slit #1/A") + ) + (pad 22 thru_hole oval (at -8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 23 thru_hole oval (at -11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 24 thru_hole oval (at -13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 100 N-00000107) + ) + (model dil/dil_24-w300.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DIP-24__300_ELL (layer F.Cu) (tedit 200000) (tstamp 53BBF45A) + (at 207.01 98.679 90) + (descr "24 pins DIL package, elliptical pads") + (tags DIL) + (path /53A910BA/50AE2A4D) + (fp_text reference IC2.4 (at -8.89 -1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_text value L6208N (at 3.81 1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_line (start -16.51 -1.27) (end -15.24 -1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 -1.27) (end -15.24 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 -2.54) (end 16.51 -2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 -2.54) (end 16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 2.54) (end -16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 2.54) (end -16.51 -2.54) (layer F.SilkS) (width 0.381)) + (pad 1 thru_hole rect (at -13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 36 "/Long stage/SM_CLK") + ) + (pad 2 thru_hole oval (at -11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 37 "/Long stage/SM_DIR") + ) + (pad 3 thru_hole oval (at -8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 111 N-00000121) + ) + (pad 4 thru_hole oval (at -6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 114 N-00000125) + ) + (pad 5 thru_hole oval (at -3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 34 "/Long stage/B") + ) + (pad 6 thru_hole oval (at -1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 7 thru_hole oval (at 1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 8 thru_hole oval (at 3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 35 "/Long stage/B*") + ) + (pad 9 thru_hole oval (at 6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 113 N-00000124) + ) + (pad 10 thru_hole oval (at 8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 112 N-00000122) + ) + (pad 11 thru_hole oval (at 11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 115 N-00000126) + ) + (pad 12 thru_hole oval (at 13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 13 thru_hole oval (at 13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 14 thru_hole oval (at 11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 38 "/Long stage/SM_EN") + ) + (pad 15 thru_hole oval (at 8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 8 "/Filters slit #1/+24V") + ) + (pad 16 thru_hole oval (at 6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 33 "/Long stage/A*") + ) + (pad 17 thru_hole oval (at 3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 18 thru_hole oval (at 1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 19 thru_hole oval (at -1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 20 thru_hole oval (at -3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 21 thru_hole oval (at -6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 32 "/Long stage/A") + ) + (pad 22 thru_hole oval (at -8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 23 thru_hole oval (at -11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 24 thru_hole oval (at -13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 115 N-00000126) + ) + (model dil/dil_24-w300.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DIP-24__300_ELL (layer F.Cu) (tedit 200000) (tstamp 53BBF47E) + (at 141.0713 98.6683 90) + (descr "24 pins DIL package, elliptical pads") + (tags DIL) + (path /53A910B8/50AE2A4D) + (fp_text reference IC2.1 (at -8.89 -1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_text value L6208N (at 3.81 1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_line (start -16.51 -1.27) (end -15.24 -1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 -1.27) (end -15.24 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 -2.54) (end 16.51 -2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 -2.54) (end 16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 2.54) (end -16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 2.54) (end -16.51 -2.54) (layer F.SilkS) (width 0.381)) + (pad 1 thru_hole rect (at -13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 13 "/Filters slit #1/SM_CLK") + ) + (pad 2 thru_hole oval (at -11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 93 "/Turret slits/SM_DIR") + ) + (pad 3 thru_hole oval (at -8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 105 N-00000114) + ) + (pad 4 thru_hole oval (at -6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 104 N-00000113) + ) + (pad 5 thru_hole oval (at -3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 91 "/Turret slits/B") + ) + (pad 6 thru_hole oval (at -1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 7 thru_hole oval (at 1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 8 thru_hole oval (at 3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 92 "/Turret slits/B*") + ) + (pad 9 thru_hole oval (at 6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 101 N-00000109) + ) + (pad 10 thru_hole oval (at 8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 103 N-00000112) + ) + (pad 11 thru_hole oval (at 11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 102 N-00000111) + ) + (pad 12 thru_hole oval (at 13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 13 thru_hole oval (at 13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 14 thru_hole oval (at 11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 94 "/Turret slits/SM_EN") + ) + (pad 15 thru_hole oval (at 8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 8 "/Filters slit #1/+24V") + ) + (pad 16 thru_hole oval (at 6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 90 "/Turret slits/A*") + ) + (pad 17 thru_hole oval (at 3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 18 thru_hole oval (at 1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 19 thru_hole oval (at -1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 20 thru_hole oval (at -3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 21 thru_hole oval (at -6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 89 "/Turret slits/A") + ) + (pad 22 thru_hole oval (at -8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 23 thru_hole oval (at -11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 24 thru_hole oval (at -13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 102 N-00000111) + ) + (model dil/dil_24-w300.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DIP-24__300_ELL (layer F.Cu) (tedit 200000) (tstamp 53BBF4A2) + (at 185.166 98.679 90) + (descr "24 pins DIL package, elliptical pads") + (tags DIL) + (path /5391724D/50AE2A4D) + (fp_text reference IC2.3 (at -8.89 -1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_text value L6208N (at 3.81 1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_line (start -16.51 -1.27) (end -15.24 -1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 -1.27) (end -15.24 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 -2.54) (end 16.51 -2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 -2.54) (end 16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 2.54) (end -16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 2.54) (end -16.51 -2.54) (layer F.SilkS) (width 0.381)) + (pad 1 thru_hole rect (at -13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 13 "/Filters slit #1/SM_CLK") + ) + (pad 2 thru_hole oval (at -11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 20 "/Filters slit #2/SM_DIR") + ) + (pad 3 thru_hole oval (at -8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 135 N-0000053) + ) + (pad 4 thru_hole oval (at -6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 133 N-0000051) + ) + (pad 5 thru_hole oval (at -3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 18 "/Filters slit #2/B") + ) + (pad 6 thru_hole oval (at -1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 7 thru_hole oval (at 1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 8 thru_hole oval (at 3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 19 "/Filters slit #2/B*") + ) + (pad 9 thru_hole oval (at 6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 134 N-0000052) + ) + (pad 10 thru_hole oval (at 8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 136 N-0000054) + ) + (pad 11 thru_hole oval (at 11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 137 N-0000055) + ) + (pad 12 thru_hole oval (at 13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 13 thru_hole oval (at 13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 14 thru_hole oval (at 11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 21 "/Filters slit #2/SM_EN") + ) + (pad 15 thru_hole oval (at 8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 8 "/Filters slit #1/+24V") + ) + (pad 16 thru_hole oval (at 6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 17 "/Filters slit #2/A*") + ) + (pad 17 thru_hole oval (at 3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 18 thru_hole oval (at 1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 19 thru_hole oval (at -1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 20 thru_hole oval (at -3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 21 thru_hole oval (at -6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 16 "/Filters slit #2/A") + ) + (pad 22 thru_hole oval (at -8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 23 thru_hole oval (at -11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 24 thru_hole oval (at -13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 137 N-0000055) + ) + (model dil/dil_24-w300.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DB9FC (layer F.Cu) (tedit 200000) (tstamp 53BBF4BB) + (at 60.452 128.8034 90) + (descr "Connecteur DB9 femelle couche") + (tags "CONN DB9") + (path /53973803/53974779/53975A15) + (fp_text reference J1 (at 1.27 -10.16 90) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_text value DB9 (at 1.27 -3.81 90) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_line (start -16.129 2.286) (end 16.383 2.286) (layer F.SilkS) (width 0.3048)) + (fp_line (start 16.383 2.286) (end 16.383 -15.494) (layer F.SilkS) (width 0.3048)) + (fp_line (start 16.383 -15.494) (end -16.129 -15.494) (layer F.SilkS) (width 0.3048)) + (fp_line (start -16.129 -15.494) (end -16.129 2.286) (layer F.SilkS) (width 0.3048)) + (fp_line (start -9.017 -15.494) (end -9.017 -7.874) (layer F.SilkS) (width 0.3048)) + (fp_line (start -9.017 -7.874) (end 9.271 -7.874) (layer F.SilkS) (width 0.3048)) + (fp_line (start 9.271 -7.874) (end 9.271 -15.494) (layer F.SilkS) (width 0.3048)) + (fp_line (start -7.493 -15.494) (end -7.493 -24.13) (layer F.SilkS) (width 0.3048)) + (fp_line (start -7.493 -24.13) (end 7.747 -24.13) (layer F.SilkS) (width 0.3048)) + (fp_line (start 7.747 -24.13) (end 7.747 -15.494) (layer F.SilkS) (width 0.3048)) + (pad "" thru_hole circle (at 12.827 -1.27 90) (size 3.81 3.81) (drill 3.048) + (layers *.Cu *.Mask F.SilkS) + ) + (pad "" thru_hole circle (at -12.573 -1.27 90) (size 3.81 3.81) (drill 3.048) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 1 thru_hole rect (at -5.461 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 2 thru_hole circle (at -2.667 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + (net 117 N-00000128) + ) + (pad 3 thru_hole circle (at 0 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + (net 118 N-00000129) + ) + (pad 4 thru_hole circle (at 2.794 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 5 thru_hole circle (at 5.588 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 6 thru_hole circle (at -4.064 -1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 7 thru_hole circle (at -1.27 -1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 8 thru_hole circle (at 1.397 -1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 9 thru_hole circle (at 4.191 -1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (model conn_DBxx/db9_female_pin90deg.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DB9FC (layer F.Cu) (tedit 200000) (tstamp 53BBF4D4) + (at 60.5 91 90) + (descr "Connecteur DB9 femelle couche") + (tags "CONN DB9") + (path /53973803/53974779/53AB4443) + (fp_text reference J2 (at 1.27 -10.16 90) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_text value DB9 (at 1.27 -3.81 90) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_line (start -16.129 2.286) (end 16.383 2.286) (layer F.SilkS) (width 0.3048)) + (fp_line (start 16.383 2.286) (end 16.383 -15.494) (layer F.SilkS) (width 0.3048)) + (fp_line (start 16.383 -15.494) (end -16.129 -15.494) (layer F.SilkS) (width 0.3048)) + (fp_line (start -16.129 -15.494) (end -16.129 2.286) (layer F.SilkS) (width 0.3048)) + (fp_line (start -9.017 -15.494) (end -9.017 -7.874) (layer F.SilkS) (width 0.3048)) + (fp_line (start -9.017 -7.874) (end 9.271 -7.874) (layer F.SilkS) (width 0.3048)) + (fp_line (start 9.271 -7.874) (end 9.271 -15.494) (layer F.SilkS) (width 0.3048)) + (fp_line (start -7.493 -15.494) (end -7.493 -24.13) (layer F.SilkS) (width 0.3048)) + (fp_line (start -7.493 -24.13) (end 7.747 -24.13) (layer F.SilkS) (width 0.3048)) + (fp_line (start 7.747 -24.13) (end 7.747 -15.494) (layer F.SilkS) (width 0.3048)) + (pad "" thru_hole circle (at 12.827 -1.27 90) (size 3.81 3.81) (drill 3.048) + (layers *.Cu *.Mask F.SilkS) + ) + (pad "" thru_hole circle (at -12.573 -1.27 90) (size 3.81 3.81) (drill 3.048) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 1 thru_hole rect (at -5.461 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 2 thru_hole circle (at -2.667 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + (net 122 N-00000144) + ) + (pad 3 thru_hole circle (at 0 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + (net 123 N-00000145) + ) + (pad 4 thru_hole circle (at 2.794 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 5 thru_hole circle (at 5.588 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 6 thru_hole circle (at -4.064 -1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 7 thru_hole circle (at -1.27 -1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 8 thru_hole circle (at 1.397 -1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 9 thru_hole circle (at 4.191 -1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (model conn_DBxx/db9_female_pin90deg.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SOT-223 (layer F.Cu) (tedit 53BBED5D) (tstamp 53BBF53F) + (at 81.534 104.902 90) + (descr "module CMS SOT223 4 pins") + (tags "CMS SOT") + (path /53973803/53996A85) + (attr smd) + (fp_text reference U5 (at 0 -0.762 90) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_text value LM1117MPX-3.3 (at 0 0.762 90) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_line (start -3.556 1.524) (end -3.556 4.572) (layer F.SilkS) (width 0.2032)) + (fp_line (start -3.556 4.572) (end 3.556 4.572) (layer F.SilkS) (width 0.2032)) + (fp_line (start 3.556 4.572) (end 3.556 1.524) (layer F.SilkS) (width 0.2032)) + (fp_line (start -3.556 -1.524) (end -3.556 -2.286) (layer F.SilkS) (width 0.2032)) + (fp_line (start -3.556 -2.286) (end -2.032 -4.572) (layer F.SilkS) (width 0.2032)) + (fp_line (start -2.032 -4.572) (end 2.032 -4.572) (layer F.SilkS) (width 0.2032)) + (fp_line (start 2.032 -4.572) (end 3.556 -2.286) (layer F.SilkS) (width 0.2032)) + (fp_line (start 3.556 -2.286) (end 3.556 -1.524) (layer F.SilkS) (width 0.2032)) + (pad 4 smd rect (at 0 -3.302 90) (size 3.6576 2.032) + (layers F.Cu F.Paste F.Mask) + ) + (pad 2 smd rect (at 0 3.302 90) (size 1.016 2.032) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 3 smd rect (at 2.286 3.302 90) (size 1.016 2.032) + (layers F.Cu F.Paste F.Mask) + (net 2 +5V) + ) + (pad 1 smd rect (at -2.286 3.302 90) (size 1.016 2.032) + (layers F.Cu F.Paste F.Mask) + (net 95 GND) + ) + (model smd/SOT223.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DIP-20__300_ELL (layer F.Cu) (tedit 200000) (tstamp 53BD85CC) + (at 81.532 134.873 180) + (descr "20 pins DIL package, elliptical pads") + (tags DIL) + (path /53973803/53974779/53A48DFB) + (fp_text reference IC1 (at -8.89 -1.27 180) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_text value ADM233L (at 3.556 1.016 180) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_line (start -13.97 -1.27) (end -12.7 -1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -12.7 -1.27) (end -12.7 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -12.7 1.27) (end -13.97 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -13.97 -2.54) (end 13.97 -2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 13.97 -2.54) (end 13.97 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 13.97 2.54) (end -13.97 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start -13.97 2.54) (end -13.97 -2.54) (layer F.SilkS) (width 0.381)) + (pad 1 thru_hole rect (at -11.43 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 56 "/STM32F103 module/RS-232 level converter/UART_TX1") + ) + (pad 2 thru_hole oval (at -8.89 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 55 "/STM32F103 module/RS-232 level converter/UART_TX") + ) + (pad 3 thru_hole oval (at -6.35 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 53 "/STM32F103 module/RS-232 level converter/UART_RX") + ) + (pad 4 thru_hole oval (at -3.81 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 118 N-00000129) + ) + (pad 5 thru_hole oval (at -1.27 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 117 N-00000128) + ) + (pad 6 thru_hole oval (at 1.27 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 7 thru_hole oval (at 3.81 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 8 thru_hole oval (at 6.35 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 9 thru_hole oval (at 8.89 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 10 thru_hole oval (at 11.43 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 121 N-00000140) + ) + (pad 11 thru_hole oval (at 11.43 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 120 N-00000134) + ) + (pad 12 thru_hole oval (at 8.89 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 119 N-00000131) + ) + (pad 13 thru_hole oval (at 6.35 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 14 thru_hole oval (at 3.81 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 15 thru_hole oval (at 1.27 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 120 N-00000134) + ) + (pad 16 thru_hole oval (at -1.27 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 121 N-00000140) + ) + (pad 17 thru_hole oval (at -3.81 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 119 N-00000131) + ) + (pad 18 thru_hole oval (at -6.35 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 122 N-00000144) + ) + (pad 19 thru_hole oval (at -8.89 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 123 N-00000145) + ) + (pad 20 thru_hole oval (at -11.43 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 54 "/STM32F103 module/RS-232 level converter/UART_RX1") + ) + (model dil/dil_20.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TO220-5 (layer F.Cu) (tedit 53BBF178) (tstamp 53BBED66) + (at 137.9855 173.355) + (descr "Regulateur TO220 serie LM78xx") + (tags "TR TO220") + (path /53BC4F8D) + (fp_text reference U1 (at -4.445 0 90) (layer F.SilkS) + (effects (font (size 1.524 1.016) (thickness 0.2032))) + ) + (fp_text value IPS5451 (at 0 -6.35) (layer F.SilkS) + (effects (font (size 1.524 1.016) (thickness 0.2032))) + ) + (fp_line (start 3.175 5.08) (end -3.175 5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start -3.175 -5.08) (end 3.175 -5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start 3.175 -5.08) (end 3.81 -5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start 3.81 -5.08) (end 3.81 5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start 3.81 5.08) (end 3.175 5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start 3.175 -5.08) (end 3.175 5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start -3.175 5.08) (end -3.175 -5.08) (layer F.SilkS) (width 0.381)) + (pad 1 thru_hole rect (at 1.7 -3.4) (size 2 2) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 5 thru_hole circle (at 1.7 3.4) (size 2 2) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 131 N-0000034) + ) + (pad 2 thru_hole circle (at -1.7 -1.7) (size 1.5 1.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 130 N-0000031) + ) + (pad 3 thru_hole circle (at 1.7 0) (size 2 2) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 4 thru_hole circle (at -1.7 1.7) (size 1.5 1.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 46 "/STM32F103 module/DG_FEEDBACK") + ) + ) + + (module SIL-2-power (layer F.Cu) (tedit 53BBF457) (tstamp 53BBF2AC) + (at 224.9805 139.7) + (descr "Connecteurs 2 pins") + (tags "CONN DEV") + (path /53931287) + (fp_text reference P1 (at 0 -4.064) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_2 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -2.54) (end 5.08 -2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 -2.54) (end 5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 2.54) (end -5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start -5.08 2.54) (end -5.08 -2.54) (layer F.SilkS) (width 0.3)) + (pad 1 thru_hole rect (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 2 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + ) + + (module SIL-4-power (layer F.Cu) (tedit 53BBF532) (tstamp 53BBF20F) + (at 141.1475 77.4085) + (descr "Connecteur 4 pibs") + (tags "CONN DEV") + (path /5392E6AB) + (fp_text reference P2 (at 0 -3.81) (layer F.SilkS) + (effects (font (size 1.73482 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_4 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 89 "/Turret slits/A") + ) + (pad 2 thru_hole circle (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 90 "/Turret slits/A*") + ) + (pad 3 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 92 "/Turret slits/B*") + ) + (pad 4 thru_hole circle (at 7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 91 "/Turret slits/B") + ) + ) + + (module SIL-4-power (layer F.Cu) (tedit 53BBF532) (tstamp 53BBF21E) + (at 162.3695 77.47) + (descr "Connecteur 4 pibs") + (tags "CONN DEV") + (path /53A58F58) + (fp_text reference P5 (at 0 -3.81) (layer F.SilkS) + (effects (font (size 1.73482 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_4 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 9 "/Filters slit #1/A") + ) + (pad 2 thru_hole circle (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 10 "/Filters slit #1/A*") + ) + (pad 3 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 12 "/Filters slit #1/B*") + ) + (pad 4 thru_hole circle (at 7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 11 "/Filters slit #1/B") + ) + ) + + (module SIL-4-power (layer F.Cu) (tedit 53BBF532) (tstamp 53BBF23C) + (at 207.0735 77.343) + (descr "Connecteur 4 pibs") + (tags "CONN DEV") + (path /53A6297E) + (fp_text reference P3 (at 0 -3.81) (layer F.SilkS) + (effects (font (size 1.73482 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_4 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 32 "/Long stage/A") + ) + (pad 2 thru_hole circle (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 33 "/Long stage/A*") + ) + (pad 3 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 35 "/Long stage/B*") + ) + (pad 4 thru_hole circle (at 7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 34 "/Long stage/B") + ) + ) + + (module SIL-4-power (layer F.Cu) (tedit 53BBF532) (tstamp 53BBF25A) + (at 228.6635 77.216) + (descr "Connecteur 4 pibs") + (tags "CONN DEV") + (path /53A6C322) + (fp_text reference P4 (at 0 -3.81) (layer F.SilkS) + (effects (font (size 1.73482 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_4 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 69 "/Short stage/A") + ) + (pad 2 thru_hole circle (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 70 "/Short stage/A*") + ) + (pad 3 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 72 "/Short stage/B*") + ) + (pad 4 thru_hole circle (at 7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 71 "/Short stage/B") + ) + ) + + (module TO220-3-vert (layer F.Cu) (tedit 53BBF6FB) (tstamp 53BBED44) + (at 153.797 158.115) + (descr "Transistor TO 220") + (tags "TR TO220 DEV") + (path /53AA0E2D/53AF4F62) + (fp_text reference Qp1.1 (at 0 -5.715) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_text value NTE2984 (at 0 5.715) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_line (start 4.445 -4.445) (end -4.445 -4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start -4.445 -4.445) (end -4.445 4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start -4.445 4.445) (end 4.445 4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start 4.445 4.445) (end 4.445 -4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start 4.445 -4.445) (end 5.715 -4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.715 -4.445) (end 5.715 4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.715 4.445) (end 4.445 4.445) (layer F.SilkS) (width 0.3)) + (pad 1 thru_hole rect (at 2.54 -2.54) (size 3 3) (drill 1.8) + (layers *.Cu *.Mask F.SilkS) + (net 43 "/Power MOSFET module 2/ON") + ) + (pad 2 thru_hole circle (at -2.54 0) (size 3 3) (drill 1.8) + (layers *.Cu *.Mask F.SilkS) + (net 42 "/Power MOSFET module 2/GND_OUT") + ) + (pad 3 thru_hole circle (at 2.54 2.54) (size 3 3) (drill 1.8) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (model discret/to220_horiz.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TO220-3-vert (layer F.Cu) (tedit 53BBF6FB) (tstamp 53BBED55) + (at 178.816 162.4965) + (descr "Transistor TO 220") + (tags "TR TO220 DEV") + (path /53A8FBFD/53AF4F62) + (fp_text reference Qp1.2 (at 0 -5.715) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_text value NTE2984 (at 0 5.715) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_line (start 4.445 -4.445) (end -4.445 -4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start -4.445 -4.445) (end -4.445 4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start -4.445 4.445) (end 4.445 4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start 4.445 4.445) (end 4.445 -4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start 4.445 -4.445) (end 5.715 -4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.715 -4.445) (end 5.715 4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.715 4.445) (end 4.445 4.445) (layer F.SilkS) (width 0.3)) + (pad 1 thru_hole rect (at 2.54 -2.54) (size 3 3) (drill 1.8) + (layers *.Cu *.Mask F.SilkS) + (net 41 "/Power MOSFET module 1/ON") + ) + (pad 2 thru_hole circle (at -2.54 0) (size 3 3) (drill 1.8) + (layers *.Cu *.Mask F.SilkS) + (net 40 "/Power MOSFET module 1/GND_OUT") + ) + (pad 3 thru_hole circle (at 2.54 2.54) (size 3 3) (drill 1.8) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (model discret/to220_horiz.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SIP-4-RO (layer F.Cu) (tedit 53BBF819) (tstamp 53BBF1BD) + (at 234.569 130.556 180) + (path /53AC9E48) + (fp_text reference Q3 (at 0 2.54 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value RO-1224 (at 0 -3.175 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.715 1.27) (end -5.715 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.715 1.27) (end -5.715 -4.445) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.715 -4.445) (end 5.715 -4.445) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.715 -4.445) (end 5.715 1.27) (layer F.SilkS) (width 0.15)) + (pad 3 thru_hole circle (at 1.27 0 180) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 8 "/Filters slit #1/+24V") + ) + (pad 4 thru_hole circle (at 3.81 0 180) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 2 thru_hole circle (at -1.27 0 180) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 1 thru_hole rect (at -3.81 0 180) (size 1.5 2) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBF157) + (at 101 138.43 90) + (path /53973803/53AF4838) + (attr smd) + (fp_text reference R28 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value RT0805BRB071KL (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 87 /T1_6) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBF161) + (at 98.46 138.43 90) + (path /53973803/53AF4804) + (attr smd) + (fp_text reference R27 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value RT0805BRB071KL (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 88 /T1_7) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SIL-2-power (layer F.Cu) (tedit 53BBF457) (tstamp 53BBF270) + (at 216.0905 134.112) + (descr "Connecteurs 2 pins") + (tags "CONN DEV") + (path /53C20C14) + (fp_text reference P19 (at 0 -4.064) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_2 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -2.54) (end 5.08 -2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 -2.54) (end 5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 2.54) (end -5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start -5.08 2.54) (end -5.08 -2.54) (layer F.SilkS) (width 0.3)) + (pad 1 thru_hole rect (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 2 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 75 "/Shutter MOSFET/+36V") + ) + ) + + (module SIL-4-power (layer F.Cu) (tedit 53BCFAA6) (tstamp 53BBF22D) + (at 185.1025 77.343) + (descr "Connecteur 4 pibs") + (tags "CONN DEV") + (path /53A5D13D) + (fp_text reference P6 (at 0 -3.81) (layer F.SilkS) + (effects (font (size 1.73482 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_4 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.254))) + ) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 16 "/Filters slit #2/A") + ) + (pad 2 thru_hole circle (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 17 "/Filters slit #2/A*") + ) + (pad 3 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 19 "/Filters slit #2/B*") + ) + (pad 4 thru_hole circle (at 7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 18 "/Filters slit #2/B") + ) + ) + + (module SIL-2-power (layer F.Cu) (tedit 53BBF457) (tstamp 53BBF27A) + (at 226.187 193.675) + (descr "Connecteurs 2 pins") + (tags "CONN DEV") + (path /53C54DAB) + (fp_text reference P14 (at 0 -4.064) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_2 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -2.54) (end 5.08 -2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 -2.54) (end 5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 2.54) (end -5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start -5.08 2.54) (end -5.08 -2.54) (layer F.SilkS) (width 0.3)) + (pad 1 thru_hole rect (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 80 "/Shutter MOSFET/OUT2") + ) + (pad 2 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 79 "/Shutter MOSFET/OUT1") + ) + ) + + (module SIL-2-power (layer F.Cu) (tedit 53BBF457) (tstamp 53BBF284) + (at 137.033 184.15) + (descr "Connecteurs 2 pins") + (tags "CONN DEV") + (path /53A954F5) + (fp_text reference P18 (at 0 -4.064) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_2 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -2.54) (end 5.08 -2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 -2.54) (end 5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 2.54) (end -5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start -5.08 2.54) (end -5.08 -2.54) (layer F.SilkS) (width 0.3)) + (pad 1 thru_hole rect (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (pad 2 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 131 N-0000034) + ) + ) + + (module SIL-2-power (layer F.Cu) (tedit 53BBF457) (tstamp 53BBF28E) + (at 154.305 172.212) + (descr "Connecteurs 2 pins") + (tags "CONN DEV") + (path /53A92335) + (fp_text reference P9 (at 0 -4.064) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_2 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -2.54) (end 5.08 -2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 -2.54) (end 5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 2.54) (end -5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start -5.08 2.54) (end -5.08 -2.54) (layer F.SilkS) (width 0.3)) + (pad 1 thru_hole rect (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 42 "/Power MOSFET module 2/GND_OUT") + ) + (pad 2 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + ) + + (module SIL-2-power (layer F.Cu) (tedit 53BBF457) (tstamp 53BBF298) + (at 180.213 175.514) + (descr "Connecteurs 2 pins") + (tags "CONN DEV") + (path /53A8FC0C) + (fp_text reference P8 (at 0 -4.064) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_2 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -2.54) (end 5.08 -2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 -2.54) (end 5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 2.54) (end -5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start -5.08 2.54) (end -5.08 -2.54) (layer F.SilkS) (width 0.3)) + (pad 1 thru_hole rect (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 40 "/Power MOSFET module 1/GND_OUT") + ) + (pad 2 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + ) + + (module CP_16x25mm (layer F.Cu) (tedit 4B90D5DB) (tstamp 53BBF500) + (at 213.36 160.274) + (descr "Capacitor, pol, cyl 16x25mm") + (path /53AE6F08/53C10BBB) + (fp_text reference C4 (at 0 -10.16) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_text value "2200u, 40V" (at 0 10.16) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_line (start -3.429 -7.112) (end -1.27 -7.747) (layer F.SilkS) (width 0.254)) + (fp_line (start 3.302 -7.112) (end 2.159 -7.493) (layer F.SilkS) (width 0.254)) + (fp_circle (center 0 0) (end 8.001 0) (layer F.SilkS) (width 0.254)) + (fp_line (start -2.032 -7.493) (end 2.032 -7.493) (layer F.SilkS) (width 0.254)) + (fp_line (start 2.921 -7.239) (end -2.794 -7.239) (layer F.SilkS) (width 0.254)) + (fp_line (start -2.794 -7.239) (end -1.905 -7.239) (layer F.SilkS) (width 0.254)) + (fp_line (start 1.397 -7.874) (end -1.27 -7.874) (layer F.SilkS) (width 0.254)) + (fp_line (start -2.159 -7.62) (end 2.159 -7.62) (layer F.SilkS) (width 0.254)) + (fp_line (start 2.794 -7.366) (end -2.794 -7.366) (layer F.SilkS) (width 0.254)) + (fp_line (start -2.794 -7.366) (end -2.667 -7.366) (layer F.SilkS) (width 0.254)) + (fp_line (start 3.556 -7.112) (end -3.556 -7.112) (layer F.SilkS) (width 0.254)) + (fp_line (start 1.397 -6.477) (end 2.286 -6.477) (layer F.SilkS) (width 0.254)) + (pad 1 thru_hole rect (at 0 3.81) (size 1.99898 1.99898) (drill 0.8001) + (layers *.Cu *.Mask F.SilkS) + (net 116 N-00000127) + ) + (pad 2 thru_hole circle (at 0 -3.81) (size 1.99898 1.99898) (drill 0.8001) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (model discret/capacitor/cp_16x25mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module CP_5x11mm (layer F.Cu) (tedit 4B90D672) (tstamp 53BBF4DF) + (at 88.265 120.396) + (descr "Capacitor, pol, cyl 5x11mm") + (path /53973803/539751BC) + (fp_text reference C13 (at 0 -3.81) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_text value 10u (at 0 3.81) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_line (start 0.889 -1.27) (end 1.778 -1.27) (layer F.SilkS) (width 0.254)) + (fp_line (start 1.016 -2.286) (end -1.016 -2.286) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.016 -2.286) (end -1.016 -2.159) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.016 -2.159) (end 1.016 -2.159) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.524 -2.032) (end 1.524 -2.032) (layer F.SilkS) (width 0.254)) + (fp_circle (center 0 0) (end -2.54 0) (layer F.SilkS) (width 0.254)) + (pad 1 thru_hole rect (at 0 1.27) (size 1.99898 1.99898) (drill 0.8001) + (layers *.Cu *.Mask F.SilkS) + (net 68 "/STM32F103 module/VDDA") + ) + (pad 2 thru_hole circle (at 0 -1.27) (size 1.99898 1.99898) (drill 0.8001) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (model discret/capacitor/cp_5x11mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module CP_5x11mm (layer F.Cu) (tedit 4B90D672) (tstamp 53BBF4EA) + (at 69.4055 84.6455 180) + (descr "Capacitor, pol, cyl 5x11mm") + (path /53973803/53997111) + (fp_text reference C5 (at 0 -3.81 180) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_text value 10u (at 0 3.81 180) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_line (start 0.889 -1.27) (end 1.778 -1.27) (layer F.SilkS) (width 0.254)) + (fp_line (start 1.016 -2.286) (end -1.016 -2.286) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.016 -2.286) (end -1.016 -2.159) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.016 -2.159) (end 1.016 -2.159) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.524 -2.032) (end 1.524 -2.032) (layer F.SilkS) (width 0.254)) + (fp_circle (center 0 0) (end -2.54 0) (layer F.SilkS) (width 0.254)) + (pad 1 thru_hole rect (at 0 1.27 180) (size 1.99898 1.99898) (drill 0.8001) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 2 thru_hole circle (at 0 -1.27 180) (size 1.99898 1.99898) (drill 0.8001) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (model discret/capacitor/cp_5x11mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module CP_5x11mm (layer F.Cu) (tedit 4B90D672) (tstamp 53BD9AAE) + (at 89.662 106.172 180) + (descr "Capacitor, pol, cyl 5x11mm") + (path /53973803/53997130) + (fp_text reference C6 (at 0 -3.81 180) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_text value 100u (at 0 3.81 180) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_line (start 0.889 -1.27) (end 1.778 -1.27) (layer F.SilkS) (width 0.254)) + (fp_line (start 1.016 -2.286) (end -1.016 -2.286) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.016 -2.286) (end -1.016 -2.159) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.016 -2.159) (end 1.016 -2.159) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.524 -2.032) (end 1.524 -2.032) (layer F.SilkS) (width 0.254)) + (fp_circle (center 0 0) (end -2.54 0) (layer F.SilkS) (width 0.254)) + (pad 1 thru_hole rect (at 0 1.27 180) (size 1.99898 1.99898) (drill 0.8001) + (layers *.Cu *.Mask F.SilkS) + (net 1 +3.3V) + ) + (pad 2 thru_hole circle (at 0 -1.27 180) (size 1.99898 1.99898) (drill 0.8001) + (layers *.Cu *.Mask F.SilkS) + (net 95 GND) + ) + (model discret/capacitor/cp_5x11mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (gr_line (start 45 145) (end 45 74.5) (angle 90) (layer Edge.Cuts) (width 0.3)) + (gr_line (start 244.933 74.1315) (end 244.933 144.6315) (angle 90) (layer Edge.Cuts) (width 0.3)) + (gr_line (start 45.433 74.6315) (end 245.433 74.6315) (angle 90) (layer Edge.Cuts) (width 0.3)) + (gr_text TRD1 (at 106.8705 141.2875) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_line (start 244.958 144.958) (end 44.958 144.958) (angle 90) (layer Edge.Cuts) (width 0.3)) + + (segment (start 84.836 104.902) (end 89.662 104.902) (width 1.016) (layer F.Cu) (net 1)) + (segment (start 120.7135 109.69498) (end 116.11902 109.69498) (width 0.254) (layer F.Cu) (net 1)) + (segment (start 116.11902 109.69498) (end 115.959 109.855) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD9BC1)) + (segment (start 97.00052 108.753) (end 96.6245 108.753) (width 0.254) (layer F.Cu) (net 1)) + (segment (start 95.123 107.2515) (end 95.123 106.172) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD98A5)) + (segment (start 96.6245 108.753) (end 95.123 107.2515) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD98A4)) + (segment (start 77.98514 88.87166) (end 77.98514 89.01644) (width 0.254) (layer F.Cu) (net 1) (status 30)) + (segment (start 69.215 91.948) (end 69.215 99.568) (width 0.254) (layer F.Cu) (net 1) (status 30)) + (segment (start 70.8025 89.662) (end 69.469 89.662) (width 0.254) (layer F.Cu) (net 1) (status 10)) + (segment (start 69.215 89.916) (end 69.215 91.948) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD9408) (status 20)) + (segment (start 69.469 89.662) (end 69.215 89.916) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD9407)) + (segment (start 89.8605 116.3955) (end 91.1335 116.3955) (width 0.254) (layer F.Cu) (net 1) (status 10)) + (segment (start 91.1335 116.3955) (end 91.738 117) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD938F) (status 20)) + (segment (start 108.99948 124.247) (end 108.99948 124.40398) (width 0.254) (layer F.Cu) (net 1) (status 30)) + (segment (start 108.99948 124.40398) (end 110.8255 126.23) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD92DB) (status 30)) + (segment (start 110.747 110.50052) (end 114.49948 110.50052) (width 0.254) (layer F.Cu) (net 1) (status 10)) + (segment (start 115.145 109.855) (end 115.959 109.855) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD82F8) (status 20)) + (segment (start 114.49948 110.50052) (end 115.145 109.855) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD82F7)) + (segment (start 95.253 115.50178) (end 91.50178 115.50178) (width 0.254) (layer F.Cu) (net 1) (status 10)) + (segment (start 90.60806 116.3955) (end 89.8605 116.3955) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD82BE) (status 20)) + (segment (start 91.50178 115.50178) (end 90.60806 116.3955) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD82BD)) + (segment (start 96.9525 127.5) (end 96.9525 126.5475) (width 0.254) (layer F.Cu) (net 1) (status 10)) + (segment (start 98.00128 125.49872) (end 98.00128 124.247) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD8232) (status 20)) + (segment (start 96.9525 126.5475) (end 98.00128 125.49872) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD8231)) + (segment (start 71.9455 84.6455) (end 73.152 84.6455) (width 1.016) (layer F.Cu) (net 2)) + (segment (start 75.311 82.4865) (end 75.311 80.6196) (width 1.016) (layer F.Cu) (net 2) (tstamp 53BD9AB8)) + (segment (start 73.152 84.6455) (end 75.311 82.4865) (width 1.016) (layer F.Cu) (net 2) (tstamp 53BD9AB7)) + (segment (start 138.3284 139.2174) (end 135.7884 139.2174) (width 0.508) (layer B.Cu) (net 2)) + (segment (start 135.7884 139.2174) (end 133.2484 139.2174) (width 0.508) (layer B.Cu) (net 2) (tstamp 53BD9695)) + (segment (start 133.2484 139.2174) (end 130.7084 139.2174) (width 0.508) (layer B.Cu) (net 2) (tstamp 53BD9696)) + (segment (start 110.747 119.49974) (end 116.78194 119.49974) (width 0.254) (layer F.Cu) (net 3)) + (segment (start 130.7084 137.7188) (end 130.7084 143.5354) (width 0.254) (layer F.Cu) (net 3) (tstamp 53BD96D6)) + (segment (start 128.524 135.5344) (end 130.7084 137.7188) (width 0.254) (layer F.Cu) (net 3) (tstamp 53BD96D4)) + (segment (start 124.841 135.5344) (end 128.524 135.5344) (width 0.254) (layer F.Cu) (net 3) (tstamp 53BD96D2)) + (segment (start 118.872 129.5654) (end 124.841 135.5344) (width 0.254) (layer F.Cu) (net 3) (tstamp 53BD96D0)) + (segment (start 118.872 121.5898) (end 118.872 129.5654) (width 0.254) (layer F.Cu) (net 3) (tstamp 53BD96CE)) + (segment (start 116.78194 119.49974) (end 118.872 121.5898) (width 0.254) (layer F.Cu) (net 3) (tstamp 53BD96CC)) + (segment (start 130.7084 140.7414) (end 130.7084 143.5354) (width 0.254) (layer B.Cu) (net 3)) + (segment (start 133.2484 143.5354) (end 133.2484 137.5918) (width 0.254) (layer F.Cu) (net 4)) + (segment (start 110.747 118.99936) (end 117.22136 118.99936) (width 0.254) (layer F.Cu) (net 4)) + (segment (start 117.22136 118.99936) (end 119.5324 121.3104) (width 0.254) (layer F.Cu) (net 4) (tstamp 53BD96BD)) + (segment (start 119.5324 121.3104) (end 119.5324 129.2606) (width 0.254) (layer F.Cu) (net 4) (tstamp 53BD96BF)) + (segment (start 119.5324 129.2606) (end 125.1458 134.874) (width 0.254) (layer F.Cu) (net 4) (tstamp 53BD96C1)) + (segment (start 125.1458 134.874) (end 132.2832 134.874) (width 0.254) (layer F.Cu) (net 4) (tstamp 53BD96C2)) + (segment (start 132.2832 134.874) (end 133.2484 135.8392) (width 0.254) (layer F.Cu) (net 4) (tstamp 53BD96C4)) + (segment (start 133.2484 135.8392) (end 133.2484 137.5918) (width 0.254) (layer F.Cu) (net 4) (tstamp 53BD96C5)) + (segment (start 133.2484 140.7414) (end 133.2484 143.5354) (width 0.254) (layer B.Cu) (net 4)) + (segment (start 110.747 118.49898) (end 117.68618 118.49898) (width 0.254) (layer F.Cu) (net 5)) + (segment (start 135.7884 137.4394) (end 135.7884 143.5354) (width 0.254) (layer F.Cu) (net 5) (tstamp 53BD96B9)) + (segment (start 132.5626 134.2136) (end 135.7884 137.4394) (width 0.254) (layer F.Cu) (net 5) (tstamp 53BD96B7)) + (segment (start 125.4252 134.2136) (end 132.5626 134.2136) (width 0.254) (layer F.Cu) (net 5) (tstamp 53BD96B5)) + (segment (start 120.1928 128.9812) (end 125.4252 134.2136) (width 0.254) (layer F.Cu) (net 5) (tstamp 53BD96B3)) + (segment (start 120.1928 121.0056) (end 120.1928 128.9812) (width 0.254) (layer F.Cu) (net 5) (tstamp 53BD96B1)) + (segment (start 117.68618 118.49898) (end 120.1928 121.0056) (width 0.254) (layer F.Cu) (net 5) (tstamp 53BD96AF)) + (segment (start 135.7884 140.7414) (end 135.7884 143.5354) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 110.747 117.9986) (end 117.9986 117.9986) (width 0.254) (layer F.Cu) (net 6)) + (segment (start 138.3284 138.2776) (end 138.3284 143.5354) (width 0.254) (layer F.Cu) (net 6) (tstamp 53BD96AB)) + (segment (start 133.604 133.5532) (end 138.3284 138.2776) (width 0.254) (layer F.Cu) (net 6) (tstamp 53BD96A9)) + (segment (start 125.7046 133.5532) (end 133.604 133.5532) (width 0.254) (layer F.Cu) (net 6) (tstamp 53BD96A7)) + (segment (start 120.8786 128.7272) (end 125.7046 133.5532) (width 0.254) (layer F.Cu) (net 6) (tstamp 53BD96A5)) + (segment (start 120.8786 120.8786) (end 120.8786 128.7272) (width 0.254) (layer F.Cu) (net 6) (tstamp 53BD96A3)) + (segment (start 117.9986 117.9986) (end 120.8786 120.8786) (width 0.254) (layer F.Cu) (net 6) (tstamp 53BD96A1)) + (segment (start 138.3284 140.7414) (end 138.3284 143.5354) (width 0.254) (layer B.Cu) (net 6)) + (segment (start 154.7495 77.47) (end 154.7495 103.251) (width 1.016) (layer F.Cu) (net 9)) + (segment (start 156.5783 105.0798) (end 158.6357 105.0798) (width 1.016) (layer F.Cu) (net 9) (tstamp 53BDA44B)) + (segment (start 154.7495 103.251) (end 156.5783 105.0798) (width 1.016) (layer F.Cu) (net 9) (tstamp 53BDA44A)) + (segment (start 159.8295 77.47) (end 159.8295 80.772) (width 1.016) (layer F.Cu) (net 10)) + (segment (start 160.1597 92.3798) (end 158.6357 92.3798) (width 1.016) (layer F.Cu) (net 10) (tstamp 53BDA441)) + (segment (start 161.3535 91.186) (end 160.1597 92.3798) (width 1.016) (layer F.Cu) (net 10) (tstamp 53BDA440)) + (segment (start 161.3535 82.296) (end 161.3535 91.186) (width 1.016) (layer F.Cu) (net 10) (tstamp 53BDA43F)) + (segment (start 159.8295 80.772) (end 161.3535 82.296) (width 1.016) (layer F.Cu) (net 10) (tstamp 53BDA43E)) + (segment (start 169.9895 77.47) (end 169.9895 99.949) (width 1.016) (layer B.Cu) (net 11)) + (segment (start 167.3987 102.5398) (end 166.2557 102.5398) (width 1.016) (layer B.Cu) (net 11) (tstamp 53BDA44F)) + (segment (start 169.9895 99.949) (end 167.3987 102.5398) (width 1.016) (layer B.Cu) (net 11) (tstamp 53BDA44E)) + (segment (start 164.9095 77.47) (end 164.9095 80.772) (width 1.016) (layer F.Cu) (net 12)) + (segment (start 164.1983 94.9198) (end 166.2557 94.9198) (width 1.016) (layer F.Cu) (net 12) (tstamp 53BDA447)) + (segment (start 163.5125 94.234) (end 164.1983 94.9198) (width 1.016) (layer F.Cu) (net 12) (tstamp 53BDA446)) + (segment (start 163.5125 82.169) (end 163.5125 94.234) (width 1.016) (layer F.Cu) (net 12) (tstamp 53BDA445)) + (segment (start 164.9095 80.772) (end 163.5125 82.169) (width 1.016) (layer F.Cu) (net 12) (tstamp 53BDA444)) + (segment (start 177.4825 77.343) (end 177.4825 103.378) (width 1.016) (layer F.Cu) (net 16)) + (segment (start 179.1335 105.029) (end 181.356 105.029) (width 1.016) (layer F.Cu) (net 16) (tstamp 53BDA49B)) + (segment (start 177.4825 103.378) (end 179.1335 105.029) (width 1.016) (layer F.Cu) (net 16) (tstamp 53BDA49A)) + (segment (start 182.5625 77.343) (end 182.5625 81.661) (width 1.016) (layer F.Cu) (net 17)) + (segment (start 183.1975 92.329) (end 181.356 92.329) (width 1.016) (layer F.Cu) (net 17) (tstamp 53BDA497)) + (segment (start 184.0865 91.44) (end 183.1975 92.329) (width 1.016) (layer F.Cu) (net 17) (tstamp 53BDA496)) + (segment (start 184.0865 83.185) (end 184.0865 91.44) (width 1.016) (layer F.Cu) (net 17) (tstamp 53BDA495)) + (segment (start 182.5625 81.661) (end 184.0865 83.185) (width 1.016) (layer F.Cu) (net 17) (tstamp 53BDA494)) + (segment (start 192.7225 77.343) (end 192.7225 100.965) (width 1.016) (layer B.Cu) (net 18)) + (segment (start 191.1985 102.489) (end 188.976 102.489) (width 1.016) (layer B.Cu) (net 18) (tstamp 53BDA4A2)) + (segment (start 192.7225 100.965) (end 191.1985 102.489) (width 1.016) (layer B.Cu) (net 18) (tstamp 53BDA4A1)) + (segment (start 187.6425 77.343) (end 187.6425 81.407) (width 1.016) (layer F.Cu) (net 19)) + (segment (start 187.0075 94.869) (end 188.976 94.869) (width 1.016) (layer F.Cu) (net 19) (tstamp 53BDA491)) + (segment (start 186.2455 94.107) (end 187.0075 94.869) (width 1.016) (layer F.Cu) (net 19) (tstamp 53BDA490)) + (segment (start 186.2455 82.804) (end 186.2455 94.107) (width 1.016) (layer F.Cu) (net 19) (tstamp 53BDA48F)) + (segment (start 187.6425 81.407) (end 186.2455 82.804) (width 1.016) (layer F.Cu) (net 19) (tstamp 53BDA48E)) + (segment (start 106.49758 108.753) (end 106.49758 97.54408) (width 0.254) (layer F.Cu) (net 22)) + (segment (start 114.3 78.74) (end 117.221 75.819) (width 0.254) (layer F.Cu) (net 22) (tstamp 53BD995A)) + (segment (start 109.9185 78.74) (end 114.3 78.74) (width 0.254) (layer F.Cu) (net 22) (tstamp 53BD9958)) + (segment (start 106.172 82.4865) (end 109.9185 78.74) (width 0.254) (layer F.Cu) (net 22) (tstamp 53BD9956)) + (segment (start 106.172 97.2185) (end 106.172 82.4865) (width 0.254) (layer F.Cu) (net 22) (tstamp 53BD9955)) + (segment (start 106.49758 97.54408) (end 106.172 97.2185) (width 0.254) (layer F.Cu) (net 22) (tstamp 53BD9954)) + (segment (start 105.99974 108.753) (end 105.99974 98.82424) (width 0.254) (layer F.Cu) (net 23)) + (segment (start 112.522 77.978) (end 114.681 75.819) (width 0.254) (layer F.Cu) (net 23) (tstamp 53BD9950)) + (segment (start 109.6645 77.978) (end 112.522 77.978) (width 0.254) (layer F.Cu) (net 23) (tstamp 53BD994E)) + (segment (start 105.4735 82.169) (end 109.6645 77.978) (width 0.254) (layer F.Cu) (net 23) (tstamp 53BD994C)) + (segment (start 105.4735 98.298) (end 105.4735 82.169) (width 0.254) (layer F.Cu) (net 23) (tstamp 53BD994B)) + (segment (start 105.99974 98.82424) (end 105.4735 98.298) (width 0.254) (layer F.Cu) (net 23) (tstamp 53BD994A)) + (segment (start 105.49936 108.753) (end 105.49936 99.33986) (width 0.254) (layer F.Cu) (net 24)) + (segment (start 110.5535 77.4065) (end 112.141 75.819) (width 0.254) (layer F.Cu) (net 24) (tstamp 53BD9946)) + (segment (start 109.0295 77.4065) (end 110.5535 77.4065) (width 0.254) (layer F.Cu) (net 24) (tstamp 53BD9944)) + (segment (start 104.775 81.661) (end 109.0295 77.4065) (width 0.254) (layer F.Cu) (net 24) (tstamp 53BD9942)) + (segment (start 104.775 98.6155) (end 104.775 81.661) (width 0.254) (layer F.Cu) (net 24) (tstamp 53BD9941)) + (segment (start 105.49936 99.33986) (end 104.775 98.6155) (width 0.254) (layer F.Cu) (net 24) (tstamp 53BD9940)) + (segment (start 104.99898 108.753) (end 104.99898 99.85548) (width 0.254) (layer F.Cu) (net 25)) + (segment (start 104.0765 81.3435) (end 109.601 75.819) (width 0.254) (layer F.Cu) (net 25) (tstamp 53BD993C)) + (segment (start 104.0765 98.933) (end 104.0765 81.3435) (width 0.254) (layer F.Cu) (net 25) (tstamp 53BD993B)) + (segment (start 104.99898 99.85548) (end 104.0765 98.933) (width 0.254) (layer F.Cu) (net 25) (tstamp 53BD993A)) + (segment (start 104.4986 108.753) (end 104.4986 100.3711) (width 0.254) (layer F.Cu) (net 26)) + (segment (start 107.061 77.597) (end 107.061 75.819) (width 0.254) (layer F.Cu) (net 26) (tstamp 53BD9936)) + (segment (start 103.378 81.28) (end 107.061 77.597) (width 0.254) (layer F.Cu) (net 26) (tstamp 53BD9934)) + (segment (start 103.378 99.2505) (end 103.378 81.28) (width 0.254) (layer F.Cu) (net 26) (tstamp 53BD9932)) + (segment (start 104.4986 100.3711) (end 103.378 99.2505) (width 0.254) (layer F.Cu) (net 26) (tstamp 53BD9931)) + (segment (start 103.99822 108.753) (end 103.99822 100.85278) (width 0.254) (layer F.Cu) (net 27)) + (segment (start 104.521 77.7875) (end 104.521 75.819) (width 0.254) (layer F.Cu) (net 27) (tstamp 53BD992D)) + (segment (start 102.6795 79.629) (end 104.521 77.7875) (width 0.254) (layer F.Cu) (net 27) (tstamp 53BD992B)) + (segment (start 102.6795 99.53406) (end 102.6795 79.629) (width 0.254) (layer F.Cu) (net 27) (tstamp 53BD992A)) + (segment (start 103.99822 100.85278) (end 102.6795 99.53406) (width 0.254) (layer F.Cu) (net 27) (tstamp 53BD9929)) + (segment (start 103.49784 108.753) (end 103.49784 101.48016) (width 0.254) (layer F.Cu) (net 28)) + (segment (start 101.981 99.96332) (end 101.981 75.819) (width 0.254) (layer F.Cu) (net 28) (tstamp 53BD976D)) + (segment (start 103.49784 101.48016) (end 101.981 99.96332) (width 0.254) (layer F.Cu) (net 28) (tstamp 53BD976C)) + (segment (start 99.441 75.819) (end 99.441 98.933) (width 0.254) (layer F.Cu) (net 29)) + (segment (start 103 102.492) (end 103 108.753) (width 0.254) (layer F.Cu) (net 29) (tstamp 53BD9768)) + (segment (start 99.441 98.933) (end 103 102.492) (width 0.254) (layer F.Cu) (net 29) (tstamp 53BD9766)) + (segment (start 199.4535 77.343) (end 199.4535 102.997) (width 1.016) (layer F.Cu) (net 32)) + (segment (start 201.4855 105.029) (end 203.2 105.029) (width 1.016) (layer F.Cu) (net 32) (tstamp 53BDA4B7)) + (segment (start 199.4535 102.997) (end 201.4855 105.029) (width 1.016) (layer F.Cu) (net 32) (tstamp 53BDA4B6)) + (segment (start 204.5335 77.343) (end 204.5335 81.661) (width 1.016) (layer F.Cu) (net 33)) + (segment (start 205.0415 92.329) (end 203.2 92.329) (width 1.016) (layer F.Cu) (net 33) (tstamp 53BDA4BD)) + (segment (start 206.0575 91.313) (end 205.0415 92.329) (width 1.016) (layer F.Cu) (net 33) (tstamp 53BDA4BC)) + (segment (start 206.0575 83.185) (end 206.0575 91.313) (width 1.016) (layer F.Cu) (net 33) (tstamp 53BDA4BB)) + (segment (start 204.5335 81.661) (end 206.0575 83.185) (width 1.016) (layer F.Cu) (net 33) (tstamp 53BDA4BA)) + (segment (start 214.6935 77.343) (end 214.6935 99.187) (width 1.016) (layer B.Cu) (net 34)) + (segment (start 213.2965 102.489) (end 210.82 102.489) (width 1.016) (layer B.Cu) (net 34) (tstamp 53BDA4CA)) + (segment (start 214.6935 101.092) (end 213.2965 102.489) (width 1.016) (layer B.Cu) (net 34) (tstamp 53BDA4C9)) + (segment (start 214.6935 99.187) (end 214.6935 101.092) (width 1.016) (layer B.Cu) (net 34) (tstamp 53BDA4C8)) + (segment (start 209.6135 77.343) (end 209.6135 81.28) (width 1.016) (layer F.Cu) (net 35)) + (segment (start 209.1055 94.869) (end 210.82 94.869) (width 1.016) (layer F.Cu) (net 35) (tstamp 53BDA4C3)) + (segment (start 208.0895 93.853) (end 209.1055 94.869) (width 1.016) (layer F.Cu) (net 35) (tstamp 53BDA4C2)) + (segment (start 208.0895 82.804) (end 208.0895 93.853) (width 1.016) (layer F.Cu) (net 35) (tstamp 53BDA4C1)) + (segment (start 209.6135 81.28) (end 208.0895 82.804) (width 1.016) (layer F.Cu) (net 35) (tstamp 53BDA4C0)) + (segment (start 107.49834 124.247) (end 107.49834 124.47906) (width 0.254) (layer F.Cu) (net 44) (status 30)) + (segment (start 107.49834 124.47906) (end 107.6325 124.61322) (width 0.254) (layer F.Cu) (net 44) (tstamp 53BD9540) (status 30)) + (segment (start 107.49834 124.247) (end 107.99872 124.247) (width 0.254) (layer F.Cu) (net 44) (status 30)) + (segment (start 107.6325 125.73) (end 107.6325 124.61322) (width 0.254) (layer F.Cu) (net 44) (status 20)) + (segment (start 107.6325 124.61322) (end 107.99872 124.247) (width 0.254) (layer F.Cu) (net 44) (tstamp 53BD953A) (status 30)) + (segment (start 92.075 143.51) (end 92.075 142.5575) (width 0.254) (layer B.Cu) (net 44) (status 10)) + (via (at 107.6325 125.73) (size 0.889) (layers F.Cu B.Cu) (net 44)) + (segment (start 105.918 125.73) (end 107.6325 125.73) (width 0.254) (layer B.Cu) (net 44) (tstamp 53BD9533)) + (segment (start 97.0915 134.5565) (end 105.918 125.73) (width 0.254) (layer B.Cu) (net 44) (tstamp 53BD9532)) + (segment (start 97.0915 138.4935) (end 97.0915 134.5565) (width 0.254) (layer B.Cu) (net 44) (tstamp 53BD9530)) + (segment (start 95.3135 140.2715) (end 97.0915 138.4935) (width 0.254) (layer B.Cu) (net 44) (tstamp 53BD952F)) + (segment (start 94.361 140.2715) (end 95.3135 140.2715) (width 0.254) (layer B.Cu) (net 44) (tstamp 53BD952D)) + (segment (start 92.075 142.5575) (end 94.361 140.2715) (width 0.254) (layer B.Cu) (net 44) (tstamp 53BD952C)) + (segment (start 92.075 143.51) (end 92.075 141.2875) (width 0.254) (layer F.Cu) (net 44) (status 30)) + (segment (start 100.00026 108.753) (end 100.00026 103.42926) (width 0.254) (layer F.Cu) (net 45)) + (segment (start 90.678 99.568) (end 74.295 99.568) (width 0.254) (layer B.Cu) (net 45) (tstamp 53BD98FD)) + (via (at 90.678 99.568) (size 0.889) (layers F.Cu B.Cu) (net 45)) + (segment (start 92.2655 101.1555) (end 90.678 99.568) (width 0.254) (layer F.Cu) (net 45) (tstamp 53BD98F9)) + (segment (start 97.7265 101.1555) (end 92.2655 101.1555) (width 0.254) (layer F.Cu) (net 45) (tstamp 53BD98F8)) + (segment (start 100.00026 103.42926) (end 97.7265 101.1555) (width 0.254) (layer F.Cu) (net 45) (tstamp 53BD98F7)) + (segment (start 77.216 91.948) (end 74.295 91.948) (width 0.254) (layer F.Cu) (net 45)) + (segment (start 74.295 91.948) (end 74.295 99.568) (width 0.254) (layer F.Cu) (net 45) (status 30)) + (segment (start 72.7075 89.662) (end 73.787 89.662) (width 0.254) (layer F.Cu) (net 45) (status 10)) + (segment (start 74.295 90.17) (end 74.295 91.948) (width 0.254) (layer F.Cu) (net 45) (tstamp 53BD940C) (status 20)) + (segment (start 73.787 89.662) (end 74.295 90.17) (width 0.254) (layer F.Cu) (net 45) (tstamp 53BD940B)) + (segment (start 110.747 116.00216) (end 120.44716 116.00216) (width 0.254) (layer F.Cu) (net 47)) + (segment (start 121.539 123.063) (end 124.6886 126.2126) (width 0.254) (layer F.Cu) (net 47) (tstamp 53BD9634)) + (segment (start 121.539 117.094) (end 121.539 123.063) (width 0.254) (layer F.Cu) (net 47) (tstamp 53BD9632)) + (segment (start 120.44716 116.00216) (end 121.539 117.094) (width 0.254) (layer F.Cu) (net 47) (tstamp 53BD9631)) + (segment (start 110.747 115.50178) (end 121.34378 115.50178) (width 0.254) (layer F.Cu) (net 48)) + (segment (start 122.174 121.158) (end 124.6886 123.6726) (width 0.254) (layer F.Cu) (net 48) (tstamp 53BD9625)) + (segment (start 122.174 116.332) (end 122.174 121.158) (width 0.254) (layer F.Cu) (net 48) (tstamp 53BD9624)) + (segment (start 121.34378 115.50178) (end 122.174 116.332) (width 0.254) (layer F.Cu) (net 48) (tstamp 53BD9623)) + (segment (start 110.747 115.0014) (end 121.9229 115.0014) (width 0.254) (layer F.Cu) (net 49)) + (segment (start 122.7455 119.1895) (end 124.6886 121.1326) (width 0.254) (layer F.Cu) (net 49) (tstamp 53BD961F)) + (segment (start 122.7455 115.824) (end 122.7455 119.1895) (width 0.254) (layer F.Cu) (net 49) (tstamp 53BD961E)) + (segment (start 121.9229 115.0014) (end 122.7455 115.824) (width 0.254) (layer F.Cu) (net 49) (tstamp 53BD961D)) + (segment (start 110.747 114.50102) (end 122.50202 114.50102) (width 0.254) (layer F.Cu) (net 50)) + (segment (start 123.317 117.221) (end 124.6886 118.5926) (width 0.254) (layer F.Cu) (net 50) (tstamp 53BD9619)) + (segment (start 123.317 115.316) (end 123.317 117.221) (width 0.254) (layer F.Cu) (net 50) (tstamp 53BD9618)) + (segment (start 122.50202 114.50102) (end 123.317 115.316) (width 0.254) (layer F.Cu) (net 50) (tstamp 53BD9617)) + (segment (start 85.979 95.6945) (end 85.979 96.3295) (width 0.254) (layer F.Cu) (net 51)) + (segment (start 99.50242 103.82042) (end 99.50242 108.753) (width 0.254) (layer F.Cu) (net 51) (tstamp 53BD98DD)) + (segment (start 97.282 101.6) (end 99.50242 103.82042) (width 0.254) (layer F.Cu) (net 51) (tstamp 53BD98DB)) + (segment (start 91.2495 101.6) (end 97.282 101.6) (width 0.254) (layer F.Cu) (net 51) (tstamp 53BD98D9)) + (segment (start 85.979 96.3295) (end 91.2495 101.6) (width 0.254) (layer F.Cu) (net 51) (tstamp 53BD98D8)) + (segment (start 83.439 95.6945) (end 83.439 96.7105) (width 0.254) (layer F.Cu) (net 52)) + (segment (start 99.00204 104.65354) (end 99.00204 108.753) (width 0.254) (layer F.Cu) (net 52) (tstamp 53BD98E6)) + (segment (start 97.0915 102.743) (end 99.00204 104.65354) (width 0.254) (layer F.Cu) (net 52) (tstamp 53BD98E4)) + (segment (start 89.4715 102.743) (end 97.0915 102.743) (width 0.254) (layer F.Cu) (net 52) (tstamp 53BD98E2)) + (segment (start 83.439 96.7105) (end 89.4715 102.743) (width 0.254) (layer F.Cu) (net 52) (tstamp 53BD98E1)) + (segment (start 97.00052 124.247) (end 90.7005 124.247) (width 0.254) (layer F.Cu) (net 53) (status 10)) + (segment (start 87.884 131.061) (end 87.882 131.063) (width 0.254) (layer B.Cu) (net 53) (tstamp 53BD8649) (status 30)) + (segment (start 87.884 127.0635) (end 87.884 131.061) (width 0.254) (layer B.Cu) (net 53) (tstamp 53BD8648) (status 20)) + (segment (start 90.678 124.2695) (end 87.884 127.0635) (width 0.254) (layer B.Cu) (net 53) (tstamp 53BD8647)) + (via (at 90.678 124.2695) (size 0.889) (layers F.Cu B.Cu) (net 53)) + (segment (start 90.7005 124.247) (end 90.678 124.2695) (width 0.254) (layer F.Cu) (net 53) (tstamp 53BD8645)) + (segment (start 124.6886 113.5126) (end 110.75934 113.5126) (width 0.254) (layer F.Cu) (net 54)) + (segment (start 110.75934 113.5126) (end 110.747 113.50026) (width 0.254) (layer F.Cu) (net 54) (tstamp 53BD95EB)) + (segment (start 92.962 138.683) (end 92.962 136.781) (width 0.254) (layer B.Cu) (net 54) (status 10)) + (segment (start 106.00026 113.50026) (end 110.747 113.50026) (width 0.254) (layer F.Cu) (net 54) (tstamp 53BD931B) (status 20)) + (segment (start 106 113.5) (end 106.00026 113.50026) (width 0.254) (layer F.Cu) (net 54) (tstamp 53BD931A)) + (via (at 106 113.5) (size 0.889) (layers F.Cu B.Cu) (net 54)) + (segment (start 100.711 118.789) (end 106 113.5) (width 0.254) (layer B.Cu) (net 54) (tstamp 53BD9317)) + (segment (start 100.711 129.032) (end 100.711 118.789) (width 0.254) (layer B.Cu) (net 54) (tstamp 53BD9315)) + (segment (start 92.962 136.781) (end 100.711 129.032) (width 0.254) (layer B.Cu) (net 54) (tstamp 53BD9313)) + (segment (start 90.422 131.063) (end 90.422 128.018) (width 0.254) (layer B.Cu) (net 55) (status 30)) + (segment (start 90.422 128.018) (end 90.424 128.016) (width 0.254) (layer B.Cu) (net 55) (tstamp 53BD8641) (status 30)) + (segment (start 95.253 122.49948) (end 95.253 123.06) (width 0.254) (layer F.Cu) (net 55) (status 10)) + (segment (start 90.422 125.986) (end 90.422 131.063) (width 0.254) (layer B.Cu) (net 55) (tstamp 53BD8629) (status 20)) + (segment (start 92.964 123.444) (end 90.422 125.986) (width 0.254) (layer B.Cu) (net 55) (tstamp 53BD8628)) + (via (at 92.964 123.444) (size 0.889) (layers F.Cu B.Cu) (net 55)) + (segment (start 94.869 123.444) (end 92.964 123.444) (width 0.254) (layer F.Cu) (net 55) (tstamp 53BD8626)) + (segment (start 95.253 123.06) (end 94.869 123.444) (width 0.254) (layer F.Cu) (net 55) (tstamp 53BD8625)) + (segment (start 110.747 114.00064) (end 123.08114 114.00064) (width 0.254) (layer F.Cu) (net 56)) + (segment (start 124.0155 115.3795) (end 124.6886 116.0526) (width 0.254) (layer F.Cu) (net 56) (tstamp 53BD9613)) + (segment (start 124.0155 114.935) (end 124.0155 115.3795) (width 0.254) (layer F.Cu) (net 56) (tstamp 53BD9612)) + (segment (start 123.08114 114.00064) (end 124.0155 114.935) (width 0.254) (layer F.Cu) (net 56) (tstamp 53BD9611)) + (segment (start 110.747 114.00064) (end 108.99936 114.00064) (width 0.254) (layer F.Cu) (net 56) (status 10)) + (segment (start 97.283 131.063) (end 92.962 131.063) (width 0.254) (layer B.Cu) (net 56) (tstamp 53BD9335) (status 20)) + (segment (start 100 128.346) (end 97.283 131.063) (width 0.254) (layer B.Cu) (net 56) (tstamp 53BD9333)) + (segment (start 100 118) (end 100 128.346) (width 0.254) (layer B.Cu) (net 56) (tstamp 53BD9331)) + (segment (start 103.5 114.5) (end 100 118) (width 0.254) (layer B.Cu) (net 56) (tstamp 53BD9330)) + (via (at 103.5 114.5) (size 0.889) (layers F.Cu B.Cu) (net 56)) + (segment (start 108.5 114.5) (end 103.5 114.5) (width 0.254) (layer F.Cu) (net 56) (tstamp 53BD932E)) + (segment (start 108.99936 114.00064) (end 108.5 114.5) (width 0.254) (layer F.Cu) (net 56) (tstamp 53BD932D)) + (segment (start 72.7075 112.268) (end 73.66 112.268) (width 0.254) (layer F.Cu) (net 57) (status 10)) + (segment (start 74.295 111.633) (end 74.295 109.982) (width 0.254) (layer F.Cu) (net 57) (tstamp 53BD9415) (status 20)) + (segment (start 73.66 112.268) (end 74.295 111.633) (width 0.254) (layer F.Cu) (net 57) (tstamp 53BD9414)) + (segment (start 74.295 109.982) (end 85.344 109.982) (width 0.254) (layer B.Cu) (net 57) (status 10)) + (segment (start 93.262 117.9) (end 93.262 117) (width 0.254) (layer F.Cu) (net 57) (tstamp 53BD93DC) (status 20)) + (segment (start 93.726 118.364) (end 93.262 117.9) (width 0.254) (layer F.Cu) (net 57) (tstamp 53BD93DB)) + (via (at 93.726 118.364) (size 0.889) (layers F.Cu B.Cu) (net 57)) + (segment (start 85.344 109.982) (end 93.726 118.364) (width 0.254) (layer B.Cu) (net 57) (tstamp 53BD93D7)) + (segment (start 74.295 102.362) (end 74.295 109.982) (width 0.254) (layer F.Cu) (net 57) (status 30)) + (segment (start 95.253 116.99784) (end 93.26416 116.99784) (width 0.254) (layer F.Cu) (net 57) (status 30)) + (segment (start 93.26416 116.99784) (end 93.262 117) (width 0.254) (layer F.Cu) (net 57) (tstamp 53BD938C) (status 30)) + (segment (start 91.059 95.6945) (end 91.059 97.2185) (width 0.254) (layer F.Cu) (net 58)) + (segment (start 102.00178 103.65278) (end 102.00178 108.753) (width 0.254) (layer F.Cu) (net 58) (tstamp 53BD98CB)) + (segment (start 98.298 99.949) (end 102.00178 103.65278) (width 0.254) (layer F.Cu) (net 58) (tstamp 53BD98C9)) + (segment (start 93.7895 99.949) (end 98.298 99.949) (width 0.254) (layer F.Cu) (net 58) (tstamp 53BD98C7)) + (segment (start 91.059 97.2185) (end 93.7895 99.949) (width 0.254) (layer F.Cu) (net 58) (tstamp 53BD98C5)) + (segment (start 88.519 95.6945) (end 88.519 95.9485) (width 0.254) (layer F.Cu) (net 59)) + (segment (start 101.5014 104.1684) (end 101.5014 108.753) (width 0.254) (layer F.Cu) (net 59) (tstamp 53BD98D4)) + (segment (start 98.044 100.711) (end 101.5014 104.1684) (width 0.254) (layer F.Cu) (net 59) (tstamp 53BD98D2)) + (segment (start 93.2815 100.711) (end 98.044 100.711) (width 0.254) (layer F.Cu) (net 59) (tstamp 53BD98D0)) + (segment (start 88.519 95.9485) (end 93.2815 100.711) (width 0.254) (layer F.Cu) (net 59) (tstamp 53BD98CF)) + (segment (start 93.599 95.6945) (end 93.599 97.663) (width 0.254) (layer F.Cu) (net 60)) + (segment (start 102.50216 103.13716) (end 102.50216 108.753) (width 0.254) (layer F.Cu) (net 60) (tstamp 53BD98C1)) + (segment (start 98.552 99.187) (end 102.50216 103.13716) (width 0.254) (layer F.Cu) (net 60) (tstamp 53BD98BF)) + (segment (start 95.123 99.187) (end 98.552 99.187) (width 0.254) (layer F.Cu) (net 60) (tstamp 53BD98BD)) + (segment (start 93.599 97.663) (end 95.123 99.187) (width 0.254) (layer F.Cu) (net 60) (tstamp 53BD98BC)) + (segment (start 110.747 121.49872) (end 115.47892 121.49872) (width 0.254) (layer F.Cu) (net 61)) + (segment (start 124.714 138.4554) (end 124.714 143.51) (width 0.254) (layer F.Cu) (net 61) (tstamp 53BD96EA)) + (segment (start 117.5004 131.2418) (end 124.714 138.4554) (width 0.254) (layer F.Cu) (net 61) (tstamp 53BD96E8)) + (segment (start 117.5004 123.5202) (end 117.5004 131.2418) (width 0.254) (layer F.Cu) (net 61) (tstamp 53BD96E6)) + (segment (start 115.47892 121.49872) (end 117.5004 123.5202) (width 0.254) (layer F.Cu) (net 61) (tstamp 53BD96E4)) + (segment (start 110.747 120.99834) (end 115.94374 120.99834) (width 0.254) (layer F.Cu) (net 62)) + (segment (start 127.254 140.0556) (end 127.254 143.51) (width 0.254) (layer F.Cu) (net 62) (tstamp 53BD96E0)) + (segment (start 118.1862 130.9878) (end 127.254 140.0556) (width 0.254) (layer F.Cu) (net 62) (tstamp 53BD96DE)) + (segment (start 118.1862 123.2408) (end 118.1862 130.9878) (width 0.254) (layer F.Cu) (net 62) (tstamp 53BD96DC)) + (segment (start 115.94374 120.99834) (end 118.1862 123.2408) (width 0.254) (layer F.Cu) (net 62) (tstamp 53BD96DA)) + (segment (start 110.747 121.9991) (end 115.0141 121.9991) (width 0.254) (layer F.Cu) (net 63)) + (segment (start 122.174 136.8806) (end 122.174 143.51) (width 0.254) (layer F.Cu) (net 63) (tstamp 53BD96F3)) + (segment (start 116.8146 131.5212) (end 122.174 136.8806) (width 0.254) (layer F.Cu) (net 63) (tstamp 53BD96F1)) + (segment (start 116.8146 123.7996) (end 116.8146 131.5212) (width 0.254) (layer F.Cu) (net 63) (tstamp 53BD96EF)) + (segment (start 115.0141 121.9991) (end 116.8146 123.7996) (width 0.254) (layer F.Cu) (net 63) (tstamp 53BD96EE)) + (segment (start 81.18475 92.48775) (end 81.9785 93.2815) (width 0.254) (layer F.Cu) (net 64)) + (segment (start 81.9785 93.2815) (end 96.774 93.2815) (width 0.254) (layer F.Cu) (net 64) (tstamp 53BD9976)) + (segment (start 81.18475 92.48775) (end 78.994 90.297) (width 0.254) (layer F.Cu) (net 64) (tstamp 53BD9970)) + (segment (start 107.49834 108.753) (end 107.49834 97.33834) (width 0.254) (layer F.Cu) (net 64)) + (segment (start 98.1075 94.615) (end 96.774 93.2815) (width 0.254) (layer F.Cu) (net 64) (tstamp 53BD9966)) + (segment (start 98.1075 95.6945) (end 98.1075 94.615) (width 0.254) (layer F.Cu) (net 64) (tstamp 53BD9965)) + (segment (start 98.552 96.139) (end 98.1075 95.6945) (width 0.254) (layer F.Cu) (net 64) (tstamp 53BD9964)) + (via (at 98.552 96.139) (size 0.889) (layers F.Cu B.Cu) (net 64)) + (segment (start 106.299 96.139) (end 98.552 96.139) (width 0.254) (layer B.Cu) (net 64) (tstamp 53BD9961)) + (segment (start 106.9975 96.8375) (end 106.299 96.139) (width 0.254) (layer B.Cu) (net 64) (tstamp 53BD9960)) + (via (at 106.9975 96.8375) (size 0.889) (layers F.Cu B.Cu) (net 64)) + (segment (start 107.49834 97.33834) (end 106.9975 96.8375) (width 0.254) (layer F.Cu) (net 64) (tstamp 53BD995E)) + (segment (start 76.68466 89.95616) (end 76.68466 88.87166) (width 0.254) (layer F.Cu) (net 64) (tstamp 53BD996B)) + (segment (start 77.0255 90.297) (end 76.68466 89.95616) (width 0.254) (layer F.Cu) (net 64) (tstamp 53BD996A)) + (segment (start 78.994 90.297) (end 77.0255 90.297) (width 0.254) (layer F.Cu) (net 64) (tstamp 53BD9974)) + (segment (start 110.747 113.00242) (end 112.48608 113.00242) (width 0.254) (layer F.Cu) (net 65)) + (segment (start 88.3462 90.4875) (end 85.2089 87.3502) (width 0.254) (layer F.Cu) (net 65) (tstamp 53BD99B2)) + (segment (start 96.7105 90.4875) (end 88.3462 90.4875) (width 0.254) (layer F.Cu) (net 65) (tstamp 53BD99B0)) + (segment (start 98.552 92.329) (end 96.7105 90.4875) (width 0.254) (layer F.Cu) (net 65) (tstamp 53BD99AF)) + (via (at 98.552 92.329) (size 0.889) (layers F.Cu B.Cu) (net 65)) + (segment (start 107.3785 92.329) (end 98.552 92.329) (width 0.254) (layer B.Cu) (net 65) (tstamp 53BD99AD)) + (segment (start 107.7595 92.71) (end 107.3785 92.329) (width 0.254) (layer B.Cu) (net 65) (tstamp 53BD99AC)) + (via (at 107.7595 92.71) (size 0.889) (layers F.Cu B.Cu) (net 65)) + (segment (start 109.474 94.4245) (end 107.7595 92.71) (width 0.254) (layer F.Cu) (net 65) (tstamp 53BD99A9)) + (segment (start 109.474 105.537) (end 109.474 94.4245) (width 0.254) (layer F.Cu) (net 65) (tstamp 53BD99A7)) + (segment (start 113.6015 109.6645) (end 109.474 105.537) (width 0.254) (layer F.Cu) (net 65) (tstamp 53BD99A6)) + (via (at 113.6015 109.6645) (size 0.889) (layers F.Cu B.Cu) (net 65)) + (segment (start 113.6015 111.76) (end 113.6015 109.6645) (width 0.254) (layer B.Cu) (net 65) (tstamp 53BD99A4)) + (segment (start 113.665 111.8235) (end 113.6015 111.76) (width 0.254) (layer B.Cu) (net 65) (tstamp 53BD99A3)) + (via (at 113.665 111.8235) (size 0.889) (layers F.Cu B.Cu) (net 65)) + (segment (start 112.48608 113.00242) (end 113.665 111.8235) (width 0.254) (layer F.Cu) (net 65) (tstamp 53BD99A0)) + (segment (start 110.747 112.50204) (end 111.71646 112.50204) (width 0.254) (layer F.Cu) (net 66)) + (segment (start 83.3297 91.8845) (end 79.9384 88.4932) (width 0.254) (layer F.Cu) (net 66) (tstamp 53BD999C)) + (segment (start 96.5835 91.8845) (end 83.3297 91.8845) (width 0.254) (layer F.Cu) (net 66) (tstamp 53BD999A)) + (segment (start 98.552 93.853) (end 96.5835 91.8845) (width 0.254) (layer F.Cu) (net 66) (tstamp 53BD9999)) + (via (at 98.552 93.853) (size 0.889) (layers F.Cu B.Cu) (net 66)) + (segment (start 107.3785 93.853) (end 98.552 93.853) (width 0.254) (layer B.Cu) (net 66) (tstamp 53BD9997)) + (segment (start 107.7595 94.234) (end 107.3785 93.853) (width 0.254) (layer B.Cu) (net 66) (tstamp 53BD9996)) + (via (at 107.7595 94.234) (size 0.889) (layers F.Cu B.Cu) (net 66)) + (segment (start 108.712 95.1865) (end 107.7595 94.234) (width 0.254) (layer F.Cu) (net 66) (tstamp 53BD9993)) + (segment (start 108.712 105.9815) (end 108.712 95.1865) (width 0.254) (layer F.Cu) (net 66) (tstamp 53BD9992)) + (segment (start 112.395 109.6645) (end 108.712 105.9815) (width 0.254) (layer F.Cu) (net 66) (tstamp 53BD9991)) + (via (at 112.395 109.6645) (size 0.889) (layers F.Cu B.Cu) (net 66)) + (segment (start 112.395 111.8235) (end 112.395 109.6645) (width 0.254) (layer B.Cu) (net 66) (tstamp 53BD998E)) + (via (at 112.395 111.8235) (size 0.889) (layers F.Cu B.Cu) (net 66)) + (segment (start 111.71646 112.50204) (end 112.395 111.8235) (width 0.254) (layer F.Cu) (net 66) (tstamp 53BD998C)) + (segment (start 81.7799 88.4932) (end 79.9384 88.4932) (width 0.254) (layer F.Cu) (net 66) (status 30)) + (segment (start 107.99872 108.753) (end 107.99872 96.18772) (width 0.254) (layer F.Cu) (net 67)) + (segment (start 95.7322 86.7787) (end 90.3524 86.7787) (width 0.254) (layer F.Cu) (net 67) (tstamp 53BD9988)) + (segment (start 98.552 89.5985) (end 95.7322 86.7787) (width 0.254) (layer F.Cu) (net 67) (tstamp 53BD9987)) + (via (at 98.552 89.5985) (size 0.889) (layers F.Cu B.Cu) (net 67)) + (segment (start 105.918 89.5985) (end 98.552 89.5985) (width 0.254) (layer B.Cu) (net 67) (tstamp 53BD9983)) + (segment (start 106.934 90.6145) (end 105.918 89.5985) (width 0.254) (layer B.Cu) (net 67) (tstamp 53BD9982)) + (via (at 106.934 90.6145) (size 0.889) (layers F.Cu B.Cu) (net 67)) + (segment (start 106.934 95.123) (end 106.934 90.6145) (width 0.254) (layer F.Cu) (net 67) (tstamp 53BD997E)) + (segment (start 107.99872 96.18772) (end 106.934 95.123) (width 0.254) (layer F.Cu) (net 67) (tstamp 53BD997C)) + (segment (start 90.3524 86.7787) (end 90.3524 88.5567) (width 0.254) (layer F.Cu) (net 67) (status 30)) + (segment (start 88.265 121.666) (end 88.265 124.2695) (width 0.508) (layer F.Cu) (net 68) (status C00000)) + (segment (start 88.265 124.2695) (end 88.2015 124.333) (width 0.508) (layer F.Cu) (net 68) (tstamp 53BDD887) (status C00000)) + (segment (start 88.265 121.666) (end 91.5289 121.666) (width 0.508) (layer F.Cu) (net 68)) + (segment (start 91.5289 121.666) (end 92.202 120.9929) (width 0.508) (layer F.Cu) (net 68) (tstamp 53BDD85E)) + (segment (start 113.7 139.3825) (end 116.24 139.3825) (width 0.254) (layer F.Cu) (net 68) (tstamp 53BD8260) (status 30)) + (segment (start 111.16 139.3825) (end 113.7 139.3825) (width 0.254) (layer F.Cu) (net 68) (tstamp 53BD825F) (status 30)) + (segment (start 92.202 120.9929) (end 95.24756 120.9929) (width 0.254) (layer F.Cu) (net 68) (status 30)) + (segment (start 95.24756 120.9929) (end 95.253 120.99834) (width 0.254) (layer F.Cu) (net 68) (tstamp 53BD83AD) (status 30)) + (segment (start 95.253 120.49796) (end 95.253 120.99834) (width 0.254) (layer F.Cu) (net 68) (status 30)) + (segment (start 98.46 139.3825) (end 101 139.3825) (width 0.254) (layer F.Cu) (net 68) (status 30)) + (segment (start 101 139.3825) (end 103.54 139.3825) (width 0.254) (layer F.Cu) (net 68) (tstamp 53BD825B) (status 30)) + (segment (start 103.54 139.3825) (end 106.08 139.3825) (width 0.254) (layer F.Cu) (net 68) (tstamp 53BD825C) (status 30)) + (segment (start 106.08 139.3825) (end 108.62 139.3825) (width 0.254) (layer F.Cu) (net 68) (tstamp 53BD825D) (status 30)) + (segment (start 108.62 139.3825) (end 111.16 139.3825) (width 0.254) (layer F.Cu) (net 68) (tstamp 53BD825E) (status 30)) + (segment (start 221.1705 77.343) (end 221.1705 103.378) (width 1.016) (layer F.Cu) (net 69)) + (segment (start 222.84 105.0475) (end 224.9235 105.0475) (width 1.016) (layer F.Cu) (net 69) (tstamp 53BDA404)) + (segment (start 221.1705 103.378) (end 222.84 105.0475) (width 1.016) (layer F.Cu) (net 69) (tstamp 53BDA403)) + (segment (start 226.2505 77.343) (end 226.2505 81.153) (width 1.016) (layer F.Cu) (net 70)) + (segment (start 226.74 92.3475) (end 224.9235 92.3475) (width 1.016) (layer F.Cu) (net 70) (tstamp 53BDA3FA)) + (segment (start 227.5205 91.567) (end 226.74 92.3475) (width 1.016) (layer F.Cu) (net 70) (tstamp 53BDA3F9)) + (segment (start 227.5205 82.423) (end 227.5205 91.567) (width 1.016) (layer F.Cu) (net 70) (tstamp 53BDA3F8)) + (segment (start 226.2505 81.153) (end 227.5205 82.423) (width 1.016) (layer F.Cu) (net 70) (tstamp 53BDA3F7)) + (segment (start 236.4105 77.343) (end 236.4105 100.965) (width 1.016) (layer B.Cu) (net 71)) + (segment (start 234.868 102.5075) (end 232.5435 102.5075) (width 1.016) (layer B.Cu) (net 71) (tstamp 53BDA41A)) + (segment (start 236.4105 100.965) (end 234.868 102.5075) (width 1.016) (layer B.Cu) (net 71) (tstamp 53BDA419)) + (segment (start 231.3305 77.343) (end 231.3305 80.645) (width 1.016) (layer F.Cu) (net 72)) + (segment (start 230.714 94.8875) (end 232.5435 94.8875) (width 1.016) (layer F.Cu) (net 72) (tstamp 53BDA400)) + (segment (start 229.8065 93.98) (end 230.714 94.8875) (width 1.016) (layer F.Cu) (net 72) (tstamp 53BDA3FF)) + (segment (start 229.8065 82.169) (end 229.8065 93.98) (width 1.016) (layer F.Cu) (net 72) (tstamp 53BDA3FE)) + (segment (start 231.3305 80.645) (end 229.8065 82.169) (width 1.016) (layer F.Cu) (net 72) (tstamp 53BDA3FD)) + (segment (start 116.24 135.89) (end 116.24 135.24) (width 0.254) (layer F.Cu) (net 81)) + (segment (start 114 133) (end 109.75 133) (width 0.254) (layer F.Cu) (net 81) (tstamp 53BD8585)) + (segment (start 116.24 135.24) (end 114 133) (width 0.254) (layer F.Cu) (net 81) (tstamp 53BD8584)) + (segment (start 116.24 137.4775) (end 116.24 135.89) (width 0.254) (layer F.Cu) (net 81) (status 10)) + (segment (start 116.24 135.89) (end 116.24 143.51) (width 0.254) (layer B.Cu) (net 81) (tstamp 53BD8007) (status 20)) + (via (at 116.24 135.89) (size 0.889) (layers F.Cu B.Cu) (net 81)) + (segment (start 102.00178 125.25178) (end 102.00178 124.247) (width 0.254) (layer F.Cu) (net 81) (tstamp 53BD8589) (status 20)) + (segment (start 109.75 133) (end 102.00178 125.25178) (width 0.254) (layer F.Cu) (net 81) (tstamp 53BD8587)) + (segment (start 113.7 135.89) (end 113.7 135.7) (width 0.254) (layer F.Cu) (net 82)) + (segment (start 113.7 135.7) (end 112.25 134.25) (width 0.254) (layer F.Cu) (net 82) (tstamp 53BD857B)) + (segment (start 113.7 143.51) (end 113.7 135.89) (width 0.254) (layer B.Cu) (net 82) (status 10)) + (segment (start 113.7 135.89) (end 113.7 137.4775) (width 0.254) (layer F.Cu) (net 82) (tstamp 53BD8002) (status 20)) + (via (at 113.7 135.89) (size 0.889) (layers F.Cu B.Cu) (net 82)) + (segment (start 101.5014 125.5014) (end 101.5014 124.247) (width 0.254) (layer F.Cu) (net 82) (tstamp 53BD8580) (status 20)) + (segment (start 110.25 134.25) (end 101.5014 125.5014) (width 0.254) (layer F.Cu) (net 82) (tstamp 53BD857E)) + (segment (start 112.25 134.25) (end 110.25 134.25) (width 0.254) (layer F.Cu) (net 82) (tstamp 53BD857C)) + (segment (start 111.16 135.89) (end 111.14 135.89) (width 0.254) (layer F.Cu) (net 83)) + (segment (start 101.00102 125.75102) (end 101.00102 124.247) (width 0.254) (layer F.Cu) (net 83) (tstamp 53BD8577) (status 20)) + (segment (start 111.14 135.89) (end 101.00102 125.75102) (width 0.254) (layer F.Cu) (net 83) (tstamp 53BD8576)) + (segment (start 111.16 137.4775) (end 111.16 135.89) (width 0.254) (layer F.Cu) (net 83) (status 10)) + (segment (start 111.16 135.89) (end 111.16 143.51) (width 0.254) (layer B.Cu) (net 83) (tstamp 53BD7FFD) (status 20)) + (via (at 111.16 135.89) (size 0.889) (layers F.Cu B.Cu) (net 83)) + (segment (start 108.62 135.89) (end 108.62 135.87) (width 0.254) (layer F.Cu) (net 84)) + (segment (start 100.50064 127.75064) (end 100.50064 124.247) (width 0.254) (layer F.Cu) (net 84) (tstamp 53BD8572) (status 20)) + (segment (start 108.62 135.87) (end 100.50064 127.75064) (width 0.254) (layer F.Cu) (net 84) (tstamp 53BD8571)) + (segment (start 108.62 143.51) (end 108.62 135.89) (width 0.254) (layer B.Cu) (net 84) (status 10)) + (segment (start 108.62 135.89) (end 108.62 137.4775) (width 0.254) (layer F.Cu) (net 84) (tstamp 53BD7FF8) (status 20)) + (via (at 108.62 135.89) (size 0.889) (layers F.Cu B.Cu) (net 84)) + (segment (start 106.08 135.89) (end 106.08 135.08) (width 0.254) (layer F.Cu) (net 85)) + (segment (start 100.00026 129.00026) (end 100.00026 124.247) (width 0.254) (layer F.Cu) (net 85) (tstamp 53BD8565) (status 20)) + (segment (start 106.08 135.08) (end 100.00026 129.00026) (width 0.254) (layer F.Cu) (net 85) (tstamp 53BD8564)) + (segment (start 106.08 137.4775) (end 106.08 135.89) (width 0.254) (layer F.Cu) (net 85) (status 10)) + (segment (start 106.08 135.89) (end 106.08 143.51) (width 0.254) (layer B.Cu) (net 85) (tstamp 53BD7FF3) (status 20)) + (via (at 106.08 135.89) (size 0.889) (layers F.Cu B.Cu) (net 85)) + (segment (start 103.54 135.89) (end 103.54 133.79) (width 0.254) (layer F.Cu) (net 86)) + (segment (start 99.50242 129.75242) (end 99.50242 124.247) (width 0.254) (layer F.Cu) (net 86) (tstamp 53BD8552) (status 20)) + (segment (start 103.54 133.79) (end 99.50242 129.75242) (width 0.254) (layer F.Cu) (net 86) (tstamp 53BD8550)) + (segment (start 103.54 137.4775) (end 103.54 135.89) (width 0.254) (layer F.Cu) (net 86) (status 10)) + (segment (start 103.54 135.89) (end 103.54 143.51) (width 0.254) (layer B.Cu) (net 86) (tstamp 53BD7FED) (status 20)) + (via (at 103.54 135.89) (size 0.889) (layers F.Cu B.Cu) (net 86)) + (segment (start 101 135.89) (end 101 135) (width 0.254) (layer F.Cu) (net 87)) + (segment (start 99.00204 133.00204) (end 99.00204 124.247) (width 0.254) (layer F.Cu) (net 87) (tstamp 53BD8560) (status 20)) + (segment (start 101 135) (end 99.00204 133.00204) (width 0.254) (layer F.Cu) (net 87) (tstamp 53BD855F)) + (segment (start 101 143.51) (end 101 135.89) (width 0.254) (layer B.Cu) (net 87) (status 10)) + (segment (start 101 135.89) (end 101 137.4775) (width 0.254) (layer F.Cu) (net 87) (tstamp 53BD7F9D) (status 20)) + (via (at 101 135.89) (size 0.889) (layers F.Cu B.Cu) (net 87)) + (segment (start 98.46 136) (end 98.46 124.28866) (width 0.254) (layer F.Cu) (net 88) (status 20)) + (segment (start 98.46 124.28866) (end 98.50166 124.247) (width 0.254) (layer F.Cu) (net 88) (tstamp 53BD8546) (status 30)) + (segment (start 98.46 137.4775) (end 98.46 136) (width 0.254) (layer F.Cu) (net 88) (status 10)) + (segment (start 98.46 136) (end 98.46 135.89) (width 0.254) (layer F.Cu) (net 88) (tstamp 53BD8544)) + (segment (start 98.46 135.89) (end 98.46 143.51) (width 0.254) (layer B.Cu) (net 88) (tstamp 53BD7F98) (status 20)) + (via (at 98.46 135.89) (size 0.889) (layers F.Cu B.Cu) (net 88)) + (segment (start 133.5275 77.4085) (end 133.5275 103.888) (width 1.016) (layer F.Cu) (net 89)) + (segment (start 134.6578 105.0183) (end 137.2613 105.0183) (width 1.016) (layer F.Cu) (net 89) (tstamp 53BDA394)) + (segment (start 133.5275 103.888) (end 134.6578 105.0183) (width 1.016) (layer F.Cu) (net 89) (tstamp 53BDA393)) + (segment (start 138.6075 77.4085) (end 138.6075 81.7265) (width 1.016) (layer F.Cu) (net 90)) + (segment (start 138.7472 92.3183) (end 137.2613 92.3183) (width 1.016) (layer F.Cu) (net 90) (tstamp 53BDA387)) + (segment (start 139.8775 91.188) (end 138.7472 92.3183) (width 1.016) (layer F.Cu) (net 90) (tstamp 53BDA386)) + (segment (start 139.8775 82.9965) (end 139.8775 91.188) (width 1.016) (layer F.Cu) (net 90) (tstamp 53BDA385)) + (segment (start 138.6075 81.7265) (end 139.8775 82.9965) (width 1.016) (layer F.Cu) (net 90) (tstamp 53BDA384)) + (segment (start 148.7675 77.4085) (end 148.7675 99.962) (width 1.016) (layer B.Cu) (net 91)) + (segment (start 146.2512 102.4783) (end 144.8813 102.4783) (width 1.016) (layer B.Cu) (net 91) (tstamp 53BDA416)) + (segment (start 148.7675 99.962) (end 146.2512 102.4783) (width 1.016) (layer B.Cu) (net 91) (tstamp 53BDA415)) + (segment (start 143.6875 77.4085) (end 143.6875 81.7265) (width 1.016) (layer F.Cu) (net 92)) + (segment (start 143.7383 94.8583) (end 144.8813 94.8583) (width 1.016) (layer F.Cu) (net 92) (tstamp 53BDA390)) + (segment (start 142.1635 93.2835) (end 143.7383 94.8583) (width 1.016) (layer F.Cu) (net 92) (tstamp 53BDA38F)) + (segment (start 142.1635 83.2505) (end 142.1635 93.2835) (width 1.016) (layer F.Cu) (net 92) (tstamp 53BDA38E)) + (segment (start 143.6875 81.7265) (end 142.1635 83.2505) (width 1.016) (layer F.Cu) (net 92) (tstamp 53BDA38D)) + (segment (start 84.836 107.188) (end 89.408 107.188) (width 1.016) (layer F.Cu) (net 95)) + (segment (start 89.408 107.188) (end 89.662 107.442) (width 1.016) (layer F.Cu) (net 95) (tstamp 53BDD871)) + (segment (start 88.265 119.126) (end 92.1639 119.126) (width 0.508) (layer F.Cu) (net 95)) + (segment (start 92.1639 119.126) (end 92.202 119.0879) (width 0.508) (layer F.Cu) (net 95) (tstamp 53BDD85B)) + (segment (start 237.2425 94.2525) (end 239.7825 94.2525) (width 0.254) (layer F.Cu) (net 95)) + (segment (start 239.7825 94.2525) (end 240.1635 93.8715) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BDA2C6)) + (segment (start 237.179 103.1425) (end 239.719 103.1425) (width 0.254) (layer F.Cu) (net 95)) + (segment (start 239.719 103.1425) (end 240.1 103.5235) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BDA2B6)) + (segment (start 215.0745 103.124) (end 217.6145 103.124) (width 0.254) (layer F.Cu) (net 95)) + (segment (start 217.6145 103.124) (end 217.9955 103.505) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BDA219)) + (segment (start 215.0745 94.234) (end 217.551 94.234) (width 0.254) (layer F.Cu) (net 95)) + (segment (start 217.551 94.234) (end 217.932 93.853) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BDA1FE)) + (segment (start 193.04 94.234) (end 195.5165 94.234) (width 0.254) (layer F.Cu) (net 95)) + (segment (start 195.5165 94.234) (end 195.8975 93.853) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BDA114)) + (segment (start 192.3415 103.1875) (end 194.8815 103.1875) (width 0.254) (layer F.Cu) (net 95)) + (segment (start 194.8815 103.1875) (end 195.2625 103.5685) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BDA061)) + (segment (start 170.2435 94.2975) (end 172.7835 94.2975) (width 0.254) (layer F.Cu) (net 95)) + (segment (start 172.7835 94.2975) (end 173.1645 93.9165) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BDA01B)) + (segment (start 169.926 103.1875) (end 172.466 103.1875) (width 0.254) (layer F.Cu) (net 95)) + (segment (start 172.466 103.1875) (end 172.847 103.5685) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BDA018)) + (segment (start 148.9961 94.2233) (end 150.6852 94.2233) (width 0.254) (layer F.Cu) (net 95)) + (segment (start 150.6852 94.2233) (end 151.0281 93.8804) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD9E05)) + (segment (start 148.9961 103.1387) (end 151.2948 103.1387) (width 0.254) (layer F.Cu) (net 95)) + (segment (start 151.2948 103.1387) (end 151.6885 103.5324) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD9E02)) + (segment (start 115.959 111.76) (end 117.602 111.76) (width 0.254) (layer F.Cu) (net 95)) + (segment (start 97.5009 108.753) (end 97.5009 106.6449) (width 0.254) (layer F.Cu) (net 95)) + (segment (start 97.5009 106.6449) (end 97.028 106.172) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD98A1)) + (segment (start 70.8025 112.268) (end 69.85 112.268) (width 0.254) (layer F.Cu) (net 95) (status 10)) + (segment (start 69.215 111.633) (end 69.215 109.982) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD941B) (status 20)) + (segment (start 69.85 112.268) (end 69.215 111.633) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD941A)) + (segment (start 69.215 102.362) (end 69.215 109.982) (width 0.254) (layer F.Cu) (net 95) (status 30)) + (segment (start 81.68846 79.72766) (end 81.68846 80.32964) (width 0.254) (layer F.Cu) (net 95) (status 30)) + (segment (start 80.8274 81.3812) (end 79.9384 82.2702) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD92EE) (status 20)) + (segment (start 80.8274 81.1907) (end 80.8274 81.3812) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD92ED)) + (segment (start 81.68846 80.32964) (end 80.8274 81.1907) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD92EC) (status 10)) + (segment (start 108.4991 124.247) (end 108.4991 125.8086) (width 0.254) (layer F.Cu) (net 95) (status 30)) + (segment (start 108.4991 125.8086) (end 108.9205 126.23) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD92D8) (status 30)) + (segment (start 82.3387 79.72766) (end 81.68846 79.72766) (width 0.254) (layer F.Cu) (net 95) (status 30)) + (segment (start 81.68846 79.72766) (end 81.78752 79.6286) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD9011) (status 30)) + (segment (start 81.78752 79.6286) (end 81.78752 77.0505) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD9012) (status 30)) + (segment (start 86.78624 77.0505) (end 84.18528 77.0505) (width 1.016) (layer F.Cu) (net 95) (status 30)) + (segment (start 84.18528 77.0505) (end 81.78752 77.0505) (width 1.016) (layer F.Cu) (net 95) (tstamp 53BD9008) (status 30)) + (segment (start 81.78752 77.0505) (end 79.18656 77.0505) (width 1.016) (layer F.Cu) (net 95) (tstamp 53BD9009) (status 30)) + (segment (start 72.642 131.063) (end 72.642 132.967) (width 0.508) (layer B.Cu) (net 95) (status 10)) + (segment (start 80.262 133.098) (end 80.262 131.063) (width 0.508) (layer B.Cu) (net 95) (tstamp 53BD8615) (status 20)) + (segment (start 79.248 134.112) (end 80.262 133.098) (width 0.508) (layer B.Cu) (net 95) (tstamp 53BD8614)) + (segment (start 73.787 134.112) (end 79.248 134.112) (width 0.508) (layer B.Cu) (net 95) (tstamp 53BD8613)) + (segment (start 72.642 132.967) (end 73.787 134.112) (width 0.508) (layer B.Cu) (net 95) (tstamp 53BD8612)) + (segment (start 92.202 119.0879) (end 92.5703 119.0879) (width 0.254) (layer F.Cu) (net 95) (status 30)) + (segment (start 92.98214 119.49974) (end 95.253 119.49974) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD83B1) (status 20)) + (segment (start 92.5703 119.0879) (end 92.98214 119.49974) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD83B0) (status 10)) + (segment (start 95.253 119.49974) (end 95.253 119.99758) (width 0.254) (layer F.Cu) (net 95) (status 30)) + (segment (start 75.6365 113.919) (end 75.6365 116.205) (width 0.254) (layer F.Cu) (net 95) (status 10)) + (segment (start 75.6365 116.205) (end 75.6365 118.745) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD82D2) (status 20)) + (segment (start 89.8605 114.4905) (end 90.9905 114.4905) (width 0.254) (layer F.Cu) (net 95) (status 10)) + (segment (start 91.5014 115.0014) (end 95.253 115.0014) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD82BA) (status 20)) + (segment (start 90.9905 114.4905) (end 91.5014 115.0014) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD82B9)) + (segment (start 110.747 111.0009) (end 114.4991 111.0009) (width 0.254) (layer F.Cu) (net 95) (status 10)) + (segment (start 115.2582 111.76) (end 115.959 111.76) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD82A7) (status 20)) + (segment (start 114.4991 111.0009) (end 115.2582 111.76) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD82A6)) + (segment (start 95.0475 127.5) (end 95.0475 126.9525) (width 0.254) (layer F.Cu) (net 95) (status 30)) + (segment (start 97.5009 124.9991) (end 97.5009 124.247) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD8239) (status 20)) + (segment (start 96.5 126) (end 97.5009 124.9991) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD8238)) + (segment (start 96 126) (end 96.5 126) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD8237)) + (segment (start 95.0475 126.9525) (end 96 126) (width 0.254) (layer F.Cu) (net 95) (tstamp 53BD8236) (status 10)) + (segment (start 166.2557 105.0798) (end 169.9133 105.0798) (width 0.254) (layer F.Cu) (net 96)) + (segment (start 169.9133 105.0798) (end 169.926 105.0925) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BDA014)) + (segment (start 169.926 105.0925) (end 172.847 105.0925) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BDA015)) + (segment (start 166.2557 92.3798) (end 170.2308 92.3798) (width 0.254) (layer F.Cu) (net 97)) + (segment (start 170.2308 92.3798) (end 170.2435 92.3925) (width 0.254) (layer F.Cu) (net 97) (tstamp 53BDA01E)) + (segment (start 170.2435 92.3925) (end 173.1645 92.3925) (width 0.254) (layer F.Cu) (net 97) (tstamp 53BDA01F)) + (segment (start 166.2557 107.6198) (end 169.9768 107.6198) (width 1.016) (layer F.Cu) (net 98)) + (segment (start 169.9768 107.6198) (end 169.9895 107.6325) (width 1.016) (layer F.Cu) (net 98) (tstamp 53BD9F57)) + (segment (start 166.2557 89.8398) (end 170.2308 89.8398) (width 1.016) (layer F.Cu) (net 99)) + (segment (start 170.2308 89.8398) (end 170.2435 89.8525) (width 1.016) (layer F.Cu) (net 99) (tstamp 53BD9F5A)) + (segment (start 166.2557 87.2998) (end 164.9857 87.2998) (width 0.254) (layer B.Cu) (net 100)) + (segment (start 161.8107 112.6998) (end 158.6357 112.6998) (width 0.254) (layer B.Cu) (net 100) (tstamp 53BDA437)) + (segment (start 163.8935 110.617) (end 161.8107 112.6998) (width 0.254) (layer B.Cu) (net 100) (tstamp 53BDA435)) + (segment (start 163.8935 88.392) (end 163.8935 110.617) (width 0.254) (layer B.Cu) (net 100) (tstamp 53BDA433)) + (segment (start 164.9857 87.2998) (end 163.8935 88.392) (width 0.254) (layer B.Cu) (net 100) (tstamp 53BDA432)) + (segment (start 158.623 114.8715) (end 158.623 112.7125) (width 0.254) (layer F.Cu) (net 100)) + (segment (start 158.623 112.7125) (end 158.6357 112.6998) (width 0.254) (layer F.Cu) (net 100) (tstamp 53BD9F13)) + (segment (start 155.5115 114.046) (end 155.5115 112.7125) (width 0.254) (layer F.Cu) (net 100)) + (segment (start 155.5115 112.7125) (end 155.5242 112.6998) (width 0.254) (layer F.Cu) (net 100) (tstamp 53BD9F0F)) + (segment (start 155.5242 112.6998) (end 158.6357 112.6998) (width 0.254) (layer F.Cu) (net 100) (tstamp 53BD9F10)) + (segment (start 144.8813 92.3183) (end 148.9961 92.3183) (width 0.254) (layer F.Cu) (net 101)) + (segment (start 148.9961 92.3183) (end 149.0342 92.3564) (width 0.254) (layer F.Cu) (net 101) (tstamp 53BD9DFA)) + (segment (start 149.0342 92.3564) (end 151.0281 92.3564) (width 0.254) (layer F.Cu) (net 101) (tstamp 53BD9DFB)) + (segment (start 137.2613 112.6383) (end 140.6522 112.6383) (width 0.254) (layer B.Cu) (net 102)) + (segment (start 143.2557 87.2383) (end 144.8813 87.2383) (width 0.254) (layer B.Cu) (net 102) (tstamp 53BDA3A9)) + (segment (start 142.227 88.267) (end 143.2557 87.2383) (width 0.254) (layer B.Cu) (net 102) (tstamp 53BDA3A8)) + (segment (start 142.227 111.0635) (end 142.227 88.267) (width 0.254) (layer B.Cu) (net 102) (tstamp 53BDA3A6)) + (segment (start 140.6522 112.6383) (end 142.227 111.0635) (width 0.254) (layer B.Cu) (net 102) (tstamp 53BDA3A4)) + (segment (start 137.274 114.81) (end 137.274 112.651) (width 0.254) (layer F.Cu) (net 102)) + (segment (start 137.274 112.651) (end 137.2613 112.6383) (width 0.254) (layer F.Cu) (net 102) (tstamp 53BD9EF5)) + (segment (start 133.6545 113.794) (end 133.6545 112.5748) (width 0.254) (layer F.Cu) (net 102)) + (segment (start 133.6545 112.5748) (end 133.718 112.6383) (width 0.254) (layer F.Cu) (net 102) (tstamp 53BD9DED)) + (segment (start 133.718 112.6383) (end 137.2613 112.6383) (width 0.254) (layer F.Cu) (net 102) (tstamp 53BD9DEE)) + (segment (start 144.8813 89.7783) (end 148.9834 89.7783) (width 1.016) (layer F.Cu) (net 103)) + (segment (start 148.9834 89.7783) (end 148.9961 89.7656) (width 1.016) (layer F.Cu) (net 103) (tstamp 53BD9DF7)) + (segment (start 144.8813 105.0183) (end 148.9707 105.0183) (width 0.254) (layer F.Cu) (net 104)) + (segment (start 149.0088 105.0564) (end 151.6885 105.0564) (width 0.254) (layer F.Cu) (net 104) (tstamp 53BD9DFF)) + (segment (start 148.9707 105.0183) (end 149.0088 105.0564) (width 0.254) (layer F.Cu) (net 104) (tstamp 53BD9DFE)) + (segment (start 144.8813 107.5583) (end 149.0342 107.5583) (width 1.016) (layer F.Cu) (net 105)) + (segment (start 149.0342 107.5583) (end 149.0469 107.5456) (width 1.016) (layer F.Cu) (net 105) (tstamp 53BD9DF4)) + (segment (start 232.5435 89.8075) (end 237.2425 89.8075) (width 1.016) (layer F.Cu) (net 106)) + (segment (start 224.9235 112.6675) (end 228.391 112.6675) (width 0.254) (layer B.Cu) (net 107)) + (segment (start 231.058 87.2675) (end 232.5435 87.2675) (width 0.254) (layer B.Cu) (net 107) (tstamp 53BDA3EC)) + (segment (start 230.0605 88.265) (end 231.058 87.2675) (width 0.254) (layer B.Cu) (net 107) (tstamp 53BDA3EB)) + (segment (start 230.0605 110.998) (end 230.0605 88.265) (width 0.254) (layer B.Cu) (net 107) (tstamp 53BDA3E9)) + (segment (start 228.391 112.6675) (end 230.0605 110.998) (width 0.254) (layer B.Cu) (net 107) (tstamp 53BDA3E7)) + (segment (start 221.558 114.128) (end 221.558 112.6675) (width 0.254) (layer F.Cu) (net 107)) + (segment (start 221.558 112.6675) (end 224.9235 112.6675) (width 0.254) (layer F.Cu) (net 107) (tstamp 53BDA2EA)) + (segment (start 224.9235 112.6675) (end 224.9235 114.89) (width 0.254) (layer F.Cu) (net 107) (tstamp 53BDA2EB)) + (segment (start 232.5435 92.3475) (end 237.2425 92.3475) (width 0.254) (layer F.Cu) (net 108)) + (segment (start 237.2425 92.3475) (end 240.1635 92.3475) (width 0.254) (layer F.Cu) (net 108) (tstamp 53BDA2C9)) + (segment (start 232.5435 105.0475) (end 237.179 105.0475) (width 0.254) (layer F.Cu) (net 109)) + (segment (start 237.179 105.0475) (end 240.1 105.0475) (width 0.254) (layer F.Cu) (net 109) (tstamp 53BDA2B9)) + (segment (start 232.5435 107.5875) (end 237.179 107.5875) (width 1.016) (layer F.Cu) (net 110)) + (segment (start 210.82 107.569) (end 215.0745 107.569) (width 1.016) (layer F.Cu) (net 111)) + (segment (start 210.82 89.789) (end 215.0745 89.789) (width 1.016) (layer F.Cu) (net 112)) + (segment (start 210.82 92.329) (end 215.0745 92.329) (width 0.254) (layer F.Cu) (net 113)) + (segment (start 215.0745 92.329) (end 217.932 92.329) (width 0.254) (layer F.Cu) (net 113) (tstamp 53BDA1FB)) + (segment (start 210.82 105.029) (end 215.0745 105.029) (width 0.254) (layer F.Cu) (net 114)) + (segment (start 215.0745 105.029) (end 217.9955 105.029) (width 0.254) (layer F.Cu) (net 114) (tstamp 53BDA21C)) + (segment (start 210.82 87.249) (end 208.7245 87.249) (width 0.254) (layer B.Cu) (net 115)) + (segment (start 206.1845 112.649) (end 203.2 112.649) (width 0.254) (layer B.Cu) (net 115) (tstamp 53BDA4B2)) + (segment (start 208.2165 110.617) (end 206.1845 112.649) (width 0.254) (layer B.Cu) (net 115) (tstamp 53BDA4B1)) + (segment (start 208.2165 87.757) (end 208.2165 110.617) (width 0.254) (layer B.Cu) (net 115) (tstamp 53BDA4B0)) + (segment (start 208.7245 87.249) (end 208.2165 87.757) (width 0.254) (layer B.Cu) (net 115) (tstamp 53BDA4AF)) + (segment (start 200.279 113.9825) (end 200.279 112.649) (width 0.254) (layer F.Cu) (net 115)) + (segment (start 200.279 112.649) (end 203.2 112.649) (width 0.254) (layer F.Cu) (net 115) (tstamp 53BDA1AB)) + (segment (start 203.2 112.649) (end 203.2 114.935) (width 0.254) (layer F.Cu) (net 115) (tstamp 53BDA1AC)) + (segment (start 61.722 131.4704) (end 65.1256 131.4704) (width 0.254) (layer B.Cu) (net 117) (status 10)) + (segment (start 82.802 129.284) (end 82.802 131.063) (width 0.254) (layer B.Cu) (net 117) (tstamp 53BD9350) (status 20)) + (segment (start 82.042 128.524) (end 82.802 129.284) (width 0.254) (layer B.Cu) (net 117) (tstamp 53BD934F)) + (segment (start 68.072 128.524) (end 82.042 128.524) (width 0.254) (layer B.Cu) (net 117) (tstamp 53BD934D)) + (segment (start 65.1256 131.4704) (end 68.072 128.524) (width 0.254) (layer B.Cu) (net 117) (tstamp 53BD934B)) + (segment (start 85.342 131.063) (end 85.342 129.538) (width 0.254) (layer B.Cu) (net 118) (status 10)) + (segment (start 65.5066 128.8034) (end 61.722 128.8034) (width 0.254) (layer B.Cu) (net 118) (tstamp 53BD9359) (status 20)) + (segment (start 66.675 127.635) (end 65.5066 128.8034) (width 0.254) (layer B.Cu) (net 118) (tstamp 53BD9357)) + (segment (start 83.439 127.635) (end 66.675 127.635) (width 0.254) (layer B.Cu) (net 118) (tstamp 53BD9355)) + (segment (start 85.342 129.538) (end 83.439 127.635) (width 0.254) (layer B.Cu) (net 118) (tstamp 53BD9353)) + (segment (start 72.642 138.683) (end 72.642 140.206) (width 0.254) (layer B.Cu) (net 119) (status 10)) + (segment (start 85.342 140.591) (end 85.342 138.683) (width 0.254) (layer B.Cu) (net 119) (tstamp 53BD8634) (status 20)) + (segment (start 84.455 141.478) (end 85.342 140.591) (width 0.254) (layer B.Cu) (net 119) (tstamp 53BD8633)) + (segment (start 73.914 141.478) (end 84.455 141.478) (width 0.254) (layer B.Cu) (net 119) (tstamp 53BD8631)) + (segment (start 72.642 140.206) (end 73.914 141.478) (width 0.254) (layer B.Cu) (net 119) (tstamp 53BD8630)) + (segment (start 70.102 138.683) (end 70.102 137.553) (width 0.254) (layer B.Cu) (net 120) (status 30)) + (segment (start 80.262 137.603) (end 80.262 138.683) (width 0.254) (layer B.Cu) (net 120) (tstamp 53BD85F3) (status 30)) + (segment (start 79.032 136.373) (end 80.262 137.603) (width 0.254) (layer B.Cu) (net 120) (tstamp 53BD85F1) (status 20)) + (segment (start 71.282 136.373) (end 79.032 136.373) (width 0.254) (layer B.Cu) (net 120) (tstamp 53BD85EF)) + (segment (start 70.102 137.553) (end 71.282 136.373) (width 0.254) (layer B.Cu) (net 120) (tstamp 53BD85ED) (status 10)) + (segment (start 70.102 131.063) (end 70.102 134.443) (width 0.254) (layer B.Cu) (net 121) (status 10)) + (segment (start 82.802 137.143) (end 82.802 138.683) (width 0.254) (layer B.Cu) (net 121) (tstamp 53BD85FD) (status 20)) + (segment (start 81.282 135.623) (end 82.802 137.143) (width 0.254) (layer B.Cu) (net 121) (tstamp 53BD85FB)) + (segment (start 71.282 135.623) (end 81.282 135.623) (width 0.254) (layer B.Cu) (net 121) (tstamp 53BD85F9)) + (segment (start 70.102 134.443) (end 71.282 135.623) (width 0.254) (layer B.Cu) (net 121) (tstamp 53BD85F7)) + (segment (start 87.882 138.683) (end 87.882 138.047) (width 0.254) (layer F.Cu) (net 122) (status 30)) + (segment (start 63.568 93.667) (end 61.77 93.667) (width 0.254) (layer F.Cu) (net 122) (tstamp 53BD9365) (status 20)) + (segment (start 64.262 94.361) (end 63.568 93.667) (width 0.254) (layer F.Cu) (net 122) (tstamp 53BD9364)) + (segment (start 64.262 131.064) (end 64.262 94.361) (width 0.254) (layer F.Cu) (net 122) (tstamp 53BD9362)) + (segment (start 69.342 136.144) (end 64.262 131.064) (width 0.254) (layer F.Cu) (net 122) (tstamp 53BD9360)) + (segment (start 85.979 136.144) (end 69.342 136.144) (width 0.254) (layer F.Cu) (net 122) (tstamp 53BD935E)) + (segment (start 87.882 138.047) (end 85.979 136.144) (width 0.254) (layer F.Cu) (net 122) (tstamp 53BD935D) (status 10)) + (segment (start 90.422 138.683) (end 90.422 137.158) (width 0.254) (layer F.Cu) (net 123) (status 10)) + (segment (start 63.695 91) (end 61.77 91) (width 0.254) (layer F.Cu) (net 123) (tstamp 53BD9372) (status 20)) + (segment (start 65.151 92.456) (end 63.695 91) (width 0.254) (layer F.Cu) (net 123) (tstamp 53BD9370)) + (segment (start 65.151 129.413) (end 65.151 92.456) (width 0.254) (layer F.Cu) (net 123) (tstamp 53BD936E)) + (segment (start 69.723 133.985) (end 65.151 129.413) (width 0.254) (layer F.Cu) (net 123) (tstamp 53BD936C)) + (segment (start 87.249 133.985) (end 69.723 133.985) (width 0.254) (layer F.Cu) (net 123) (tstamp 53BD936A)) + (segment (start 90.422 137.158) (end 87.249 133.985) (width 0.254) (layer F.Cu) (net 123) (tstamp 53BD9368)) + (segment (start 79.9384 86.9692) (end 77.33744 86.9692) (width 0.254) (layer F.Cu) (net 124) (status 30)) + (segment (start 77.33744 86.9692) (end 77.3349 86.97174) (width 0.254) (layer F.Cu) (net 124) (tstamp 53BD9464) (status 30)) + (segment (start 81.7799 86.9692) (end 81.7799 84.4927) (width 0.254) (layer F.Cu) (net 125) (status 30)) + (segment (start 83.6849 87.3502) (end 83.6849 84.4927) (width 0.254) (layer F.Cu) (net 126) (status 30)) + (segment (start 83.6341 79.72766) (end 83.6341 81.9019) (width 0.254) (layer F.Cu) (net 127) (status 30)) + (segment (start 83.6341 81.9019) (end 83.6849 81.9527) (width 0.254) (layer F.Cu) (net 127) (tstamp 53BD9286) (status 30)) + (segment (start 82.9864 79.72766) (end 82.9864 80.8097) (width 0.254) (layer F.Cu) (net 128) (status 10)) + (segment (start 81.7799 81.2542) (end 81.7799 81.9527) (width 0.254) (layer F.Cu) (net 128) (tstamp 53BD9283) (status 20)) + (segment (start 82.0974 80.9367) (end 81.7799 81.2542) (width 0.254) (layer F.Cu) (net 128) (tstamp 53BD9282)) + (segment (start 82.8594 80.9367) (end 82.0974 80.9367) (width 0.254) (layer F.Cu) (net 128) (tstamp 53BD9281)) + (segment (start 82.9864 80.8097) (end 82.8594 80.9367) (width 0.254) (layer F.Cu) (net 128) (tstamp 53BD9280)) + (segment (start 90.3524 85.2547) (end 90.3524 84.6451) (width 0.254) (layer F.Cu) (net 129) (status 10)) + (segment (start 90.3524 84.6451) (end 87.5584 81.8511) (width 0.254) (layer F.Cu) (net 129) (tstamp 53BD92BC) (status 20)) + (segment (start 87.5584 81.8511) (end 85.5518 81.8511) (width 0.254) (layer F.Cu) (net 129) (status 10)) + (segment (start 84.28434 80.58364) (end 84.28434 79.72766) (width 0.254) (layer F.Cu) (net 129) (tstamp 53BD92AF) (status 20)) + (segment (start 85.5518 81.8511) (end 84.28434 80.58364) (width 0.254) (layer F.Cu) (net 129) (tstamp 53BD92AE)) + (segment (start 71.12 75.819) (end 74.5236 75.819) (width 1.016) (layer F.Cu) (net 132)) + (segment (start 74.5236 75.819) (end 75.311 76.6064) (width 1.016) (layer F.Cu) (net 132) (tstamp 53BD9A5C)) + (segment (start 188.976 105.029) (end 192.278 105.029) (width 0.254) (layer F.Cu) (net 133)) + (segment (start 192.278 105.029) (end 192.3415 105.0925) (width 0.254) (layer F.Cu) (net 133) (tstamp 53BDA058)) + (segment (start 192.3415 105.0925) (end 195.2625 105.0925) (width 0.254) (layer F.Cu) (net 133) (tstamp 53BDA059)) + (segment (start 188.976 92.329) (end 193.04 92.329) (width 0.254) (layer F.Cu) (net 134)) + (segment (start 193.04 92.329) (end 195.8975 92.329) (width 0.254) (layer F.Cu) (net 134) (tstamp 53BDA111)) + (segment (start 188.976 107.569) (end 192.3415 107.569) (width 1.016) (layer F.Cu) (net 135)) + (segment (start 188.976 89.789) (end 193.04 89.789) (width 1.016) (layer F.Cu) (net 136)) + (segment (start 188.976 87.249) (end 187.6425 87.249) (width 0.254) (layer B.Cu) (net 137)) + (segment (start 182.9435 112.649) (end 181.356 112.649) (width 0.254) (layer B.Cu) (net 137) (tstamp 53BDA482)) + (segment (start 186.2455 109.347) (end 182.9435 112.649) (width 0.254) (layer B.Cu) (net 137) (tstamp 53BDA480)) + (segment (start 186.2455 88.646) (end 186.2455 109.347) (width 0.254) (layer B.Cu) (net 137) (tstamp 53BDA47E)) + (segment (start 187.6425 87.249) (end 186.2455 88.646) (width 0.254) (layer B.Cu) (net 137) (tstamp 53BDA47C)) + (segment (start 181.356 114.8715) (end 181.356 112.649) (width 0.254) (layer F.Cu) (net 137)) + (segment (start 178.3715 113.919) (end 178.3715 112.649) (width 0.254) (layer F.Cu) (net 137)) + (segment (start 178.3715 112.649) (end 181.356 112.649) (width 0.254) (layer F.Cu) (net 137) (tstamp 53BDA0DE)) + (segment (start 102.50216 124.247) (end 102.50216 122.99784) (width 0.254) (layer F.Cu) (net 138) (status 10)) + (segment (start 102.997 122.497) (end 102.997 120.396) (width 0.254) (layer B.Cu) (net 138) (tstamp 53BD83FF) (status 20)) + (segment (start 103 122.5) (end 102.997 122.497) (width 0.254) (layer B.Cu) (net 138) (tstamp 53BD83FE)) + (via (at 103 122.5) (size 0.889) (layers F.Cu B.Cu) (net 138)) + (segment (start 102.50216 122.99784) (end 103 122.5) (width 0.254) (layer F.Cu) (net 138) (tstamp 53BD83FC)) + (segment (start 119.126 111.76) (end 120.68048 111.76) (width 0.254) (layer F.Cu) (net 139)) + (segment (start 120.68048 111.76) (end 120.7135 111.79302) (width 0.254) (layer F.Cu) (net 139) (tstamp 53BD9BBE)) + (segment (start 77.5415 115.57) (end 77.5415 113.919) (width 0.254) (layer F.Cu) (net 140) (status 30)) + (segment (start 77.5415 113.919) (end 82.2135 113.919) (width 0.254) (layer F.Cu) (net 140) (status 30)) + (segment (start 82.2135 113.919) (end 82.2405 113.892) (width 0.254) (layer F.Cu) (net 140) (tstamp 53BD82C2) (status 30)) + (segment (start 77.5415 118.745) (end 77.5415 117.094) (width 0.254) (layer F.Cu) (net 141) (status 30)) + (segment (start 77.5415 118.745) (end 82.2135 118.745) (width 0.254) (layer F.Cu) (net 141) (status 30)) + (segment (start 82.2135 118.745) (end 82.2405 118.772) (width 0.254) (layer F.Cu) (net 141) (tstamp 53BD82C7) (status 30)) + +) diff --git a/schematic/ALL.lst b/schematic/ALL.lst new file mode 100644 index 0000000..b758385 --- /dev/null +++ b/schematic/ALL.lst @@ -0,0 +1,478 @@ +eeschema (2013-feb-26)-stable >> Creation date: Ср 09 июл 2014 15:51:08 +#Cmp ( order = Reference ) +| C4 2200u, 40V +| C5 10u +| C6 100u +| C7 100n +| C8 100n +| C9 100n +| C10 27p +| C11 27p +| C12 100n +| C13 10u +| C14 100n +| C15 100n +| C16 100n +| C17 100n +| C18 100n +| C1.1 68n +| C1.2 68n +| C1.3 68n +| C1.4 68n +| C1.5 68n +| C2.1 1n +| C2.2 1n +| C2.3 1n +| C2.4 1n +| C2.5 1n +| C3.1 1n +| C3.2 1n +| C3.3 1n +| C3.4 1n +| C3.5 1n +| CON1 USB-MICRO-B +| D1 B120-E3 +| D2 PWR +| D3 B120-E3 +| IC1 ADM233L +| IC2.1 L6208N +| IC2.2 L6208N +| IC2.3 L6208N +| IC2.4 L6208N +| IC2.5 L6208N +| J1 DB9 +| J2 DB9 +| K1 CONN_3 +| L1 BMB2A0300AN1 +| P1 CONN_2 +| P2 CONN_4 +| P3 CONN_4 +| P4 CONN_4 +| P5 CONN_4 +| P6 CONN_4 +| P7 CONN_2 +| P8 CONN_2 +| P9 CONN_2 +| P10 TRD +| P11 CONN_7 +| P12 CONN_12 +| P13 CONN_5 +| P14 CONN_2 +| P15 CONN_4 +| P16 CONN_7 +| P17 CONN_2 +| P18 CONN_2 +| P19 CONN_2 +| Q1 DTA114Y +| Q2 8MHz +| Q3 RO-1224 +| Qp1.1 NTE2984 +| Qp1.2 NTE2984 +| R7 22k +| R8 15k +| R9 1.5k +| R10 510 +| R11 4.7k +| R12 1M +| R13 10k +| R14 10k +| R15 10k +| R16 10k +| R17 10k +| R18 100k +| R19 4.7k +| R20 15k +| R21 15k +| R22 10k +| R23 10k +| R24 10k +| R25 1.2k (II) +| R26 10k +| R27 RT0805BRB071KL +| R28 RT0805BRB071KL +| R29 RT0805BRB071KL +| R30 RT0805BRB071KL +| R31 RT0805BRB071KL +| R32 RT0805BRB071KL +| R33 RT0805BRB071KL +| R34 RT0805BRB071KL +| R35 22 +| R36 22 +| R37 10k +| R38 10k +| R39 10k +| R1.1 0.33 +| R1.2 0.33 +| R1.3 0.33 +| R1.4 0.33 +| R1.5 0.33 +| R2.1 0.33 +| R2.2 0.33 +| R2.3 0.33 +| R2.4 0.33 +| R2.5 0.33 +| R3.1 22k +| R3.2 22k +| R3.3 22k +| R3.4 22k +| R3.5 22k +| R4.1 1.8k +| R4.2 1.8k +| R4.3 1.8k +| R4.4 1.8k +| R4.5 1.8k +| R5.1 51k +| R5.2 51k +| R5.3 51k +| R5.4 51k +| R5.5 51k +| R6.1 51k +| R6.2 51k +| R6.3 51k +| R6.4 51k +| R6.5 51k +| SW1 RESET +| SW2 BOOT +| U1 IPS5451 +| U2 TLE5205 +| U3 STM32F103 +| U4 USBLC6-2 +| U5 LM1117MPX-3.3 +#End Cmp + +#Cmp ( order = Value ) +| 27p C10 +| 27p C11 +| 1n C2.1 +| 1n C2.2 +| 1n C2.3 +| 1n C2.4 +| 1n C2.5 +| 1n C3.1 +| 1n C3.2 +| 1n C3.3 +| 1n C3.4 +| 1n C3.5 +| 68n C1.1 +| 68n C1.2 +| 68n C1.3 +| 68n C1.4 +| 68n C1.5 +| 100n C7 +| 100n C8 +| 100n C9 +| 100n C12 +| 100n C14 +| 100n C15 +| 100n C16 +| 100n C17 +| 100n C18 +| 10u C5 +| 10u C13 +| 100u C6 +| 2200u, 40V C4 +| USB-MICRO-B CON1 +| B120-E3 D1 +| B120-E3 D3 +| PWR D2 +| ADM233L IC1 +| L6208N IC2.1 +| L6208N IC2.2 +| L6208N IC2.3 +| L6208N IC2.4 +| L6208N IC2.5 +| DB9 J1 +| DB9 J2 +| CONN_3 K1 +| BMB2A0300AN1 L1 +| CONN_12 P12 +| CONN_2 P7 +| CONN_2 P17 +| CONN_2 P1 +| CONN_2 P8 +| CONN_2 P9 +| CONN_2 P14 +| CONN_2 P18 +| CONN_2 P19 +| CONN_4 P15 +| CONN_4 P2 +| CONN_4 P3 +| CONN_4 P4 +| CONN_4 P5 +| CONN_4 P6 +| CONN_5 P13 +| CONN_7 P11 +| CONN_7 P16 +| TRD P10 +| 8MHz Q2 +| RO-1224 Q3 +| DTA114Y Q1 +| NTE2984 Qp1.1 +| NTE2984 Qp1.2 +| 0.33 R1.1 +| 0.33 R1.2 +| 0.33 R1.3 +| 0.33 R1.4 +| 0.33 R1.5 +| 0.33 R2.1 +| 0.33 R2.2 +| 0.33 R2.3 +| 0.33 R2.4 +| 0.33 R2.5 +| 22 R35 +| 22 R36 +| 510 R10 +| 1.2k (II) R25 +| 1.5k R9 +| 1.8k R4.1 +| 1.8k R4.2 +| 1.8k R4.3 +| 1.8k R4.4 +| 1.8k R4.5 +| 4.7k R11 +| 4.7k R19 +| 10k R13 +| 10k R14 +| 10k R15 +| 10k R16 +| 10k R17 +| 10k R22 +| 10k R23 +| 10k R24 +| 10k R26 +| 10k R37 +| 10k R38 +| 10k R39 +| 15k R8 +| 15k R20 +| 15k R21 +| 22k R3.1 +| 22k R3.2 +| 22k R3.3 +| 22k R3.4 +| 22k R3.5 +| 22k R7 +| 51k R5.1 +| 51k R5.2 +| 51k R5.3 +| 51k R5.4 +| 51k R5.5 +| 51k R6.1 +| 51k R6.2 +| 51k R6.3 +| 51k R6.4 +| 51k R6.5 +| 100k R18 +| 1M R12 +| RT0805BRB071KL R27 +| RT0805BRB071KL R28 +| RT0805BRB071KL R29 +| RT0805BRB071KL R30 +| RT0805BRB071KL R31 +| RT0805BRB071KL R32 +| RT0805BRB071KL R33 +| RT0805BRB071KL R34 +| RESET SW1 +| BOOT SW2 +| STM32F103 U3 +| LM1117MPX-3.3 U5 +| USBLC6-2 U4 +| IPS5451 U1 +| TLE5205 U2 +#End Cmp + +#Global, Hierarchical Labels and PinSheets ( order = Alphab. ) count = 190 + +> +10V PinSheet Input Loc /(X=12.750 ", Y=4.250 ") +> +10V PinSheet Input Loc /(X=12.700 ", Y=9.400 ") +> +10V PinSheet Input Loc /(X=12.750 ", Y=2.550 ") +> +10V PinSheet Input Loc /(X=12.700 ", Y=7.750 ") +> +10V PinSheet Input Loc /(X=12.750 ", Y=6.000 ") +> +10V Hierarchical Loc /Filters slit #2/(X=2.700 ", Y=2.300 ") +> +10V Hierarchical Loc /Filters slit #1/(X=2.700 ", Y=2.300 ") +> +10V Hierarchical Loc /Turret slits/(X=2.700 ", Y=2.300 ") +> +10V Hierarchical Loc /Short stage/(X=2.700 ", Y=2.300 ") +> +10V Hierarchical Loc /Long stage/(X=2.700 ", Y=2.300 ") +> +24V PinSheet Input Loc /(X=12.750 ", Y=4.100 ") +> +24V PinSheet Input Loc /(X=12.700 ", Y=9.250 ") +> +24V PinSheet Input Loc /(X=12.700 ", Y=7.600 ") +> +24V PinSheet Input Loc /(X=12.750 ", Y=5.850 ") +> +24V PinSheet Input Loc /(X=12.750 ", Y=2.400 ") +> +24V Hierarchical Loc /Filters slit #2/(X=2.700 ", Y=2.500 ") +> +24V Hierarchical Loc /Filters slit #1/(X=2.700 ", Y=2.500 ") +> +24V Hierarchical Loc /Turret slits/(X=2.700 ", Y=2.500 ") +> +24V Hierarchical Loc /Short stage/(X=2.700 ", Y=2.500 ") +> +24V Hierarchical Loc /Long stage/(X=2.700 ", Y=2.500 ") +> +3.3V PinSheet Input Loc /STM32F103 module/(X=0.950 ", Y=10.450 ") +> +3.3V Hierarchical Loc /STM32F103 module/USB input circuit/(X=1.250 ", Y=2.000 ") +> +36V PinSheet Input Loc /(X=3.650 ", Y=8.100 ") +> +36V Hierarchical Loc /Shutter MOSFET/(X=2.350 ", Y=2.400 ") +> +5V PinSheet Input Loc /(X=6.300 ", Y=2.800 ") +> +5V Hierarchical Loc /STM32F103 module/(X=3.850 ", Y=0.900 ") +> +5V PinSheet Input Loc /STM32F103 module/(X=3.250 ", Y=10.300 ") +> +5V Hierarchical Loc /STM32F103 module/RS-232 level converter/(X=1.550 ", Y=1.900 ") +> 1-WIRE PinSheet BiDi Loc /(X=6.300 ", Y=3.450 ") +> 1-WIRE Hierarchical Loc /STM32F103 module/(X=1.600 ", Y=4.550 ") +> A PinSheet Output Loc /(X=13.700 ", Y=7.000 ") +> A PinSheet Output Loc /(X=13.750 ", Y=5.250 ") +> A PinSheet Output Loc /(X=13.750 ", Y=1.800 ") +> A PinSheet Output Loc /(X=13.700 ", Y=8.650 ") +> A PinSheet Output Loc /(X=13.750 ", Y=3.500 ") +> A Hierarchical Loc /Filters slit #2/(X=5.950 ", Y=3.550 ") +> A Hierarchical Loc /Filters slit #1/(X=5.950 ", Y=3.550 ") +> A Hierarchical Loc /Turret slits/(X=5.950 ", Y=3.550 ") +> A Hierarchical Loc /Short stage/(X=5.950 ", Y=3.550 ") +> A Hierarchical Loc /Long stage/(X=5.950 ", Y=3.550 ") +> A* PinSheet Output Loc /(X=13.700 ", Y=8.800 ") +> A* PinSheet Output Loc /(X=13.750 ", Y=1.950 ") +> A* PinSheet Output Loc /(X=13.750 ", Y=5.400 ") +> A* PinSheet Output Loc /(X=13.700 ", Y=7.150 ") +> A* PinSheet Output Loc /(X=13.750 ", Y=3.650 ") +> A* Hierarchical Loc /Filters slit #2/(X=5.950 ", Y=3.650 ") +> A* Hierarchical Loc /Filters slit #1/(X=5.950 ", Y=3.650 ") +> A* Hierarchical Loc /Turret slits/(X=5.950 ", Y=3.650 ") +> A* Hierarchical Loc /Short stage/(X=5.950 ", Y=3.650 ") +> A* Hierarchical Loc /Long stage/(X=5.950 ", Y=3.650 ") +> ADC[0..7] PinSheet Input Loc /(X=8.100 ", Y=2.750 ") +> ADC[0..7] Hierarchical Loc /STM32F103 module/(X=1.550 ", Y=4.200 ") +> B PinSheet Output Loc /(X=13.750 ", Y=3.850 ") +> B PinSheet Output Loc /(X=13.750 ", Y=5.600 ") +> B PinSheet Output Loc /(X=13.700 ", Y=7.350 ") +> B PinSheet Output Loc /(X=13.700 ", Y=9.000 ") +> B PinSheet Output Loc /(X=13.750 ", Y=2.150 ") +> B Hierarchical Loc /Filters slit #2/(X=5.950 ", Y=3.750 ") +> B Hierarchical Loc /Filters slit #1/(X=5.950 ", Y=3.750 ") +> B Hierarchical Loc /Turret slits/(X=5.950 ", Y=3.750 ") +> B Hierarchical Loc /Short stage/(X=5.950 ", Y=3.750 ") +> B Hierarchical Loc /Long stage/(X=5.950 ", Y=3.750 ") +> B* PinSheet Output Loc /(X=13.750 ", Y=5.750 ") +> B* PinSheet Output Loc /(X=13.750 ", Y=4.000 ") +> B* PinSheet Output Loc /(X=13.700 ", Y=7.500 ") +> B* PinSheet Output Loc /(X=13.700 ", Y=9.150 ") +> B* PinSheet Output Loc /(X=13.750 ", Y=2.300 ") +> B* Hierarchical Loc /Filters slit #2/(X=5.950 ", Y=3.850 ") +> B* Hierarchical Loc /Filters slit #1/(X=5.950 ", Y=3.850 ") +> B* Hierarchical Loc /Turret slits/(X=5.950 ", Y=3.850 ") +> B* Hierarchical Loc /Short stage/(X=5.950 ", Y=3.850 ") +> B* Hierarchical Loc /Long stage/(X=5.950 ", Y=3.850 ") +> DG_FEEDBACK PinSheet Input Loc /(X=6.300 ", Y=6.600 ") +> DG_FEEDBACK Hierarchical Loc /STM32F103 module/(X=1.600 ", Y=3.500 ") +> DIR[1..5] PinSheet Output Loc /(X=8.100 ", Y=4.950 ") +> DIR[1..5] Hierarchical Loc /STM32F103 module/(X=1.550 ", Y=5.350 ") +> EF PinSheet Output Loc /(X=4.750 ", Y=8.100 ") +> EF Hierarchical Loc /Shutter MOSFET/(X=2.350 ", Y=4.850 ") +> EN[1..5] PinSheet Output Loc /(X=8.100 ", Y=4.400 ") +> EN[1..5] Hierarchical Loc /STM32F103 module/(X=1.550 ", Y=6.200 ") +> EP[0..3] PinSheet Input Loc /(X=6.300 ", Y=5.150 ") +> EP[0..3] Hierarchical Loc /STM32F103 module/(X=1.550 ", Y=9.100 ") +> GND PinSheet Input Loc /(X=4.750 ", Y=8.550 ") +> GND PinSheet Input Loc /(X=4.750 ", Y=10.100 ") +> GND PinSheet Input Loc /(X=4.750 ", Y=9.300 ") +> GND PinSheet Input Loc /(X=6.300 ", Y=3.050 ") +> GND Hierarchical Loc /STM32F103 module/(X=3.850 ", Y=1.200 ") +> GND PinSheet Input Loc /STM32F103 module/(X=0.950 ", Y=10.800 ") +> GND PinSheet Input Loc /STM32F103 module/(X=3.250 ", Y=10.450 ") +> GND Hierarchical Loc /Power MOSFET module 1/(X=3.200 ", Y=2.800 ") +> GND Hierarchical Loc /Power MOSFET module 2/(X=3.200 ", Y=2.800 ") +> GND Hierarchical Loc /Shutter MOSFET/(X=2.350 ", Y=2.000 ") +> GND Hierarchical Loc /STM32F103 module/RS-232 level converter/(X=1.550 ", Y=2.100 ") +> GND Hierarchical Loc /STM32F103 module/USB input circuit/(X=1.250 ", Y=1.550 ") +> GND_OUT PinSheet Output Loc /(X=3.650 ", Y=10.050 ") +> GND_OUT PinSheet Output Loc /(X=3.650 ", Y=9.250 ") +> GND_OUT Hierarchical Loc /Power MOSFET module 1/(X=3.150 ", Y=1.250 ") +> GND_OUT Hierarchical Loc /Power MOSFET module 2/(X=3.150 ", Y=1.250 ") +> Hall[0..9] PinSheet Input Loc /(X=6.300 ", Y=3.850 ") +> Hall[0..9] Hierarchical Loc /STM32F103 module/(X=1.550 ", Y=7.200 ") +> IN1 PinSheet Input Loc /(X=4.750 ", Y=8.400 ") +> IN1 Hierarchical Loc /Shutter MOSFET/(X=2.350 ", Y=5.050 ") +> IN2 PinSheet Input Loc /(X=4.750 ", Y=8.250 ") +> IN2 Hierarchical Loc /Shutter MOSFET/(X=2.350 ", Y=5.200 ") +> ON PinSheet Input Loc /(X=4.750 ", Y=9.200 ") +> ON PinSheet Input Loc /(X=4.750 ", Y=10.000 ") +> ON Hierarchical Loc /Power MOSFET module 1/(X=3.200 ", Y=2.550 ") +> ON Hierarchical Loc /Power MOSFET module 2/(X=3.200 ", Y=2.550 ") +> OUT1 PinSheet Output Loc /(X=3.650 ", Y=8.250 ") +> OUT1 Hierarchical Loc /Shutter MOSFET/(X=2.350 ", Y=3.550 ") +> OUT2 PinSheet Output Loc /(X=3.650 ", Y=8.450 ") +> OUT2 Hierarchical Loc /Shutter MOSFET/(X=2.350 ", Y=3.750 ") +> POW[0..3] PinSheet Output Loc /(X=6.300 ", Y=6.050 ") +> POW[0..3] Hierarchical Loc /STM32F103 module/(X=1.600 ", Y=3.300 ") +> PWR_GND PinSheet Input Loc /(X=12.750 ", Y=2.700 ") +> PWR_GND PinSheet Input Loc /(X=12.750 ", Y=4.400 ") +> PWR_GND PinSheet Input Loc /(X=12.750 ", Y=6.150 ") +> PWR_GND PinSheet Input Loc /(X=12.700 ", Y=7.900 ") +> PWR_GND PinSheet Input Loc /(X=12.700 ", Y=9.550 ") +> PWR_GND Hierarchical Loc /Filters slit #2/(X=2.700 ", Y=2.900 ") +> PWR_GND Hierarchical Loc /Filters slit #1/(X=2.700 ", Y=2.900 ") +> PWR_GND Hierarchical Loc /Turret slits/(X=2.700 ", Y=2.900 ") +> PWR_GND Hierarchical Loc /Short stage/(X=2.700 ", Y=2.900 ") +> PWR_GND Hierarchical Loc /Long stage/(X=2.700 ", Y=2.900 ") +> SHTR PinSheet Output Loc /(X=6.300 ", Y=6.250 ") +> SHTR Hierarchical Loc /STM32F103 module/(X=1.550 ", Y=2.750 ") +> SHTR_FB PinSheet Input Loc /(X=6.300 ", Y=6.400 ") +> SHTR_FB Hierarchical Loc /STM32F103 module/(X=1.550 ", Y=2.900 ") +> SM_5V PinSheet Input Loc /(X=12.700 ", Y=8.550 ") +> SM_5V PinSheet Input Loc /(X=12.750 ", Y=3.400 ") +> SM_5V PinSheet Input Loc /(X=12.700 ", Y=6.900 ") +> SM_5V PinSheet Input Loc /(X=12.750 ", Y=5.150 ") +> SM_5V PinSheet Input Loc /(X=12.750 ", Y=1.700 ") +> SM_5V Hierarchical Loc /Filters slit #2/(X=2.700 ", Y=2.750 ") +> SM_5V Hierarchical Loc /Filters slit #1/(X=2.700 ", Y=2.750 ") +> SM_5V Hierarchical Loc /Turret slits/(X=2.700 ", Y=2.750 ") +> SM_5V Hierarchical Loc /Short stage/(X=2.700 ", Y=2.750 ") +> SM_5V Hierarchical Loc /Long stage/(X=2.700 ", Y=2.750 ") +> SM_CLK PinSheet Input Loc /(X=12.750 ", Y=1.850 ") +> SM_CLK PinSheet Input Loc /(X=12.700 ", Y=8.700 ") +> SM_CLK PinSheet Input Loc /(X=12.750 ", Y=5.300 ") +> SM_CLK PinSheet Input Loc /(X=12.700 ", Y=7.050 ") +> SM_CLK PinSheet Input Loc /(X=12.750 ", Y=3.550 ") +> SM_CLK Hierarchical Loc /Filters slit #2/(X=2.700 ", Y=3.350 ") +> SM_CLK Hierarchical Loc /Filters slit #1/(X=2.700 ", Y=3.350 ") +> SM_CLK Hierarchical Loc /Turret slits/(X=2.700 ", Y=3.350 ") +> SM_CLK Hierarchical Loc /Short stage/(X=2.700 ", Y=3.350 ") +> SM_CLK Hierarchical Loc /Long stage/(X=2.700 ", Y=3.350 ") +> SM_DIR PinSheet Input Loc /(X=12.750 ", Y=3.700 ") +> SM_DIR PinSheet Input Loc /(X=12.700 ", Y=7.200 ") +> SM_DIR PinSheet Input Loc /(X=12.750 ", Y=5.450 ") +> SM_DIR PinSheet Input Loc /(X=12.700 ", Y=8.850 ") +> SM_DIR PinSheet Input Loc /(X=12.750 ", Y=2.000 ") +> SM_DIR Hierarchical Loc /Filters slit #2/(X=2.700 ", Y=3.450 ") +> SM_DIR Hierarchical Loc /Filters slit #1/(X=2.700 ", Y=3.450 ") +> SM_DIR Hierarchical Loc /Turret slits/(X=2.700 ", Y=3.450 ") +> SM_DIR Hierarchical Loc /Short stage/(X=2.700 ", Y=3.450 ") +> SM_DIR Hierarchical Loc /Long stage/(X=2.700 ", Y=3.450 ") +> SM_EN PinSheet Input Loc /(X=12.700 ", Y=9.000 ") +> SM_EN PinSheet Input Loc /(X=12.700 ", Y=7.350 ") +> SM_EN PinSheet Input Loc /(X=12.750 ", Y=2.150 ") +> SM_EN PinSheet Input Loc /(X=12.750 ", Y=5.600 ") +> SM_EN PinSheet Input Loc /(X=12.750 ", Y=3.850 ") +> SM_EN Hierarchical Loc /Filters slit #2/(X=2.750 ", Y=4.050 ") +> SM_EN Hierarchical Loc /Filters slit #1/(X=2.750 ", Y=4.050 ") +> SM_EN Hierarchical Loc /Turret slits/(X=2.750 ", Y=4.050 ") +> SM_EN Hierarchical Loc /Short stage/(X=2.750 ", Y=4.050 ") +> SM_EN Hierarchical Loc /Long stage/(X=2.750 ", Y=4.050 ") +> TIM1 PinSheet Output Loc /(X=8.100 ", Y=3.750 ") +> TIM1 Hierarchical Loc /STM32F103 module/(X=1.550 ", Y=5.050 ") +> TIM2 PinSheet Output Loc /(X=8.100 ", Y=4.150 ") +> TIM2 Hierarchical Loc /STM32F103 module/(X=1.550 ", Y=5.200 ") +> UART_RX PinSheet Input Loc /STM32F103 module/(X=4.150 ", Y=10.300 ") +> UART_RX Hierarchical Loc /STM32F103 module/RS-232 level converter/(X=1.600 ", Y=3.650 ") +> UART_RX1 PinSheet Input Loc /STM32F103 module/(X=4.150 ", Y=10.700 ") +> UART_RX1 Hierarchical Loc /STM32F103 module/RS-232 level converter/(X=1.600 ", Y=3.800 ") +> UART_TX PinSheet Input Loc /STM32F103 module/(X=4.150 ", Y=10.500 ") +> UART_TX Hierarchical Loc /STM32F103 module/RS-232 level converter/(X=1.600 ", Y=3.950 ") +> UART_TX1 PinSheet Input Loc /STM32F103 module/(X=4.150 ", Y=10.850 ") +> UART_TX1 Hierarchical Loc /STM32F103 module/RS-232 level converter/(X=1.600 ", Y=4.100 ") +> USB_+5V PinSheet Output Loc /STM32F103 module/(X=0.950 ", Y=10.600 ") +> USB_+5V Hierarchical Loc /STM32F103 module/USB input circuit/(X=5.850 ", Y=3.750 ") +> USB_DISC PinSheet Input Loc /STM32F103 module/(X=1.950 ", Y=10.500 ") +> USB_DISC Hierarchical Loc /STM32F103 module/USB input circuit/(X=5.850 ", Y=3.100 ") +> USB_DM PinSheet BiDi Loc /STM32F103 module/(X=1.950 ", Y=10.800 ") +> USB_DM Hierarchical Loc /STM32F103 module/USB input circuit/(X=5.850 ", Y=3.400 ") +> USB_DP PinSheet BiDi Loc /STM32F103 module/(X=1.950 ", Y=10.650 ") +> USB_DP Hierarchical Loc /STM32F103 module/USB input circuit/(X=5.850 ", Y=3.550 ") +> USB_POWER PinSheet Output Loc /STM32F103 module/(X=1.950 ", Y=10.350 ") +> USB_POWER Hierarchical Loc /STM32F103 module/USB input circuit/(X=5.850 ", Y=3.250 ") +#End labels + +#End List diff --git a/schematic/ALL.net b/schematic/ALL.net new file mode 100644 index 0000000..f2ef42c --- /dev/null +++ b/schematic/ALL.net @@ -0,0 +1,2139 @@ +(export (version D) + (design + (source /home/eddy/Docs/SAO/ELECTRONICS/STM32/kicad/alltogether/ALL.sch) + (date "Ср 09 июл 2014 18:42:36") + (tool "eeschema (2013-feb-26)-stable")) + (components + (comp (ref P2) + (value CONN_4) + (footprint SIL-4-power) + (libsource (lib conn) (part CONN_4)) + (sheetpath (names /) (tstamps /)) + (tstamp 5392E6AB)) + (comp (ref P1) + (value CONN_2) + (footprint SIL-2-power) + (libsource (lib conn) (part CONN_2)) + (sheetpath (names /) (tstamps /)) + (tstamp 53931287)) + (comp (ref P10) + (value TRD) + (footprint SIL-8) + (libsource (lib conn) (part CONN_8)) + (sheetpath (names /) (tstamps /)) + (tstamp 53956EEF)) + (comp (ref P7) + (value CONN_2) + (footprint SIL-2) + (libsource (lib conn) (part CONN_2)) + (sheetpath (names /) (tstamps /)) + (tstamp 5395ECE2)) + (comp (ref K1) + (value CONN_3) + (footprint SIL-3) + (libsource (lib conn) (part CONN_3)) + (sheetpath (names /) (tstamps /)) + (tstamp 53A426B8)) + (comp (ref P12) + (value CONN_12) + (footprint SIL-12) + (libsource (lib conn) (part CONN_12)) + (sheetpath (names /) (tstamps /)) + (tstamp 53B49F81)) + (comp (ref P13) + (value CONN_5) + (footprint SIL-5) + (libsource (lib conn) (part CONN_5)) + (sheetpath (names /) (tstamps /)) + (tstamp 53B8C7B4)) + (comp (ref P14) + (value CONN_2) + (footprint SIL-2-power) + (libsource (lib conn) (part CONN_2)) + (sheetpath (names /) (tstamps /)) + (tstamp 53C54DAB)) + (comp (ref P5) + (value CONN_4) + (footprint SIL-4-power) + (libsource (lib conn) (part CONN_4)) + (sheetpath (names /) (tstamps /)) + (tstamp 53A58F58)) + (comp (ref P6) + (value CONN_4) + (footprint SIL-4-power) + (libsource (lib conn) (part CONN_4)) + (sheetpath (names /) (tstamps /)) + (tstamp 53A5D13D)) + (comp (ref P3) + (value CONN_4) + (footprint SIL-4-power) + (libsource (lib conn) (part CONN_4)) + (sheetpath (names /) (tstamps /)) + (tstamp 53A6297E)) + (comp (ref P4) + (value CONN_4) + (footprint SIL-4-power) + (libsource (lib conn) (part CONN_4)) + (sheetpath (names /) (tstamps /)) + (tstamp 53A6C322)) + (comp (ref Q3) + (value RO-1224) + (footprint SIP-4-RO) + (libsource (lib my_elements) (part RO-XX)) + (sheetpath (names /) (tstamps /)) + (tstamp 53AC9E48)) + (comp (ref P8) + (value CONN_2) + (footprint SIL-2-power) + (libsource (lib conn) (part CONN_2)) + (sheetpath (names /) (tstamps /)) + (tstamp 53A8FC0C)) + (comp (ref P9) + (value CONN_2) + (footprint SIL-2-power) + (libsource (lib conn) (part CONN_2)) + (sheetpath (names /) (tstamps /)) + (tstamp 53A92335)) + (comp (ref P18) + (value CONN_2) + (footprint SIL-2-power) + (libsource (lib conn) (part CONN_2)) + (sheetpath (names /) (tstamps /)) + (tstamp 53A954F5)) + (comp (ref U1) + (value IPS5451) + (footprint TO220-5) + (libsource (lib my_elements) (part IPS5451)) + (sheetpath (names /) (tstamps /)) + (tstamp 53BC4F8D)) + (comp (ref R19) + (value 4.7k) + (footprint SM0603) + (libsource (lib my_elements) (part R0603)) + (sheetpath (names /) (tstamps /)) + (tstamp 53BEC9FF)) + (comp (ref P19) + (value CONN_2) + (footprint SIL-2-power) + (libsource (lib conn) (part CONN_2)) + (sheetpath (names /) (tstamps /)) + (tstamp 53C20C14)) + (comp (ref D1) + (value B120-E3) + (footprint DO-214) + (libsource (lib device) (part DIODESCH)) + (sheetpath (names /) (tstamps /)) + (tstamp 53CDDF73)) + (comp (ref C3.1) + (value 1n) + (footprint SM0805) + (libsource (lib device) (part C)) + (sheetpath (names "/Turret slits/") (tstamps /53A910B8/)) + (tstamp 50CECA5D)) + (comp (ref R6.1) + (value 51k) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/Turret slits/") (tstamps /53A910B8/)) + (tstamp 50CECA5C)) + (comp (ref R5.1) + (value 51k) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/Turret slits/") (tstamps /53A910B8/)) + (tstamp 50CEC791)) + (comp (ref C2.1) + (value 1n) + (footprint SM0805) + (libsource (lib device) (part C)) + (sheetpath (names "/Turret slits/") (tstamps /53A910B8/)) + (tstamp 50CEC790)) + (comp (ref R2.1) + (value 0.33) + (footprint SM1210) + (libsource (lib device) (part R)) + (sheetpath (names "/Turret slits/") (tstamps /53A910B8/)) + (tstamp 50CEB99A)) + (comp (ref R1.1) + (value 0.33) + (footprint SM1210) + (libsource (lib device) (part R)) + (sheetpath (names "/Turret slits/") (tstamps /53A910B8/)) + (tstamp 50CEB97A)) + (comp (ref C1.1) + (value 68n) + (footprint SM0805) + (libsource (lib device) (part C)) + (sheetpath (names "/Turret slits/") (tstamps /53A910B8/)) + (tstamp 50AF1E60)) + (comp (ref R3.1) + (value 22k) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/Turret slits/") (tstamps /53A910B8/)) + (tstamp 50AF1C25)) + (comp (ref IC2.1) + (value L6208N) + (footprint DIP-24__300_ELL) + (libsource (lib my_elements) (part L6208N)) + (sheetpath (names "/Turret slits/") (tstamps /53A910B8/)) + (tstamp 50AE2A4D)) + (comp (ref R4.1) + (value 1.8k) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/Turret slits/") (tstamps /53A910B8/)) + (tstamp 534BB108)) + (comp (ref C17) + (value 100n) + (footprint SM0805) + (libsource (lib device) (part C)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53969846)) + (comp (ref C15) + (value 100n) + (footprint SM0805) + (libsource (lib device) (part C)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 5396ADDE)) + (comp (ref C18) + (value 100n) + (footprint SM0805) + (libsource (lib device) (part C)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 5396C0ED)) + (comp (ref C16) + (value 100n) + (footprint SM0805) + (libsource (lib device) (part C)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 5396C789)) + (comp (ref C13) + (value 10u) + (footprint C2) + (libsource (lib device) (part C)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 539751BC)) + (comp (ref C14) + (value 100n) + (footprint SM0805) + (libsource (lib my_elements) (part C0805)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53979DD9)) + (comp (ref U5) + (value LM1117MPX-3.3) + (footprint SOT223) + (libsource (lib my_elements) (part LM1117MPX-3.3)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53996A85)) + (comp (ref C5) + (value 10u) + (footprint C2) + (libsource (lib device) (part C)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53997111)) + (comp (ref C6) + (value 100u) + (footprint C2) + (libsource (lib device) (part C)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53997130)) + (comp (ref C7) + (value 100n) + (footprint SM0805) + (libsource (lib device) (part C)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 5399B7BA)) + (comp (ref SW1) + (value RESET) + (footprint SW_PUSH_SMALL) + (libsource (lib device) (part SW_PUSH)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 5399B811)) + (comp (ref R26) + (value 10k) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 5399B99B)) + (comp (ref L1) + (value BMB2A0300AN1) + (footprint SM0805) + (libsource (lib my_elements) (part BMB2A0300AN1)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53973C3F)) + (comp (ref D2) + (value PWR) + (footprint SM0603) + (libsource (lib device) (part LED)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 5399C66D)) + (comp (ref R10) + (value 510) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 5399C848)) + (comp (ref R11) + (value 4.7k) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53A38ACC)) + (comp (ref C9) + (value 100n) + (footprint SM0805) + (libsource (lib device) (part C)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53A79646)) + (comp (ref Q2) + (value 8MHz) + (footprint hc49) + (libsource (lib my_elements) (part QUARTZ)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53B31F6E)) + (comp (ref C10) + (value 27p) + (footprint SM0805) + (libsource (lib my_elements) (part C0805)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53B31F74)) + (comp (ref C11) + (value 27p) + (footprint SM0805) + (libsource (lib my_elements) (part C0805)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53B31F7A)) + (comp (ref R12) + (value 1M) + (footprint SM0603) + (libsource (lib my_elements) (part R0603)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53B323F6)) + (comp (ref R13) + (value 10k) + (footprint SM0603) + (libsource (lib my_elements) (part R0603)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53B858E4)) + (comp (ref R14) + (value 10k) + (footprint SM0603) + (libsource (lib my_elements) (part R0603)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53B858EA)) + (comp (ref R15) + (value 10k) + (footprint SM0603) + (libsource (lib my_elements) (part R0603)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53B85A4F)) + (comp (ref R16) + (value 10k) + (footprint SM0603) + (libsource (lib my_elements) (part R0603)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53B85A5B)) + (comp (ref P15) + (value CONN_4) + (footprint SIL-4) + (libsource (lib conn) (part CONN_4)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53A259E0)) + (comp (ref P16) + (value CONN_7) + (footprint SIL-7) + (libsource (lib conn) (part CONN_7)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53A363AA)) + (comp (ref R18) + (value 100k) + (footprint SM0603) + (libsource (lib my_elements) (part R0603)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53A3D1C0)) + (comp (ref R17) + (value 10k) + (footprint SM0603) + (libsource (lib my_elements) (part R0603)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53A3D5DE)) + (comp (ref SW2) + (value BOOT) + (footprint SW_PUSH_SMALL) + (libsource (lib device) (part SW_PUSH)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53A4246E)) + (comp (ref C8) + (value 100n) + (footprint SM0805) + (libsource (lib device) (part C)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53A44EC1)) + (comp (ref U3) + (value STM32F103) + (footprint LQFP100_STM32) + (libsource (lib STM32f103) (part STM32F103)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53976A8B)) + (comp (ref P11) + (value CONN_7) + (footprint SIL-7) + (libsource (lib conn) (part CONN_7)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53AD262A)) + (comp (ref R27) + (value RT0805BRB071KL) + (footprint SM0805) + (libsource (lib my_elements) (part RT0805BRB071KL)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53AF4804)) + (comp (ref R28) + (value RT0805BRB071KL) + (footprint SM0805) + (libsource (lib my_elements) (part RT0805BRB071KL)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53AF4838)) + (comp (ref R29) + (value RT0805BRB071KL) + (footprint SM0805) + (libsource (lib my_elements) (part RT0805BRB071KL)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53AF483E)) + (comp (ref R30) + (value RT0805BRB071KL) + (footprint SM0805) + (libsource (lib my_elements) (part RT0805BRB071KL)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53AF4844)) + (comp (ref R31) + (value RT0805BRB071KL) + (footprint SM0805) + (libsource (lib my_elements) (part RT0805BRB071KL)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53AF484A)) + (comp (ref R32) + (value RT0805BRB071KL) + (footprint SM0805) + (libsource (lib my_elements) (part RT0805BRB071KL)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53AF4850)) + (comp (ref R33) + (value RT0805BRB071KL) + (footprint SM0805) + (libsource (lib my_elements) (part RT0805BRB071KL)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53AF4856)) + (comp (ref R34) + (value RT0805BRB071KL) + (footprint SM0805) + (libsource (lib my_elements) (part RT0805BRB071KL)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53AF485C)) + (comp (ref R21) + (value 15k) + (footprint SM0603) + (libsource (lib my_elements) (part R0603)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53C435C5)) + (comp (ref R20) + (value 15k) + (footprint SM0603) + (libsource (lib my_elements) (part R0603)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53C435CB)) + (comp (ref R23) + (value 10k) + (footprint SM0603) + (libsource (lib my_elements) (part R0603)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53C4BB5E)) + (comp (ref R24) + (value 10k) + (footprint SM0603) + (libsource (lib my_elements) (part R0603)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53C4BB64)) + (comp (ref R22) + (value 10k) + (footprint SM0603) + (libsource (lib my_elements) (part R0603)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53C4BB71)) + (comp (ref R37) + (value 10k) + (footprint SM0603) + (libsource (lib my_elements) (part R0603)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53CF8387)) + (comp (ref R38) + (value 10k) + (footprint SM0603) + (libsource (lib my_elements) (part R0603)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53CF8EAC)) + (comp (ref R39) + (value 10k) + (footprint SM0603) + (libsource (lib my_elements) (part R0603)) + (sheetpath (names "/STM32F103 module/") (tstamps /53973803/)) + (tstamp 53CFF43C)) + (comp (ref U4) + (value USBLC6-2) + (footprint SOT23_6) + (libsource (lib my_elements) (part USBLC6-2)) + (sheetpath (names "/STM32F103 module/USB input circuit/") (tstamps /53973803/53976CAB/)) + (tstamp 5395C045)) + (comp (ref Q1) + (value DTA114Y) + (footprint SOT323) + (libsource (lib transistors) (part DTA114Y)) + (sheetpath (names "/STM32F103 module/USB input circuit/") (tstamps /53973803/53976CAB/)) + (tstamp 5395C059)) + (comp (ref R8) + (value 15k) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/STM32F103 module/USB input circuit/") (tstamps /53973803/53976CAB/)) + (tstamp 5395CE71)) + (comp (ref R7) + (value 22k) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/STM32F103 module/USB input circuit/") (tstamps /53973803/53976CAB/)) + (tstamp 5395CE96)) + (comp (ref R9) + (value 1.5k) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/STM32F103 module/USB input circuit/") (tstamps /53973803/53976CAB/)) + (tstamp 5395D182)) + (comp (ref C12) + (value 100n) + (footprint SM0805) + (libsource (lib device) (part C)) + (sheetpath (names "/STM32F103 module/USB input circuit/") (tstamps /53973803/53976CAB/)) + (tstamp 5395D7E9)) + (comp (ref R35) + (value 22) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/STM32F103 module/USB input circuit/") (tstamps /53973803/53976CAB/)) + (tstamp 5395E223)) + (comp (ref R36) + (value 22) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/STM32F103 module/USB input circuit/") (tstamps /53973803/53976CAB/)) + (tstamp 5395E230)) + (comp (ref D3) + (value B120-E3) + (footprint DO-214) + (libsource (lib device) (part DIODESCH)) + (sheetpath (names "/STM32F103 module/USB input circuit/") (tstamps /53973803/53976CAB/)) + (tstamp 539B75AF)) + (comp (ref CON1) + (value USB-MICRO-B) + (footprint MICRO-B-USB) + (libsource (lib my_elements) (part USB-MICRO-B)) + (sheetpath (names "/STM32F103 module/USB input circuit/") (tstamps /53973803/53976CAB/)) + (tstamp 53BE6988)) + (comp (ref J1) + (value DB9) + (footprint DB9FC) + (libsource (lib conn) (part DB9)) + (sheetpath (names "/STM32F103 module/RS-232 level converter/") (tstamps /53973803/53974779/)) + (tstamp 53975A15)) + (comp (ref P17) + (value CONN_2) + (footprint SIL-2) + (libsource (lib conn) (part CONN_2)) + (sheetpath (names "/STM32F103 module/RS-232 level converter/") (tstamps /53973803/53974779/)) + (tstamp 53A1F05B)) + (comp (ref IC1) + (value ADM233L) + (footprint DIP-20__300) + (libsource (lib my_elements) (part ADM233L)) + (sheetpath (names "/STM32F103 module/RS-232 level converter/") (tstamps /53973803/53974779/)) + (tstamp 53A48DFB)) + (comp (ref J2) + (value DB9) + (footprint DB9FC) + (libsource (lib conn) (part DB9)) + (sheetpath (names "/STM32F103 module/RS-232 level converter/") (tstamps /53973803/53974779/)) + (tstamp 53AB4443)) + (comp (ref C3.2) + (value 1n) + (footprint SM0805) + (libsource (lib device) (part C)) + (sheetpath (names "/Filters slit #1/") (tstamps /53A910B7/)) + (tstamp 50CECA5D)) + (comp (ref R6.2) + (value 51k) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/Filters slit #1/") (tstamps /53A910B7/)) + (tstamp 50CECA5C)) + (comp (ref R5.2) + (value 51k) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/Filters slit #1/") (tstamps /53A910B7/)) + (tstamp 50CEC791)) + (comp (ref C2.2) + (value 1n) + (footprint SM0805) + (libsource (lib device) (part C)) + (sheetpath (names "/Filters slit #1/") (tstamps /53A910B7/)) + (tstamp 50CEC790)) + (comp (ref R2.2) + (value 0.33) + (footprint SM1210) + (libsource (lib device) (part R)) + (sheetpath (names "/Filters slit #1/") (tstamps /53A910B7/)) + (tstamp 50CEB99A)) + (comp (ref R1.2) + (value 0.33) + (footprint SM1210) + (libsource (lib device) (part R)) + (sheetpath (names "/Filters slit #1/") (tstamps /53A910B7/)) + (tstamp 50CEB97A)) + (comp (ref C1.2) + (value 68n) + (footprint SM0805) + (libsource (lib device) (part C)) + (sheetpath (names "/Filters slit #1/") (tstamps /53A910B7/)) + (tstamp 50AF1E60)) + (comp (ref R3.2) + (value 22k) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/Filters slit #1/") (tstamps /53A910B7/)) + (tstamp 50AF1C25)) + (comp (ref IC2.2) + (value L6208N) + (footprint DIP-24__300_ELL) + (libsource (lib my_elements) (part L6208N)) + (sheetpath (names "/Filters slit #1/") (tstamps /53A910B7/)) + (tstamp 50AE2A4D)) + (comp (ref R4.2) + (value 1.8k) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/Filters slit #1/") (tstamps /53A910B7/)) + (tstamp 534BB108)) + (comp (ref C3.3) + (value 1n) + (footprint SM0805) + (libsource (lib device) (part C)) + (sheetpath (names "/Filters slit #2/") (tstamps /5391724D/)) + (tstamp 50CECA5D)) + (comp (ref R6.3) + (value 51k) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/Filters slit #2/") (tstamps /5391724D/)) + (tstamp 50CECA5C)) + (comp (ref R5.3) + (value 51k) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/Filters slit #2/") (tstamps /5391724D/)) + (tstamp 50CEC791)) + (comp (ref C2.3) + (value 1n) + (footprint SM0805) + (libsource (lib device) (part C)) + (sheetpath (names "/Filters slit #2/") (tstamps /5391724D/)) + (tstamp 50CEC790)) + (comp (ref R2.3) + (value 0.33) + (footprint SM1210) + (libsource (lib device) (part R)) + (sheetpath (names "/Filters slit #2/") (tstamps /5391724D/)) + (tstamp 50CEB99A)) + (comp (ref R1.3) + (value 0.33) + (footprint SM1210) + (libsource (lib device) (part R)) + (sheetpath (names "/Filters slit #2/") (tstamps /5391724D/)) + (tstamp 50CEB97A)) + (comp (ref C1.3) + (value 68n) + (footprint SM0805) + (libsource (lib device) (part C)) + (sheetpath (names "/Filters slit #2/") (tstamps /5391724D/)) + (tstamp 50AF1E60)) + (comp (ref R3.3) + (value 22k) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/Filters slit #2/") (tstamps /5391724D/)) + (tstamp 50AF1C25)) + (comp (ref IC2.3) + (value L6208N) + (footprint DIP-24__300_ELL) + (libsource (lib my_elements) (part L6208N)) + (sheetpath (names "/Filters slit #2/") (tstamps /5391724D/)) + (tstamp 50AE2A4D)) + (comp (ref R4.3) + (value 1.8k) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/Filters slit #2/") (tstamps /5391724D/)) + (tstamp 534BB108)) + (comp (ref C3.4) + (value 1n) + (footprint SM0805) + (libsource (lib device) (part C)) + (sheetpath (names "/Long stage/") (tstamps /53A910BA/)) + (tstamp 50CECA5D)) + (comp (ref R6.4) + (value 51k) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/Long stage/") (tstamps /53A910BA/)) + (tstamp 50CECA5C)) + (comp (ref R5.4) + (value 51k) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/Long stage/") (tstamps /53A910BA/)) + (tstamp 50CEC791)) + (comp (ref C2.4) + (value 1n) + (footprint SM0805) + (libsource (lib device) (part C)) + (sheetpath (names "/Long stage/") (tstamps /53A910BA/)) + (tstamp 50CEC790)) + (comp (ref R2.4) + (value 0.33) + (footprint SM1210) + (libsource (lib device) (part R)) + (sheetpath (names "/Long stage/") (tstamps /53A910BA/)) + (tstamp 50CEB99A)) + (comp (ref R1.4) + (value 0.33) + (footprint SM1210) + (libsource (lib device) (part R)) + (sheetpath (names "/Long stage/") (tstamps /53A910BA/)) + (tstamp 50CEB97A)) + (comp (ref C1.4) + (value 68n) + (footprint SM0805) + (libsource (lib device) (part C)) + (sheetpath (names "/Long stage/") (tstamps /53A910BA/)) + (tstamp 50AF1E60)) + (comp (ref R3.4) + (value 22k) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/Long stage/") (tstamps /53A910BA/)) + (tstamp 50AF1C25)) + (comp (ref IC2.4) + (value L6208N) + (footprint DIP-24__300_ELL) + (libsource (lib my_elements) (part L6208N)) + (sheetpath (names "/Long stage/") (tstamps /53A910BA/)) + (tstamp 50AE2A4D)) + (comp (ref R4.4) + (value 1.8k) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/Long stage/") (tstamps /53A910BA/)) + (tstamp 534BB108)) + (comp (ref C3.5) + (value 1n) + (footprint SM0805) + (libsource (lib device) (part C)) + (sheetpath (names "/Short stage/") (tstamps /53A910B9/)) + (tstamp 50CECA5D)) + (comp (ref R6.5) + (value 51k) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/Short stage/") (tstamps /53A910B9/)) + (tstamp 50CECA5C)) + (comp (ref R5.5) + (value 51k) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/Short stage/") (tstamps /53A910B9/)) + (tstamp 50CEC791)) + (comp (ref C2.5) + (value 1n) + (footprint SM0805) + (libsource (lib device) (part C)) + (sheetpath (names "/Short stage/") (tstamps /53A910B9/)) + (tstamp 50CEC790)) + (comp (ref R2.5) + (value 0.33) + (footprint SM1210) + (libsource (lib device) (part R)) + (sheetpath (names "/Short stage/") (tstamps /53A910B9/)) + (tstamp 50CEB99A)) + (comp (ref R1.5) + (value 0.33) + (footprint SM1210) + (libsource (lib device) (part R)) + (sheetpath (names "/Short stage/") (tstamps /53A910B9/)) + (tstamp 50CEB97A)) + (comp (ref C1.5) + (value 68n) + (footprint SM0805) + (libsource (lib device) (part C)) + (sheetpath (names "/Short stage/") (tstamps /53A910B9/)) + (tstamp 50AF1E60)) + (comp (ref R3.5) + (value 22k) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/Short stage/") (tstamps /53A910B9/)) + (tstamp 50AF1C25)) + (comp (ref IC2.5) + (value L6208N) + (footprint DIP-24__300_ELL) + (libsource (lib my_elements) (part L6208N)) + (sheetpath (names "/Short stage/") (tstamps /53A910B9/)) + (tstamp 50AE2A4D)) + (comp (ref R4.5) + (value 1.8k) + (footprint SM0603) + (libsource (lib device) (part R)) + (sheetpath (names "/Short stage/") (tstamps /53A910B9/)) + (tstamp 534BB108)) + (comp (ref Qp1.2) + (value NTE2984) + (footprint TO220-3-vert) + (libsource (lib my_elements) (part NTE2984)) + (sheetpath (names "/Power MOSFET module 1/") (tstamps /53A8FBFD/)) + (tstamp 53AF4F62)) + (comp (ref Qp1.1) + (value NTE2984) + (footprint TO220-3-vert) + (libsource (lib my_elements) (part NTE2984)) + (sheetpath (names "/Power MOSFET module 2/") (tstamps /53AA0E2D/)) + (tstamp 53AF4F62)) + (comp (ref U2) + (value TLE5205) + (footprint TO220-7-12) + (libsource (lib my_elements) (part TLE5205)) + (sheetpath (names "/Shutter MOSFET/") (tstamps /53AE6F08/)) + (tstamp 53C09F3E)) + (comp (ref R25) + (value "1.2k (II)") + (footprint R7) + (libsource (lib device) (part R)) + (sheetpath (names "/Shutter MOSFET/") (tstamps /53AE6F08/)) + (tstamp 53C10962)) + (comp (ref C4) + (value "2200u, 40V") + (footprint CP36V) + (libsource (lib device) (part CP1)) + (sheetpath (names "/Shutter MOSFET/") (tstamps /53AE6F08/)) + (tstamp 53C10BBB))) + (libparts + (libpart (lib device) (part C) + (description "Condensateur non polarise") + (footprints + (fp SM*) + (fp C?) + (fp C1-1)) + (fields + (field (name Reference) C) + (field (name Value) C) + (field (name Footprint) ~) + (field (name Datasheet) ~)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib device) (part CP1) + (description "Condensateur polarise") + (footprints + (fp CP*) + (fp SM*)) + (fields + (field (name Reference) C) + (field (name Value) CP1) + (field (name Footprint) ~) + (field (name Datasheet) ~)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib device) (part DIODESCH) + (description "Diode schottky") + (footprints + (fp D?) + (fp S*)) + (fields + (field (name Reference) D) + (field (name Value) DIODESCH) + (field (name Footprint) ~) + (field (name Datasheet) ~)) + (pins + (pin (num 1) (name A) (type passive)) + (pin (num 2) (name K) (type passive)))) + (libpart (lib device) (part LED) + (footprints + (fp LED-3MM) + (fp LED-5MM) + (fp LED-10MM) + (fp LED-0603) + (fp LED-0805) + (fp LED-1206) + (fp LEDV)) + (fields + (field (name Reference) D) + (field (name Value) LED) + (field (name Footprint) ~) + (field (name Datasheet) ~)) + (pins + (pin (num 1) (name A) (type passive)) + (pin (num 2) (name K) (type passive)))) + (libpart (lib device) (part R) + (description Resistance) + (footprints + (fp R?) + (fp SM0603) + (fp SM0805) + (fp R?-*) + (fp SM1206)) + (fields + (field (name Reference) R) + (field (name Value) R) + (field (name Footprint) ~) + (field (name Datasheet) ~)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib device) (part SW_PUSH) + (description "Push Button") + (fields + (field (name Reference) SW) + (field (name Value) SW_PUSH) + (field (name Footprint) ~) + (field (name Datasheet) ~)) + (pins + (pin (num 1) (name 1) (type passive)) + (pin (num 2) (name 2) (type passive)))) + (libpart (lib transistors) (part DTA114Y) + (description "DTA114Y, Digital Transistor, 10k/47k, SOT23") + (footprints + (fp SOT23*) + (fp SC59*)) + (fields + (field (name Reference) Q) + (field (name Value) DTA114Y)) + (pins + (pin (num 1) (name B) (type input)) + (pin (num 2) (name E) (type passive)) + (pin (num 3) (name C) (type passive)))) + (libpart (lib conn) (part CONN_12) + (description "Symbole general de connecteur") + (fields + (field (name Reference) P) + (field (name Value) CONN_12)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)) + (pin (num 3) (name P3) (type passive)) + (pin (num 4) (name P4) (type passive)) + (pin (num 5) (name P5) (type passive)) + (pin (num 6) (name P6) (type passive)) + (pin (num 7) (name P7) (type passive)) + (pin (num 8) (name P8) (type passive)) + (pin (num 9) (name P9) (type passive)) + (pin (num 10) (name P10) (type passive)) + (pin (num 11) (name P11) (type passive)) + (pin (num 12) (name P12) (type passive)))) + (libpart (lib conn) (part CONN_2) + (description "Symbole general de connecteur") + (fields + (field (name Reference) P) + (field (name Value) CONN_2)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name PM) (type passive)))) + (libpart (lib conn) (part CONN_3) + (description "Symbole general de connecteur") + (fields + (field (name Reference) K) + (field (name Value) CONN_3)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name PM) (type passive)) + (pin (num 3) (name P3) (type passive)))) + (libpart (lib conn) (part CONN_4) + (description "Symbole general de connecteur") + (fields + (field (name Reference) P) + (field (name Value) CONN_4)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)) + (pin (num 3) (name P3) (type passive)) + (pin (num 4) (name P4) (type passive)))) + (libpart (lib conn) (part CONN_5) + (description "Symbole general de connecteur") + (fields + (field (name Reference) P) + (field (name Value) CONN_5)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)) + (pin (num 3) (name ~) (type passive)) + (pin (num 4) (name ~) (type passive)) + (pin (num 5) (name ~) (type passive)))) + (libpart (lib conn) (part CONN_7) + (description "Symbole general pour connexions") + (fields + (field (name Reference) P) + (field (name Value) CONN_7)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)) + (pin (num 3) (name P3) (type passive)) + (pin (num 4) (name P4) (type passive)) + (pin (num 5) (name P5) (type passive)) + (pin (num 6) (name P6) (type passive)) + (pin (num 7) (name P7) (type passive)))) + (libpart (lib conn) (part CONN_8) + (description "Symbole general de connecteur") + (fields + (field (name Reference) P) + (field (name Value) CONN_8)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)) + (pin (num 3) (name P3) (type passive)) + (pin (num 4) (name P4) (type passive)) + (pin (num 5) (name P5) (type passive)) + (pin (num 6) (name P6) (type passive)) + (pin (num 7) (name P7) (type passive)) + (pin (num 8) (name P8) (type passive)))) + (libpart (lib conn) (part DB9) + (footprints + (fp DB9*)) + (fields + (field (name Reference) J) + (field (name Value) DB9)) + (pins + (pin (num 1) (name 1) (type passive)) + (pin (num 2) (name 2) (type passive)) + (pin (num 3) (name 3) (type passive)) + (pin (num 4) (name 4) (type passive)) + (pin (num 5) (name 5) (type passive)) + (pin (num 6) (name P6) (type passive)) + (pin (num 7) (name P7) (type passive)) + (pin (num 8) (name P8) (type passive)) + (pin (num 9) (name P9) (type passive)))) + (libpart (lib my_elements) (part ADM233L) + (footprints + (fp DIP-20*)) + (fields + (field (name Reference) IC) + (field (name Value) ADM233L) + (field (name Footprint) DIP-20__300) + (field (name Datasheet) ~)) + (pins + (pin (num 1) (name T2_I) (type input)) + (pin (num 2) (name T1_I) (type input)) + (pin (num 3) (name R1_O) (type output)) + (pin (num 4) (name R1_I) (type input)) + (pin (num 5) (name T1_O) (type output)) + (pin (num 6) (name GND) (type power_in)) + (pin (num 7) (name VCC) (type power_in)) + (pin (num 8) (name C1+) (type passive)) + (pin (num 9) (name GND) (type power_in)) + (pin (num 10) (name C2-) (type passive)) + (pin (num 11) (name C2+) (type passive)) + (pin (num 12) (name intV-) (type passive)) + (pin (num 13) (name C1-) (type passive)) + (pin (num 14) (name intV+) (type passive)) + (pin (num 15) (name C2-) (type passive)) + (pin (num 16) (name C2-) (type passive)) + (pin (num 17) (name intV-) (type passive)) + (pin (num 18) (name T2_O) (type output)) + (pin (num 19) (name R2_I) (type output)) + (pin (num 20) (name R2_O) (type output)))) + (libpart (lib my_elements) (part BMB2A0300AN1) + (description "BMB2A0300AN1 ferrite bead") + (footprints + (fp SM0805)) + (fields + (field (name Reference) L) + (field (name Value) BMB2A0300AN1) + (field (name Footprint) SM0805) + (field (name Datasheet) ~)) + (pins + (pin (num 1) (name 1) (type input)) + (pin (num 2) (name 2) (type input)))) + (libpart (lib my_elements) (part C0805) + (description C_0805) + (footprints + (fp SM0805)) + (fields + (field (name Reference) C) + (field (name Value) C0805) + (field (name Footprint) SM0805) + (field (name Datasheet) ~)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib my_elements) (part IPS5451) + (description "SIMPLE SWITCHER 3A Step-Down Voltage Regulator") + (footprints + (fp TO-220) + (fp SMD220)) + (fields + (field (name Reference) U) + (field (name Value) IPS5451) + (field (name Footprint) TO220-4) + (field (name Datasheet) ~)) + (pins + (pin (num 1) (name GND) (type power_in)) + (pin (num 2) (name IN) (type input)) + (pin (num 3) (name VCC) (type power_in)) + (pin (num 4) (name DG) (type output)) + (pin (num 5) (name VOUT) (type power_out)))) + (libpart (lib my_elements) (part L6208N) + (footprints + (fp POWERDIP24) + (fp DIP24*)) + (fields + (field (name Reference) IC) + (field (name Value) L6208N) + (field (name Footprint) POWERDIP24) + (field (name Datasheet) ~)) + (pins + (pin (num 1) (name CLOCK) (type input)) + (pin (num 2) (name CW/CWW) (type input)) + (pin (num 3) (name SENSE_A) (type input)) + (pin (num 4) (name RCA) (type input)) + (pin (num 5) (name OUT1A) (type output)) + (pin (num 6) (name GND) (type power_in)) + (pin (num 7) (name GND@1) (type power_in)) + (pin (num 8) (name OUT1B) (type output)) + (pin (num 9) (name RCB) (type input)) + (pin (num 10) (name SENSE_B) (type input)) + (pin (num 11) (name VREF_B) (type input)) + (pin (num 12) (name HALF/FULL) (type input)) + (pin (num 13) (name CONTROL) (type input)) + (pin (num 14) (name EN) (type input)) + (pin (num 15) (name VBOOT) (type power_in)) + (pin (num 16) (name OUT2B) (type output)) + (pin (num 17) (name VS_B) (type power_in)) + (pin (num 18) (name GND@2) (type power_in)) + (pin (num 19) (name GND@3) (type power_in)) + (pin (num 20) (name VS_A) (type power_in)) + (pin (num 21) (name OUT2A) (type output)) + (pin (num 22) (name VCP) (type power_in)) + (pin (num 23) (name RESET) (type input)) + (pin (num 24) (name VREF_A) (type input)))) + (libpart (lib my_elements) (part LM1117MPX-3.3) + (description "LM317EMP, 1A 35V Adjustable Linear Regulator, SOT-223") + (docs http://www.national.com/ds/LM/LM117.pdf) + (footprints + (fp SOT223*)) + (fields + (field (name Reference) U) + (field (name Value) LM1117MPX-3.3) + (field (name Footprint) SOT223) + (field (name Datasheet) ~)) + (pins + (pin (num 1) (name GND) (type power_in)) + (pin (num 2) (name OUT) (type power_out)) + (pin (num 3) (name IN) (type power_in)))) + (libpart (lib my_elements) (part NTE2984) + (docs transistors/mos/*.*) + (fields + (field (name Reference) Q) + (field (name Value) NTE2984) + (field (name Footprint) TO220) + (field (name Datasheet) ~)) + (pins + (pin (num 1) (name G) (type input)) + (pin (num 2) (name D) (type passive)) + (pin (num 3) (name S) (type passive)))) + (libpart (lib my_elements) (part Quartz) + (fields + (field (name Reference) Q) + (field (name Value) Quartz) + (field (name Footprint) ~) + (field (name Datasheet) ~)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib my_elements) (part R0603) + (description Resistance) + (footprints + (fp SM0603)) + (fields + (field (name Reference) R) + (field (name Value) R0603) + (field (name Footprint) SM0603) + (field (name Datasheet) ~)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib my_elements) (part RO-XX) + (fields + (field (name Reference) Q) + (field (name Value) RO-XX) + (field (name Footprint) SIP-4) + (field (name Datasheet) ~)) + (pins + (pin (num 1) (name -Vin) (type power_in)) + (pin (num 2) (name +Vin) (type power_in)) + (pin (num 3) (name -Vout) (type power_out)) + (pin (num 4) (name +Vout) (type passive)))) + (libpart (lib my_elements) (part RT0805BRB071KL) + (description "Precision Resistor with low TCR") + (footprints + (fp SM0603) + (fp SM0805)) + (fields + (field (name Reference) R) + (field (name Value) RT0805BRB071KL) + (field (name Footprint) SM0805) + (field (name Datasheet) ~)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib my_elements) (part TLE5205) + (description "power bridge switch") + (footprints + (fp TO220*) + (fp TO-220*)) + (fields + (field (name Reference) U) + (field (name Value) TLE5205) + (field (name Footprint) ~) + (field (name Datasheet) ~)) + (pins + (pin (num 1) (name OUT1) (type power_out)) + (pin (num 2) (name EF) (type output)) + (pin (num 3) (name IN1) (type input)) + (pin (num 4) (name GND) (type power_in)) + (pin (num 5) (name IN2) (type input)) + (pin (num 6) (name Vs) (type power_in)) + (pin (num 7) (name OUT2) (type power_out)))) + (libpart (lib my_elements) (part USB-MICRO-B) + (description "USB Mini B connector") + (footprints + (fp USB-Mini-B-Jack)) + (fields + (field (name Reference) CON) + (field (name Value) USB-MICRO-B) + (field (name Footprint) MICRO-B-USB) + (field (name Datasheet) ~)) + (pins + (pin (num 1) (name VBUS) (type passive)) + (pin (num 2) (name D-) (type BiDi)) + (pin (num 3) (name D+) (type BiDi)) + (pin (num 4) (name ID) (type passive)) + (pin (num 5) (name GND) (type passive)) + (pin (num 6) (name SHELL1) (type passive)) + (pin (num 7) (name SHELL2) (type passive)) + (pin (num 8) (name SHELL3) (type passive)) + (pin (num 9) (name SHELL4) (type passive)))) + (libpart (lib my_elements) (part USBLC6-2) + (footprints + (fp SOT666*) + (fp SOT23-6*)) + (fields + (field (name Reference) U) + (field (name Value) USBLC6-2) + (field (name Footprint) SOT23_6) + (field (name Datasheet) ~)) + (pins + (pin (num 1) (name I/O1) (type passive)) + (pin (num 2) (name GND) (type power_in)) + (pin (num 3) (name I/O2) (type passive)) + (pin (num 4) (name I/O2) (type passive)) + (pin (num 5) (name VBUS) (type power_in)) + (pin (num 6) (name I/O1) (type passive)))) + (libpart (lib STM32f103) (part STM32f103) + (footprints + (fp QFP100)) + (fields + (field (name Reference) U) + (field (name Value) STM32f103) + (field (name Footprint) ~) + (field (name Datasheet) ~)) + (pins + (pin (num 1) (name PE2/TRACECK) (type BiDi)) + (pin (num 2) (name PE3/TRACED0) (type BiDi)) + (pin (num 3) (name PE4/TRACED1) (type BiDi)) + (pin (num 4) (name PE5/TRACED2) (type BiDi)) + (pin (num 5) (name PE6/TRACED3) (type BiDi)) + (pin (num 6) (name VBAT) (type power_in)) + (pin (num 7) (name PC13/TAMPER-RTC) (type BiDi)) + (pin (num 8) (name PC14/OSC32IN) (type BiDi)) + (pin (num 9) (name PC15/OSC32OUT) (type BiDi)) + (pin (num 10) (name VSS5) (type power_in)) + (pin (num 11) (name VDD5) (type power_in)) + (pin (num 12) (name OSC_IN) (type input)) + (pin (num 13) (name OSC_OUT) (type output)) + (pin (num 14) (name NRST) (type BiDi)) + (pin (num 15) (name PC0/ADC12_IN10) (type BiDi)) + (pin (num 16) (name PC1/ADC12_IN11) (type BiDi)) + (pin (num 17) (name PC2/ADC12_IN12) (type BiDi)) + (pin (num 18) (name PC3/ADC12_IN13) (type BiDi)) + (pin (num 19) (name VSSA) (type power_in)) + (pin (num 20) (name VREF-) (type power_in)) + (pin (num 21) (name VREF+) (type power_in)) + (pin (num 22) (name VDDA) (type power_in)) + (pin (num 23) (name PA0/WKUP/USART2_CTS/ADC12_IN0/TIM2_CH1_ETR) (type BiDi)) + (pin (num 24) (name PA1/USART2_RTS/ADC12_IN1/TIM2_CH2) (type BiDi)) + (pin (num 25) (name PA2/USART2_TX/ADC12_IN2/TIM2_CH3) (type BiDi)) + (pin (num 26) (name PA3/USART2_RX/ADC12_IN3/TIM2_CH4) (type BiDi)) + (pin (num 27) (name VSS4) (type power_in)) + (pin (num 28) (name VDD4) (type power_in)) + (pin (num 29) (name PA4/SPI1_NSS/USART2_CK/ADC12_IN4) (type BiDi)) + (pin (num 30) (name PA5/SPI1_SCK/ADC12_IN5) (type BiDi)) + (pin (num 31) (name "PA6/SPI1_MISO/ADC12_IN6/TIM3_CH1(TIM1_BKIN)") (type BiDi)) + (pin (num 32) (name "PA7/SPI1_MOSI/ADC2_IN7/TIM3_CH2(TIM1_CH1N)") (type BiDi)) + (pin (num 33) (name PC4/ADC12_IN14) (type BiDi)) + (pin (num 34) (name PC5/ADC12_IN15) (type BiDi)) + (pin (num 35) (name "PB0/ADC12_IN8/TIM3_CH3(TIM1_CH2N)") (type BiDi)) + (pin (num 36) (name "PB1/ADC12_IN9/TIM3_CH4(TIM1_CH3N)") (type BiDi)) + (pin (num 37) (name PB2/BOOT1) (type BiDi)) + (pin (num 38) (name "PE7(TIM1_ETR)") (type BiDi)) + (pin (num 39) (name "PE8(TIM1_CH1N)") (type BiDi)) + (pin (num 40) (name "PE9(TIM1_CH1)") (type BiDi)) + (pin (num 41) (name "PE10(TIM1_CH2N)") (type BiDi)) + (pin (num 42) (name "PE11(TIM1_CH2)") (type BiDi)) + (pin (num 43) (name "PE12(TIM1_CH3N)") (type BiDi)) + (pin (num 44) (name "PE13(TIM1_CH3)") (type BiDi)) + (pin (num 45) (name "PE14(TIM1_CH4)") (type BiDi)) + (pin (num 46) (name "PE15(TIM1_BKIN)") (type BiDi)) + (pin (num 47) (name "PB10/I2C2_SCL/USART3_TX(TIM2_CH3)") (type BiDi)) + (pin (num 48) (name "PB11/I2C2_SDA/USART3_RX(TIM2_CH4)") (type BiDi)) + (pin (num 49) (name VSS1) (type power_in)) + (pin (num 50) (name VDD1) (type power_in)) + (pin (num 51) (name PB12/SPI2_NSS/I2C2_SMBAI/USART3_CK/TIM1_BKIN) (type BiDi)) + (pin (num 52) (name PB13/SPI2_SCK/USART3_CTS/TIM1_CH1N) (type BiDi)) + (pin (num 53) (name PB14/SPI2_MISO/USART3_RTS/TIM1_CH2N) (type BiDi)) + (pin (num 54) (name PB15/SPI2_MOSI/TIM1_CH3N) (type BiDi)) + (pin (num 55) (name "PD8(USART3_TX)") (type BiDi)) + (pin (num 56) (name "PD9(USART3_RX)") (type BiDi)) + (pin (num 57) (name "PD10(USART3_CK)") (type BiDi)) + (pin (num 58) (name "PD11(USART3_CTS)") (type BiDi)) + (pin (num 59) (name "PD12(TIM4_CH1/USART3_RTS)") (type BiDi)) + (pin (num 60) (name "PD13(TIM4_CH2)") (type BiDi)) + (pin (num 61) (name "PD14(TIM4_CH3)") (type BiDi)) + (pin (num 62) (name "PD15(TIM4_CH4)") (type BiDi)) + (pin (num 63) (name "PC6(TIM3_CH1)") (type BiDi)) + (pin (num 64) (name "PC7(TIM3_CH2)") (type BiDi)) + (pin (num 65) (name "PC8(TIM3_CH3)") (type BiDi)) + (pin (num 66) (name "PC9(TIM3_CH4)") (type BiDi)) + (pin (num 67) (name PA8/USART1_CK/TIM1_CH1/MCO) (type BiDi)) + (pin (num 68) (name PA9/USART1_TX/TIM1_CH2) (type BiDi)) + (pin (num 69) (name PA10/USART1_RX/TIM1_CH3) (type BiDi)) + (pin (num 70) (name PA11/USART1_CTS/CANRX/USBDM/TIM1_CH4) (type BiDi)) + (pin (num 71) (name PA12/USART1_RTS/CANTX/USBDP/TIM1_ETR) (type BiDi)) + (pin (num 72) (name "JTMS/SWDIO(PA13)") (type BiDi)) + (pin (num 73) (name NC) (type unspc)) + (pin (num 74) (name VSS2) (type power_in)) + (pin (num 75) (name VDD2) (type power_in)) + (pin (num 76) (name "JTCK/SWCLK(PA14)") (type BiDi)) + (pin (num 77) (name "JTDI(TIM2_CH1_ETR/PA15/SPI1_NSS)") (type BiDi)) + (pin (num 78) (name "PC10(USART3_TX)") (type BiDi)) + (pin (num 79) (name "PC11(USART3_RX)") (type BiDi)) + (pin (num 80) (name "PC12(USART3_CK)") (type BiDi)) + (pin (num 81) (name "PD0/OSC_IN(CANRX)") (type BiDi)) + (pin (num 82) (name "PD1/OSC_OUT(CANTX)") (type BiDi)) + (pin (num 83) (name PD2/TIM3_ETR) (type BiDi)) + (pin (num 84) (name "PD3(USART2_CTS)") (type BiDi)) + (pin (num 85) (name "PD4(USART2_RTS)") (type BiDi)) + (pin (num 86) (name "PD5(USART2_TX)") (type BiDi)) + (pin (num 87) (name "PD6(USART2_RX)") (type BiDi)) + (pin (num 88) (name "PD7(USART2_CK)") (type BiDi)) + (pin (num 89) (name "JTDO(TIM2_CH2/PB3/TRACESWO/SPI1_SCK)") (type BiDi)) + (pin (num 90) (name "JNTRST(TIM3_CH1/PB4/SPI1_MISO)") (type BiDi)) + (pin (num 91) (name "PB5/I2C1_SMBAI(TIM3_CH2/SPI1_MOSI)") (type BiDi)) + (pin (num 92) (name "PB6/I2C1_SCL/TIM4_CH1(USART1_TX)") (type BiDi)) + (pin (num 93) (name "PB7/I2C1_SDA/TIM4_CH2(USART1_RX)") (type BiDi)) + (pin (num 94) (name BOOT0) (type BiDi)) + (pin (num 95) (name "PB8/TIM4_CH3(I2C1_SCL/CANRX)") (type BiDi)) + (pin (num 96) (name "PB9/TIM4_CH4(I2C1_SDA/CANTX)") (type BiDi)) + (pin (num 97) (name PE0/TIM4_ETR) (type BiDi)) + (pin (num 98) (name PE1) (type BiDi)) + (pin (num 99) (name VSS3) (type power_in)) + (pin (num 100) (name VDD3) (type power_in))))) + (libraries + (library (logical device) + (uri /usr/share/kicad/library/device.lib)) + (library (logical transistors) + (uri /usr/share/kicad/library/transistors.lib)) + (library (logical conn) + (uri /usr/share/kicad/library/conn.lib)) + (library (logical my_elements) + (uri /home/eddy/kicad/my_elements.lib)) + (library (logical STM32f103) + (uri /home/eddy/kicad/STM32f103.lib))) + (nets + (net (code 1) (name "/Long stage/A") + (node (ref IC2.4) (pin 21)) + (node (ref P3) (pin 1))) + (net (code 2) (name "/Long stage/A*") + (node (ref IC2.4) (pin 16)) + (node (ref P3) (pin 2))) + (net (code 3) (name "/Long stage/B") + (node (ref P3) (pin 4)) + (node (ref IC2.4) (pin 5))) + (net (code 4) (name "/Long stage/B*") + (node (ref P3) (pin 3)) + (node (ref IC2.4) (pin 8))) + (net (code 5) (name "/Filters slit #2/SM_DIR") + (node (ref IC2.3) (pin 2)) + (node (ref U3) (pin 1))) + (net (code 6) (name "/Filters slit #2/SM_EN") + (node (ref IC2.3) (pin 14)) + (node (ref U3) (pin 40))) + (net (code 7) (name "/Filters slit #1/+24V") + (node (ref IC2.1) (pin 15)) + (node (ref Q3) (pin 3)) + (node (ref IC2.4) (pin 15)) + (node (ref IC2.3) (pin 15)) + (node (ref IC2.5) (pin 15)) + (node (ref IC2.2) (pin 15))) + (net (code 8) (name +5V) + (node (ref IC2.4) (pin 23)) + (node (ref R3.1) (pin 2)) + (node (ref IC2.2) (pin 13)) + (node (ref IC2.4) (pin 13)) + (node (ref R3.5) (pin 2)) + (node (ref P12) (pin 1)) + (node (ref R3.2) (pin 2)) + (node (ref IC2.1) (pin 13)) + (node (ref IC2.1) (pin 23)) + (node (ref R3.4) (pin 2)) + (node (ref K1) (pin 3)) + (node (ref R16) (pin 2)) + (node (ref IC2.2) (pin 23)) + (node (ref D3) (pin 2)) + (node (ref IC2.5) (pin 23)) + (node (ref R3.3) (pin 2)) + (node (ref R13) (pin 2)) + (node (ref R14) (pin 2)) + (node (ref R15) (pin 2)) + (node (ref D1) (pin 2)) + (node (ref C5) (pin 1)) + (node (ref IC2.3) (pin 13)) + (node (ref IC2.3) (pin 23)) + (node (ref IC1) (pin 7)) + (node (ref IC2.5) (pin 13)) + (node (ref U5) (pin 3))) + (net (code 9) (name "/Filters slit #1/+10V") + (node (ref IC2.1) (pin 17)) + (node (ref IC2.5) (pin 17)) + (node (ref IC2.5) (pin 20)) + (node (ref IC2.2) (pin 17)) + (node (ref IC2.1) (pin 20)) + (node (ref P1) (pin 2)) + (node (ref IC2.4) (pin 20)) + (node (ref IC2.3) (pin 20)) + (node (ref P9) (pin 2)) + (node (ref IC2.3) (pin 17)) + (node (ref U1) (pin 3)) + (node (ref IC2.4) (pin 17)) + (node (ref Q3) (pin 1)) + (node (ref IC2.2) (pin 20)) + (node (ref P8) (pin 2))) + (net (code 10) (name "/Long stage/SM_DIR") + (node (ref IC2.4) (pin 2)) + (node (ref U3) (pin 2))) + (net (code 11) (name "/Long stage/SM_EN") + (node (ref U3) (pin 41)) + (node (ref IC2.4) (pin 14))) + (net (code 12) (name "/Short stage/SM_DIR") + (node (ref IC2.5) (pin 2)) + (node (ref U3) (pin 3))) + (net (code 13) (name "/Long stage/SM_CLK") + (node (ref U3) (pin 24)) + (node (ref IC2.4) (pin 1)) + (node (ref IC2.5) (pin 1))) + (net (code 14) (name GND) + (node (ref J1) (pin 5)) + (node (ref IC1) (pin 9)) + (node (ref IC1) (pin 6)) + (node (ref C5) (pin 2)) + (node (ref C6) (pin 2)) + (node (ref R10) (pin 1)) + (node (ref U2) (pin 4)) + (node (ref SW1) (pin 1)) + (node (ref C16) (pin 1)) + (node (ref C13) (pin 2)) + (node (ref C17) (pin 1)) + (node (ref C7) (pin 2)) + (node (ref U5) (pin 1)) + (node (ref C14) (pin 2)) + (node (ref P16) (pin 1)) + (node (ref R18) (pin 2)) + (node (ref R17) (pin 2)) + (node (ref P15) (pin 4)) + (node (ref Qp1.2) (pin 3)) + (node (ref C4) (pin 2)) + (node (ref Qp1.1) (pin 3)) + (node (ref U3) (pin 10)) + (node (ref U3) (pin 20)) + (node (ref CON1) (pin 9)) + (node (ref CON1) (pin 8)) + (node (ref CON1) (pin 7)) + (node (ref U3) (pin 74)) + (node (ref U3) (pin 19)) + (node (ref U3) (pin 49)) + (node (ref U3) (pin 99)) + (node (ref P11) (pin 1)) + (node (ref CON1) (pin 6)) + (node (ref J2) (pin 5)) + (node (ref C9) (pin 2)) + (node (ref C10) (pin 1)) + (node (ref C11) (pin 1)) + (node (ref C15) (pin 1)) + (node (ref C12) (pin 1)) + (node (ref CON1) (pin 5)) + (node (ref CON1) (pin 4)) + (node (ref R7) (pin 2)) + (node (ref U4) (pin 2)) + (node (ref C18) (pin 1)) + (node (ref C1.1) (pin 2)) + (node (ref IC2.1) (pin 6)) + (node (ref R6.5) (pin 2)) + (node (ref IC2.2) (pin 19)) + (node (ref IC2.2) (pin 18)) + (node (ref IC2.5) (pin 6)) + (node (ref IC2.5) (pin 7)) + (node (ref IC2.2) (pin 12)) + (node (ref IC2.1) (pin 12)) + (node (ref IC2.1) (pin 7)) + (node (ref IC2.1) (pin 18)) + (node (ref IC2.1) (pin 19)) + (node (ref R1.1) (pin 1)) + (node (ref C3.5) (pin 2)) + (node (ref R2.1) (pin 1)) + (node (ref C2.1) (pin 2)) + (node (ref C3.1) (pin 2)) + (node (ref R6.1) (pin 2)) + (node (ref IC2.5) (pin 12)) + (node (ref IC2.5) (pin 18)) + (node (ref R4.1) (pin 2)) + (node (ref R4.5) (pin 2)) + (node (ref IC2.5) (pin 19)) + (node (ref R4.4) (pin 2)) + (node (ref IC2.4) (pin 19)) + (node (ref IC2.4) (pin 18)) + (node (ref C3.2) (pin 2)) + (node (ref R5.1) (pin 2)) + (node (ref IC2.4) (pin 12)) + (node (ref IC2.4) (pin 7)) + (node (ref IC2.4) (pin 6)) + (node (ref R1.2) (pin 1)) + (node (ref R2.2) (pin 1)) + (node (ref C2.2) (pin 2)) + (node (ref R6.2) (pin 2)) + (node (ref R5.2) (pin 2)) + (node (ref R1.5) (pin 1)) + (node (ref IC2.2) (pin 7)) + (node (ref IC2.2) (pin 6)) + (node (ref R2.4) (pin 1)) + (node (ref R2.5) (pin 1)) + (node (ref R5.5) (pin 2)) + (node (ref C1.2) (pin 2)) + (node (ref C2.5) (pin 2)) + (node (ref C1.5) (pin 2)) + (node (ref R6.4) (pin 2)) + (node (ref C3.4) (pin 2)) + (node (ref C1.4) (pin 2)) + (node (ref R4.2) (pin 2)) + (node (ref R1.4) (pin 1)) + (node (ref R5.4) (pin 2)) + (node (ref C2.4) (pin 2)) + (node (ref P13) (pin 5)) + (node (ref P12) (pin 12)) + (node (ref K1) (pin 1)) + (node (ref IC2.3) (pin 18)) + (node (ref IC2.3) (pin 6)) + (node (ref IC2.3) (pin 7)) + (node (ref R38) (pin 2)) + (node (ref P7) (pin 1)) + (node (ref P1) (pin 1)) + (node (ref U3) (pin 27)) + (node (ref R6.3) (pin 2)) + (node (ref R1.3) (pin 1)) + (node (ref R2.3) (pin 1)) + (node (ref C2.3) (pin 2)) + (node (ref IC2.3) (pin 12)) + (node (ref R5.3) (pin 2)) + (node (ref R39) (pin 2)) + (node (ref C3.3) (pin 2)) + (node (ref R4.3) (pin 2)) + (node (ref C1.3) (pin 2)) + (node (ref R37) (pin 2)) + (node (ref P18) (pin 1)) + (node (ref U1) (pin 1)) + (node (ref P19) (pin 1)) + (node (ref IC2.3) (pin 19)) + (node (ref Q3) (pin 2)) + (node (ref Q3) (pin 4))) + (net (code 15) (name "/Short stage/SM_EN") + (node (ref U3) (pin 42)) + (node (ref IC2.5) (pin 14))) + (net (code 16) (name "/Short stage/A") + (node (ref P4) (pin 1)) + (node (ref IC2.5) (pin 21))) + (net (code 17) (name "/Short stage/A*") + (node (ref P4) (pin 2)) + (node (ref IC2.5) (pin 16))) + (net (code 18) (name "/Short stage/B*") + (node (ref IC2.5) (pin 8)) + (node (ref P4) (pin 3))) + (net (code 19) (name "/Short stage/B") + (node (ref IC2.5) (pin 5)) + (node (ref P4) (pin 4))) + (net (code 20) (name "/Filters slit #1/B*") + (node (ref IC2.2) (pin 8)) + (node (ref P5) (pin 3))) + (net (code 21) (name "/Filters slit #1/B") + (node (ref P5) (pin 4)) + (node (ref IC2.2) (pin 5))) + (net (code 22) (name "/Filters slit #1/SM_CLK") + (node (ref IC2.3) (pin 1)) + (node (ref U3) (pin 63)) + (node (ref IC2.2) (pin 1)) + (node (ref IC2.1) (pin 1))) + (net (code 23) (name "/Filters slit #1/SM_DIR") + (node (ref U3) (pin 98)) + (node (ref IC2.2) (pin 2))) + (net (code 24) (name "/Filters slit #1/SM_EN") + (node (ref U3) (pin 39)) + (node (ref IC2.2) (pin 14))) + (net (code 25) (name "/Filters slit #1/A*") + (node (ref P5) (pin 2)) + (node (ref IC2.2) (pin 16))) + (net (code 26) (name "/Filters slit #1/A") + (node (ref P5) (pin 1)) + (node (ref IC2.2) (pin 21))) + (net (code 27) (name "/Filters slit #2/B*") + (node (ref P6) (pin 3)) + (node (ref IC2.3) (pin 8))) + (net (code 28) (name "/Filters slit #2/A") + (node (ref IC2.3) (pin 21)) + (node (ref P6) (pin 1))) + (net (code 29) (name "/Filters slit #2/A*") + (node (ref P6) (pin 2)) + (node (ref IC2.3) (pin 16))) + (net (code 30) (name "/Filters slit #2/B") + (node (ref P6) (pin 4)) + (node (ref IC2.3) (pin 5))) + (net (code 31) (name "") + (node (ref R19) (pin 1)) + (node (ref U1) (pin 2))) + (net (code 32) (name "/STM32F103 module/SHTR_FEEDBACK") + (node (ref R21) (pin 2)) + (node (ref R20) (pin 1)) + (node (ref U1) (pin 4))) + (net (code 33) (name "/Power MOSFET module 2/GND_OUT") + (node (ref P9) (pin 1)) + (node (ref Qp1.1) (pin 2))) + (net (code 34) (name "") + (node (ref U1) (pin 5)) + (node (ref P18) (pin 2))) + (net (code 35) (name "/Shutter MOSFET/+36V") + (node (ref P19) (pin 2)) + (node (ref R25) (pin 1))) + (net (code 36) (name "/Shutter MOSFET/EF") + (node (ref U3) (pin 16)) + (node (ref U2) (pin 2)) + (node (ref R22) (pin 2))) + (net (code 37) (name "/Shutter MOSFET/IN2") + (node (ref U3) (pin 15)) + (node (ref R23) (pin 2)) + (node (ref U2) (pin 5))) + (net (code 38) (name "") + (node (ref P7) (pin 2)) + (node (ref D1) (pin 1))) + (net (code 39) (name "/Shutter MOSFET/OUT1") + (node (ref P14) (pin 2)) + (node (ref U2) (pin 1))) + (net (code 40) (name "/Shutter MOSFET/OUT2") + (node (ref P14) (pin 1)) + (node (ref U2) (pin 7))) + (net (code 41) (name "/Power MOSFET module 1/GND_OUT") + (node (ref Qp1.2) (pin 2)) + (node (ref P8) (pin 1))) + (net (code 42) (name "/STM32F103 module/1-WIRE") + (node (ref U3) (pin 48)) + (node (ref U3) (pin 47)) + (node (ref R11) (pin 1)) + (node (ref K1) (pin 2))) + (net (code 43) (name "/Turret slits/SM_DIR") + (node (ref IC2.1) (pin 2)) + (node (ref U3) (pin 97))) + (net (code 44) (name "/Turret slits/B*") + (node (ref IC2.1) (pin 8)) + (node (ref P2) (pin 3))) + (net (code 45) (name "/Turret slits/A") + (node (ref P2) (pin 1)) + (node (ref IC2.1) (pin 21))) + (net (code 46) (name "/Turret slits/A*") + (node (ref P2) (pin 2)) + (node (ref IC2.1) (pin 16))) + (net (code 47) (name "/Turret slits/B") + (node (ref IC2.1) (pin 5)) + (node (ref P2) (pin 4))) + (net (code 48) (name /EP0) + (node (ref R13) (pin 1)) + (node (ref P13) (pin 1)) + (node (ref U3) (pin 57))) + (net (code 49) (name /EP1) + (node (ref R14) (pin 1)) + (node (ref P13) (pin 2)) + (node (ref U3) (pin 58))) + (net (code 50) (name /EP3) + (node (ref R16) (pin 1)) + (node (ref P13) (pin 4)) + (node (ref U3) (pin 60))) + (net (code 51) (name "") + (node (ref IC2.3) (pin 4)) + (node (ref C3.3) (pin 1)) + (node (ref R6.3) (pin 1))) + (net (code 52) (name "") + (node (ref C2.3) (pin 1)) + (node (ref IC2.3) (pin 9)) + (node (ref R5.3) (pin 1))) + (net (code 53) (name "") + (node (ref R2.3) (pin 2)) + (node (ref IC2.3) (pin 3))) + (net (code 54) (name "") + (node (ref R1.3) (pin 2)) + (node (ref IC2.3) (pin 10))) + (net (code 55) (name "") + (node (ref IC2.3) (pin 24)) + (node (ref C1.3) (pin 1)) + (node (ref R3.3) (pin 1)) + (node (ref R4.3) (pin 1)) + (node (ref IC2.3) (pin 11))) + (net (code 56) (name "") + (node (ref IC2.3) (pin 22))) + (net (code 57) (name "/STM32F103 module/USB input circuit/USB_DM") + (node (ref R35) (pin 2)) + (node (ref U3) (pin 70))) + (net (code 58) (name "/STM32F103 module/USB input circuit/USB_DP") + (node (ref R36) (pin 2)) + (node (ref U3) (pin 71)) + (node (ref R9) (pin 2))) + (net (code 59) (name "/STM32F103 module/USB input circuit/USB_DISC") + (node (ref U3) (pin 79)) + (node (ref Q1) (pin 1))) + (net (code 60) (name "") + (node (ref U3) (pin 51))) + (net (code 61) (name "/STM32F103 module/RS-232 level converter/UART_TX") + (node (ref P17) (pin 1)) + (node (ref U3) (pin 25)) + (node (ref IC1) (pin 2))) + (net (code 62) (name +3.3V) + (node (ref R23) (pin 1)) + (node (ref U3) (pin 28)) + (node (ref C18) (pin 2)) + (node (ref C16) (pin 2)) + (node (ref U3) (pin 11)) + (node (ref Q1) (pin 2)) + (node (ref U3) (pin 50)) + (node (ref R11) (pin 2)) + (node (ref P11) (pin 7)) + (node (ref R22) (pin 1)) + (node (ref SW2) (pin 1)) + (node (ref C15) (pin 2)) + (node (ref C6) (pin 1)) + (node (ref U5) (pin 2)) + (node (ref C17) (pin 2)) + (node (ref L1) (pin 1)) + (node (ref R26) (pin 2)) + (node (ref U4) (pin 5)) + (node (ref D2) (pin 1)) + (node (ref C9) (pin 1)) + (node (ref C8) (pin 2)) + (node (ref U3) (pin 75)) + (node (ref R20) (pin 2)) + (node (ref R24) (pin 1)) + (node (ref C12) (pin 2)) + (node (ref U3) (pin 100))) + (net (code 63) (name "/STM32F103 module/RST") + (node (ref U3) (pin 14)) + (node (ref C7) (pin 1)) + (node (ref R26) (pin 1)) + (node (ref SW1) (pin 2))) + (net (code 64) (name "/STM32F103 module/RS-232 level converter/UART_RX") + (node (ref U3) (pin 26)) + (node (ref IC1) (pin 3)) + (node (ref P17) (pin 2))) + (net (code 65) (name "") + (node (ref U3) (pin 76))) + (net (code 66) (name "") + (node (ref U3) (pin 17))) + (net (code 67) (name "") + (node (ref U3) (pin 37)) + (node (ref R18) (pin 1))) + (net (code 68) (name "") + (node (ref U3) (pin 77))) + (net (code 69) (name "") + (node (ref U3) (pin 18))) + (net (code 70) (name "/STM32F103 module/USB input circuit/USB_POWER") + (node (ref R7) (pin 1)) + (node (ref R8) (pin 1)) + (node (ref U3) (pin 78))) + (net (code 71) (name "/STM32F103 module/SPI2_MISO") + (node (ref P15) (pin 2)) + (node (ref U3) (pin 53))) + (net (code 72) (name "") + (node (ref U3) (pin 73))) + (net (code 73) (name "") + (node (ref U3) (pin 93))) + (net (code 74) (name "/STM32F103 module/SPI2_MOSI") + (node (ref U3) (pin 54)) + (node (ref P15) (pin 1))) + (net (code 75) (name "/STM32F103 module/SPI1_SCK") + (node (ref U3) (pin 89)) + (node (ref P11) (pin 2))) + (net (code 76) (name "/STM32F103 module/SPI1_MISO") + (node (ref P11) (pin 3)) + (node (ref U3) (pin 90))) + (net (code 77) (name "/STM32F103 module/SPI1_MOSI") + (node (ref P11) (pin 4)) + (node (ref U3) (pin 91))) + (net (code 78) (name "/STM32F103 module/I2C_SCL/CANRX") + (node (ref U3) (pin 95)) + (node (ref P11) (pin 5))) + (net (code 79) (name "/STM32F103 module/I2C_SDA/CANTX") + (node (ref P11) (pin 6)) + (node (ref U3) (pin 96))) + (net (code 80) (name "/STM32F103 module/EXT3") + (node (ref U3) (pin 67)) + (node (ref P16) (pin 5))) + (net (code 81) (name "/STM32F103 module/EXT2") + (node (ref U3) (pin 66)) + (node (ref P16) (pin 4))) + (net (code 82) (name "/STM32F103 module/EXT1") + (node (ref P16) (pin 3)) + (node (ref U3) (pin 65))) + (net (code 83) (name "/STM32F103 module/EXT0") + (node (ref P16) (pin 2)) + (node (ref U3) (pin 64))) + (net (code 84) (name "/STM32F103 module/RS-232 level converter/UART_RX1") + (node (ref IC1) (pin 20)) + (node (ref U3) (pin 69)) + (node (ref P16) (pin 7))) + (net (code 85) (name "/STM32F103 module/RS-232 level converter/UART_TX1") + (node (ref IC1) (pin 1)) + (node (ref U3) (pin 68)) + (node (ref P16) (pin 6))) + (net (code 86) (name "") + (node (ref R10) (pin 2)) + (node (ref D2) (pin 2))) + (net (code 87) (name "") + (node (ref U3) (pin 80))) + (net (code 88) (name "") + (node (ref U3) (pin 12)) + (node (ref C10) (pin 2)) + (node (ref R12) (pin 1)) + (node (ref Q2) (pin 2))) + (net (code 89) (name "") + (node (ref U3) (pin 13)) + (node (ref R12) (pin 2)) + (node (ref Q2) (pin 1)) + (node (ref C11) (pin 2))) + (net (code 90) (name "") + (node (ref U3) (pin 23))) + (net (code 91) (name "") + (node (ref U3) (pin 7))) + (net (code 92) (name "") + (node (ref U3) (pin 6))) + (net (code 93) (name "") + (node (ref U3) (pin 4))) + (net (code 94) (name "") + (node (ref U3) (pin 92))) + (net (code 95) (name "") + (node (ref U3) (pin 61))) + (net (code 96) (name "") + (node (ref U3) (pin 62))) + (net (code 97) (name "/STM32F103 module/VDDA") + (node (ref L1) (pin 2)) + (node (ref R30) (pin 1)) + (node (ref R29) (pin 1)) + (node (ref U3) (pin 21)) + (node (ref R28) (pin 1)) + (node (ref R33) (pin 1)) + (node (ref R31) (pin 1)) + (node (ref R32) (pin 1)) + (node (ref U3) (pin 22)) + (node (ref C13) (pin 1)) + (node (ref R27) (pin 1)) + (node (ref C14) (pin 1)) + (node (ref R34) (pin 1))) + (net (code 98) (name "/STM32F103 module/BOOT") + (node (ref U3) (pin 94)) + (node (ref SW2) (pin 2)) + (node (ref C8) (pin 1)) + (node (ref R17) (pin 1))) + (net (code 99) (name "") + (node (ref U3) (pin 9))) + (net (code 100) (name "/STM32F103 module/SPI2_SCK") + (node (ref U3) (pin 52)) + (node (ref P15) (pin 3))) + (net (code 101) (name "") + (node (ref U3) (pin 72))) + (net (code 102) (name "") + (node (ref U3) (pin 8))) + (net (code 103) (name "/STM32F103 module/DG_FEEDBACK") + (node (ref U3) (pin 5)) + (node (ref R21) (pin 1))) + (net (code 104) (name "") + (node (ref IC2.2) (pin 4)) + (node (ref C3.2) (pin 1)) + (node (ref R6.2) (pin 1))) + (net (code 105) (name "") + (node (ref R5.2) (pin 1)) + (node (ref C2.2) (pin 1)) + (node (ref IC2.2) (pin 9))) + (net (code 106) (name "") + (node (ref IC2.2) (pin 3)) + (node (ref R2.2) (pin 2))) + (net (code 107) (name "") + (node (ref IC2.2) (pin 10)) + (node (ref R1.2) (pin 2))) + (net (code 108) (name "") + (node (ref R4.2) (pin 1)) + (node (ref IC2.2) (pin 24)) + (node (ref C1.2) (pin 1)) + (node (ref IC2.2) (pin 11)) + (node (ref R3.2) (pin 1))) + (net (code 109) (name "") + (node (ref IC2.2) (pin 22))) + (net (code 110) (name "") + (node (ref R5.1) (pin 1)) + (node (ref IC2.1) (pin 9)) + (node (ref C2.1) (pin 1))) + (net (code 111) (name "") + (node (ref IC2.1) (pin 22))) + (net (code 112) (name "") + (node (ref IC2.1) (pin 11)) + (node (ref R3.1) (pin 1)) + (node (ref R4.1) (pin 1)) + (node (ref C1.1) (pin 1)) + (node (ref IC2.1) (pin 24))) + (net (code 113) (name "") + (node (ref IC2.1) (pin 10)) + (node (ref R1.1) (pin 2))) + (net (code 114) (name "") + (node (ref C3.1) (pin 1)) + (node (ref IC2.1) (pin 4)) + (node (ref R6.1) (pin 1))) + (net (code 115) (name "") + (node (ref R2.1) (pin 2)) + (node (ref IC2.1) (pin 3))) + (net (code 116) (name "") + (node (ref IC2.5) (pin 10)) + (node (ref R1.5) (pin 2))) + (net (code 117) (name "") + (node (ref R3.5) (pin 1)) + (node (ref C1.5) (pin 1)) + (node (ref R4.5) (pin 1)) + (node (ref IC2.5) (pin 24)) + (node (ref IC2.5) (pin 11))) + (net (code 118) (name "") + (node (ref IC2.5) (pin 22))) + (net (code 119) (name "") + (node (ref IC2.5) (pin 9)) + (node (ref R5.5) (pin 1)) + (node (ref C2.5) (pin 1))) + (net (code 120) (name "") + (node (ref IC2.5) (pin 4)) + (node (ref C3.5) (pin 1)) + (node (ref R6.5) (pin 1))) + (net (code 121) (name "") + (node (ref IC2.5) (pin 3)) + (node (ref R2.5) (pin 2))) + (net (code 122) (name "") + (node (ref IC2.4) (pin 3)) + (node (ref R2.4) (pin 2))) + (net (code 123) (name "") + (node (ref IC2.4) (pin 10)) + (node (ref R1.4) (pin 2))) + (net (code 124) (name "") + (node (ref IC2.4) (pin 22))) + (net (code 125) (name "") + (node (ref IC2.4) (pin 9)) + (node (ref R5.4) (pin 1)) + (node (ref C2.4) (pin 1))) + (net (code 126) (name "") + (node (ref C3.4) (pin 1)) + (node (ref R6.4) (pin 1)) + (node (ref IC2.4) (pin 4))) + (net (code 127) (name "") + (node (ref R3.4) (pin 1)) + (node (ref IC2.4) (pin 11)) + (node (ref IC2.4) (pin 24)) + (node (ref R4.4) (pin 1)) + (node (ref C1.4) (pin 1))) + (net (code 128) (name "") + (node (ref C4) (pin 1)) + (node (ref U2) (pin 6)) + (node (ref R25) (pin 2))) + (net (code 129) (name "") + (node (ref J1) (pin 2)) + (node (ref IC1) (pin 5))) + (net (code 130) (name "") + (node (ref J1) (pin 3)) + (node (ref IC1) (pin 4))) + (net (code 131) (name "") + (node (ref IC1) (pin 8))) + (net (code 132) (name "") + (node (ref IC1) (pin 17)) + (node (ref IC1) (pin 12))) + (net (code 133) (name "") + (node (ref IC1) (pin 13))) + (net (code 134) (name "") + (node (ref IC1) (pin 14))) + (net (code 135) (name "") + (node (ref IC1) (pin 11)) + (node (ref IC1) (pin 15))) + (net (code 136) (name "") + (node (ref J1) (pin 4))) + (net (code 137) (name "") + (node (ref J1) (pin 6))) + (net (code 138) (name "") + (node (ref J1) (pin 7))) + (net (code 139) (name "") + (node (ref J1) (pin 8))) + (net (code 140) (name "") + (node (ref J1) (pin 9))) + (net (code 141) (name "") + (node (ref IC1) (pin 16)) + (node (ref IC1) (pin 10))) + (net (code 142) (name "") + (node (ref J1) (pin 1))) + (net (code 143) (name "") + (node (ref J2) (pin 1))) + (net (code 144) (name "") + (node (ref J2) (pin 8))) + (net (code 145) (name "") + (node (ref IC1) (pin 18)) + (node (ref J2) (pin 2))) + (net (code 146) (name "") + (node (ref IC1) (pin 19)) + (node (ref J2) (pin 3))) + (net (code 147) (name "") + (node (ref J2) (pin 4))) + (net (code 148) (name "") + (node (ref J2) (pin 7))) + (net (code 149) (name "") + (node (ref J2) (pin 9))) + (net (code 150) (name "") + (node (ref J2) (pin 6))) + (net (code 151) (name "") + (node (ref Q1) (pin 3)) + (node (ref R9) (pin 1))) + (net (code 152) (name "") + (node (ref R36) (pin 1)) + (node (ref U4) (pin 4))) + (net (code 153) (name "") + (node (ref U4) (pin 6)) + (node (ref R35) (pin 1))) + (net (code 154) (name "") + (node (ref CON1) (pin 2)) + (node (ref U4) (pin 1))) + (net (code 155) (name "") + (node (ref CON1) (pin 3)) + (node (ref U4) (pin 3))) + (net (code 156) (name "") + (node (ref R8) (pin 2)) + (node (ref CON1) (pin 1)) + (node (ref D3) (pin 1))) + (net (code 157) (name /T1_0) + (node (ref U3) (pin 36)) + (node (ref P10) (pin 1)) + (node (ref R34) (pin 2))) + (net (code 158) (name /T1_1) + (node (ref P10) (pin 2)) + (node (ref U3) (pin 35)) + (node (ref R33) (pin 2))) + (net (code 159) (name /T1_2) + (node (ref P10) (pin 3)) + (node (ref R32) (pin 2)) + (node (ref U3) (pin 34))) + (net (code 160) (name /T1_3) + (node (ref R31) (pin 2)) + (node (ref U3) (pin 33)) + (node (ref P10) (pin 4))) + (net (code 161) (name /T1_4) + (node (ref R30) (pin 2)) + (node (ref P10) (pin 5)) + (node (ref U3) (pin 32))) + (net (code 162) (name /T1_5) + (node (ref P10) (pin 6)) + (node (ref R29) (pin 2)) + (node (ref U3) (pin 31))) + (net (code 163) (name /T1_6) + (node (ref R28) (pin 2)) + (node (ref P10) (pin 7)) + (node (ref U3) (pin 30))) + (net (code 164) (name /T1_7) + (node (ref U3) (pin 29)) + (node (ref R27) (pin 2)) + (node (ref P10) (pin 8))) + (net (code 165) (name "/Shutter MOSFET/IN1") + (node (ref R24) (pin 2)) + (node (ref U3) (pin 43)) + (node (ref U2) (pin 3))) + (net (code 166) (name "/Power MOSFET module 1/ON") + (node (ref Qp1.2) (pin 1)) + (node (ref U3) (pin 44)) + (node (ref R37) (pin 1))) + (net (code 167) (name "/Power MOSFET module 2/ON") + (node (ref U3) (pin 45)) + (node (ref R38) (pin 1)) + (node (ref Qp1.1) (pin 1))) + (net (code 168) (name /POW3) + (node (ref R19) (pin 2)) + (node (ref R39) (pin 1)) + (node (ref U3) (pin 46))) + (net (code 169) (name "/Turret slits/SM_EN") + (node (ref IC2.1) (pin 14)) + (node (ref U3) (pin 38))) + (net (code 170) (name /Hall5) + (node (ref U3) (pin 86)) + (node (ref P12) (pin 7))) + (net (code 171) (name /Hall6) + (node (ref P12) (pin 8)) + (node (ref U3) (pin 87))) + (net (code 172) (name /Hall7) + (node (ref P12) (pin 9)) + (node (ref U3) (pin 88))) + (net (code 173) (name /Hall8) + (node (ref U3) (pin 55)) + (node (ref P12) (pin 10))) + (net (code 174) (name /Hall9) + (node (ref P12) (pin 11)) + (node (ref U3) (pin 56))) + (net (code 175) (name /Hall4) + (node (ref U3) (pin 85)) + (node (ref P12) (pin 6))) + (net (code 176) (name /Hall0) + (node (ref U3) (pin 81)) + (node (ref P12) (pin 2))) + (net (code 177) (name /Hall1) + (node (ref U3) (pin 82)) + (node (ref P12) (pin 3))) + (net (code 178) (name /Hall2) + (node (ref U3) (pin 83)) + (node (ref P12) (pin 4))) + (net (code 179) (name /Hall3) + (node (ref P12) (pin 5)) + (node (ref U3) (pin 84))) + (net (code 180) (name /EP2) + (node (ref R15) (pin 1)) + (node (ref U3) (pin 59)) + (node (ref P13) (pin 3))))) \ No newline at end of file diff --git a/schematic/ALL.pdf b/schematic/ALL.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f0b69e23ec8a866af69327538d80138862ca2c1b GIT binary patch literal 405166 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 z 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 z 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 Bt&)5{h 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�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 literal 0 HcmV?d00001 diff --git a/schematic/ALL.pro b/schematic/ALL.pro new file mode 100644 index 0000000..17ee668 --- /dev/null +++ b/schematic/ALL.pro @@ -0,0 +1,97 @@ +update=Ср 09 июл 2014 18:27:16 +version=1 +last_client=pcbnew +[cvpcb] +version=1 +NetIExt=net +[cvpcb/libraries] +EquName1=devcms +[general] +version=1 +[eeschema] +version=1 +LibDir=/home/eddy/kicad;/home/eddy/kicad/Kicad-Libraries/library;/home/eddy/kicad/kicadlibrary +NetFmtName=PcbnewAdvanced +RptD_X=0 +RptD_Y=100 +RptLab=1 +LabSize=60 +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=transistors +LibName4=conn +LibName5=linear +LibName6=regul +LibName7=74xx +LibName8=cmos4000 +LibName9=adc-dac +LibName10=memory +LibName11=xilinx +LibName12=special +LibName13=microcontrollers +LibName14=dsp +LibName15=microchip +LibName16=analog_switches +LibName17=motorola +LibName18=texas +LibName19=intel +LibName20=audio +LibName21=interface +LibName22=digital-audio +LibName23=philips +LibName24=display +LibName25=cypress +LibName26=siliconi +LibName27=opto +LibName28=atmel +LibName29=contrib +LibName30=valves +LibName31=ft2232 +LibName32=my_elements +LibName33=STM32f103 +LibName34=vreg +LibName35=open-project +[pcbnew] +version=1 +LastNetListRead=ALL.net +UseCmpFile=1 +PadDrill=1 +PadSizeH=5.08 +PadSizeV=5.08 +PcbTextSizeV=1.5 +PcbTextSizeH=1.5 +PcbTextThickness=0.3 +ModuleTextSizeV=1.5 +ModuleTextSizeH=1.5 +ModuleTextSizeThickness=0.3 +SolderMaskClearance=0.2 +SolderMaskMinWidth=0 +DrawSegmentWidth=0.4 +BoardOutlineThickness=0.3 +ModuleOutlineThickness=0.3 +[pcbnew/libraries] +LibDir=/home/eddy/kicad;/home/eddy/kicad/CYB3R_from_LOR/kicad;/home/eddy/kicad/Kicad-Libraries/modules;/home/eddy/kicad/kicadlibrary +LibName1=sockets +LibName2=connect +LibName3=discret +LibName4=pin_array +LibName5=divers +LibName6=libcms +LibName7=display +LibName8=led +LibName9=dip_sockets +LibName10=pga_sockets +LibName11=valves +LibName12=open-project +LibName13=dip +LibName14=pinhead +LibName15=pinhead-double +LibName16=pinhead-double-smd +LibName17=qfp +LibName18=smd +LibName19=sot +LibName20=quartz +LibName21=w_crystal +LibName22=my_modules +LibName23=capacitors diff --git a/schematic/ALL.sch b/schematic/ALL.sch new file mode 100644 index 0000000..10f7400 --- /dev/null +++ b/schematic/ALL.sch @@ -0,0 +1,1422 @@ +EESchema Schematic File Version 2 date Ср 09 июл 2014 18:42:33 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:special +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ft2232 +LIBS:my_elements +LIBS:STM32f103 +LIBS:vreg +LIBS:open-project +LIBS:ALL-cache +EELAYER 27 0 +EELAYER END +$Descr A3 16535 11693 +encoding utf-8 +Sheet 1 12 +Title "IR-spectrometer Control System" +Date "9 jul 2014" +Rev "" +Comp "SAO RAS" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L CONN_4 P2 +U 1 1 5392E6AB +P 14400 2050 +F 0 "P2" V 14350 2050 50 0000 C CNN +F 1 "CONN_4" V 14450 2050 50 0000 C CNN +F 2 "SIL-4-power" H 14400 2050 60 0001 C CNN +F 3 "" H 14400 2050 60 0000 C CNN + 1 14400 2050 + 1 0 0 -1 +$EndComp +$Comp +L CONN_2 P1 +U 1 1 53931287 +P 3700 1650 +F 0 "P1" V 3650 1650 40 0000 C CNN +F 1 "CONN_2" V 3750 1650 40 0000 C CNN +F 2 "SIL-2-power" H 3700 1650 60 0001 C CNN +F 3 "" H 3700 1650 60 0000 C CNN + 1 3700 1650 + -1 0 0 1 +$EndComp +Text Notes 3750 1400 2 60 ~ 0 +10V +$Comp +L GNDPWR #PWR01 +U 1 1 53931872 +P 4100 1850 +F 0 "#PWR01" H 4100 1900 40 0001 C CNN +F 1 "GNDPWR" H 4100 1770 40 0000 C CNN +F 2 "" H 4100 1850 60 0000 C CNN +F 3 "" H 4100 1850 60 0000 C CNN + 1 4100 1850 + 1 0 0 -1 +$EndComp +$Comp +L GNDPWR #PWR02 +U 1 1 53932F70 +P 12550 2800 +F 0 "#PWR02" H 12550 2850 40 0001 C CNN +F 1 "GNDPWR" H 12550 2720 40 0000 C CNN +F 2 "" H 12550 2800 60 0000 C CNN +F 3 "" H 12550 2800 60 0000 C CNN + 1 12550 2800 + 1 0 0 -1 +$EndComp +$Comp +L CONN_8 P10 +U 1 1 53956EEF +P 9300 2250 +F 0 "P10" V 9300 2250 60 0000 C CNN +F 1 "TRD" V 9300 2750 60 0000 C CNN +F 2 "SIL-8" H 9300 2350 60 0001 C CNN +F 3 "" H 9300 2350 60 0000 C CNN + 1 9300 2250 + 1 0 0 -1 +$EndComp +Text Notes 9550 1800 3 60 ~ 0 +К терморезисторам +$Comp +L CONN_2 P7 +U 1 1 5395ECE2 +P 3700 2500 +F 0 "P7" V 3650 2500 40 0000 C CNN +F 1 "CONN_2" V 3750 2500 40 0000 C CNN +F 2 "SIL-2" H 3700 2500 60 0001 C CNN +F 3 "" H 3700 2500 60 0000 C CNN + 1 3700 2500 + -1 0 0 1 +$EndComp +Text Notes 3750 2250 2 60 ~ 0 +5V +$Comp +L GNDPWR #PWR03 +U 1 1 5395ECE9 +P 4100 2700 +F 0 "#PWR03" H 4100 2750 40 0001 C CNN +F 1 "GNDPWR" H 4100 2620 40 0000 C CNN +F 2 "" H 4100 2700 60 0000 C CNN +F 3 "" H 4100 2700 60 0000 C CNN + 1 4100 2700 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR04 +U 1 1 5395F26C +P 4650 2350 +F 0 "#PWR04" H 4650 2440 20 0001 C CNN +F 1 "+5V" H 4650 2440 30 0000 C CNN +F 2 "" H 4650 2350 60 0000 C CNN +F 3 "" H 4650 2350 60 0000 C CNN + 1 4650 2350 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR05 +U 1 1 539A0FC8 +P 12550 1650 +F 0 "#PWR05" H 12550 1740 20 0001 C CNN +F 1 "+5V" H 12550 1740 30 0000 C CNN +F 2 "" H 12550 1650 60 0000 C CNN +F 3 "" H 12550 1650 60 0000 C CNN + 1 12550 1650 + 1 0 0 -1 +$EndComp +Text Label 12650 2550 2 60 ~ 0 ++10V +Entry Wire Line + 8600 1800 8700 1900 +Entry Wire Line + 8600 2500 8700 2600 +Entry Wire Line + 8600 2400 8700 2500 +Entry Wire Line + 8600 2300 8700 2400 +Entry Wire Line + 8600 2200 8700 2300 +Entry Wire Line + 8600 2100 8700 2200 +Entry Wire Line + 8600 2000 8700 2100 +Entry Wire Line + 8600 1900 8700 2000 +Text Label 8700 2000 0 60 ~ 0 +T1_1 +Text Label 8700 2100 0 60 ~ 0 +T1_2 +Text Label 8700 2200 0 60 ~ 0 +T1_3 +Text Label 8700 2300 0 60 ~ 0 +T1_4 +Text Label 8700 2400 0 60 ~ 0 +T1_5 +Text Label 8700 2500 0 60 ~ 0 +T1_6 +Text Label 8700 2600 0 60 ~ 0 +T1_7 +Text Label 8700 1900 0 60 ~ 0 +T1_0 +Text Label 12550 1850 2 60 ~ 0 +CLK_1 +Text Label 12550 2000 2 60 ~ 0 +DIR_1 +Text Label 12550 2150 2 60 ~ 0 +EN_1 +Text Label 8250 3750 0 60 ~ 0 +CLK_1 +Text Label 8250 3850 0 60 ~ 0 +CLK_2 +Text Label 8250 3950 0 60 ~ 0 +CLK_3 +Text Label 8250 4050 0 60 ~ 0 +CLK_4 +Text Label 8250 4150 0 60 ~ 0 +CLK_5 +$Sheet +S 12750 1600 1000 1200 +U 53A910B8 +F0 "Turret slits" 50 +F1 "motors.sch" 50 +F2 "SM_5V" I L 12750 1700 60 +F3 "SM_CLK" I L 12750 1850 60 +F4 "SM_DIR" I L 12750 2000 60 +F5 "SM_EN" I L 12750 2150 60 +F6 "PWR_GND" I L 12750 2700 60 +F7 "A" O R 13750 1800 60 +F8 "A*" O R 13750 1950 60 +F9 "B" O R 13750 2300 60 +F10 "B*" O R 13750 2150 60 +F11 "+10V" I L 12750 2550 60 +F12 "+24V" I L 12750 2400 60 +$EndSheet +$Comp +L PWR_FLAG #FLG06 +U 1 1 5396F99E +P 4300 1550 +F 0 "#FLG06" H 4300 1645 30 0001 C CNN +F 1 "PWR_FLAG" H 4300 1730 30 0000 C CNN +F 2 "" H 4300 1550 60 0000 C CNN +F 3 "" H 4300 1550 60 0000 C CNN + 1 4300 1550 + 1 0 0 -1 +$EndComp +$Comp +L PWR_FLAG #FLG07 +U 1 1 5396FB58 +P 4500 2350 +F 0 "#FLG07" H 4500 2445 30 0001 C CNN +F 1 "PWR_FLAG" H 4500 2530 30 0000 C CNN +F 2 "" H 4500 2350 60 0000 C CNN +F 3 "" H 4500 2350 60 0000 C CNN + 1 4500 2350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 13750 1800 14050 1800 +Wire Wire Line + 14050 1800 14050 1900 +Wire Wire Line + 13750 1950 13950 1950 +Wire Wire Line + 13950 1950 13950 2000 +Wire Wire Line + 13950 2000 14050 2000 +Wire Wire Line + 14050 2100 13950 2100 +Wire Wire Line + 13950 2100 13950 2150 +Wire Wire Line + 13950 2150 13750 2150 +Wire Wire Line + 13750 2300 14050 2300 +Wire Wire Line + 14050 2300 14050 2200 +Wire Wire Line + 12550 2800 12550 2700 +Wire Wire Line + 12550 2700 12750 2700 +Wire Wire Line + 4050 2600 4100 2600 +Wire Wire Line + 4100 2600 4100 2700 +Wire Wire Line + 12650 2550 12750 2550 +Wire Wire Line + 12550 1700 12750 1700 +Wire Wire Line + 8950 2000 8700 2000 +Wire Wire Line + 8700 2100 8950 2100 +Wire Wire Line + 8950 2200 8700 2200 +Wire Wire Line + 8700 2300 8950 2300 +Wire Wire Line + 8950 2400 8700 2400 +Wire Wire Line + 8700 2500 8950 2500 +Wire Wire Line + 8950 2600 8700 2600 +Wire Wire Line + 8700 1900 8950 1900 +Wire Wire Line + 12550 1850 12750 1850 +Wire Wire Line + 12550 2000 12750 2000 +Wire Wire Line + 12550 2150 12750 2150 +Wire Wire Line + 12550 1700 12550 1650 +Wire Wire Line + 4050 1550 4400 1550 +$Comp +L +5V #PWR08 +U 1 1 539A026E +P 6050 2700 +F 0 "#PWR08" H 6050 2790 20 0001 C CNN +F 1 "+5V" H 6050 2790 30 0000 C CNN +F 2 "" H 6050 2700 60 0000 C CNN +F 3 "" H 6050 2700 60 0000 C CNN + 1 6050 2700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6050 2700 6050 2800 +Wire Wire Line + 6050 2800 6300 2800 +$Comp +L GNDPWR #PWR09 +U 1 1 539A446B +P 6050 3150 +F 0 "#PWR09" H 6050 3200 40 0001 C CNN +F 1 "GNDPWR" H 6050 3070 40 0000 C CNN +F 2 "" H 6050 3150 60 0000 C CNN +F 3 "" H 6050 3150 60 0000 C CNN + 1 6050 3150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6050 3150 6050 3050 +Wire Wire Line + 6050 3050 6300 3050 +$Comp +L CONN_3 K1 +U 1 1 53A426B8 +P 3700 3250 +F 0 "K1" V 3650 3250 50 0000 C CNN +F 1 "CONN_3" V 3750 3250 40 0000 C CNN +F 2 "SIL-3" H 3700 3250 60 0001 C CNN +F 3 "" H 3700 3250 60 0000 C CNN + 1 3700 3250 + -1 0 0 1 +$EndComp +$Comp +L +5V #PWR010 +U 1 1 53A5FA5B +P 4050 3050 +F 0 "#PWR010" H 4050 3140 20 0001 C CNN +F 1 "+5V" H 4050 3140 30 0000 C CNN +F 2 "" H 4050 3050 60 0000 C CNN +F 3 "" H 4050 3050 60 0000 C CNN + 1 4050 3050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4050 3050 4050 3150 +$Comp +L GNDPWR #PWR011 +U 1 1 53A5FC48 +P 4050 3450 +F 0 "#PWR011" H 4050 3500 40 0001 C CNN +F 1 "GNDPWR" H 4050 3370 40 0000 C CNN +F 2 "" H 4050 3450 60 0000 C CNN +F 3 "" H 4050 3450 60 0000 C CNN + 1 4050 3450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4050 3450 4050 3350 +Wire Wire Line + 4050 3250 5650 3250 +Wire Wire Line + 5650 3250 5650 3450 +Wire Wire Line + 5650 3450 6300 3450 +Text Notes 3550 3000 0 61 ~ 0 +1-wire +Wire Wire Line + 8100 3750 8250 3750 +Wire Wire Line + 8200 3750 8200 3950 +Wire Wire Line + 8200 3950 8250 3950 +Wire Wire Line + 8250 3850 8200 3850 +Connection ~ 8200 3850 +Connection ~ 8200 3750 +Wire Wire Line + 8100 4150 8250 4150 +Wire Wire Line + 8200 4150 8200 4050 +Wire Wire Line + 8200 4050 8250 4050 +Connection ~ 8200 4150 +Wire Bus Line + 8750 4400 8100 4400 +Wire Bus Line + 8750 4100 8750 4500 +Entry Wire Line + 8750 4100 8850 4000 +Entry Wire Line + 8750 4200 8850 4100 +Entry Wire Line + 8750 4300 8850 4200 +Entry Wire Line + 8750 4400 8850 4300 +Entry Wire Line + 8750 4500 8850 4400 +Text Label 8200 4400 0 61 ~ 0 +EN_[1..5] +Text Label 8850 4000 0 61 ~ 0 +EN_1 +Text Label 8850 4100 0 61 ~ 0 +EN_2 +Text Label 8850 4200 0 61 ~ 0 +EN_3 +Text Label 8850 4300 0 61 ~ 0 +EN_4 +Text Label 8850 4400 0 61 ~ 0 +EN_5 +Wire Bus Line + 8750 4950 8100 4950 +Wire Bus Line + 8750 4650 8750 5050 +Entry Wire Line + 8750 4650 8850 4550 +Entry Wire Line + 8750 4750 8850 4650 +Entry Wire Line + 8750 4850 8850 4750 +Entry Wire Line + 8750 4950 8850 4850 +Entry Wire Line + 8750 5050 8850 4950 +Text Label 8850 4550 0 61 ~ 0 +DIR_1 +Text Label 8850 4650 0 61 ~ 0 +DIR_2 +Text Label 8850 4750 0 61 ~ 0 +DIR_3 +Text Label 8850 4850 0 61 ~ 0 +DIR_4 +Text Label 8850 4950 0 61 ~ 0 +DIR_5 +Text Label 8200 4950 0 61 ~ 0 +DIR_[1..5] +$Comp +L CONN_12 P12 +U 1 1 53B49F81 +P 3700 4400 +F 0 "P12" V 3650 4400 60 0000 C CNN +F 1 "CONN_12" V 3750 4400 60 0000 C CNN +F 2 "SIL-12" H 3700 4400 60 0001 C CNN +F 3 "" H 3700 4400 60 0000 C CNN + 1 3700 4400 + -1 0 0 -1 +$EndComp +Text Notes 3450 3700 0 61 ~ 0 +Hall sensors +$Comp +L +5V #PWR012 +U 1 1 53B4A7D5 +P 4150 3800 +F 0 "#PWR012" H 4150 3890 20 0001 C CNN +F 1 "+5V" H 4150 3890 30 0000 C CNN +F 2 "" H 4150 3800 60 0000 C CNN +F 3 "" H 4150 3800 60 0000 C CNN + 1 4150 3800 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4050 3850 4150 3850 +Wire Wire Line + 4150 3850 4150 3800 +$Comp +L GNDPWR #PWR013 +U 1 1 53B4A9CA +P 4150 5050 +F 0 "#PWR013" H 4150 5100 40 0001 C CNN +F 1 "GNDPWR" H 4150 4970 40 0000 C CNN +F 2 "" H 4150 5050 60 0000 C CNN +F 3 "" H 4150 5050 60 0000 C CNN + 1 4150 5050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4050 4950 4150 4950 +Wire Wire Line + 4150 4950 4150 5050 +Wire Wire Line + 4050 3950 4550 3950 +Entry Wire Line + 4550 3950 4650 4050 +Wire Wire Line + 4050 4050 4550 4050 +Entry Wire Line + 4550 4050 4650 4150 +Wire Wire Line + 4050 4150 4550 4150 +Entry Wire Line + 4550 4150 4650 4250 +Wire Wire Line + 4050 4250 4550 4250 +Entry Wire Line + 4550 4250 4650 4350 +Wire Wire Line + 4050 4350 4550 4350 +Entry Wire Line + 4550 4350 4650 4450 +Wire Wire Line + 4050 4450 4550 4450 +Entry Wire Line + 4550 4450 4650 4550 +Wire Wire Line + 4050 4550 4550 4550 +Entry Wire Line + 4550 4550 4650 4650 +Wire Wire Line + 4050 4650 4550 4650 +Entry Wire Line + 4550 4650 4650 4750 +Wire Wire Line + 4050 4750 4550 4750 +Entry Wire Line + 4550 4750 4650 4850 +Wire Wire Line + 4050 4850 4550 4850 +Entry Wire Line + 4550 4850 4650 4950 +Wire Bus Line + 6300 3850 4650 3850 +Wire Bus Line + 4650 3850 4650 4950 +Text Label 4100 3950 0 61 ~ 0 +Hall0 +Text Label 4100 4050 0 61 ~ 0 +Hall1 +Text Label 4100 4150 0 61 ~ 0 +Hall2 +Text Label 4100 4250 0 61 ~ 0 +Hall3 +Text Label 4100 4350 0 61 ~ 0 +Hall4 +Text Label 4100 4450 0 61 ~ 0 +Hall5 +Text Label 4100 4550 0 61 ~ 0 +Hall6 +Text Label 4100 4650 0 61 ~ 0 +Hall7 +Text Label 4100 4750 0 61 ~ 0 +Hall8 +Text Label 4100 4850 0 61 ~ 0 +Hall9 +$Sheet +S 6300 2550 1800 4250 +U 53973803 +F0 "STM32F103 module" 50 +F1 "MCU_module.sch" 50 +F2 "+5V" I L 6300 2800 60 +F3 "GND" I L 6300 3050 60 +F4 "1-WIRE" B L 6300 3450 60 +F5 "DIR[1..5]" O R 8100 4950 60 +F6 "TIM1" O R 8100 3750 60 +F7 "TIM2" O R 8100 4150 60 +F8 "EN[1..5]" O R 8100 4400 60 +F9 "Hall[0..9]" I L 6300 3850 60 +F10 "EP[0..3]" I L 6300 5150 60 +F11 "POW[0..3]" O L 6300 6050 60 +F12 "ADC[0..7]" I R 8100 2750 60 +F13 "SHTR_FEEDBACK" I L 6300 6600 60 +F14 "SHTR" O L 6300 6250 60 +F15 "SHTR_FB" I L 6300 6400 60 +$EndSheet +Text Label 4700 3850 0 61 ~ 0 +Hall[0..9] +$Comp +L CONN_5 P13 +U 1 1 53B8C7B4 +P 3700 5600 +F 0 "P13" V 3650 5600 50 0000 C CNN +F 1 "CONN_5" V 3750 5600 50 0000 C CNN +F 2 "SIL-5" H 3700 5600 60 0001 C CNN +F 3 "" H 3700 5600 60 0000 C CNN + 1 3700 5600 + -1 0 0 -1 +$EndComp +$Comp +L GNDPWR #PWR014 +U 1 1 53B8CABE +P 4200 5900 +F 0 "#PWR014" H 4200 5950 40 0001 C CNN +F 1 "GNDPWR" H 4200 5820 40 0000 C CNN +F 2 "" H 4200 5900 60 0000 C CNN +F 3 "" H 4200 5900 60 0000 C CNN + 1 4200 5900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4100 5800 4200 5800 +Wire Wire Line + 4200 5800 4200 5900 +Entry Wire Line + 4500 5700 4600 5800 +Entry Wire Line + 4500 5600 4600 5700 +Entry Wire Line + 4500 5500 4600 5600 +Entry Wire Line + 4500 5400 4600 5500 +Wire Wire Line + 4500 5400 4100 5400 +Wire Wire Line + 4500 5500 4100 5500 +Wire Wire Line + 4500 5600 4100 5600 +Wire Wire Line + 4500 5700 4100 5700 +Text Label 4200 5400 0 61 ~ 0 +EP0 +Text Label 4200 5500 0 61 ~ 0 +EP1 +Text Label 4200 5600 0 61 ~ 0 +EP2 +Text Label 4200 5700 0 61 ~ 0 +EP3 +Wire Bus Line + 4600 5150 4600 5800 +Wire Bus Line + 4600 5150 6300 5150 +Text Label 4750 5150 0 61 ~ 0 +EP[0..3] +$Comp +L GNDPWR #PWR015 +U 1 1 53C54D92 +P 4900 8600 +F 0 "#PWR015" H 4900 8650 40 0001 C CNN +F 1 "GNDPWR" H 4900 8520 40 0000 C CNN +F 2 "" H 4900 8600 60 0000 C CNN +F 3 "" H 4900 8600 60 0000 C CNN + 1 4900 8600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4750 8550 4900 8550 +Wire Wire Line + 4900 8550 4900 8600 +Wire Wire Line + 4750 8400 5800 8400 +$Comp +L CONN_2 P14 +U 1 1 53C54DAB +P 2800 8350 +F 0 "P14" V 2750 8350 40 0000 C CNN +F 1 "CONN_2" V 2850 8350 40 0000 C CNN +F 2 "SIL-2-power" H 2800 8350 60 0001 C CNN +F 3 "" H 2800 8350 60 0000 C CNN + 1 2800 8350 + -1 0 0 1 +$EndComp +Wire Wire Line + 3150 8450 3650 8450 +Entry Wire Line + 5800 8400 5900 8500 +Entry Wire Line + 5800 9200 5900 9300 +Entry Wire Line + 5800 10000 5900 10100 +Entry Wire Line + 5800 7350 5900 7450 +Text Label 5450 8400 0 61 ~ 0 +POW0 +Text Label 5450 9200 0 61 ~ 0 +POW1 +Text Label 5450 10000 0 61 ~ 0 +POW2 +Text Label 5450 7350 0 61 ~ 0 +POW3 +Wire Bus Line + 5900 6050 6300 6050 +Wire Wire Line + 12750 2400 12650 2400 +Text Label 12650 2400 2 60 ~ 0 ++24V +$Comp +L CONN_4 P5 +U 1 1 53A58F58 +P 14400 3750 +F 0 "P5" V 14350 3750 50 0000 C CNN +F 1 "CONN_4" V 14450 3750 50 0000 C CNN +F 2 "SIL-4-power" H 14400 3750 60 0001 C CNN +F 3 "" H 14400 3750 60 0000 C CNN + 1 14400 3750 + 1 0 0 -1 +$EndComp +$Comp +L GNDPWR #PWR016 +U 1 1 53A58F5E +P 12550 4500 +F 0 "#PWR016" H 12550 4550 40 0001 C CNN +F 1 "GNDPWR" H 12550 4420 40 0000 C CNN +F 2 "" H 12550 4500 60 0000 C CNN +F 3 "" H 12550 4500 60 0000 C CNN + 1 12550 4500 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR017 +U 1 1 53A58F64 +P 12550 3350 +F 0 "#PWR017" H 12550 3440 20 0001 C CNN +F 1 "+5V" H 12550 3440 30 0000 C CNN +F 2 "" H 12550 3350 60 0000 C CNN +F 3 "" H 12550 3350 60 0000 C CNN + 1 12550 3350 + 1 0 0 -1 +$EndComp +Text Label 12650 4250 2 60 ~ 0 ++10V +Text Label 12550 3550 2 60 ~ 0 +CLK_2 +Text Label 12550 3700 2 60 ~ 0 +DIR_2 +Text Label 12550 3850 2 60 ~ 0 +EN_2 +$Sheet +S 12750 3300 1000 1200 +U 53A910B7 +F0 "Filters slit #1" 50 +F1 "motors.sch" 50 +F2 "SM_5V" I L 12750 3400 60 +F3 "SM_CLK" I L 12750 3550 60 +F4 "SM_DIR" I L 12750 3700 60 +F5 "SM_EN" I L 12750 3850 60 +F6 "PWR_GND" I L 12750 4400 60 +F7 "A" O R 13750 3500 60 +F8 "A*" O R 13750 3650 60 +F9 "B" O R 13750 4000 60 +F10 "B*" O R 13750 3850 60 +F11 "+10V" I L 12750 4250 60 +F12 "+24V" I L 12750 4100 60 +$EndSheet +Wire Wire Line + 13750 3500 14050 3500 +Wire Wire Line + 14050 3500 14050 3600 +Wire Wire Line + 13750 3650 13950 3650 +Wire Wire Line + 13950 3650 13950 3700 +Wire Wire Line + 13950 3700 14050 3700 +Wire Wire Line + 14050 3800 13950 3800 +Wire Wire Line + 13950 3800 13950 3850 +Wire Wire Line + 13950 3850 13750 3850 +Wire Wire Line + 13750 4000 14050 4000 +Wire Wire Line + 14050 4000 14050 3900 +Wire Wire Line + 12550 4500 12550 4400 +Wire Wire Line + 12550 4400 12750 4400 +Wire Wire Line + 12650 4250 12750 4250 +Wire Wire Line + 12550 3400 12750 3400 +Wire Wire Line + 12550 3550 12750 3550 +Wire Wire Line + 12550 3700 12750 3700 +Wire Wire Line + 12550 3850 12750 3850 +Wire Wire Line + 12550 3400 12550 3350 +Wire Wire Line + 12750 4100 12650 4100 +Text Label 12650 4100 2 60 ~ 0 ++24V +$Comp +L CONN_4 P6 +U 1 1 53A5D13D +P 14400 5500 +F 0 "P6" V 14350 5500 50 0000 C CNN +F 1 "CONN_4" V 14450 5500 50 0000 C CNN +F 2 "SIL-4-power" H 14400 5500 60 0001 C CNN +F 3 "" H 14400 5500 60 0000 C CNN + 1 14400 5500 + 1 0 0 -1 +$EndComp +$Comp +L GNDPWR #PWR018 +U 1 1 53A5D143 +P 12550 6250 +F 0 "#PWR018" H 12550 6300 40 0001 C CNN +F 1 "GNDPWR" H 12550 6170 40 0000 C CNN +F 2 "" H 12550 6250 60 0000 C CNN +F 3 "" H 12550 6250 60 0000 C CNN + 1 12550 6250 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR019 +U 1 1 53A5D149 +P 12550 5100 +F 0 "#PWR019" H 12550 5190 20 0001 C CNN +F 1 "+5V" H 12550 5190 30 0000 C CNN +F 2 "" H 12550 5100 60 0000 C CNN +F 3 "" H 12550 5100 60 0000 C CNN + 1 12550 5100 + 1 0 0 -1 +$EndComp +Text Label 12650 6000 2 60 ~ 0 ++10V +Text Label 12550 5300 2 60 ~ 0 +CLK_3 +Text Label 12550 5450 2 60 ~ 0 +DIR_3 +Text Label 12550 5600 2 60 ~ 0 +EN_3 +$Sheet +S 12750 5050 1000 1200 +U 5391724D +F0 "Filters slit #2" 50 +F1 "motors.sch" 50 +F2 "SM_5V" I L 12750 5150 60 +F3 "SM_CLK" I L 12750 5300 60 +F4 "SM_DIR" I L 12750 5450 60 +F5 "SM_EN" I L 12750 5600 60 +F6 "PWR_GND" I L 12750 6150 60 +F7 "A" O R 13750 5250 60 +F8 "A*" O R 13750 5400 60 +F9 "B" O R 13750 5750 60 +F10 "B*" O R 13750 5600 60 +F11 "+10V" I L 12750 6000 60 +F12 "+24V" I L 12750 5850 60 +$EndSheet +Wire Wire Line + 13750 5250 14050 5250 +Wire Wire Line + 14050 5250 14050 5350 +Wire Wire Line + 13750 5400 13950 5400 +Wire Wire Line + 13950 5400 13950 5450 +Wire Wire Line + 13950 5450 14050 5450 +Wire Wire Line + 14050 5550 13950 5550 +Wire Wire Line + 13950 5550 13950 5600 +Wire Wire Line + 13950 5600 13750 5600 +Wire Wire Line + 13750 5750 14050 5750 +Wire Wire Line + 14050 5750 14050 5650 +Wire Wire Line + 12550 6250 12550 6150 +Wire Wire Line + 12550 6150 12750 6150 +Wire Wire Line + 12650 6000 12750 6000 +Wire Wire Line + 12550 5150 12750 5150 +Wire Wire Line + 12550 5300 12750 5300 +Wire Wire Line + 12550 5450 12750 5450 +Wire Wire Line + 12550 5600 12750 5600 +Wire Wire Line + 12550 5150 12550 5100 +Wire Wire Line + 12750 5850 12650 5850 +Text Label 12650 5850 2 60 ~ 0 ++24V +$Comp +L CONN_4 P3 +U 1 1 53A6297E +P 14350 7250 +F 0 "P3" V 14300 7250 50 0000 C CNN +F 1 "CONN_4" V 14400 7250 50 0000 C CNN +F 2 "SIL-4-power" H 14350 7250 60 0001 C CNN +F 3 "" H 14350 7250 60 0000 C CNN + 1 14350 7250 + 1 0 0 -1 +$EndComp +$Comp +L GNDPWR #PWR020 +U 1 1 53A62984 +P 12500 8000 +F 0 "#PWR020" H 12500 8050 40 0001 C CNN +F 1 "GNDPWR" H 12500 7920 40 0000 C CNN +F 2 "" H 12500 8000 60 0000 C CNN +F 3 "" H 12500 8000 60 0000 C CNN + 1 12500 8000 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR021 +U 1 1 53A6298A +P 12500 6850 +F 0 "#PWR021" H 12500 6940 20 0001 C CNN +F 1 "+5V" H 12500 6940 30 0000 C CNN +F 2 "" H 12500 6850 60 0000 C CNN +F 3 "" H 12500 6850 60 0000 C CNN + 1 12500 6850 + 1 0 0 -1 +$EndComp +Text Label 12600 7750 2 60 ~ 0 ++10V +Text Label 12500 7050 2 60 ~ 0 +CLK_4 +Text Label 12500 7200 2 60 ~ 0 +DIR_4 +Text Label 12500 7350 2 60 ~ 0 +EN_4 +$Sheet +S 12700 6800 1000 1200 +U 53A910BA +F0 "Long stage" 50 +F1 "motors.sch" 50 +F2 "SM_5V" I L 12700 6900 60 +F3 "SM_CLK" I L 12700 7050 60 +F4 "SM_DIR" I L 12700 7200 60 +F5 "SM_EN" I L 12700 7350 60 +F6 "PWR_GND" I L 12700 7900 60 +F7 "A" O R 13700 7000 60 +F8 "A*" O R 13700 7150 60 +F9 "B" O R 13700 7500 60 +F10 "B*" O R 13700 7350 60 +F11 "+10V" I L 12700 7750 60 +F12 "+24V" I L 12700 7600 60 +$EndSheet +Wire Wire Line + 13700 7000 14000 7000 +Wire Wire Line + 14000 7000 14000 7100 +Wire Wire Line + 13700 7150 13900 7150 +Wire Wire Line + 13900 7150 13900 7200 +Wire Wire Line + 13900 7200 14000 7200 +Wire Wire Line + 14000 7300 13900 7300 +Wire Wire Line + 13900 7300 13900 7350 +Wire Wire Line + 13900 7350 13700 7350 +Wire Wire Line + 13700 7500 14000 7500 +Wire Wire Line + 14000 7500 14000 7400 +Wire Wire Line + 12500 8000 12500 7900 +Wire Wire Line + 12500 7900 12700 7900 +Wire Wire Line + 12600 7750 12700 7750 +Wire Wire Line + 12500 6900 12700 6900 +Wire Wire Line + 12500 7050 12700 7050 +Wire Wire Line + 12500 7200 12700 7200 +Wire Wire Line + 12500 7350 12700 7350 +Wire Wire Line + 12500 6900 12500 6850 +Wire Wire Line + 12700 7600 12600 7600 +Text Label 12600 7600 2 60 ~ 0 ++24V +$Comp +L CONN_4 P4 +U 1 1 53A6C322 +P 14350 8900 +F 0 "P4" V 14300 8900 50 0000 C CNN +F 1 "CONN_4" V 14400 8900 50 0000 C CNN +F 2 "SIL-4-power" H 14350 8900 60 0001 C CNN +F 3 "" H 14350 8900 60 0000 C CNN + 1 14350 8900 + 1 0 0 -1 +$EndComp +$Comp +L GNDPWR #PWR022 +U 1 1 53A6C328 +P 12500 9650 +F 0 "#PWR022" H 12500 9700 40 0001 C CNN +F 1 "GNDPWR" H 12500 9570 40 0000 C CNN +F 2 "" H 12500 9650 60 0000 C CNN +F 3 "" H 12500 9650 60 0000 C CNN + 1 12500 9650 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR023 +U 1 1 53A6C32E +P 12500 8500 +F 0 "#PWR023" H 12500 8590 20 0001 C CNN +F 1 "+5V" H 12500 8590 30 0000 C CNN +F 2 "" H 12500 8500 60 0000 C CNN +F 3 "" H 12500 8500 60 0000 C CNN + 1 12500 8500 + 1 0 0 -1 +$EndComp +Text Label 12600 9400 2 60 ~ 0 ++10V +Text Label 12500 8700 2 60 ~ 0 +CLK_5 +Text Label 12500 8850 2 60 ~ 0 +DIR_5 +Text Label 12500 9000 2 60 ~ 0 +EN_5 +$Sheet +S 12700 8450 1000 1200 +U 53A910B9 +F0 "Short stage" 50 +F1 "motors.sch" 50 +F2 "SM_5V" I L 12700 8550 60 +F3 "SM_CLK" I L 12700 8700 60 +F4 "SM_DIR" I L 12700 8850 60 +F5 "SM_EN" I L 12700 9000 60 +F6 "PWR_GND" I L 12700 9550 60 +F7 "A" O R 13700 8650 60 +F8 "A*" O R 13700 8800 60 +F9 "B" O R 13700 9150 60 +F10 "B*" O R 13700 9000 60 +F11 "+10V" I L 12700 9400 60 +F12 "+24V" I L 12700 9250 60 +$EndSheet +Wire Wire Line + 13700 8650 14000 8650 +Wire Wire Line + 14000 8650 14000 8750 +Wire Wire Line + 13700 8800 13900 8800 +Wire Wire Line + 13900 8800 13900 8850 +Wire Wire Line + 13900 8850 14000 8850 +Wire Wire Line + 14000 8950 13900 8950 +Wire Wire Line + 13900 8950 13900 9000 +Wire Wire Line + 13900 9000 13700 9000 +Wire Wire Line + 13700 9150 14000 9150 +Wire Wire Line + 14000 9150 14000 9050 +Wire Wire Line + 12500 9650 12500 9550 +Wire Wire Line + 12500 9550 12700 9550 +Wire Wire Line + 12600 9400 12700 9400 +Wire Wire Line + 12500 8550 12700 8550 +Wire Wire Line + 12500 8700 12700 8700 +Wire Wire Line + 12500 8850 12700 8850 +Wire Wire Line + 12500 9000 12700 9000 +Wire Wire Line + 12500 8550 12500 8500 +Wire Wire Line + 12700 9250 12600 9250 +Text Label 12600 9250 2 60 ~ 0 ++24V +Text Label 4400 1550 0 60 ~ 0 ++10V +Connection ~ 4300 1550 +Wire Wire Line + 5800 1150 5750 1150 +Wire Wire Line + 5750 1150 5750 1200 +Wire Wire Line + 6600 1150 6650 1150 +Wire Wire Line + 6650 1150 6650 1200 +$Comp +L GNDPWR #PWR024 +U 1 1 53A2A067 +P 5750 1200 +F 0 "#PWR024" H 5750 1250 40 0001 C CNN +F 1 "GNDPWR" H 5750 1120 40 0000 C CNN +F 2 "" H 5750 1200 60 0000 C CNN +F 3 "" H 5750 1200 60 0000 C CNN + 1 5750 1200 + 1 0 0 -1 +$EndComp +$Comp +L GNDPWR #PWR025 +U 1 1 53A2A06D +P 6650 1200 +F 0 "#PWR025" H 6650 1250 40 0001 C CNN +F 1 "GNDPWR" H 6650 1120 40 0000 C CNN +F 2 "" H 6650 1200 60 0000 C CNN +F 3 "" H 6650 1200 60 0000 C CNN + 1 6650 1200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6600 1050 6650 1050 +Text Label 6650 1050 0 60 ~ 0 ++24V +Wire Wire Line + 5800 1050 5750 1050 +Text Label 5750 1050 2 60 ~ 0 ++10V +Wire Bus Line + 8600 1800 8600 2750 +Wire Bus Line + 8600 2750 8100 2750 +Text Label 8150 2750 0 60 ~ 0 +T1_[0..7] +$Comp +L RO-XX Q3 +U 1 1 53AC9E48 +P 6200 1100 +F 0 "Q3" H 6200 1250 60 0000 C CNN +F 1 "RO-1224" H 6200 950 60 0000 C CNN +F 2 "SIP-4-RO" H 6100 1150 60 0001 C CNN +F 3 "" H 6200 1100 60 0000 C CNN + 1 6200 1100 + 1 0 0 -1 +$EndComp +Text Label 6100 6050 2 60 ~ 0 +POW[0..3] +Wire Wire Line + 4050 1750 4100 1750 +Wire Wire Line + 4100 1750 4100 1850 +$Comp +L PWR_FLAG #FLG026 +U 1 1 53B3E6E8 +P 4100 1750 +F 0 "#FLG026" H 4100 1845 30 0001 C CNN +F 1 "PWR_FLAG" H 4100 1930 30 0000 C CNN +F 2 "" H 4100 1750 60 0000 C CNN +F 3 "" H 4100 1750 60 0000 C CNN + 1 4100 1750 + 0 1 1 0 +$EndComp +Wire Wire Line + 3150 8250 3650 8250 +Text Notes 2550 8100 0 60 ~ 0 +Shutter +$Sheet +S 3650 8800 1100 600 +U 53A8FBFD +F0 "Power MOSFET module 1" 50 +F1 "power_MOSFET.sch" 50 +F2 "GND_OUT" O L 3650 9250 60 +F3 "GND" I R 4750 9300 60 +F4 "ON" I R 4750 9200 60 +$EndSheet +$Comp +L GNDPWR #PWR027 +U 1 1 53A8FC03 +P 4900 9400 +F 0 "#PWR027" H 4900 9450 40 0001 C CNN +F 1 "GNDPWR" H 4900 9320 40 0000 C CNN +F 2 "" H 4900 9400 60 0000 C CNN +F 3 "" H 4900 9400 60 0000 C CNN + 1 4900 9400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4750 9300 4900 9300 +Wire Wire Line + 4900 9300 4900 9400 +Wire Wire Line + 4750 9200 5800 9200 +$Comp +L CONN_2 P8 +U 1 1 53A8FC0C +P 2800 9150 +F 0 "P8" V 2750 9150 40 0000 C CNN +F 1 "CONN_2" V 2850 9150 40 0000 C CNN +F 2 "SIL-2-power" H 2800 9150 60 0001 C CNN +F 3 "" H 2800 9150 60 0000 C CNN + 1 2800 9150 + -1 0 0 1 +$EndComp +Wire Wire Line + 3150 9250 3650 9250 +Text Label 3250 9050 0 60 ~ 0 ++10V +Wire Wire Line + 3250 9050 3150 9050 +Text Notes 2200 8900 0 60 ~ 0 +Power load (bottom switch) +$Sheet +S 3650 9600 1100 600 +U 53AA0E2D +F0 "Power MOSFET module 2" 50 +F1 "power_MOSFET.sch" 50 +F2 "GND_OUT" O L 3650 10050 60 +F3 "GND" I R 4750 10100 60 +F4 "ON" I R 4750 10000 60 +$EndSheet +$Comp +L GNDPWR #PWR028 +U 1 1 53A9232C +P 4900 10200 +F 0 "#PWR028" H 4900 10250 40 0001 C CNN +F 1 "GNDPWR" H 4900 10120 40 0000 C CNN +F 2 "" H 4900 10200 60 0000 C CNN +F 3 "" H 4900 10200 60 0000 C CNN + 1 4900 10200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4750 10100 4900 10100 +Wire Wire Line + 4900 10100 4900 10200 +Wire Wire Line + 4750 10000 5800 10000 +$Comp +L CONN_2 P9 +U 1 1 53A92335 +P 2800 9950 +F 0 "P9" V 2750 9950 40 0000 C CNN +F 1 "CONN_2" V 2850 9950 40 0000 C CNN +F 2 "SIL-2-power" H 2800 9950 60 0001 C CNN +F 3 "" H 2800 9950 60 0000 C CNN + 1 2800 9950 + -1 0 0 1 +$EndComp +Wire Wire Line + 3150 10050 3650 10050 +Text Label 3250 9850 0 60 ~ 0 ++10V +Wire Wire Line + 3250 9850 3150 9850 +Text Notes 2200 9700 0 60 ~ 0 +Power load (bottom switch) +$Comp +L CONN_2 P18 +U 1 1 53A954F5 +P 2800 7250 +F 0 "P18" V 2750 7250 40 0000 C CNN +F 1 "CONN_2" V 2850 7250 40 0000 C CNN +F 2 "SIL-2-power" H 2800 7250 60 0001 C CNN +F 3 "" H 2800 7250 60 0000 C CNN + 1 2800 7250 + -1 0 0 1 +$EndComp +Text Label 3700 6850 0 60 ~ 0 ++10V +Wire Wire Line + 3150 7150 3450 7150 +Text Notes 2200 7000 0 60 ~ 0 +Power load (top switch) +$Comp +L IPS5451 U1 +U 1 1 53BC4F8D +P 4250 7250 +F 0 "U1" H 3900 7500 60 0000 C CNN +F 1 "IPS5451" H 4400 7500 60 0000 C CNN +F 2 "TO220-5" H 4250 7250 60 0001 C CNN +F 3 "~" H 4250 7250 60 0000 C CNN + 1 4250 7250 + -1 0 0 -1 +$EndComp +Wire Wire Line + 3300 7350 3300 7450 +Wire Wire Line + 3150 7350 3300 7350 +$Comp +L GNDPWR #PWR029 +U 1 1 53A954EC +P 3300 7450 +F 0 "#PWR029" H 3300 7500 40 0001 C CNN +F 1 "GNDPWR" H 3300 7370 40 0000 C CNN +F 2 "" H 3300 7450 60 0000 C CNN +F 3 "" H 3300 7450 60 0000 C CNN + 1 3300 7450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3700 6850 3700 7150 +Wire Wire Line + 3450 7150 3450 7350 +Wire Wire Line + 3450 7350 3700 7350 +$Comp +L GNDPWR #PWR030 +U 1 1 53BEC673 +P 4300 7800 +F 0 "#PWR030" H 4300 7850 40 0001 C CNN +F 1 "GNDPWR" H 4300 7720 40 0000 C CNN +F 2 "" H 4300 7800 60 0000 C CNN +F 3 "" H 4300 7800 60 0000 C CNN + 1 4300 7800 + 1 0 0 -1 +$EndComp +$Comp +L R0603 R19 +U 1 1 53BEC9FF +P 5100 7350 +F 0 "R19" V 5180 7350 40 0000 C CNN +F 1 "4.7k" V 5107 7351 40 0000 C CNN +F 2 "SM0603" V 5030 7350 30 0001 C CNN +F 3 "~" H 5100 7350 30 0000 C CNN + 1 5100 7350 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 4800 7350 4850 7350 +Wire Bus Line + 5900 6050 5900 10100 +Wire Wire Line + 5350 7350 5800 7350 +Wire Wire Line + 4800 6600 6300 6600 +Wire Wire Line + 4300 7800 4300 7750 +$Sheet +S 3650 8000 1100 650 +U 53AE6F08 +F0 "Shutter MOSFET" 50 +F1 "Shutter_MOSFET.sch" 50 +F2 "GND" I R 4750 8550 60 +F3 "OUT1" O L 3650 8250 60 +F4 "IN1" I R 4750 8400 60 +F5 "IN2" I R 4750 8250 60 +F6 "OUT2" O L 3650 8450 60 +F7 "EF" O R 4750 8100 60 +F8 "+36V" I L 3650 8100 60 +$EndSheet +$Comp +L CONN_2 P19 +U 1 1 53C20C14 +P 3700 1050 +F 0 "P19" V 3650 1050 40 0000 C CNN +F 1 "CONN_2" V 3750 1050 40 0000 C CNN +F 2 "SIL-2-power" H 3700 1050 60 0001 C CNN +F 3 "" H 3700 1050 60 0000 C CNN + 1 3700 1050 + -1 0 0 1 +$EndComp +Text Notes 3750 800 2 60 ~ 0 +36V +$Comp +L GNDPWR #PWR031 +U 1 1 53C20C1B +P 4100 1250 +F 0 "#PWR031" H 4100 1300 40 0001 C CNN +F 1 "GNDPWR" H 4100 1170 40 0000 C CNN +F 2 "" H 4100 1250 60 0000 C CNN +F 3 "" H 4100 1250 60 0000 C CNN + 1 4100 1250 + 1 0 0 -1 +$EndComp +$Comp +L PWR_FLAG #FLG032 +U 1 1 53C20C21 +P 4300 950 +F 0 "#FLG032" H 4300 1045 30 0001 C CNN +F 1 "PWR_FLAG" H 4300 1130 30 0000 C CNN +F 2 "" H 4300 950 60 0000 C CNN +F 3 "" H 4300 950 60 0000 C CNN + 1 4300 950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4050 950 4400 950 +Text Label 4400 950 0 60 ~ 0 ++36V +Connection ~ 4300 950 +Wire Wire Line + 4050 1150 4100 1150 +Wire Wire Line + 4100 1150 4100 1250 +Text Label 3550 8100 2 60 ~ 0 ++36V +Wire Wire Line + 3550 8100 3650 8100 +Wire Wire Line + 4800 6600 4800 7150 +Wire Wire Line + 4750 8100 6000 8100 +Wire Wire Line + 6000 8100 6000 6400 +Wire Wire Line + 6000 6400 6300 6400 +Wire Wire Line + 6300 6250 6150 6250 +Wire Wire Line + 6150 6250 6150 8250 +Wire Wire Line + 6150 8250 4750 8250 +$Comp +L DIODESCH D1 +U 1 1 53CDDF73 +P 4300 2400 +F 0 "D1" H 4300 2500 40 0000 C CNN +F 1 "B120-E3" H 4300 2300 40 0000 C CNN +F 2 "DO-214" H 4300 2400 60 0001 C CNN +F 3 "~" H 4300 2400 60 0000 C CNN + 1 4300 2400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4050 2400 4100 2400 +Wire Wire Line + 4500 2400 4500 2350 +Wire Wire Line + 4650 2350 4650 2400 +Wire Wire Line + 4650 2400 4500 2400 +Connection ~ 4500 2400 +$EndSCHEMATC diff --git a/schematic/MCU_module-cache.lib b/schematic/MCU_module-cache.lib new file mode 100644 index 0000000..6303d7a --- /dev/null +++ b/schematic/MCU_module-cache.lib @@ -0,0 +1,852 @@ +EESchema-LIBRARY Version 2.3 Date: Ср 09 июл 2014 18:42:33 +#encoding utf-8 +# +# +3.3V +# +DEF +3.3V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -40 30 H I C CNN +F1 "+3.3V" 0 110 30 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +ALIAS +3,3V +DRAW +X +3.3V 1 0 0 0 U 30 30 0 0 W N +C 0 60 20 0 1 0 N +P 3 0 1 0 0 0 0 40 0 40 N +ENDDRAW +ENDDEF +# +# +5V +# +DEF +5V #PWR 0 40 Y Y 1 F P +F0 "#PWR" 0 90 20 H I C CNN +F1 "+5V" 0 90 30 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +X +5V 1 0 0 0 U 20 20 0 0 W N +C 0 50 20 0 1 0 N +P 4 0 1 0 0 0 0 30 0 30 0 30 N +ENDDRAW +ENDDEF +# +# ADM233L +# +DEF ADM233L IC 0 40 Y Y 1 F N +F0 "IC" -200 450 60 H V C CNN +F1 "ADM233L" 0 -900 60 H V C CNN +F2 "DIP-20__300" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + DIP-20* +$ENDFPLIST +DRAW +T 900 0 -100 60 0 0 0 RS232 Normal 0 C C +T 900 0 -550 60 0 0 0 TTL Normal 0 C C +P 4 0 0 0 300 -350 50 -350 50 -750 300 -750 N +P 4 0 0 0 300 100 50 100 50 -300 300 -300 N +S -300 400 300 -800 0 1 0 f +X T2_I 1 500 -400 200 L 50 50 1 1 I +X T1_I 2 500 -500 200 L 50 50 1 1 I +X R1_O 3 500 -700 200 L 50 50 1 1 O +X R1_I 4 500 -250 200 L 50 50 1 1 I +X T1_O 5 500 -50 200 L 50 50 1 1 O +X GND 6 -500 150 200 R 50 50 1 1 W +X VCC 7 -500 300 200 R 50 50 1 1 W +X C1+ 8 -500 -100 200 R 50 50 1 1 P +X GND 9 -500 50 200 R 50 50 1 1 W +X C2- 10 -500 -600 200 R 50 50 1 1 P +X R2_O 20 500 -600 200 L 50 50 1 1 O +X C2+ 11 -500 -350 200 R 50 50 1 1 P +X intV- 12 500 250 200 L 50 50 1 1 P +X C1- 13 -500 -200 200 R 50 50 1 1 P +X intV+ 14 500 350 200 L 50 50 1 1 P +X C2- 15 -500 -450 200 R 50 50 1 1 P +X C2- 16 -500 -700 200 R 50 50 1 1 P +X intV- 17 500 150 200 L 50 50 1 1 P +X T2_O 18 500 50 200 L 50 50 1 1 O +X R2_I 19 500 -150 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# BMB2A0300AN1 +# +DEF BMB2A0300AN1 L 0 0 N N 1 F N +F0 "L" 0 100 50 H V C CNN +F1 "BMB2A0300AN1" 0 -50 50 H V C CNN +F2 "SM0805" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SM0805 +$ENDFPLIST +DRAW +A -150 0 50 1 1799 0 1 0 N -100 0 -200 0 +A -50 0 50 1 1799 0 1 0 N 0 0 -100 0 +A 50 0 50 1 1799 0 1 0 N 100 0 0 0 +A 150 0 50 1 1799 0 1 0 N 200 0 100 0 +X 1 1 -250 0 50 R 30 30 1 1 I +X 2 2 250 0 50 L 30 30 1 1 I +ENDDRAW +ENDDEF +# +# C +# +DEF C C 0 10 N Y 1 F N +F0 "C" 0 100 40 H V L CNN +F1 "C" 6 -85 40 H V L CNN +F2 "~" 38 -150 30 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SM* + C? + C1-1 +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 200 170 D 40 40 1 1 P +X ~ 2 0 -200 170 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# C0805 +# +DEF C0805 C 0 10 N Y 1 F N +F0 "C" 0 100 40 H V L CNN +F1 "C0805" 6 -85 40 H V L CNN +F2 "SM0805" 38 -150 30 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SM0805 +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 200 170 D 40 40 1 1 P +X ~ 2 0 -200 170 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# CONN_12 +# +DEF CONN_12 P 0 40 Y N 1 F N +F0 "P" -50 0 60 V V C CNN +F1 "CONN_12" 50 0 60 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 600 100 -600 0 1 0 N +X P1 1 -350 550 250 R 50 50 1 1 P I +X P2 2 -350 450 250 R 50 50 1 1 P I +X P3 3 -350 350 250 R 50 50 1 1 P I +X P4 4 -350 250 250 R 50 50 1 1 P I +X P5 5 -350 150 250 R 50 50 1 1 P I +X P6 6 -350 50 250 R 50 50 1 1 P I +X P7 7 -350 -50 250 R 50 50 1 1 P I +X P8 8 -350 -150 250 R 50 50 1 1 P I +X P9 9 -350 -250 250 R 50 50 1 1 P I +X P10 10 -350 -350 250 R 50 50 1 1 P I +X P11 11 -350 -450 250 R 50 50 1 1 P I +X P12 12 -350 -550 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_2 +# +DEF CONN_2 P 0 40 Y N 1 F N +F0 "P" -50 0 40 V V C CNN +F1 "CONN_2" 50 0 40 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 150 100 -150 0 1 0 N +X P1 1 -350 100 250 R 60 60 1 1 P I +X PM 2 -350 -100 250 R 60 60 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_3 +# +DEF CONN_3 K 0 40 Y N 1 F N +F0 "K" -50 0 50 V V C CNN +F1 "CONN_3" 50 0 40 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 150 100 -150 0 1 0 N +X P1 1 -350 100 250 R 60 60 1 1 P I +X PM 2 -350 0 250 R 60 60 1 1 P I +X P3 3 -350 -100 250 R 60 60 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_4 +# +DEF CONN_4 P 0 40 Y N 1 F N +F0 "P" -50 0 50 V V C CNN +F1 "CONN_4" 50 0 50 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 200 100 -200 0 1 0 N +X P1 1 -350 150 250 R 50 50 1 1 P I +X P2 2 -350 50 250 R 50 50 1 1 P I +X P3 3 -350 -50 250 R 50 50 1 1 P I +X P4 4 -350 -150 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_5 +# +DEF CONN_5 P 0 40 Y Y 1 F N +F0 "P" -50 0 50 V V C CNN +F1 "CONN_5" 50 0 50 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 250 100 -250 0 1 0 f +X ~ 1 -400 200 300 R 60 60 1 1 P I +X ~ 2 -400 100 300 R 60 60 1 1 P I +X ~ 3 -400 0 300 R 60 60 1 1 P I +X ~ 4 -400 -100 300 R 60 60 1 1 P I +X ~ 5 -400 -200 300 R 60 60 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_7 +# +DEF CONN_7 P 0 40 Y N 1 F N +F0 "P" -30 0 60 V V C CNN +F1 "CONN_7" 70 0 60 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 350 150 -350 0 1 0 N +X P1 1 -350 300 250 R 50 50 1 1 P I +X P2 2 -350 200 250 R 50 50 1 1 P I +X P3 3 -350 100 250 R 50 50 1 1 P I +X P4 4 -350 0 250 R 50 50 1 1 P I +X P5 5 -350 -100 250 R 50 50 1 1 P I +X P6 6 -350 -200 250 R 50 50 1 1 P I +X P7 7 -350 -300 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_8 +# +DEF CONN_8 P 0 40 Y N 1 F N +F0 "P" -50 0 60 V V C CNN +F1 "CONN_8" 50 0 60 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 400 100 -400 0 1 0 N +X P1 1 -350 350 250 R 50 50 1 1 P I +X P2 2 -350 250 250 R 50 50 1 1 P I +X P3 3 -350 150 250 R 50 50 1 1 P I +X P4 4 -350 50 250 R 50 50 1 1 P I +X P5 5 -350 -50 250 R 50 50 1 1 P I +X P6 6 -350 -150 250 R 50 50 1 1 P I +X P7 7 -350 -250 250 R 50 50 1 1 P I +X P8 8 -350 -350 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CP1 +# +DEF CP1 C 0 10 N N 1 F N +F0 "C" 50 100 50 H V L CNN +F1 "CP1" 50 -100 50 H V L CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + CP* + SM* +$ENDFPLIST +DRAW +T 0 -50 100 80 0 0 0 + Normal 0 C C +A 0 -200 180 563 1236 0 1 15 N 100 -50 -100 -50 +P 4 0 1 15 -100 50 100 50 50 50 50 50 N +X ~ 1 0 200 150 D 40 40 1 1 P +X ~ 2 0 -200 180 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# DB9 +# +DEF DB9 J 0 40 Y N 1 F N +F0 "J" 0 550 70 H V C CNN +F1 "DB9" 0 -550 70 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + DB9* +$ENDFPLIST +DRAW +C -70 -400 30 0 1 0 N +C -70 -200 30 0 1 0 N +C -70 0 30 0 1 0 N +C -70 200 30 0 1 0 N +C -70 400 30 0 1 0 N +C 50 -300 30 0 1 0 N +C 50 -100 30 0 1 0 N +C 50 100 30 0 1 0 N +C 50 300 30 0 1 0 N +P 2 0 1 8 -150 -460 -150 460 N +P 2 0 1 8 -150 -459 -140 -470 N +P 2 0 1 0 -150 -400 -100 -400 N +P 2 0 1 0 -150 -300 20 -300 N +P 2 0 1 0 -150 -200 -100 -200 N +P 2 0 1 0 -150 -100 20 -100 N +P 2 0 1 0 -150 0 -100 0 N +P 2 0 1 0 -150 100 20 100 N +P 2 0 1 0 -150 200 -100 200 N +P 2 0 1 0 -150 300 20 300 N +P 2 0 1 0 -150 400 -100 400 N +P 2 0 1 8 -140 -470 -110 -490 N +P 2 0 1 8 -140 470 -150 460 N +P 2 0 1 8 -140 470 -100 490 N +P 2 0 1 8 -110 -490 -50 -490 N +P 2 0 1 8 -100 490 -70 490 N +P 2 0 1 8 129 390 -70 490 N +P 2 0 1 8 129 390 150 370 N +P 2 0 1 8 140 -409 -50 -490 N +P 2 0 1 8 150 -390 140 -409 N +P 2 0 1 8 150 370 150 -390 N +X 1 1 -450 -400 300 R 60 60 1 1 P +X 2 2 -450 -200 300 R 60 60 1 1 P +X 3 3 -450 0 300 R 60 60 1 1 P +X 4 4 -450 200 300 R 60 60 1 1 P +X 5 5 -450 400 300 R 60 60 1 1 P +X P6 6 -450 -300 300 R 60 60 1 1 P +X P7 7 -450 -100 300 R 60 60 1 1 P +X P8 8 -450 100 300 R 60 60 1 1 P +X P9 9 -450 300 300 R 60 60 1 1 P +ENDDRAW +ENDDEF +# +# DIODESCH +# +DEF DIODESCH D 0 40 N N 1 F N +F0 "D" 0 100 40 H V C CNN +F1 "DIODESCH" 0 -100 40 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + D? + S* +$ENDFPLIST +DRAW +P 3 0 1 0 -50 50 50 0 -50 -50 F +P 6 0 1 8 75 25 75 50 50 50 50 -50 25 -50 25 -25 N +X A 1 -200 0 150 R 40 40 1 1 P +X K 2 200 0 150 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# DTA114Y +# +DEF DTA114Y Q 0 0 Y Y 1 F N +F0 "Q" -55 -160 40 H V R CNN +F1 "DTA114Y" 0 150 40 H V R CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SOT23* + SC59* +$ENDFPLIST +DRAW +T 0 -130 35 20 0 0 0 10k Normal 0 C C +T 900 -85 -60 20 0 0 0 47k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +X B 1 -250 0 100 R 40 40 1 1 I +X E 2 100 -200 100 U 40 40 1 1 P +X C 3 100 200 100 D 40 40 1 1 P +ENDDRAW +ENDDEF +# +# GND +# +DEF ~GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 0 30 H I C CNN +F1 "GND" 0 -70 30 H I C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N +X GND 1 0 0 0 U 30 30 1 1 W N +ENDDRAW +ENDDEF +# +# GNDPWR +# +DEF GNDPWR #PWR 0 0 N N 1 F P +F0 "#PWR" 0 50 40 H I C CNN +F1 "GNDPWR" 0 -80 40 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +P 3 0 1 8 -40 0 -50 -30 -50 -30 N +P 3 0 1 8 -20 0 -30 -30 -30 -30 N +P 3 0 1 8 0 0 -10 -30 -10 -30 N +P 3 0 1 8 20 0 10 -30 10 -30 N +P 3 0 1 10 40 0 -40 0 -40 0 N +P 4 0 1 8 40 0 30 -30 30 -30 30 -30 N +X GNDPWR 1 0 0 0 U 40 40 1 1 W N +ENDDRAW +ENDDEF +# +# IPS5451 +# +DEF IPS5451 U 0 40 Y Y 1 F N +F0 "U" -350 250 60 H V C CNN +F1 "IPS5451" 150 250 60 H V C CNN +F2 "TO220-4" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +ALIAS IPS5451S +$FPLIST + TO-220 + SMD220 +$ENDFPLIST +DRAW +S -250 200 250 -200 0 1 0 N +X GND 1 -50 -500 300 U 50 50 1 1 W +X IN 2 -550 -100 300 R 50 50 1 1 I +X VCC 3 550 100 300 L 50 50 1 1 W +X DG 4 -550 100 300 R 50 50 1 1 O +X VOUT 5 550 -100 300 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +# L6208N +# +DEF L6208N IC 0 40 Y Y 1 F N +F0 "IC" -500 850 50 H V L BNN +F1 "L6208N" 0 -900 50 H V L BNN +F2 "POWERDIP24" 0 150 50 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + POWERDIP24 + DIP24* +$ENDFPLIST +DRAW +T 0 -30 -580 60 0 1 0 GND Normal 0 C C +P 2 1 0 0 -500 -800 -500 800 N +P 2 1 0 0 -500 800 500 800 N +P 2 1 0 0 500 -800 -500 -800 N +P 2 1 0 0 500 800 500 -800 N +X CLOCK 1 -600 400 100 R 40 40 1 1 I +X CW/CWW 2 -600 300 100 R 40 40 1 1 I +X SENSE_A 3 600 400 100 L 40 40 1 1 I +X RCA 4 600 300 100 L 40 40 1 1 I +X OUT1A 5 600 200 100 L 40 40 1 1 O +X GND 6 -100 -900 100 U 40 40 1 1 W +X GND@1 7 -200 -900 100 U 40 40 1 1 W +X OUT1B 8 600 -500 100 L 40 40 1 1 O +X RCB 9 600 -400 100 L 40 40 1 1 I +X SENSE_B 10 600 -300 100 L 40 40 1 1 I +X VS_A 20 600 500 100 L 40 40 1 1 W +X VREF_B 11 600 -700 100 L 40 40 1 1 I +X OUT2A 21 600 100 100 L 40 40 1 1 O +X HALF/FULL 12 -600 100 100 R 40 40 1 1 I +X VCP 22 -600 700 100 R 40 40 1 1 W +X CONTROL 13 -600 200 100 R 40 40 1 1 I +X RESET 23 -600 -400 100 R 40 40 1 1 I +X EN 14 -600 -300 100 R 40 40 1 1 I +X VREF_A 24 600 0 100 L 40 40 1 1 I +X VBOOT 15 -600 600 100 R 40 40 1 1 W +X OUT2B 16 600 -600 100 L 40 40 1 1 O +X VS_B 17 600 -200 100 L 40 40 1 1 W +X GND@2 18 -300 -900 100 U 40 40 1 1 W +X GND@3 19 -400 -900 100 U 40 40 1 1 W +ENDDRAW +ENDDEF +# +# LED +# +DEF LED D 0 40 Y N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "LED" 0 -100 50 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + LED-3MM + LED-5MM + LED-10MM + LED-0603 + LED-0805 + LED-1206 + LEDV +$ENDFPLIST +DRAW +P 2 0 1 0 50 50 50 -50 N +P 3 0 1 0 -50 50 50 0 -50 -50 F +P 3 0 1 0 65 -40 110 -80 105 -55 N +P 3 0 1 0 80 -25 125 -65 120 -40 N +X A 1 -200 0 150 R 40 40 1 1 P +X K 2 200 0 150 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# LM1117MPX-3.3 +# +DEF LM1117MPX-3.3 U 0 40 Y Y 1 F N +F0 "U" -200 200 40 H V C CNN +F1 "LM1117MPX-3.3" 0 200 40 H V L CNN +F2 "SOT223" 0 100 30 H I C CIN +F3 "~" 0 0 60 H V C CNN +ALIAS LM317AEMP +$FPLIST + SOT223* +$ENDFPLIST +DRAW +S -250 150 250 -150 0 1 10 f +X GND 1 0 -250 100 U 40 40 1 1 W +X OUT 2 400 50 150 L 40 40 1 1 w +X IN 3 -400 50 150 R 40 40 1 1 W +ENDDRAW +ENDDEF +# +# NTE2984 +# +DEF NTE2984 Q 0 0 N Y 1 F N +F0 "Q" -80 240 60 H V R CNN +F1 "NTE2984" 40 -240 60 H V R CNN +F2 "TO220" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +ALIAS MOSFET_N NTE2987 +DRAW +C 0 0 175 0 1 8 N +S 0 -75 0 -150 0 1 0 N +S 0 25 0 -25 0 1 0 N +S 0 150 0 75 0 1 0 N +S 100 -70 140 -70 0 1 8 N +S 100 70 140 70 0 1 8 N +S 120 30 160 30 0 1 8 N +S 140 70 140 -70 0 1 8 N +P 2 0 1 8 -50 -100 -50 100 N +P 2 0 1 0 100 -100 0 -100 N +P 2 0 1 0 100 100 0 100 N +P 3 0 1 8 100 -100 100 0 50 0 N +P 4 0 1 8 120 -10 160 -10 140 30 120 -10 f +P 5 0 1 8 50 30 50 -30 0 0 50 30 50 30 f +X G 1 -200 0 149 R 40 40 1 1 I +X D 2 100 200 126 D 40 40 1 1 P +X S 3 100 -200 118 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# PWR_FLAG +# +DEF PWR_FLAG #FLG 0 0 N N 1 F P +F0 "#FLG" 0 95 30 H I C CNN +F1 "PWR_FLAG" 0 180 30 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +X pwr 1 0 0 0 U 20 20 0 0 w +P 6 0 1 0 0 0 0 50 -75 100 0 150 75 100 0 50 N +ENDDRAW +ENDDEF +# +# Quartz +# +DEF Quartz Q 0 40 N Y 1 F N +F0 "Q" 0 150 60 H V C CNN +F1 "Quartz" 0 -150 60 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -50 100 -50 -100 0 1 0 N +S -25 100 25 -100 0 1 0 N +S 50 -100 50 100 0 1 0 N +X ~ 1 -250 0 200 R 40 40 1 1 P +X ~ 2 250 0 200 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# R +# +DEF R R 0 0 N Y 1 F N +F0 "R" 80 0 40 V V C CNN +F1 "R" 7 1 40 V V C CNN +F2 "~" -70 0 30 V V C CNN +F3 "~" 0 0 30 H V C CNN +$FPLIST + R? + SM0603 + SM0805 + R?-* + SM1206 +$ENDFPLIST +DRAW +S -40 150 40 -150 0 1 12 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +# R0603 +# +DEF R0603 R 0 0 N Y 1 F N +F0 "R" 80 0 40 V V C CNN +F1 "R0603" 7 1 40 V V C CNN +F2 "SM0603" -70 0 30 V I C CNN +F3 "~" 0 0 30 H V C CNN +$FPLIST + SM0603 +$ENDFPLIST +DRAW +S -40 150 40 -150 0 1 12 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +# RO-XX +# +DEF RO-XX Q 0 40 Y Y 1 F N +F0 "Q" 0 150 60 H V C CNN +F1 "RO-XX" 0 -150 60 H V C CNN +F2 "SIP-4" -100 50 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -250 100 250 -100 0 1 0 N +X -Vin 1 -400 50 150 R 50 50 1 1 W +X +Vin 2 -400 -50 150 R 50 50 1 1 W +X -Vout 3 400 50 150 L 50 50 1 1 w +X +Vout 4 400 -50 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# RT0805BRB071KL +# +DEF RT0805BRB071KL R 0 0 N Y 1 F N +F0 "R" 80 0 40 V V C CNN +F1 "RT0805BRB071KL" -100 0 40 V V C CNN +F2 "SM0805" 0 0 30 V I C CNN +F3 "~" 0 0 30 H V C CNN +$FPLIST + SM0603 + SM0805 +$ENDFPLIST +DRAW +S -40 150 40 -150 0 1 12 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +# STM32f103 +# +DEF STM32f103 U 0 40 Y Y 1 F N +F0 "U" 0 -100 50 H V C CNN +F1 "STM32f103" 0 100 50 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + QFP100 +$ENDFPLIST +DRAW +S -3200 2200 3200 -2200 0 1 0 N +X PE2/TRACECK 1 -3500 1200 300 R 50 50 1 1 B +X PE3/TRACED0 2 -3500 1100 300 R 50 50 1 1 B +X PE4/TRACED1 3 -3500 1000 300 R 50 50 1 1 B +X PE5/TRACED2 4 -3500 900 300 R 50 50 1 1 B +X PE6/TRACED3 5 -3500 800 300 R 50 50 1 1 B +X VBAT 6 -3500 700 300 R 50 50 1 1 W X +X PC13/TAMPER-RTC 7 -3500 600 300 R 50 50 1 1 B L +X PC14/OSC32IN 8 -3500 500 300 R 50 50 1 1 B L +X PC15/OSC32OUT 9 -3500 400 300 R 50 50 1 1 B L +X VSS5 10 -3500 300 300 R 50 50 1 1 W X +X VREF- 20 -3500 -700 300 R 50 50 1 1 W X +X PA5/SPI1_SCK/ADC12_IN5 30 -800 -2500 300 U 50 50 1 1 B L +X PE9(TIM1_CH1) 40 200 -2500 300 U 50 50 1 1 B +X VDD1 50 1200 -2500 300 U 50 50 1 1 W X +X PD13(TIM4_CH2) 60 3500 -300 300 L 50 50 1 1 B +X PA11/USART1_CTS/CANRX/USBDM/TIM1_CH4 70 3500 700 300 L 50 50 1 1 B +X PC12(USART3_CK) 80 800 2500 300 D 50 50 1 1 B +X JNTRST(TIM3_CH1/PB4/SPI1_MISO) 90 -200 2500 300 D 50 50 1 1 B +X VDD5 11 -3500 200 300 R 50 50 1 1 W X +X VREF+ 21 -3500 -800 300 R 50 50 1 1 W X +X PA6/SPI1_MISO/ADC12_IN6/TIM3_CH1(TIM1_BKIN) 31 -700 -2500 300 U 50 50 1 1 B L +X PE10(TIM1_CH2N) 41 300 -2500 300 U 50 50 1 1 B +X PB12/SPI2_NSS/I2C2_SMBAI/USART3_CK/TIM1_BKIN 51 3500 -1200 300 L 50 50 1 1 B +X PD14(TIM4_CH3) 61 3500 -200 300 L 50 50 1 1 B +X PA12/USART1_RTS/CANTX/USBDP/TIM1_ETR 71 3500 800 300 L 50 50 1 1 B +X PD0/OSC_IN(CANRX) 81 700 2500 300 D 50 50 1 1 B +X PB5/I2C1_SMBAI(TIM3_CH2/SPI1_MOSI) 91 -300 2500 300 D 50 50 1 1 B L +X OSC_IN 12 -3500 100 300 R 50 50 1 1 I C +X VDDA 22 -3500 -900 300 R 50 50 1 1 W X +X PA7/SPI1_MOSI/ADC2_IN7/TIM3_CH2(TIM1_CH1N) 32 -600 -2500 300 U 50 50 1 1 B L +X PE11(TIM1_CH2) 42 400 -2500 300 U 50 50 1 1 B +X PB13/SPI2_SCK/USART3_CTS/TIM1_CH1N 52 3500 -1100 300 L 50 50 1 1 B +X PD15(TIM4_CH4) 62 3500 -100 300 L 50 50 1 1 B +X JTMS/SWDIO(PA13) 72 3500 900 300 L 50 50 1 1 B +X PD1/OSC_OUT(CANTX) 82 600 2500 300 D 50 50 1 1 B +X PB6/I2C1_SCL/TIM4_CH1(USART1_TX) 92 -400 2500 300 D 50 50 1 1 B +X OSC_OUT 13 -3500 0 300 R 50 50 1 1 O C +X PA0/WKUP/USART2_CTS/ADC12_IN0/TIM2_CH1_ETR 23 -3500 -1000 300 R 50 50 1 1 B L +X PC4/ADC12_IN14 33 -500 -2500 300 U 50 50 1 1 B L +X PE12(TIM1_CH3N) 43 500 -2500 300 U 50 50 1 1 B +X PB14/SPI2_MISO/USART3_RTS/TIM1_CH2N 53 3500 -1000 300 L 50 50 1 1 B +X PC6(TIM3_CH1) 63 3500 0 300 L 50 50 1 1 B +X NC 73 3500 1000 300 L 50 50 1 1 U +X PD2/TIM3_ETR 83 500 2500 300 D 50 50 1 1 B +X PB7/I2C1_SDA/TIM4_CH2(USART1_RX) 93 -500 2500 300 D 50 50 1 1 B +X NRST 14 -3500 -100 300 R 50 50 1 1 B L +X PA1/USART2_RTS/ADC12_IN1/TIM2_CH2 24 -3500 -1100 300 R 50 50 1 1 B L +X PC5/ADC12_IN15 34 -400 -2500 300 U 50 50 1 1 B L +X PE13(TIM1_CH3) 44 600 -2500 300 U 50 50 1 1 B +X PB15/SPI2_MOSI/TIM1_CH3N 54 3500 -900 300 L 50 50 1 1 B +X PC7(TIM3_CH2) 64 3500 100 300 L 50 50 1 1 B +X VSS2 74 3500 1100 300 L 50 50 1 1 W +X PD3(USART2_CTS) 84 400 2500 300 D 50 50 1 1 B +X BOOT0 94 -600 2500 300 D 50 50 1 1 B L +X PC0/ADC12_IN10 15 -3500 -200 300 R 50 50 1 1 B L +X PA2/USART2_TX/ADC12_IN2/TIM2_CH3 25 -3500 -1200 300 R 50 50 1 1 B L +X PB0/ADC12_IN8/TIM3_CH3(TIM1_CH2N) 35 -300 -2500 300 U 50 50 1 1 B L +X PE14(TIM1_CH4) 45 700 -2500 300 U 50 50 1 1 B +X PD8(USART3_TX) 55 3500 -800 300 L 50 50 1 1 B +X PC8(TIM3_CH3) 65 3500 200 300 L 50 50 1 1 B +X VDD2 75 3500 1200 300 L 50 50 1 1 W +X PD4(USART2_RTS) 85 300 2500 300 D 50 50 1 1 B +X PB8/TIM4_CH3(I2C1_SCL/CANRX) 95 -700 2500 300 D 50 50 1 1 B +X PC1/ADC12_IN11 16 -3500 -300 300 R 50 50 1 1 B L +X PA3/USART2_RX/ADC12_IN3/TIM2_CH4 26 -1200 -2500 300 U 50 50 1 1 B L +X PB1/ADC12_IN9/TIM3_CH4(TIM1_CH3N) 36 -200 -2500 300 U 50 50 1 1 B L +X PE15(TIM1_BKIN) 46 800 -2500 300 U 50 50 1 1 B +X PD9(USART3_RX) 56 3500 -700 300 L 50 50 1 1 B +X PC9(TIM3_CH4) 66 3500 300 300 L 50 50 1 1 B +X JTCK/SWCLK(PA14) 76 1200 2500 300 D 50 50 1 1 B +X PD5(USART2_TX) 86 200 2500 300 D 50 50 1 1 B +X PB9/TIM4_CH4(I2C1_SDA/CANTX) 96 -800 2500 300 D 50 50 1 1 B +X PC2/ADC12_IN12 17 -3500 -400 300 R 50 50 1 1 B L +X VSS4 27 -1100 -2500 300 U 50 50 1 1 W X +X PB2/BOOT1 37 -100 -2500 300 U 50 50 1 1 B +X PB10/I2C2_SCL/USART3_TX(TIM2_CH3) 47 900 -2500 300 U 50 50 1 1 B +X PD10(USART3_CK) 57 3500 -600 300 L 50 50 1 1 B +X PA8/USART1_CK/TIM1_CH1/MCO 67 3500 400 300 L 50 50 1 1 B +X JTDI(TIM2_CH1_ETR/PA15/SPI1_NSS) 77 1100 2500 300 D 50 50 1 1 B +X PD6(USART2_RX) 87 100 2500 300 D 50 50 1 1 B +X PE0/TIM4_ETR 97 -900 2500 300 D 50 50 1 1 B +X PC3/ADC12_IN13 18 -3500 -500 300 R 50 50 1 1 B L +X VDD4 28 -1000 -2500 300 U 50 50 1 1 W X +X PE7(TIM1_ETR) 38 0 -2500 300 U 50 50 1 1 B +X PB11/I2C2_SDA/USART3_RX(TIM2_CH4) 48 1000 -2500 300 U 50 50 1 1 B +X PD11(USART3_CTS) 58 3500 -500 300 L 50 50 1 1 B +X PA9/USART1_TX/TIM1_CH2 68 3500 500 300 L 50 50 1 1 B +X PC10(USART3_TX) 78 1000 2500 300 D 50 50 1 1 B +X PD7(USART2_CK) 88 0 2500 300 D 50 50 1 1 B +X PE1 98 -1000 2500 300 D 50 50 1 1 B +X VSSA 19 -3500 -600 300 R 50 50 1 1 W X +X PA4/SPI1_NSS/USART2_CK/ADC12_IN4 29 -900 -2500 300 U 50 50 1 1 B L +X PE8(TIM1_CH1N) 39 100 -2500 300 U 50 50 1 1 B +X VSS1 49 1100 -2500 300 U 50 50 1 1 W X +X PD12(TIM4_CH1/USART3_RTS) 59 3500 -400 300 L 50 50 1 1 B +X PA10/USART1_RX/TIM1_CH3 69 3500 600 300 L 50 50 1 1 B +X PC11(USART3_RX) 79 900 2500 300 D 50 50 1 1 B +X JTDO(TIM2_CH2/PB3/TRACESWO/SPI1_SCK) 89 -100 2500 300 D 50 50 1 1 B +X VSS3 99 -1100 2500 300 D 50 50 1 1 W +X VDD3 100 -1200 2500 300 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# SW_PUSH +# +DEF SW_PUSH SW 0 40 N N 1 F N +F0 "SW" 150 110 50 H V C CNN +F1 "SW_PUSH" 0 -80 50 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -170 50 170 60 0 1 0 N +P 4 0 1 0 -40 60 -30 90 30 90 40 60 N +X 1 1 -300 0 200 R 60 60 0 1 P I +X 2 2 300 0 200 L 60 60 0 1 P I +ENDDRAW +ENDDEF +# +# TLE5205 +# +DEF TLE5205 U 0 40 Y Y 1 F N +F0 "U" 150 400 60 H V C CNN +F1 "TLE5205" 0 0 60 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + TO220* + TO-220* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 0 N +X OUT1 1 700 100 300 L 50 50 1 1 w +X EF 2 -700 150 300 R 50 50 1 1 O +X IN1 3 -700 0 300 R 50 50 1 1 I +X GND 4 0 -600 300 U 50 50 1 1 W +X IN2 5 -700 -150 300 R 50 50 1 1 I +X Vs 6 0 600 300 D 50 50 1 1 W +X OUT2 7 700 -100 300 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +# USB-MICRO-B +# +DEF USB-MICRO-B CON 0 40 Y Y 1 F N +F0 "CON" -250 450 60 H V C CNN +F1 "USB-MICRO-B" -50 -500 60 H V C CNN +F2 "MICRO-B-USB" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + USB-Mini-B-Jack +$ENDFPLIST +DRAW +S -350 400 350 -400 0 1 0 N +X VBUS 1 -550 300 200 R 50 50 1 1 P +X D- 2 -550 150 200 R 50 50 1 1 B +X D+ 3 -550 0 200 R 50 50 1 1 B +X ID 4 -550 -150 200 R 50 50 1 1 P +X GND 5 -550 -300 200 R 50 50 1 1 P +X SHELL1 6 550 300 200 L 50 50 1 1 P +X SHELL2 7 550 150 200 L 50 50 1 1 P +X SHELL3 8 550 -150 200 L 50 50 1 1 P +X SHELL4 9 550 -300 200 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# USBLC6-2 +# +DEF USBLC6-2 U 0 40 Y Y 1 F N +F0 "U" -150 -300 60 H V C CNN +F1 "USBLC6-2" 0 -200 60 H V C CNN +F2 "SOT23_6" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SOT666* + SOT23-6* +$ENDFPLIST +DRAW +S -250 150 250 -150 0 1 0 N +X I/O1 1 -550 0 300 R 50 50 1 1 P +X GND 2 -550 100 300 R 50 50 1 1 W +X I/O2 3 -550 -100 300 R 50 50 1 1 P +X I/O2 4 550 -100 300 L 50 50 1 1 P +X VBUS 5 550 100 300 L 50 50 1 1 W +X I/O1 6 550 0 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/schematic/MCU_module.bak b/schematic/MCU_module.bak new file mode 100644 index 0000000..69a469d --- /dev/null +++ b/schematic/MCU_module.bak @@ -0,0 +1,1996 @@ +EESchema Schematic File Version 2 date Ср 09 июл 2014 18:33:57 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:special +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ft2232 +LIBS:my_elements +LIBS:STM32f103 +LIBS:vreg +LIBS:open-project +LIBS:ALL-cache +EELAYER 27 0 +EELAYER END +$Descr A3 16535 11693 +encoding utf-8 +Sheet 3 12 +Title "MCU module on STM32F103" +Date "9 jul 2014" +Rev "" +Comp "SAO RAS" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L +3.3V #PWR043 +U 1 1 5396084C +P 800 10350 +F 0 "#PWR043" H 800 10310 30 0001 C CNN +F 1 "+3.3V" H 800 10460 30 0000 C CNN +F 2 "" H 800 10350 60 0000 C CNN +F 3 "" H 800 10350 60 0000 C CNN + 1 800 10350 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR044 +U 1 1 5396087F +P 800 10900 +F 0 "#PWR044" H 800 10900 30 0001 C CNN +F 1 "GND" H 800 10830 30 0001 C CNN +F 2 "" H 800 10900 60 0000 C CNN +F 3 "" H 800 10900 60 0000 C CNN + 1 800 10900 + 1 0 0 -1 +$EndComp +Text Label 2150 10350 0 60 ~ 0 +USB_POWER +Text Label 2150 10500 0 60 ~ 0 +USB_DISC +Text Label 2150 10650 0 60 ~ 0 +USB_DP +Text Label 2150 10800 0 60 ~ 0 +USB_DM +Text Label 12700 4000 1 60 ~ 0 +USB_DISC +Text Label 15400 5800 0 60 ~ 0 +USB_DP +Text Label 15400 5900 0 60 ~ 0 +USB_DM +NoConn ~ 15300 5600 +NoConn ~ 8300 7600 +NoConn ~ 8300 6000 +NoConn ~ 8300 5900 +NoConn ~ 8300 5700 +NoConn ~ 11300 4100 +NoConn ~ 11400 4100 +NoConn ~ 15300 6800 +NoConn ~ 15300 6700 +NoConn ~ 15300 5600 +$Comp +L C C17 +U 1 1 53969846 +P 13100 9300 +F 0 "C17" H 13100 9400 40 0000 L CNN +F 1 "100n" H 13106 9215 40 0000 L CNN +F 2 "SM0805" H 13138 9150 30 0001 C CNN +F 3 "~" H 13100 9300 60 0000 C CNN + 1 13100 9300 + 0 -1 -1 0 +$EndComp +$Comp +L +3.3V #PWR045 +U 1 1 5396A0D9 +P 13300 9100 +F 0 "#PWR045" H 13300 9060 30 0001 C CNN +F 1 "+3.3V" H 13300 9210 30 0000 C CNN +F 2 "" H 13300 9100 60 0000 C CNN +F 3 "" H 13300 9100 60 0000 C CNN + 1 13300 9100 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR046 +U 1 1 5396A64A +P 12900 9400 +F 0 "#PWR046" H 12900 9400 30 0001 C CNN +F 1 "GND" H 12900 9330 30 0001 C CNN +F 2 "" H 12900 9400 60 0000 C CNN +F 3 "" H 12900 9400 60 0000 C CNN + 1 12900 9400 + 1 0 0 -1 +$EndComp +$Comp +L C C15 +U 1 1 5396ADDE +P 7600 6400 +F 0 "C15" H 7600 6500 40 0000 L CNN +F 1 "100n" H 7606 6315 40 0000 L CNN +F 2 "SM0805" H 7638 6250 30 0001 C CNN +F 3 "~" H 7600 6400 60 0000 C CNN + 1 7600 6400 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR047 +U 1 1 5396ADE7 +P 7500 6250 +F 0 "#PWR047" H 7500 6250 30 0001 C CNN +F 1 "GND" H 7500 6180 30 0001 C CNN +F 2 "" H 7500 6250 60 0000 C CNN +F 3 "" H 7500 6250 60 0000 C CNN + 1 7500 6250 + 1 0 0 -1 +$EndComp +$Comp +L +3.3V #PWR048 +U 1 1 5396AE12 +P 7800 6450 +F 0 "#PWR048" H 7800 6410 30 0001 C CNN +F 1 "+3.3V" H 7800 6560 30 0000 C CNN +F 2 "" H 7800 6450 60 0000 C CNN +F 3 "" H 7800 6450 60 0000 C CNN + 1 7800 6450 + -1 0 0 1 +$EndComp +$Comp +L C C18 +U 1 1 5396C0ED +P 15500 5300 +F 0 "C18" H 15500 5400 40 0000 L CNN +F 1 "100n" H 15506 5215 40 0000 L CNN +F 2 "SM0805" H 15538 5150 30 0001 C CNN +F 3 "~" H 15500 5300 60 0000 C CNN + 1 15500 5300 + -1 0 0 1 +$EndComp +$Comp +L GND #PWR049 +U 1 1 5396C0F4 +P 15700 5500 +F 0 "#PWR049" H 15700 5500 30 0001 C CNN +F 1 "GND" H 15700 5430 30 0001 C CNN +F 2 "" H 15700 5500 60 0000 C CNN +F 3 "" H 15700 5500 60 0000 C CNN + 1 15700 5500 + 1 0 0 -1 +$EndComp +$Comp +L +3.3V #PWR050 +U 1 1 5396C0FB +P 15300 5100 +F 0 "#PWR050" H 15300 5060 30 0001 C CNN +F 1 "+3.3V" H 15300 5210 30 0000 C CNN +F 2 "" H 15300 5100 60 0000 C CNN +F 3 "" H 15300 5100 60 0000 C CNN + 1 15300 5100 + 0 -1 -1 0 +$EndComp +$Comp +L C C16 +U 1 1 5396C789 +P 10500 3750 +F 0 "C16" H 10500 3850 40 0000 L CNN +F 1 "100n" H 10506 3665 40 0000 L CNN +F 2 "SM0805" H 10538 3600 30 0001 C CNN +F 3 "~" H 10500 3750 60 0000 C CNN + 1 10500 3750 + 0 1 1 0 +$EndComp +$Comp +L +3.3V #PWR051 +U 1 1 5396C797 +P 10300 4100 +F 0 "#PWR051" H 10300 4060 30 0001 C CNN +F 1 "+3.3V" H 10300 4210 30 0000 C CNN +F 2 "" H 10300 4100 60 0000 C CNN +F 3 "" H 10300 4100 60 0000 C CNN + 1 10300 4100 + -1 0 0 1 +$EndComp +$Comp +L GND #PWR052 +U 1 1 5396CC1B +P 10600 3950 +F 0 "#PWR052" H 10600 3950 30 0001 C CNN +F 1 "GND" H 10600 3880 30 0001 C CNN +F 2 "" H 10600 3950 60 0000 C CNN +F 3 "" H 10600 3950 60 0000 C CNN + 1 10600 3950 + 1 0 0 -1 +$EndComp +Text Label 8200 6700 2 60 ~ 0 +RST +$Comp +L C C13 +U 1 1 539751BC +P 6650 1100 +F 0 "C13" H 6650 1200 40 0000 L CNN +F 1 "10u" H 6656 1015 40 0000 L CNN +F 2 "C2" H 6688 950 30 0001 C CNN +F 3 "~" H 6650 1100 60 0000 C CNN + 1 6650 1100 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR053 +U 1 1 539753BB +P 6850 1350 +F 0 "#PWR053" H 6850 1350 30 0001 C CNN +F 1 "GND" H 6850 1280 30 0001 C CNN +F 2 "" H 6850 1350 60 0000 C CNN +F 3 "" H 6850 1350 60 0000 C CNN + 1 6850 1350 + 1 0 0 -1 +$EndComp +Text Label 7100 900 0 60 ~ 0 +VDDA +Text Label 7100 1300 0 60 ~ 0 +VSSA +Text Label 8200 7200 2 60 ~ 0 +VSSA +Text Label 8200 7500 2 60 ~ 0 +VDDA +$Comp +L C0805 C14 +U 1 1 53979DD9 +P 6850 1100 +F 0 "C14" H 6850 1200 40 0000 L CNN +F 1 "100n" H 6856 1015 40 0000 L CNN +F 2 "SM0805" H 6888 950 30 0001 C CNN +F 3 "~" H 6850 1100 60 0000 C CNN + 1 6850 1100 + 1 0 0 -1 +$EndComp +Text HLabel 3850 900 0 60 Input ~ 0 ++5V +$Comp +L GND #PWR054 +U 1 1 5397CF1C +P 4100 1250 +F 0 "#PWR054" H 4100 1250 30 0001 C CNN +F 1 "GND" H 4100 1180 30 0001 C CNN +F 2 "" H 4100 1250 60 0000 C CNN +F 3 "" H 4100 1250 60 0000 C CNN + 1 4100 1250 + 1 0 0 -1 +$EndComp +Text HLabel 3850 1200 0 60 Input ~ 0 +GND +$Comp +L +5V #PWR055 +U 1 1 53994516 +P 4400 650 +F 0 "#PWR055" H 4400 740 20 0001 C CNN +F 1 "+5V" H 4400 740 30 0000 C CNN +F 2 "" H 4400 650 60 0000 C CNN +F 3 "" H 4400 650 60 0000 C CNN + 1 4400 650 + 1 0 0 -1 +$EndComp +$Comp +L LM1117MPX-3.3 U5 +U 1 1 53996A85 +P 4900 950 +F 0 "U5" H 4700 1150 40 0000 C CNN +F 1 "LM1117MPX-3.3" H 4900 1150 40 0000 L CNN +F 2 "SOT223" H 4900 1050 30 0001 C CIN +F 3 "" H 4900 950 60 0000 C CNN + 1 4900 950 + 1 0 0 -1 +$EndComp +$Comp +L C C5 +U 1 1 53997111 +P 4400 1100 +F 0 "C5" H 4400 1200 40 0000 L CNN +F 1 "10u" H 4406 1015 40 0000 L CNN +F 2 "C2" H 4438 950 30 0001 C CNN +F 3 "~" H 4400 1100 60 0000 C CNN + 1 4400 1100 + 1 0 0 -1 +$EndComp +$Comp +L C C6 +U 1 1 53997130 +P 5350 1100 +F 0 "C6" H 5350 1200 40 0000 L CNN +F 1 "100u" H 5356 1015 40 0000 L CNN +F 2 "C2" H 5388 950 30 0001 C CNN +F 3 "~" H 5350 1100 60 0000 C CNN + 1 5350 1100 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR056 +U 1 1 5399714A +P 4900 1450 +F 0 "#PWR056" H 4900 1450 30 0001 C CNN +F 1 "GND" H 4900 1380 30 0001 C CNN +F 2 "" H 4900 1450 60 0000 C CNN +F 3 "" H 4900 1450 60 0000 C CNN + 1 4900 1450 + 1 0 0 -1 +$EndComp +$Comp +L +3.3V #PWR057 +U 1 1 5399760C +P 5450 650 +F 0 "#PWR057" H 5450 610 30 0001 C CNN +F 1 "+3.3V" H 5450 760 30 0000 C CNN +F 2 "" H 5450 650 60 0000 C CNN +F 3 "" H 5450 650 60 0000 C CNN + 1 5450 650 + 1 0 0 -1 +$EndComp +Text Label 7950 650 0 60 ~ 0 +RST +$Comp +L C C7 +U 1 1 5399B7BA +P 8300 1000 +F 0 "C7" H 8300 1100 40 0000 L CNN +F 1 "100n" H 8306 915 40 0000 L CNN +F 2 "SM0805" H 8338 850 30 0001 C CNN +F 3 "~" H 8300 1000 60 0000 C CNN + 1 8300 1000 + 1 0 0 -1 +$EndComp +$Comp +L SW_PUSH SW1 +U 1 1 5399B811 +P 7950 1050 +F 0 "SW1" H 8100 1160 50 0000 C CNN +F 1 "RESET" H 7950 970 50 0000 C CNN +F 2 "SW_PUSH_SMALL" H 7950 1050 60 0001 C CNN +F 3 "~" H 7950 1050 60 0000 C CNN + 1 7950 1050 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR058 +U 1 1 5399B981 +P 8150 1450 +F 0 "#PWR058" H 8150 1450 30 0001 C CNN +F 1 "GND" H 8150 1380 30 0001 C CNN +F 2 "" H 8150 1450 60 0000 C CNN +F 3 "" H 8150 1450 60 0000 C CNN + 1 8150 1450 + 1 0 0 -1 +$EndComp +$Comp +L R R26 +U 1 1 5399B99B +P 7600 1000 +F 0 "R26" V 7680 1000 40 0000 C CNN +F 1 "10k" V 7607 1001 40 0000 C CNN +F 2 "SM0603" V 7530 1000 30 0001 C CNN +F 3 "~" H 7600 1000 30 0000 C CNN + 1 7600 1000 + 1 0 0 -1 +$EndComp +$Comp +L +3.3V #PWR059 +U 1 1 5399BA1F +P 7600 1450 +F 0 "#PWR059" H 7600 1410 30 0001 C CNN +F 1 "+3.3V" H 7600 1560 30 0000 C CNN +F 2 "" H 7600 1450 60 0000 C CNN +F 3 "" H 7600 1450 60 0000 C CNN + 1 7600 1450 + -1 0 0 1 +$EndComp +$Comp +L +3.3V #PWR060 +U 1 1 539ADE4F +P 1950 1150 +F 0 "#PWR060" H 1950 1110 30 0001 C CNN +F 1 "+3.3V" H 1950 1260 30 0000 C CNN +F 2 "" H 1950 1150 60 0000 C CNN +F 3 "" H 1950 1150 60 0000 C CNN + 1 1950 1150 + 1 0 0 -1 +$EndComp +$Comp +L PWR_FLAG #FLG061 +U 1 1 539B6CB5 +P 6850 900 +F 0 "#FLG061" H 6850 995 30 0001 C CNN +F 1 "PWR_FLAG" H 6850 1080 30 0000 C CNN +F 2 "" H 6850 900 60 0000 C CNN +F 3 "" H 6850 900 60 0000 C CNN + 1 6850 900 + 1 0 0 -1 +$EndComp +$Comp +L BMB2A0300AN1 L1 +U 1 1 53973C3F +P 6300 850 +F 0 "L1" H 6300 950 50 0000 C CNN +F 1 "BMB2A0300AN1" H 6300 800 50 0000 C CNN +F 2 "SM0805" H 6300 850 60 0001 C CNN +F 3 "~" H 6300 850 60 0000 C CNN + 1 6300 850 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR062 +U 1 1 539789E9 +P 3150 10550 +F 0 "#PWR062" H 3150 10550 30 0001 C CNN +F 1 "GND" H 3150 10480 30 0001 C CNN +F 2 "" H 3150 10550 60 0000 C CNN +F 3 "" H 3150 10550 60 0000 C CNN + 1 3150 10550 + 1 0 0 -1 +$EndComp +Text Label 8200 7800 2 60 ~ 0 +UART_TX +Text Label 10500 9100 2 60 ~ 0 +UART_RX +Text Label 4300 10300 0 60 ~ 0 +UART_RX +Text Label 4300 10500 0 60 ~ 0 +UART_TX +$Comp +L LED D2 +U 1 1 5399C66D +P 5600 900 +F 0 "D2" H 5600 1000 50 0000 C CNN +F 1 "PWR" H 5600 800 50 0000 C CNN +F 2 "SM0603" H 5600 900 60 0001 C CNN +F 3 "~" H 5600 900 60 0000 C CNN + 1 5600 900 + 1 0 0 -1 +$EndComp +$Comp +L R R10 +U 1 1 5399C848 +P 5750 1100 +F 0 "R10" V 5830 1100 40 0000 C CNN +F 1 "510" V 5757 1101 40 0000 C CNN +F 2 "SM0603" V 5680 1100 30 0001 C CNN +F 3 "~" H 5750 1100 30 0000 C CNN + 1 5750 1100 + 0 -1 -1 0 +$EndComp +Text Notes 5750 1350 0 157 ~ 0 +Power +$Comp +L +5V #PWR063 +U 1 1 539BABDD +P 600 10350 +F 0 "#PWR063" H 600 10440 20 0001 C CNN +F 1 "+5V" H 600 10440 30 0000 C CNN +F 2 "" H 600 10350 60 0000 C CNN +F 3 "" H 600 10350 60 0000 C CNN + 1 600 10350 + 1 0 0 -1 +$EndComp +Text Label 12800 9700 3 61 ~ 0 +1-WIRE +$Comp +L R R11 +U 1 1 53A38ACC +P 13050 9600 +F 0 "R11" V 13130 9600 40 0000 C CNN +F 1 "4.7k" V 13057 9601 40 0000 C CNN +F 2 "SM0603" V 12980 9600 30 0001 C CNN +F 3 "~" H 13050 9600 30 0000 C CNN + 1 13050 9600 + 0 -1 -1 0 +$EndComp +Text Label 1850 4550 0 61 ~ 0 +1-WIRE +Text HLabel 1600 4550 0 61 BiDi ~ 0 +1-WIRE +$Comp +L C C9 +U 1 1 53A79646 +P 10700 9400 +F 0 "C9" H 10700 9500 40 0000 L CNN +F 1 "100n" H 10706 9315 40 0000 L CNN +F 2 "SM0805" H 10738 9250 30 0001 C CNN +F 3 "~" H 10700 9400 60 0000 C CNN + 1 10700 9400 + -1 0 0 1 +$EndComp +$Comp +L GND #PWR064 +U 1 1 53A797DF +P 10500 9250 +F 0 "#PWR064" H 10500 9250 30 0001 C CNN +F 1 "GND" H 10500 9180 30 0001 C CNN +F 2 "" H 10500 9250 60 0000 C CNN +F 3 "" H 10500 9250 60 0000 C CNN + 1 10500 9250 + 1 0 0 -1 +$EndComp +$Comp +L +3.3V #PWR065 +U 1 1 53A79926 +P 10800 9700 +F 0 "#PWR065" H 10800 9660 30 0001 C CNN +F 1 "+3.3V" H 10800 9810 30 0000 C CNN +F 2 "" H 10800 9700 60 0000 C CNN +F 3 "" H 10800 9700 60 0000 C CNN + 1 10800 9700 + -1 0 0 1 +$EndComp +Text Label 15300 6600 0 61 ~ 0 +TIM1 +Text Label 1850 5050 0 61 ~ 0 +TIM1 +Text Label 8300 7700 2 61 ~ 0 +TIM2 +Text Label 1850 5200 0 61 ~ 0 +TIM2 +Text Label 10900 4100 1 61 ~ 0 +DIR_1 +Text Label 10800 4100 1 61 ~ 0 +DIR_2 +Text Label 8300 5400 2 61 ~ 0 +DIR_3 +Text Label 8300 5500 2 61 ~ 0 +DIR_4 +Text Label 8300 5600 2 61 ~ 0 +DIR_5 +Entry Wire Line + 1800 5350 1900 5450 +Entry Wire Line + 1800 5500 1900 5600 +Entry Wire Line + 1800 5650 1900 5750 +Entry Wire Line + 1800 5800 1900 5900 +Entry Wire Line + 1800 5950 1900 6050 +Text Label 1950 5450 0 61 ~ 0 +DIR_1 +Text Label 1950 5600 0 61 ~ 0 +DIR_2 +Text Label 1950 5750 0 61 ~ 0 +DIR_3 +Text Label 1950 5900 0 61 ~ 0 +DIR_4 +Text Label 1950 6050 0 61 ~ 0 +DIR_5 +Text Label 1600 5350 0 61 ~ 0 +DIR_[1..5] +Text HLabel 1550 5350 0 61 Output ~ 0 +DIR[1..5] +Text HLabel 1550 5050 0 61 Output ~ 0 +TIM1 +Text HLabel 1550 5200 0 61 Output ~ 0 +TIM2 +Text Label 11800 9100 3 61 ~ 0 +EN_1 +Text Label 11900 9100 3 61 ~ 0 +EN_2 +Text Label 12000 9100 3 61 ~ 0 +EN_3 +Text Label 12100 9100 3 61 ~ 0 +EN_4 +Text Label 12200 9100 3 61 ~ 0 +EN_5 +Entry Wire Line + 1800 6200 1900 6300 +Entry Wire Line + 1800 6350 1900 6450 +Entry Wire Line + 1800 6500 1900 6600 +Entry Wire Line + 1800 6650 1900 6750 +Entry Wire Line + 1800 6800 1900 6900 +Text Label 1950 6300 0 61 ~ 0 +EN_1 +Text Label 1950 6450 0 61 ~ 0 +EN_2 +Text Label 1950 6600 0 61 ~ 0 +EN_3 +Text Label 1950 6750 0 61 ~ 0 +EN_4 +Text Label 1950 6900 0 61 ~ 0 +EN_5 +Text Label 1600 6200 0 61 ~ 0 +EN_[1..5] +Text HLabel 1550 6200 0 61 Output ~ 0 +EN[1..5] +$Comp +L QUARTZ Q2 +U 1 1 53B31F6E +P 6950 6800 +F 0 "Q2" H 6950 6950 60 0000 C CNN +F 1 "8MHz" H 6950 6650 60 0000 C CNN +F 2 "hc49" H 6950 6800 60 0001 C CNN +F 3 "~" H 6950 6800 60 0000 C CNN + 1 6950 6800 + 0 -1 -1 0 +$EndComp +$Comp +L C0805 C10 +U 1 1 53B31F74 +P 6650 6550 +F 0 "C10" H 6650 6650 40 0000 L CNN +F 1 "27p" H 6656 6465 40 0000 L CNN +F 2 "SM0805" H 6688 6400 30 0001 C CNN +F 3 "~" H 6650 6550 60 0000 C CNN + 1 6650 6550 + 0 -1 -1 0 +$EndComp +$Comp +L C0805 C11 +U 1 1 53B31F7A +P 6650 7050 +F 0 "C11" H 6650 7150 40 0000 L CNN +F 1 "27p" H 6656 6965 40 0000 L CNN +F 2 "SM0805" H 6688 6900 30 0001 C CNN +F 3 "~" H 6650 7050 60 0000 C CNN + 1 6650 7050 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR066 +U 1 1 53B31F80 +P 6300 6800 +F 0 "#PWR066" H 6300 6800 30 0001 C CNN +F 1 "GND" H 6300 6730 30 0001 C CNN +F 2 "" H 6300 6800 60 0000 C CNN +F 3 "" H 6300 6800 60 0000 C CNN + 1 6300 6800 + 1 0 0 -1 +$EndComp +$Comp +L R0603 R12 +U 1 1 53B323F6 +P 7250 6800 +F 0 "R12" V 7330 6800 40 0000 C CNN +F 1 "1M" V 7257 6801 40 0000 C CNN +F 2 "SM0603" V 7180 6800 30 0001 C CNN +F 3 "~" H 7250 6800 30 0000 C CNN + 1 7250 6800 + 1 0 0 -1 +$EndComp +Text HLabel 1550 7200 0 61 Input ~ 0 +Hall[0..9] +Text Label 1600 7200 0 61 ~ 0 +Hall[0..9] +NoConn ~ 12600 4100 +Text Label 15300 7400 0 61 ~ 0 +Tur3_1 +Text Label 15300 7300 0 61 ~ 0 +Tur3_2 +Text Label 12500 4100 1 61 ~ 0 +Tur1_0 +Text Label 12400 4100 1 61 ~ 0 +Tur1_1 +Text Label 12300 4100 1 61 ~ 0 +Tur1_2 +Text Label 12200 4100 1 61 ~ 0 +Tur1_3 +Text Label 12100 4100 1 61 ~ 0 +Tur2_0 +Text Label 12000 4100 1 61 ~ 0 +Tur2_1 +Text Label 11900 4100 1 61 ~ 0 +Tur2_2 +Text Label 11800 4100 1 61 ~ 0 +Tur3_0 +Entry Wire Line + 1800 7200 1900 7300 +Entry Wire Line + 1800 7350 1900 7450 +Entry Wire Line + 1800 7500 1900 7600 +Entry Wire Line + 1800 7650 1900 7750 +Entry Wire Line + 1800 7950 1900 8050 +Entry Wire Line + 1800 8100 1900 8200 +Entry Wire Line + 1800 8250 1900 8350 +Entry Wire Line + 1800 8550 1900 8650 +Entry Wire Line + 1800 8700 1900 8800 +Entry Wire Line + 1800 8850 1900 8950 +Text Label 2000 7300 0 61 ~ 0 +Hall0 +Text Label 2000 7450 0 61 ~ 0 +Hall1 +Text Label 2000 7600 0 61 ~ 0 +Hall2 +Text Label 2000 7750 0 61 ~ 0 +Hall3 +Text Label 2000 8050 0 61 ~ 0 +Hall4 +Text Label 2000 8200 0 61 ~ 0 +Hall5 +Text Label 2000 8350 0 61 ~ 0 +Hall6 +Text Label 2000 8650 0 61 ~ 0 +Hall7 +Text Label 2000 8800 0 61 ~ 0 +Hall8 +Text Label 2000 8950 0 61 ~ 0 +Hall9 +Text Label 2500 7300 0 61 ~ 0 +Tur1_0 +Text Label 2500 7450 0 61 ~ 0 +Tur1_1 +Text Label 2500 7600 0 61 ~ 0 +Tur1_2 +Text Label 2500 7750 0 61 ~ 0 +Tur1_3 +Text Label 2500 8050 0 61 ~ 0 +Tur2_0 +Text Label 2500 8200 0 61 ~ 0 +Tur2_1 +Text Label 2500 8350 0 61 ~ 0 +Tur2_2 +Text Label 2500 8650 0 61 ~ 0 +Tur3_0 +Text Label 2500 8800 0 61 ~ 0 +Tur3_1 +Text Label 2500 8950 0 61 ~ 0 +Tur3_2 +$Comp +L R0603 R13 +U 1 1 53B858E4 +P 3300 8850 +F 0 "R13" V 3380 8850 40 0000 C CNN +F 1 "10k" V 3307 8851 40 0000 C CNN +F 2 "SM0603" V 3230 8850 30 0001 C CNN +F 3 "~" H 3300 8850 30 0000 C CNN + 1 3300 8850 + -1 0 0 1 +$EndComp +$Comp +L R0603 R14 +U 1 1 53B858EA +P 3500 8850 +F 0 "R14" V 3580 8850 40 0000 C CNN +F 1 "10k" V 3507 8851 40 0000 C CNN +F 2 "SM0603" V 3430 8850 30 0001 C CNN +F 3 "~" H 3500 8850 30 0000 C CNN + 1 3500 8850 + -1 0 0 1 +$EndComp +$Comp +L R0603 R15 +U 1 1 53B85A4F +P 3700 8850 +F 0 "R15" V 3780 8850 40 0000 C CNN +F 1 "10k" V 3707 8851 40 0000 C CNN +F 2 "SM0603" V 3630 8850 30 0001 C CNN +F 3 "~" H 3700 8850 30 0000 C CNN + 1 3700 8850 + -1 0 0 1 +$EndComp +$Comp +L R0603 R16 +U 1 1 53B85A5B +P 3900 8850 +F 0 "R16" V 3980 8850 40 0000 C CNN +F 1 "10k" V 3907 8851 40 0000 C CNN +F 2 "SM0603" V 3830 8850 30 0001 C CNN +F 3 "~" H 3900 8850 30 0000 C CNN + 1 3900 8850 + -1 0 0 1 +$EndComp +$Comp +L +5V #PWR067 +U 1 1 53B863E1 +P 3600 8450 +F 0 "#PWR067" H 3600 8540 20 0001 C CNN +F 1 "+5V" H 3600 8540 30 0000 C CNN +F 2 "" H 3600 8450 60 0000 C CNN +F 3 "" H 3600 8450 60 0000 C CNN + 1 3600 8450 + 1 0 0 -1 +$EndComp +Text HLabel 1550 9100 0 61 Input ~ 0 +EP[0..3] +Text Label 1650 9100 0 61 ~ 0 +EP[0..3] +Entry Wire Line + 2150 9100 2250 9200 +Entry Wire Line + 2150 9250 2250 9350 +Entry Wire Line + 2150 9400 2250 9500 +Entry Wire Line + 2150 9550 2250 9650 +Text Label 2300 9200 0 61 ~ 0 +EP0 +Text Label 2300 9350 0 61 ~ 0 +EP1 +Text Label 2300 9500 0 61 ~ 0 +EP2 +Text Label 2300 9650 0 61 ~ 0 +EP3 +Text Label 4050 9200 0 61 ~ 0 +LS1_down +Text Label 4050 9350 0 61 ~ 0 +LS1_up +Text Label 4050 9500 0 61 ~ 0 +LS2_down +Text Label 4050 9650 0 61 ~ 0 +LS2_up +Text Label 15300 7200 0 61 ~ 0 +LS1_down +Text Label 15300 7100 0 61 ~ 0 +LS1_up +Text Label 15300 7000 0 61 ~ 0 +LS2_down +Text Label 15300 6900 0 61 ~ 0 +LS2_up +Text Label 12300 9100 3 61 ~ 0 +POW0 +Text Label 12400 9100 3 61 ~ 0 +POW1 +Text Label 12500 9100 3 61 ~ 0 +POW2 +Text Label 12600 9100 3 61 ~ 0 +POW3 +Text HLabel 1600 3300 0 61 Output ~ 0 +POW[0..3] +Text Label 1850 3300 0 61 ~ 0 +POW[0..3] +Text Label 12200 9850 3 61 ~ 0 +POW[0..3] +Entry Wire Line + 12500 9500 12600 9400 +Entry Wire Line + 12400 9500 12500 9400 +Entry Wire Line + 12300 9500 12400 9400 +Entry Wire Line + 12200 9500 12300 9400 +Text Label 15300 7500 0 60 ~ 0 +SPI2_MOSI +Text Label 15300 7600 0 60 ~ 0 +SPI2_MISO +Text Label 15300 7700 0 60 ~ 0 +SPI2_SCK +Text Label 4550 2350 0 60 ~ 0 +SPI2_MOSI +Text Label 4550 2450 0 60 ~ 0 +SPI2_MISO +Text Label 4550 2550 0 60 ~ 0 +SPI2_SCK +$Comp +L CONN_4 P15 +U 1 1 53A259E0 +P 4100 2500 +F 0 "P15" V 4050 2500 50 0000 C CNN +F 1 "CONN_4" V 4150 2500 50 0000 C CNN +F 2 "SIL-4" H 4100 2500 60 0001 C CNN +F 3 "" H 4100 2500 60 0000 C CNN + 1 4100 2500 + -1 0 0 -1 +$EndComp +$Comp +L GND #PWR068 +U 1 1 53A25FC1 +P 4550 2700 +F 0 "#PWR068" H 4550 2700 30 0001 C CNN +F 1 "GND" H 4550 2630 30 0001 C CNN +F 2 "" H 4550 2700 60 0000 C CNN +F 3 "" H 4550 2700 60 0000 C CNN + 1 4550 2700 + 1 0 0 -1 +$EndComp +Text Notes 4000 2150 0 157 ~ 0 +Additional SPI +Text Label 15300 6500 0 60 ~ 0 +EXT0 +Text Label 15300 6400 0 60 ~ 0 +EXT1 +Text Label 15300 6300 0 60 ~ 0 +EXT2 +Text Label 15300 6200 0 60 ~ 0 +EXT3 +Text Label 15300 6100 0 60 ~ 0 +EXT4/BOOT_TX +Text Label 15300 6000 0 60 ~ 0 +EXT5/BOOT_RX +Text Label 4750 4250 0 60 ~ 0 +EXT0 +Text Label 4750 4150 0 60 ~ 0 +EXT1 +Text Label 4750 4050 0 60 ~ 0 +EXT2 +Text Label 4750 3950 0 60 ~ 0 +EXT3 +Text Label 4750 3850 0 60 ~ 0 +EXT4/BOOT_TX +Text Label 4750 3750 0 60 ~ 0 +EXT5/BOOT_RX +Text Notes 4100 3550 0 157 ~ 0 +Additional IO +$Comp +L GND #PWR069 +U 1 1 53A3632D +P 4750 4400 +F 0 "#PWR069" H 4750 4400 30 0001 C CNN +F 1 "GND" H 4750 4330 30 0001 C CNN +F 2 "" H 4750 4400 60 0000 C CNN +F 3 "" H 4750 4400 60 0000 C CNN + 1 4750 4400 + 1 0 0 -1 +$EndComp +$Comp +L CONN_7 P16 +U 1 1 53A363AA +P 4100 4050 +F 0 "P16" V 4070 4050 60 0000 C CNN +F 1 "CONN_7" V 4170 4050 60 0000 C CNN +F 2 "SIL-7" H 4100 4050 60 0001 C CNN +F 3 "" H 4100 4050 60 0000 C CNN + 1 4100 4050 + -1 0 0 1 +$EndComp +$Comp +L GND #PWR070 +U 1 1 53A3CC3C +P 11700 9950 +F 0 "#PWR070" H 11700 9950 30 0001 C CNN +F 1 "GND" H 11700 9880 30 0001 C CNN +F 2 "" H 11700 9950 60 0000 C CNN +F 3 "" H 11700 9950 60 0000 C CNN + 1 11700 9950 + 1 0 0 -1 +$EndComp +$Comp +L R0603 R18 +U 1 1 53A3D1C0 +P 11700 9600 +F 0 "R18" V 11780 9600 40 0000 C CNN +F 1 "100k" V 11707 9601 40 0000 C CNN +F 2 "SM0603" V 11630 9600 30 0001 C CNN +F 3 "~" H 11700 9600 30 0000 C CNN + 1 11700 9600 + 1 0 0 -1 +$EndComp +$Comp +L R0603 R17 +U 1 1 53A3D5DE +P 9500 1100 +F 0 "R17" V 9580 1100 40 0000 C CNN +F 1 "10k" V 9507 1101 40 0000 C CNN +F 2 "SM0603" V 9430 1100 30 0001 C CNN +F 3 "~" H 9500 1100 30 0000 C CNN + 1 9500 1100 + 1 0 0 -1 +$EndComp +Text Label 11200 4100 1 60 ~ 0 +BOOT +Text Label 9500 650 0 60 ~ 0 +BOOT +$Comp +L SW_PUSH SW2 +U 1 1 53A4246E +P 9200 1050 +F 0 "SW2" H 9350 1160 50 0000 C CNN +F 1 "BOOT" H 9200 970 50 0000 C CNN +F 2 "SW_PUSH_SMALL" H 9200 1050 60 0001 C CNN +F 3 "~" H 9200 1050 60 0000 C CNN + 1 9200 1050 + 0 -1 -1 0 +$EndComp +$Comp +L C C8 +U 1 1 53A44EC1 +P 8900 1050 +F 0 "C8" H 8900 1150 40 0000 L CNN +F 1 "100n" H 8906 965 40 0000 L CNN +F 2 "SM0805" H 8938 900 30 0001 C CNN +F 3 "~" H 8900 1050 60 0000 C CNN + 1 8900 1050 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR071 +U 1 1 53A45320 +P 9500 1500 +F 0 "#PWR071" H 9500 1500 30 0001 C CNN +F 1 "GND" H 9500 1430 30 0001 C CNN +F 2 "" H 9500 1500 60 0000 C CNN +F 3 "" H 9500 1500 60 0000 C CNN + 1 9500 1500 + 1 0 0 -1 +$EndComp +$Comp +L +3.3V #PWR072 +U 1 1 53A4534D +P 9050 1500 +F 0 "#PWR072" H 9050 1460 30 0001 C CNN +F 1 "+3.3V" H 9050 1610 30 0000 C CNN +F 2 "" H 9050 1500 60 0000 C CNN +F 3 "" H 9050 1500 60 0000 C CNN + 1 9050 1500 + -1 0 0 1 +$EndComp +NoConn ~ 8300 6100 +NoConn ~ 8300 6200 +Text Label 11600 9100 3 60 ~ 0 +ADC_0 +Text Label 11500 9100 3 60 ~ 0 +ADC_1 +Text Label 11400 9100 3 60 ~ 0 +ADC_2 +Text Label 11300 9100 3 60 ~ 0 +ADC_3 +Text Label 11200 9100 3 60 ~ 0 +ADC_4 +Text Label 11100 9100 3 60 ~ 0 +ADC_5 +Text Label 11000 9100 3 60 ~ 0 +ADC_6 +Text Label 10900 9100 3 60 ~ 0 +ADC_7 +Entry Wire Line + 11600 11000 11500 11100 +Entry Wire Line + 11500 11000 11400 11100 +Entry Wire Line + 11400 11000 11300 11100 +Entry Wire Line + 11300 11000 11200 11100 +Entry Wire Line + 11200 11000 11100 11100 +Entry Wire Line + 11100 11000 11000 11100 +Entry Wire Line + 11000 11000 10900 11100 +Entry Wire Line + 10900 11000 10800 11100 +Text Label 9550 11100 2 60 ~ 0 +ADC[0..7] +Text Label 1850 4200 0 60 ~ 0 +ADC_[0..7] +Text HLabel 1550 4200 0 60 Input ~ 0 +ADC[0..7] +NoConn ~ 8300 7100 +NoConn ~ 8300 7000 +$Sheet +S 950 10250 1000 650 +U 53976CAB +F0 "USB input circuit" 50 +F1 "USB_inp.sch" 50 +F2 "GND" I L 950 10800 60 +F3 "+3.3V" I L 950 10450 60 +F4 "USB_POWER" O R 1950 10350 60 +F5 "USB_DISC" I R 1950 10500 60 +F6 "USB_DP" B R 1950 10650 60 +F7 "USB_DM" B R 1950 10800 60 +F8 "USB_+5V" O L 950 10600 60 +$EndSheet +$Comp +L +5V #PWR073 +U 1 1 53A48DD8 +P 3150 10200 +F 0 "#PWR073" H 3150 10290 20 0001 C CNN +F 1 "+5V" H 3150 10290 30 0000 C CNN +F 2 "" H 3150 10200 60 0000 C CNN +F 3 "" H 3150 10200 60 0000 C CNN + 1 3150 10200 + 1 0 0 -1 +$EndComp +Text Label 9900 9850 2 60 ~ 0 +VDDA +Text Notes 8850 9350 0 60 ~ 0 +Resistors with LOW |dR/dT| +Text Label 4300 10700 0 60 ~ 0 +EXT5/BOOT_RX +Text Label 4300 10850 0 60 ~ 0 +EXT4/BOOT_TX +$Sheet +S 3250 10150 900 850 +U 53974779 +F0 "RS-232 level converter" 50 +F1 "ST3232.sch" 50 +F2 "GND" I L 3250 10450 60 +F3 "UART_RX" I R 4150 10300 60 +F4 "UART_TX" I R 4150 10500 60 +F5 "+5V" I L 3250 10300 60 +F6 "UART_RX1" I R 4150 10700 60 +F7 "UART_TX1" I R 4150 10850 60 +$EndSheet +NoConn ~ 15300 5700 +NoConn ~ 13000 4100 +NoConn ~ 12900 4100 +$Comp +L STM32F103 U3 +U 1 1 53976A8B +P 11800 6600 +F 0 "U3" H 11800 6500 50 0000 C CNN +F 1 "STM32F103" H 11800 6700 50 0000 C CNN +F 2 "LQFP100_STM32" H 11800 6600 60 0001 C CNN +F 3 "" H 11800 6600 60 0000 C CNN + 1 11800 6600 + 1 0 0 -1 +$EndComp +Text Label 11700 4100 1 60 ~ 0 +SPI1_SCK +Text Label 11600 4100 1 60 ~ 0 +SPI1_MISO +Text Label 11500 4100 1 60 ~ 0 +SPI1_MOSI +Text Label 11100 4100 1 60 ~ 0 +I2C_SCL/CANRX +Text Label 11000 4100 1 60 ~ 0 +I2C_SDA/CANTX +Text Notes 1100 950 0 157 ~ 0 +SPI/CAN/I2C +$Comp +L GND #PWR074 +U 1 1 53AD2624 +P 1850 1800 +F 0 "#PWR074" H 1850 1800 30 0001 C CNN +F 1 "GND" H 1850 1730 30 0001 C CNN +F 2 "" H 1850 1800 60 0000 C CNN +F 3 "" H 1850 1800 60 0000 C CNN + 1 1850 1800 + 1 0 0 -1 +$EndComp +$Comp +L CONN_7 P11 +U 1 1 53AD262A +P 1200 1450 +F 0 "P11" V 1170 1450 60 0000 C CNN +F 1 "CONN_7" V 1270 1450 60 0000 C CNN +F 2 "SIL-7" H 1200 1450 60 0001 C CNN +F 3 "" H 1200 1450 60 0000 C CNN + 1 1200 1450 + -1 0 0 1 +$EndComp +Text Label 1850 1250 0 60 ~ 0 +I2C_SDA/CANTX +Text Label 1850 1350 0 60 ~ 0 +I2C_SCL/CANRX +Text Label 1850 1450 0 60 ~ 0 +SPI1_MOSI +Text Label 1850 1550 0 60 ~ 0 +SPI1_MISO +Text Label 1850 1650 0 60 ~ 0 +SPI1_SCK +$Comp +L RT0805BRB071KL R27 +U 1 1 53AF4804 +P 10250 9900 +F 0 "R27" V 10330 9900 40 0000 C CNN +F 1 "RT0805BRB071KL" V 10150 9900 40 0000 C CNN +F 2 "SM0805" V 10250 9900 30 0001 C CNN +F 3 "~" H 10250 9900 30 0000 C CNN + 1 10250 9900 + 0 -1 -1 0 +$EndComp +$Comp +L RT0805BRB071KL R28 +U 1 1 53AF4838 +P 10250 10050 +F 0 "R28" V 10330 10050 40 0000 C CNN +F 1 "RT0805BRB071KL" V 10150 10050 40 0000 C CNN +F 2 "SM0805" V 10250 10050 30 0001 C CNN +F 3 "~" H 10250 10050 30 0000 C CNN + 1 10250 10050 + 0 -1 -1 0 +$EndComp +$Comp +L RT0805BRB071KL R29 +U 1 1 53AF483E +P 10250 10200 +F 0 "R29" V 10330 10200 40 0000 C CNN +F 1 "RT0805BRB071KL" V 10150 10200 40 0000 C CNN +F 2 "SM0805" V 10250 10200 30 0001 C CNN +F 3 "~" H 10250 10200 30 0000 C CNN + 1 10250 10200 + 0 -1 -1 0 +$EndComp +$Comp +L RT0805BRB071KL R30 +U 1 1 53AF4844 +P 10250 10350 +F 0 "R30" V 10330 10350 40 0000 C CNN +F 1 "RT0805BRB071KL" V 10150 10350 40 0000 C CNN +F 2 "SM0805" V 10250 10350 30 0001 C CNN +F 3 "~" H 10250 10350 30 0000 C CNN + 1 10250 10350 + 0 -1 -1 0 +$EndComp +$Comp +L RT0805BRB071KL R31 +U 1 1 53AF484A +P 10250 10500 +F 0 "R31" V 10330 10500 40 0000 C CNN +F 1 "RT0805BRB071KL" V 10150 10500 40 0000 C CNN +F 2 "SM0805" V 10250 10500 30 0001 C CNN +F 3 "~" H 10250 10500 30 0000 C CNN + 1 10250 10500 + 0 -1 -1 0 +$EndComp +$Comp +L RT0805BRB071KL R32 +U 1 1 53AF4850 +P 10250 10650 +F 0 "R32" V 10330 10650 40 0000 C CNN +F 1 "RT0805BRB071KL" V 10150 10650 40 0000 C CNN +F 2 "SM0805" V 10250 10650 30 0001 C CNN +F 3 "~" H 10250 10650 30 0000 C CNN + 1 10250 10650 + 0 -1 -1 0 +$EndComp +$Comp +L RT0805BRB071KL R33 +U 1 1 53AF4856 +P 10250 10800 +F 0 "R33" V 10330 10800 40 0000 C CNN +F 1 "RT0805BRB071KL" V 10150 10800 40 0000 C CNN +F 2 "SM0805" V 10250 10800 30 0001 C CNN +F 3 "~" H 10250 10800 30 0000 C CNN + 1 10250 10800 + 0 -1 -1 0 +$EndComp +$Comp +L RT0805BRB071KL R34 +U 1 1 53AF485C +P 10250 10950 +F 0 "R34" V 10330 10950 40 0000 C CNN +F 1 "RT0805BRB071KL" V 10150 10950 40 0000 C CNN +F 2 "SM0805" V 10250 10950 30 0001 C CNN +F 3 "~" H 10250 10950 30 0000 C CNN + 1 10250 10950 + 0 -1 -1 0 +$EndComp +Text Label 8300 5800 2 60 ~ 0 +DG_FEEDBACK +Text Label 2950 4000 0 60 ~ 0 +DG_FEEDBACK +Text HLabel 1600 3500 0 60 Input ~ 0 +DG_FEEDBACK +$Comp +L R0603 R21 +U 1 1 53C435C5 +P 2750 3750 +F 0 "R21" V 2830 3750 40 0000 C CNN +F 1 "15k" V 2757 3751 40 0000 C CNN +F 2 "SM0603" V 2680 3750 30 0001 C CNN +F 3 "~" H 2750 3750 30 0000 C CNN + 1 2750 3750 + -1 0 0 1 +$EndComp +$Comp +L R0603 R20 +U 1 1 53C435CB +P 2650 3250 +F 0 "R20" V 2730 3250 40 0000 C CNN +F 1 "15k" V 2657 3251 40 0000 C CNN +F 2 "SM0603" V 2580 3250 30 0001 C CNN +F 3 "~" H 2650 3250 30 0000 C CNN + 1 2650 3250 + -1 0 0 1 +$EndComp +$Comp +L +3.3V #PWR075 +U 1 1 53C43E5C +P 2650 2900 +F 0 "#PWR075" H 2650 2860 30 0001 C CNN +F 1 "+3.3V" H 2650 3010 30 0000 C CNN +F 2 "" H 2650 2900 60 0000 C CNN +F 3 "" H 2650 2900 60 0000 C CNN + 1 2650 2900 + 1 0 0 -1 +$EndComp +$Comp +L R0603 R23 +U 1 1 53C4BB5E +P 4400 5800 +F 0 "R23" V 4480 5800 40 0000 C CNN +F 1 "10k" V 4407 5801 40 0000 C CNN +F 2 "SM0603" V 4330 5800 30 0001 C CNN +F 3 "~" H 4400 5800 30 0000 C CNN + 1 4400 5800 + 1 0 0 -1 +$EndComp +$Comp +L R0603 R24 +U 1 1 53C4BB64 +P 4600 5800 +F 0 "R24" V 4680 5800 40 0000 C CNN +F 1 "10k" V 4607 5801 40 0000 C CNN +F 2 "SM0603" V 4530 5800 30 0001 C CNN +F 3 "~" H 4600 5800 30 0000 C CNN + 1 4600 5800 + 1 0 0 -1 +$EndComp +$Comp +L +3.3V #PWR076 +U 1 1 53C4BB6B +P 4400 5400 +F 0 "#PWR076" H 4400 5360 30 0001 C CNN +F 1 "+3.3V" H 4400 5510 30 0000 C CNN +F 2 "" H 4400 5400 60 0000 C CNN +F 3 "" H 4400 5400 60 0000 C CNN + 1 4400 5400 + 1 0 0 -1 +$EndComp +$Comp +L R0603 R22 +U 1 1 53C4BB71 +P 4200 5800 +F 0 "R22" V 4280 5800 40 0000 C CNN +F 1 "10k" V 4207 5801 40 0000 C CNN +F 2 "SM0603" V 4130 5800 30 0001 C CNN +F 3 "~" H 4200 5800 30 0000 C CNN + 1 4200 5800 + 1 0 0 -1 +$EndComp +Text Label 4650 6150 0 61 ~ 0 +POW0 +Text Label 8300 6800 2 60 ~ 0 +SHTR +Text Label 8300 6900 2 60 ~ 0 +SHTR_FB +Text Label 4650 6300 0 60 ~ 0 +SHTR +Text Label 4650 6450 0 60 ~ 0 +SHTR_FB +Text Label 1800 2750 0 60 ~ 0 +SHTR +Text Label 1800 2900 0 60 ~ 0 +SHTR_FB +Text HLabel 1550 2750 0 60 Output ~ 0 +SHTR +Text HLabel 1550 2900 0 60 Input ~ 0 +SHTR_FB +$Comp +L R0603 R37 +U 1 1 53CF8387 +P 4200 7250 +F 0 "R37" V 4280 7250 40 0000 C CNN +F 1 "10k" V 4207 7251 40 0000 C CNN +F 2 "SM0603" V 4130 7250 30 0001 C CNN +F 3 "~" H 4200 7250 30 0000 C CNN + 1 4200 7250 + 1 0 0 -1 +$EndComp +$Comp +L R0603 R38 +U 1 1 53CF8EAC +P 4400 7250 +F 0 "R38" V 4480 7250 40 0000 C CNN +F 1 "10k" V 4407 7251 40 0000 C CNN +F 2 "SM0603" V 4330 7250 30 0001 C CNN +F 3 "~" H 4400 7250 30 0000 C CNN + 1 4400 7250 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR077 +U 1 1 53CF920C +P 4400 7600 +F 0 "#PWR077" H 4400 7600 30 0001 C CNN +F 1 "GND" H 4400 7530 30 0001 C CNN +F 2 "" H 4400 7600 60 0000 C CNN +F 3 "" H 4400 7600 60 0000 C CNN + 1 4400 7600 + 1 0 0 -1 +$EndComp +$Comp +L R0603 R39 +U 1 1 53CFF43C +P 4600 7250 +F 0 "R39" V 4680 7250 40 0000 C CNN +F 1 "10k" V 4607 7251 40 0000 C CNN +F 2 "SM0603" V 4530 7250 30 0001 C CNN +F 3 "~" H 4600 7250 30 0000 C CNN + 1 4600 7250 + 1 0 0 -1 +$EndComp +Text Label 4650 6650 0 61 ~ 0 +POW1 +Text Label 4650 6800 0 61 ~ 0 +POW2 +Text Label 4650 6950 0 61 ~ 0 +POW3 +Text Label 12800 4100 1 60 ~ 0 +USB_POWER +NoConn ~ 15300 7800 +Wire Wire Line + 1950 10350 2150 10350 +Wire Wire Line + 1950 10500 2150 10500 +Wire Wire Line + 1950 10650 2150 10650 +Wire Wire Line + 1950 10800 2150 10800 +Wire Wire Line + 950 10800 800 10800 +Wire Wire Line + 800 10800 800 10900 +Wire Wire Line + 950 10450 800 10450 +Wire Wire Line + 800 10450 800 10350 +Wire Wire Line + 12700 4100 12700 4000 +Wire Wire Line + 15300 5900 15400 5900 +Wire Wire Line + 15300 5800 15400 5800 +Wire Wire Line + 12900 9100 12900 9400 +Connection ~ 12900 9300 +Wire Wire Line + 13000 9100 13300 9100 +Wire Wire Line + 13300 9100 13300 9600 +Connection ~ 15500 5500 +Wire Wire Line + 15300 5100 15500 5100 +Wire Wire Line + 15300 5500 15600 5500 +Wire Wire Line + 15300 5400 15300 5100 +Connection ~ 10700 3750 +Wire Wire Line + 10300 4100 10300 3750 +Wire Wire Line + 10700 3750 10700 4100 +Wire Wire Line + 10300 4100 10600 4100 +Wire Wire Line + 10600 3950 10600 3900 +Wire Wire Line + 10600 3900 10700 3900 +Connection ~ 10700 3900 +Wire Wire Line + 7800 6400 8300 6400 +Wire Wire Line + 8300 6300 7800 6300 +Wire Wire Line + 7800 6300 7800 6200 +Wire Wire Line + 7800 6200 7400 6200 +Wire Wire Line + 7400 6200 7400 6400 +Wire Wire Line + 7500 6250 7500 6200 +Connection ~ 7500 6200 +Wire Wire Line + 7800 6450 7800 6400 +Wire Wire Line + 8300 6700 8200 6700 +Connection ~ 6650 900 +Connection ~ 6850 900 +Wire Wire Line + 6650 1300 7100 1300 +Wire Wire Line + 6850 1300 6850 1350 +Connection ~ 6850 1300 +Wire Wire Line + 8200 7200 8300 7200 +Wire Wire Line + 8200 7500 8300 7500 +Wire Wire Line + 3850 900 4500 900 +Wire Wire Line + 3850 1200 4250 1200 +Wire Wire Line + 4100 1200 4100 1250 +Wire Wire Line + 4900 1200 4900 1450 +Wire Wire Line + 4250 1300 5500 1300 +Connection ~ 4900 1300 +Connection ~ 4400 900 +Wire Wire Line + 8300 750 8300 800 +Wire Wire Line + 7600 750 8300 750 +Wire Wire Line + 7950 750 7950 650 +Wire Wire Line + 8300 1350 8300 1200 +Wire Wire Line + 7950 1350 8300 1350 +Wire Wire Line + 8150 1350 8150 1450 +Connection ~ 8150 1350 +Connection ~ 7950 750 +Wire Wire Line + 7600 1250 7600 1450 +Wire Wire Line + 15600 5500 15600 5400 +Wire Wire Line + 15600 5400 15700 5400 +Wire Wire Line + 15700 5400 15700 5500 +Wire Wire Line + 4150 10500 4300 10500 +Wire Wire Line + 4150 10300 4300 10300 +Wire Wire Line + 3250 10450 3150 10450 +Wire Wire Line + 3150 10450 3150 10550 +Wire Wire Line + 3250 10300 3150 10300 +Wire Wire Line + 3150 10300 3150 10200 +Wire Wire Line + 8200 7800 8300 7800 +Wire Wire Line + 10600 9100 10500 9100 +Wire Notes Line + 3900 700 7050 700 +Connection ~ 5350 1300 +Wire Wire Line + 5500 1300 5500 1100 +Wire Wire Line + 5300 900 5400 900 +Connection ~ 5350 900 +Wire Notes Line + 3900 1400 7050 1400 +Wire Notes Line + 3900 1400 3900 700 +Wire Notes Line + 7050 1400 7050 700 +Wire Notes Line + 7450 700 8500 700 +Wire Notes Line + 8500 700 8500 1400 +Wire Notes Line + 8500 1400 7450 1400 +Wire Notes Line + 7450 1400 7450 700 +Wire Wire Line + 950 10600 600 10600 +Wire Wire Line + 600 10600 600 10350 +Wire Wire Line + 4400 900 4400 650 +Wire Wire Line + 4250 1200 4250 1300 +Connection ~ 4100 1200 +Connection ~ 4400 1300 +Connection ~ 13300 9300 +Wire Wire Line + 12700 9100 12800 9100 +Wire Wire Line + 12800 9100 12800 9700 +Connection ~ 12800 9600 +Wire Wire Line + 1850 4550 1600 4550 +Wire Wire Line + 10700 9100 10700 9200 +Wire Wire Line + 10700 9600 10800 9600 +Wire Wire Line + 10800 9100 10800 9700 +Wire Wire Line + 10500 9250 10500 9200 +Wire Wire Line + 10500 9200 10700 9200 +Connection ~ 10700 9200 +Connection ~ 10800 9600 +Wire Bus Line + 1550 5350 1800 5350 +Wire Bus Line + 1800 5350 1800 5950 +Wire Wire Line + 1550 5050 1850 5050 +Wire Wire Line + 1850 5200 1550 5200 +Wire Bus Line + 1550 6200 1800 6200 +Wire Bus Line + 1800 6200 1800 6800 +Wire Wire Line + 5450 650 5450 800 +Wire Wire Line + 5450 800 5350 800 +Wire Wire Line + 5350 800 5350 900 +Wire Wire Line + 6550 850 6650 850 +Wire Wire Line + 6650 850 6650 900 +Wire Wire Line + 6650 900 7100 900 +Wire Wire Line + 5800 900 6000 900 +Wire Wire Line + 6000 900 6000 1100 +Wire Wire Line + 5450 750 6050 750 +Wire Wire Line + 6050 750 6050 850 +Connection ~ 5450 750 +Wire Wire Line + 1900 5450 1950 5450 +Wire Wire Line + 1950 5600 1900 5600 +Wire Wire Line + 1950 5750 1900 5750 +Wire Wire Line + 1950 5900 1900 5900 +Wire Wire Line + 1950 6050 1900 6050 +Wire Wire Line + 1950 6300 1900 6300 +Wire Wire Line + 1950 6450 1900 6450 +Wire Wire Line + 1950 6600 1900 6600 +Wire Wire Line + 1950 6750 1900 6750 +Wire Wire Line + 1950 6900 1900 6900 +Wire Wire Line + 8300 7500 8300 7400 +Wire Wire Line + 8300 7200 8300 7300 +Wire Wire Line + 6450 6550 6450 7050 +Wire Wire Line + 6300 6800 6300 6750 +Wire Wire Line + 6300 6750 6450 6750 +Connection ~ 6450 6750 +Wire Wire Line + 6850 7050 7300 7050 +Connection ~ 6950 6550 +Connection ~ 6950 7050 +Wire Wire Line + 6850 6550 7350 6550 +Wire Wire Line + 8300 6500 7950 6500 +Wire Wire Line + 7950 6500 7950 6600 +Wire Wire Line + 7950 6600 7350 6600 +Wire Wire Line + 7350 6600 7350 6550 +Connection ~ 7250 6550 +Wire Wire Line + 8300 6600 8000 6600 +Wire Wire Line + 8000 6600 8000 6650 +Wire Wire Line + 8000 6650 7400 6650 +Wire Wire Line + 7400 6650 7400 6900 +Wire Wire Line + 7400 6900 7300 6900 +Wire Wire Line + 7300 6900 7300 7050 +Connection ~ 7250 7050 +Wire Bus Line + 1550 7200 1800 7200 +Wire Bus Line + 1800 7200 1800 8850 +Wire Wire Line + 1900 7300 2500 7300 +Wire Wire Line + 1900 7450 2500 7450 +Wire Wire Line + 1900 7600 2500 7600 +Wire Wire Line + 1900 7750 2500 7750 +Wire Wire Line + 1900 8050 2500 8050 +Wire Wire Line + 1900 8200 2500 8200 +Wire Wire Line + 1900 8350 2500 8350 +Wire Wire Line + 1900 8650 2500 8650 +Wire Wire Line + 1900 8800 2500 8800 +Wire Wire Line + 1900 8950 2500 8950 +Wire Wire Line + 3300 8600 3900 8600 +Connection ~ 3500 8600 +Connection ~ 3700 8600 +Wire Wire Line + 3600 8450 3600 8600 +Connection ~ 3600 8600 +Wire Bus Line + 1550 9100 2150 9100 +Wire Bus Line + 2150 9100 2150 9550 +Wire Wire Line + 2250 9350 4050 9350 +Wire Wire Line + 3500 9350 3500 9100 +Wire Wire Line + 2250 9500 4050 9500 +Wire Wire Line + 3700 9500 3700 9100 +Wire Wire Line + 2250 9650 4050 9650 +Wire Wire Line + 3900 9650 3900 9100 +Wire Wire Line + 2250 9200 4050 9200 +Wire Wire Line + 3300 9200 3300 9100 +Connection ~ 3300 9200 +Connection ~ 3500 9350 +Connection ~ 3700 9500 +Connection ~ 3900 9650 +Wire Bus Line + 1600 3300 1850 3300 +Wire Wire Line + 12600 9100 12600 9400 +Wire Wire Line + 12300 9100 12300 9400 +Wire Wire Line + 12400 9100 12400 9400 +Wire Wire Line + 12500 9100 12500 9400 +Wire Bus Line + 12200 9500 12500 9500 +Wire Bus Line + 12200 9500 12200 9850 +Wire Wire Line + 4450 2350 4550 2350 +Wire Wire Line + 4450 2450 4550 2450 +Wire Wire Line + 4550 2550 4450 2550 +Wire Wire Line + 4450 2650 4550 2650 +Wire Wire Line + 4550 2650 4550 2700 +Wire Notes Line + 3900 1900 3900 2800 +Wire Notes Line + 3900 2800 4500 2800 +Wire Notes Line + 4500 2800 4500 2200 +Wire Notes Line + 4500 2200 5700 2200 +Wire Notes Line + 5700 2200 5700 1900 +Wire Notes Line + 5700 1900 3900 1900 +Wire Wire Line + 4450 3750 4750 3750 +Wire Wire Line + 4750 3850 4450 3850 +Wire Wire Line + 4450 3950 4750 3950 +Wire Wire Line + 4750 4050 4450 4050 +Wire Wire Line + 4450 4150 4750 4150 +Wire Wire Line + 4750 4250 4450 4250 +Wire Wire Line + 4450 4350 4750 4350 +Wire Wire Line + 4750 4350 4750 4400 +Wire Notes Line + 4550 4450 4550 3600 +Wire Notes Line + 4550 3600 5650 3600 +Wire Notes Line + 5650 3600 5650 3300 +Wire Notes Line + 5650 3300 3900 3300 +Wire Notes Line + 3900 3300 3900 4450 +Wire Notes Line + 3900 4450 4550 4450 +Wire Wire Line + 11700 9350 11700 9100 +Wire Wire Line + 11700 9950 11700 9850 +Wire Wire Line + 9500 650 9500 850 +Wire Wire Line + 8900 850 8900 750 +Wire Wire Line + 8900 1250 8900 1350 +Wire Wire Line + 9500 1350 9500 1500 +Wire Wire Line + 8900 750 9500 750 +Wire Wire Line + 9050 1500 9050 1350 +Wire Wire Line + 8900 1350 9200 1350 +Connection ~ 9050 1350 +Connection ~ 9500 750 +Connection ~ 9200 750 +Wire Notes Line + 8750 1450 9650 1450 +Wire Notes Line + 9650 1450 9650 700 +Wire Notes Line + 9650 700 8750 700 +Wire Notes Line + 8750 700 8750 1450 +Wire Wire Line + 10900 9100 10900 11000 +Wire Wire Line + 11600 9100 11600 11000 +Wire Wire Line + 11500 9100 11500 11000 +Wire Wire Line + 11400 9100 11400 11000 +Wire Wire Line + 11300 9100 11300 11000 +Wire Wire Line + 11200 9100 11200 11000 +Wire Wire Line + 11100 9100 11100 11000 +Wire Wire Line + 11000 9100 11000 11000 +Wire Bus Line + 9550 11100 11500 11100 +Wire Bus Line + 1850 4200 1550 4200 +Wire Wire Line + 10500 9900 10900 9900 +Connection ~ 10900 9900 +Wire Wire Line + 10500 10050 11000 10050 +Connection ~ 11000 10050 +Wire Wire Line + 10500 10200 11100 10200 +Connection ~ 11100 10200 +Wire Wire Line + 10500 10350 11200 10350 +Connection ~ 11200 10350 +Wire Wire Line + 10500 10500 11300 10500 +Connection ~ 11300 10500 +Wire Wire Line + 10500 10650 11400 10650 +Connection ~ 11400 10650 +Wire Wire Line + 10500 10800 11500 10800 +Connection ~ 11500 10800 +Wire Wire Line + 10500 10950 11600 10950 +Connection ~ 11600 10950 +Wire Wire Line + 10000 9900 10000 10950 +Connection ~ 10000 10050 +Connection ~ 10000 10200 +Connection ~ 10000 10350 +Connection ~ 10000 10500 +Connection ~ 10000 10650 +Connection ~ 10000 10800 +Wire Wire Line + 9900 9850 9900 10000 +Wire Wire Line + 9900 10000 10000 10000 +Connection ~ 10000 10000 +Wire Notes Line + 10550 9600 10550 11050 +Wire Notes Line + 10550 11050 9950 11050 +Wire Notes Line + 9950 11050 9950 9600 +Wire Notes Line + 9950 9600 10550 9600 +Wire Notes Line + 9400 9400 10250 9400 +Wire Notes Line + 10250 9400 10250 9600 +Wire Wire Line + 1550 1150 1950 1150 +Wire Wire Line + 1850 1250 1550 1250 +Wire Wire Line + 1550 1350 1850 1350 +Wire Wire Line + 1850 1450 1550 1450 +Wire Wire Line + 1550 1550 1850 1550 +Wire Wire Line + 1850 1650 1550 1650 +Wire Wire Line + 1550 1750 1850 1750 +Wire Wire Line + 1850 1750 1850 1800 +Wire Notes Line + 1650 1850 1650 1000 +Wire Notes Line + 1650 1000 2750 1000 +Wire Notes Line + 2750 1000 2750 700 +Wire Notes Line + 2750 700 1000 700 +Wire Notes Line + 1000 700 1000 1850 +Wire Notes Line + 1000 1850 1650 1850 +Wire Wire Line + 1600 3500 2750 3500 +Wire Wire Line + 2950 4000 2750 4000 +Connection ~ 2650 3500 +Wire Wire Line + 2650 2900 2650 3000 +Wire Wire Line + 4200 5550 4600 5550 +Connection ~ 4400 5550 +Wire Wire Line + 4400 5550 4400 5400 +Wire Wire Line + 4650 6150 4600 6150 +Wire Wire Line + 4600 6150 4600 6050 +Wire Wire Line + 4650 6450 4200 6450 +Wire Wire Line + 4200 6450 4200 6050 +Wire Wire Line + 4400 6050 4400 6300 +Wire Wire Line + 4400 6300 4650 6300 +Wire Wire Line + 1550 2900 1800 2900 +Wire Wire Line + 1550 2750 1800 2750 +Wire Wire Line + 4200 7500 4600 7500 +Wire Wire Line + 4400 7500 4400 7600 +Connection ~ 4400 7500 +Wire Wire Line + 4600 7000 4600 6950 +Wire Wire Line + 4600 6950 4650 6950 +Wire Wire Line + 4650 6800 4400 6800 +Wire Wire Line + 4400 6800 4400 7000 +Wire Wire Line + 4650 6650 4200 6650 +Wire Wire Line + 4200 6650 4200 7000 +Wire Wire Line + 4150 10700 4300 10700 +Wire Wire Line + 4300 10850 4150 10850 +$EndSCHEMATC diff --git a/schematic/MCU_module.sch b/schematic/MCU_module.sch new file mode 100644 index 0000000..68d3474 --- /dev/null +++ b/schematic/MCU_module.sch @@ -0,0 +1,1996 @@ +EESchema Schematic File Version 2 date Ср 09 июл 2014 18:42:33 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:special +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ft2232 +LIBS:my_elements +LIBS:STM32f103 +LIBS:vreg +LIBS:open-project +LIBS:ALL-cache +EELAYER 27 0 +EELAYER END +$Descr A3 16535 11693 +encoding utf-8 +Sheet 3 12 +Title "MCU module on STM32F103" +Date "9 jul 2014" +Rev "" +Comp "SAO RAS" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L +3.3V #PWR043 +U 1 1 5396084C +P 800 10350 +F 0 "#PWR043" H 800 10310 30 0001 C CNN +F 1 "+3.3V" H 800 10460 30 0000 C CNN +F 2 "" H 800 10350 60 0000 C CNN +F 3 "" H 800 10350 60 0000 C CNN + 1 800 10350 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR044 +U 1 1 5396087F +P 800 10900 +F 0 "#PWR044" H 800 10900 30 0001 C CNN +F 1 "GND" H 800 10830 30 0001 C CNN +F 2 "" H 800 10900 60 0000 C CNN +F 3 "" H 800 10900 60 0000 C CNN + 1 800 10900 + 1 0 0 -1 +$EndComp +Text Label 2150 10350 0 60 ~ 0 +USB_POWER +Text Label 2150 10500 0 60 ~ 0 +USB_DISC +Text Label 2150 10650 0 60 ~ 0 +USB_DP +Text Label 2150 10800 0 60 ~ 0 +USB_DM +Text Label 12700 4000 1 60 ~ 0 +USB_DISC +Text Label 15400 5800 0 60 ~ 0 +USB_DP +Text Label 15400 5900 0 60 ~ 0 +USB_DM +NoConn ~ 15300 5600 +NoConn ~ 8300 7600 +NoConn ~ 8300 6000 +NoConn ~ 8300 5900 +NoConn ~ 8300 5700 +NoConn ~ 11300 4100 +NoConn ~ 11400 4100 +NoConn ~ 15300 6800 +NoConn ~ 15300 6700 +NoConn ~ 15300 5600 +$Comp +L C C17 +U 1 1 53969846 +P 13100 9300 +F 0 "C17" H 13100 9400 40 0000 L CNN +F 1 "100n" H 13106 9215 40 0000 L CNN +F 2 "SM0805" H 13138 9150 30 0001 C CNN +F 3 "~" H 13100 9300 60 0000 C CNN + 1 13100 9300 + 0 -1 -1 0 +$EndComp +$Comp +L +3.3V #PWR045 +U 1 1 5396A0D9 +P 13300 9100 +F 0 "#PWR045" H 13300 9060 30 0001 C CNN +F 1 "+3.3V" H 13300 9210 30 0000 C CNN +F 2 "" H 13300 9100 60 0000 C CNN +F 3 "" H 13300 9100 60 0000 C CNN + 1 13300 9100 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR046 +U 1 1 5396A64A +P 12900 9400 +F 0 "#PWR046" H 12900 9400 30 0001 C CNN +F 1 "GND" H 12900 9330 30 0001 C CNN +F 2 "" H 12900 9400 60 0000 C CNN +F 3 "" H 12900 9400 60 0000 C CNN + 1 12900 9400 + 1 0 0 -1 +$EndComp +$Comp +L C C15 +U 1 1 5396ADDE +P 7600 6400 +F 0 "C15" H 7600 6500 40 0000 L CNN +F 1 "100n" H 7606 6315 40 0000 L CNN +F 2 "SM0805" H 7638 6250 30 0001 C CNN +F 3 "~" H 7600 6400 60 0000 C CNN + 1 7600 6400 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR047 +U 1 1 5396ADE7 +P 7500 6250 +F 0 "#PWR047" H 7500 6250 30 0001 C CNN +F 1 "GND" H 7500 6180 30 0001 C CNN +F 2 "" H 7500 6250 60 0000 C CNN +F 3 "" H 7500 6250 60 0000 C CNN + 1 7500 6250 + 1 0 0 -1 +$EndComp +$Comp +L +3.3V #PWR048 +U 1 1 5396AE12 +P 7800 6450 +F 0 "#PWR048" H 7800 6410 30 0001 C CNN +F 1 "+3.3V" H 7800 6560 30 0000 C CNN +F 2 "" H 7800 6450 60 0000 C CNN +F 3 "" H 7800 6450 60 0000 C CNN + 1 7800 6450 + -1 0 0 1 +$EndComp +$Comp +L C C18 +U 1 1 5396C0ED +P 15500 5300 +F 0 "C18" H 15500 5400 40 0000 L CNN +F 1 "100n" H 15506 5215 40 0000 L CNN +F 2 "SM0805" H 15538 5150 30 0001 C CNN +F 3 "~" H 15500 5300 60 0000 C CNN + 1 15500 5300 + -1 0 0 1 +$EndComp +$Comp +L GND #PWR049 +U 1 1 5396C0F4 +P 15700 5500 +F 0 "#PWR049" H 15700 5500 30 0001 C CNN +F 1 "GND" H 15700 5430 30 0001 C CNN +F 2 "" H 15700 5500 60 0000 C CNN +F 3 "" H 15700 5500 60 0000 C CNN + 1 15700 5500 + 1 0 0 -1 +$EndComp +$Comp +L +3.3V #PWR050 +U 1 1 5396C0FB +P 15300 5100 +F 0 "#PWR050" H 15300 5060 30 0001 C CNN +F 1 "+3.3V" H 15300 5210 30 0000 C CNN +F 2 "" H 15300 5100 60 0000 C CNN +F 3 "" H 15300 5100 60 0000 C CNN + 1 15300 5100 + 0 -1 -1 0 +$EndComp +$Comp +L C C16 +U 1 1 5396C789 +P 10500 3750 +F 0 "C16" H 10500 3850 40 0000 L CNN +F 1 "100n" H 10506 3665 40 0000 L CNN +F 2 "SM0805" H 10538 3600 30 0001 C CNN +F 3 "~" H 10500 3750 60 0000 C CNN + 1 10500 3750 + 0 1 1 0 +$EndComp +$Comp +L +3.3V #PWR051 +U 1 1 5396C797 +P 10300 4100 +F 0 "#PWR051" H 10300 4060 30 0001 C CNN +F 1 "+3.3V" H 10300 4210 30 0000 C CNN +F 2 "" H 10300 4100 60 0000 C CNN +F 3 "" H 10300 4100 60 0000 C CNN + 1 10300 4100 + -1 0 0 1 +$EndComp +$Comp +L GND #PWR052 +U 1 1 5396CC1B +P 10600 3950 +F 0 "#PWR052" H 10600 3950 30 0001 C CNN +F 1 "GND" H 10600 3880 30 0001 C CNN +F 2 "" H 10600 3950 60 0000 C CNN +F 3 "" H 10600 3950 60 0000 C CNN + 1 10600 3950 + 1 0 0 -1 +$EndComp +Text Label 8200 6700 2 60 ~ 0 +RST +$Comp +L C C13 +U 1 1 539751BC +P 6650 1100 +F 0 "C13" H 6650 1200 40 0000 L CNN +F 1 "10u" H 6656 1015 40 0000 L CNN +F 2 "C2" H 6688 950 30 0001 C CNN +F 3 "~" H 6650 1100 60 0000 C CNN + 1 6650 1100 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR053 +U 1 1 539753BB +P 6850 1350 +F 0 "#PWR053" H 6850 1350 30 0001 C CNN +F 1 "GND" H 6850 1280 30 0001 C CNN +F 2 "" H 6850 1350 60 0000 C CNN +F 3 "" H 6850 1350 60 0000 C CNN + 1 6850 1350 + 1 0 0 -1 +$EndComp +Text Label 7100 900 0 60 ~ 0 +VDDA +Text Label 7100 1300 0 60 ~ 0 +VSSA +Text Label 8200 7200 2 60 ~ 0 +VSSA +Text Label 8200 7500 2 60 ~ 0 +VDDA +$Comp +L C0805 C14 +U 1 1 53979DD9 +P 6850 1100 +F 0 "C14" H 6850 1200 40 0000 L CNN +F 1 "100n" H 6856 1015 40 0000 L CNN +F 2 "SM0805" H 6888 950 30 0001 C CNN +F 3 "~" H 6850 1100 60 0000 C CNN + 1 6850 1100 + 1 0 0 -1 +$EndComp +Text HLabel 3850 900 0 60 Input ~ 0 ++5V +$Comp +L GND #PWR054 +U 1 1 5397CF1C +P 4100 1250 +F 0 "#PWR054" H 4100 1250 30 0001 C CNN +F 1 "GND" H 4100 1180 30 0001 C CNN +F 2 "" H 4100 1250 60 0000 C CNN +F 3 "" H 4100 1250 60 0000 C CNN + 1 4100 1250 + 1 0 0 -1 +$EndComp +Text HLabel 3850 1200 0 60 Input ~ 0 +GND +$Comp +L +5V #PWR055 +U 1 1 53994516 +P 4400 650 +F 0 "#PWR055" H 4400 740 20 0001 C CNN +F 1 "+5V" H 4400 740 30 0000 C CNN +F 2 "" H 4400 650 60 0000 C CNN +F 3 "" H 4400 650 60 0000 C CNN + 1 4400 650 + 1 0 0 -1 +$EndComp +$Comp +L LM1117MPX-3.3 U5 +U 1 1 53996A85 +P 4900 950 +F 0 "U5" H 4700 1150 40 0000 C CNN +F 1 "LM1117MPX-3.3" H 4900 1150 40 0000 L CNN +F 2 "SOT223" H 4900 1050 30 0001 C CIN +F 3 "" H 4900 950 60 0000 C CNN + 1 4900 950 + 1 0 0 -1 +$EndComp +$Comp +L C C5 +U 1 1 53997111 +P 4400 1100 +F 0 "C5" H 4400 1200 40 0000 L CNN +F 1 "10u" H 4406 1015 40 0000 L CNN +F 2 "C2" H 4438 950 30 0001 C CNN +F 3 "~" H 4400 1100 60 0000 C CNN + 1 4400 1100 + 1 0 0 -1 +$EndComp +$Comp +L C C6 +U 1 1 53997130 +P 5350 1100 +F 0 "C6" H 5350 1200 40 0000 L CNN +F 1 "100u" H 5356 1015 40 0000 L CNN +F 2 "C2" H 5388 950 30 0001 C CNN +F 3 "~" H 5350 1100 60 0000 C CNN + 1 5350 1100 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR056 +U 1 1 5399714A +P 4900 1450 +F 0 "#PWR056" H 4900 1450 30 0001 C CNN +F 1 "GND" H 4900 1380 30 0001 C CNN +F 2 "" H 4900 1450 60 0000 C CNN +F 3 "" H 4900 1450 60 0000 C CNN + 1 4900 1450 + 1 0 0 -1 +$EndComp +$Comp +L +3.3V #PWR057 +U 1 1 5399760C +P 5450 650 +F 0 "#PWR057" H 5450 610 30 0001 C CNN +F 1 "+3.3V" H 5450 760 30 0000 C CNN +F 2 "" H 5450 650 60 0000 C CNN +F 3 "" H 5450 650 60 0000 C CNN + 1 5450 650 + 1 0 0 -1 +$EndComp +Text Label 7950 650 0 60 ~ 0 +RST +$Comp +L C C7 +U 1 1 5399B7BA +P 8300 1000 +F 0 "C7" H 8300 1100 40 0000 L CNN +F 1 "100n" H 8306 915 40 0000 L CNN +F 2 "SM0805" H 8338 850 30 0001 C CNN +F 3 "~" H 8300 1000 60 0000 C CNN + 1 8300 1000 + 1 0 0 -1 +$EndComp +$Comp +L SW_PUSH SW1 +U 1 1 5399B811 +P 7950 1050 +F 0 "SW1" H 8100 1160 50 0000 C CNN +F 1 "RESET" H 7950 970 50 0000 C CNN +F 2 "SW_PUSH_SMALL" H 7950 1050 60 0001 C CNN +F 3 "~" H 7950 1050 60 0000 C CNN + 1 7950 1050 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR058 +U 1 1 5399B981 +P 8150 1450 +F 0 "#PWR058" H 8150 1450 30 0001 C CNN +F 1 "GND" H 8150 1380 30 0001 C CNN +F 2 "" H 8150 1450 60 0000 C CNN +F 3 "" H 8150 1450 60 0000 C CNN + 1 8150 1450 + 1 0 0 -1 +$EndComp +$Comp +L R R26 +U 1 1 5399B99B +P 7600 1000 +F 0 "R26" V 7680 1000 40 0000 C CNN +F 1 "10k" V 7607 1001 40 0000 C CNN +F 2 "SM0603" V 7530 1000 30 0001 C CNN +F 3 "~" H 7600 1000 30 0000 C CNN + 1 7600 1000 + 1 0 0 -1 +$EndComp +$Comp +L +3.3V #PWR059 +U 1 1 5399BA1F +P 7600 1450 +F 0 "#PWR059" H 7600 1410 30 0001 C CNN +F 1 "+3.3V" H 7600 1560 30 0000 C CNN +F 2 "" H 7600 1450 60 0000 C CNN +F 3 "" H 7600 1450 60 0000 C CNN + 1 7600 1450 + -1 0 0 1 +$EndComp +$Comp +L +3.3V #PWR060 +U 1 1 539ADE4F +P 1950 1150 +F 0 "#PWR060" H 1950 1110 30 0001 C CNN +F 1 "+3.3V" H 1950 1260 30 0000 C CNN +F 2 "" H 1950 1150 60 0000 C CNN +F 3 "" H 1950 1150 60 0000 C CNN + 1 1950 1150 + 1 0 0 -1 +$EndComp +$Comp +L PWR_FLAG #FLG061 +U 1 1 539B6CB5 +P 6850 900 +F 0 "#FLG061" H 6850 995 30 0001 C CNN +F 1 "PWR_FLAG" H 6850 1080 30 0000 C CNN +F 2 "" H 6850 900 60 0000 C CNN +F 3 "" H 6850 900 60 0000 C CNN + 1 6850 900 + 1 0 0 -1 +$EndComp +$Comp +L BMB2A0300AN1 L1 +U 1 1 53973C3F +P 6300 850 +F 0 "L1" H 6300 950 50 0000 C CNN +F 1 "BMB2A0300AN1" H 6300 800 50 0000 C CNN +F 2 "SM0805" H 6300 850 60 0001 C CNN +F 3 "~" H 6300 850 60 0000 C CNN + 1 6300 850 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR062 +U 1 1 539789E9 +P 3150 10550 +F 0 "#PWR062" H 3150 10550 30 0001 C CNN +F 1 "GND" H 3150 10480 30 0001 C CNN +F 2 "" H 3150 10550 60 0000 C CNN +F 3 "" H 3150 10550 60 0000 C CNN + 1 3150 10550 + 1 0 0 -1 +$EndComp +Text Label 8200 7800 2 60 ~ 0 +UART_TX +Text Label 10500 9100 2 60 ~ 0 +UART_RX +Text Label 4300 10300 0 60 ~ 0 +UART_RX +Text Label 4300 10500 0 60 ~ 0 +UART_TX +$Comp +L LED D2 +U 1 1 5399C66D +P 5600 900 +F 0 "D2" H 5600 1000 50 0000 C CNN +F 1 "PWR" H 5600 800 50 0000 C CNN +F 2 "SM0603" H 5600 900 60 0001 C CNN +F 3 "~" H 5600 900 60 0000 C CNN + 1 5600 900 + 1 0 0 -1 +$EndComp +$Comp +L R R10 +U 1 1 5399C848 +P 5750 1100 +F 0 "R10" V 5830 1100 40 0000 C CNN +F 1 "510" V 5757 1101 40 0000 C CNN +F 2 "SM0603" V 5680 1100 30 0001 C CNN +F 3 "~" H 5750 1100 30 0000 C CNN + 1 5750 1100 + 0 -1 -1 0 +$EndComp +Text Notes 5750 1350 0 157 ~ 0 +Power +$Comp +L +5V #PWR063 +U 1 1 539BABDD +P 600 10350 +F 0 "#PWR063" H 600 10440 20 0001 C CNN +F 1 "+5V" H 600 10440 30 0000 C CNN +F 2 "" H 600 10350 60 0000 C CNN +F 3 "" H 600 10350 60 0000 C CNN + 1 600 10350 + 1 0 0 -1 +$EndComp +Text Label 12800 9700 3 61 ~ 0 +1-WIRE +$Comp +L R R11 +U 1 1 53A38ACC +P 13050 9600 +F 0 "R11" V 13130 9600 40 0000 C CNN +F 1 "4.7k" V 13057 9601 40 0000 C CNN +F 2 "SM0603" V 12980 9600 30 0001 C CNN +F 3 "~" H 13050 9600 30 0000 C CNN + 1 13050 9600 + 0 -1 -1 0 +$EndComp +Text Label 1850 4550 0 61 ~ 0 +1-WIRE +Text HLabel 1600 4550 0 61 BiDi ~ 0 +1-WIRE +$Comp +L C C9 +U 1 1 53A79646 +P 10700 9400 +F 0 "C9" H 10700 9500 40 0000 L CNN +F 1 "100n" H 10706 9315 40 0000 L CNN +F 2 "SM0805" H 10738 9250 30 0001 C CNN +F 3 "~" H 10700 9400 60 0000 C CNN + 1 10700 9400 + -1 0 0 1 +$EndComp +$Comp +L GND #PWR064 +U 1 1 53A797DF +P 10500 9250 +F 0 "#PWR064" H 10500 9250 30 0001 C CNN +F 1 "GND" H 10500 9180 30 0001 C CNN +F 2 "" H 10500 9250 60 0000 C CNN +F 3 "" H 10500 9250 60 0000 C CNN + 1 10500 9250 + 1 0 0 -1 +$EndComp +$Comp +L +3.3V #PWR065 +U 1 1 53A79926 +P 10800 9700 +F 0 "#PWR065" H 10800 9660 30 0001 C CNN +F 1 "+3.3V" H 10800 9810 30 0000 C CNN +F 2 "" H 10800 9700 60 0000 C CNN +F 3 "" H 10800 9700 60 0000 C CNN + 1 10800 9700 + -1 0 0 1 +$EndComp +Text Label 15300 6600 0 61 ~ 0 +TIM1 +Text Label 1850 5050 0 61 ~ 0 +TIM1 +Text Label 8300 7700 2 61 ~ 0 +TIM2 +Text Label 1850 5200 0 61 ~ 0 +TIM2 +Text Label 10900 4100 1 61 ~ 0 +DIR_1 +Text Label 10800 4100 1 61 ~ 0 +DIR_2 +Text Label 8300 5400 2 61 ~ 0 +DIR_3 +Text Label 8300 5500 2 61 ~ 0 +DIR_4 +Text Label 8300 5600 2 61 ~ 0 +DIR_5 +Entry Wire Line + 1800 5350 1900 5450 +Entry Wire Line + 1800 5500 1900 5600 +Entry Wire Line + 1800 5650 1900 5750 +Entry Wire Line + 1800 5800 1900 5900 +Entry Wire Line + 1800 5950 1900 6050 +Text Label 1950 5450 0 61 ~ 0 +DIR_1 +Text Label 1950 5600 0 61 ~ 0 +DIR_2 +Text Label 1950 5750 0 61 ~ 0 +DIR_3 +Text Label 1950 5900 0 61 ~ 0 +DIR_4 +Text Label 1950 6050 0 61 ~ 0 +DIR_5 +Text Label 1600 5350 0 61 ~ 0 +DIR_[1..5] +Text HLabel 1550 5350 0 61 Output ~ 0 +DIR[1..5] +Text HLabel 1550 5050 0 61 Output ~ 0 +TIM1 +Text HLabel 1550 5200 0 61 Output ~ 0 +TIM2 +Text Label 11800 9100 3 61 ~ 0 +EN_1 +Text Label 11900 9100 3 61 ~ 0 +EN_2 +Text Label 12000 9100 3 61 ~ 0 +EN_3 +Text Label 12100 9100 3 61 ~ 0 +EN_4 +Text Label 12200 9100 3 61 ~ 0 +EN_5 +Entry Wire Line + 1800 6200 1900 6300 +Entry Wire Line + 1800 6350 1900 6450 +Entry Wire Line + 1800 6500 1900 6600 +Entry Wire Line + 1800 6650 1900 6750 +Entry Wire Line + 1800 6800 1900 6900 +Text Label 1950 6300 0 61 ~ 0 +EN_1 +Text Label 1950 6450 0 61 ~ 0 +EN_2 +Text Label 1950 6600 0 61 ~ 0 +EN_3 +Text Label 1950 6750 0 61 ~ 0 +EN_4 +Text Label 1950 6900 0 61 ~ 0 +EN_5 +Text Label 1600 6200 0 61 ~ 0 +EN_[1..5] +Text HLabel 1550 6200 0 61 Output ~ 0 +EN[1..5] +$Comp +L QUARTZ Q2 +U 1 1 53B31F6E +P 6950 6800 +F 0 "Q2" H 6950 6950 60 0000 C CNN +F 1 "8MHz" H 6950 6650 60 0000 C CNN +F 2 "hc49" H 6950 6800 60 0001 C CNN +F 3 "~" H 6950 6800 60 0000 C CNN + 1 6950 6800 + 0 -1 -1 0 +$EndComp +$Comp +L C0805 C10 +U 1 1 53B31F74 +P 6650 6550 +F 0 "C10" H 6650 6650 40 0000 L CNN +F 1 "27p" H 6656 6465 40 0000 L CNN +F 2 "SM0805" H 6688 6400 30 0001 C CNN +F 3 "~" H 6650 6550 60 0000 C CNN + 1 6650 6550 + 0 -1 -1 0 +$EndComp +$Comp +L C0805 C11 +U 1 1 53B31F7A +P 6650 7050 +F 0 "C11" H 6650 7150 40 0000 L CNN +F 1 "27p" H 6656 6965 40 0000 L CNN +F 2 "SM0805" H 6688 6900 30 0001 C CNN +F 3 "~" H 6650 7050 60 0000 C CNN + 1 6650 7050 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR066 +U 1 1 53B31F80 +P 6300 6800 +F 0 "#PWR066" H 6300 6800 30 0001 C CNN +F 1 "GND" H 6300 6730 30 0001 C CNN +F 2 "" H 6300 6800 60 0000 C CNN +F 3 "" H 6300 6800 60 0000 C CNN + 1 6300 6800 + 1 0 0 -1 +$EndComp +$Comp +L R0603 R12 +U 1 1 53B323F6 +P 7250 6800 +F 0 "R12" V 7330 6800 40 0000 C CNN +F 1 "1M" V 7257 6801 40 0000 C CNN +F 2 "SM0603" V 7180 6800 30 0001 C CNN +F 3 "~" H 7250 6800 30 0000 C CNN + 1 7250 6800 + 1 0 0 -1 +$EndComp +Text HLabel 1550 7200 0 61 Input ~ 0 +Hall[0..9] +Text Label 1600 7200 0 61 ~ 0 +Hall[0..9] +NoConn ~ 12600 4100 +Text Label 15300 7400 0 61 ~ 0 +Tur3_1 +Text Label 15300 7300 0 61 ~ 0 +Tur3_2 +Text Label 12500 4100 1 61 ~ 0 +Tur1_0 +Text Label 12400 4100 1 61 ~ 0 +Tur1_1 +Text Label 12300 4100 1 61 ~ 0 +Tur1_2 +Text Label 12200 4100 1 61 ~ 0 +Tur1_3 +Text Label 12100 4100 1 61 ~ 0 +Tur2_0 +Text Label 12000 4100 1 61 ~ 0 +Tur2_1 +Text Label 11900 4100 1 61 ~ 0 +Tur2_2 +Text Label 11800 4100 1 61 ~ 0 +Tur3_0 +Entry Wire Line + 1800 7200 1900 7300 +Entry Wire Line + 1800 7350 1900 7450 +Entry Wire Line + 1800 7500 1900 7600 +Entry Wire Line + 1800 7650 1900 7750 +Entry Wire Line + 1800 7950 1900 8050 +Entry Wire Line + 1800 8100 1900 8200 +Entry Wire Line + 1800 8250 1900 8350 +Entry Wire Line + 1800 8550 1900 8650 +Entry Wire Line + 1800 8700 1900 8800 +Entry Wire Line + 1800 8850 1900 8950 +Text Label 2000 7300 0 61 ~ 0 +Hall0 +Text Label 2000 7450 0 61 ~ 0 +Hall1 +Text Label 2000 7600 0 61 ~ 0 +Hall2 +Text Label 2000 7750 0 61 ~ 0 +Hall3 +Text Label 2000 8050 0 61 ~ 0 +Hall4 +Text Label 2000 8200 0 61 ~ 0 +Hall5 +Text Label 2000 8350 0 61 ~ 0 +Hall6 +Text Label 2000 8650 0 61 ~ 0 +Hall7 +Text Label 2000 8800 0 61 ~ 0 +Hall8 +Text Label 2000 8950 0 61 ~ 0 +Hall9 +Text Label 2500 7300 0 61 ~ 0 +Tur1_0 +Text Label 2500 7450 0 61 ~ 0 +Tur1_1 +Text Label 2500 7600 0 61 ~ 0 +Tur1_2 +Text Label 2500 7750 0 61 ~ 0 +Tur1_3 +Text Label 2500 8050 0 61 ~ 0 +Tur2_0 +Text Label 2500 8200 0 61 ~ 0 +Tur2_1 +Text Label 2500 8350 0 61 ~ 0 +Tur2_2 +Text Label 2500 8650 0 61 ~ 0 +Tur3_0 +Text Label 2500 8800 0 61 ~ 0 +Tur3_1 +Text Label 2500 8950 0 61 ~ 0 +Tur3_2 +$Comp +L R0603 R13 +U 1 1 53B858E4 +P 3300 8850 +F 0 "R13" V 3380 8850 40 0000 C CNN +F 1 "10k" V 3307 8851 40 0000 C CNN +F 2 "SM0603" V 3230 8850 30 0001 C CNN +F 3 "~" H 3300 8850 30 0000 C CNN + 1 3300 8850 + -1 0 0 1 +$EndComp +$Comp +L R0603 R14 +U 1 1 53B858EA +P 3500 8850 +F 0 "R14" V 3580 8850 40 0000 C CNN +F 1 "10k" V 3507 8851 40 0000 C CNN +F 2 "SM0603" V 3430 8850 30 0001 C CNN +F 3 "~" H 3500 8850 30 0000 C CNN + 1 3500 8850 + -1 0 0 1 +$EndComp +$Comp +L R0603 R15 +U 1 1 53B85A4F +P 3700 8850 +F 0 "R15" V 3780 8850 40 0000 C CNN +F 1 "10k" V 3707 8851 40 0000 C CNN +F 2 "SM0603" V 3630 8850 30 0001 C CNN +F 3 "~" H 3700 8850 30 0000 C CNN + 1 3700 8850 + -1 0 0 1 +$EndComp +$Comp +L R0603 R16 +U 1 1 53B85A5B +P 3900 8850 +F 0 "R16" V 3980 8850 40 0000 C CNN +F 1 "10k" V 3907 8851 40 0000 C CNN +F 2 "SM0603" V 3830 8850 30 0001 C CNN +F 3 "~" H 3900 8850 30 0000 C CNN + 1 3900 8850 + -1 0 0 1 +$EndComp +$Comp +L +5V #PWR067 +U 1 1 53B863E1 +P 3600 8450 +F 0 "#PWR067" H 3600 8540 20 0001 C CNN +F 1 "+5V" H 3600 8540 30 0000 C CNN +F 2 "" H 3600 8450 60 0000 C CNN +F 3 "" H 3600 8450 60 0000 C CNN + 1 3600 8450 + 1 0 0 -1 +$EndComp +Text HLabel 1550 9100 0 61 Input ~ 0 +EP[0..3] +Text Label 1650 9100 0 61 ~ 0 +EP[0..3] +Entry Wire Line + 2150 9100 2250 9200 +Entry Wire Line + 2150 9250 2250 9350 +Entry Wire Line + 2150 9400 2250 9500 +Entry Wire Line + 2150 9550 2250 9650 +Text Label 2300 9200 0 61 ~ 0 +EP0 +Text Label 2300 9350 0 61 ~ 0 +EP1 +Text Label 2300 9500 0 61 ~ 0 +EP2 +Text Label 2300 9650 0 61 ~ 0 +EP3 +Text Label 4050 9200 0 61 ~ 0 +LS1_down +Text Label 4050 9350 0 61 ~ 0 +LS1_up +Text Label 4050 9500 0 61 ~ 0 +LS2_down +Text Label 4050 9650 0 61 ~ 0 +LS2_up +Text Label 15300 7200 0 61 ~ 0 +LS1_down +Text Label 15300 7100 0 61 ~ 0 +LS1_up +Text Label 15300 7000 0 61 ~ 0 +LS2_down +Text Label 15300 6900 0 61 ~ 0 +LS2_up +Text Label 12300 9100 3 61 ~ 0 +POW0 +Text Label 12400 9100 3 61 ~ 0 +POW1 +Text Label 12500 9100 3 61 ~ 0 +POW2 +Text Label 12600 9100 3 61 ~ 0 +POW3 +Text HLabel 1600 3300 0 61 Output ~ 0 +POW[0..3] +Text Label 1850 3300 0 61 ~ 0 +POW[0..3] +Text Label 12200 9850 3 61 ~ 0 +POW[0..3] +Entry Wire Line + 12500 9500 12600 9400 +Entry Wire Line + 12400 9500 12500 9400 +Entry Wire Line + 12300 9500 12400 9400 +Entry Wire Line + 12200 9500 12300 9400 +Text Label 15300 7500 0 60 ~ 0 +SPI2_MOSI +Text Label 15300 7600 0 60 ~ 0 +SPI2_MISO +Text Label 15300 7700 0 60 ~ 0 +SPI2_SCK +Text Label 4550 2350 0 60 ~ 0 +SPI2_MOSI +Text Label 4550 2450 0 60 ~ 0 +SPI2_MISO +Text Label 4550 2550 0 60 ~ 0 +SPI2_SCK +$Comp +L CONN_4 P15 +U 1 1 53A259E0 +P 4100 2500 +F 0 "P15" V 4050 2500 50 0000 C CNN +F 1 "CONN_4" V 4150 2500 50 0000 C CNN +F 2 "SIL-4" H 4100 2500 60 0001 C CNN +F 3 "" H 4100 2500 60 0000 C CNN + 1 4100 2500 + -1 0 0 -1 +$EndComp +$Comp +L GND #PWR068 +U 1 1 53A25FC1 +P 4550 2700 +F 0 "#PWR068" H 4550 2700 30 0001 C CNN +F 1 "GND" H 4550 2630 30 0001 C CNN +F 2 "" H 4550 2700 60 0000 C CNN +F 3 "" H 4550 2700 60 0000 C CNN + 1 4550 2700 + 1 0 0 -1 +$EndComp +Text Notes 4000 2150 0 157 ~ 0 +Additional SPI +Text Label 15300 6500 0 60 ~ 0 +EXT0 +Text Label 15300 6400 0 60 ~ 0 +EXT1 +Text Label 15300 6300 0 60 ~ 0 +EXT2 +Text Label 15300 6200 0 60 ~ 0 +EXT3 +Text Label 15300 6100 0 60 ~ 0 +EXT4/BOOT_TX +Text Label 15300 6000 0 60 ~ 0 +EXT5/BOOT_RX +Text Label 4750 4250 0 60 ~ 0 +EXT0 +Text Label 4750 4150 0 60 ~ 0 +EXT1 +Text Label 4750 4050 0 60 ~ 0 +EXT2 +Text Label 4750 3950 0 60 ~ 0 +EXT3 +Text Label 4750 3850 0 60 ~ 0 +EXT4/BOOT_TX +Text Label 4750 3750 0 60 ~ 0 +EXT5/BOOT_RX +Text Notes 4100 3550 0 157 ~ 0 +Additional IO +$Comp +L GND #PWR069 +U 1 1 53A3632D +P 4750 4400 +F 0 "#PWR069" H 4750 4400 30 0001 C CNN +F 1 "GND" H 4750 4330 30 0001 C CNN +F 2 "" H 4750 4400 60 0000 C CNN +F 3 "" H 4750 4400 60 0000 C CNN + 1 4750 4400 + 1 0 0 -1 +$EndComp +$Comp +L CONN_7 P16 +U 1 1 53A363AA +P 4100 4050 +F 0 "P16" V 4070 4050 60 0000 C CNN +F 1 "CONN_7" V 4170 4050 60 0000 C CNN +F 2 "SIL-7" H 4100 4050 60 0001 C CNN +F 3 "" H 4100 4050 60 0000 C CNN + 1 4100 4050 + -1 0 0 1 +$EndComp +$Comp +L GND #PWR070 +U 1 1 53A3CC3C +P 11700 9950 +F 0 "#PWR070" H 11700 9950 30 0001 C CNN +F 1 "GND" H 11700 9880 30 0001 C CNN +F 2 "" H 11700 9950 60 0000 C CNN +F 3 "" H 11700 9950 60 0000 C CNN + 1 11700 9950 + 1 0 0 -1 +$EndComp +$Comp +L R0603 R18 +U 1 1 53A3D1C0 +P 11700 9600 +F 0 "R18" V 11780 9600 40 0000 C CNN +F 1 "100k" V 11707 9601 40 0000 C CNN +F 2 "SM0603" V 11630 9600 30 0001 C CNN +F 3 "~" H 11700 9600 30 0000 C CNN + 1 11700 9600 + 1 0 0 -1 +$EndComp +$Comp +L R0603 R17 +U 1 1 53A3D5DE +P 9500 1100 +F 0 "R17" V 9580 1100 40 0000 C CNN +F 1 "10k" V 9507 1101 40 0000 C CNN +F 2 "SM0603" V 9430 1100 30 0001 C CNN +F 3 "~" H 9500 1100 30 0000 C CNN + 1 9500 1100 + 1 0 0 -1 +$EndComp +Text Label 11200 4100 1 60 ~ 0 +BOOT +Text Label 9500 650 0 60 ~ 0 +BOOT +$Comp +L SW_PUSH SW2 +U 1 1 53A4246E +P 9200 1050 +F 0 "SW2" H 9350 1160 50 0000 C CNN +F 1 "BOOT" H 9200 970 50 0000 C CNN +F 2 "SW_PUSH_SMALL" H 9200 1050 60 0001 C CNN +F 3 "~" H 9200 1050 60 0000 C CNN + 1 9200 1050 + 0 -1 -1 0 +$EndComp +$Comp +L C C8 +U 1 1 53A44EC1 +P 8900 1050 +F 0 "C8" H 8900 1150 40 0000 L CNN +F 1 "100n" H 8906 965 40 0000 L CNN +F 2 "SM0805" H 8938 900 30 0001 C CNN +F 3 "~" H 8900 1050 60 0000 C CNN + 1 8900 1050 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR071 +U 1 1 53A45320 +P 9500 1500 +F 0 "#PWR071" H 9500 1500 30 0001 C CNN +F 1 "GND" H 9500 1430 30 0001 C CNN +F 2 "" H 9500 1500 60 0000 C CNN +F 3 "" H 9500 1500 60 0000 C CNN + 1 9500 1500 + 1 0 0 -1 +$EndComp +$Comp +L +3.3V #PWR072 +U 1 1 53A4534D +P 9050 1500 +F 0 "#PWR072" H 9050 1460 30 0001 C CNN +F 1 "+3.3V" H 9050 1610 30 0000 C CNN +F 2 "" H 9050 1500 60 0000 C CNN +F 3 "" H 9050 1500 60 0000 C CNN + 1 9050 1500 + -1 0 0 1 +$EndComp +NoConn ~ 8300 6100 +NoConn ~ 8300 6200 +Text Label 11600 9100 3 60 ~ 0 +ADC_0 +Text Label 11500 9100 3 60 ~ 0 +ADC_1 +Text Label 11400 9100 3 60 ~ 0 +ADC_2 +Text Label 11300 9100 3 60 ~ 0 +ADC_3 +Text Label 11200 9100 3 60 ~ 0 +ADC_4 +Text Label 11100 9100 3 60 ~ 0 +ADC_5 +Text Label 11000 9100 3 60 ~ 0 +ADC_6 +Text Label 10900 9100 3 60 ~ 0 +ADC_7 +Entry Wire Line + 11600 11000 11500 11100 +Entry Wire Line + 11500 11000 11400 11100 +Entry Wire Line + 11400 11000 11300 11100 +Entry Wire Line + 11300 11000 11200 11100 +Entry Wire Line + 11200 11000 11100 11100 +Entry Wire Line + 11100 11000 11000 11100 +Entry Wire Line + 11000 11000 10900 11100 +Entry Wire Line + 10900 11000 10800 11100 +Text Label 9550 11100 2 60 ~ 0 +ADC[0..7] +Text Label 1850 4200 0 60 ~ 0 +ADC_[0..7] +Text HLabel 1550 4200 0 60 Input ~ 0 +ADC[0..7] +NoConn ~ 8300 7100 +NoConn ~ 8300 7000 +$Sheet +S 950 10250 1000 650 +U 53976CAB +F0 "USB input circuit" 50 +F1 "USB_inp.sch" 50 +F2 "GND" I L 950 10800 60 +F3 "+3.3V" I L 950 10450 60 +F4 "USB_POWER" O R 1950 10350 60 +F5 "USB_DISC" I R 1950 10500 60 +F6 "USB_DP" B R 1950 10650 60 +F7 "USB_DM" B R 1950 10800 60 +F8 "USB_+5V" O L 950 10600 60 +$EndSheet +$Comp +L +5V #PWR073 +U 1 1 53A48DD8 +P 3150 10200 +F 0 "#PWR073" H 3150 10290 20 0001 C CNN +F 1 "+5V" H 3150 10290 30 0000 C CNN +F 2 "" H 3150 10200 60 0000 C CNN +F 3 "" H 3150 10200 60 0000 C CNN + 1 3150 10200 + 1 0 0 -1 +$EndComp +Text Label 9900 9850 2 60 ~ 0 +VDDA +Text Notes 8850 9350 0 60 ~ 0 +Resistors with LOW |dR/dT| +Text Label 4300 10700 0 60 ~ 0 +EXT5/BOOT_RX +Text Label 4300 10850 0 60 ~ 0 +EXT4/BOOT_TX +$Sheet +S 3250 10150 900 850 +U 53974779 +F0 "RS-232 level converter" 50 +F1 "ST3232.sch" 50 +F2 "GND" I L 3250 10450 60 +F3 "UART_RX" I R 4150 10300 60 +F4 "UART_TX" I R 4150 10500 60 +F5 "+5V" I L 3250 10300 60 +F6 "UART_RX1" I R 4150 10700 60 +F7 "UART_TX1" I R 4150 10850 60 +$EndSheet +NoConn ~ 15300 5700 +NoConn ~ 13000 4100 +NoConn ~ 12900 4100 +$Comp +L STM32F103 U3 +U 1 1 53976A8B +P 11800 6600 +F 0 "U3" H 11800 6500 50 0000 C CNN +F 1 "STM32F103" H 11800 6700 50 0000 C CNN +F 2 "LQFP100_STM32" H 11800 6600 60 0001 C CNN +F 3 "" H 11800 6600 60 0000 C CNN + 1 11800 6600 + 1 0 0 -1 +$EndComp +Text Label 11700 4100 1 60 ~ 0 +SPI1_SCK +Text Label 11600 4100 1 60 ~ 0 +SPI1_MISO +Text Label 11500 4100 1 60 ~ 0 +SPI1_MOSI +Text Label 11100 4100 1 60 ~ 0 +I2C_SCL/CANRX +Text Label 11000 4100 1 60 ~ 0 +I2C_SDA/CANTX +Text Notes 1100 950 0 157 ~ 0 +SPI/CAN/I2C +$Comp +L GND #PWR074 +U 1 1 53AD2624 +P 1850 1800 +F 0 "#PWR074" H 1850 1800 30 0001 C CNN +F 1 "GND" H 1850 1730 30 0001 C CNN +F 2 "" H 1850 1800 60 0000 C CNN +F 3 "" H 1850 1800 60 0000 C CNN + 1 1850 1800 + 1 0 0 -1 +$EndComp +$Comp +L CONN_7 P11 +U 1 1 53AD262A +P 1200 1450 +F 0 "P11" V 1170 1450 60 0000 C CNN +F 1 "CONN_7" V 1270 1450 60 0000 C CNN +F 2 "SIL-7" H 1200 1450 60 0001 C CNN +F 3 "" H 1200 1450 60 0000 C CNN + 1 1200 1450 + -1 0 0 1 +$EndComp +Text Label 1850 1250 0 60 ~ 0 +I2C_SDA/CANTX +Text Label 1850 1350 0 60 ~ 0 +I2C_SCL/CANRX +Text Label 1850 1450 0 60 ~ 0 +SPI1_MOSI +Text Label 1850 1550 0 60 ~ 0 +SPI1_MISO +Text Label 1850 1650 0 60 ~ 0 +SPI1_SCK +$Comp +L RT0805BRB071KL R27 +U 1 1 53AF4804 +P 10250 9900 +F 0 "R27" V 10330 9900 40 0000 C CNN +F 1 "RT0805BRB071KL" V 10150 9900 40 0000 C CNN +F 2 "SM0805" V 10250 9900 30 0001 C CNN +F 3 "~" H 10250 9900 30 0000 C CNN + 1 10250 9900 + 0 -1 -1 0 +$EndComp +$Comp +L RT0805BRB071KL R28 +U 1 1 53AF4838 +P 10250 10050 +F 0 "R28" V 10330 10050 40 0000 C CNN +F 1 "RT0805BRB071KL" V 10150 10050 40 0000 C CNN +F 2 "SM0805" V 10250 10050 30 0001 C CNN +F 3 "~" H 10250 10050 30 0000 C CNN + 1 10250 10050 + 0 -1 -1 0 +$EndComp +$Comp +L RT0805BRB071KL R29 +U 1 1 53AF483E +P 10250 10200 +F 0 "R29" V 10330 10200 40 0000 C CNN +F 1 "RT0805BRB071KL" V 10150 10200 40 0000 C CNN +F 2 "SM0805" V 10250 10200 30 0001 C CNN +F 3 "~" H 10250 10200 30 0000 C CNN + 1 10250 10200 + 0 -1 -1 0 +$EndComp +$Comp +L RT0805BRB071KL R30 +U 1 1 53AF4844 +P 10250 10350 +F 0 "R30" V 10330 10350 40 0000 C CNN +F 1 "RT0805BRB071KL" V 10150 10350 40 0000 C CNN +F 2 "SM0805" V 10250 10350 30 0001 C CNN +F 3 "~" H 10250 10350 30 0000 C CNN + 1 10250 10350 + 0 -1 -1 0 +$EndComp +$Comp +L RT0805BRB071KL R31 +U 1 1 53AF484A +P 10250 10500 +F 0 "R31" V 10330 10500 40 0000 C CNN +F 1 "RT0805BRB071KL" V 10150 10500 40 0000 C CNN +F 2 "SM0805" V 10250 10500 30 0001 C CNN +F 3 "~" H 10250 10500 30 0000 C CNN + 1 10250 10500 + 0 -1 -1 0 +$EndComp +$Comp +L RT0805BRB071KL R32 +U 1 1 53AF4850 +P 10250 10650 +F 0 "R32" V 10330 10650 40 0000 C CNN +F 1 "RT0805BRB071KL" V 10150 10650 40 0000 C CNN +F 2 "SM0805" V 10250 10650 30 0001 C CNN +F 3 "~" H 10250 10650 30 0000 C CNN + 1 10250 10650 + 0 -1 -1 0 +$EndComp +$Comp +L RT0805BRB071KL R33 +U 1 1 53AF4856 +P 10250 10800 +F 0 "R33" V 10330 10800 40 0000 C CNN +F 1 "RT0805BRB071KL" V 10150 10800 40 0000 C CNN +F 2 "SM0805" V 10250 10800 30 0001 C CNN +F 3 "~" H 10250 10800 30 0000 C CNN + 1 10250 10800 + 0 -1 -1 0 +$EndComp +$Comp +L RT0805BRB071KL R34 +U 1 1 53AF485C +P 10250 10950 +F 0 "R34" V 10330 10950 40 0000 C CNN +F 1 "RT0805BRB071KL" V 10150 10950 40 0000 C CNN +F 2 "SM0805" V 10250 10950 30 0001 C CNN +F 3 "~" H 10250 10950 30 0000 C CNN + 1 10250 10950 + 0 -1 -1 0 +$EndComp +Text Label 8300 5800 2 60 ~ 0 +DG_FEEDBACK +Text Label 2950 4000 0 60 ~ 0 +DG_FEEDBACK +Text HLabel 1600 3500 0 60 Input ~ 0 +SHTR_FEEDBACK +$Comp +L R0603 R21 +U 1 1 53C435C5 +P 2750 3750 +F 0 "R21" V 2830 3750 40 0000 C CNN +F 1 "15k" V 2757 3751 40 0000 C CNN +F 2 "SM0603" V 2680 3750 30 0001 C CNN +F 3 "~" H 2750 3750 30 0000 C CNN + 1 2750 3750 + -1 0 0 1 +$EndComp +$Comp +L R0603 R20 +U 1 1 53C435CB +P 2650 3250 +F 0 "R20" V 2730 3250 40 0000 C CNN +F 1 "15k" V 2657 3251 40 0000 C CNN +F 2 "SM0603" V 2580 3250 30 0001 C CNN +F 3 "~" H 2650 3250 30 0000 C CNN + 1 2650 3250 + -1 0 0 1 +$EndComp +$Comp +L +3.3V #PWR075 +U 1 1 53C43E5C +P 2650 2900 +F 0 "#PWR075" H 2650 2860 30 0001 C CNN +F 1 "+3.3V" H 2650 3010 30 0000 C CNN +F 2 "" H 2650 2900 60 0000 C CNN +F 3 "" H 2650 2900 60 0000 C CNN + 1 2650 2900 + 1 0 0 -1 +$EndComp +$Comp +L R0603 R23 +U 1 1 53C4BB5E +P 4400 5800 +F 0 "R23" V 4480 5800 40 0000 C CNN +F 1 "10k" V 4407 5801 40 0000 C CNN +F 2 "SM0603" V 4330 5800 30 0001 C CNN +F 3 "~" H 4400 5800 30 0000 C CNN + 1 4400 5800 + 1 0 0 -1 +$EndComp +$Comp +L R0603 R24 +U 1 1 53C4BB64 +P 4600 5800 +F 0 "R24" V 4680 5800 40 0000 C CNN +F 1 "10k" V 4607 5801 40 0000 C CNN +F 2 "SM0603" V 4530 5800 30 0001 C CNN +F 3 "~" H 4600 5800 30 0000 C CNN + 1 4600 5800 + 1 0 0 -1 +$EndComp +$Comp +L +3.3V #PWR076 +U 1 1 53C4BB6B +P 4400 5400 +F 0 "#PWR076" H 4400 5360 30 0001 C CNN +F 1 "+3.3V" H 4400 5510 30 0000 C CNN +F 2 "" H 4400 5400 60 0000 C CNN +F 3 "" H 4400 5400 60 0000 C CNN + 1 4400 5400 + 1 0 0 -1 +$EndComp +$Comp +L R0603 R22 +U 1 1 53C4BB71 +P 4200 5800 +F 0 "R22" V 4280 5800 40 0000 C CNN +F 1 "10k" V 4207 5801 40 0000 C CNN +F 2 "SM0603" V 4130 5800 30 0001 C CNN +F 3 "~" H 4200 5800 30 0000 C CNN + 1 4200 5800 + 1 0 0 -1 +$EndComp +Text Label 4650 6150 0 61 ~ 0 +POW0 +Text Label 8300 6800 2 60 ~ 0 +SHTR +Text Label 8300 6900 2 60 ~ 0 +SHTR_FB +Text Label 4650 6300 0 60 ~ 0 +SHTR +Text Label 4650 6450 0 60 ~ 0 +SHTR_FB +Text Label 1800 2750 0 60 ~ 0 +SHTR +Text Label 1800 2900 0 60 ~ 0 +SHTR_FB +Text HLabel 1550 2750 0 60 Output ~ 0 +SHTR +Text HLabel 1550 2900 0 60 Input ~ 0 +SHTR_FB +$Comp +L R0603 R37 +U 1 1 53CF8387 +P 4200 7250 +F 0 "R37" V 4280 7250 40 0000 C CNN +F 1 "10k" V 4207 7251 40 0000 C CNN +F 2 "SM0603" V 4130 7250 30 0001 C CNN +F 3 "~" H 4200 7250 30 0000 C CNN + 1 4200 7250 + 1 0 0 -1 +$EndComp +$Comp +L R0603 R38 +U 1 1 53CF8EAC +P 4400 7250 +F 0 "R38" V 4480 7250 40 0000 C CNN +F 1 "10k" V 4407 7251 40 0000 C CNN +F 2 "SM0603" V 4330 7250 30 0001 C CNN +F 3 "~" H 4400 7250 30 0000 C CNN + 1 4400 7250 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR077 +U 1 1 53CF920C +P 4400 7600 +F 0 "#PWR077" H 4400 7600 30 0001 C CNN +F 1 "GND" H 4400 7530 30 0001 C CNN +F 2 "" H 4400 7600 60 0000 C CNN +F 3 "" H 4400 7600 60 0000 C CNN + 1 4400 7600 + 1 0 0 -1 +$EndComp +$Comp +L R0603 R39 +U 1 1 53CFF43C +P 4600 7250 +F 0 "R39" V 4680 7250 40 0000 C CNN +F 1 "10k" V 4607 7251 40 0000 C CNN +F 2 "SM0603" V 4530 7250 30 0001 C CNN +F 3 "~" H 4600 7250 30 0000 C CNN + 1 4600 7250 + 1 0 0 -1 +$EndComp +Text Label 4650 6650 0 61 ~ 0 +POW1 +Text Label 4650 6800 0 61 ~ 0 +POW2 +Text Label 4650 6950 0 61 ~ 0 +POW3 +Text Label 12800 4100 1 60 ~ 0 +USB_POWER +NoConn ~ 15300 7800 +Wire Wire Line + 1950 10350 2150 10350 +Wire Wire Line + 1950 10500 2150 10500 +Wire Wire Line + 1950 10650 2150 10650 +Wire Wire Line + 1950 10800 2150 10800 +Wire Wire Line + 950 10800 800 10800 +Wire Wire Line + 800 10800 800 10900 +Wire Wire Line + 950 10450 800 10450 +Wire Wire Line + 800 10450 800 10350 +Wire Wire Line + 12700 4100 12700 4000 +Wire Wire Line + 15300 5900 15400 5900 +Wire Wire Line + 15300 5800 15400 5800 +Wire Wire Line + 12900 9100 12900 9400 +Connection ~ 12900 9300 +Wire Wire Line + 13000 9100 13300 9100 +Wire Wire Line + 13300 9100 13300 9600 +Connection ~ 15500 5500 +Wire Wire Line + 15300 5100 15500 5100 +Wire Wire Line + 15300 5500 15600 5500 +Wire Wire Line + 15300 5400 15300 5100 +Connection ~ 10700 3750 +Wire Wire Line + 10300 4100 10300 3750 +Wire Wire Line + 10700 3750 10700 4100 +Wire Wire Line + 10300 4100 10600 4100 +Wire Wire Line + 10600 3950 10600 3900 +Wire Wire Line + 10600 3900 10700 3900 +Connection ~ 10700 3900 +Wire Wire Line + 7800 6400 8300 6400 +Wire Wire Line + 8300 6300 7800 6300 +Wire Wire Line + 7800 6300 7800 6200 +Wire Wire Line + 7800 6200 7400 6200 +Wire Wire Line + 7400 6200 7400 6400 +Wire Wire Line + 7500 6250 7500 6200 +Connection ~ 7500 6200 +Wire Wire Line + 7800 6450 7800 6400 +Wire Wire Line + 8300 6700 8200 6700 +Connection ~ 6650 900 +Connection ~ 6850 900 +Wire Wire Line + 6650 1300 7100 1300 +Wire Wire Line + 6850 1300 6850 1350 +Connection ~ 6850 1300 +Wire Wire Line + 8200 7200 8300 7200 +Wire Wire Line + 8200 7500 8300 7500 +Wire Wire Line + 3850 900 4500 900 +Wire Wire Line + 3850 1200 4250 1200 +Wire Wire Line + 4100 1200 4100 1250 +Wire Wire Line + 4900 1200 4900 1450 +Wire Wire Line + 4250 1300 5500 1300 +Connection ~ 4900 1300 +Connection ~ 4400 900 +Wire Wire Line + 8300 750 8300 800 +Wire Wire Line + 7600 750 8300 750 +Wire Wire Line + 7950 750 7950 650 +Wire Wire Line + 8300 1350 8300 1200 +Wire Wire Line + 7950 1350 8300 1350 +Wire Wire Line + 8150 1350 8150 1450 +Connection ~ 8150 1350 +Connection ~ 7950 750 +Wire Wire Line + 7600 1250 7600 1450 +Wire Wire Line + 15600 5500 15600 5400 +Wire Wire Line + 15600 5400 15700 5400 +Wire Wire Line + 15700 5400 15700 5500 +Wire Wire Line + 4150 10500 4300 10500 +Wire Wire Line + 4150 10300 4300 10300 +Wire Wire Line + 3250 10450 3150 10450 +Wire Wire Line + 3150 10450 3150 10550 +Wire Wire Line + 3250 10300 3150 10300 +Wire Wire Line + 3150 10300 3150 10200 +Wire Wire Line + 8200 7800 8300 7800 +Wire Wire Line + 10600 9100 10500 9100 +Wire Notes Line + 3900 700 7050 700 +Connection ~ 5350 1300 +Wire Wire Line + 5500 1300 5500 1100 +Wire Wire Line + 5300 900 5400 900 +Connection ~ 5350 900 +Wire Notes Line + 3900 1400 7050 1400 +Wire Notes Line + 3900 1400 3900 700 +Wire Notes Line + 7050 1400 7050 700 +Wire Notes Line + 7450 700 8500 700 +Wire Notes Line + 8500 700 8500 1400 +Wire Notes Line + 8500 1400 7450 1400 +Wire Notes Line + 7450 1400 7450 700 +Wire Wire Line + 950 10600 600 10600 +Wire Wire Line + 600 10600 600 10350 +Wire Wire Line + 4400 900 4400 650 +Wire Wire Line + 4250 1200 4250 1300 +Connection ~ 4100 1200 +Connection ~ 4400 1300 +Connection ~ 13300 9300 +Wire Wire Line + 12700 9100 12800 9100 +Wire Wire Line + 12800 9100 12800 9700 +Connection ~ 12800 9600 +Wire Wire Line + 1850 4550 1600 4550 +Wire Wire Line + 10700 9100 10700 9200 +Wire Wire Line + 10700 9600 10800 9600 +Wire Wire Line + 10800 9100 10800 9700 +Wire Wire Line + 10500 9250 10500 9200 +Wire Wire Line + 10500 9200 10700 9200 +Connection ~ 10700 9200 +Connection ~ 10800 9600 +Wire Bus Line + 1550 5350 1800 5350 +Wire Bus Line + 1800 5350 1800 5950 +Wire Wire Line + 1550 5050 1850 5050 +Wire Wire Line + 1850 5200 1550 5200 +Wire Bus Line + 1550 6200 1800 6200 +Wire Bus Line + 1800 6200 1800 6800 +Wire Wire Line + 5450 650 5450 800 +Wire Wire Line + 5450 800 5350 800 +Wire Wire Line + 5350 800 5350 900 +Wire Wire Line + 6550 850 6650 850 +Wire Wire Line + 6650 850 6650 900 +Wire Wire Line + 6650 900 7100 900 +Wire Wire Line + 5800 900 6000 900 +Wire Wire Line + 6000 900 6000 1100 +Wire Wire Line + 5450 750 6050 750 +Wire Wire Line + 6050 750 6050 850 +Connection ~ 5450 750 +Wire Wire Line + 1900 5450 1950 5450 +Wire Wire Line + 1950 5600 1900 5600 +Wire Wire Line + 1950 5750 1900 5750 +Wire Wire Line + 1950 5900 1900 5900 +Wire Wire Line + 1950 6050 1900 6050 +Wire Wire Line + 1950 6300 1900 6300 +Wire Wire Line + 1950 6450 1900 6450 +Wire Wire Line + 1950 6600 1900 6600 +Wire Wire Line + 1950 6750 1900 6750 +Wire Wire Line + 1950 6900 1900 6900 +Wire Wire Line + 8300 7500 8300 7400 +Wire Wire Line + 8300 7200 8300 7300 +Wire Wire Line + 6450 6550 6450 7050 +Wire Wire Line + 6300 6800 6300 6750 +Wire Wire Line + 6300 6750 6450 6750 +Connection ~ 6450 6750 +Wire Wire Line + 6850 7050 7300 7050 +Connection ~ 6950 6550 +Connection ~ 6950 7050 +Wire Wire Line + 6850 6550 7350 6550 +Wire Wire Line + 8300 6500 7950 6500 +Wire Wire Line + 7950 6500 7950 6600 +Wire Wire Line + 7950 6600 7350 6600 +Wire Wire Line + 7350 6600 7350 6550 +Connection ~ 7250 6550 +Wire Wire Line + 8300 6600 8000 6600 +Wire Wire Line + 8000 6600 8000 6650 +Wire Wire Line + 8000 6650 7400 6650 +Wire Wire Line + 7400 6650 7400 6900 +Wire Wire Line + 7400 6900 7300 6900 +Wire Wire Line + 7300 6900 7300 7050 +Connection ~ 7250 7050 +Wire Bus Line + 1550 7200 1800 7200 +Wire Bus Line + 1800 7200 1800 8850 +Wire Wire Line + 1900 7300 2500 7300 +Wire Wire Line + 1900 7450 2500 7450 +Wire Wire Line + 1900 7600 2500 7600 +Wire Wire Line + 1900 7750 2500 7750 +Wire Wire Line + 1900 8050 2500 8050 +Wire Wire Line + 1900 8200 2500 8200 +Wire Wire Line + 1900 8350 2500 8350 +Wire Wire Line + 1900 8650 2500 8650 +Wire Wire Line + 1900 8800 2500 8800 +Wire Wire Line + 1900 8950 2500 8950 +Wire Wire Line + 3300 8600 3900 8600 +Connection ~ 3500 8600 +Connection ~ 3700 8600 +Wire Wire Line + 3600 8450 3600 8600 +Connection ~ 3600 8600 +Wire Bus Line + 1550 9100 2150 9100 +Wire Bus Line + 2150 9100 2150 9550 +Wire Wire Line + 2250 9350 4050 9350 +Wire Wire Line + 3500 9350 3500 9100 +Wire Wire Line + 2250 9500 4050 9500 +Wire Wire Line + 3700 9500 3700 9100 +Wire Wire Line + 2250 9650 4050 9650 +Wire Wire Line + 3900 9650 3900 9100 +Wire Wire Line + 2250 9200 4050 9200 +Wire Wire Line + 3300 9200 3300 9100 +Connection ~ 3300 9200 +Connection ~ 3500 9350 +Connection ~ 3700 9500 +Connection ~ 3900 9650 +Wire Bus Line + 1600 3300 1850 3300 +Wire Wire Line + 12600 9100 12600 9400 +Wire Wire Line + 12300 9100 12300 9400 +Wire Wire Line + 12400 9100 12400 9400 +Wire Wire Line + 12500 9100 12500 9400 +Wire Bus Line + 12200 9500 12500 9500 +Wire Bus Line + 12200 9500 12200 9850 +Wire Wire Line + 4450 2350 4550 2350 +Wire Wire Line + 4450 2450 4550 2450 +Wire Wire Line + 4550 2550 4450 2550 +Wire Wire Line + 4450 2650 4550 2650 +Wire Wire Line + 4550 2650 4550 2700 +Wire Notes Line + 3900 1900 3900 2800 +Wire Notes Line + 3900 2800 4500 2800 +Wire Notes Line + 4500 2800 4500 2200 +Wire Notes Line + 4500 2200 5700 2200 +Wire Notes Line + 5700 2200 5700 1900 +Wire Notes Line + 5700 1900 3900 1900 +Wire Wire Line + 4450 3750 4750 3750 +Wire Wire Line + 4750 3850 4450 3850 +Wire Wire Line + 4450 3950 4750 3950 +Wire Wire Line + 4750 4050 4450 4050 +Wire Wire Line + 4450 4150 4750 4150 +Wire Wire Line + 4750 4250 4450 4250 +Wire Wire Line + 4450 4350 4750 4350 +Wire Wire Line + 4750 4350 4750 4400 +Wire Notes Line + 4550 4450 4550 3600 +Wire Notes Line + 4550 3600 5650 3600 +Wire Notes Line + 5650 3600 5650 3300 +Wire Notes Line + 5650 3300 3900 3300 +Wire Notes Line + 3900 3300 3900 4450 +Wire Notes Line + 3900 4450 4550 4450 +Wire Wire Line + 11700 9350 11700 9100 +Wire Wire Line + 11700 9950 11700 9850 +Wire Wire Line + 9500 650 9500 850 +Wire Wire Line + 8900 850 8900 750 +Wire Wire Line + 8900 1250 8900 1350 +Wire Wire Line + 9500 1350 9500 1500 +Wire Wire Line + 8900 750 9500 750 +Wire Wire Line + 9050 1500 9050 1350 +Wire Wire Line + 8900 1350 9200 1350 +Connection ~ 9050 1350 +Connection ~ 9500 750 +Connection ~ 9200 750 +Wire Notes Line + 8750 1450 9650 1450 +Wire Notes Line + 9650 1450 9650 700 +Wire Notes Line + 9650 700 8750 700 +Wire Notes Line + 8750 700 8750 1450 +Wire Wire Line + 10900 9100 10900 11000 +Wire Wire Line + 11600 9100 11600 11000 +Wire Wire Line + 11500 9100 11500 11000 +Wire Wire Line + 11400 9100 11400 11000 +Wire Wire Line + 11300 9100 11300 11000 +Wire Wire Line + 11200 9100 11200 11000 +Wire Wire Line + 11100 9100 11100 11000 +Wire Wire Line + 11000 9100 11000 11000 +Wire Bus Line + 9550 11100 11500 11100 +Wire Bus Line + 1850 4200 1550 4200 +Wire Wire Line + 10500 9900 10900 9900 +Connection ~ 10900 9900 +Wire Wire Line + 10500 10050 11000 10050 +Connection ~ 11000 10050 +Wire Wire Line + 10500 10200 11100 10200 +Connection ~ 11100 10200 +Wire Wire Line + 10500 10350 11200 10350 +Connection ~ 11200 10350 +Wire Wire Line + 10500 10500 11300 10500 +Connection ~ 11300 10500 +Wire Wire Line + 10500 10650 11400 10650 +Connection ~ 11400 10650 +Wire Wire Line + 10500 10800 11500 10800 +Connection ~ 11500 10800 +Wire Wire Line + 10500 10950 11600 10950 +Connection ~ 11600 10950 +Wire Wire Line + 10000 9900 10000 10950 +Connection ~ 10000 10050 +Connection ~ 10000 10200 +Connection ~ 10000 10350 +Connection ~ 10000 10500 +Connection ~ 10000 10650 +Connection ~ 10000 10800 +Wire Wire Line + 9900 9850 9900 10000 +Wire Wire Line + 9900 10000 10000 10000 +Connection ~ 10000 10000 +Wire Notes Line + 10550 9600 10550 11050 +Wire Notes Line + 10550 11050 9950 11050 +Wire Notes Line + 9950 11050 9950 9600 +Wire Notes Line + 9950 9600 10550 9600 +Wire Notes Line + 9400 9400 10250 9400 +Wire Notes Line + 10250 9400 10250 9600 +Wire Wire Line + 1550 1150 1950 1150 +Wire Wire Line + 1850 1250 1550 1250 +Wire Wire Line + 1550 1350 1850 1350 +Wire Wire Line + 1850 1450 1550 1450 +Wire Wire Line + 1550 1550 1850 1550 +Wire Wire Line + 1850 1650 1550 1650 +Wire Wire Line + 1550 1750 1850 1750 +Wire Wire Line + 1850 1750 1850 1800 +Wire Notes Line + 1650 1850 1650 1000 +Wire Notes Line + 1650 1000 2750 1000 +Wire Notes Line + 2750 1000 2750 700 +Wire Notes Line + 2750 700 1000 700 +Wire Notes Line + 1000 700 1000 1850 +Wire Notes Line + 1000 1850 1650 1850 +Wire Wire Line + 1600 3500 2750 3500 +Wire Wire Line + 2950 4000 2750 4000 +Connection ~ 2650 3500 +Wire Wire Line + 2650 2900 2650 3000 +Wire Wire Line + 4200 5550 4600 5550 +Connection ~ 4400 5550 +Wire Wire Line + 4400 5550 4400 5400 +Wire Wire Line + 4650 6150 4600 6150 +Wire Wire Line + 4600 6150 4600 6050 +Wire Wire Line + 4650 6450 4200 6450 +Wire Wire Line + 4200 6450 4200 6050 +Wire Wire Line + 4400 6050 4400 6300 +Wire Wire Line + 4400 6300 4650 6300 +Wire Wire Line + 1550 2900 1800 2900 +Wire Wire Line + 1550 2750 1800 2750 +Wire Wire Line + 4200 7500 4600 7500 +Wire Wire Line + 4400 7500 4400 7600 +Connection ~ 4400 7500 +Wire Wire Line + 4600 7000 4600 6950 +Wire Wire Line + 4600 6950 4650 6950 +Wire Wire Line + 4650 6800 4400 6800 +Wire Wire Line + 4400 6800 4400 7000 +Wire Wire Line + 4650 6650 4200 6650 +Wire Wire Line + 4200 6650 4200 7000 +Wire Wire Line + 4150 10700 4300 10700 +Wire Wire Line + 4300 10850 4150 10850 +$EndSCHEMATC diff --git a/schematic/ST3232-cache.lib b/schematic/ST3232-cache.lib new file mode 100644 index 0000000..6960602 --- /dev/null +++ b/schematic/ST3232-cache.lib @@ -0,0 +1,801 @@ +EESchema-LIBRARY Version 2.3 Date: Пн 23 июн 2014 11:43:32 +#encoding utf-8 +# +# +3.3V +# +DEF +3.3V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -40 30 H I C CNN +F1 "+3.3V" 0 110 30 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +ALIAS +3,3V +DRAW +X +3.3V 1 0 0 0 U 30 30 0 0 W N +C 0 60 20 0 1 0 N +P 3 0 1 0 0 0 0 40 0 40 N +ENDDRAW +ENDDEF +# +# +5V +# +DEF +5V #PWR 0 40 Y Y 1 F P +F0 "#PWR" 0 90 20 H I C CNN +F1 "+5V" 0 90 30 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +X +5V 1 0 0 0 U 20 20 0 0 W N +C 0 50 20 0 1 0 N +P 4 0 1 0 0 0 0 30 0 30 0 30 N +ENDDRAW +ENDDEF +# +# ADM233L +# +DEF ADM233L IC 0 40 Y Y 1 F N +F0 "IC" -200 450 60 H V C CNN +F1 "ADM233L" 0 -900 60 H V C CNN +F2 "DIP-20__300" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + DIP-20* +$ENDFPLIST +DRAW +T 900 0 -100 60 0 0 0 RS232 Normal 0 C C +T 900 0 -550 60 0 0 0 TTL Normal 0 C C +P 4 0 0 0 300 -350 50 -350 50 -750 300 -750 N +P 4 0 0 0 300 100 50 100 50 -300 300 -300 N +S -300 400 300 -800 0 1 0 f +X T2_I 1 500 -400 200 L 50 50 1 1 I +X T1_I 2 500 -500 200 L 50 50 1 1 I +X R1_O 3 500 -700 200 L 50 50 1 1 O +X R1_I 4 500 -250 200 L 50 50 1 1 I +X T1_O 5 500 -50 200 L 50 50 1 1 O +X GND 6 -500 150 200 R 50 50 1 1 W +X VCC 7 -500 300 200 R 50 50 1 1 W +X C1+ 8 -500 -100 200 R 50 50 1 1 P +X GND 9 -500 50 200 R 50 50 1 1 W +X C2- 10 -500 -600 200 R 50 50 1 1 P +X R2_O 20 500 -600 200 L 50 50 1 1 O +X C2+ 11 -500 -350 200 R 50 50 1 1 P +X intV- 12 500 250 200 L 50 50 1 1 P +X C1- 13 -500 -200 200 R 50 50 1 1 P +X intV+ 14 500 350 200 L 50 50 1 1 P +X C2- 15 -500 -450 200 R 50 50 1 1 P +X C2- 16 -500 -700 200 R 50 50 1 1 P +X intV- 17 500 150 200 L 50 50 1 1 P +X T2_O 18 500 50 200 L 50 50 1 1 O +X R2_I 19 500 -150 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# BMB2A0300AN1 +# +DEF BMB2A0300AN1 L 0 0 N N 1 F N +F0 "L" 0 100 50 H V C CNN +F1 "BMB2A0300AN1" 0 -50 50 H V C CNN +F2 "SM0805" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SM0805 +$ENDFPLIST +DRAW +A -150 0 50 1 1799 0 1 0 N -100 0 -200 0 +A -50 0 50 1 1799 0 1 0 N 0 0 -100 0 +A 50 0 50 1 1799 0 1 0 N 100 0 0 0 +A 150 0 50 1 1799 0 1 0 N 200 0 100 0 +X 1 1 -250 0 50 R 30 30 1 1 I +X 2 2 250 0 50 L 30 30 1 1 I +ENDDRAW +ENDDEF +# +# C +# +DEF C C 0 10 N Y 1 F N +F0 "C" 0 100 40 H V L CNN +F1 "C" 6 -85 40 H V L CNN +F2 "~" 38 -150 30 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SM* + C? + C1-1 +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 200 170 D 40 40 1 1 P +X ~ 2 0 -200 170 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# C0805 +# +DEF C0805 C 0 10 N Y 1 F N +F0 "C" 0 100 40 H V L CNN +F1 "C0805" 6 -85 40 H V L CNN +F2 "SM0805" 38 -150 30 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SM0805 +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 200 170 D 40 40 1 1 P +X ~ 2 0 -200 170 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# CONN_12 +# +DEF CONN_12 P 0 40 Y N 1 F N +F0 "P" -50 0 60 V V C CNN +F1 "CONN_12" 50 0 60 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 600 100 -600 0 1 0 N +X P1 1 -350 550 250 R 50 50 1 1 P I +X P2 2 -350 450 250 R 50 50 1 1 P I +X P3 3 -350 350 250 R 50 50 1 1 P I +X P4 4 -350 250 250 R 50 50 1 1 P I +X P5 5 -350 150 250 R 50 50 1 1 P I +X P6 6 -350 50 250 R 50 50 1 1 P I +X P7 7 -350 -50 250 R 50 50 1 1 P I +X P8 8 -350 -150 250 R 50 50 1 1 P I +X P9 9 -350 -250 250 R 50 50 1 1 P I +X P10 10 -350 -350 250 R 50 50 1 1 P I +X P11 11 -350 -450 250 R 50 50 1 1 P I +X P12 12 -350 -550 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_2 +# +DEF CONN_2 P 0 40 Y N 1 F N +F0 "P" -50 0 40 V V C CNN +F1 "CONN_2" 50 0 40 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 150 100 -150 0 1 0 N +X P1 1 -350 100 250 R 60 60 1 1 P I +X PM 2 -350 -100 250 R 60 60 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_3 +# +DEF CONN_3 K 0 40 Y N 1 F N +F0 "K" -50 0 50 V V C CNN +F1 "CONN_3" 50 0 40 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 150 100 -150 0 1 0 N +X P1 1 -350 100 250 R 60 60 1 1 P I +X PM 2 -350 0 250 R 60 60 1 1 P I +X P3 3 -350 -100 250 R 60 60 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_4 +# +DEF CONN_4 P 0 40 Y N 1 F N +F0 "P" -50 0 50 V V C CNN +F1 "CONN_4" 50 0 50 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 200 100 -200 0 1 0 N +X P1 1 -350 150 250 R 50 50 1 1 P I +X P2 2 -350 50 250 R 50 50 1 1 P I +X P3 3 -350 -50 250 R 50 50 1 1 P I +X P4 4 -350 -150 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_5 +# +DEF CONN_5 P 0 40 Y Y 1 F N +F0 "P" -50 0 50 V V C CNN +F1 "CONN_5" 50 0 50 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 250 100 -250 0 1 0 f +X ~ 1 -400 200 300 R 60 60 1 1 P I +X ~ 2 -400 100 300 R 60 60 1 1 P I +X ~ 3 -400 0 300 R 60 60 1 1 P I +X ~ 4 -400 -100 300 R 60 60 1 1 P I +X ~ 5 -400 -200 300 R 60 60 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_7 +# +DEF CONN_7 P 0 40 Y N 1 F N +F0 "P" -30 0 60 V V C CNN +F1 "CONN_7" 70 0 60 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 350 150 -350 0 1 0 N +X P1 1 -350 300 250 R 50 50 1 1 P I +X P2 2 -350 200 250 R 50 50 1 1 P I +X P3 3 -350 100 250 R 50 50 1 1 P I +X P4 4 -350 0 250 R 50 50 1 1 P I +X P5 5 -350 -100 250 R 50 50 1 1 P I +X P6 6 -350 -200 250 R 50 50 1 1 P I +X P7 7 -350 -300 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_8 +# +DEF CONN_8 P 0 40 Y N 1 F N +F0 "P" -50 0 60 V V C CNN +F1 "CONN_8" 50 0 60 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 400 100 -400 0 1 0 N +X P1 1 -350 350 250 R 50 50 1 1 P I +X P2 2 -350 250 250 R 50 50 1 1 P I +X P3 3 -350 150 250 R 50 50 1 1 P I +X P4 4 -350 50 250 R 50 50 1 1 P I +X P5 5 -350 -50 250 R 50 50 1 1 P I +X P6 6 -350 -150 250 R 50 50 1 1 P I +X P7 7 -350 -250 250 R 50 50 1 1 P I +X P8 8 -350 -350 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# DB9 +# +DEF DB9 J 0 40 Y N 1 F N +F0 "J" 0 550 70 H V C CNN +F1 "DB9" 0 -550 70 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + DB9* +$ENDFPLIST +DRAW +C -70 -400 30 0 1 0 N +C -70 -200 30 0 1 0 N +C -70 0 30 0 1 0 N +C -70 200 30 0 1 0 N +C -70 400 30 0 1 0 N +C 50 -300 30 0 1 0 N +C 50 -100 30 0 1 0 N +C 50 100 30 0 1 0 N +C 50 300 30 0 1 0 N +P 2 0 1 8 -150 -460 -150 460 N +P 2 0 1 8 -150 -459 -140 -470 N +P 2 0 1 0 -150 -400 -100 -400 N +P 2 0 1 0 -150 -300 20 -300 N +P 2 0 1 0 -150 -200 -100 -200 N +P 2 0 1 0 -150 -100 20 -100 N +P 2 0 1 0 -150 0 -100 0 N +P 2 0 1 0 -150 100 20 100 N +P 2 0 1 0 -150 200 -100 200 N +P 2 0 1 0 -150 300 20 300 N +P 2 0 1 0 -150 400 -100 400 N +P 2 0 1 8 -140 -470 -110 -490 N +P 2 0 1 8 -140 470 -150 460 N +P 2 0 1 8 -140 470 -100 490 N +P 2 0 1 8 -110 -490 -50 -490 N +P 2 0 1 8 -100 490 -70 490 N +P 2 0 1 8 129 390 -70 490 N +P 2 0 1 8 129 390 150 370 N +P 2 0 1 8 140 -409 -50 -490 N +P 2 0 1 8 150 -390 140 -409 N +P 2 0 1 8 150 370 150 -390 N +X 1 1 -450 -400 300 R 60 60 1 1 P +X 2 2 -450 -200 300 R 60 60 1 1 P +X 3 3 -450 0 300 R 60 60 1 1 P +X 4 4 -450 200 300 R 60 60 1 1 P +X 5 5 -450 400 300 R 60 60 1 1 P +X P6 6 -450 -300 300 R 60 60 1 1 P +X P7 7 -450 -100 300 R 60 60 1 1 P +X P8 8 -450 100 300 R 60 60 1 1 P +X P9 9 -450 300 300 R 60 60 1 1 P +ENDDRAW +ENDDEF +# +# DIODESCH +# +DEF DIODESCH D 0 40 N N 1 F N +F0 "D" 0 100 40 H V C CNN +F1 "DIODESCH" 0 -100 40 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + D? + S* +$ENDFPLIST +DRAW +P 3 0 1 0 -50 50 50 0 -50 -50 F +P 6 0 1 8 75 25 75 50 50 50 50 -50 25 -50 25 -25 N +X A 1 -200 0 150 R 40 40 1 1 P +X K 2 200 0 150 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# DTA114Y +# +DEF DTA114Y Q 0 0 Y Y 1 F N +F0 "Q" -55 -160 40 H V R CNN +F1 "DTA114Y" 0 150 40 H V R CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SOT23* + SC59* +$ENDFPLIST +DRAW +T 0 -130 35 20 0 0 0 10k Normal 0 C C +T 900 -85 -60 20 0 0 0 47k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +X B 1 -250 0 100 R 40 40 1 1 I +X E 2 100 -200 100 U 40 40 1 1 P +X C 3 100 200 100 D 40 40 1 1 P +ENDDRAW +ENDDEF +# +# GND +# +DEF ~GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 0 30 H I C CNN +F1 "GND" 0 -70 30 H I C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N +X GND 1 0 0 0 U 30 30 1 1 W N +ENDDRAW +ENDDEF +# +# GNDPWR +# +DEF GNDPWR #PWR 0 0 N N 1 F P +F0 "#PWR" 0 50 40 H I C CNN +F1 "GNDPWR" 0 -80 40 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +P 3 0 1 8 -40 0 -50 -30 -50 -30 N +P 3 0 1 8 -20 0 -30 -30 -30 -30 N +P 3 0 1 8 0 0 -10 -30 -10 -30 N +P 3 0 1 8 20 0 10 -30 10 -30 N +P 3 0 1 10 40 0 -40 0 -40 0 N +P 4 0 1 8 40 0 30 -30 30 -30 30 -30 N +X GNDPWR 1 0 0 0 U 40 40 1 1 W N +ENDDRAW +ENDDEF +# +# JTAG +# +DEF JTAG P 0 40 Y Y 1 F N +F0 "P" -350 650 60 H V C CNN +F1 "JTAG" -300 -550 60 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -400 600 300 -500 0 1 0 N +X VTREF 1 -700 500 300 R 50 50 1 1 W +X VTARGET 2 600 500 300 L 50 50 1 1 W +X ~TRST 3 -700 400 300 R 50 50 1 1 I I +X GND 4 600 400 300 L 50 50 1 1 W +X TDI 5 -700 300 300 R 50 50 1 1 B +X GND 6 600 300 300 L 50 50 1 1 W +X TMS 7 -700 200 300 R 50 50 1 1 B +X GND 8 600 200 300 L 50 50 1 1 W +X TCK 9 -700 100 300 R 50 50 1 1 B +X GND 10 600 100 300 L 50 50 1 1 W +X GND 20 600 -400 300 L 50 50 1 1 W +X RTCK 11 -700 0 300 R 50 50 1 1 B +X GND 12 600 0 300 L 50 50 1 1 W +X TDO 13 -700 -100 300 R 50 50 1 1 B +X GND 14 600 -100 300 L 50 50 1 1 W +X ~SRST 15 -700 -200 300 R 50 50 1 1 I I +X GND 16 600 -200 300 L 50 50 1 1 W +X DBGRQ 17 -700 -300 300 R 50 50 1 1 P +X GND 18 600 -300 300 L 50 50 1 1 W +X DBGACK 19 -700 -400 300 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# L6208N +# +DEF L6208N IC 0 40 Y Y 1 F N +F0 "IC" -500 850 50 H V L BNN +F1 "L6208N" 0 -900 50 H V L BNN +F2 "POWERDIP24" 0 150 50 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + POWERDIP24 + DIP24* +$ENDFPLIST +DRAW +T 0 -30 -580 60 0 1 0 GND Normal 0 C C +P 2 1 0 0 -500 -800 -500 800 N +P 2 1 0 0 -500 800 500 800 N +P 2 1 0 0 500 -800 -500 -800 N +P 2 1 0 0 500 800 500 -800 N +X CLOCK 1 -600 400 100 R 40 40 1 1 I +X CW/CWW 2 -600 300 100 R 40 40 1 1 I +X SENSE_A 3 600 400 100 L 40 40 1 1 I +X RCA 4 600 300 100 L 40 40 1 1 I +X OUT1A 5 600 200 100 L 40 40 1 1 O +X GND 6 -100 -900 100 U 40 40 1 1 W +X GND@1 7 -200 -900 100 U 40 40 1 1 W +X OUT1B 8 600 -500 100 L 40 40 1 1 O +X RCB 9 600 -400 100 L 40 40 1 1 I +X SENSE_B 10 600 -300 100 L 40 40 1 1 I +X VS_A 20 600 500 100 L 40 40 1 1 W +X VREF_B 11 600 -700 100 L 40 40 1 1 I +X OUT2A 21 600 100 100 L 40 40 1 1 O +X HALF/FULL 12 -600 100 100 R 40 40 1 1 I +X VCP 22 -600 700 100 R 40 40 1 1 W +X CONTROL 13 -600 200 100 R 40 40 1 1 I +X RESET 23 -600 -400 100 R 40 40 1 1 I +X EN 14 -600 -300 100 R 40 40 1 1 I +X VREF_A 24 600 0 100 L 40 40 1 1 I +X VBOOT 15 -600 600 100 R 40 40 1 1 W +X OUT2B 16 600 -600 100 L 40 40 1 1 O +X VS_B 17 600 -200 100 L 40 40 1 1 W +X GND@2 18 -300 -900 100 U 40 40 1 1 W +X GND@3 19 -400 -900 100 U 40 40 1 1 W +ENDDRAW +ENDDEF +# +# LED +# +DEF LED D 0 40 Y N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "LED" 0 -100 50 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + LED-3MM + LED-5MM + LED-10MM + LED-0603 + LED-0805 + LED-1206 + LEDV +$ENDFPLIST +DRAW +P 2 0 1 0 50 50 50 -50 N +P 3 0 1 0 -50 50 50 0 -50 -50 F +P 3 0 1 0 65 -40 110 -80 105 -55 N +P 3 0 1 0 80 -25 125 -65 120 -40 N +X A 1 -200 0 150 R 40 40 1 1 P +X K 2 200 0 150 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# LM1117MPX-3.3 +# +DEF LM1117MPX-3.3 U 0 40 Y Y 1 F N +F0 "U" -200 200 40 H V C CNN +F1 "LM1117MPX-3.3" 0 200 40 H V L CNN +F2 "SOT-223" 0 100 30 H I C CIN +F3 "~" 0 0 60 H V C CNN +ALIAS LM317AEMP +$FPLIST + SOT* +$ENDFPLIST +DRAW +S -250 150 250 -150 0 1 10 f +X GND 1 0 -250 100 U 40 40 1 1 W +X OUT 2 400 50 150 L 40 40 1 1 w +X IN 3 -400 50 150 R 40 40 1 1 W +ENDDRAW +ENDDEF +# +# NTE2984 +# +DEF NTE2984 Q 0 0 N Y 1 F N +F0 "Q" -80 240 60 H V R CNN +F1 "NTE2984" 40 -240 60 H V R CNN +F2 "TO220" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +ALIAS MOSFET_N NTE2987 +DRAW +C 0 0 175 0 1 8 N +S 0 -75 0 -150 0 1 0 N +S 0 25 0 -25 0 1 0 N +S 0 150 0 75 0 1 0 N +S 100 -70 140 -70 0 1 8 N +S 100 70 140 70 0 1 8 N +S 120 30 160 30 0 1 8 N +S 140 70 140 -70 0 1 8 N +P 2 0 1 8 -50 -100 -50 100 N +P 2 0 1 0 100 -100 0 -100 N +P 2 0 1 0 100 100 0 100 N +P 3 0 1 8 100 -100 100 0 50 0 N +P 4 0 1 8 120 -10 160 -10 140 30 120 -10 f +P 5 0 1 8 50 30 50 -30 0 0 50 30 50 30 f +X G 1 -200 0 149 R 40 40 1 1 I +X D 2 100 200 126 D 40 40 1 1 P +X S 3 100 -200 118 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# PWR_FLAG +# +DEF PWR_FLAG #FLG 0 0 N N 1 F P +F0 "#FLG" 0 95 30 H I C CNN +F1 "PWR_FLAG" 0 180 30 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +X pwr 1 0 0 0 U 20 20 0 0 w +P 6 0 1 0 0 0 0 50 -75 100 0 150 75 100 0 50 N +ENDDRAW +ENDDEF +# +# Quartz +# +DEF Quartz Q 0 40 Y N 1 F N +F0 "Q" 0 150 60 H V C CNN +F1 "Quartz" 0 -150 60 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -50 100 -50 -100 0 1 0 N +S -25 100 25 -100 0 1 0 N +S 50 -100 50 100 0 1 0 N +X ~ ~ -250 0 200 R 40 40 1 1 P +X ~ ~ 250 0 200 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# R +# +DEF R R 0 0 N Y 1 F N +F0 "R" 80 0 40 V V C CNN +F1 "R" 7 1 40 V V C CNN +F2 "~" -70 0 30 V V C CNN +F3 "~" 0 0 30 H V C CNN +$FPLIST + R? + SM0603 + SM0805 + R?-* + SM1206 +$ENDFPLIST +DRAW +S -40 150 40 -150 0 1 12 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +# R0603 +# +DEF R0603 R 0 0 N Y 1 F N +F0 "R" 80 0 40 V V C CNN +F1 "R0603" 7 1 40 V V C CNN +F2 "SM0603" -70 0 30 V I C CNN +F3 "~" 0 0 30 H V C CNN +$FPLIST + SM0603 +$ENDFPLIST +DRAW +S -40 150 40 -150 0 1 12 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +# RO-XX +# +DEF RO-XX Q 0 40 Y Y 1 F N +F0 "Q" 0 150 60 H V C CNN +F1 "RO-XX" 0 -150 60 H V C CNN +F2 "SIP-4" -100 50 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -250 100 250 -100 0 1 0 N +X -Vin 1 -400 50 150 R 50 50 1 1 W +X +Vin 2 -400 -50 150 R 50 50 1 1 W +X -Vout 3 400 50 150 L 50 50 1 1 w +X +Vout 4 400 -50 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# STM32f103 +# +DEF STM32f103 U 0 40 Y Y 1 F N +F0 "U" 0 -100 50 H V C CNN +F1 "STM32f103" 0 100 50 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + QFP100 +$ENDFPLIST +DRAW +S -3200 2200 3200 -2200 0 1 0 N +X PE2/TRACECK 1 -3500 1200 300 R 50 50 1 1 B +X PE3/TRACED0 2 -3500 1100 300 R 50 50 1 1 B +X PE4/TRACED1 3 -3500 1000 300 R 50 50 1 1 B +X PE5/TRACED2 4 -3500 900 300 R 50 50 1 1 B +X PE6/TRACED3 5 -3500 800 300 R 50 50 1 1 B +X VBAT 6 -3500 700 300 R 50 50 1 1 W X +X PC13/TAMPER-RTC 7 -3500 600 300 R 50 50 1 1 B L +X PC14/OSC32IN 8 -3500 500 300 R 50 50 1 1 B L +X PC15/OSC32OUT 9 -3500 400 300 R 50 50 1 1 B L +X VSS5 10 -3500 300 300 R 50 50 1 1 W X +X VREF- 20 -3500 -700 300 R 50 50 1 1 W X +X PA5/SPI1_SCK/ADC12_IN5 30 -800 -2500 300 U 50 50 1 1 B L +X PE9(TIM1_CH1) 40 200 -2500 300 U 50 50 1 1 B +X VDD1 50 1200 -2500 300 U 50 50 1 1 W X +X PD13(TIM4_CH2) 60 3500 -300 300 L 50 50 1 1 B +X PA11/USART1_CTS/CANRX/USBDM/TIM1_CH4 70 3500 700 300 L 50 50 1 1 B +X PC12(USART3_CK) 80 800 2500 300 D 50 50 1 1 B +X JNTRST(TIM3_CH1/PB4/SPI1_MISO) 90 -200 2500 300 D 50 50 1 1 B +X VDD5 11 -3500 200 300 R 50 50 1 1 W X +X VREF+ 21 -3500 -800 300 R 50 50 1 1 W X +X PA6/SPI1_MISO/ADC12_IN6/TIM3_CH1(TIM1_BKIN) 31 -700 -2500 300 U 50 50 1 1 B L +X PE10(TIM1_CH2N) 41 300 -2500 300 U 50 50 1 1 B +X PB12/SPI2_NSS/I2C2_SMBAI/USART3_CK/TIM1_BKIN 51 3500 -1200 300 L 50 50 1 1 B +X PD14(TIM4_CH3) 61 3500 -200 300 L 50 50 1 1 B +X PA12/USART1_RTS/CANTX/USBDP/TIM1_ETR 71 3500 800 300 L 50 50 1 1 B +X PD0/OSC_IN(CANRX) 81 700 2500 300 D 50 50 1 1 B +X PB5/I2C1_SMBAI(TIM3_CH2/SPI1_MOSI) 91 -300 2500 300 D 50 50 1 1 B L +X OSC_IN 12 -3500 100 300 R 50 50 1 1 I C +X VDDA 22 -3500 -900 300 R 50 50 1 1 W X +X PA7/SPI1_MOSI/ADC2_IN7/TIM3_CH2(TIM1_CH1N) 32 -600 -2500 300 U 50 50 1 1 B L +X PE11(TIM1_CH2) 42 400 -2500 300 U 50 50 1 1 B +X PB13/SPI2_SCK/USART3_CTS/TIM1_CH1N 52 3500 -1100 300 L 50 50 1 1 B +X PD15(TIM4_CH4) 62 3500 -100 300 L 50 50 1 1 B +X JTMS/SWDIO(PA13) 72 3500 900 300 L 50 50 1 1 B +X PD1/OSC_OUT(CANTX) 82 600 2500 300 D 50 50 1 1 B +X PB6/I2C1_SCL/TIM4_CH1(USART1_TX) 92 -400 2500 300 D 50 50 1 1 B +X OSC_OUT 13 -3500 0 300 R 50 50 1 1 O C +X PA0/WKUP/USART2_CTS/ADC12_IN0/TIM2_CH1_ETR 23 -3500 -1000 300 R 50 50 1 1 B L +X PC4/ADC12_IN14 33 -500 -2500 300 U 50 50 1 1 B L +X PE12(TIM1_CH3N) 43 500 -2500 300 U 50 50 1 1 B +X PB14/SPI2_MISO/USART3_RTS/TIM1_CH2N 53 3500 -1000 300 L 50 50 1 1 B +X PC6(TIM3_CH1) 63 3500 0 300 L 50 50 1 1 B +X NC 73 3500 1000 300 L 50 50 1 1 U +X PD2/TIM3_ETR 83 500 2500 300 D 50 50 1 1 B +X PB7/I2C1_SDA/TIM4_CH2(USART1_RX) 93 -500 2500 300 D 50 50 1 1 B +X NRST 14 -3500 -100 300 R 50 50 1 1 B L +X PA1/USART2_RTS/ADC12_IN1/TIM2_CH2 24 -3500 -1100 300 R 50 50 1 1 B L +X PC5/ADC12_IN15 34 -400 -2500 300 U 50 50 1 1 B L +X PE13(TIM1_CH3) 44 600 -2500 300 U 50 50 1 1 B +X PB15/SPI2_MOSI/TIM1_CH3N 54 3500 -900 300 L 50 50 1 1 B +X PC7(TIM3_CH2) 64 3500 100 300 L 50 50 1 1 B +X VSS2 74 3500 1100 300 L 50 50 1 1 W +X PD3(USART2_CTS) 84 400 2500 300 D 50 50 1 1 B +X BOOT0 94 -600 2500 300 D 50 50 1 1 B L +X PC0/ADC12_IN10 15 -3500 -200 300 R 50 50 1 1 B L +X PA2/USART2_TX/ADC12_IN2/TIM2_CH3 25 -3500 -1200 300 R 50 50 1 1 B L +X PB0/ADC12_IN8/TIM3_CH3(TIM1_CH2N) 35 -300 -2500 300 U 50 50 1 1 B L +X PE14(TIM1_CH4) 45 700 -2500 300 U 50 50 1 1 B +X PD8(USART3_TX) 55 3500 -800 300 L 50 50 1 1 B +X PC8(TIM3_CH3) 65 3500 200 300 L 50 50 1 1 B +X VDD2 75 3500 1200 300 L 50 50 1 1 W +X PD4(USART2_RTS) 85 300 2500 300 D 50 50 1 1 B +X PB8/TIM4_CH3(I2C1_SCL/CANRX) 95 -700 2500 300 D 50 50 1 1 B +X PC1/ADC12_IN11 16 -3500 -300 300 R 50 50 1 1 B L +X PA3/USART2_RX/ADC12_IN3/TIM2_CH4 26 -1200 -2500 300 U 50 50 1 1 B L +X PB1/ADC12_IN9/TIM3_CH4(TIM1_CH3N) 36 -200 -2500 300 U 50 50 1 1 B L +X PE15(TIM1_BKIN) 46 800 -2500 300 U 50 50 1 1 B +X PD9(USART3_RX) 56 3500 -700 300 L 50 50 1 1 B +X PC9(TIM3_CH4) 66 3500 300 300 L 50 50 1 1 B +X JTCK/SWCLK(PA14) 76 1200 2500 300 D 50 50 1 1 B +X PD5(USART2_TX) 86 200 2500 300 D 50 50 1 1 B +X PB9/TIM4_CH4(I2C1_SDA/CANTX) 96 -800 2500 300 D 50 50 1 1 B +X PC2/ADC12_IN12 17 -3500 -400 300 R 50 50 1 1 B L +X VSS4 27 -1100 -2500 300 U 50 50 1 1 W X +X PB2/BOOT1 37 -100 -2500 300 U 50 50 1 1 B +X PB10/I2C2_SCL/USART3_TX(TIM2_CH3) 47 900 -2500 300 U 50 50 1 1 B +X PD10(USART3_CK) 57 3500 -600 300 L 50 50 1 1 B +X PA8/USART1_CK/TIM1_CH1/MCO 67 3500 400 300 L 50 50 1 1 B +X JTDI(TIM2_CH1_ETR/PA15/SPI1_NSS) 77 1100 2500 300 D 50 50 1 1 B +X PD6(USART2_RX) 87 100 2500 300 D 50 50 1 1 B +X PE0/TIM4_ETR 97 -900 2500 300 D 50 50 1 1 B +X PC3/ADC12_IN13 18 -3500 -500 300 R 50 50 1 1 B L +X VDD4 28 -1000 -2500 300 U 50 50 1 1 W X +X PE7(TIM1_ETR) 38 0 -2500 300 U 50 50 1 1 B +X PB11/I2C2_SDA/USART3_RX(TIM2_CH4) 48 1000 -2500 300 U 50 50 1 1 B +X PD11(USART3_CTS) 58 3500 -500 300 L 50 50 1 1 B +X PA9/USART1_TX/TIM1_CH2 68 3500 500 300 L 50 50 1 1 B +X PC10(USART3_TX) 78 1000 2500 300 D 50 50 1 1 B +X PD7(USART2_CK) 88 0 2500 300 D 50 50 1 1 B +X PE1 98 -1000 2500 300 D 50 50 1 1 B +X VSSA 19 -3500 -600 300 R 50 50 1 1 W X +X PA4/SPI1_NSS/USART2_CK/ADC12_IN4 29 -900 -2500 300 U 50 50 1 1 B L +X PE8(TIM1_CH1N) 39 100 -2500 300 U 50 50 1 1 B +X VSS1 49 1100 -2500 300 U 50 50 1 1 W X +X PD12(TIM4_CH1/USART3_RTS) 59 3500 -400 300 L 50 50 1 1 B +X PA10/USART1_RX/TIM1_CH3 69 3500 600 300 L 50 50 1 1 B +X PC11(USART3_RX) 79 900 2500 300 D 50 50 1 1 B +X JTDO(TIM2_CH2/PB3/TRACESWO/SPI1_SCK) 89 -100 2500 300 D 50 50 1 1 B +X VSS3 99 -1100 2500 300 D 50 50 1 1 W +X VDD3 100 -1200 2500 300 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# SW_PUSH +# +DEF SW_PUSH SW 0 40 N N 1 F N +F0 "SW" 150 110 50 H V C CNN +F1 "SW_PUSH" 0 -80 50 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -170 50 170 60 0 1 0 N +P 4 0 1 0 -40 60 -30 90 30 90 40 60 N +X 1 1 -300 0 200 R 60 60 0 1 P I +X 2 2 300 0 200 L 60 60 0 1 P I +ENDDRAW +ENDDEF +# +# USB-MINI-B +# +DEF USB-MINI-B CON 0 40 Y Y 1 F N +F0 "CON" -250 450 60 H V C CNN +F1 "USB-MINI-B" -50 -500 60 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + USB-Mini-B-Jack +$ENDFPLIST +DRAW +S -350 400 350 -400 0 1 0 N +X VBUS 1 -550 300 200 R 50 50 1 1 P +X D- 2 -550 150 200 R 50 50 1 1 B +X D+ 3 -550 0 200 R 50 50 1 1 B +X ID 4 -550 -150 200 R 50 50 1 1 P +X GND 5 -550 -300 200 R 50 50 1 1 W +X SHELL1 6 550 300 200 L 50 50 1 1 P +X SHELL2 7 550 150 200 L 50 50 1 1 P +X SHELL3 8 550 -150 200 L 50 50 1 1 P +X SHELL4 9 550 -300 200 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# USBLC6-2 +# +DEF USBLC6-2 U 0 40 Y Y 1 F N +F0 "U" -150 -300 60 H V C CNN +F1 "USBLC6-2" 0 -200 60 H V C CNN +F2 "SOT23_6" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SOT666* + SOT23-6* +$ENDFPLIST +DRAW +S -250 150 250 -150 0 1 0 N +X I/O1 1 -550 0 300 R 50 50 1 1 P +X GND 2 -550 100 300 R 50 50 1 1 W +X I/O2 3 -550 -100 300 R 50 50 1 1 P +X I/O2 4 550 -100 300 L 50 50 1 1 P +X VBUS 5 550 100 300 L 50 50 1 1 W +X I/O1 6 550 0 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/schematic/ST3232.bak b/schematic/ST3232.bak new file mode 100644 index 0000000..d75c102 --- /dev/null +++ b/schematic/ST3232.bak @@ -0,0 +1,270 @@ +EESchema Schematic File Version 2 date Ср 09 июл 2014 18:33:57 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:special +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ft2232 +LIBS:my_elements +LIBS:STM32f103 +LIBS:vreg +LIBS:open-project +LIBS:ALL-cache +EELAYER 27 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 5 12 +Title "RS-232 level converter" +Date "9 jul 2014" +Rev "" +Comp "SAO RAS" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +Text HLabel 1550 1900 0 60 Input ~ 0 ++5V +Text HLabel 1550 2100 0 60 Input ~ 0 +GND +$Comp +L GND #PWR085 +U 1 1 53974EEB +P 1600 2200 +F 0 "#PWR085" H 1600 2200 30 0001 C CNN +F 1 "GND" H 1600 2130 30 0001 C CNN +F 2 "" H 1600 2200 60 0000 C CNN +F 3 "" H 1600 2200 60 0000 C CNN + 1 1600 2200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1600 2200 1600 2100 +Wire Wire Line + 1600 2100 1550 2100 +Wire Wire Line + 1550 1900 1600 1900 +Wire Wire Line + 1600 1900 1600 1850 +$Comp +L GND #PWR086 +U 1 1 53975227 +P 5250 3400 +F 0 "#PWR086" H 5250 3400 30 0001 C CNN +F 1 "GND" H 5250 3330 30 0001 C CNN +F 2 "" H 5250 3400 60 0000 C CNN +F 3 "" H 5250 3400 60 0000 C CNN + 1 5250 3400 + 1 0 0 -1 +$EndComp +$Comp +L DB9 J1 +U 1 1 53975A15 +P 5700 2900 +F 0 "J1" H 5700 3450 70 0000 C CNN +F 1 "DB9" H 5700 2350 70 0000 C CNN +F 2 "DB9FC" H 5700 2900 60 0001 C CNN +F 3 "" H 5700 2900 60 0000 C CNN + 1 5700 2900 + 1 0 0 1 +$EndComp +NoConn ~ 5250 2600 +Wire Wire Line + 3950 2700 5250 2700 +Wire Wire Line + 3950 2900 5250 2900 +Wire Wire Line + 3950 3650 3950 3350 +Wire Wire Line + 1600 3650 3950 3650 +Wire Wire Line + 3950 3250 4000 3250 +Wire Wire Line + 4000 3250 4000 3800 +Wire Wire Line + 4000 3800 1600 3800 +Wire Wire Line + 3950 3150 4050 3150 +Wire Wire Line + 4050 3150 4050 3950 +Wire Wire Line + 4050 3950 1600 3950 +Wire Wire Line + 3950 3050 4100 3050 +Wire Wire Line + 4100 3050 4100 4100 +Wire Wire Line + 4100 4100 1600 4100 +Text HLabel 1600 3650 0 60 Input ~ 0 +UART_RX +Text HLabel 1600 3800 0 60 Input ~ 0 +UART_RX1 +Text HLabel 1600 3950 0 60 Input ~ 0 +UART_TX +Text HLabel 1600 4100 0 60 Input ~ 0 +UART_TX1 +$Comp +L CONN_2 P17 +U 1 1 53A1F05B +P 1400 3000 +F 0 "P17" V 1350 3000 40 0000 C CNN +F 1 "CONN_2" V 1450 3000 40 0000 C CNN +F 2 "SIL-2" H 1400 3000 60 0001 C CNN +F 3 "" H 1400 3000 60 0000 C CNN + 1 1400 3000 + -1 0 0 1 +$EndComp +Text Notes 1100 2750 0 60 ~ 0 +CMOS/TTL inout +Wire Wire Line + 1750 2900 2000 2900 +Wire Wire Line + 2000 2900 2000 3650 +Connection ~ 2000 3650 +Wire Wire Line + 1750 3100 1750 3950 +Connection ~ 1750 3950 +$Comp +L +5V #PWR087 +U 1 1 53A48DE6 +P 1600 1850 +F 0 "#PWR087" H 1600 1940 20 0001 C CNN +F 1 "+5V" H 1600 1940 30 0000 C CNN +F 2 "" H 1600 1850 60 0000 C CNN +F 3 "" H 1600 1850 60 0000 C CNN + 1 1600 1850 + 1 0 0 -1 +$EndComp +$Comp +L ADM233L IC1 +U 1 1 53A48DFB +P 3450 2650 +F 0 "IC1" H 3250 3100 60 0000 C CNN +F 1 "ADM233L" H 3450 1750 60 0000 C CNN +F 2 "DIP-20__300" H 3450 2650 60 0001 C CNN +F 3 "~" H 3450 2650 60 0000 C CNN + 1 3450 2650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3950 2400 3950 2500 +NoConn ~ 3950 2300 +NoConn ~ 2950 2750 +NoConn ~ 2950 2850 +Wire Wire Line + 2950 3000 2950 3100 +Wire Wire Line + 2950 3250 2950 3350 +Wire Wire Line + 2950 2500 2950 2600 +Wire Wire Line + 2950 2550 2850 2550 +Wire Wire Line + 2850 2550 2850 2600 +Connection ~ 2950 2550 +$Comp +L GND #PWR088 +U 1 1 53A4A7BE +P 2850 2600 +F 0 "#PWR088" H 2850 2600 30 0001 C CNN +F 1 "GND" H 2850 2530 30 0001 C CNN +F 2 "" H 2850 2600 60 0000 C CNN +F 3 "" H 2850 2600 60 0000 C CNN + 1 2850 2600 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR089 +U 1 1 53A4A7C4 +P 2950 2250 +F 0 "#PWR089" H 2950 2340 20 0001 C CNN +F 1 "+5V" H 2950 2340 30 0000 C CNN +F 2 "" H 2950 2250 60 0000 C CNN +F 3 "" H 2950 2250 60 0000 C CNN + 1 2950 2250 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2950 2250 2950 2350 +Text Notes 6700 2300 0 100 ~ 0 +DB9 pinout:\n1 - Data carrier detect\n2 - Receive data\n3 - Transmit data\n4 - Data terminal ready\n5 - Signal ground\n6 - Data set ready\n7 - Request to send\n8 - Clear to send\n9 - Ring indicator +Text Notes 5300 2250 0 60 ~ 0 +Main UART +NoConn ~ 5250 3200 +NoConn ~ 5250 2800 +NoConn ~ 5250 3000 +NoConn ~ 5250 3100 +Wire Wire Line + 5250 3400 5250 3300 +NoConn ~ 5250 2500 +$Comp +L GND #PWR090 +U 1 1 53AB443D +P 5250 4800 +F 0 "#PWR090" H 5250 4800 30 0001 C CNN +F 1 "GND" H 5250 4730 30 0001 C CNN +F 2 "" H 5250 4800 60 0000 C CNN +F 3 "" H 5250 4800 60 0000 C CNN + 1 5250 4800 + 1 0 0 -1 +$EndComp +$Comp +L DB9 J2 +U 1 1 53AB4443 +P 5700 4300 +F 0 "J2" H 5700 4850 70 0000 C CNN +F 1 "DB9" H 5700 3750 70 0000 C CNN +F 2 "DB9FC" H 5700 4300 60 0001 C CNN +F 3 "" H 5700 4300 60 0000 C CNN + 1 5700 4300 + 1 0 0 1 +$EndComp +NoConn ~ 5250 4000 +Text Notes 5300 3650 0 60 ~ 0 +Reserved UART +NoConn ~ 5250 4600 +NoConn ~ 5250 4200 +NoConn ~ 5250 4400 +NoConn ~ 5250 4500 +Wire Wire Line + 5250 4800 5250 4700 +NoConn ~ 5250 3900 +Wire Wire Line + 3950 2800 4550 2800 +Wire Wire Line + 4550 2800 4550 4300 +Wire Wire Line + 4550 4300 5250 4300 +Wire Wire Line + 5250 4100 4750 4100 +Wire Wire Line + 4750 4100 4750 2600 +Wire Wire Line + 4750 2600 3950 2600 +$EndSCHEMATC diff --git a/schematic/ST3232.sch b/schematic/ST3232.sch new file mode 100644 index 0000000..0f3578e --- /dev/null +++ b/schematic/ST3232.sch @@ -0,0 +1,270 @@ +EESchema Schematic File Version 2 date Ср 09 июл 2014 18:42:33 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:special +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ft2232 +LIBS:my_elements +LIBS:STM32f103 +LIBS:vreg +LIBS:open-project +LIBS:ALL-cache +EELAYER 27 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 5 12 +Title "RS-232 level converter" +Date "9 jul 2014" +Rev "" +Comp "SAO RAS" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +Text HLabel 1550 1900 0 60 Input ~ 0 ++5V +Text HLabel 1550 2100 0 60 Input ~ 0 +GND +$Comp +L GND #PWR085 +U 1 1 53974EEB +P 1600 2200 +F 0 "#PWR085" H 1600 2200 30 0001 C CNN +F 1 "GND" H 1600 2130 30 0001 C CNN +F 2 "" H 1600 2200 60 0000 C CNN +F 3 "" H 1600 2200 60 0000 C CNN + 1 1600 2200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1600 2200 1600 2100 +Wire Wire Line + 1600 2100 1550 2100 +Wire Wire Line + 1550 1900 1600 1900 +Wire Wire Line + 1600 1900 1600 1850 +$Comp +L GND #PWR086 +U 1 1 53975227 +P 5250 3400 +F 0 "#PWR086" H 5250 3400 30 0001 C CNN +F 1 "GND" H 5250 3330 30 0001 C CNN +F 2 "" H 5250 3400 60 0000 C CNN +F 3 "" H 5250 3400 60 0000 C CNN + 1 5250 3400 + 1 0 0 -1 +$EndComp +$Comp +L DB9 J1 +U 1 1 53975A15 +P 5700 2900 +F 0 "J1" H 5700 3450 70 0000 C CNN +F 1 "DB9" H 5700 2350 70 0000 C CNN +F 2 "DB9FC" H 5700 2900 60 0001 C CNN +F 3 "" H 5700 2900 60 0000 C CNN + 1 5700 2900 + 1 0 0 1 +$EndComp +NoConn ~ 5250 2600 +Wire Wire Line + 3950 2700 5250 2700 +Wire Wire Line + 3950 2900 5250 2900 +Wire Wire Line + 3950 3650 3950 3350 +Wire Wire Line + 1600 3650 3950 3650 +Wire Wire Line + 3950 3250 4000 3250 +Wire Wire Line + 4000 3250 4000 3800 +Wire Wire Line + 4000 3800 1600 3800 +Wire Wire Line + 3950 3150 4050 3150 +Wire Wire Line + 4050 3150 4050 3950 +Wire Wire Line + 4050 3950 1600 3950 +Wire Wire Line + 3950 3050 4100 3050 +Wire Wire Line + 4100 3050 4100 4100 +Wire Wire Line + 4100 4100 1600 4100 +Text HLabel 1600 3650 0 60 Input ~ 0 +UART_RX +Text HLabel 1600 3800 0 60 Input ~ 0 +UART_RX1 +Text HLabel 1600 3950 0 60 Input ~ 0 +UART_TX +Text HLabel 1600 4100 0 60 Input ~ 0 +UART_TX1 +$Comp +L CONN_2 P17 +U 1 1 53A1F05B +P 1400 3000 +F 0 "P17" V 1350 3000 40 0000 C CNN +F 1 "CONN_2" V 1450 3000 40 0000 C CNN +F 2 "SIL-2" H 1400 3000 60 0001 C CNN +F 3 "" H 1400 3000 60 0000 C CNN + 1 1400 3000 + -1 0 0 1 +$EndComp +Text Notes 1100 2750 0 60 ~ 0 +CMOS/TTL inout +Wire Wire Line + 1750 2900 2000 2900 +Wire Wire Line + 2000 2900 2000 3650 +Connection ~ 2000 3650 +Wire Wire Line + 1750 3100 1750 3950 +Connection ~ 1750 3950 +$Comp +L +5V #PWR087 +U 1 1 53A48DE6 +P 1600 1850 +F 0 "#PWR087" H 1600 1940 20 0001 C CNN +F 1 "+5V" H 1600 1940 30 0000 C CNN +F 2 "" H 1600 1850 60 0000 C CNN +F 3 "" H 1600 1850 60 0000 C CNN + 1 1600 1850 + 1 0 0 -1 +$EndComp +$Comp +L ADM233L IC1 +U 1 1 53A48DFB +P 3450 2650 +F 0 "IC1" H 3250 3100 60 0000 C CNN +F 1 "ADM233L" H 3450 1750 60 0000 C CNN +F 2 "DIP-20__300" H 3450 2650 60 0001 C CNN +F 3 "~" H 3450 2650 60 0000 C CNN + 1 3450 2650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3950 2400 3950 2500 +NoConn ~ 3950 2300 +NoConn ~ 2950 2750 +NoConn ~ 2950 2850 +Wire Wire Line + 2950 3000 2950 3100 +Wire Wire Line + 2950 3250 2950 3350 +Wire Wire Line + 2950 2500 2950 2600 +Wire Wire Line + 2950 2550 2850 2550 +Wire Wire Line + 2850 2550 2850 2600 +Connection ~ 2950 2550 +$Comp +L GND #PWR088 +U 1 1 53A4A7BE +P 2850 2600 +F 0 "#PWR088" H 2850 2600 30 0001 C CNN +F 1 "GND" H 2850 2530 30 0001 C CNN +F 2 "" H 2850 2600 60 0000 C CNN +F 3 "" H 2850 2600 60 0000 C CNN + 1 2850 2600 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR089 +U 1 1 53A4A7C4 +P 2950 2250 +F 0 "#PWR089" H 2950 2340 20 0001 C CNN +F 1 "+5V" H 2950 2340 30 0000 C CNN +F 2 "" H 2950 2250 60 0000 C CNN +F 3 "" H 2950 2250 60 0000 C CNN + 1 2950 2250 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2950 2250 2950 2350 +Text Notes 6700 2300 0 100 ~ 0 +DB9 pinout:\n1 - Data carrier detect\n2 - Receive data\n3 - Transmit data\n4 - Data terminal ready\n5 - Signal ground\n6 - Data set ready\n7 - Request to send\n8 - Clear to send\n9 - Ring indicator +Text Notes 5300 2250 0 60 ~ 0 +Main UART +NoConn ~ 5250 3200 +NoConn ~ 5250 2800 +NoConn ~ 5250 3000 +NoConn ~ 5250 3100 +Wire Wire Line + 5250 3400 5250 3300 +NoConn ~ 5250 2500 +$Comp +L GND #PWR090 +U 1 1 53AB443D +P 5250 4800 +F 0 "#PWR090" H 5250 4800 30 0001 C CNN +F 1 "GND" H 5250 4730 30 0001 C CNN +F 2 "" H 5250 4800 60 0000 C CNN +F 3 "" H 5250 4800 60 0000 C CNN + 1 5250 4800 + 1 0 0 -1 +$EndComp +$Comp +L DB9 J2 +U 1 1 53AB4443 +P 5700 4300 +F 0 "J2" H 5700 4850 70 0000 C CNN +F 1 "DB9" H 5700 3750 70 0000 C CNN +F 2 "DB9FC" H 5700 4300 60 0001 C CNN +F 3 "" H 5700 4300 60 0000 C CNN + 1 5700 4300 + 1 0 0 1 +$EndComp +NoConn ~ 5250 4000 +Text Notes 5300 3650 0 60 ~ 0 +Reserved UART +NoConn ~ 5250 4600 +NoConn ~ 5250 4200 +NoConn ~ 5250 4400 +NoConn ~ 5250 4500 +Wire Wire Line + 5250 4800 5250 4700 +NoConn ~ 5250 3900 +Wire Wire Line + 3950 2800 4550 2800 +Wire Wire Line + 4550 2800 4550 4300 +Wire Wire Line + 4550 4300 5250 4300 +Wire Wire Line + 5250 4100 4750 4100 +Wire Wire Line + 4750 4100 4750 2600 +Wire Wire Line + 4750 2600 3950 2600 +$EndSCHEMATC diff --git a/schematic/STM32_PINS b/schematic/STM32_PINS new file mode 100644 index 0000000..3bef65f --- /dev/null +++ b/schematic/STM32_PINS @@ -0,0 +1,103 @@ + + +# +001 PE2 DIR_3 direction of steppers' rotation +002 PE3 DIR_4 +003 PE4 DIR_5 +004 +005 +006 +007 +008 +009 +010 VSS +011 VDD +012 OSC_IN +013 OSC_OUT +014 NRST RST +015 PC0 \ +016 PC1 | ADG506 address +017 PC2 | selection +018 PC3 / +019 VSSA 0v analog +020 VREF- ref (0v) +021 VREF+ ref (+3.3v) +022 VDDA +3.3V analog +023 +024 PA1 TIM2 timer for motors 4&5 +025 PA2 UART_TX RS-232 +026 PA3 UART_RX +027 VSS +028 VDD +029 PA4 7\ +030 PA5 6 | +031 PA6 5 | +032 PA7 4 | ADC 12bit input channels (TRD) +033 PC4 3 | +034 PC5 2 | +035 PB0 1 | +036 PB1 0/ +037 BOOT1 BOOT 100k resistor to GND +038 PE7 EN1 \ +039 PE8 EN2 | +040 PE9 EN3 | enable Xth stepper motor +041 PE10 EN4 | +042 PE11 EN5 / +043 PE12 POW0\ +044 PE13 POW1 | Power load (12V, up to 17A on single channel) +045 PE14 POW2 | +046 PE15 POW3/ +047 PB10 USART3_TX 1-wire data tx/rx +048 PB11 USART3_RX +049 VSS +050 VDD +051 +052 SPI2_SCK \ +053 SPI2_MISO | External SPI connection +054 SPI2_MOSI / +055 PD8 \ Tur3[1..2] Upper filters turret Hall 1 & 2 +056 PD9 / +057 PD10 \ LS1 Linear stage 1 (long) DOWN end-switch +058 PD11 / Linear stage 1 (long) UP end-switch +059 PD12 \ LS2 Linear stage 2 (short) DOWN end-switch +060 PD13 / Linear stage 2 (short) UP end-switch +061 +062 +063 PC6 TIM1 timer for stepper motors 1..3 +064 PC7 \ +065 PC8 | +066 PC9 | EXT External ports + +067 PA8 | +068 PA9 | TX External UART (+ boot UART) +069 PA10 / RX +070 PA11 USB_DM USB data- +071 PA12 USB_DP USB data+ +072 +073 +074 VSS +075 VDD +076 +077 +078 +079 PC11 USB_DISC disconnect USB) +080 +081 PD0 \ +082 PD1 | Tur1 Slits turret Hall sensors +083 PD2 | +084 PD3 / +085 PD4 \ +086 PD5 | Tur2 Middle filters turret Hall sensors +087 PD6 / Upper filters turret Hall 0 +088 PD7 Tur3_0 +089 SPI1_SCK +090 SPI1_MISO +091 SPI1_MOSI/I2C_SMBAI +092 +093 +094 BOOT BOOT Button to boot from bootloader +095 I2C_SCL/CANRX +096 I2C_SDA/CANTX +097 PE0 DIR_1 direction of SM 1,2 +098 PE1 DIR_2 +099 VSS +100 VDD diff --git a/schematic/Shutter_MOSFET-cache.lib b/schematic/Shutter_MOSFET-cache.lib new file mode 100644 index 0000000..061ce30 --- /dev/null +++ b/schematic/Shutter_MOSFET-cache.lib @@ -0,0 +1,868 @@ +EESchema-LIBRARY Version 2.3 Date: Вт 08 июл 2014 14:52:38 +#encoding utf-8 +# +# +3.3V +# +DEF +3.3V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -40 30 H I C CNN +F1 "+3.3V" 0 110 30 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +ALIAS +3,3V +DRAW +X +3.3V 1 0 0 0 U 30 30 0 0 W N +C 0 60 20 0 1 0 N +P 3 0 1 0 0 0 0 40 0 40 N +ENDDRAW +ENDDEF +# +# +5V +# +DEF +5V #PWR 0 40 Y Y 1 F P +F0 "#PWR" 0 90 20 H I C CNN +F1 "+5V" 0 90 30 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +X +5V 1 0 0 0 U 20 20 0 0 W N +C 0 50 20 0 1 0 N +P 4 0 1 0 0 0 0 30 0 30 0 30 N +ENDDRAW +ENDDEF +# +# ADM233L +# +DEF ADM233L IC 0 40 Y Y 1 F N +F0 "IC" -200 450 60 H V C CNN +F1 "ADM233L" 0 -900 60 H V C CNN +F2 "DIP-20__300" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + DIP-20* +$ENDFPLIST +DRAW +T 900 0 -100 60 0 0 0 RS232 Normal 0 C C +T 900 0 -550 60 0 0 0 TTL Normal 0 C C +P 4 0 0 0 300 -350 50 -350 50 -750 300 -750 N +P 4 0 0 0 300 100 50 100 50 -300 300 -300 N +S -300 400 300 -800 0 1 0 f +X T2_I 1 500 -400 200 L 50 50 1 1 I +X T1_I 2 500 -500 200 L 50 50 1 1 I +X R1_O 3 500 -700 200 L 50 50 1 1 O +X R1_I 4 500 -250 200 L 50 50 1 1 I +X T1_O 5 500 -50 200 L 50 50 1 1 O +X GND 6 -500 150 200 R 50 50 1 1 W +X VCC 7 -500 300 200 R 50 50 1 1 W +X C1+ 8 -500 -100 200 R 50 50 1 1 P +X GND 9 -500 50 200 R 50 50 1 1 W +X C2- 10 -500 -600 200 R 50 50 1 1 P +X R2_O 20 500 -600 200 L 50 50 1 1 O +X C2+ 11 -500 -350 200 R 50 50 1 1 P +X intV- 12 500 250 200 L 50 50 1 1 P +X C1- 13 -500 -200 200 R 50 50 1 1 P +X intV+ 14 500 350 200 L 50 50 1 1 P +X C2- 15 -500 -450 200 R 50 50 1 1 P +X C2- 16 -500 -700 200 R 50 50 1 1 P +X intV- 17 500 150 200 L 50 50 1 1 P +X T2_O 18 500 50 200 L 50 50 1 1 O +X R2_I 19 500 -150 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# BMB2A0300AN1 +# +DEF BMB2A0300AN1 L 0 0 N N 1 F N +F0 "L" 0 100 50 H V C CNN +F1 "BMB2A0300AN1" 0 -50 50 H V C CNN +F2 "SM0805" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SM0805 +$ENDFPLIST +DRAW +A -150 0 50 1 1799 0 1 0 N -100 0 -200 0 +A -50 0 50 1 1799 0 1 0 N 0 0 -100 0 +A 50 0 50 1 1799 0 1 0 N 100 0 0 0 +A 150 0 50 1 1799 0 1 0 N 200 0 100 0 +X 1 1 -250 0 50 R 30 30 1 1 I +X 2 2 250 0 50 L 30 30 1 1 I +ENDDRAW +ENDDEF +# +# C +# +DEF C C 0 10 N Y 1 F N +F0 "C" 0 100 40 H V L CNN +F1 "C" 6 -85 40 H V L CNN +F2 "~" 38 -150 30 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SM* + C? + C1-1 +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 200 170 D 40 40 1 1 P +X ~ 2 0 -200 170 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# C0805 +# +DEF C0805 C 0 10 N Y 1 F N +F0 "C" 0 100 40 H V L CNN +F1 "C0805" 6 -85 40 H V L CNN +F2 "SM0805" 38 -150 30 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SM0805 +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 200 170 D 40 40 1 1 P +X ~ 2 0 -200 170 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# CONN_12 +# +DEF CONN_12 P 0 40 Y N 1 F N +F0 "P" -50 0 60 V V C CNN +F1 "CONN_12" 50 0 60 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 600 100 -600 0 1 0 N +X P1 1 -350 550 250 R 50 50 1 1 P I +X P2 2 -350 450 250 R 50 50 1 1 P I +X P3 3 -350 350 250 R 50 50 1 1 P I +X P4 4 -350 250 250 R 50 50 1 1 P I +X P5 5 -350 150 250 R 50 50 1 1 P I +X P6 6 -350 50 250 R 50 50 1 1 P I +X P7 7 -350 -50 250 R 50 50 1 1 P I +X P8 8 -350 -150 250 R 50 50 1 1 P I +X P9 9 -350 -250 250 R 50 50 1 1 P I +X P10 10 -350 -350 250 R 50 50 1 1 P I +X P11 11 -350 -450 250 R 50 50 1 1 P I +X P12 12 -350 -550 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_2 +# +DEF CONN_2 P 0 40 Y N 1 F N +F0 "P" -50 0 40 V V C CNN +F1 "CONN_2" 50 0 40 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 150 100 -150 0 1 0 N +X P1 1 -350 100 250 R 60 60 1 1 P I +X PM 2 -350 -100 250 R 60 60 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_3 +# +DEF CONN_3 K 0 40 Y N 1 F N +F0 "K" -50 0 50 V V C CNN +F1 "CONN_3" 50 0 40 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 150 100 -150 0 1 0 N +X P1 1 -350 100 250 R 60 60 1 1 P I +X PM 2 -350 0 250 R 60 60 1 1 P I +X P3 3 -350 -100 250 R 60 60 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_4 +# +DEF CONN_4 P 0 40 Y N 1 F N +F0 "P" -50 0 50 V V C CNN +F1 "CONN_4" 50 0 50 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 200 100 -200 0 1 0 N +X P1 1 -350 150 250 R 50 50 1 1 P I +X P2 2 -350 50 250 R 50 50 1 1 P I +X P3 3 -350 -50 250 R 50 50 1 1 P I +X P4 4 -350 -150 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_5 +# +DEF CONN_5 P 0 40 Y Y 1 F N +F0 "P" -50 0 50 V V C CNN +F1 "CONN_5" 50 0 50 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 250 100 -250 0 1 0 f +X ~ 1 -400 200 300 R 60 60 1 1 P I +X ~ 2 -400 100 300 R 60 60 1 1 P I +X ~ 3 -400 0 300 R 60 60 1 1 P I +X ~ 4 -400 -100 300 R 60 60 1 1 P I +X ~ 5 -400 -200 300 R 60 60 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_7 +# +DEF CONN_7 P 0 40 Y N 1 F N +F0 "P" -30 0 60 V V C CNN +F1 "CONN_7" 70 0 60 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 350 150 -350 0 1 0 N +X P1 1 -350 300 250 R 50 50 1 1 P I +X P2 2 -350 200 250 R 50 50 1 1 P I +X P3 3 -350 100 250 R 50 50 1 1 P I +X P4 4 -350 0 250 R 50 50 1 1 P I +X P5 5 -350 -100 250 R 50 50 1 1 P I +X P6 6 -350 -200 250 R 50 50 1 1 P I +X P7 7 -350 -300 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_8 +# +DEF CONN_8 P 0 40 Y N 1 F N +F0 "P" -50 0 60 V V C CNN +F1 "CONN_8" 50 0 60 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 400 100 -400 0 1 0 N +X P1 1 -350 350 250 R 50 50 1 1 P I +X P2 2 -350 250 250 R 50 50 1 1 P I +X P3 3 -350 150 250 R 50 50 1 1 P I +X P4 4 -350 50 250 R 50 50 1 1 P I +X P5 5 -350 -50 250 R 50 50 1 1 P I +X P6 6 -350 -150 250 R 50 50 1 1 P I +X P7 7 -350 -250 250 R 50 50 1 1 P I +X P8 8 -350 -350 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CP1 +# +DEF CP1 C 0 10 N N 1 F N +F0 "C" 50 100 50 H V L CNN +F1 "CP1" 50 -100 50 H V L CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + CP* + SM* +$ENDFPLIST +DRAW +T 0 -50 100 80 0 0 0 + Normal 0 C C +A 0 -200 180 563 1236 0 1 15 N 100 -50 -100 -50 +P 4 0 1 15 -100 50 100 50 50 50 50 50 N +X ~ 1 0 200 150 D 40 40 1 1 P +X ~ 2 0 -200 180 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# DB9 +# +DEF DB9 J 0 40 Y N 1 F N +F0 "J" 0 550 70 H V C CNN +F1 "DB9" 0 -550 70 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + DB9* +$ENDFPLIST +DRAW +C -70 -400 30 0 1 0 N +C -70 -200 30 0 1 0 N +C -70 0 30 0 1 0 N +C -70 200 30 0 1 0 N +C -70 400 30 0 1 0 N +C 50 -300 30 0 1 0 N +C 50 -100 30 0 1 0 N +C 50 100 30 0 1 0 N +C 50 300 30 0 1 0 N +P 2 0 1 8 -150 -460 -150 460 N +P 2 0 1 8 -150 -459 -140 -470 N +P 2 0 1 0 -150 -400 -100 -400 N +P 2 0 1 0 -150 -300 20 -300 N +P 2 0 1 0 -150 -200 -100 -200 N +P 2 0 1 0 -150 -100 20 -100 N +P 2 0 1 0 -150 0 -100 0 N +P 2 0 1 0 -150 100 20 100 N +P 2 0 1 0 -150 200 -100 200 N +P 2 0 1 0 -150 300 20 300 N +P 2 0 1 0 -150 400 -100 400 N +P 2 0 1 8 -140 -470 -110 -490 N +P 2 0 1 8 -140 470 -150 460 N +P 2 0 1 8 -140 470 -100 490 N +P 2 0 1 8 -110 -490 -50 -490 N +P 2 0 1 8 -100 490 -70 490 N +P 2 0 1 8 129 390 -70 490 N +P 2 0 1 8 129 390 150 370 N +P 2 0 1 8 140 -409 -50 -490 N +P 2 0 1 8 150 -390 140 -409 N +P 2 0 1 8 150 370 150 -390 N +X 1 1 -450 -400 300 R 60 60 1 1 P +X 2 2 -450 -200 300 R 60 60 1 1 P +X 3 3 -450 0 300 R 60 60 1 1 P +X 4 4 -450 200 300 R 60 60 1 1 P +X 5 5 -450 400 300 R 60 60 1 1 P +X P6 6 -450 -300 300 R 60 60 1 1 P +X P7 7 -450 -100 300 R 60 60 1 1 P +X P8 8 -450 100 300 R 60 60 1 1 P +X P9 9 -450 300 300 R 60 60 1 1 P +ENDDRAW +ENDDEF +# +# DIODESCH +# +DEF DIODESCH D 0 40 N N 1 F N +F0 "D" 0 100 40 H V C CNN +F1 "DIODESCH" 0 -100 40 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + D? + S* +$ENDFPLIST +DRAW +P 3 0 1 0 -50 50 50 0 -50 -50 F +P 6 0 1 8 75 25 75 50 50 50 50 -50 25 -50 25 -25 N +X A 1 -200 0 150 R 40 40 1 1 P +X K 2 200 0 150 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# DTA114Y +# +DEF DTA114Y Q 0 0 Y Y 1 F N +F0 "Q" -55 -160 40 H V R CNN +F1 "DTA114Y" 0 150 40 H V R CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SOT23* + SC59* +$ENDFPLIST +DRAW +T 0 -130 35 20 0 0 0 10k Normal 0 C C +T 900 -85 -60 20 0 0 0 47k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +X B 1 -250 0 100 R 40 40 1 1 I +X E 2 100 -200 100 U 40 40 1 1 P +X C 3 100 200 100 D 40 40 1 1 P +ENDDRAW +ENDDEF +# +# GND +# +DEF ~GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 0 30 H I C CNN +F1 "GND" 0 -70 30 H I C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N +X GND 1 0 0 0 U 30 30 1 1 W N +ENDDRAW +ENDDEF +# +# GNDPWR +# +DEF GNDPWR #PWR 0 0 N N 1 F P +F0 "#PWR" 0 50 40 H I C CNN +F1 "GNDPWR" 0 -80 40 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +P 3 0 1 8 -40 0 -50 -30 -50 -30 N +P 3 0 1 8 -20 0 -30 -30 -30 -30 N +P 3 0 1 8 0 0 -10 -30 -10 -30 N +P 3 0 1 8 20 0 10 -30 10 -30 N +P 3 0 1 10 40 0 -40 0 -40 0 N +P 4 0 1 8 40 0 30 -30 30 -30 30 -30 N +X GNDPWR 1 0 0 0 U 40 40 1 1 W N +ENDDRAW +ENDDEF +# +# IPS5451 +# +DEF IPS5451 U 0 40 Y Y 1 F N +F0 "U" -350 250 60 H V C CNN +F1 "IPS5451" 150 250 60 H V C CNN +F2 "TO220" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +ALIAS IPS5451S +$FPLIST + TO-220 + SMD220 +$ENDFPLIST +DRAW +S -250 200 250 -200 0 1 0 N +X GND 1 -50 -500 300 U 50 50 1 1 W +X IN 2 -550 -100 300 R 50 50 1 1 I +X VCC 3 550 100 300 L 50 50 1 1 W +X DG 4 -550 100 300 R 50 50 1 1 O +X VOUT 5 550 -100 300 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +# JUMPER +# +DEF JUMPER JP 0 30 Y N 1 F N +F0 "JP" 0 150 60 H V C CNN +F1 "JUMPER" 0 -80 40 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +A 0 -26 125 1426 373 0 1 0 N -98 50 99 50 +C -100 0 35 0 1 0 N +C 100 0 35 0 1 0 N +X 1 1 -300 0 165 R 60 60 0 1 P +X 2 2 300 0 165 L 60 60 0 1 P +ENDDRAW +ENDDEF +# +# L6208N +# +DEF L6208N IC 0 40 Y Y 1 F N +F0 "IC" -500 850 50 H V L BNN +F1 "L6208N" 0 -900 50 H V L BNN +F2 "POWERDIP24" 0 150 50 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + POWERDIP24 + DIP24* +$ENDFPLIST +DRAW +T 0 -30 -580 60 0 1 0 GND Normal 0 C C +P 2 1 0 0 -500 -800 -500 800 N +P 2 1 0 0 -500 800 500 800 N +P 2 1 0 0 500 -800 -500 -800 N +P 2 1 0 0 500 800 500 -800 N +X CLOCK 1 -600 400 100 R 40 40 1 1 I +X CW/CWW 2 -600 300 100 R 40 40 1 1 I +X SENSE_A 3 600 400 100 L 40 40 1 1 I +X RCA 4 600 300 100 L 40 40 1 1 I +X OUT1A 5 600 200 100 L 40 40 1 1 O +X GND 6 -100 -900 100 U 40 40 1 1 W +X GND@1 7 -200 -900 100 U 40 40 1 1 W +X OUT1B 8 600 -500 100 L 40 40 1 1 O +X RCB 9 600 -400 100 L 40 40 1 1 I +X SENSE_B 10 600 -300 100 L 40 40 1 1 I +X VS_A 20 600 500 100 L 40 40 1 1 W +X VREF_B 11 600 -700 100 L 40 40 1 1 I +X OUT2A 21 600 100 100 L 40 40 1 1 O +X HALF/FULL 12 -600 100 100 R 40 40 1 1 I +X VCP 22 -600 700 100 R 40 40 1 1 W +X CONTROL 13 -600 200 100 R 40 40 1 1 I +X RESET 23 -600 -400 100 R 40 40 1 1 I +X EN 14 -600 -300 100 R 40 40 1 1 I +X VREF_A 24 600 0 100 L 40 40 1 1 I +X VBOOT 15 -600 600 100 R 40 40 1 1 W +X OUT2B 16 600 -600 100 L 40 40 1 1 O +X VS_B 17 600 -200 100 L 40 40 1 1 W +X GND@2 18 -300 -900 100 U 40 40 1 1 W +X GND@3 19 -400 -900 100 U 40 40 1 1 W +ENDDRAW +ENDDEF +# +# LED +# +DEF LED D 0 40 Y N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "LED" 0 -100 50 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + LED-3MM + LED-5MM + LED-10MM + LED-0603 + LED-0805 + LED-1206 + LEDV +$ENDFPLIST +DRAW +P 2 0 1 0 50 50 50 -50 N +P 3 0 1 0 -50 50 50 0 -50 -50 F +P 3 0 1 0 65 -40 110 -80 105 -55 N +P 3 0 1 0 80 -25 125 -65 120 -40 N +X A 1 -200 0 150 R 40 40 1 1 P +X K 2 200 0 150 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# LM1117MPX-3.3 +# +DEF LM1117MPX-3.3 U 0 40 Y Y 1 F N +F0 "U" -200 200 40 H V C CNN +F1 "LM1117MPX-3.3" 0 200 40 H V L CNN +F2 "SOT-223" 0 100 30 H I C CIN +F3 "~" 0 0 60 H V C CNN +ALIAS LM317AEMP +$FPLIST + SOT* +$ENDFPLIST +DRAW +S -250 150 250 -150 0 1 10 f +X GND 1 0 -250 100 U 40 40 1 1 W +X OUT 2 400 50 150 L 40 40 1 1 w +X IN 3 -400 50 150 R 40 40 1 1 W +ENDDRAW +ENDDEF +# +# NTE2984 +# +DEF NTE2984 Q 0 0 N Y 1 F N +F0 "Q" -80 240 60 H V R CNN +F1 "NTE2984" 40 -240 60 H V R CNN +F2 "TO220" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +ALIAS MOSFET_N NTE2987 +DRAW +C 0 0 175 0 1 8 N +S 0 -75 0 -150 0 1 0 N +S 0 25 0 -25 0 1 0 N +S 0 150 0 75 0 1 0 N +S 100 -70 140 -70 0 1 8 N +S 100 70 140 70 0 1 8 N +S 120 30 160 30 0 1 8 N +S 140 70 140 -70 0 1 8 N +P 2 0 1 8 -50 -100 -50 100 N +P 2 0 1 0 100 -100 0 -100 N +P 2 0 1 0 100 100 0 100 N +P 3 0 1 8 100 -100 100 0 50 0 N +P 4 0 1 8 120 -10 160 -10 140 30 120 -10 f +P 5 0 1 8 50 30 50 -30 0 0 50 30 50 30 f +X G 1 -200 0 149 R 40 40 1 1 I +X D 2 100 200 126 D 40 40 1 1 P +X S 3 100 -200 118 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# PWR_FLAG +# +DEF PWR_FLAG #FLG 0 0 N N 1 F P +F0 "#FLG" 0 95 30 H I C CNN +F1 "PWR_FLAG" 0 180 30 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +X pwr 1 0 0 0 U 20 20 0 0 w +P 6 0 1 0 0 0 0 50 -75 100 0 150 75 100 0 50 N +ENDDRAW +ENDDEF +# +# Quartz +# +DEF Quartz Q 0 40 Y N 1 F N +F0 "Q" 0 150 60 H V C CNN +F1 "Quartz" 0 -150 60 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -50 100 -50 -100 0 1 0 N +S -25 100 25 -100 0 1 0 N +S 50 -100 50 100 0 1 0 N +X ~ ~ -250 0 200 R 40 40 1 1 P +X ~ ~ 250 0 200 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# R +# +DEF R R 0 0 N Y 1 F N +F0 "R" 80 0 40 V V C CNN +F1 "R" 7 1 40 V V C CNN +F2 "~" -70 0 30 V V C CNN +F3 "~" 0 0 30 H V C CNN +$FPLIST + R? + SM0603 + SM0805 + R?-* + SM1206 +$ENDFPLIST +DRAW +S -40 150 40 -150 0 1 12 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +# R0603 +# +DEF R0603 R 0 0 N Y 1 F N +F0 "R" 80 0 40 V V C CNN +F1 "R0603" 7 1 40 V V C CNN +F2 "SM0603" -70 0 30 V I C CNN +F3 "~" 0 0 30 H V C CNN +$FPLIST + SM0603 +$ENDFPLIST +DRAW +S -40 150 40 -150 0 1 12 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +# RO-XX +# +DEF RO-XX Q 0 40 Y Y 1 F N +F0 "Q" 0 150 60 H V C CNN +F1 "RO-XX" 0 -150 60 H V C CNN +F2 "SIP-4" -100 50 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -250 100 250 -100 0 1 0 N +X -Vin 1 -400 50 150 R 50 50 1 1 W +X +Vin 2 -400 -50 150 R 50 50 1 1 W +X -Vout 3 400 50 150 L 50 50 1 1 w +X +Vout 4 400 -50 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# RT0805BRB071KL +# +DEF RT0805BRB071KL R 0 0 N Y 1 F N +F0 "R" 80 0 40 V V C CNN +F1 "RT0805BRB071KL" -100 0 40 V V C CNN +F2 "SM0805" 0 0 30 V I C CNN +F3 "~" 0 0 30 H V C CNN +$FPLIST + SM0603 + SM0805 +$ENDFPLIST +DRAW +S -40 150 40 -150 0 1 12 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +# STM32f103 +# +DEF STM32f103 U 0 40 Y Y 1 F N +F0 "U" 0 -100 50 H V C CNN +F1 "STM32f103" 0 100 50 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + QFP100 +$ENDFPLIST +DRAW +S -3200 2200 3200 -2200 0 1 0 N +X PE2/TRACECK 1 -3500 1200 300 R 50 50 1 1 B +X PE3/TRACED0 2 -3500 1100 300 R 50 50 1 1 B +X PE4/TRACED1 3 -3500 1000 300 R 50 50 1 1 B +X PE5/TRACED2 4 -3500 900 300 R 50 50 1 1 B +X PE6/TRACED3 5 -3500 800 300 R 50 50 1 1 B +X VBAT 6 -3500 700 300 R 50 50 1 1 W X +X PC13/TAMPER-RTC 7 -3500 600 300 R 50 50 1 1 B L +X PC14/OSC32IN 8 -3500 500 300 R 50 50 1 1 B L +X PC15/OSC32OUT 9 -3500 400 300 R 50 50 1 1 B L +X VSS5 10 -3500 300 300 R 50 50 1 1 W X +X VREF- 20 -3500 -700 300 R 50 50 1 1 W X +X PA5/SPI1_SCK/ADC12_IN5 30 -800 -2500 300 U 50 50 1 1 B L +X PE9(TIM1_CH1) 40 200 -2500 300 U 50 50 1 1 B +X VDD1 50 1200 -2500 300 U 50 50 1 1 W X +X PD13(TIM4_CH2) 60 3500 -300 300 L 50 50 1 1 B +X PA11/USART1_CTS/CANRX/USBDM/TIM1_CH4 70 3500 700 300 L 50 50 1 1 B +X PC12(USART3_CK) 80 800 2500 300 D 50 50 1 1 B +X JNTRST(TIM3_CH1/PB4/SPI1_MISO) 90 -200 2500 300 D 50 50 1 1 B +X VDD5 11 -3500 200 300 R 50 50 1 1 W X +X VREF+ 21 -3500 -800 300 R 50 50 1 1 W X +X PA6/SPI1_MISO/ADC12_IN6/TIM3_CH1(TIM1_BKIN) 31 -700 -2500 300 U 50 50 1 1 B L +X PE10(TIM1_CH2N) 41 300 -2500 300 U 50 50 1 1 B +X PB12/SPI2_NSS/I2C2_SMBAI/USART3_CK/TIM1_BKIN 51 3500 -1200 300 L 50 50 1 1 B +X PD14(TIM4_CH3) 61 3500 -200 300 L 50 50 1 1 B +X PA12/USART1_RTS/CANTX/USBDP/TIM1_ETR 71 3500 800 300 L 50 50 1 1 B +X PD0/OSC_IN(CANRX) 81 700 2500 300 D 50 50 1 1 B +X PB5/I2C1_SMBAI(TIM3_CH2/SPI1_MOSI) 91 -300 2500 300 D 50 50 1 1 B L +X OSC_IN 12 -3500 100 300 R 50 50 1 1 I C +X VDDA 22 -3500 -900 300 R 50 50 1 1 W X +X PA7/SPI1_MOSI/ADC2_IN7/TIM3_CH2(TIM1_CH1N) 32 -600 -2500 300 U 50 50 1 1 B L +X PE11(TIM1_CH2) 42 400 -2500 300 U 50 50 1 1 B +X PB13/SPI2_SCK/USART3_CTS/TIM1_CH1N 52 3500 -1100 300 L 50 50 1 1 B +X PD15(TIM4_CH4) 62 3500 -100 300 L 50 50 1 1 B +X JTMS/SWDIO(PA13) 72 3500 900 300 L 50 50 1 1 B +X PD1/OSC_OUT(CANTX) 82 600 2500 300 D 50 50 1 1 B +X PB6/I2C1_SCL/TIM4_CH1(USART1_TX) 92 -400 2500 300 D 50 50 1 1 B +X OSC_OUT 13 -3500 0 300 R 50 50 1 1 O C +X PA0/WKUP/USART2_CTS/ADC12_IN0/TIM2_CH1_ETR 23 -3500 -1000 300 R 50 50 1 1 B L +X PC4/ADC12_IN14 33 -500 -2500 300 U 50 50 1 1 B L +X PE12(TIM1_CH3N) 43 500 -2500 300 U 50 50 1 1 B +X PB14/SPI2_MISO/USART3_RTS/TIM1_CH2N 53 3500 -1000 300 L 50 50 1 1 B +X PC6(TIM3_CH1) 63 3500 0 300 L 50 50 1 1 B +X NC 73 3500 1000 300 L 50 50 1 1 U +X PD2/TIM3_ETR 83 500 2500 300 D 50 50 1 1 B +X PB7/I2C1_SDA/TIM4_CH2(USART1_RX) 93 -500 2500 300 D 50 50 1 1 B +X NRST 14 -3500 -100 300 R 50 50 1 1 B L +X PA1/USART2_RTS/ADC12_IN1/TIM2_CH2 24 -3500 -1100 300 R 50 50 1 1 B L +X PC5/ADC12_IN15 34 -400 -2500 300 U 50 50 1 1 B L +X PE13(TIM1_CH3) 44 600 -2500 300 U 50 50 1 1 B +X PB15/SPI2_MOSI/TIM1_CH3N 54 3500 -900 300 L 50 50 1 1 B +X PC7(TIM3_CH2) 64 3500 100 300 L 50 50 1 1 B +X VSS2 74 3500 1100 300 L 50 50 1 1 W +X PD3(USART2_CTS) 84 400 2500 300 D 50 50 1 1 B +X BOOT0 94 -600 2500 300 D 50 50 1 1 B L +X PC0/ADC12_IN10 15 -3500 -200 300 R 50 50 1 1 B L +X PA2/USART2_TX/ADC12_IN2/TIM2_CH3 25 -3500 -1200 300 R 50 50 1 1 B L +X PB0/ADC12_IN8/TIM3_CH3(TIM1_CH2N) 35 -300 -2500 300 U 50 50 1 1 B L +X PE14(TIM1_CH4) 45 700 -2500 300 U 50 50 1 1 B +X PD8(USART3_TX) 55 3500 -800 300 L 50 50 1 1 B +X PC8(TIM3_CH3) 65 3500 200 300 L 50 50 1 1 B +X VDD2 75 3500 1200 300 L 50 50 1 1 W +X PD4(USART2_RTS) 85 300 2500 300 D 50 50 1 1 B +X PB8/TIM4_CH3(I2C1_SCL/CANRX) 95 -700 2500 300 D 50 50 1 1 B +X PC1/ADC12_IN11 16 -3500 -300 300 R 50 50 1 1 B L +X PA3/USART2_RX/ADC12_IN3/TIM2_CH4 26 -1200 -2500 300 U 50 50 1 1 B L +X PB1/ADC12_IN9/TIM3_CH4(TIM1_CH3N) 36 -200 -2500 300 U 50 50 1 1 B L +X PE15(TIM1_BKIN) 46 800 -2500 300 U 50 50 1 1 B +X PD9(USART3_RX) 56 3500 -700 300 L 50 50 1 1 B +X PC9(TIM3_CH4) 66 3500 300 300 L 50 50 1 1 B +X JTCK/SWCLK(PA14) 76 1200 2500 300 D 50 50 1 1 B +X PD5(USART2_TX) 86 200 2500 300 D 50 50 1 1 B +X PB9/TIM4_CH4(I2C1_SDA/CANTX) 96 -800 2500 300 D 50 50 1 1 B +X PC2/ADC12_IN12 17 -3500 -400 300 R 50 50 1 1 B L +X VSS4 27 -1100 -2500 300 U 50 50 1 1 W X +X PB2/BOOT1 37 -100 -2500 300 U 50 50 1 1 B +X PB10/I2C2_SCL/USART3_TX(TIM2_CH3) 47 900 -2500 300 U 50 50 1 1 B +X PD10(USART3_CK) 57 3500 -600 300 L 50 50 1 1 B +X PA8/USART1_CK/TIM1_CH1/MCO 67 3500 400 300 L 50 50 1 1 B +X JTDI(TIM2_CH1_ETR/PA15/SPI1_NSS) 77 1100 2500 300 D 50 50 1 1 B +X PD6(USART2_RX) 87 100 2500 300 D 50 50 1 1 B +X PE0/TIM4_ETR 97 -900 2500 300 D 50 50 1 1 B +X PC3/ADC12_IN13 18 -3500 -500 300 R 50 50 1 1 B L +X VDD4 28 -1000 -2500 300 U 50 50 1 1 W X +X PE7(TIM1_ETR) 38 0 -2500 300 U 50 50 1 1 B +X PB11/I2C2_SDA/USART3_RX(TIM2_CH4) 48 1000 -2500 300 U 50 50 1 1 B +X PD11(USART3_CTS) 58 3500 -500 300 L 50 50 1 1 B +X PA9/USART1_TX/TIM1_CH2 68 3500 500 300 L 50 50 1 1 B +X PC10(USART3_TX) 78 1000 2500 300 D 50 50 1 1 B +X PD7(USART2_CK) 88 0 2500 300 D 50 50 1 1 B +X PE1 98 -1000 2500 300 D 50 50 1 1 B +X VSSA 19 -3500 -600 300 R 50 50 1 1 W X +X PA4/SPI1_NSS/USART2_CK/ADC12_IN4 29 -900 -2500 300 U 50 50 1 1 B L +X PE8(TIM1_CH1N) 39 100 -2500 300 U 50 50 1 1 B +X VSS1 49 1100 -2500 300 U 50 50 1 1 W X +X PD12(TIM4_CH1/USART3_RTS) 59 3500 -400 300 L 50 50 1 1 B +X PA10/USART1_RX/TIM1_CH3 69 3500 600 300 L 50 50 1 1 B +X PC11(USART3_RX) 79 900 2500 300 D 50 50 1 1 B +X JTDO(TIM2_CH2/PB3/TRACESWO/SPI1_SCK) 89 -100 2500 300 D 50 50 1 1 B +X VSS3 99 -1100 2500 300 D 50 50 1 1 W +X VDD3 100 -1200 2500 300 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# SW_PUSH +# +DEF SW_PUSH SW 0 40 N N 1 F N +F0 "SW" 150 110 50 H V C CNN +F1 "SW_PUSH" 0 -80 50 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -170 50 170 60 0 1 0 N +P 4 0 1 0 -40 60 -30 90 30 90 40 60 N +X 1 1 -300 0 200 R 60 60 0 1 P I +X 2 2 300 0 200 L 60 60 0 1 P I +ENDDRAW +ENDDEF +# +# TLE5205 +# +DEF TLE5205 U 0 40 Y Y 1 F N +F0 "U" 150 400 60 H V C CNN +F1 "TLE5205" 0 0 60 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + TO220* + TO-220* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 0 N +X OUT1 1 700 100 300 L 50 50 1 1 w +X EF 2 -700 150 300 R 50 50 1 1 O +X IN1 3 -700 0 300 R 50 50 1 1 I +X GND 4 0 -600 300 U 50 50 1 1 W +X IN2 5 -700 -150 300 R 50 50 1 1 I +X Vs 6 0 600 300 D 50 50 1 1 W +X OUT2 7 700 -100 300 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +# USB-MINI-B +# +DEF USB-MINI-B CON 0 40 Y Y 1 F N +F0 "CON" -250 450 60 H V C CNN +F1 "USB-MINI-B" -50 -500 60 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + USB-Mini-B-Jack +$ENDFPLIST +DRAW +S -350 400 350 -400 0 1 0 N +X VBUS 1 -550 300 200 R 50 50 1 1 P +X D- 2 -550 150 200 R 50 50 1 1 B +X D+ 3 -550 0 200 R 50 50 1 1 B +X ID 4 -550 -150 200 R 50 50 1 1 P +X GND 5 -550 -300 200 R 50 50 1 1 P +X SHELL1 6 550 300 200 L 50 50 1 1 P +X SHELL2 7 550 150 200 L 50 50 1 1 P +X SHELL3 8 550 -150 200 L 50 50 1 1 P +X SHELL4 9 550 -300 200 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# USBLC6-2 +# +DEF USBLC6-2 U 0 40 Y Y 1 F N +F0 "U" -150 -300 60 H V C CNN +F1 "USBLC6-2" 0 -200 60 H V C CNN +F2 "SOT23_6" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SOT666* + SOT23-6* +$ENDFPLIST +DRAW +S -250 150 250 -150 0 1 0 N +X I/O1 1 -550 0 300 R 50 50 1 1 P +X GND 2 -550 100 300 R 50 50 1 1 W +X I/O2 3 -550 -100 300 R 50 50 1 1 P +X I/O2 4 550 -100 300 L 50 50 1 1 P +X VBUS 5 550 100 300 L 50 50 1 1 W +X I/O1 6 550 0 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/schematic/Shutter_MOSFET.bak b/schematic/Shutter_MOSFET.bak new file mode 100644 index 0000000..29e4b8e --- /dev/null +++ b/schematic/Shutter_MOSFET.bak @@ -0,0 +1,191 @@ +EESchema Schematic File Version 2 date Ср 09 июл 2014 18:33:57 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:special +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ft2232 +LIBS:my_elements +LIBS:STM32f103 +LIBS:vreg +LIBS:open-project +LIBS:ALL-cache +EELAYER 27 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 12 12 +Title "Power load module" +Date "9 jul 2014" +Rev "" +Comp "SAO RAS" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +Text HLabel 2350 3550 0 61 Output ~ 0 +OUT1 +Text HLabel 2350 2000 0 61 Input ~ 0 +GND +$Comp +L GND #PWRp0137 +U 1 1 53BC59AD +P 2450 2100 +AR Path="/53BBC16A/53BC59AD" Ref="#PWRp0137" Part="1" +AR Path="/53C73959/53BC59AD" Ref="#PWRp0134" Part="1" +AR Path="/53C7395A/53BC59AD" Ref="#PWRp0140" Part="1" +AR Path="/53C73958/53BC59AD" Ref="#PWRp086" Part="1" +AR Path="/53A8FBFD/53BC59AD" Ref="#PWRp0129" Part="1" +AR Path="/53AA0E2D/53BC59AD" Ref="#PWRp0132" Part="1" +AR Path="/53AA0E2C/53BC59AD" Ref="#PWRp0135" Part="1" +AR Path="/53AE6F08/53BC59AD" Ref="#PWRp0135" Part="1" +F 0 "#PWRp0135" H 2450 2100 30 0001 C CNN +F 1 "GND" H 2450 2030 30 0001 C CNN +F 2 "" H 2450 2100 60 0000 C CNN +F 3 "" H 2450 2100 60 0000 C CNN + 1 2450 2100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2350 2000 2450 2000 +Wire Wire Line + 2450 2000 2450 2100 +$Comp +L TLE5205 U2 +U 1 1 53C09F3E +P 3500 3650 +F 0 "U2" H 3650 4050 60 0000 C CNN +F 1 "TLE5205" H 3500 3650 60 0000 C CNN +F 2 "TO220-7-12" H 3500 3650 60 0001 C CNN +F 3 "" H 3500 3650 60 0000 C CNN + 1 3500 3650 + -1 0 0 -1 +$EndComp +Text HLabel 2350 5050 0 60 Input ~ 0 +IN1 +Text HLabel 2350 5200 0 60 Input ~ 0 +IN2 +Text HLabel 2350 3750 0 61 Output ~ 0 +OUT2 +Wire Wire Line + 4200 3650 4400 3650 +Wire Wire Line + 4600 3800 4200 3800 +Wire Wire Line + 2350 3550 2800 3550 +Wire Wire Line + 2350 3750 2800 3750 +Text HLabel 2350 4850 0 60 Output ~ 0 +EF +Wire Wire Line + 2350 4850 4300 4850 +Wire Wire Line + 4300 4850 4300 3500 +Wire Wire Line + 4300 3500 4200 3500 +Wire Wire Line + 4400 5050 2350 5050 +Wire Wire Line + 4600 5200 2350 5200 +$Comp +L GND #PWRp0136 +U 1 1 53C0B3EC +P 3500 4350 +F 0 "#PWRp0136" H 3500 4350 30 0001 C CNN +F 1 "GND" H 3500 4280 30 0001 C CNN +F 2 "" H 3500 4350 60 0000 C CNN +F 3 "" H 3500 4350 60 0000 C CNN + 1 3500 4350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3500 4250 3500 4350 +Text HLabel 2350 2400 0 60 Input ~ 0 ++36V +$Comp +L GND #PWRp0137 +U 1 1 53C0BE69 +P 3900 2500 +F 0 "#PWRp0137" H 3900 2500 30 0001 C CNN +F 1 "GND" H 3900 2430 30 0001 C CNN +F 2 "" H 3900 2500 60 0000 C CNN +F 3 "" H 3900 2500 60 0000 C CNN + 1 3900 2500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3900 2400 3900 2500 +$Comp +L R R25 +U 1 1 53C10962 +P 3000 2400 +F 0 "R25" V 3080 2400 40 0000 C CNN +F 1 "1.2k (II)" V 3007 2401 40 0000 C CNN +F 2 "R7" V 2930 2400 30 0001 C CNN +F 3 "~" H 3000 2400 30 0000 C CNN + 1 3000 2400 + 0 -1 -1 0 +$EndComp +Text Notes 2900 2550 0 60 ~ 0 +2Вт! +Wire Wire Line + 2350 2400 2750 2400 +Wire Wire Line + 3250 2400 3500 2400 +Wire Wire Line + 3500 2400 3500 3050 +Connection ~ 3500 2400 +$Comp +L CP1 C4 +U 1 1 53C10BBB +P 3700 2400 +F 0 "C4" H 3750 2500 50 0000 L CNN +F 1 "2200u, 40V" H 3750 2300 50 0000 L CNN +F 2 "CP36V" H 3700 2400 60 0001 C CNN +F 3 "~" H 3700 2400 60 0000 C CNN + 1 3700 2400 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 4400 3650 4400 5050 +Wire Wire Line + 4600 3800 4600 5200 +$Comp +L PWR_FLAG #FLG0138 +U 1 1 53CB51C4 +P 3350 2400 +F 0 "#FLG0138" H 3350 2495 30 0001 C CNN +F 1 "PWR_FLAG" H 3350 2580 30 0000 C CNN +F 2 "" H 3350 2400 60 0000 C CNN +F 3 "" H 3350 2400 60 0000 C CNN + 1 3350 2400 + 1 0 0 -1 +$EndComp +Connection ~ 3350 2400 +$EndSCHEMATC diff --git a/schematic/Shutter_MOSFET.sch b/schematic/Shutter_MOSFET.sch new file mode 100644 index 0000000..03e7dab --- /dev/null +++ b/schematic/Shutter_MOSFET.sch @@ -0,0 +1,191 @@ +EESchema Schematic File Version 2 date Ср 09 июл 2014 18:42:33 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:special +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ft2232 +LIBS:my_elements +LIBS:STM32f103 +LIBS:vreg +LIBS:open-project +LIBS:ALL-cache +EELAYER 27 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 12 12 +Title "Power load module" +Date "9 jul 2014" +Rev "" +Comp "SAO RAS" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +Text HLabel 2350 3550 0 61 Output ~ 0 +OUT1 +Text HLabel 2350 2000 0 61 Input ~ 0 +GND +$Comp +L GND #PWRp0137 +U 1 1 53BC59AD +P 2450 2100 +AR Path="/53BBC16A/53BC59AD" Ref="#PWRp0137" Part="1" +AR Path="/53C73959/53BC59AD" Ref="#PWRp0134" Part="1" +AR Path="/53C7395A/53BC59AD" Ref="#PWRp0140" Part="1" +AR Path="/53C73958/53BC59AD" Ref="#PWRp086" Part="1" +AR Path="/53A8FBFD/53BC59AD" Ref="#PWRp0129" Part="1" +AR Path="/53AA0E2D/53BC59AD" Ref="#PWRp0132" Part="1" +AR Path="/53AA0E2C/53BC59AD" Ref="#PWRp0135" Part="1" +AR Path="/53AE6F08/53BC59AD" Ref="#PWRp0135" Part="1" +F 0 "#PWRp0135" H 2450 2100 30 0001 C CNN +F 1 "GND" H 2450 2030 30 0001 C CNN +F 2 "" H 2450 2100 60 0000 C CNN +F 3 "" H 2450 2100 60 0000 C CNN + 1 2450 2100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2350 2000 2450 2000 +Wire Wire Line + 2450 2000 2450 2100 +$Comp +L TLE5205 U2 +U 1 1 53C09F3E +P 3500 3650 +F 0 "U2" H 3650 4050 60 0000 C CNN +F 1 "TLE5205" H 3500 3650 60 0000 C CNN +F 2 "TO220-7-12" H 3500 3650 60 0001 C CNN +F 3 "" H 3500 3650 60 0000 C CNN + 1 3500 3650 + -1 0 0 -1 +$EndComp +Text HLabel 2350 5050 0 60 Input ~ 0 +IN1 +Text HLabel 2350 5200 0 60 Input ~ 0 +IN2 +Text HLabel 2350 3750 0 61 Output ~ 0 +OUT2 +Wire Wire Line + 4200 3650 4400 3650 +Wire Wire Line + 4600 3800 4200 3800 +Wire Wire Line + 2350 3550 2800 3550 +Wire Wire Line + 2350 3750 2800 3750 +Text HLabel 2350 4850 0 60 Output ~ 0 +EF +Wire Wire Line + 2350 4850 4300 4850 +Wire Wire Line + 4300 4850 4300 3500 +Wire Wire Line + 4300 3500 4200 3500 +Wire Wire Line + 4400 5050 2350 5050 +Wire Wire Line + 4600 5200 2350 5200 +$Comp +L GND #PWRp0136 +U 1 1 53C0B3EC +P 3500 4350 +F 0 "#PWRp0136" H 3500 4350 30 0001 C CNN +F 1 "GND" H 3500 4280 30 0001 C CNN +F 2 "" H 3500 4350 60 0000 C CNN +F 3 "" H 3500 4350 60 0000 C CNN + 1 3500 4350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3500 4250 3500 4350 +Text HLabel 2350 2400 0 60 Input ~ 0 ++36V +$Comp +L GND #PWRp0137 +U 1 1 53C0BE69 +P 3900 2500 +F 0 "#PWRp0137" H 3900 2500 30 0001 C CNN +F 1 "GND" H 3900 2430 30 0001 C CNN +F 2 "" H 3900 2500 60 0000 C CNN +F 3 "" H 3900 2500 60 0000 C CNN + 1 3900 2500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3900 2400 3900 2500 +$Comp +L R R25 +U 1 1 53C10962 +P 3000 2400 +F 0 "R25" V 3080 2400 40 0000 C CNN +F 1 "1.2k (II)" V 3007 2401 40 0000 C CNN +F 2 "R7" V 2930 2400 30 0001 C CNN +F 3 "~" H 3000 2400 30 0000 C CNN + 1 3000 2400 + 0 -1 -1 0 +$EndComp +Text Notes 2900 2550 0 60 ~ 0 +2Вт! +Wire Wire Line + 2350 2400 2750 2400 +Wire Wire Line + 3250 2400 3500 2400 +Wire Wire Line + 3500 2400 3500 3050 +Connection ~ 3500 2400 +$Comp +L CP1 C4 +U 1 1 53C10BBB +P 3700 2400 +F 0 "C4" H 3750 2500 50 0000 L CNN +F 1 "2200u, 40V" H 3750 2300 50 0000 L CNN +F 2 "CP36V" H 3700 2400 60 0001 C CNN +F 3 "~" H 3700 2400 60 0000 C CNN + 1 3700 2400 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 4400 3650 4400 5050 +Wire Wire Line + 4600 3800 4600 5200 +$Comp +L PWR_FLAG #FLG0138 +U 1 1 53CB51C4 +P 3350 2400 +F 0 "#FLG0138" H 3350 2495 30 0001 C CNN +F 1 "PWR_FLAG" H 3350 2580 30 0000 C CNN +F 2 "" H 3350 2400 60 0000 C CNN +F 3 "" H 3350 2400 60 0000 C CNN + 1 3350 2400 + 1 0 0 -1 +$EndComp +Connection ~ 3350 2400 +$EndSCHEMATC diff --git a/schematic/USB_inp-cache.lib b/schematic/USB_inp-cache.lib new file mode 100644 index 0000000..71fb9ef --- /dev/null +++ b/schematic/USB_inp-cache.lib @@ -0,0 +1,868 @@ +EESchema-LIBRARY Version 2.3 Date: Вт 08 июл 2014 17:31:14 +#encoding utf-8 +# +# +3.3V +# +DEF +3.3V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -40 30 H I C CNN +F1 "+3.3V" 0 110 30 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +ALIAS +3,3V +DRAW +X +3.3V 1 0 0 0 U 30 30 0 0 W N +C 0 60 20 0 1 0 N +P 3 0 1 0 0 0 0 40 0 40 N +ENDDRAW +ENDDEF +# +# +5V +# +DEF +5V #PWR 0 40 Y Y 1 F P +F0 "#PWR" 0 90 20 H I C CNN +F1 "+5V" 0 90 30 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +X +5V 1 0 0 0 U 20 20 0 0 W N +C 0 50 20 0 1 0 N +P 4 0 1 0 0 0 0 30 0 30 0 30 N +ENDDRAW +ENDDEF +# +# ADM233L +# +DEF ADM233L IC 0 40 Y Y 1 F N +F0 "IC" -200 450 60 H V C CNN +F1 "ADM233L" 0 -900 60 H V C CNN +F2 "DIP-20__300" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + DIP-20* +$ENDFPLIST +DRAW +T 900 0 -100 60 0 0 0 RS232 Normal 0 C C +T 900 0 -550 60 0 0 0 TTL Normal 0 C C +P 4 0 0 0 300 -350 50 -350 50 -750 300 -750 N +P 4 0 0 0 300 100 50 100 50 -300 300 -300 N +S -300 400 300 -800 0 1 0 f +X T2_I 1 500 -400 200 L 50 50 1 1 I +X T1_I 2 500 -500 200 L 50 50 1 1 I +X R1_O 3 500 -700 200 L 50 50 1 1 O +X R1_I 4 500 -250 200 L 50 50 1 1 I +X T1_O 5 500 -50 200 L 50 50 1 1 O +X GND 6 -500 150 200 R 50 50 1 1 W +X VCC 7 -500 300 200 R 50 50 1 1 W +X C1+ 8 -500 -100 200 R 50 50 1 1 P +X GND 9 -500 50 200 R 50 50 1 1 W +X C2- 10 -500 -600 200 R 50 50 1 1 P +X R2_O 20 500 -600 200 L 50 50 1 1 O +X C2+ 11 -500 -350 200 R 50 50 1 1 P +X intV- 12 500 250 200 L 50 50 1 1 P +X C1- 13 -500 -200 200 R 50 50 1 1 P +X intV+ 14 500 350 200 L 50 50 1 1 P +X C2- 15 -500 -450 200 R 50 50 1 1 P +X C2- 16 -500 -700 200 R 50 50 1 1 P +X intV- 17 500 150 200 L 50 50 1 1 P +X T2_O 18 500 50 200 L 50 50 1 1 O +X R2_I 19 500 -150 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# BMB2A0300AN1 +# +DEF BMB2A0300AN1 L 0 0 N N 1 F N +F0 "L" 0 100 50 H V C CNN +F1 "BMB2A0300AN1" 0 -50 50 H V C CNN +F2 "SM0805" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SM0805 +$ENDFPLIST +DRAW +A -150 0 50 1 1799 0 1 0 N -100 0 -200 0 +A -50 0 50 1 1799 0 1 0 N 0 0 -100 0 +A 50 0 50 1 1799 0 1 0 N 100 0 0 0 +A 150 0 50 1 1799 0 1 0 N 200 0 100 0 +X 1 1 -250 0 50 R 30 30 1 1 I +X 2 2 250 0 50 L 30 30 1 1 I +ENDDRAW +ENDDEF +# +# C +# +DEF C C 0 10 N Y 1 F N +F0 "C" 0 100 40 H V L CNN +F1 "C" 6 -85 40 H V L CNN +F2 "~" 38 -150 30 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SM* + C? + C1-1 +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 200 170 D 40 40 1 1 P +X ~ 2 0 -200 170 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# C0805 +# +DEF C0805 C 0 10 N Y 1 F N +F0 "C" 0 100 40 H V L CNN +F1 "C0805" 6 -85 40 H V L CNN +F2 "SM0805" 38 -150 30 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SM0805 +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 200 170 D 40 40 1 1 P +X ~ 2 0 -200 170 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# CONN_12 +# +DEF CONN_12 P 0 40 Y N 1 F N +F0 "P" -50 0 60 V V C CNN +F1 "CONN_12" 50 0 60 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 600 100 -600 0 1 0 N +X P1 1 -350 550 250 R 50 50 1 1 P I +X P2 2 -350 450 250 R 50 50 1 1 P I +X P3 3 -350 350 250 R 50 50 1 1 P I +X P4 4 -350 250 250 R 50 50 1 1 P I +X P5 5 -350 150 250 R 50 50 1 1 P I +X P6 6 -350 50 250 R 50 50 1 1 P I +X P7 7 -350 -50 250 R 50 50 1 1 P I +X P8 8 -350 -150 250 R 50 50 1 1 P I +X P9 9 -350 -250 250 R 50 50 1 1 P I +X P10 10 -350 -350 250 R 50 50 1 1 P I +X P11 11 -350 -450 250 R 50 50 1 1 P I +X P12 12 -350 -550 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_2 +# +DEF CONN_2 P 0 40 Y N 1 F N +F0 "P" -50 0 40 V V C CNN +F1 "CONN_2" 50 0 40 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 150 100 -150 0 1 0 N +X P1 1 -350 100 250 R 60 60 1 1 P I +X PM 2 -350 -100 250 R 60 60 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_3 +# +DEF CONN_3 K 0 40 Y N 1 F N +F0 "K" -50 0 50 V V C CNN +F1 "CONN_3" 50 0 40 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 150 100 -150 0 1 0 N +X P1 1 -350 100 250 R 60 60 1 1 P I +X PM 2 -350 0 250 R 60 60 1 1 P I +X P3 3 -350 -100 250 R 60 60 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_4 +# +DEF CONN_4 P 0 40 Y N 1 F N +F0 "P" -50 0 50 V V C CNN +F1 "CONN_4" 50 0 50 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 200 100 -200 0 1 0 N +X P1 1 -350 150 250 R 50 50 1 1 P I +X P2 2 -350 50 250 R 50 50 1 1 P I +X P3 3 -350 -50 250 R 50 50 1 1 P I +X P4 4 -350 -150 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_5 +# +DEF CONN_5 P 0 40 Y Y 1 F N +F0 "P" -50 0 50 V V C CNN +F1 "CONN_5" 50 0 50 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 250 100 -250 0 1 0 f +X ~ 1 -400 200 300 R 60 60 1 1 P I +X ~ 2 -400 100 300 R 60 60 1 1 P I +X ~ 3 -400 0 300 R 60 60 1 1 P I +X ~ 4 -400 -100 300 R 60 60 1 1 P I +X ~ 5 -400 -200 300 R 60 60 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_7 +# +DEF CONN_7 P 0 40 Y N 1 F N +F0 "P" -30 0 60 V V C CNN +F1 "CONN_7" 70 0 60 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 350 150 -350 0 1 0 N +X P1 1 -350 300 250 R 50 50 1 1 P I +X P2 2 -350 200 250 R 50 50 1 1 P I +X P3 3 -350 100 250 R 50 50 1 1 P I +X P4 4 -350 0 250 R 50 50 1 1 P I +X P5 5 -350 -100 250 R 50 50 1 1 P I +X P6 6 -350 -200 250 R 50 50 1 1 P I +X P7 7 -350 -300 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_8 +# +DEF CONN_8 P 0 40 Y N 1 F N +F0 "P" -50 0 60 V V C CNN +F1 "CONN_8" 50 0 60 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 400 100 -400 0 1 0 N +X P1 1 -350 350 250 R 50 50 1 1 P I +X P2 2 -350 250 250 R 50 50 1 1 P I +X P3 3 -350 150 250 R 50 50 1 1 P I +X P4 4 -350 50 250 R 50 50 1 1 P I +X P5 5 -350 -50 250 R 50 50 1 1 P I +X P6 6 -350 -150 250 R 50 50 1 1 P I +X P7 7 -350 -250 250 R 50 50 1 1 P I +X P8 8 -350 -350 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CP1 +# +DEF CP1 C 0 10 N N 1 F N +F0 "C" 50 100 50 H V L CNN +F1 "CP1" 50 -100 50 H V L CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + CP* + SM* +$ENDFPLIST +DRAW +T 0 -50 100 80 0 0 0 + Normal 0 C C +A 0 -200 180 563 1236 0 1 15 N 100 -50 -100 -50 +P 4 0 1 15 -100 50 100 50 50 50 50 50 N +X ~ 1 0 200 150 D 40 40 1 1 P +X ~ 2 0 -200 180 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# DB9 +# +DEF DB9 J 0 40 Y N 1 F N +F0 "J" 0 550 70 H V C CNN +F1 "DB9" 0 -550 70 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + DB9* +$ENDFPLIST +DRAW +C -70 -400 30 0 1 0 N +C -70 -200 30 0 1 0 N +C -70 0 30 0 1 0 N +C -70 200 30 0 1 0 N +C -70 400 30 0 1 0 N +C 50 -300 30 0 1 0 N +C 50 -100 30 0 1 0 N +C 50 100 30 0 1 0 N +C 50 300 30 0 1 0 N +P 2 0 1 8 -150 -460 -150 460 N +P 2 0 1 8 -150 -459 -140 -470 N +P 2 0 1 0 -150 -400 -100 -400 N +P 2 0 1 0 -150 -300 20 -300 N +P 2 0 1 0 -150 -200 -100 -200 N +P 2 0 1 0 -150 -100 20 -100 N +P 2 0 1 0 -150 0 -100 0 N +P 2 0 1 0 -150 100 20 100 N +P 2 0 1 0 -150 200 -100 200 N +P 2 0 1 0 -150 300 20 300 N +P 2 0 1 0 -150 400 -100 400 N +P 2 0 1 8 -140 -470 -110 -490 N +P 2 0 1 8 -140 470 -150 460 N +P 2 0 1 8 -140 470 -100 490 N +P 2 0 1 8 -110 -490 -50 -490 N +P 2 0 1 8 -100 490 -70 490 N +P 2 0 1 8 129 390 -70 490 N +P 2 0 1 8 129 390 150 370 N +P 2 0 1 8 140 -409 -50 -490 N +P 2 0 1 8 150 -390 140 -409 N +P 2 0 1 8 150 370 150 -390 N +X 1 1 -450 -400 300 R 60 60 1 1 P +X 2 2 -450 -200 300 R 60 60 1 1 P +X 3 3 -450 0 300 R 60 60 1 1 P +X 4 4 -450 200 300 R 60 60 1 1 P +X 5 5 -450 400 300 R 60 60 1 1 P +X P6 6 -450 -300 300 R 60 60 1 1 P +X P7 7 -450 -100 300 R 60 60 1 1 P +X P8 8 -450 100 300 R 60 60 1 1 P +X P9 9 -450 300 300 R 60 60 1 1 P +ENDDRAW +ENDDEF +# +# DIODESCH +# +DEF DIODESCH D 0 40 N N 1 F N +F0 "D" 0 100 40 H V C CNN +F1 "DIODESCH" 0 -100 40 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + D? + S* +$ENDFPLIST +DRAW +P 3 0 1 0 -50 50 50 0 -50 -50 F +P 6 0 1 8 75 25 75 50 50 50 50 -50 25 -50 25 -25 N +X A 1 -200 0 150 R 40 40 1 1 P +X K 2 200 0 150 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# DTA114Y +# +DEF DTA114Y Q 0 0 Y Y 1 F N +F0 "Q" -55 -160 40 H V R CNN +F1 "DTA114Y" 0 150 40 H V R CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SC59* + SOT223* +$ENDFPLIST +DRAW +T 0 -130 35 20 0 0 0 10k Normal 0 C C +T 900 -85 -60 20 0 0 0 47k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +X B 1 -250 0 100 R 40 40 1 1 I +X E 2 100 -200 100 U 40 40 1 1 P +X C 3 100 200 100 D 40 40 1 1 P +ENDDRAW +ENDDEF +# +# GND +# +DEF ~GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 0 30 H I C CNN +F1 "GND" 0 -70 30 H I C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N +X GND 1 0 0 0 U 30 30 1 1 W N +ENDDRAW +ENDDEF +# +# GNDPWR +# +DEF GNDPWR #PWR 0 0 N N 1 F P +F0 "#PWR" 0 50 40 H I C CNN +F1 "GNDPWR" 0 -80 40 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +P 3 0 1 8 -40 0 -50 -30 -50 -30 N +P 3 0 1 8 -20 0 -30 -30 -30 -30 N +P 3 0 1 8 0 0 -10 -30 -10 -30 N +P 3 0 1 8 20 0 10 -30 10 -30 N +P 3 0 1 10 40 0 -40 0 -40 0 N +P 4 0 1 8 40 0 30 -30 30 -30 30 -30 N +X GNDPWR 1 0 0 0 U 40 40 1 1 W N +ENDDRAW +ENDDEF +# +# IPS5451 +# +DEF IPS5451 U 0 40 Y Y 1 F N +F0 "U" -350 250 60 H V C CNN +F1 "IPS5451" 150 250 60 H V C CNN +F2 "TO220-4" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +ALIAS IPS5451S +$FPLIST + TO-220 + SMD220 +$ENDFPLIST +DRAW +S -250 200 250 -200 0 1 0 N +X GND 1 -50 -500 300 U 50 50 1 1 W +X IN 2 -550 -100 300 R 50 50 1 1 I +X VCC 3 550 100 300 L 50 50 1 1 W +X DG 4 -550 100 300 R 50 50 1 1 O +X VOUT 5 550 -100 300 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +# JUMPER +# +DEF JUMPER JP 0 30 Y N 1 F N +F0 "JP" 0 150 60 H V C CNN +F1 "JUMPER" 0 -80 40 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +A 0 -26 125 1426 373 0 1 0 N -98 50 99 50 +C -100 0 35 0 1 0 N +C 100 0 35 0 1 0 N +X 1 1 -300 0 165 R 60 60 0 1 P +X 2 2 300 0 165 L 60 60 0 1 P +ENDDRAW +ENDDEF +# +# L6208N +# +DEF L6208N IC 0 40 Y Y 1 F N +F0 "IC" -500 850 50 H V L BNN +F1 "L6208N" 0 -900 50 H V L BNN +F2 "POWERDIP24" 0 150 50 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + POWERDIP24 + DIP24* +$ENDFPLIST +DRAW +T 0 -30 -580 60 0 1 0 GND Normal 0 C C +P 2 1 0 0 -500 -800 -500 800 N +P 2 1 0 0 -500 800 500 800 N +P 2 1 0 0 500 -800 -500 -800 N +P 2 1 0 0 500 800 500 -800 N +X CLOCK 1 -600 400 100 R 40 40 1 1 I +X CW/CWW 2 -600 300 100 R 40 40 1 1 I +X SENSE_A 3 600 400 100 L 40 40 1 1 I +X RCA 4 600 300 100 L 40 40 1 1 I +X OUT1A 5 600 200 100 L 40 40 1 1 O +X GND 6 -100 -900 100 U 40 40 1 1 W +X GND@1 7 -200 -900 100 U 40 40 1 1 W +X OUT1B 8 600 -500 100 L 40 40 1 1 O +X RCB 9 600 -400 100 L 40 40 1 1 I +X SENSE_B 10 600 -300 100 L 40 40 1 1 I +X VS_A 20 600 500 100 L 40 40 1 1 W +X VREF_B 11 600 -700 100 L 40 40 1 1 I +X OUT2A 21 600 100 100 L 40 40 1 1 O +X HALF/FULL 12 -600 100 100 R 40 40 1 1 I +X VCP 22 -600 700 100 R 40 40 1 1 W +X CONTROL 13 -600 200 100 R 40 40 1 1 I +X RESET 23 -600 -400 100 R 40 40 1 1 I +X EN 14 -600 -300 100 R 40 40 1 1 I +X VREF_A 24 600 0 100 L 40 40 1 1 I +X VBOOT 15 -600 600 100 R 40 40 1 1 W +X OUT2B 16 600 -600 100 L 40 40 1 1 O +X VS_B 17 600 -200 100 L 40 40 1 1 W +X GND@2 18 -300 -900 100 U 40 40 1 1 W +X GND@3 19 -400 -900 100 U 40 40 1 1 W +ENDDRAW +ENDDEF +# +# LED +# +DEF LED D 0 40 Y N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "LED" 0 -100 50 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + LED-3MM + LED-5MM + LED-10MM + LED-0603 + LED-0805 + LED-1206 + LEDV +$ENDFPLIST +DRAW +P 2 0 1 0 50 50 50 -50 N +P 3 0 1 0 -50 50 50 0 -50 -50 F +P 3 0 1 0 65 -40 110 -80 105 -55 N +P 3 0 1 0 80 -25 125 -65 120 -40 N +X A 1 -200 0 150 R 40 40 1 1 P +X K 2 200 0 150 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# LM1117MPX-3.3 +# +DEF LM1117MPX-3.3 U 0 40 Y Y 1 F N +F0 "U" -200 200 40 H V C CNN +F1 "LM1117MPX-3.3" 0 200 40 H V L CNN +F2 "SOT223" 0 100 30 H I C CIN +F3 "~" 0 0 60 H V C CNN +ALIAS LM317AEMP +$FPLIST + SOT223* +$ENDFPLIST +DRAW +S -250 150 250 -150 0 1 10 f +X GND 1 0 -250 100 U 40 40 1 1 W +X OUT 2 400 50 150 L 40 40 1 1 w +X IN 3 -400 50 150 R 40 40 1 1 W +ENDDRAW +ENDDEF +# +# NTE2984 +# +DEF NTE2984 Q 0 0 N Y 1 F N +F0 "Q" -80 240 60 H V R CNN +F1 "NTE2984" 40 -240 60 H V R CNN +F2 "TO220" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +ALIAS MOSFET_N NTE2987 +DRAW +C 0 0 175 0 1 8 N +S 0 -75 0 -150 0 1 0 N +S 0 25 0 -25 0 1 0 N +S 0 150 0 75 0 1 0 N +S 100 -70 140 -70 0 1 8 N +S 100 70 140 70 0 1 8 N +S 120 30 160 30 0 1 8 N +S 140 70 140 -70 0 1 8 N +P 2 0 1 8 -50 -100 -50 100 N +P 2 0 1 0 100 -100 0 -100 N +P 2 0 1 0 100 100 0 100 N +P 3 0 1 8 100 -100 100 0 50 0 N +P 4 0 1 8 120 -10 160 -10 140 30 120 -10 f +P 5 0 1 8 50 30 50 -30 0 0 50 30 50 30 f +X G 1 -200 0 149 R 40 40 1 1 I +X D 2 100 200 126 D 40 40 1 1 P +X S 3 100 -200 118 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# PWR_FLAG +# +DEF PWR_FLAG #FLG 0 0 N N 1 F P +F0 "#FLG" 0 95 30 H I C CNN +F1 "PWR_FLAG" 0 180 30 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +X pwr 1 0 0 0 U 20 20 0 0 w +P 6 0 1 0 0 0 0 50 -75 100 0 150 75 100 0 50 N +ENDDRAW +ENDDEF +# +# Quartz +# +DEF Quartz Q 0 40 N Y 1 F N +F0 "Q" 0 150 60 H V C CNN +F1 "Quartz" 0 -150 60 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -50 100 -50 -100 0 1 0 N +S -25 100 25 -100 0 1 0 N +S 50 -100 50 100 0 1 0 N +X ~ 1 -250 0 200 R 40 40 1 1 P +X ~ 2 250 0 200 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# R +# +DEF R R 0 0 N Y 1 F N +F0 "R" 80 0 40 V V C CNN +F1 "R" 7 1 40 V V C CNN +F2 "~" -70 0 30 V V C CNN +F3 "~" 0 0 30 H V C CNN +$FPLIST + R? + SM0603 + SM0805 + R?-* + SM1206 +$ENDFPLIST +DRAW +S -40 150 40 -150 0 1 12 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +# R0603 +# +DEF R0603 R 0 0 N Y 1 F N +F0 "R" 80 0 40 V V C CNN +F1 "R0603" 7 1 40 V V C CNN +F2 "SM0603" -70 0 30 V I C CNN +F3 "~" 0 0 30 H V C CNN +$FPLIST + SM0603 +$ENDFPLIST +DRAW +S -40 150 40 -150 0 1 12 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +# RO-XX +# +DEF RO-XX Q 0 40 Y Y 1 F N +F0 "Q" 0 150 60 H V C CNN +F1 "RO-XX" 0 -150 60 H V C CNN +F2 "SIP-4" -100 50 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -250 100 250 -100 0 1 0 N +X -Vin 1 -400 50 150 R 50 50 1 1 W +X +Vin 2 -400 -50 150 R 50 50 1 1 W +X -Vout 3 400 50 150 L 50 50 1 1 w +X +Vout 4 400 -50 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# RT0805BRB071KL +# +DEF RT0805BRB071KL R 0 0 N Y 1 F N +F0 "R" 80 0 40 V V C CNN +F1 "RT0805BRB071KL" -100 0 40 V V C CNN +F2 "SM0805" 0 0 30 V I C CNN +F3 "~" 0 0 30 H V C CNN +$FPLIST + SM0603 + SM0805 +$ENDFPLIST +DRAW +S -40 150 40 -150 0 1 12 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +# STM32f103 +# +DEF STM32f103 U 0 40 Y Y 1 F N +F0 "U" 0 -100 50 H V C CNN +F1 "STM32f103" 0 100 50 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + QFP100 +$ENDFPLIST +DRAW +S -3200 2200 3200 -2200 0 1 0 N +X PE2/TRACECK 1 -3500 1200 300 R 50 50 1 1 B +X PE3/TRACED0 2 -3500 1100 300 R 50 50 1 1 B +X PE4/TRACED1 3 -3500 1000 300 R 50 50 1 1 B +X PE5/TRACED2 4 -3500 900 300 R 50 50 1 1 B +X PE6/TRACED3 5 -3500 800 300 R 50 50 1 1 B +X VBAT 6 -3500 700 300 R 50 50 1 1 W X +X PC13/TAMPER-RTC 7 -3500 600 300 R 50 50 1 1 B L +X PC14/OSC32IN 8 -3500 500 300 R 50 50 1 1 B L +X PC15/OSC32OUT 9 -3500 400 300 R 50 50 1 1 B L +X VSS5 10 -3500 300 300 R 50 50 1 1 W X +X VREF- 20 -3500 -700 300 R 50 50 1 1 W X +X PA5/SPI1_SCK/ADC12_IN5 30 -800 -2500 300 U 50 50 1 1 B L +X PE9(TIM1_CH1) 40 200 -2500 300 U 50 50 1 1 B +X VDD1 50 1200 -2500 300 U 50 50 1 1 W X +X PD13(TIM4_CH2) 60 3500 -300 300 L 50 50 1 1 B +X PA11/USART1_CTS/CANRX/USBDM/TIM1_CH4 70 3500 700 300 L 50 50 1 1 B +X PC12(USART3_CK) 80 800 2500 300 D 50 50 1 1 B +X JNTRST(TIM3_CH1/PB4/SPI1_MISO) 90 -200 2500 300 D 50 50 1 1 B +X VDD5 11 -3500 200 300 R 50 50 1 1 W X +X VREF+ 21 -3500 -800 300 R 50 50 1 1 W X +X PA6/SPI1_MISO/ADC12_IN6/TIM3_CH1(TIM1_BKIN) 31 -700 -2500 300 U 50 50 1 1 B L +X PE10(TIM1_CH2N) 41 300 -2500 300 U 50 50 1 1 B +X PB12/SPI2_NSS/I2C2_SMBAI/USART3_CK/TIM1_BKIN 51 3500 -1200 300 L 50 50 1 1 B +X PD14(TIM4_CH3) 61 3500 -200 300 L 50 50 1 1 B +X PA12/USART1_RTS/CANTX/USBDP/TIM1_ETR 71 3500 800 300 L 50 50 1 1 B +X PD0/OSC_IN(CANRX) 81 700 2500 300 D 50 50 1 1 B +X PB5/I2C1_SMBAI(TIM3_CH2/SPI1_MOSI) 91 -300 2500 300 D 50 50 1 1 B L +X OSC_IN 12 -3500 100 300 R 50 50 1 1 I C +X VDDA 22 -3500 -900 300 R 50 50 1 1 W X +X PA7/SPI1_MOSI/ADC2_IN7/TIM3_CH2(TIM1_CH1N) 32 -600 -2500 300 U 50 50 1 1 B L +X PE11(TIM1_CH2) 42 400 -2500 300 U 50 50 1 1 B +X PB13/SPI2_SCK/USART3_CTS/TIM1_CH1N 52 3500 -1100 300 L 50 50 1 1 B +X PD15(TIM4_CH4) 62 3500 -100 300 L 50 50 1 1 B +X JTMS/SWDIO(PA13) 72 3500 900 300 L 50 50 1 1 B +X PD1/OSC_OUT(CANTX) 82 600 2500 300 D 50 50 1 1 B +X PB6/I2C1_SCL/TIM4_CH1(USART1_TX) 92 -400 2500 300 D 50 50 1 1 B +X OSC_OUT 13 -3500 0 300 R 50 50 1 1 O C +X PA0/WKUP/USART2_CTS/ADC12_IN0/TIM2_CH1_ETR 23 -3500 -1000 300 R 50 50 1 1 B L +X PC4/ADC12_IN14 33 -500 -2500 300 U 50 50 1 1 B L +X PE12(TIM1_CH3N) 43 500 -2500 300 U 50 50 1 1 B +X PB14/SPI2_MISO/USART3_RTS/TIM1_CH2N 53 3500 -1000 300 L 50 50 1 1 B +X PC6(TIM3_CH1) 63 3500 0 300 L 50 50 1 1 B +X NC 73 3500 1000 300 L 50 50 1 1 U +X PD2/TIM3_ETR 83 500 2500 300 D 50 50 1 1 B +X PB7/I2C1_SDA/TIM4_CH2(USART1_RX) 93 -500 2500 300 D 50 50 1 1 B +X NRST 14 -3500 -100 300 R 50 50 1 1 B L +X PA1/USART2_RTS/ADC12_IN1/TIM2_CH2 24 -3500 -1100 300 R 50 50 1 1 B L +X PC5/ADC12_IN15 34 -400 -2500 300 U 50 50 1 1 B L +X PE13(TIM1_CH3) 44 600 -2500 300 U 50 50 1 1 B +X PB15/SPI2_MOSI/TIM1_CH3N 54 3500 -900 300 L 50 50 1 1 B +X PC7(TIM3_CH2) 64 3500 100 300 L 50 50 1 1 B +X VSS2 74 3500 1100 300 L 50 50 1 1 W +X PD3(USART2_CTS) 84 400 2500 300 D 50 50 1 1 B +X BOOT0 94 -600 2500 300 D 50 50 1 1 B L +X PC0/ADC12_IN10 15 -3500 -200 300 R 50 50 1 1 B L +X PA2/USART2_TX/ADC12_IN2/TIM2_CH3 25 -3500 -1200 300 R 50 50 1 1 B L +X PB0/ADC12_IN8/TIM3_CH3(TIM1_CH2N) 35 -300 -2500 300 U 50 50 1 1 B L +X PE14(TIM1_CH4) 45 700 -2500 300 U 50 50 1 1 B +X PD8(USART3_TX) 55 3500 -800 300 L 50 50 1 1 B +X PC8(TIM3_CH3) 65 3500 200 300 L 50 50 1 1 B +X VDD2 75 3500 1200 300 L 50 50 1 1 W +X PD4(USART2_RTS) 85 300 2500 300 D 50 50 1 1 B +X PB8/TIM4_CH3(I2C1_SCL/CANRX) 95 -700 2500 300 D 50 50 1 1 B +X PC1/ADC12_IN11 16 -3500 -300 300 R 50 50 1 1 B L +X PA3/USART2_RX/ADC12_IN3/TIM2_CH4 26 -1200 -2500 300 U 50 50 1 1 B L +X PB1/ADC12_IN9/TIM3_CH4(TIM1_CH3N) 36 -200 -2500 300 U 50 50 1 1 B L +X PE15(TIM1_BKIN) 46 800 -2500 300 U 50 50 1 1 B +X PD9(USART3_RX) 56 3500 -700 300 L 50 50 1 1 B +X PC9(TIM3_CH4) 66 3500 300 300 L 50 50 1 1 B +X JTCK/SWCLK(PA14) 76 1200 2500 300 D 50 50 1 1 B +X PD5(USART2_TX) 86 200 2500 300 D 50 50 1 1 B +X PB9/TIM4_CH4(I2C1_SDA/CANTX) 96 -800 2500 300 D 50 50 1 1 B +X PC2/ADC12_IN12 17 -3500 -400 300 R 50 50 1 1 B L +X VSS4 27 -1100 -2500 300 U 50 50 1 1 W X +X PB2/BOOT1 37 -100 -2500 300 U 50 50 1 1 B +X PB10/I2C2_SCL/USART3_TX(TIM2_CH3) 47 900 -2500 300 U 50 50 1 1 B +X PD10(USART3_CK) 57 3500 -600 300 L 50 50 1 1 B +X PA8/USART1_CK/TIM1_CH1/MCO 67 3500 400 300 L 50 50 1 1 B +X JTDI(TIM2_CH1_ETR/PA15/SPI1_NSS) 77 1100 2500 300 D 50 50 1 1 B +X PD6(USART2_RX) 87 100 2500 300 D 50 50 1 1 B +X PE0/TIM4_ETR 97 -900 2500 300 D 50 50 1 1 B +X PC3/ADC12_IN13 18 -3500 -500 300 R 50 50 1 1 B L +X VDD4 28 -1000 -2500 300 U 50 50 1 1 W X +X PE7(TIM1_ETR) 38 0 -2500 300 U 50 50 1 1 B +X PB11/I2C2_SDA/USART3_RX(TIM2_CH4) 48 1000 -2500 300 U 50 50 1 1 B +X PD11(USART3_CTS) 58 3500 -500 300 L 50 50 1 1 B +X PA9/USART1_TX/TIM1_CH2 68 3500 500 300 L 50 50 1 1 B +X PC10(USART3_TX) 78 1000 2500 300 D 50 50 1 1 B +X PD7(USART2_CK) 88 0 2500 300 D 50 50 1 1 B +X PE1 98 -1000 2500 300 D 50 50 1 1 B +X VSSA 19 -3500 -600 300 R 50 50 1 1 W X +X PA4/SPI1_NSS/USART2_CK/ADC12_IN4 29 -900 -2500 300 U 50 50 1 1 B L +X PE8(TIM1_CH1N) 39 100 -2500 300 U 50 50 1 1 B +X VSS1 49 1100 -2500 300 U 50 50 1 1 W X +X PD12(TIM4_CH1/USART3_RTS) 59 3500 -400 300 L 50 50 1 1 B +X PA10/USART1_RX/TIM1_CH3 69 3500 600 300 L 50 50 1 1 B +X PC11(USART3_RX) 79 900 2500 300 D 50 50 1 1 B +X JTDO(TIM2_CH2/PB3/TRACESWO/SPI1_SCK) 89 -100 2500 300 D 50 50 1 1 B +X VSS3 99 -1100 2500 300 D 50 50 1 1 W +X VDD3 100 -1200 2500 300 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# SW_PUSH +# +DEF SW_PUSH SW 0 40 N N 1 F N +F0 "SW" 150 110 50 H V C CNN +F1 "SW_PUSH" 0 -80 50 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -170 50 170 60 0 1 0 N +P 4 0 1 0 -40 60 -30 90 30 90 40 60 N +X 1 1 -300 0 200 R 60 60 0 1 P I +X 2 2 300 0 200 L 60 60 0 1 P I +ENDDRAW +ENDDEF +# +# TLE5205 +# +DEF TLE5205 U 0 40 Y Y 1 F N +F0 "U" 150 400 60 H V C CNN +F1 "TLE5205" 0 0 60 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + TO220* + TO-220* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 0 N +X OUT1 1 700 100 300 L 50 50 1 1 w +X EF 2 -700 150 300 R 50 50 1 1 O +X IN1 3 -700 0 300 R 50 50 1 1 I +X GND 4 0 -600 300 U 50 50 1 1 W +X IN2 5 -700 -150 300 R 50 50 1 1 I +X Vs 6 0 600 300 D 50 50 1 1 W +X OUT2 7 700 -100 300 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +# USB-MICRO-B +# +DEF USB-MICRO-B CON 0 40 Y Y 1 F N +F0 "CON" -250 450 60 H V C CNN +F1 "USB-MICRO-B" -50 -500 60 H V C CNN +F2 "MICRO-B-USB" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + USB-Mini-B-Jack +$ENDFPLIST +DRAW +S -350 400 350 -400 0 1 0 N +X VBUS 1 -550 300 200 R 50 50 1 1 P +X D- 2 -550 150 200 R 50 50 1 1 B +X D+ 3 -550 0 200 R 50 50 1 1 B +X ID 4 -550 -150 200 R 50 50 1 1 P +X GND 5 -550 -300 200 R 50 50 1 1 P +X SHELL1 6 550 300 200 L 50 50 1 1 P +X SHELL2 7 550 150 200 L 50 50 1 1 P +X SHELL3 8 550 -150 200 L 50 50 1 1 P +X SHELL4 9 550 -300 200 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# USBLC6-2 +# +DEF USBLC6-2 U 0 40 Y Y 1 F N +F0 "U" -150 -300 60 H V C CNN +F1 "USBLC6-2" 0 -200 60 H V C CNN +F2 "SOT23_6" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SOT666* + SOT23-6* +$ENDFPLIST +DRAW +S -250 150 250 -150 0 1 0 N +X I/O1 1 -550 0 300 R 50 50 1 1 P +X GND 2 -550 100 300 R 50 50 1 1 W +X I/O2 3 -550 -100 300 R 50 50 1 1 P +X I/O2 4 550 -100 300 L 50 50 1 1 P +X VBUS 5 550 100 300 L 50 50 1 1 W +X I/O1 6 550 0 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/schematic/USB_inp.bak b/schematic/USB_inp.bak new file mode 100644 index 0000000..cfb428a --- /dev/null +++ b/schematic/USB_inp.bak @@ -0,0 +1,342 @@ +EESchema Schematic File Version 2 date Ср 09 июл 2014 18:33:57 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:special +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ft2232 +LIBS:my_elements +LIBS:STM32f103 +LIBS:vreg +LIBS:open-project +LIBS:ALL-cache +EELAYER 27 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 4 12 +Title "USB input circuit" +Date "9 jul 2014" +Rev "" +Comp "SAO RAS" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +Wire Wire Line + 1150 3250 1150 4150 +Connection ~ 1150 3400 +Connection ~ 1150 3700 +Text HLabel 1250 1550 0 60 Input ~ 0 +GND +$Comp +L GND #PWR078 +U 1 1 53983179 +P 1300 1700 +F 0 "#PWR078" H 1300 1700 30 0001 C CNN +F 1 "GND" H 1300 1630 30 0001 C CNN +F 2 "" H 1300 1700 60 0000 C CNN +F 3 "" H 1300 1700 60 0000 C CNN + 1 1300 1700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1250 1550 1300 1550 +Wire Wire Line + 1300 1550 1300 1700 +$Comp +L GND #PWR079 +U 1 1 5398318A +P 1650 4200 +F 0 "#PWR079" H 1650 4200 30 0001 C CNN +F 1 "GND" H 1650 4130 30 0001 C CNN +F 2 "" H 1650 4200 60 0000 C CNN +F 3 "" H 1650 4200 60 0000 C CNN + 1 1650 4200 + 1 0 0 -1 +$EndComp +Connection ~ 1150 3850 +Wire Wire Line + 1150 4150 2250 4150 +Wire Wire Line + 1650 4150 1650 4200 +Wire Wire Line + 2250 4150 2250 3700 +Connection ~ 1650 4150 +Connection ~ 2250 3850 +$Comp +L USBLC6-2 U4 +U 1 1 5395C045 +P 3350 3400 +F 0 "U4" H 3200 3100 60 0000 C CNN +F 1 "USBLC6-2" H 3350 3200 60 0000 C CNN +F 2 "SOT23_6" H 3350 3400 60 0001 C CNN +F 3 "~" H 3350 3400 60 0000 C CNN + 1 3350 3400 + 1 0 0 -1 +$EndComp +$Comp +L DTA114Y Q1 +U 1 1 5395C059 +P 5300 2200 +F 0 "Q1" H 5245 2040 40 0000 R CNN +F 1 "DTA114Y" H 5300 2350 40 0000 R CNN +F 2 "SOT323" H 5300 2200 60 0001 C CNN +F 3 "" H 5300 2200 60 0000 C CNN + 1 5300 2200 + -1 0 0 1 +$EndComp +Wire Wire Line + 2250 3400 2800 3400 +Wire Wire Line + 2250 3550 2800 3550 +Wire Wire Line + 2800 3550 2800 3500 +Text HLabel 1250 2000 0 60 Input ~ 0 ++3.3V +Wire Wire Line + 1250 2000 1350 2000 +$Comp +L +3.3V #PWR080 +U 1 1 5395CBF8 +P 1350 2000 +F 0 "#PWR080" H 1350 1960 30 0001 C CNN +F 1 "+3.3V" H 1350 2110 30 0000 C CNN +F 2 "" H 1350 2000 60 0000 C CNN +F 3 "" H 1350 2000 60 0000 C CNN + 1 1350 2000 + 1 0 0 -1 +$EndComp +Text HLabel 5850 3250 2 60 Output ~ 0 +USB_POWER +$Comp +L R R8 +U 1 1 5395CE71 +P 2250 2750 +F 0 "R8" V 2330 2750 40 0000 C CNN +F 1 "15k" V 2257 2751 40 0000 C CNN +F 2 "SM0603" V 2180 2750 30 0001 C CNN +F 3 "~" H 2250 2750 30 0000 C CNN + 1 2250 2750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2250 3000 2250 3250 +$Comp +L R R7 +U 1 1 5395CE96 +P 1450 2500 +F 0 "R7" V 1530 2500 40 0000 C CNN +F 1 "22k" V 1457 2501 40 0000 C CNN +F 2 "SM0603" V 1380 2500 30 0001 C CNN +F 3 "~" H 1450 2500 30 0000 C CNN + 1 1450 2500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1250 2250 2250 2250 +Wire Wire Line + 2250 2250 2250 2500 +Connection ~ 1450 2250 +$Comp +L GND #PWR081 +U 1 1 5395CECD +P 1450 2850 +F 0 "#PWR081" H 1450 2850 30 0001 C CNN +F 1 "GND" H 1450 2780 30 0001 C CNN +F 2 "" H 1450 2850 60 0000 C CNN +F 3 "" H 1450 2850 60 0000 C CNN + 1 1450 2850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1450 2850 1450 2750 +$Comp +L R R9 +U 1 1 5395D182 +P 5200 2750 +F 0 "R9" V 5280 2750 40 0000 C CNN +F 1 "1.5k" V 5207 2751 40 0000 C CNN +F 2 "SM0603" V 5130 2750 30 0001 C CNN +F 3 "~" H 5200 2750 30 0000 C CNN + 1 5200 2750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5200 2500 5200 2400 +$Comp +L +3.3V #PWR082 +U 1 1 5395D1C1 +P 5200 1850 +F 0 "#PWR082" H 5200 1810 30 0001 C CNN +F 1 "+3.3V" H 5200 1960 30 0000 C CNN +F 2 "" H 5200 1850 60 0000 C CNN +F 3 "" H 5200 1850 60 0000 C CNN + 1 5200 1850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5200 1850 5200 2000 +Wire Wire Line + 5200 3000 5200 3550 +Text HLabel 5850 3100 2 60 Input ~ 0 +USB_DISC +$Comp +L GND #PWR083 +U 1 1 5395D488 +P 2650 3250 +F 0 "#PWR083" H 2650 3250 30 0001 C CNN +F 1 "GND" H 2650 3180 30 0001 C CNN +F 2 "" H 2650 3250 60 0000 C CNN +F 3 "" H 2650 3250 60 0000 C CNN + 1 2650 3250 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2650 3250 2650 3150 +Wire Wire Line + 2650 3150 2800 3150 +Wire Wire Line + 2800 3100 2800 3300 +$Comp +L +3.3V #PWR084 +U 1 1 5395D4AB +P 3900 3100 +F 0 "#PWR084" H 3900 3060 30 0001 C CNN +F 1 "+3.3V" H 3900 3210 30 0000 C CNN +F 2 "" H 3900 3100 60 0000 C CNN +F 3 "" H 3900 3100 60 0000 C CNN + 1 3900 3100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3900 3100 3900 3300 +Wire Wire Line + 4500 3400 5850 3400 +Text Label 1250 2250 0 60 ~ 0 +USB_POWER +Text Label 5750 3250 2 60 ~ 0 +USB_POWER +Wire Wire Line + 5750 3250 5850 3250 +Text HLabel 5850 3550 2 60 BiDi ~ 0 +USB_DP +Text HLabel 5850 3400 2 60 BiDi ~ 0 +USB_DM +Wire Wire Line + 4500 3550 5850 3550 +$Comp +L C C12 +U 1 1 5395D7E9 +P 3350 3100 +F 0 "C12" H 3350 3200 40 0000 L CNN +F 1 "100n" H 3356 3015 40 0000 L CNN +F 2 "SM0805" H 3388 2950 30 0001 C CNN +F 3 "~" H 3350 3100 60 0000 C CNN + 1 3350 3100 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 3550 3100 3900 3100 +Wire Wire Line + 2800 3100 3150 3100 +Connection ~ 2800 3150 +Wire Wire Line + 5750 3100 5850 3100 +Wire Wire Line + 5550 2200 5750 2200 +Wire Wire Line + 5750 2200 5750 3100 +$Comp +L R R35 +U 1 1 5395E223 +P 4250 3400 +F 0 "R35" V 4330 3400 40 0000 C CNN +F 1 "22" V 4257 3401 40 0000 C CNN +F 2 "SM0603" V 4180 3400 30 0001 C CNN +F 3 "~" H 4250 3400 30 0000 C CNN + 1 4250 3400 + 0 -1 -1 0 +$EndComp +$Comp +L R R36 +U 1 1 5395E230 +P 4250 3550 +F 0 "R36" V 4330 3550 40 0000 C CNN +F 1 "22" V 4257 3551 40 0000 C CNN +F 2 "SM0603" V 4180 3550 30 0001 C CNN +F 3 "~" H 4250 3550 30 0000 C CNN + 1 4250 3550 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 3900 3400 4000 3400 +Wire Wire Line + 3900 3500 4000 3500 +Wire Wire Line + 4000 3500 4000 3550 +Connection ~ 5200 3550 +$Comp +L DIODESCH D3 +U 1 1 539B75AF +P 2500 2750 +F 0 "D3" H 2500 2850 40 0000 C CNN +F 1 "B120-E3" H 2500 2650 40 0000 C CNN +F 2 "DO-214" H 2500 2750 60 0001 C CNN +F 3 "~" H 2500 2750 60 0000 C CNN + 1 2500 2750 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 2250 3100 2500 3100 +Wire Wire Line + 2500 3100 2500 2950 +Connection ~ 2250 3100 +Wire Wire Line + 2500 2550 2500 2450 +Text Label 2500 2450 0 60 ~ 0 +USB_+5V +Text Label 5750 3750 2 60 ~ 0 +USB_+5V +Wire Wire Line + 5750 3750 5850 3750 +Text HLabel 5850 3750 2 61 Output ~ 0 +USB_+5V +$Comp +L USB-MICRO-B CON1 +U 1 1 53BE6988 +P 1700 3550 +F 0 "CON1" H 1450 4000 60 0000 C CNN +F 1 "USB-MICRO-B" H 1650 3050 60 0000 C CNN +F 2 "MICRO-B-USB" H 1700 3550 60 0001 C CNN +F 3 "~" H 1700 3550 60 0000 C CNN + 1 1700 3550 + -1 0 0 -1 +$EndComp +$EndSCHEMATC diff --git a/schematic/USB_inp.sch b/schematic/USB_inp.sch new file mode 100644 index 0000000..c5d77d0 --- /dev/null +++ b/schematic/USB_inp.sch @@ -0,0 +1,342 @@ +EESchema Schematic File Version 2 date Ср 09 июл 2014 18:42:33 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:special +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ft2232 +LIBS:my_elements +LIBS:STM32f103 +LIBS:vreg +LIBS:open-project +LIBS:ALL-cache +EELAYER 27 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 4 12 +Title "USB input circuit" +Date "9 jul 2014" +Rev "" +Comp "SAO RAS" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +Wire Wire Line + 1150 3250 1150 4150 +Connection ~ 1150 3400 +Connection ~ 1150 3700 +Text HLabel 1250 1550 0 60 Input ~ 0 +GND +$Comp +L GND #PWR078 +U 1 1 53983179 +P 1300 1700 +F 0 "#PWR078" H 1300 1700 30 0001 C CNN +F 1 "GND" H 1300 1630 30 0001 C CNN +F 2 "" H 1300 1700 60 0000 C CNN +F 3 "" H 1300 1700 60 0000 C CNN + 1 1300 1700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1250 1550 1300 1550 +Wire Wire Line + 1300 1550 1300 1700 +$Comp +L GND #PWR079 +U 1 1 5398318A +P 1650 4200 +F 0 "#PWR079" H 1650 4200 30 0001 C CNN +F 1 "GND" H 1650 4130 30 0001 C CNN +F 2 "" H 1650 4200 60 0000 C CNN +F 3 "" H 1650 4200 60 0000 C CNN + 1 1650 4200 + 1 0 0 -1 +$EndComp +Connection ~ 1150 3850 +Wire Wire Line + 1150 4150 2250 4150 +Wire Wire Line + 1650 4150 1650 4200 +Wire Wire Line + 2250 4150 2250 3700 +Connection ~ 1650 4150 +Connection ~ 2250 3850 +$Comp +L USBLC6-2 U4 +U 1 1 5395C045 +P 3350 3400 +F 0 "U4" H 3200 3100 60 0000 C CNN +F 1 "USBLC6-2" H 3350 3200 60 0000 C CNN +F 2 "SOT23_6" H 3350 3400 60 0001 C CNN +F 3 "~" H 3350 3400 60 0000 C CNN + 1 3350 3400 + 1 0 0 -1 +$EndComp +$Comp +L DTA114Y Q1 +U 1 1 5395C059 +P 5300 2200 +F 0 "Q1" H 5245 2040 40 0000 R CNN +F 1 "DTA114Y" H 5300 2350 40 0000 R CNN +F 2 "SOT323" H 5300 2200 60 0001 C CNN +F 3 "" H 5300 2200 60 0000 C CNN + 1 5300 2200 + -1 0 0 1 +$EndComp +Wire Wire Line + 2250 3400 2800 3400 +Wire Wire Line + 2250 3550 2800 3550 +Wire Wire Line + 2800 3550 2800 3500 +Text HLabel 1250 2000 0 60 Input ~ 0 ++3.3V +Wire Wire Line + 1250 2000 1350 2000 +$Comp +L +3.3V #PWR080 +U 1 1 5395CBF8 +P 1350 2000 +F 0 "#PWR080" H 1350 1960 30 0001 C CNN +F 1 "+3.3V" H 1350 2110 30 0000 C CNN +F 2 "" H 1350 2000 60 0000 C CNN +F 3 "" H 1350 2000 60 0000 C CNN + 1 1350 2000 + 1 0 0 -1 +$EndComp +Text HLabel 5850 3250 2 60 Output ~ 0 +USB_POWER +$Comp +L R R8 +U 1 1 5395CE71 +P 2250 2750 +F 0 "R8" V 2330 2750 40 0000 C CNN +F 1 "15k" V 2257 2751 40 0000 C CNN +F 2 "SM0603" V 2180 2750 30 0001 C CNN +F 3 "~" H 2250 2750 30 0000 C CNN + 1 2250 2750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2250 3000 2250 3250 +$Comp +L R R7 +U 1 1 5395CE96 +P 1450 2500 +F 0 "R7" V 1530 2500 40 0000 C CNN +F 1 "22k" V 1457 2501 40 0000 C CNN +F 2 "SM0603" V 1380 2500 30 0001 C CNN +F 3 "~" H 1450 2500 30 0000 C CNN + 1 1450 2500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1250 2250 2250 2250 +Wire Wire Line + 2250 2250 2250 2500 +Connection ~ 1450 2250 +$Comp +L GND #PWR081 +U 1 1 5395CECD +P 1450 2850 +F 0 "#PWR081" H 1450 2850 30 0001 C CNN +F 1 "GND" H 1450 2780 30 0001 C CNN +F 2 "" H 1450 2850 60 0000 C CNN +F 3 "" H 1450 2850 60 0000 C CNN + 1 1450 2850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1450 2850 1450 2750 +$Comp +L R R9 +U 1 1 5395D182 +P 5200 2750 +F 0 "R9" V 5280 2750 40 0000 C CNN +F 1 "1.5k" V 5207 2751 40 0000 C CNN +F 2 "SM0603" V 5130 2750 30 0001 C CNN +F 3 "~" H 5200 2750 30 0000 C CNN + 1 5200 2750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5200 2500 5200 2400 +$Comp +L +3.3V #PWR082 +U 1 1 5395D1C1 +P 5200 1850 +F 0 "#PWR082" H 5200 1810 30 0001 C CNN +F 1 "+3.3V" H 5200 1960 30 0000 C CNN +F 2 "" H 5200 1850 60 0000 C CNN +F 3 "" H 5200 1850 60 0000 C CNN + 1 5200 1850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5200 1850 5200 2000 +Wire Wire Line + 5200 3000 5200 3550 +Text HLabel 5850 3100 2 60 Input ~ 0 +USB_DISC +$Comp +L GND #PWR083 +U 1 1 5395D488 +P 2650 3250 +F 0 "#PWR083" H 2650 3250 30 0001 C CNN +F 1 "GND" H 2650 3180 30 0001 C CNN +F 2 "" H 2650 3250 60 0000 C CNN +F 3 "" H 2650 3250 60 0000 C CNN + 1 2650 3250 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2650 3250 2650 3150 +Wire Wire Line + 2650 3150 2800 3150 +Wire Wire Line + 2800 3100 2800 3300 +$Comp +L +3.3V #PWR084 +U 1 1 5395D4AB +P 3900 3100 +F 0 "#PWR084" H 3900 3060 30 0001 C CNN +F 1 "+3.3V" H 3900 3210 30 0000 C CNN +F 2 "" H 3900 3100 60 0000 C CNN +F 3 "" H 3900 3100 60 0000 C CNN + 1 3900 3100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3900 3100 3900 3300 +Wire Wire Line + 4500 3400 5850 3400 +Text Label 1250 2250 0 60 ~ 0 +USB_POWER +Text Label 5750 3250 2 60 ~ 0 +USB_POWER +Wire Wire Line + 5750 3250 5850 3250 +Text HLabel 5850 3550 2 60 BiDi ~ 0 +USB_DP +Text HLabel 5850 3400 2 60 BiDi ~ 0 +USB_DM +Wire Wire Line + 4500 3550 5850 3550 +$Comp +L C C12 +U 1 1 5395D7E9 +P 3350 3100 +F 0 "C12" H 3350 3200 40 0000 L CNN +F 1 "100n" H 3356 3015 40 0000 L CNN +F 2 "SM0805" H 3388 2950 30 0001 C CNN +F 3 "~" H 3350 3100 60 0000 C CNN + 1 3350 3100 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 3550 3100 3900 3100 +Wire Wire Line + 2800 3100 3150 3100 +Connection ~ 2800 3150 +Wire Wire Line + 5750 3100 5850 3100 +Wire Wire Line + 5550 2200 5750 2200 +Wire Wire Line + 5750 2200 5750 3100 +$Comp +L R R35 +U 1 1 5395E223 +P 4250 3400 +F 0 "R35" V 4330 3400 40 0000 C CNN +F 1 "22" V 4257 3401 40 0000 C CNN +F 2 "SM0603" V 4180 3400 30 0001 C CNN +F 3 "~" H 4250 3400 30 0000 C CNN + 1 4250 3400 + 0 -1 -1 0 +$EndComp +$Comp +L R R36 +U 1 1 5395E230 +P 4250 3550 +F 0 "R36" V 4330 3550 40 0000 C CNN +F 1 "22" V 4257 3551 40 0000 C CNN +F 2 "SM0603" V 4180 3550 30 0001 C CNN +F 3 "~" H 4250 3550 30 0000 C CNN + 1 4250 3550 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 3900 3400 4000 3400 +Wire Wire Line + 3900 3500 4000 3500 +Wire Wire Line + 4000 3500 4000 3550 +Connection ~ 5200 3550 +$Comp +L DIODESCH D3 +U 1 1 539B75AF +P 2500 2750 +F 0 "D3" H 2500 2850 40 0000 C CNN +F 1 "B120-E3" H 2500 2650 40 0000 C CNN +F 2 "DO-214" H 2500 2750 60 0001 C CNN +F 3 "~" H 2500 2750 60 0000 C CNN + 1 2500 2750 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 2250 3100 2500 3100 +Wire Wire Line + 2500 3100 2500 2950 +Connection ~ 2250 3100 +Wire Wire Line + 2500 2550 2500 2450 +Text Label 2500 2450 0 60 ~ 0 +USB_+5V +Text Label 5750 3750 2 60 ~ 0 +USB_+5V +Wire Wire Line + 5750 3750 5850 3750 +Text HLabel 5850 3750 2 61 Output ~ 0 +USB_+5V +$Comp +L USB-MICRO-B CON1 +U 1 1 53BE6988 +P 1700 3550 +F 0 "CON1" H 1450 4000 60 0000 C CNN +F 1 "USB-MICRO-B" H 1650 3050 60 0000 C CNN +F 2 "MICRO-B-USB" H 1700 3550 60 0001 C CNN +F 3 "~" H 1700 3550 60 0000 C CNN + 1 1700 3550 + -1 0 0 -1 +$EndComp +$EndSCHEMATC diff --git a/schematic/_autosave-ALL.kicad_pcb b/schematic/_autosave-ALL.kicad_pcb new file mode 100644 index 0000000..b84e53b --- /dev/null +++ b/schematic/_autosave-ALL.kicad_pcb @@ -0,0 +1,6514 @@ +(kicad_pcb (version 3) (host pcbnew "(2013-feb-26)-stable") + + (general + (links 407) + (no_connects 190) + (area 35.915599 50.863499 245.583001 203.517501) + (thickness 1.6) + (drawings 5) + (tracks 657) + (zones 0) + (modules 138) + (nets 143) + ) + + (page A3) + (layers + (15 F.Cu signal) + (2 ground.Cu power) + (1 power.Cu power) + (0 B.Cu signal) + (16 B.Adhes user) + (17 F.Adhes user) + (18 B.Paste user) + (19 F.Paste user) + (20 B.SilkS user) + (21 F.SilkS user) + (22 B.Mask user) + (23 F.Mask user) + (28 Edge.Cuts user) + ) + + (setup + (last_trace_width 0.254) + (user_trace_width 0.254) + (user_trace_width 0.508) + (user_trace_width 1.016) + (trace_clearance 0.1) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.254) + (segment_width 0.4) + (edge_width 0.3) + (via_size 0.889) + (via_drill 0.635) + (via_min_size 0.889) + (via_min_drill 0.508) + (uvia_size 0.508) + (uvia_drill 0.127) + (uvias_allowed no) + (uvia_min_size 0.508) + (uvia_min_drill 0.127) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.3) + (mod_text_size 1.5 1.5) + (mod_text_width 0.3) + (pad_size 5.08 5.08) + (pad_drill 1) + (pad_to_mask_clearance 0.2) + (aux_axis_origin 45.0215 74.549) + (visible_elements FFFFFBBF) + (pcbplotparams + (layerselection 3178497) + (usegerberextensions true) + (excludeedgelayer true) + (linewidth 50000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15) + (hpglpenoverlay 2) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotothertext true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 1) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + (net 1 +3.3V) + (net 2 +5V) + (net 3 /EP0) + (net 4 /EP1) + (net 5 /EP2) + (net 6 /EP3) + (net 7 "/Filters slit #1/+10V") + (net 8 "/Filters slit #1/+24V") + (net 9 "/Filters slit #1/A") + (net 10 "/Filters slit #1/A*") + (net 11 "/Filters slit #1/B") + (net 12 "/Filters slit #1/B*") + (net 13 "/Filters slit #1/SM_CLK") + (net 14 "/Filters slit #1/SM_DIR") + (net 15 "/Filters slit #1/SM_EN") + (net 16 "/Filters slit #2/A") + (net 17 "/Filters slit #2/A*") + (net 18 "/Filters slit #2/B") + (net 19 "/Filters slit #2/B*") + (net 20 "/Filters slit #2/SM_DIR") + (net 21 "/Filters slit #2/SM_EN") + (net 22 /Hall0) + (net 23 /Hall1) + (net 24 /Hall2) + (net 25 /Hall3) + (net 26 /Hall4) + (net 27 /Hall5) + (net 28 /Hall6) + (net 29 /Hall7) + (net 30 /Hall8) + (net 31 /Hall9) + (net 32 "/Long stage/A") + (net 33 "/Long stage/A*") + (net 34 "/Long stage/B") + (net 35 "/Long stage/B*") + (net 36 "/Long stage/SM_CLK") + (net 37 "/Long stage/SM_DIR") + (net 38 "/Long stage/SM_EN") + (net 39 /POW3) + (net 40 "/Power MOSFET module 1/GND_OUT") + (net 41 "/Power MOSFET module 1/ON") + (net 42 "/Power MOSFET module 2/GND_OUT") + (net 43 "/Power MOSFET module 2/ON") + (net 44 "/STM32F103 module/1-WIRE") + (net 45 "/STM32F103 module/BOOT") + (net 46 "/STM32F103 module/DG_FEEDBACK") + (net 47 "/STM32F103 module/EXT0") + (net 48 "/STM32F103 module/EXT1") + (net 49 "/STM32F103 module/EXT2") + (net 50 "/STM32F103 module/EXT3") + (net 51 "/STM32F103 module/I2C_SCL/CANRX") + (net 52 "/STM32F103 module/I2C_SDA/CANTX") + (net 53 "/STM32F103 module/RS-232 level converter/UART_RX") + (net 54 "/STM32F103 module/RS-232 level converter/UART_RX1") + (net 55 "/STM32F103 module/RS-232 level converter/UART_TX") + (net 56 "/STM32F103 module/RS-232 level converter/UART_TX1") + (net 57 "/STM32F103 module/RST") + (net 58 "/STM32F103 module/SHTR_FEEDBACK") + (net 59 "/STM32F103 module/SPI1_MISO") + (net 60 "/STM32F103 module/SPI1_MOSI") + (net 61 "/STM32F103 module/SPI1_SCK") + (net 62 "/STM32F103 module/SPI2_MISO") + (net 63 "/STM32F103 module/SPI2_MOSI") + (net 64 "/STM32F103 module/SPI2_SCK") + (net 65 "/STM32F103 module/USB input circuit/USB_DISC") + (net 66 "/STM32F103 module/USB input circuit/USB_DM") + (net 67 "/STM32F103 module/USB input circuit/USB_DP") + (net 68 "/STM32F103 module/USB input circuit/USB_POWER") + (net 69 "/STM32F103 module/VDDA") + (net 70 "/Short stage/A") + (net 71 "/Short stage/A*") + (net 72 "/Short stage/B") + (net 73 "/Short stage/B*") + (net 74 "/Short stage/SM_DIR") + (net 75 "/Short stage/SM_EN") + (net 76 "/Shutter MOSFET/+36V") + (net 77 "/Shutter MOSFET/EF") + (net 78 "/Shutter MOSFET/IN1") + (net 79 "/Shutter MOSFET/IN2") + (net 80 "/Shutter MOSFET/OUT1") + (net 81 "/Shutter MOSFET/OUT2") + (net 82 /T1_0) + (net 83 /T1_1) + (net 84 /T1_2) + (net 85 /T1_3) + (net 86 /T1_4) + (net 87 /T1_5) + (net 88 /T1_6) + (net 89 /T1_7) + (net 90 "/Turret slits/A") + (net 91 "/Turret slits/A*") + (net 92 "/Turret slits/B") + (net 93 "/Turret slits/B*") + (net 94 "/Turret slits/SM_DIR") + (net 95 "/Turret slits/SM_EN") + (net 96 GND) + (net 97 N-00000104) + (net 98 N-00000105) + (net 99 N-00000106) + (net 100 N-00000107) + (net 101 N-00000108) + (net 102 N-00000110) + (net 103 N-00000112) + (net 104 N-00000113) + (net 105 N-00000114) + (net 106 N-00000115) + (net 107 N-00000116) + (net 108 N-00000117) + (net 109 N-00000119) + (net 110 N-00000120) + (net 111 N-00000121) + (net 112 N-00000122) + (net 113 N-00000123) + (net 114 N-00000125) + (net 115 N-00000126) + (net 116 N-00000127) + (net 117 N-00000128) + (net 118 N-00000129) + (net 119 N-00000130) + (net 120 N-00000132) + (net 121 N-00000135) + (net 122 N-00000141) + (net 123 N-00000145) + (net 124 N-00000146) + (net 125 N-00000151) + (net 126 N-00000152) + (net 127 N-00000153) + (net 128 N-00000154) + (net 129 N-00000155) + (net 130 N-00000156) + (net 131 N-0000031) + (net 132 N-0000034) + (net 133 N-0000038) + (net 134 N-0000051) + (net 135 N-0000052) + (net 136 N-0000053) + (net 137 N-0000054) + (net 138 N-0000055) + (net 139 N-0000067) + (net 140 N-0000086) + (net 141 N-0000088) + (net 142 N-0000089) + + (net_class Default "This is the default net class." + (clearance 0.1) + (trace_width 0.254) + (via_dia 0.889) + (via_drill 0.635) + (uvia_dia 0.508) + (uvia_drill 0.127) + (add_net "") + (add_net +3.3V) + (add_net /EP0) + (add_net /EP1) + (add_net /EP2) + (add_net /EP3) + (add_net "/Filters slit #1/SM_CLK") + (add_net "/Filters slit #1/SM_DIR") + (add_net "/Filters slit #1/SM_EN") + (add_net "/Filters slit #2/SM_DIR") + (add_net "/Filters slit #2/SM_EN") + (add_net /Hall0) + (add_net /Hall1) + (add_net /Hall2) + (add_net /Hall3) + (add_net /Hall4) + (add_net /Hall5) + (add_net /Hall6) + (add_net /Hall7) + (add_net /Hall8) + (add_net /Hall9) + (add_net "/Long stage/SM_CLK") + (add_net "/Long stage/SM_DIR") + (add_net "/Long stage/SM_EN") + (add_net /POW3) + (add_net "/Power MOSFET module 1/ON") + (add_net "/Power MOSFET module 2/ON") + (add_net "/STM32F103 module/1-WIRE") + (add_net "/STM32F103 module/BOOT") + (add_net "/STM32F103 module/DG_FEEDBACK") + (add_net "/STM32F103 module/EXT0") + (add_net "/STM32F103 module/EXT1") + (add_net "/STM32F103 module/EXT2") + (add_net "/STM32F103 module/EXT3") + (add_net "/STM32F103 module/I2C_SCL/CANRX") + (add_net "/STM32F103 module/I2C_SDA/CANTX") + (add_net "/STM32F103 module/RS-232 level converter/UART_RX") + (add_net "/STM32F103 module/RS-232 level converter/UART_RX1") + (add_net "/STM32F103 module/RS-232 level converter/UART_TX") + (add_net "/STM32F103 module/RS-232 level converter/UART_TX1") + (add_net "/STM32F103 module/RST") + (add_net "/STM32F103 module/SHTR_FEEDBACK") + (add_net "/STM32F103 module/SPI1_MISO") + (add_net "/STM32F103 module/SPI1_MOSI") + (add_net "/STM32F103 module/SPI1_SCK") + (add_net "/STM32F103 module/SPI2_MISO") + (add_net "/STM32F103 module/SPI2_MOSI") + (add_net "/STM32F103 module/SPI2_SCK") + (add_net "/STM32F103 module/USB input circuit/USB_DISC") + (add_net "/STM32F103 module/USB input circuit/USB_DM") + (add_net "/STM32F103 module/USB input circuit/USB_DP") + (add_net "/STM32F103 module/USB input circuit/USB_POWER") + (add_net "/STM32F103 module/VDDA") + (add_net "/Short stage/SM_DIR") + (add_net "/Short stage/SM_EN") + (add_net "/Shutter MOSFET/EF") + (add_net "/Shutter MOSFET/IN1") + (add_net "/Shutter MOSFET/IN2") + (add_net /T1_0) + (add_net /T1_1) + (add_net /T1_2) + (add_net /T1_3) + (add_net /T1_4) + (add_net /T1_5) + (add_net /T1_6) + (add_net /T1_7) + (add_net "/Turret slits/SM_DIR") + (add_net "/Turret slits/SM_EN") + (add_net GND) + (add_net N-00000104) + (add_net N-00000105) + (add_net N-00000106) + (add_net N-00000107) + (add_net N-00000108) + (add_net N-00000110) + (add_net N-00000112) + (add_net N-00000113) + (add_net N-00000114) + (add_net N-00000115) + (add_net N-00000116) + (add_net N-00000117) + (add_net N-00000119) + (add_net N-00000120) + (add_net N-00000121) + (add_net N-00000122) + (add_net N-00000123) + (add_net N-00000125) + (add_net N-00000126) + (add_net N-00000127) + (add_net N-00000128) + (add_net N-00000129) + (add_net N-00000130) + (add_net N-00000132) + (add_net N-00000135) + (add_net N-00000141) + (add_net N-00000145) + (add_net N-00000146) + (add_net N-00000151) + (add_net N-00000152) + (add_net N-00000153) + (add_net N-00000154) + (add_net N-00000155) + (add_net N-00000156) + (add_net N-0000031) + (add_net N-0000034) + (add_net N-0000038) + (add_net N-0000051) + (add_net N-0000052) + (add_net N-0000053) + (add_net N-0000054) + (add_net N-0000055) + (add_net N-0000067) + (add_net N-0000086) + (add_net N-0000088) + (add_net N-0000089) + ) + + (net_class low_power "" + (clearance 0.254) + (trace_width 0.508) + (via_dia 0.889) + (via_drill 0.635) + (uvia_dia 0.508) + (uvia_drill 0.127) + (add_net +5V) + (add_net "/Filters slit #1/+24V") + ) + + (net_class power "" + (clearance 0.254) + (trace_width 1.016) + (via_dia 1.5) + (via_drill 0.8) + (uvia_dia 0.508) + (uvia_drill 0.127) + (add_net "/Filters slit #1/+10V") + (add_net "/Filters slit #1/A") + (add_net "/Filters slit #1/A*") + (add_net "/Filters slit #1/B") + (add_net "/Filters slit #1/B*") + (add_net "/Filters slit #2/A") + (add_net "/Filters slit #2/A*") + (add_net "/Filters slit #2/B") + (add_net "/Filters slit #2/B*") + (add_net "/Long stage/A") + (add_net "/Long stage/A*") + (add_net "/Long stage/B") + (add_net "/Long stage/B*") + (add_net "/Power MOSFET module 1/GND_OUT") + (add_net "/Power MOSFET module 2/GND_OUT") + (add_net "/Short stage/A") + (add_net "/Short stage/A*") + (add_net "/Short stage/B") + (add_net "/Short stage/B*") + (add_net "/Shutter MOSFET/+36V") + (add_net "/Shutter MOSFET/OUT1") + (add_net "/Shutter MOSFET/OUT2") + (add_net "/Turret slits/A") + (add_net "/Turret slits/A*") + (add_net "/Turret slits/B") + (add_net "/Turret slits/B*") + ) + + (module LQFP100_STM32 locked (layer F.Cu) (tedit 53984DED) (tstamp 53BBF363) + (at 103 116.5) + (path /53973803/53976A8B) + (attr smd) + (fp_text reference U3 (at 0 -0.381) (layer Cmts.User) + (effects (font (size 0.508 0.508) (thickness 0.1016))) + ) + (fp_text value STM32F103 (at 0 0.381) (layer Cmts.User) hide + (effects (font (size 0.508 0.508) (thickness 0.1016))) + ) + (fp_circle (center -5.71754 -5.71754) (end -5.71754 -6.43382) (layer F.SilkS) (width 0.127)) + (fp_line (start -7.14756 7.14756) (end -7.14756 -7.14756) (layer F.SilkS) (width 0.127)) + (fp_line (start -7.14756 -7.14756) (end 7.14756 -7.14756) (layer F.SilkS) (width 0.127)) + (fp_line (start 7.14756 -7.14756) (end 7.14756 7.14756) (layer F.SilkS) (width 0.127)) + (fp_line (start 7.14756 7.14756) (end -7.14756 7.14756) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -7.747 -5.99948) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 20 "/Filters slit #2/SM_DIR") + ) + (pad 2 smd rect (at -7.747 -5.4991) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 37 "/Long stage/SM_DIR") + ) + (pad 3 smd rect (at -7.747 -4.99872) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 74 "/Short stage/SM_DIR") + ) + (pad 4 smd rect (at -7.747 -4.49834) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 5 smd rect (at -7.747 -3.99796) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 46 "/STM32F103 module/DG_FEEDBACK") + ) + (pad 6 smd rect (at -7.747 -3.49758) (size 1.20142 0.30226) + (layers F.Cu F.Paste F.Mask) + ) + (pad 7 smd rect (at -7.747 -2.99974) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 8 smd rect (at -7.747 -2.49936) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 9 smd rect (at -7.747 -1.99898) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 10 smd rect (at -7.747 -1.4986) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 11 smd rect (at -7.747 -0.99822) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 12 smd rect (at -7.747 -0.49784) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 141 N-0000088) + ) + (pad 13 smd rect (at -7.747 0) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 142 N-0000089) + ) + (pad 14 smd rect (at -7.747 0.49784) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 57 "/STM32F103 module/RST") + ) + (pad 15 smd rect (at -7.747 0.99822) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 79 "/Shutter MOSFET/IN2") + ) + (pad 16 smd rect (at -7.747 1.4986) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 77 "/Shutter MOSFET/EF") + ) + (pad 17 smd rect (at -7.747 1.99898) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 18 smd rect (at -7.747 2.49936) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 19 smd rect (at -7.747 2.99974) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 20 smd rect (at -7.747 3.49758) (size 1.20142 0.30226) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 21 smd rect (at -7.747 3.99796) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 69 "/STM32F103 module/VDDA") + ) + (pad 22 smd rect (at -7.747 4.49834) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 69 "/STM32F103 module/VDDA") + ) + (pad 23 smd rect (at -7.747 4.99872) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 24 smd rect (at -7.747 5.4991) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 36 "/Long stage/SM_CLK") + ) + (pad 25 smd rect (at -7.747 5.99948) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 55 "/STM32F103 module/RS-232 level converter/UART_TX") + ) + (pad 26 smd rect (at -5.99948 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 53 "/STM32F103 module/RS-232 level converter/UART_RX") + ) + (pad 27 smd rect (at -5.4991 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 28 smd rect (at -4.99872 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 29 smd rect (at -4.49834 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 89 /T1_7) + ) + (pad 30 smd rect (at -3.99796 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 88 /T1_6) + ) + (pad 31 smd rect (at -3.49758 7.747) (size 0.30226 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 87 /T1_5) + ) + (pad 32 smd rect (at -2.99974 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 86 /T1_4) + ) + (pad 33 smd rect (at -2.49936 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 85 /T1_3) + ) + (pad 34 smd rect (at -1.99898 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 84 /T1_2) + ) + (pad 35 smd rect (at -1.4986 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 83 /T1_1) + ) + (pad 36 smd rect (at -0.99822 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 82 /T1_0) + ) + (pad 37 smd rect (at -0.49784 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 139 N-0000067) + ) + (pad 38 smd rect (at 0 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 95 "/Turret slits/SM_EN") + ) + (pad 39 smd rect (at 0.49784 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 15 "/Filters slit #1/SM_EN") + ) + (pad 40 smd rect (at 0.99822 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 21 "/Filters slit #2/SM_EN") + ) + (pad 41 smd rect (at 1.4986 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 38 "/Long stage/SM_EN") + ) + (pad 42 smd rect (at 1.99898 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 75 "/Short stage/SM_EN") + ) + (pad 43 smd rect (at 2.49936 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 78 "/Shutter MOSFET/IN1") + ) + (pad 44 smd rect (at 2.99974 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 41 "/Power MOSFET module 1/ON") + ) + (pad 45 smd rect (at 3.49758 7.747) (size 0.30226 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 43 "/Power MOSFET module 2/ON") + ) + (pad 46 smd rect (at 3.99796 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 39 /POW3) + ) + (pad 47 smd rect (at 4.49834 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 44 "/STM32F103 module/1-WIRE") + ) + (pad 48 smd rect (at 4.99872 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 44 "/STM32F103 module/1-WIRE") + ) + (pad 49 smd rect (at 5.4991 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 50 smd rect (at 5.99948 7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 51 smd rect (at 7.747 5.99948) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 52 smd rect (at 7.747 5.4991) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 64 "/STM32F103 module/SPI2_SCK") + ) + (pad 53 smd rect (at 7.747 4.99872) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 62 "/STM32F103 module/SPI2_MISO") + ) + (pad 54 smd rect (at 7.747 4.49834) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 63 "/STM32F103 module/SPI2_MOSI") + ) + (pad 55 smd rect (at 7.747 3.99796) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 30 /Hall8) + ) + (pad 56 smd rect (at 7.747 3.49758) (size 1.20142 0.30226) + (layers F.Cu F.Paste F.Mask) + (net 31 /Hall9) + ) + (pad 57 smd rect (at 7.747 2.99974) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 3 /EP0) + ) + (pad 58 smd rect (at 7.747 2.49936) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 4 /EP1) + ) + (pad 59 smd rect (at 7.747 1.99898) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 5 /EP2) + ) + (pad 60 smd rect (at 7.747 1.4986) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 6 /EP3) + ) + (pad 61 smd rect (at 7.747 0.99822) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 62 smd rect (at 7.747 0.49784) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 63 smd rect (at 7.747 0) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 13 "/Filters slit #1/SM_CLK") + ) + (pad 64 smd rect (at 7.747 -0.49784) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 47 "/STM32F103 module/EXT0") + ) + (pad 65 smd rect (at 7.747 -0.99822) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 48 "/STM32F103 module/EXT1") + ) + (pad 66 smd rect (at 7.747 -1.4986) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 49 "/STM32F103 module/EXT2") + ) + (pad 67 smd rect (at 7.747 -1.99898) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 50 "/STM32F103 module/EXT3") + ) + (pad 68 smd rect (at 7.747 -2.49936) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 56 "/STM32F103 module/RS-232 level converter/UART_TX1") + ) + (pad 69 smd rect (at 7.747 -2.99974) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 54 "/STM32F103 module/RS-232 level converter/UART_RX1") + ) + (pad 70 smd rect (at 7.747 -3.49758) (size 1.20142 0.30226) + (layers F.Cu F.Paste F.Mask) + (net 66 "/STM32F103 module/USB input circuit/USB_DM") + ) + (pad 71 smd rect (at 7.747 -3.99796) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 67 "/STM32F103 module/USB input circuit/USB_DP") + ) + (pad 72 smd rect (at 7.747 -4.49834) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 73 smd rect (at 7.747 -4.99872) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + ) + (pad 74 smd rect (at 7.747 -5.4991) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 75 smd rect (at 7.747 -5.99948) (size 1.20142 0.29972) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 76 smd rect (at 5.99948 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + ) + (pad 77 smd rect (at 5.4991 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + ) + (pad 78 smd rect (at 4.99872 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/USB input circuit/USB_POWER") + ) + (pad 79 smd rect (at 4.49834 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 65 "/STM32F103 module/USB input circuit/USB_DISC") + ) + (pad 80 smd rect (at 3.99796 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + ) + (pad 81 smd rect (at 3.49758 -7.747) (size 0.30226 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 22 /Hall0) + ) + (pad 82 smd rect (at 2.99974 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 23 /Hall1) + ) + (pad 83 smd rect (at 2.49936 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 24 /Hall2) + ) + (pad 84 smd rect (at 1.99898 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 25 /Hall3) + ) + (pad 85 smd rect (at 1.4986 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 26 /Hall4) + ) + (pad 86 smd rect (at 0.99822 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 27 /Hall5) + ) + (pad 87 smd rect (at 0.49784 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 28 /Hall6) + ) + (pad 88 smd rect (at 0 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 29 /Hall7) + ) + (pad 89 smd rect (at -0.49784 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 61 "/STM32F103 module/SPI1_SCK") + ) + (pad 90 smd rect (at -0.99822 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 59 "/STM32F103 module/SPI1_MISO") + ) + (pad 91 smd rect (at -1.4986 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 60 "/STM32F103 module/SPI1_MOSI") + ) + (pad 92 smd rect (at -1.99898 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + ) + (pad 93 smd rect (at -2.49936 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + ) + (pad 94 smd rect (at -2.99974 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 45 "/STM32F103 module/BOOT") + ) + (pad 95 smd rect (at -3.49758 -7.747) (size 0.30226 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 51 "/STM32F103 module/I2C_SCL/CANRX") + ) + (pad 96 smd rect (at -3.99796 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 52 "/STM32F103 module/I2C_SDA/CANTX") + ) + (pad 97 smd rect (at -4.49834 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 94 "/Turret slits/SM_DIR") + ) + (pad 98 smd rect (at -4.99872 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 14 "/Filters slit #1/SM_DIR") + ) + (pad 99 smd rect (at -5.4991 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 100 smd rect (at -5.99948 -7.747) (size 0.29972 1.20142) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + ) + + (module TO220-7-12 (layer F.Cu) (tedit 53BBA919) (tstamp 53BBED33) + (at 217.297 181.483) + (descr "Regulateur TO220 serie LM78xx") + (tags "TR TO220") + (path /53AE6F08/53C09F3E) + (fp_text reference U2 (at -4.445 0 90) (layer F.SilkS) + (effects (font (size 1.524 1.016) (thickness 0.2032))) + ) + (fp_text value TLE5205 (at 0 -6.35) (layer F.SilkS) + (effects (font (size 1.524 1.016) (thickness 0.2032))) + ) + (fp_line (start 3.175 5.08) (end -3.175 5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start -3.175 -5.08) (end 3.175 -5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start 3.175 -5.08) (end 3.81 -5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start 3.81 -5.08) (end 3.81 5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start 3.81 5.08) (end 3.175 5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start 3.175 -5.08) (end 3.175 5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start -3.175 5.08) (end -3.175 -5.08) (layer F.SilkS) (width 0.381)) + (pad 7 thru_hole circle (at 1.27 3.81) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 81 "/Shutter MOSFET/OUT2") + ) + (pad 1 thru_hole rect (at 1.27 -3.81) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 80 "/Shutter MOSFET/OUT1") + ) + (pad 5 thru_hole circle (at 1.27 1.27) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 79 "/Shutter MOSFET/IN2") + ) + (pad 6 thru_hole circle (at -1.27 2.54) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 117 N-00000128) + ) + (pad 2 thru_hole circle (at -1.27 -2.54) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 77 "/Shutter MOSFET/EF") + ) + (pad 3 thru_hole circle (at 1.27 -1.27) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 78 "/Shutter MOSFET/IN1") + ) + (pad 4 thru_hole circle (at -1.27 0) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + ) + + (module SW_PUSH_SMALL (layer F.Cu) (tedit 46544DB3) (tstamp 53BBED73) + (at 71.755 95.758 90) + (path /53973803/53A4246E) + (fp_text reference SW2 (at 0 -0.762 90) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_text value BOOT (at 0 1.016 90) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_circle (center 0 0) (end 0 -2.54) (layer F.SilkS) (width 0.127)) + (fp_line (start -3.81 -3.81) (end 3.81 -3.81) (layer F.SilkS) (width 0.127)) + (fp_line (start 3.81 -3.81) (end 3.81 3.81) (layer F.SilkS) (width 0.127)) + (fp_line (start 3.81 3.81) (end -3.81 3.81) (layer F.SilkS) (width 0.127)) + (fp_line (start -3.81 -3.81) (end -3.81 3.81) (layer F.SilkS) (width 0.127)) + (pad 1 thru_hole circle (at 3.81 -2.54 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 1 +3.3V) + ) + (pad 2 thru_hole circle (at 3.81 2.54 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 45 "/STM32F103 module/BOOT") + ) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 1 +3.3V) + ) + (pad 2 thru_hole circle (at -3.81 2.54 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 45 "/STM32F103 module/BOOT") + ) + ) + + (module SW_PUSH_SMALL (layer F.Cu) (tedit 46544DB3) (tstamp 53BBED80) + (at 71.755 106.172 90) + (path /53973803/5399B811) + (fp_text reference SW1 (at 0 -0.762 90) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_text value RESET (at 0 1.016 90) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_circle (center 0 0) (end 0 -2.54) (layer F.SilkS) (width 0.127)) + (fp_line (start -3.81 -3.81) (end 3.81 -3.81) (layer F.SilkS) (width 0.127)) + (fp_line (start 3.81 -3.81) (end 3.81 3.81) (layer F.SilkS) (width 0.127)) + (fp_line (start 3.81 3.81) (end -3.81 3.81) (layer F.SilkS) (width 0.127)) + (fp_line (start -3.81 -3.81) (end -3.81 3.81) (layer F.SilkS) (width 0.127)) + (pad 1 thru_hole circle (at 3.81 -2.54 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 2 thru_hole circle (at 3.81 2.54 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 57 "/STM32F103 module/RST") + ) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 2 thru_hole circle (at -3.81 2.54 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 57 "/STM32F103 module/RST") + ) + ) + + (module SOT323 (layer F.Cu) (tedit 450AC34A) (tstamp 53BBED8F) + (at 77.3349 87.9217 180) + (tags "SMD SOT") + (path /53973803/53976CAB/5395C059) + (attr smd) + (fp_text reference Q1 (at 0.127 -2.032 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.09906))) + ) + (fp_text value DTA114Y (at 0 0 180) (layer F.SilkS) hide + (effects (font (size 0.70104 0.70104) (thickness 0.09906))) + ) + (fp_line (start 0.254 0.508) (end 0.889 0.508) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.889 0.508) (end 0.889 -0.508) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.889 -0.508) (end -0.889 0.508) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.889 0.508) (end -0.254 0.508) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.254 0.635) (end 0.254 0.508) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.254 0.508) (end -0.254 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.889 -0.508) (end -0.889 -0.508) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.254 0.635) (end 0.254 0.635) (layer F.SilkS) (width 0.127)) + (pad 2 smd rect (at -0.65024 -0.94996 180) (size 0.59944 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 1 smd rect (at 0.65024 -0.94996 180) (size 0.59944 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 65 "/STM32F103 module/USB input circuit/USB_DISC") + ) + (pad 3 smd rect (at 0 0.94996 180) (size 0.59944 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 125 N-00000151) + ) + (model smd/SOT323.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.3937 0.3937 0.3937)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SOT23_6 (layer F.Cu) (tedit 4ECF791C) (tstamp 53BBED9E) + (at 82.7324 83.2227 180) + (path /53973803/53976CAB/5395C045) + (fp_text reference U4 (at 1.99898 0 270) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.0762))) + ) + (fp_text value USBLC6-2 (at 0.0635 0 180) (layer F.SilkS) + (effects (font (size 0.50038 0.50038) (thickness 0.0762))) + ) + (fp_line (start -0.508 0.762) (end -1.27 0.254) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.27 0.762) (end -1.3335 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.3335 0.762) (end -1.3335 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.3335 -0.762) (end 1.27 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.27 -0.762) (end 1.27 0.762) (layer F.SilkS) (width 0.127)) + (pad 6 smd rect (at -0.9525 -1.27 180) (size 0.70104 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 127 N-00000153) + ) + (pad 5 smd rect (at 0 -1.27 180) (size 0.70104 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 4 smd rect (at 0.9525 -1.27 180) (size 0.70104 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 126 N-00000152) + ) + (pad 3 smd rect (at 0.9525 1.27 180) (size 0.70104 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 129 N-00000155) + ) + (pad 2 smd rect (at 0 1.27 180) (size 0.70104 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 1 smd rect (at -0.9525 1.27 180) (size 0.70104 1.00076) + (layers F.Cu F.Paste F.Mask) + (net 128 N-00000154) + ) + (model smd/SOT23_6.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.11 0.11 0.11)) + (rotate (xyz 0 0 -180)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEDAB) + (at 238.703 107.5875 180) + (tags "CMS SM") + (path /53A910B9/50CEB99A) + (attr smd) + (fp_text reference R2.5 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 111 N-00000121) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEDB8) + (at 193.8655 107.569 180) + (tags "CMS SM") + (path /5391724D/50CEB99A) + (attr smd) + (fp_text reference R2.3 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 136 N-0000053) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEDC5) + (at 216.5985 107.569 180) + (tags "CMS SM") + (path /53A910BA/50CEB99A) + (attr smd) + (fp_text reference R2.4 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 112 N-00000122) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEDD2) + (at 216.5985 89.789 180) + (tags "CMS SM") + (path /53A910BA/50CEB97A) + (attr smd) + (fp_text reference R1.4 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 113 N-00000123) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEDDF) + (at 171.5135 107.6325 180) + (tags "CMS SM") + (path /53A910B7/50CEB99A) + (attr smd) + (fp_text reference R2.2 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 99 N-00000106) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEDEC) + (at 171.7675 89.8525 180) + (tags "CMS SM") + (path /53A910B7/50CEB97A) + (attr smd) + (fp_text reference R1.2 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 100 N-00000107) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEDF9) + (at 194.564 89.789 180) + (tags "CMS SM") + (path /5391724D/50CEB97A) + (attr smd) + (fp_text reference R1.3 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 137 N-0000054) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEE06) + (at 238.7665 89.8075 180) + (tags "CMS SM") + (path /53A910B9/50CEB97A) + (attr smd) + (fp_text reference R1.5 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 107 N-00000116) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEE13) + (at 150.5709 107.5456 180) + (tags "CMS SM") + (path /53A910B8/50CEB99A) + (attr smd) + (fp_text reference R2.1 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 106 N-00000115) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM1210 (layer F.Cu) (tedit 42806E94) (tstamp 53BBEE20) + (at 150.5201 89.7656 180) + (tags "CMS SM") + (path /53A910B8/50CEB97A) + (attr smd) + (fp_text reference R1.1 (at 0 -0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 0.33 (at 0 0.508 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_circle (center -2.413 1.524) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -1.397) (end -2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.397) (end -2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.397) (end -0.762 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.762 1.397) (end 2.286 1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.397) (end 2.286 -1.397) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.397) (end 0.762 -1.397) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 2 smd rect (at 1.524 0 180) (size 1.27 2.54) + (layers F.Cu F.Paste F.Mask) + (net 104 N-00000113) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.17 0.2 0.17)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEE45) + (at 71.755 112.268 180) + (path /53973803/5399B7BA) + (attr smd) + (fp_text reference C7 (at 0 0 180) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0 180) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 180) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 57 "/STM32F103 module/RST") + ) + (pad 2 smd rect (at 0.9525 0 180) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BBEE52) + (at 76.589 118.745) + (path /53973803/53B31F7A) + (attr smd) + (fp_text reference C11 (at 0 0) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 27p (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 142 N-0000089) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEE5F) + (at 87.249 124.333) + (path /53973803/53973C3F) + (attr smd) + (fp_text reference L1 (at 0 0) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value BMB2A0300AN1 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 69 "/STM32F103 module/VDDA") + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BBEE6C) + (at 92.202 120.0404 90) + (path /53973803/53979DD9) + (attr smd) + (fp_text reference C14 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 69 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEE79) + (at 215.0745 93.2815 270) + (path /53A910BA/50CEC790) + (attr smd) + (fp_text reference C2.4 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 114 N-00000125) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEE86) + (at 181.356 115.824 270) + (path /5391724D/50AF1E60) + (attr smd) + (fp_text reference C1.3 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 68n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 138 N-0000055) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BD7FDA) + (at 103.54 138.43 90) + (path /53973803/53AF483E) + (attr smd) + (fp_text reference R29 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value RT0805BRB071KL (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 69 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 87 /T1_5) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BBEEA0) + (at 96 127.5 180) + (path /53973803/53A79646) + (attr smd) + (fp_text reference C9 (at 0 0 180) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0 180) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 180) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 2 smd rect (at 0.9525 0 180) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEEAD) + (at 76.589 113.919) + (path /53973803/53B31F74) + (attr smd) + (fp_text reference C10 (at 0 0) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 27p (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 141 N-0000088) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BD7D0B) + (at 89.8605 115.443 270) + (path /53973803/5396ADDE) + (attr smd) + (fp_text reference C15 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEEC7) + (at 79.9384 83.2227 270) + (path /53973803/53976CAB/5395D7E9) + (attr smd) + (fp_text reference C12 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEED4) + (at 215.0745 104.0765 90) + (path /53A910BA/50CECA5D) + (attr smd) + (fp_text reference C3.4 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 115 N-00000126) + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEEE1) + (at 71.755 89.662 180) + (path /53973803/53A44EC1) + (attr smd) + (fp_text reference C8 (at 0 0 180) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0 180) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 180) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 45 "/STM32F103 module/BOOT") + ) + (pad 2 smd rect (at 0.9525 0 180) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEEEE) + (at 203.2 115.8875 270) + (path /53A910BA/50AF1E60) + (attr smd) + (fp_text reference C1.4 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 68n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 116 N-00000127) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEEFB) + (at 192.3415 104.14 90) + (path /5391724D/50CECA5D) + (attr smd) + (fp_text reference C3.3 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 134 N-0000051) + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF08) + (at 116.24 138.43 90) + (path /53973803/53AF485C) + (attr smd) + (fp_text reference R34 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value RT0805BRB071KL (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 69 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 82 /T1_0) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF15) + (at 113.7 138.43 90) + (path /53973803/53AF4856) + (attr smd) + (fp_text reference R33 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value RT0805BRB071KL (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 69 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 83 /T1_1) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF22) + (at 224.9235 115.8425 270) + (path /53A910B9/50AF1E60) + (attr smd) + (fp_text reference C1.5 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 68n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 108 N-00000117) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF2F) + (at 237.2425 93.3 270) + (path /53A910B9/50CEC790) + (attr smd) + (fp_text reference C2.5 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 109 N-00000119) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF3C) + (at 158.623 115.824 270) + (path /53A910B7/50AF1E60) + (attr smd) + (fp_text reference C1.2 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 68n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 101 N-00000108) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF49) + (at 237.179 104.095 90) + (path /53A910B9/50CECA5D) + (attr smd) + (fp_text reference C3.5 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 110 N-00000120) + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF56) + (at 170.2435 93.345 270) + (path /53A910B7/50CEC790) + (attr smd) + (fp_text reference C2.2 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 98 N-00000105) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF63) + (at 111.16 138.43 90) + (path /53973803/53AF4850) + (attr smd) + (fp_text reference R32 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value RT0805BRB071KL (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 69 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 84 /T1_2) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF70) + (at 148.9961 104.0912 90) + (path /53A910B8/50CECA5D) + (attr smd) + (fp_text reference C3.1 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 105 N-00000114) + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF7D) + (at 108.62 138.43 90) + (path /53973803/53AF484A) + (attr smd) + (fp_text reference R31 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value RT0805BRB071KL (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 69 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 85 /T1_3) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF8A) + (at 169.926 104.14 90) + (path /53A910B7/50CECA5D) + (attr smd) + (fp_text reference C3.2 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 97 N-00000104) + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEF97) + (at 148.9961 93.2708 270) + (path /53A910B8/50CEC790) + (attr smd) + (fp_text reference C2.1 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 102 N-00000110) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEFA4) + (at 137.274 115.7625 270) + (path /53A910B8/50AF1E60) + (attr smd) + (fp_text reference C1.1 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 68n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 103 N-00000112) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEFB1) + (at 106.08 138.43 90) + (path /53973803/53AF4844) + (attr smd) + (fp_text reference R30 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value RT0805BRB071KL (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 69 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 86 /T1_4) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEFBE) + (at 193.04 93.2815 270) + (path /5391724D/50CEC790) + (attr smd) + (fp_text reference C2.3 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 1n (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 135 N-0000052) + ) + (pad 2 smd rect (at 0.9525 0 270) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BBEFCB) + (at 109.873 126.23) + (path /53973803/53969846) + (attr smd) + (fp_text reference C17 (at 0 0) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 locked (layer F.Cu) (tedit 42806E04) (tstamp 53BBEFD8) + (at 115.959 110.8075 90) + (path /53973803/5396C0ED) + (attr smd) + (fp_text reference C18 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBEFE5) + (at 96.0755 106.172 180) + (path /53973803/5396C789) + (attr smd) + (fp_text reference C16 (at 0 0 180) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value 100n (at 0 0 180) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 180) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 2 smd rect (at 0.9525 0 180) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBEFEF) + (at 224.282 182.753 180) + (path /53973803/53C4BB5E) + (attr smd) + (fp_text reference R23 (at 0 0 180) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10k (at 0 0 180) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 180) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 2 smd rect (at 0.762 0 180) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 79 "/Shutter MOSFET/IN2") + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBEFF9) + (at 224.663 180.213 180) + (path /53973803/53C4BB64) + (attr smd) + (fp_text reference R24 (at 0 0 180) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10k (at 0 0 180) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 180) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 2 smd rect (at 0.762 0 180) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 78 "/Shutter MOSFET/IN1") + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF003) + (at 209.296 187.325) + (path /53973803/53C4BB71) + (attr smd) + (fp_text reference R22 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10k (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 77 "/Shutter MOSFET/EF") + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF00D) + (at 188.341 161.798) + (path /53973803/53CF8387) + (attr smd) + (fp_text reference R37 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10k (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 41 "/Power MOSFET module 1/ON") + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF017) + (at 120.396 183.515 270) + (path /53973803/53C435CB) + (attr smd) + (fp_text reference R20 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 15k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 58 "/STM32F103 module/SHTR_FEEDBACK") + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer B.Cu) (tedit 4E43A3D1) (tstamp 53BBF021) + (at 135.7884 139.9794 90) + (path /53973803/53B85A4F) + (attr smd) + (fp_text reference R15 (at 0 0 90) (layer B.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_text value 10k (at 0 0 90) (layer B.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_line (start -1.143 0.635) (end 1.143 0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end 1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end -1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start -1.143 -0.635) (end -1.143 0.635) (layer B.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 5 /EP2) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF02B) + (at 163.068 154.813) + (path /53973803/53CF8EAC) + (attr smd) + (fp_text reference R38 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10k (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 43 "/Power MOSFET module 2/ON") + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF035) + (at 118.364 180.34 180) + (path /53973803/53CFF43C) + (attr smd) + (fp_text reference R39 (at 0 0 180) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10k (at 0 0 180) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 180) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 39 /POW3) + ) + (pad 2 smd rect (at 0.762 0 180) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF03F) + (at 90.3524 86.0167 90) + (path /53973803/53976CAB/5395CE71) + (attr smd) + (fp_text reference R8 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 15k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/USB input circuit/USB_POWER") + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 130 N-00000156) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF049) + (at 91.1144 88.5567) + (path /53973803/53976CAB/5395CE96) + (attr smd) + (fp_text reference R7 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 22k (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 68 "/STM32F103 module/USB input circuit/USB_POWER") + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF053) + (at 79.9384 87.7312 270) + (path /53973803/53976CAB/5395D182) + (attr smd) + (fp_text reference R9 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1.5k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 125 N-00000151) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 67 "/STM32F103 module/USB input circuit/USB_DP") + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF05D) + (at 84.4469 87.3502) + (path /53973803/53976CAB/5395E223) + (attr smd) + (fp_text reference R35 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 22 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 127 N-00000153) + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 66 "/STM32F103 module/USB input circuit/USB_DM") + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF067) + (at 81.7799 87.7312 270) + (path /53973803/53976CAB/5395E230) + (attr smd) + (fp_text reference R36 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 22 (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 126 N-00000152) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 67 "/STM32F103 module/USB input circuit/USB_DP") + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF071) + (at 178.3715 111.887 90) + (path /5391724D/50AF1C25) + (attr smd) + (fp_text reference R3.3 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 22k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 138 N-0000055) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF07B) + (at 195.8975 93.091 270) + (path /5391724D/50CEC791) + (attr smd) + (fp_text reference R5.3 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 135 N-0000052) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF085) + (at 172.847 104.3305 90) + (path /53A910B7/50CECA5C) + (attr smd) + (fp_text reference R6.2 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 97 N-00000104) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF08F) + (at 173.1645 93.1545 270) + (path /53A910B7/50CEC791) + (attr smd) + (fp_text reference R5.2 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 98 N-00000105) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF099) + (at 155.5115 111.9505 90) + (path /53A910B7/50AF1C25) + (attr smd) + (fp_text reference R3.2 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 22k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 101 N-00000108) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0A3) + (at 195.2625 104.3305 90) + (path /5391724D/50CECA5C) + (attr smd) + (fp_text reference R6.3 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 134 N-0000051) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0AD) + (at 155.5115 114.808 270) + (path /53A910B7/534BB108) + (attr smd) + (fp_text reference R4.2 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1.8k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 101 N-00000108) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0B7) + (at 92.583 113.284 270) + (path /53973803/53C435C5) + (attr smd) + (fp_text reference R21 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 15k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 46 "/STM32F103 module/DG_FEEDBACK") + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 58 "/STM32F103 module/SHTR_FEEDBACK") + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0C1) + (at 221.558 114.89 270) + (path /53A910B9/534BB108) + (attr smd) + (fp_text reference R4.5 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1.8k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 108 N-00000117) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0CB) + (at 221.558 111.9055 90) + (path /53A910B9/50AF1C25) + (attr smd) + (fp_text reference R3.5 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 22k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 108 N-00000117) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0D5) + (at 240.1635 93.1095 270) + (path /53A910B9/50CEC791) + (attr smd) + (fp_text reference R5.5 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 109 N-00000119) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0DF) + (at 240.1 104.2855 90) + (path /53A910B9/50CECA5C) + (attr smd) + (fp_text reference R6.5 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 110 N-00000120) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0E9) + (at 109.601 128.143 180) + (path /53BEC9FF) + (attr smd) + (fp_text reference R19 (at 0 0 180) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 4.7k (at 0 0 180) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 180) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 131 N-0000031) + ) + (pad 2 smd rect (at 0.762 0 180) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 39 /POW3) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0F3) + (at 200.279 114.7445 270) + (path /53A910BA/534BB108) + (attr smd) + (fp_text reference R4.4 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1.8k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 116 N-00000127) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF0FD) + (at 151.6885 104.2944 90) + (path /53A910B8/50CECA5C) + (attr smd) + (fp_text reference R6.1 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 105 N-00000114) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF107) + (at 151.0281 93.1184 270) + (path /53A910B8/50CEC791) + (attr smd) + (fp_text reference R5.1 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 102 N-00000110) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF111) + (at 133.6545 111.8128 90) + (path /53A910B8/50AF1C25) + (attr smd) + (fp_text reference R3.1 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 22k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 103 N-00000112) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF11B) + (at 200.279 111.887 90) + (path /53A910BA/50AF1C25) + (attr smd) + (fp_text reference R3.4 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 22k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 116 N-00000127) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF125) + (at 133.6545 114.556 270) + (path /53A910B8/534BB108) + (attr smd) + (fp_text reference R4.1 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1.8k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 103 N-00000112) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF12F) + (at 92.5 117 180) + (path /53973803/5399B99B) + (attr smd) + (fp_text reference R26 (at 0 0 180) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10k (at 0 0 180) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 180) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 57 "/STM32F103 module/RST") + ) + (pad 2 smd rect (at 0.762 0 180) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF139) + (at 118.364 111.76) + (path /53973803/5399C848) + (attr smd) + (fp_text reference R10 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 510 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 140 N-0000086) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF143) + (at 217.932 93.091 270) + (path /53A910BA/50CEC791) + (attr smd) + (fp_text reference R5.4 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 114 N-00000125) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF14D) + (at 91.313 141.2875 180) + (path /53973803/53A38ACC) + (attr smd) + (fp_text reference R11 (at 0 0 180) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 4.7k (at 0 0 180) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 180) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 44 "/STM32F103 module/1-WIRE") + ) + (pad 2 smd rect (at 0.762 0 180) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BDA0DA) + (at 178.3715 114.681 270) + (path /5391724D/534BB108) + (attr smd) + (fp_text reference R4.3 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1.8k (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 138 N-0000055) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF175) + (at 77.978 91.948) + (path /53973803/53A3D5DE) + (attr smd) + (fp_text reference R17 (at 0 0) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 10k (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 45 "/STM32F103 module/BOOT") + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer B.Cu) (tedit 4E43A3D1) (tstamp 53BBF17F) + (at 103.759 120.396) + (path /53973803/53A3D1C0) + (attr smd) + (fp_text reference R18 (at 0 0) (layer B.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_text value 100k (at 0 0) (layer B.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_line (start -1.143 0.635) (end 1.143 0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end 1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end -1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start -1.143 -0.635) (end -1.143 0.635) (layer B.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 139 N-0000067) + ) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 96 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer B.Cu) (tedit 4E43A3D1) (tstamp 53BBF189) + (at 138.3284 139.9794 90) + (path /53973803/53B85A5B) + (attr smd) + (fp_text reference R16 (at 0 0 90) (layer B.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_text value 10k (at 0 0 90) (layer B.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_line (start -1.143 0.635) (end 1.143 0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end 1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end -1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start -1.143 -0.635) (end -1.143 0.635) (layer B.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 6 /EP3) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer B.Cu) (tedit 4E43A3D1) (tstamp 53BBF193) + (at 133.2484 139.9794 90) + (path /53973803/53B858EA) + (attr smd) + (fp_text reference R14 (at 0 0 90) (layer B.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_text value 10k (at 0 0 90) (layer B.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_line (start -1.143 0.635) (end 1.143 0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end 1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end -1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start -1.143 -0.635) (end -1.143 0.635) (layer B.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 4 /EP1) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer B.Cu) (tedit 4E43A3D1) (tstamp 53BBF19D) + (at 130.7084 139.9794 90) + (path /53973803/53B858E4) + (attr smd) + (fp_text reference R13 (at 0 0 90) (layer B.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_text value 10k (at 0 0 90) (layer B.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror)) + ) + (fp_line (start -1.143 0.635) (end 1.143 0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end 1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end -1.143 -0.635) (layer B.SilkS) (width 0.127)) + (fp_line (start -1.143 -0.635) (end -1.143 0.635) (layer B.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 3 /EP0) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers B.Cu B.Paste B.Mask) + (net 2 +5V) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF1A7) + (at 77.5415 116.332 270) + (path /53973803/53B323F6) + (attr smd) + (fp_text reference R12 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 1M (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 141 N-0000088) + ) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 142 N-0000089) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0603 (layer F.Cu) (tedit 4E43A3D1) (tstamp 53BBF1B1) + (at 217.9955 104.267 90) + (path /53A910BA/50CECA5C) + (attr smd) + (fp_text reference R6.4 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 51k (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 115 N-00000126) + ) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SIL-8 locked (layer F.Cu) (tedit 200000) (tstamp 53BBF1CE) + (at 107.35 143.51 180) + (descr "Connecteur 8 pins") + (tags "CONN DEV") + (path /53956EEF) + (fp_text reference P10 (at -6.35 -2.54 180) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value TRD (at 5.08 -2.54 180) (layer F.SilkS) + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -10.16 -1.27) (end 10.16 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 10.16 -1.27) (end 10.16 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 10.16 1.27) (end -10.16 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -10.16 1.27) (end -10.16 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -7.62 1.27) (end -7.62 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -8.89 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 82 /T1_0) + ) + (pad 2 thru_hole circle (at -6.35 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 83 /T1_1) + ) + (pad 3 thru_hole circle (at -3.81 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 84 /T1_2) + ) + (pad 4 thru_hole circle (at -1.27 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 85 /T1_3) + ) + (pad 5 thru_hole circle (at 1.27 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 86 /T1_4) + ) + (pad 6 thru_hole circle (at 3.81 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 87 /T1_5) + ) + (pad 7 thru_hole circle (at 6.35 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 88 /T1_6) + ) + (pad 8 thru_hole circle (at 8.89 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 89 /T1_7) + ) + ) + + (module SIL-7 (layer F.Cu) (tedit 200000) (tstamp 53BBF1E0) + (at 124.6886 121.1326 90) + (descr "Connecteur 7 pins") + (tags "CONN DEV") + (path /53973803/53A363AA) + (fp_text reference P16 (at 0 -2.54 90) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_7 (at 0 -2.54 90) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -8.89 -1.27) (end -8.89 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -8.89 -1.27) (end 8.89 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 8.89 -1.27) (end 8.89 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 8.89 1.27) (end -8.89 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -8.89 1.27) (end -8.89 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -6.35 1.27) (end -6.35 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -6.35 1.27) (end -6.35 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -7.62 0 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 2 thru_hole circle (at -5.08 0 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 47 "/STM32F103 module/EXT0") + ) + (pad 3 thru_hole circle (at -2.54 0 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 48 "/STM32F103 module/EXT1") + ) + (pad 4 thru_hole circle (at 0 0 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 49 "/STM32F103 module/EXT2") + ) + (pad 5 thru_hole circle (at 2.54 0 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 50 "/STM32F103 module/EXT3") + ) + (pad 6 thru_hole circle (at 5.08 0 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 56 "/STM32F103 module/RS-232 level converter/UART_TX1") + ) + (pad 7 thru_hole circle (at 7.62 0 90) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 54 "/STM32F103 module/RS-232 level converter/UART_RX1") + ) + ) + + (module SIL-7 (layer F.Cu) (tedit 200000) (tstamp 53BBF1F2) + (at 88.519 95.6945 180) + (descr "Connecteur 7 pins") + (tags "CONN DEV") + (path /53973803/53AD262A) + (fp_text reference P11 (at 0 -2.54 180) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_7 (at 0 -2.54 180) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -8.89 -1.27) (end -8.89 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -8.89 -1.27) (end 8.89 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 8.89 -1.27) (end 8.89 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 8.89 1.27) (end -8.89 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -8.89 1.27) (end -8.89 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -6.35 1.27) (end -6.35 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -6.35 1.27) (end -6.35 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -7.62 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 2 thru_hole circle (at -5.08 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 61 "/STM32F103 module/SPI1_SCK") + ) + (pad 3 thru_hole circle (at -2.54 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 59 "/STM32F103 module/SPI1_MISO") + ) + (pad 4 thru_hole circle (at 0 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 60 "/STM32F103 module/SPI1_MOSI") + ) + (pad 5 thru_hole circle (at 2.54 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 51 "/STM32F103 module/I2C_SCL/CANRX") + ) + (pad 6 thru_hole circle (at 5.08 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 52 "/STM32F103 module/I2C_SDA/CANTX") + ) + (pad 7 thru_hole circle (at 7.62 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.SilkS *.Mask) + (net 1 +3.3V) + ) + ) + + (module SIL-5 (layer F.Cu) (tedit 200000) (tstamp 53BBF200) + (at 137.0584 143.5354) + (descr "Connecteur 5 pins") + (tags "CONN DEV") + (path /53B8C7B4) + (fp_text reference P13 (at -0.635 -2.54) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_5 (at 0 -2.54) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -7.62 1.27) (end -7.62 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -7.62 -1.27) (end 5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 5.08 -1.27) (end 5.08 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 5.08 1.27) (end -7.62 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -6.35 0) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 3 /EP0) + ) + (pad 2 thru_hole circle (at -3.81 0) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 4 /EP1) + ) + (pad 3 thru_hole circle (at -1.27 0) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 5 /EP2) + ) + (pad 4 thru_hole circle (at 1.27 0) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 6 /EP3) + ) + (pad 5 thru_hole circle (at 3.81 0) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + ) + + (module SIL-4 (layer F.Cu) (tedit 200000) (tstamp 53BBF24B) + (at 123.444 143.51 180) + (descr "Connecteur 4 pibs") + (tags "CONN DEV") + (path /53973803/53A259E0) + (fp_text reference P15 (at 0 -2.54 180) (layer F.SilkS) + (effects (font (size 1.73482 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_4 (at 0 -2.54 180) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 -1.27) (end 5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 5.08 -1.27) (end 5.08 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 5.08 1.27) (end -5.08 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -2.54 1.27) (end -2.54 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -3.81 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 63 "/STM32F103 module/SPI2_MOSI") + ) + (pad 2 thru_hole circle (at -1.27 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 62 "/STM32F103 module/SPI2_MISO") + ) + (pad 3 thru_hole circle (at 1.27 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 64 "/STM32F103 module/SPI2_SCK") + ) + (pad 4 thru_hole circle (at 3.81 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + ) + + (module SIL-3 (layer F.Cu) (tedit 200000) (tstamp 53BBF266) + (at 92.075 143.51 180) + (descr "Connecteur 3 pins") + (tags "CONN DEV") + (path /53A426B8) + (fp_text reference K1 (at 0 -2.54 180) (layer F.SilkS) + (effects (font (size 1.7907 1.07696) (thickness 0.3048))) + ) + (fp_text value CONN_3 (at 0 -2.54 180) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -3.81 1.27) (end -3.81 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -3.81 -1.27) (end 3.81 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 3.81 -1.27) (end 3.81 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 3.81 1.27) (end -3.81 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -2.54 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 2 thru_hole circle (at 0 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 44 "/STM32F103 module/1-WIRE") + ) + (pad 3 thru_hole circle (at 2.54 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + ) + + (module SIL-2 (layer F.Cu) (tedit 200000) (tstamp 53BBF2A2) + (at 69.85 75.819) + (descr "Connecteurs 2 pins") + (tags "CONN DEV") + (path /5395ECE2) + (fp_text reference P7 (at 0 -2.54) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_2 (at 0 -2.54) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -2.54 1.27) (end -2.54 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 2.54 1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -1.27 0) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 2 thru_hole circle (at 1.27 0) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 133 N-0000038) + ) + ) + + (module SIL-2 (layer F.Cu) (tedit 200000) (tstamp 53BBF2B6) + (at 89.154 128.016 180) + (descr "Connecteurs 2 pins") + (tags "CONN DEV") + (path /53973803/53974779/53A1F05B) + (fp_text reference P17 (at 0 -2.54 180) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_2 (at 0 -2.54 180) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -2.54 1.27) (end -2.54 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 2.54 1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -1.27 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 55 "/STM32F103 module/RS-232 level converter/UART_TX") + ) + (pad 2 thru_hole circle (at 1.27 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 53 "/STM32F103 module/RS-232 level converter/UART_RX") + ) + ) + + (module SIL-12 (layer F.Cu) (tedit 200000) (tstamp 53BBF2D1) + (at 105.791 75.819 180) + (descr "Connecteur 12 pins") + (tags "CONN DEV") + (path /53B49F81) + (fp_text reference P12 (at -7.62 -2.54 180) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_12 (at 7.62 -2.54 180) (layer F.SilkS) + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -15.24 1.27) (end -15.24 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -15.24 1.27) (end -15.24 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -15.24 -1.27) (end 10.16 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 10.16 1.27) (end -15.24 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -12.7 1.27) (end -12.7 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 10.16 -1.27) (end 14.605 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 14.605 -1.27) (end 15.24 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 15.24 -1.27) (end 15.24 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start 15.24 1.27) (end 10.16 1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -13.97 0) (end -13.97 0) (layer F.SilkS) (width 0.3048)) + (fp_line (start -13.97 0) (end -13.97 0) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -13.97 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 2 thru_hole circle (at -11.43 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 22 /Hall0) + ) + (pad 3 thru_hole circle (at -8.89 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 23 /Hall1) + ) + (pad 4 thru_hole circle (at -6.35 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 24 /Hall2) + ) + (pad 5 thru_hole circle (at -3.81 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 25 /Hall3) + ) + (pad 6 thru_hole circle (at -1.27 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 26 /Hall4) + ) + (pad 7 thru_hole circle (at 1.27 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 27 /Hall5) + ) + (pad 8 thru_hole circle (at 3.81 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 28 /Hall6) + ) + (pad 9 thru_hole circle (at 6.35 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 29 /Hall7) + ) + (pad 10 thru_hole circle (at 8.89 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 30 /Hall8) + ) + (pad 11 thru_hole circle (at 11.43 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 31 /Hall9) + ) + (pad 12 thru_hole circle (at 13.97 0 180) (size 1.397 1.397) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (model pins_array_12x1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module R7 (layer F.Cu) (tedit 200000) (tstamp 53BBF2E1) + (at 236.474 165.608) + (descr "Resitance 7 pas") + (tags R) + (path /53AE6F08/53C10962) + (autoplace_cost180 10) + (fp_text reference R25 (at 2.286 1.016) (layer F.SilkS) + (effects (font (size 1.397 1.27) (thickness 0.2032))) + ) + (fp_text value "1.2k (II)" (at -2.286 -1.27) (layer F.SilkS) + (effects (font (size 1.397 1.27) (thickness 0.2032))) + ) + (fp_line (start -8.89 0) (end -8.89 0) (layer F.SilkS) (width 0.3048)) + (fp_line (start -8.89 0) (end -8.89 0) (layer F.SilkS) (width 0.3048)) + (fp_line (start 6.985 0) (end 8.89 0) (layer F.SilkS) (width 0.3048)) + (fp_line (start 8.89 0) (end 8.89 0) (layer F.SilkS) (width 0.3048)) + (fp_line (start 6.985 2.54) (end -6.985 2.54) (layer F.SilkS) (width 0.3048)) + (fp_line (start -6.985 -2.54) (end 6.985 -2.54) (layer F.SilkS) (width 0.3048)) + (fp_line (start -6.985 -1.27) (end -5.715 -2.54) (layer F.SilkS) (width 0.3048)) + (fp_line (start 6.985 -2.54) (end 6.985 2.54) (layer F.SilkS) (width 0.3048)) + (fp_line (start -6.985 -2.54) (end -6.985 2.54) (layer F.SilkS) (width 0.3048)) + (fp_line (start -8.89 0) (end -6.985 0) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole circle (at -8.89 0) (size 1.778 1.778) (drill 1.27) + (layers *.Cu *.Mask F.SilkS) + (net 76 "/Shutter MOSFET/+36V") + ) + (pad 2 thru_hole circle (at 8.89 0) (size 1.778 1.778) (drill 1.27) + (layers *.Cu *.Mask F.SilkS) + (net 117 N-00000128) + ) + (model discret/resistor.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.7 0.7 0.7)) + (rotate (xyz 0 0 0)) + ) + ) + + (module MICRO-B-USB (layer F.Cu) (tedit 53BD2AD3) (tstamp 53BBF2F6) + (at 82.9864 75.6027 180) + (path /53973803/53976CAB/53BE6988) + (fp_text reference CON1 (at 0 -5.842 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value USB-MICRO-B (at 0.0554 0.2282 180) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_line (start -4.0005 1.00076) (end -4.0005 1.19888) (layer F.SilkS) (width 0.09906)) + (fp_line (start 4.0005 1.00076) (end 4.0005 1.19888) (layer F.SilkS) (width 0.09906)) + (fp_line (start -4.0005 -4.39928) (end 4.0005 -4.39928) (layer F.SilkS) (width 0.09906)) + (fp_line (start 4.0005 -4.39928) (end 4.0005 1.00076) (layer F.SilkS) (width 0.09906)) + (fp_line (start 4.0005 1.19888) (end -4.0005 1.19888) (layer F.SilkS) (width 0.09906)) + (fp_line (start -4.0005 1.00076) (end -4.0005 -4.39928) (layer F.SilkS) (width 0.09906)) + (pad 7 smd rect (at -1.19888 -1.4478 180) (size 1.89738 1.89738) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 8 smd rect (at 1.19888 -1.4478 180) (size 1.89992 1.89738) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad 9 smd rect (at 3.79984 -1.4478 180) (size 1.79578 1.89738) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (pad "" smd rect (at -3.0988 -3.99796 180) (size 2.0955 1.59766) + (layers F.Cu F.Paste F.Mask) + ) + (pad 1 smd rect (at -1.29794 -4.12496 180) (size 0.39878 1.3462) + (layers F.Cu F.Paste F.Mask) + (net 130 N-00000156) + (clearance 0.2032) + ) + (pad 2 smd rect (at -0.6477 -4.12496 180) (size 0.39878 1.3462) + (layers F.Cu F.Paste F.Mask) + (net 128 N-00000154) + (clearance 0.2032) + ) + (pad 3 smd rect (at 0 -4.12496 180) (size 0.39878 1.3462) + (layers F.Cu F.Paste F.Mask) + (net 129 N-00000155) + (clearance 0.2032) + ) + (pad 4 smd rect (at 0.6477 -4.12496 180) (size 0.39878 1.3462) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + (clearance 0.2032) + ) + (pad 5 smd rect (at 1.29794 -4.12496 180) (size 0.39878 1.3462) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + (clearance 0.2032) + ) + (pad "" smd rect (at 3.0988 -3.99796 180) (size 2.0955 1.59766) + (layers F.Cu F.Paste F.Mask) + ) + (pad 6 smd rect (at -3.79984 -1.4478 180) (size 1.79578 1.89738) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + ) + + (module LED-0805 (layer F.Cu) (tedit 49DC4C0B) (tstamp 53BBF39E) + (at 120.7135 110.744 270) + (descr "LED 0805 smd package") + (tags "LED 0805 SMD") + (path /53973803/5399C66D) + (attr smd) + (fp_text reference D2 (at 0 -1.27 270) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value PWR (at 0 1.27 270) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_line (start 0.49784 0.29972) (end 0.49784 0.62484) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 0.62484) (end 0.99822 0.62484) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.99822 0.29972) (end 0.99822 0.62484) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 0.29972) (end 0.99822 0.29972) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 -0.32258) (end 0.49784 -0.17272) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 -0.17272) (end 0.7493 -0.17272) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.7493 -0.32258) (end 0.7493 -0.17272) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 -0.32258) (end 0.7493 -0.32258) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 0.17272) (end 0.49784 0.32258) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 0.32258) (end 0.7493 0.32258) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.7493 0.17272) (end 0.7493 0.32258) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 0.17272) (end 0.7493 0.17272) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 -0.19812) (end 0.49784 0.19812) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 0.19812) (end 0.6731 0.19812) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.6731 -0.19812) (end 0.6731 0.19812) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 -0.19812) (end 0.6731 -0.19812) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.99822 0.29972) (end -0.99822 0.62484) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.99822 0.62484) (end -0.49784 0.62484) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.49784 0.29972) (end -0.49784 0.62484) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.99822 0.29972) (end -0.49784 0.29972) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.99822 -0.62484) (end -0.99822 -0.29972) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.99822 -0.29972) (end -0.49784 -0.29972) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.49784 -0.62484) (end -0.49784 -0.29972) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.99822 -0.62484) (end -0.49784 -0.62484) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.7493 0.17272) (end -0.7493 0.32258) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.7493 0.32258) (end -0.49784 0.32258) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.49784 0.17272) (end -0.49784 0.32258) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.7493 0.17272) (end -0.49784 0.17272) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.7493 -0.32258) (end -0.7493 -0.17272) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.7493 -0.17272) (end -0.49784 -0.17272) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.49784 -0.32258) (end -0.49784 -0.17272) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.7493 -0.32258) (end -0.49784 -0.32258) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.6731 -0.19812) (end -0.6731 0.19812) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.6731 0.19812) (end -0.49784 0.19812) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.49784 -0.19812) (end -0.49784 0.19812) (layer F.SilkS) (width 0.06604)) + (fp_line (start -0.6731 -0.19812) (end -0.49784 -0.19812) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0 -0.09906) (end 0 0.09906) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0 0.09906) (end 0.19812 0.09906) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.19812 -0.09906) (end 0.19812 0.09906) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0 -0.09906) (end 0.19812 -0.09906) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 -0.59944) (end 0.49784 -0.29972) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 -0.29972) (end 0.79756 -0.29972) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.79756 -0.59944) (end 0.79756 -0.29972) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.49784 -0.59944) (end 0.79756 -0.59944) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.92456 -0.62484) (end 0.92456 -0.39878) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.92456 -0.39878) (end 0.99822 -0.39878) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.99822 -0.62484) (end 0.99822 -0.39878) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.92456 -0.62484) (end 0.99822 -0.62484) (layer F.SilkS) (width 0.06604)) + (fp_line (start 0.52324 0.57404) (end -0.52324 0.57404) (layer F.SilkS) (width 0.1016)) + (fp_line (start -0.49784 -0.57404) (end 0.92456 -0.57404) (layer F.SilkS) (width 0.1016)) + (fp_circle (center 0.84836 -0.44958) (end 0.89916 -0.50038) (layer F.SilkS) (width 0.0508)) + (fp_arc (start 0.99822 0) (end 0.99822 0.34798) (angle 180) (layer F.SilkS) (width 0.1016)) + (fp_arc (start -0.99822 0) (end -0.99822 -0.34798) (angle 180) (layer F.SilkS) (width 0.1016)) + (pad 1 smd rect (at -1.04902 0 270) (size 1.19888 1.19888) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 2 smd rect (at 1.04902 0 270) (size 1.19888 1.19888) + (layers F.Cu F.Paste F.Mask) + (net 140 N-0000086) + ) + ) + + (module hc49 locked (layer F.Cu) (tedit 539EA43C) (tstamp 53BBF3A8) + (at 82.2405 116.332 90) + (tags quartz) + (path /53973803/53B31F6E) + (fp_text reference Q2 (at 0 3.4 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 8MHz (at 0 -3.6 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 2.65 2.35) (end -2.65 2.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.7 -2.35) (end 2.65 -2.35) (layer F.SilkS) (width 0.15)) + (fp_arc (start -2.7 0) (end -2.7 -2.35) (angle -180) (layer F.SilkS) (width 0.15)) + (fp_arc (start 2.65 0) (end 2.65 -2.35) (angle 180) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at -2.44 0 90) (size 1.5 1.5) (drill 0.5) + (layers *.Cu *.Mask F.SilkS) + (net 142 N-0000089) + ) + (pad 2 thru_hole circle (at 2.44 0 90) (size 1.5 1.5) (drill 0.5) + (layers *.Cu *.Mask F.SilkS) + (net 141 N-0000088) + ) + ) + + (module DO214 (layer F.Cu) (tedit 48AAA802) (tstamp 53BBF3C0) + (at 75.311 78.613 270) + (descr "DO214AC PACKAGE. MONODIRECTIONAL.") + (tags "DO214AC PACKAGE. MONODIRECTIONAL.") + (path /53CDDF73) + (attr smd) + (fp_text reference D1 (at 0.254 -3.048 270) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.0889))) + ) + (fp_text value B120-E3 (at 0.254 2.921 270) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.0889))) + ) + (fp_line (start -0.762 0) (end -0.9652 0) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.905) (end 2.286 -1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.905) (end 2.286 -1.27) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.6604 1.905) (end 0.6604 -1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.9906 1.905) (end 0.9906 -1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.27) (end -2.286 1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.905) (end 2.286 1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.905) (end 2.286 1.27) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.27) (end -2.286 -1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0) (end -0.762 -0.47498) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -0.47498) (end -0.762 0) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 0) (end -0.762 0.47498) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 0.47498) (end -0.127 0) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0) (end -0.127 -0.3175) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 -0.3175) (end -0.28448 -0.47498) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0) (end -0.127 0.3175) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0.3175) (end 0.03048 0.47498) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0) (end 0.98298 0) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -2.0066 0 270) (size 1.80086 2.19964) + (layers F.Cu F.Paste F.Mask) + (net 133 N-0000038) + ) + (pad 2 smd rect (at 2.0066 0 270) (size 1.80086 2.19964) + (layers F.Cu F.Paste F.Mask) + (net 2 +5V) + ) + (model smd/do214.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DO214 (layer F.Cu) (tedit 48AAA802) (tstamp 53BBF3D8) + (at 87.5584 83.8577 270) + (descr "DO214AC PACKAGE. MONODIRECTIONAL.") + (tags "DO214AC PACKAGE. MONODIRECTIONAL.") + (path /53973803/53976CAB/539B75AF) + (attr smd) + (fp_text reference D3 (at 0.254 -3.048 270) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.0889))) + ) + (fp_text value B120-E3 (at 0.254 2.921 270) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.0889))) + ) + (fp_line (start -0.762 0) (end -0.9652 0) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.905) (end 2.286 -1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 -1.905) (end 2.286 -1.27) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.6604 1.905) (end 0.6604 -1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.9906 1.905) (end 0.9906 -1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.27) (end -2.286 1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 1.905) (end 2.286 1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.286 1.905) (end 2.286 1.27) (layer F.SilkS) (width 0.127)) + (fp_line (start -2.286 -1.27) (end -2.286 -1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0) (end -0.762 -0.47498) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 -0.47498) (end -0.762 0) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 0) (end -0.762 0.47498) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.762 0.47498) (end -0.127 0) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0) (end -0.127 -0.3175) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 -0.3175) (end -0.28448 -0.47498) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0) (end -0.127 0.3175) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0.3175) (end 0.03048 0.47498) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.127 0) (end 0.98298 0) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -2.0066 0 270) (size 1.80086 2.19964) + (layers F.Cu F.Paste F.Mask) + (net 130 N-00000156) + ) + (pad 2 smd rect (at 2.0066 0 270) (size 1.80086 2.19964) + (layers F.Cu F.Paste F.Mask) + (net 2 +5V) + ) + (model smd/do214.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DIP-24__300_ELL (layer F.Cu) (tedit 200000) (tstamp 53BBF412) + (at 228.7335 98.6975 90) + (descr "24 pins DIL package, elliptical pads") + (tags DIL) + (path /53A910B9/50AE2A4D) + (fp_text reference IC2.5 (at -8.89 -1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_text value L6208N (at 3.81 1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_line (start -16.51 -1.27) (end -15.24 -1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 -1.27) (end -15.24 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 -2.54) (end 16.51 -2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 -2.54) (end 16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 2.54) (end -16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 2.54) (end -16.51 -2.54) (layer F.SilkS) (width 0.381)) + (pad 1 thru_hole rect (at -13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 36 "/Long stage/SM_CLK") + ) + (pad 2 thru_hole oval (at -11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 74 "/Short stage/SM_DIR") + ) + (pad 3 thru_hole oval (at -8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 111 N-00000121) + ) + (pad 4 thru_hole oval (at -6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 110 N-00000120) + ) + (pad 5 thru_hole oval (at -3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 72 "/Short stage/B") + ) + (pad 6 thru_hole oval (at -1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 7 thru_hole oval (at 1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 8 thru_hole oval (at 3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 73 "/Short stage/B*") + ) + (pad 9 thru_hole oval (at 6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 109 N-00000119) + ) + (pad 10 thru_hole oval (at 8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 107 N-00000116) + ) + (pad 11 thru_hole oval (at 11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 108 N-00000117) + ) + (pad 12 thru_hole oval (at 13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 13 thru_hole oval (at 13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 14 thru_hole oval (at 11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 75 "/Short stage/SM_EN") + ) + (pad 15 thru_hole oval (at 8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 8 "/Filters slit #1/+24V") + ) + (pad 16 thru_hole oval (at 6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 71 "/Short stage/A*") + ) + (pad 17 thru_hole oval (at 3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 18 thru_hole oval (at 1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 19 thru_hole oval (at -1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 20 thru_hole oval (at -3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 21 thru_hole oval (at -6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 70 "/Short stage/A") + ) + (pad 22 thru_hole oval (at -8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 23 thru_hole oval (at -11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 24 thru_hole oval (at -13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 108 N-00000117) + ) + (model dil/dil_24-w300.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DIP-24__300_ELL (layer F.Cu) (tedit 200000) (tstamp 53BBF436) + (at 162.4457 98.7298 90) + (descr "24 pins DIL package, elliptical pads") + (tags DIL) + (path /53A910B7/50AE2A4D) + (fp_text reference IC2.2 (at -8.89 -1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_text value L6208N (at 3.81 1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_line (start -16.51 -1.27) (end -15.24 -1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 -1.27) (end -15.24 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 -2.54) (end 16.51 -2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 -2.54) (end 16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 2.54) (end -16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 2.54) (end -16.51 -2.54) (layer F.SilkS) (width 0.381)) + (pad 1 thru_hole rect (at -13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 13 "/Filters slit #1/SM_CLK") + ) + (pad 2 thru_hole oval (at -11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 14 "/Filters slit #1/SM_DIR") + ) + (pad 3 thru_hole oval (at -8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 99 N-00000106) + ) + (pad 4 thru_hole oval (at -6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 97 N-00000104) + ) + (pad 5 thru_hole oval (at -3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 11 "/Filters slit #1/B") + ) + (pad 6 thru_hole oval (at -1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 7 thru_hole oval (at 1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 8 thru_hole oval (at 3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 12 "/Filters slit #1/B*") + ) + (pad 9 thru_hole oval (at 6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 98 N-00000105) + ) + (pad 10 thru_hole oval (at 8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 100 N-00000107) + ) + (pad 11 thru_hole oval (at 11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 101 N-00000108) + ) + (pad 12 thru_hole oval (at 13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 13 thru_hole oval (at 13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 14 thru_hole oval (at 11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 15 "/Filters slit #1/SM_EN") + ) + (pad 15 thru_hole oval (at 8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 8 "/Filters slit #1/+24V") + ) + (pad 16 thru_hole oval (at 6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 10 "/Filters slit #1/A*") + ) + (pad 17 thru_hole oval (at 3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 18 thru_hole oval (at 1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 19 thru_hole oval (at -1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 20 thru_hole oval (at -3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 21 thru_hole oval (at -6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 9 "/Filters slit #1/A") + ) + (pad 22 thru_hole oval (at -8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 23 thru_hole oval (at -11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 24 thru_hole oval (at -13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 101 N-00000108) + ) + (model dil/dil_24-w300.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DIP-24__300_ELL (layer F.Cu) (tedit 200000) (tstamp 53BBF45A) + (at 207.01 98.679 90) + (descr "24 pins DIL package, elliptical pads") + (tags DIL) + (path /53A910BA/50AE2A4D) + (fp_text reference IC2.4 (at -8.89 -1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_text value L6208N (at 3.81 1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_line (start -16.51 -1.27) (end -15.24 -1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 -1.27) (end -15.24 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 -2.54) (end 16.51 -2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 -2.54) (end 16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 2.54) (end -16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 2.54) (end -16.51 -2.54) (layer F.SilkS) (width 0.381)) + (pad 1 thru_hole rect (at -13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 36 "/Long stage/SM_CLK") + ) + (pad 2 thru_hole oval (at -11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 37 "/Long stage/SM_DIR") + ) + (pad 3 thru_hole oval (at -8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 112 N-00000122) + ) + (pad 4 thru_hole oval (at -6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 115 N-00000126) + ) + (pad 5 thru_hole oval (at -3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 34 "/Long stage/B") + ) + (pad 6 thru_hole oval (at -1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 7 thru_hole oval (at 1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 8 thru_hole oval (at 3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 35 "/Long stage/B*") + ) + (pad 9 thru_hole oval (at 6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 114 N-00000125) + ) + (pad 10 thru_hole oval (at 8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 113 N-00000123) + ) + (pad 11 thru_hole oval (at 11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 116 N-00000127) + ) + (pad 12 thru_hole oval (at 13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 13 thru_hole oval (at 13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 14 thru_hole oval (at 11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 38 "/Long stage/SM_EN") + ) + (pad 15 thru_hole oval (at 8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 8 "/Filters slit #1/+24V") + ) + (pad 16 thru_hole oval (at 6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 33 "/Long stage/A*") + ) + (pad 17 thru_hole oval (at 3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 18 thru_hole oval (at 1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 19 thru_hole oval (at -1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 20 thru_hole oval (at -3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 21 thru_hole oval (at -6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 32 "/Long stage/A") + ) + (pad 22 thru_hole oval (at -8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 23 thru_hole oval (at -11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 24 thru_hole oval (at -13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 116 N-00000127) + ) + (model dil/dil_24-w300.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DIP-24__300_ELL (layer F.Cu) (tedit 200000) (tstamp 53BBF47E) + (at 141.0713 98.6683 90) + (descr "24 pins DIL package, elliptical pads") + (tags DIL) + (path /53A910B8/50AE2A4D) + (fp_text reference IC2.1 (at -8.89 -1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_text value L6208N (at 3.81 1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_line (start -16.51 -1.27) (end -15.24 -1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 -1.27) (end -15.24 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 -2.54) (end 16.51 -2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 -2.54) (end 16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 2.54) (end -16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 2.54) (end -16.51 -2.54) (layer F.SilkS) (width 0.381)) + (pad 1 thru_hole rect (at -13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 13 "/Filters slit #1/SM_CLK") + ) + (pad 2 thru_hole oval (at -11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 94 "/Turret slits/SM_DIR") + ) + (pad 3 thru_hole oval (at -8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 106 N-00000115) + ) + (pad 4 thru_hole oval (at -6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 105 N-00000114) + ) + (pad 5 thru_hole oval (at -3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 92 "/Turret slits/B") + ) + (pad 6 thru_hole oval (at -1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 7 thru_hole oval (at 1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 8 thru_hole oval (at 3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 93 "/Turret slits/B*") + ) + (pad 9 thru_hole oval (at 6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 102 N-00000110) + ) + (pad 10 thru_hole oval (at 8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 104 N-00000113) + ) + (pad 11 thru_hole oval (at 11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 103 N-00000112) + ) + (pad 12 thru_hole oval (at 13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 13 thru_hole oval (at 13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 14 thru_hole oval (at 11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 95 "/Turret slits/SM_EN") + ) + (pad 15 thru_hole oval (at 8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 8 "/Filters slit #1/+24V") + ) + (pad 16 thru_hole oval (at 6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 91 "/Turret slits/A*") + ) + (pad 17 thru_hole oval (at 3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 18 thru_hole oval (at 1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 19 thru_hole oval (at -1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 20 thru_hole oval (at -3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 21 thru_hole oval (at -6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 90 "/Turret slits/A") + ) + (pad 22 thru_hole oval (at -8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 23 thru_hole oval (at -11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 24 thru_hole oval (at -13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 103 N-00000112) + ) + (model dil/dil_24-w300.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DIP-24__300_ELL (layer F.Cu) (tedit 200000) (tstamp 53BBF4A2) + (at 185.166 98.679 90) + (descr "24 pins DIL package, elliptical pads") + (tags DIL) + (path /5391724D/50AE2A4D) + (fp_text reference IC2.3 (at -8.89 -1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_text value L6208N (at 3.81 1.27 90) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_line (start -16.51 -1.27) (end -15.24 -1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 -1.27) (end -15.24 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 1.27) (end -16.51 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 -2.54) (end 16.51 -2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 -2.54) (end 16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 16.51 2.54) (end -16.51 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start -16.51 2.54) (end -16.51 -2.54) (layer F.SilkS) (width 0.381)) + (pad 1 thru_hole rect (at -13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 13 "/Filters slit #1/SM_CLK") + ) + (pad 2 thru_hole oval (at -11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 20 "/Filters slit #2/SM_DIR") + ) + (pad 3 thru_hole oval (at -8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 136 N-0000053) + ) + (pad 4 thru_hole oval (at -6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 134 N-0000051) + ) + (pad 5 thru_hole oval (at -3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 18 "/Filters slit #2/B") + ) + (pad 6 thru_hole oval (at -1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 7 thru_hole oval (at 1.27 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 8 thru_hole oval (at 3.81 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 19 "/Filters slit #2/B*") + ) + (pad 9 thru_hole oval (at 6.35 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 135 N-0000052) + ) + (pad 10 thru_hole oval (at 8.89 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 137 N-0000054) + ) + (pad 11 thru_hole oval (at 11.43 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 138 N-0000055) + ) + (pad 12 thru_hole oval (at 13.97 3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 13 thru_hole oval (at 13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 14 thru_hole oval (at 11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 21 "/Filters slit #2/SM_EN") + ) + (pad 15 thru_hole oval (at 8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 8 "/Filters slit #1/+24V") + ) + (pad 16 thru_hole oval (at 6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 17 "/Filters slit #2/A*") + ) + (pad 17 thru_hole oval (at 3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 18 thru_hole oval (at 1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 19 thru_hole oval (at -1.27 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 20 thru_hole oval (at -3.81 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 21 thru_hole oval (at -6.35 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 16 "/Filters slit #2/A") + ) + (pad 22 thru_hole oval (at -8.89 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 23 thru_hole oval (at -11.43 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 24 thru_hole oval (at -13.97 -3.81 90) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 138 N-0000055) + ) + (model dil/dil_24-w300.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DB9FC (layer F.Cu) (tedit 200000) (tstamp 53BBF4BB) + (at 60.452 128.8034 90) + (descr "Connecteur DB9 femelle couche") + (tags "CONN DB9") + (path /53973803/53974779/53975A15) + (fp_text reference J1 (at 1.27 -10.16 90) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_text value DB9 (at 1.27 -3.81 90) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_line (start -16.129 2.286) (end 16.383 2.286) (layer F.SilkS) (width 0.3048)) + (fp_line (start 16.383 2.286) (end 16.383 -15.494) (layer F.SilkS) (width 0.3048)) + (fp_line (start 16.383 -15.494) (end -16.129 -15.494) (layer F.SilkS) (width 0.3048)) + (fp_line (start -16.129 -15.494) (end -16.129 2.286) (layer F.SilkS) (width 0.3048)) + (fp_line (start -9.017 -15.494) (end -9.017 -7.874) (layer F.SilkS) (width 0.3048)) + (fp_line (start -9.017 -7.874) (end 9.271 -7.874) (layer F.SilkS) (width 0.3048)) + (fp_line (start 9.271 -7.874) (end 9.271 -15.494) (layer F.SilkS) (width 0.3048)) + (fp_line (start -7.493 -15.494) (end -7.493 -24.13) (layer F.SilkS) (width 0.3048)) + (fp_line (start -7.493 -24.13) (end 7.747 -24.13) (layer F.SilkS) (width 0.3048)) + (fp_line (start 7.747 -24.13) (end 7.747 -15.494) (layer F.SilkS) (width 0.3048)) + (pad "" thru_hole circle (at 12.827 -1.27 90) (size 3.81 3.81) (drill 3.048) + (layers *.Cu *.Mask F.SilkS) + ) + (pad "" thru_hole circle (at -12.573 -1.27 90) (size 3.81 3.81) (drill 3.048) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 1 thru_hole rect (at -5.461 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 2 thru_hole circle (at -2.667 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + (net 118 N-00000129) + ) + (pad 3 thru_hole circle (at 0 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + (net 119 N-00000130) + ) + (pad 4 thru_hole circle (at 2.794 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 5 thru_hole circle (at 5.588 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 6 thru_hole circle (at -4.064 -1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 7 thru_hole circle (at -1.27 -1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 8 thru_hole circle (at 1.397 -1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 9 thru_hole circle (at 4.191 -1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (model conn_DBxx/db9_female_pin90deg.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DB9FC (layer F.Cu) (tedit 200000) (tstamp 53BBF4D4) + (at 60.5 91 90) + (descr "Connecteur DB9 femelle couche") + (tags "CONN DB9") + (path /53973803/53974779/53AB4443) + (fp_text reference J2 (at 1.27 -10.16 90) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_text value DB9 (at 1.27 -3.81 90) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_line (start -16.129 2.286) (end 16.383 2.286) (layer F.SilkS) (width 0.3048)) + (fp_line (start 16.383 2.286) (end 16.383 -15.494) (layer F.SilkS) (width 0.3048)) + (fp_line (start 16.383 -15.494) (end -16.129 -15.494) (layer F.SilkS) (width 0.3048)) + (fp_line (start -16.129 -15.494) (end -16.129 2.286) (layer F.SilkS) (width 0.3048)) + (fp_line (start -9.017 -15.494) (end -9.017 -7.874) (layer F.SilkS) (width 0.3048)) + (fp_line (start -9.017 -7.874) (end 9.271 -7.874) (layer F.SilkS) (width 0.3048)) + (fp_line (start 9.271 -7.874) (end 9.271 -15.494) (layer F.SilkS) (width 0.3048)) + (fp_line (start -7.493 -15.494) (end -7.493 -24.13) (layer F.SilkS) (width 0.3048)) + (fp_line (start -7.493 -24.13) (end 7.747 -24.13) (layer F.SilkS) (width 0.3048)) + (fp_line (start 7.747 -24.13) (end 7.747 -15.494) (layer F.SilkS) (width 0.3048)) + (pad "" thru_hole circle (at 12.827 -1.27 90) (size 3.81 3.81) (drill 3.048) + (layers *.Cu *.Mask F.SilkS) + ) + (pad "" thru_hole circle (at -12.573 -1.27 90) (size 3.81 3.81) (drill 3.048) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 1 thru_hole rect (at -5.461 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 2 thru_hole circle (at -2.667 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + (net 123 N-00000145) + ) + (pad 3 thru_hole circle (at 0 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + (net 124 N-00000146) + ) + (pad 4 thru_hole circle (at 2.794 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 5 thru_hole circle (at 5.588 1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 6 thru_hole circle (at -4.064 -1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 7 thru_hole circle (at -1.27 -1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 8 thru_hole circle (at 1.397 -1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 9 thru_hole circle (at 4.191 -1.27 90) (size 1.524 1.524) (drill 1.016) + (layers *.Cu *.Mask F.SilkS) + ) + (model conn_DBxx/db9_female_pin90deg.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SOT-223 (layer F.Cu) (tedit 53BBED5D) (tstamp 53BBF53F) + (at 81.534 104.902 90) + (descr "module CMS SOT223 4 pins") + (tags "CMS SOT") + (path /53973803/53996A85) + (attr smd) + (fp_text reference U5 (at 0 -0.762 90) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_text value LM1117MPX-3.3 (at 0 0.762 90) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_line (start -3.556 1.524) (end -3.556 4.572) (layer F.SilkS) (width 0.2032)) + (fp_line (start -3.556 4.572) (end 3.556 4.572) (layer F.SilkS) (width 0.2032)) + (fp_line (start 3.556 4.572) (end 3.556 1.524) (layer F.SilkS) (width 0.2032)) + (fp_line (start -3.556 -1.524) (end -3.556 -2.286) (layer F.SilkS) (width 0.2032)) + (fp_line (start -3.556 -2.286) (end -2.032 -4.572) (layer F.SilkS) (width 0.2032)) + (fp_line (start -2.032 -4.572) (end 2.032 -4.572) (layer F.SilkS) (width 0.2032)) + (fp_line (start 2.032 -4.572) (end 3.556 -2.286) (layer F.SilkS) (width 0.2032)) + (fp_line (start 3.556 -2.286) (end 3.556 -1.524) (layer F.SilkS) (width 0.2032)) + (pad 4 smd rect (at 0 -3.302 90) (size 3.6576 2.032) + (layers F.Cu F.Paste F.Mask) + ) + (pad 2 smd rect (at 0 3.302 90) (size 1.016 2.032) + (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V) + ) + (pad 3 smd rect (at 2.286 3.302 90) (size 1.016 2.032) + (layers F.Cu F.Paste F.Mask) + (net 2 +5V) + ) + (pad 1 smd rect (at -2.286 3.302 90) (size 1.016 2.032) + (layers F.Cu F.Paste F.Mask) + (net 96 GND) + ) + (model smd/SOT223.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DIP-20__300_ELL (layer F.Cu) (tedit 200000) (tstamp 53BD85CC) + (at 81.532 134.873 180) + (descr "20 pins DIL package, elliptical pads") + (tags DIL) + (path /53973803/53974779/53A48DFB) + (fp_text reference IC1 (at -8.89 -1.27 180) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_text value ADM233L (at 3.556 1.016 180) (layer F.SilkS) + (effects (font (size 1.778 1.143) (thickness 0.3048))) + ) + (fp_line (start -13.97 -1.27) (end -12.7 -1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -12.7 -1.27) (end -12.7 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -12.7 1.27) (end -13.97 1.27) (layer F.SilkS) (width 0.381)) + (fp_line (start -13.97 -2.54) (end 13.97 -2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 13.97 -2.54) (end 13.97 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start 13.97 2.54) (end -13.97 2.54) (layer F.SilkS) (width 0.381)) + (fp_line (start -13.97 2.54) (end -13.97 -2.54) (layer F.SilkS) (width 0.381)) + (pad 1 thru_hole rect (at -11.43 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 56 "/STM32F103 module/RS-232 level converter/UART_TX1") + ) + (pad 2 thru_hole oval (at -8.89 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 55 "/STM32F103 module/RS-232 level converter/UART_TX") + ) + (pad 3 thru_hole oval (at -6.35 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 53 "/STM32F103 module/RS-232 level converter/UART_RX") + ) + (pad 4 thru_hole oval (at -3.81 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 119 N-00000130) + ) + (pad 5 thru_hole oval (at -1.27 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 118 N-00000129) + ) + (pad 6 thru_hole oval (at 1.27 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 7 thru_hole oval (at 3.81 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 8 thru_hole oval (at 6.35 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 9 thru_hole oval (at 8.89 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 10 thru_hole oval (at 11.43 3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 122 N-00000141) + ) + (pad 11 thru_hole oval (at 11.43 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 121 N-00000135) + ) + (pad 12 thru_hole oval (at 8.89 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 120 N-00000132) + ) + (pad 13 thru_hole oval (at 6.35 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 14 thru_hole oval (at 3.81 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + ) + (pad 15 thru_hole oval (at 1.27 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 121 N-00000135) + ) + (pad 16 thru_hole oval (at -1.27 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 122 N-00000141) + ) + (pad 17 thru_hole oval (at -3.81 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 120 N-00000132) + ) + (pad 18 thru_hole oval (at -6.35 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 123 N-00000145) + ) + (pad 19 thru_hole oval (at -8.89 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 124 N-00000146) + ) + (pad 20 thru_hole oval (at -11.43 -3.81 180) (size 1.5748 2.286) (drill 0.8128) + (layers *.Cu *.Mask F.SilkS) + (net 54 "/STM32F103 module/RS-232 level converter/UART_RX1") + ) + (model dil/dil_20.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TO220-5 (layer F.Cu) (tedit 53BBF178) (tstamp 53BBED66) + (at 127.1905 180.975) + (descr "Regulateur TO220 serie LM78xx") + (tags "TR TO220") + (path /53BC4F8D) + (fp_text reference U1 (at -4.445 0 90) (layer F.SilkS) + (effects (font (size 1.524 1.016) (thickness 0.2032))) + ) + (fp_text value IPS5451 (at 0 -6.35) (layer F.SilkS) + (effects (font (size 1.524 1.016) (thickness 0.2032))) + ) + (fp_line (start 3.175 5.08) (end -3.175 5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start -3.175 -5.08) (end 3.175 -5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start 3.175 -5.08) (end 3.81 -5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start 3.81 -5.08) (end 3.81 5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start 3.81 5.08) (end 3.175 5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start 3.175 -5.08) (end 3.175 5.08) (layer F.SilkS) (width 0.381)) + (fp_line (start -3.175 5.08) (end -3.175 -5.08) (layer F.SilkS) (width 0.381)) + (pad 1 thru_hole rect (at 1.7 -3.4) (size 2 2) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 5 thru_hole circle (at 1.7 3.4) (size 2 2) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 132 N-0000034) + ) + (pad 2 thru_hole circle (at -1.7 -1.7) (size 1.5 1.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 131 N-0000031) + ) + (pad 3 thru_hole circle (at 1.7 0) (size 2 2) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + (pad 4 thru_hole circle (at -1.7 1.7) (size 1.5 1.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 58 "/STM32F103 module/SHTR_FEEDBACK") + ) + ) + + (module SIL-2-power (layer F.Cu) (tedit 53BBF457) (tstamp 53BBF2AC) + (at 241.681 124.206 90) + (descr "Connecteurs 2 pins") + (tags "CONN DEV") + (path /53931287) + (fp_text reference P1 (at 0 -4.064 90) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_2 (at 0 3.81 90) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -2.54) (end 5.08 -2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 -2.54) (end 5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 2.54) (end -5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start -5.08 2.54) (end -5.08 -2.54) (layer F.SilkS) (width 0.3)) + (pad 1 thru_hole rect (at -2.54 0 90) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 2 thru_hole circle (at 2.54 0 90) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + ) + + (module SIL-4-power (layer F.Cu) (tedit 53BBF532) (tstamp 53BBF20F) + (at 141.1475 77.4085) + (descr "Connecteur 4 pibs") + (tags "CONN DEV") + (path /5392E6AB) + (fp_text reference P2 (at 0 -3.81) (layer F.SilkS) + (effects (font (size 1.73482 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_4 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 90 "/Turret slits/A") + ) + (pad 2 thru_hole circle (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 91 "/Turret slits/A*") + ) + (pad 3 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 93 "/Turret slits/B*") + ) + (pad 4 thru_hole circle (at 7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 92 "/Turret slits/B") + ) + ) + + (module SIL-4-power (layer F.Cu) (tedit 53BBF532) (tstamp 53BBF21E) + (at 162.3695 77.47) + (descr "Connecteur 4 pibs") + (tags "CONN DEV") + (path /53A58F58) + (fp_text reference P5 (at 0 -3.81) (layer F.SilkS) + (effects (font (size 1.73482 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_4 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 9 "/Filters slit #1/A") + ) + (pad 2 thru_hole circle (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 10 "/Filters slit #1/A*") + ) + (pad 3 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 12 "/Filters slit #1/B*") + ) + (pad 4 thru_hole circle (at 7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 11 "/Filters slit #1/B") + ) + ) + + (module SIL-4-power (layer F.Cu) (tedit 53BBF532) (tstamp 53BBF23C) + (at 207.0735 77.343) + (descr "Connecteur 4 pibs") + (tags "CONN DEV") + (path /53A6297E) + (fp_text reference P3 (at 0 -3.81) (layer F.SilkS) + (effects (font (size 1.73482 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_4 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 32 "/Long stage/A") + ) + (pad 2 thru_hole circle (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 33 "/Long stage/A*") + ) + (pad 3 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 35 "/Long stage/B*") + ) + (pad 4 thru_hole circle (at 7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 34 "/Long stage/B") + ) + ) + + (module SIL-4-power (layer F.Cu) (tedit 53BBF532) (tstamp 53BBF25A) + (at 228.6635 77.216) + (descr "Connecteur 4 pibs") + (tags "CONN DEV") + (path /53A6C322) + (fp_text reference P4 (at 0 -3.81) (layer F.SilkS) + (effects (font (size 1.73482 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_4 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 70 "/Short stage/A") + ) + (pad 2 thru_hole circle (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 71 "/Short stage/A*") + ) + (pad 3 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 73 "/Short stage/B*") + ) + (pad 4 thru_hole circle (at 7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 72 "/Short stage/B") + ) + ) + + (module TO220-3-vert (layer F.Cu) (tedit 53BBF6FB) (tstamp 53BBED44) + (at 153.797 158.115) + (descr "Transistor TO 220") + (tags "TR TO220 DEV") + (path /53AA0E2D/53AF4F62) + (fp_text reference Qp1.1 (at 0 -5.715) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_text value NTE2984 (at 0 5.715) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_line (start 4.445 -4.445) (end -4.445 -4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start -4.445 -4.445) (end -4.445 4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start -4.445 4.445) (end 4.445 4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start 4.445 4.445) (end 4.445 -4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start 4.445 -4.445) (end 5.715 -4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.715 -4.445) (end 5.715 4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.715 4.445) (end 4.445 4.445) (layer F.SilkS) (width 0.3)) + (pad 1 thru_hole rect (at 2.54 -2.54) (size 3 3) (drill 1.8) + (layers *.Cu *.Mask F.SilkS) + (net 43 "/Power MOSFET module 2/ON") + ) + (pad 2 thru_hole circle (at -2.54 0) (size 3 3) (drill 1.8) + (layers *.Cu *.Mask F.SilkS) + (net 42 "/Power MOSFET module 2/GND_OUT") + ) + (pad 3 thru_hole circle (at 2.54 2.54) (size 3 3) (drill 1.8) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (model discret/to220_horiz.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TO220-3-vert (layer F.Cu) (tedit 53BBF6FB) (tstamp 53BBED55) + (at 178.816 162.4965) + (descr "Transistor TO 220") + (tags "TR TO220 DEV") + (path /53A8FBFD/53AF4F62) + (fp_text reference Qp1.2 (at 0 -5.715) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_text value NTE2984 (at 0 5.715) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_line (start 4.445 -4.445) (end -4.445 -4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start -4.445 -4.445) (end -4.445 4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start -4.445 4.445) (end 4.445 4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start 4.445 4.445) (end 4.445 -4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start 4.445 -4.445) (end 5.715 -4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.715 -4.445) (end 5.715 4.445) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.715 4.445) (end 4.445 4.445) (layer F.SilkS) (width 0.3)) + (pad 1 thru_hole rect (at 2.54 -2.54) (size 3 3) (drill 1.8) + (layers *.Cu *.Mask F.SilkS) + (net 41 "/Power MOSFET module 1/ON") + ) + (pad 2 thru_hole circle (at -2.54 0) (size 3 3) (drill 1.8) + (layers *.Cu *.Mask F.SilkS) + (net 40 "/Power MOSFET module 1/GND_OUT") + ) + (pad 3 thru_hole circle (at 2.54 2.54) (size 3 3) (drill 1.8) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (model discret/to220_horiz.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SIP-4-RO (layer F.Cu) (tedit 53BBF819) (tstamp 53BBF1BD) + (at 196.723 130.175 180) + (path /53AC9E48) + (fp_text reference Q3 (at 0 2.54 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value RO-1224 (at 0 -3.175 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.715 1.27) (end -5.715 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.715 1.27) (end -5.715 -4.445) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.715 -4.445) (end 5.715 -4.445) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.715 -4.445) (end 5.715 1.27) (layer F.SilkS) (width 0.15)) + (pad 3 thru_hole circle (at 1.27 0 180) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 8 "/Filters slit #1/+24V") + ) + (pad 4 thru_hole circle (at 3.81 0 180) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 2 thru_hole circle (at -1.27 0 180) (size 1.5 1.5) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 1 thru_hole rect (at -3.81 0 180) (size 1.5 2) (drill 0.6) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBF157) + (at 101 138.43 90) + (path /53973803/53AF4838) + (attr smd) + (fp_text reference R28 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value RT0805BRB071KL (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 69 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 88 /T1_6) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SM0805 (layer F.Cu) (tedit 42806E04) (tstamp 53BBF161) + (at 98.46 138.43 90) + (path /53973803/53AF4804) + (attr smd) + (fp_text reference R27 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value RT0805BRB071KL (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_circle (center -1.651 0.762) (end -1.651 0.635) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.508 0.762) (end -1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 0.762) (end -1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.524 -0.762) (end -0.508 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 0.508 -0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 -0.762) (end 1.524 0.762) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.524 0.762) (end 0.508 0.762) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 69 "/STM32F103 module/VDDA") + ) + (pad 2 smd rect (at 0.9525 0 90) (size 0.889 1.397) + (layers F.Cu F.Paste F.Mask) + (net 89 /T1_7) + ) + (model smd/chip_cms.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SIL-2-power (layer F.Cu) (tedit 53BBF457) (tstamp 53BBF270) + (at 246.507 180.213) + (descr "Connecteurs 2 pins") + (tags "CONN DEV") + (path /53C20C14) + (fp_text reference P19 (at 0 -4.064) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_2 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -2.54) (end 5.08 -2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 -2.54) (end 5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 2.54) (end -5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start -5.08 2.54) (end -5.08 -2.54) (layer F.SilkS) (width 0.3)) + (pad 1 thru_hole rect (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 2 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 76 "/Shutter MOSFET/+36V") + ) + ) + + (module SIL-4-power (layer F.Cu) (tedit 53BCFAA6) (tstamp 53BBF22D) + (at 185.1025 77.343) + (descr "Connecteur 4 pibs") + (tags "CONN DEV") + (path /53A5D13D) + (fp_text reference P6 (at 0 -3.81) (layer F.SilkS) + (effects (font (size 1.73482 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_4 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.254))) + ) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 16 "/Filters slit #2/A") + ) + (pad 2 thru_hole circle (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 17 "/Filters slit #2/A*") + ) + (pad 3 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 19 "/Filters slit #2/B*") + ) + (pad 4 thru_hole circle (at 7.62 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 18 "/Filters slit #2/B") + ) + ) + + (module SIL-2-power (layer F.Cu) (tedit 53BBF457) (tstamp 53BBF27A) + (at 226.187 193.675) + (descr "Connecteurs 2 pins") + (tags "CONN DEV") + (path /53C54DAB) + (fp_text reference P14 (at 0 -4.064) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_2 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -2.54) (end 5.08 -2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 -2.54) (end 5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 2.54) (end -5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start -5.08 2.54) (end -5.08 -2.54) (layer F.SilkS) (width 0.3)) + (pad 1 thru_hole rect (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 81 "/Shutter MOSFET/OUT2") + ) + (pad 2 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 80 "/Shutter MOSFET/OUT1") + ) + ) + + (module SIL-2-power (layer F.Cu) (tedit 53BBF457) (tstamp 53BBF284) + (at 126.238 191.77) + (descr "Connecteurs 2 pins") + (tags "CONN DEV") + (path /53A954F5) + (fp_text reference P18 (at 0 -4.064) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_2 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -2.54) (end 5.08 -2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 -2.54) (end 5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 2.54) (end -5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start -5.08 2.54) (end -5.08 -2.54) (layer F.SilkS) (width 0.3)) + (pad 1 thru_hole rect (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (pad 2 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 132 N-0000034) + ) + ) + + (module SIL-2-power (layer F.Cu) (tedit 53BBF457) (tstamp 53BBF28E) + (at 154.305 172.212) + (descr "Connecteurs 2 pins") + (tags "CONN DEV") + (path /53A92335) + (fp_text reference P9 (at 0 -4.064) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_2 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -2.54) (end 5.08 -2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 -2.54) (end 5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 2.54) (end -5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start -5.08 2.54) (end -5.08 -2.54) (layer F.SilkS) (width 0.3)) + (pad 1 thru_hole rect (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 42 "/Power MOSFET module 2/GND_OUT") + ) + (pad 2 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + ) + + (module SIL-2-power (layer F.Cu) (tedit 53BBF457) (tstamp 53BBF298) + (at 180.213 175.514) + (descr "Connecteurs 2 pins") + (tags "CONN DEV") + (path /53A8FC0C) + (fp_text reference P8 (at 0 -4.064) (layer F.SilkS) + (effects (font (size 1.72974 1.08712) (thickness 0.3048))) + ) + (fp_text value CONN_2 (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1.524 1.016) (thickness 0.3048))) + ) + (fp_line (start -5.08 -2.54) (end 5.08 -2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 -2.54) (end 5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start 5.08 2.54) (end -5.08 2.54) (layer F.SilkS) (width 0.3)) + (fp_line (start -5.08 2.54) (end -5.08 -2.54) (layer F.SilkS) (width 0.3)) + (pad 1 thru_hole rect (at -2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 40 "/Power MOSFET module 1/GND_OUT") + ) + (pad 2 thru_hole circle (at 2.54 0) (size 3.5 3.5) (drill 1) + (layers *.Cu *.Mask F.SilkS) + (net 7 "/Filters slit #1/+10V") + ) + ) + + (module CP_16x25mm (layer F.Cu) (tedit 4B90D5DB) (tstamp 53BBF500) + (at 213.36 160.274) + (descr "Capacitor, pol, cyl 16x25mm") + (path /53AE6F08/53C10BBB) + (fp_text reference C4 (at 0 -10.16) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_text value "2200u, 40V" (at 0 10.16) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_line (start -3.429 -7.112) (end -1.27 -7.747) (layer F.SilkS) (width 0.254)) + (fp_line (start 3.302 -7.112) (end 2.159 -7.493) (layer F.SilkS) (width 0.254)) + (fp_circle (center 0 0) (end 8.001 0) (layer F.SilkS) (width 0.254)) + (fp_line (start -2.032 -7.493) (end 2.032 -7.493) (layer F.SilkS) (width 0.254)) + (fp_line (start 2.921 -7.239) (end -2.794 -7.239) (layer F.SilkS) (width 0.254)) + (fp_line (start -2.794 -7.239) (end -1.905 -7.239) (layer F.SilkS) (width 0.254)) + (fp_line (start 1.397 -7.874) (end -1.27 -7.874) (layer F.SilkS) (width 0.254)) + (fp_line (start -2.159 -7.62) (end 2.159 -7.62) (layer F.SilkS) (width 0.254)) + (fp_line (start 2.794 -7.366) (end -2.794 -7.366) (layer F.SilkS) (width 0.254)) + (fp_line (start -2.794 -7.366) (end -2.667 -7.366) (layer F.SilkS) (width 0.254)) + (fp_line (start 3.556 -7.112) (end -3.556 -7.112) (layer F.SilkS) (width 0.254)) + (fp_line (start 1.397 -6.477) (end 2.286 -6.477) (layer F.SilkS) (width 0.254)) + (pad 1 thru_hole rect (at 0 3.81) (size 1.99898 1.99898) (drill 0.8001) + (layers *.Cu *.Mask F.SilkS) + (net 117 N-00000128) + ) + (pad 2 thru_hole circle (at 0 -3.81) (size 1.99898 1.99898) (drill 0.8001) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (model discret/capacitor/cp_16x25mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module CP_5x11mm (layer F.Cu) (tedit 4B90D672) (tstamp 53BBF4DF) + (at 88.265 120.396) + (descr "Capacitor, pol, cyl 5x11mm") + (path /53973803/539751BC) + (fp_text reference C13 (at 0 -3.81) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_text value 10u (at 0 3.81) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_line (start 0.889 -1.27) (end 1.778 -1.27) (layer F.SilkS) (width 0.254)) + (fp_line (start 1.016 -2.286) (end -1.016 -2.286) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.016 -2.286) (end -1.016 -2.159) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.016 -2.159) (end 1.016 -2.159) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.524 -2.032) (end 1.524 -2.032) (layer F.SilkS) (width 0.254)) + (fp_circle (center 0 0) (end -2.54 0) (layer F.SilkS) (width 0.254)) + (pad 1 thru_hole rect (at 0 1.27) (size 1.99898 1.99898) (drill 0.8001) + (layers *.Cu *.Mask F.SilkS) + (net 69 "/STM32F103 module/VDDA") + ) + (pad 2 thru_hole circle (at 0 -1.27) (size 1.99898 1.99898) (drill 0.8001) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (model discret/capacitor/cp_5x11mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module CP_5x11mm (layer F.Cu) (tedit 4B90D672) (tstamp 53BBF4EA) + (at 69.85 80.772 90) + (descr "Capacitor, pol, cyl 5x11mm") + (path /53973803/53997111) + (fp_text reference C5 (at 0 -3.81 90) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_text value 10u (at 0 3.81 90) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_line (start 0.889 -1.27) (end 1.778 -1.27) (layer F.SilkS) (width 0.254)) + (fp_line (start 1.016 -2.286) (end -1.016 -2.286) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.016 -2.286) (end -1.016 -2.159) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.016 -2.159) (end 1.016 -2.159) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.524 -2.032) (end 1.524 -2.032) (layer F.SilkS) (width 0.254)) + (fp_circle (center 0 0) (end -2.54 0) (layer F.SilkS) (width 0.254)) + (pad 1 thru_hole rect (at 0 1.27 90) (size 1.99898 1.99898) (drill 0.8001) + (layers *.Cu *.Mask F.SilkS) + (net 2 +5V) + ) + (pad 2 thru_hole circle (at 0 -1.27 90) (size 1.99898 1.99898) (drill 0.8001) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (model discret/capacitor/cp_5x11mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module CP_5x11mm (layer F.Cu) (tedit 4B90D672) (tstamp 53BD9AAE) + (at 89.662 106.172 180) + (descr "Capacitor, pol, cyl 5x11mm") + (path /53973803/53997130) + (fp_text reference C6 (at 0 -3.81 180) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_text value 100u (at 0 3.81 180) (layer F.SilkS) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_line (start 0.889 -1.27) (end 1.778 -1.27) (layer F.SilkS) (width 0.254)) + (fp_line (start 1.016 -2.286) (end -1.016 -2.286) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.016 -2.286) (end -1.016 -2.159) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.016 -2.159) (end 1.016 -2.159) (layer F.SilkS) (width 0.254)) + (fp_line (start -1.524 -2.032) (end 1.524 -2.032) (layer F.SilkS) (width 0.254)) + (fp_circle (center 0 0) (end -2.54 0) (layer F.SilkS) (width 0.254)) + (pad 1 thru_hole rect (at 0 1.27 180) (size 1.99898 1.99898) (drill 0.8001) + (layers *.Cu *.Mask F.SilkS) + (net 1 +3.3V) + ) + (pad 2 thru_hole circle (at 0 -1.27 180) (size 1.99898 1.99898) (drill 0.8001) + (layers *.Cu *.Mask F.SilkS) + (net 96 GND) + ) + (model discret/capacitor/cp_5x11mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (gr_line (start 45 145) (end 45 74.5) (angle 90) (layer Edge.Cuts) (width 0.3)) + (gr_line (start 244.933 74.1315) (end 244.933 144.6315) (angle 90) (layer Edge.Cuts) (width 0.3)) + (gr_line (start 45.433 74.6315) (end 245.433 74.6315) (angle 90) (layer Edge.Cuts) (width 0.3)) + (gr_text TRD1 (at 106.8705 141.2875) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_line (start 244.958 144.958) (end 44.958 144.958) (angle 90) (layer Edge.Cuts) (width 0.3)) + + (segment (start 84.836 104.902) (end 89.662 104.902) (width 1.016) (layer F.Cu) (net 1)) + (segment (start 120.7135 109.69498) (end 116.11902 109.69498) (width 0.254) (layer F.Cu) (net 1)) + (segment (start 116.11902 109.69498) (end 115.959 109.855) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD9BC1)) + (segment (start 97.00052 108.753) (end 96.6245 108.753) (width 0.254) (layer F.Cu) (net 1)) + (segment (start 95.123 107.2515) (end 95.123 106.172) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD98A5)) + (segment (start 96.6245 108.753) (end 95.123 107.2515) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD98A4)) + (segment (start 77.98514 88.87166) (end 77.98514 89.01644) (width 0.254) (layer F.Cu) (net 1) (status 30)) + (segment (start 69.215 91.948) (end 69.215 99.568) (width 0.254) (layer F.Cu) (net 1) (status 30)) + (segment (start 70.8025 89.662) (end 69.469 89.662) (width 0.254) (layer F.Cu) (net 1) (status 10)) + (segment (start 69.215 89.916) (end 69.215 91.948) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD9408) (status 20)) + (segment (start 69.469 89.662) (end 69.215 89.916) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD9407)) + (segment (start 89.8605 116.3955) (end 91.1335 116.3955) (width 0.254) (layer F.Cu) (net 1) (status 10)) + (segment (start 91.1335 116.3955) (end 91.738 117) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD938F) (status 20)) + (segment (start 108.99948 124.247) (end 108.99948 124.40398) (width 0.254) (layer F.Cu) (net 1) (status 30)) + (segment (start 108.99948 124.40398) (end 110.8255 126.23) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD92DB) (status 30)) + (segment (start 110.747 110.50052) (end 114.49948 110.50052) (width 0.254) (layer F.Cu) (net 1) (status 10)) + (segment (start 115.145 109.855) (end 115.959 109.855) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD82F8) (status 20)) + (segment (start 114.49948 110.50052) (end 115.145 109.855) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD82F7)) + (segment (start 95.253 115.50178) (end 91.50178 115.50178) (width 0.254) (layer F.Cu) (net 1) (status 10)) + (segment (start 90.60806 116.3955) (end 89.8605 116.3955) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD82BE) (status 20)) + (segment (start 91.50178 115.50178) (end 90.60806 116.3955) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD82BD)) + (segment (start 96.9525 127.5) (end 96.9525 126.5475) (width 0.254) (layer F.Cu) (net 1) (status 10)) + (segment (start 98.00128 125.49872) (end 98.00128 124.247) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD8232) (status 20)) + (segment (start 96.9525 126.5475) (end 98.00128 125.49872) (width 0.254) (layer F.Cu) (net 1) (tstamp 53BD8231)) + (segment (start 71.12 80.772) (end 75.1586 80.772) (width 1.016) (layer F.Cu) (net 2)) + (segment (start 75.1586 80.772) (end 75.311 80.6196) (width 1.016) (layer F.Cu) (net 2) (tstamp 53BDD898)) + (segment (start 138.3284 139.2174) (end 135.7884 139.2174) (width 0.508) (layer B.Cu) (net 2)) + (segment (start 135.7884 139.2174) (end 133.2484 139.2174) (width 0.508) (layer B.Cu) (net 2) (tstamp 53BD9695)) + (segment (start 133.2484 139.2174) (end 130.7084 139.2174) (width 0.508) (layer B.Cu) (net 2) (tstamp 53BD9696)) + (segment (start 110.747 119.49974) (end 116.78194 119.49974) (width 0.254) (layer F.Cu) (net 3)) + (segment (start 130.7084 137.7188) (end 130.7084 143.5354) (width 0.254) (layer F.Cu) (net 3) (tstamp 53BD96D6)) + (segment (start 128.524 135.5344) (end 130.7084 137.7188) (width 0.254) (layer F.Cu) (net 3) (tstamp 53BD96D4)) + (segment (start 124.841 135.5344) (end 128.524 135.5344) (width 0.254) (layer F.Cu) (net 3) (tstamp 53BD96D2)) + (segment (start 118.872 129.5654) (end 124.841 135.5344) (width 0.254) (layer F.Cu) (net 3) (tstamp 53BD96D0)) + (segment (start 118.872 121.5898) (end 118.872 129.5654) (width 0.254) (layer F.Cu) (net 3) (tstamp 53BD96CE)) + (segment (start 116.78194 119.49974) (end 118.872 121.5898) (width 0.254) (layer F.Cu) (net 3) (tstamp 53BD96CC)) + (segment (start 130.7084 140.7414) (end 130.7084 143.5354) (width 0.254) (layer B.Cu) (net 3)) + (segment (start 133.2484 143.5354) (end 133.2484 137.5918) (width 0.254) (layer F.Cu) (net 4)) + (segment (start 110.747 118.99936) (end 117.22136 118.99936) (width 0.254) (layer F.Cu) (net 4)) + (segment (start 117.22136 118.99936) (end 119.5324 121.3104) (width 0.254) (layer F.Cu) (net 4) (tstamp 53BD96BD)) + (segment (start 119.5324 121.3104) (end 119.5324 129.2606) (width 0.254) (layer F.Cu) (net 4) (tstamp 53BD96BF)) + (segment (start 119.5324 129.2606) (end 125.1458 134.874) (width 0.254) (layer F.Cu) (net 4) (tstamp 53BD96C1)) + (segment (start 125.1458 134.874) (end 132.2832 134.874) (width 0.254) (layer F.Cu) (net 4) (tstamp 53BD96C2)) + (segment (start 132.2832 134.874) (end 133.2484 135.8392) (width 0.254) (layer F.Cu) (net 4) (tstamp 53BD96C4)) + (segment (start 133.2484 135.8392) (end 133.2484 137.5918) (width 0.254) (layer F.Cu) (net 4) (tstamp 53BD96C5)) + (segment (start 133.2484 140.7414) (end 133.2484 143.5354) (width 0.254) (layer B.Cu) (net 4)) + (segment (start 110.747 118.49898) (end 117.68618 118.49898) (width 0.254) (layer F.Cu) (net 5)) + (segment (start 135.7884 137.4394) (end 135.7884 143.5354) (width 0.254) (layer F.Cu) (net 5) (tstamp 53BD96B9)) + (segment (start 132.5626 134.2136) (end 135.7884 137.4394) (width 0.254) (layer F.Cu) (net 5) (tstamp 53BD96B7)) + (segment (start 125.4252 134.2136) (end 132.5626 134.2136) (width 0.254) (layer F.Cu) (net 5) (tstamp 53BD96B5)) + (segment (start 120.1928 128.9812) (end 125.4252 134.2136) (width 0.254) (layer F.Cu) (net 5) (tstamp 53BD96B3)) + (segment (start 120.1928 121.0056) (end 120.1928 128.9812) (width 0.254) (layer F.Cu) (net 5) (tstamp 53BD96B1)) + (segment (start 117.68618 118.49898) (end 120.1928 121.0056) (width 0.254) (layer F.Cu) (net 5) (tstamp 53BD96AF)) + (segment (start 135.7884 140.7414) (end 135.7884 143.5354) (width 0.254) (layer B.Cu) (net 5)) + (segment (start 110.747 117.9986) (end 117.9986 117.9986) (width 0.254) (layer F.Cu) (net 6)) + (segment (start 138.3284 138.2776) (end 138.3284 143.5354) (width 0.254) (layer F.Cu) (net 6) (tstamp 53BD96AB)) + (segment (start 133.604 133.5532) (end 138.3284 138.2776) (width 0.254) (layer F.Cu) (net 6) (tstamp 53BD96A9)) + (segment (start 125.7046 133.5532) (end 133.604 133.5532) (width 0.254) (layer F.Cu) (net 6) (tstamp 53BD96A7)) + (segment (start 120.8786 128.7272) (end 125.7046 133.5532) (width 0.254) (layer F.Cu) (net 6) (tstamp 53BD96A5)) + (segment (start 120.8786 120.8786) (end 120.8786 128.7272) (width 0.254) (layer F.Cu) (net 6) (tstamp 53BD96A3)) + (segment (start 117.9986 117.9986) (end 120.8786 120.8786) (width 0.254) (layer F.Cu) (net 6) (tstamp 53BD96A1)) + (segment (start 138.3284 140.7414) (end 138.3284 143.5354) (width 0.254) (layer B.Cu) (net 6)) + (segment (start 154.7495 77.47) (end 154.7495 103.251) (width 1.016) (layer F.Cu) (net 9)) + (segment (start 156.5783 105.0798) (end 158.6357 105.0798) (width 1.016) (layer F.Cu) (net 9) (tstamp 53BDA44B)) + (segment (start 154.7495 103.251) (end 156.5783 105.0798) (width 1.016) (layer F.Cu) (net 9) (tstamp 53BDA44A)) + (segment (start 159.8295 77.47) (end 159.8295 80.772) (width 1.016) (layer F.Cu) (net 10)) + (segment (start 160.1597 92.3798) (end 158.6357 92.3798) (width 1.016) (layer F.Cu) (net 10) (tstamp 53BDA441)) + (segment (start 161.3535 91.186) (end 160.1597 92.3798) (width 1.016) (layer F.Cu) (net 10) (tstamp 53BDA440)) + (segment (start 161.3535 82.296) (end 161.3535 91.186) (width 1.016) (layer F.Cu) (net 10) (tstamp 53BDA43F)) + (segment (start 159.8295 80.772) (end 161.3535 82.296) (width 1.016) (layer F.Cu) (net 10) (tstamp 53BDA43E)) + (segment (start 169.9895 77.47) (end 169.9895 99.949) (width 1.016) (layer B.Cu) (net 11)) + (segment (start 167.3987 102.5398) (end 166.2557 102.5398) (width 1.016) (layer B.Cu) (net 11) (tstamp 53BDA44F)) + (segment (start 169.9895 99.949) (end 167.3987 102.5398) (width 1.016) (layer B.Cu) (net 11) (tstamp 53BDA44E)) + (segment (start 164.9095 77.47) (end 164.9095 80.772) (width 1.016) (layer F.Cu) (net 12)) + (segment (start 164.1983 94.9198) (end 166.2557 94.9198) (width 1.016) (layer F.Cu) (net 12) (tstamp 53BDA447)) + (segment (start 163.5125 94.234) (end 164.1983 94.9198) (width 1.016) (layer F.Cu) (net 12) (tstamp 53BDA446)) + (segment (start 163.5125 82.169) (end 163.5125 94.234) (width 1.016) (layer F.Cu) (net 12) (tstamp 53BDA445)) + (segment (start 164.9095 80.772) (end 163.5125 82.169) (width 1.016) (layer F.Cu) (net 12) (tstamp 53BDA444)) + (segment (start 177.4825 77.343) (end 177.4825 103.378) (width 1.016) (layer F.Cu) (net 16)) + (segment (start 179.1335 105.029) (end 181.356 105.029) (width 1.016) (layer F.Cu) (net 16) (tstamp 53BDA49B)) + (segment (start 177.4825 103.378) (end 179.1335 105.029) (width 1.016) (layer F.Cu) (net 16) (tstamp 53BDA49A)) + (segment (start 182.5625 77.343) (end 182.5625 81.661) (width 1.016) (layer F.Cu) (net 17)) + (segment (start 183.1975 92.329) (end 181.356 92.329) (width 1.016) (layer F.Cu) (net 17) (tstamp 53BDA497)) + (segment (start 184.0865 91.44) (end 183.1975 92.329) (width 1.016) (layer F.Cu) (net 17) (tstamp 53BDA496)) + (segment (start 184.0865 83.185) (end 184.0865 91.44) (width 1.016) (layer F.Cu) (net 17) (tstamp 53BDA495)) + (segment (start 182.5625 81.661) (end 184.0865 83.185) (width 1.016) (layer F.Cu) (net 17) (tstamp 53BDA494)) + (segment (start 192.7225 77.343) (end 192.7225 100.965) (width 1.016) (layer B.Cu) (net 18)) + (segment (start 191.1985 102.489) (end 188.976 102.489) (width 1.016) (layer B.Cu) (net 18) (tstamp 53BDA4A2)) + (segment (start 192.7225 100.965) (end 191.1985 102.489) (width 1.016) (layer B.Cu) (net 18) (tstamp 53BDA4A1)) + (segment (start 187.6425 77.343) (end 187.6425 81.407) (width 1.016) (layer F.Cu) (net 19)) + (segment (start 187.0075 94.869) (end 188.976 94.869) (width 1.016) (layer F.Cu) (net 19) (tstamp 53BDA491)) + (segment (start 186.2455 94.107) (end 187.0075 94.869) (width 1.016) (layer F.Cu) (net 19) (tstamp 53BDA490)) + (segment (start 186.2455 82.804) (end 186.2455 94.107) (width 1.016) (layer F.Cu) (net 19) (tstamp 53BDA48F)) + (segment (start 187.6425 81.407) (end 186.2455 82.804) (width 1.016) (layer F.Cu) (net 19) (tstamp 53BDA48E)) + (segment (start 106.49758 108.753) (end 106.49758 97.54408) (width 0.254) (layer F.Cu) (net 22)) + (segment (start 114.3 78.74) (end 117.221 75.819) (width 0.254) (layer F.Cu) (net 22) (tstamp 53BD995A)) + (segment (start 109.9185 78.74) (end 114.3 78.74) (width 0.254) (layer F.Cu) (net 22) (tstamp 53BD9958)) + (segment (start 106.172 82.4865) (end 109.9185 78.74) (width 0.254) (layer F.Cu) (net 22) (tstamp 53BD9956)) + (segment (start 106.172 97.2185) (end 106.172 82.4865) (width 0.254) (layer F.Cu) (net 22) (tstamp 53BD9955)) + (segment (start 106.49758 97.54408) (end 106.172 97.2185) (width 0.254) (layer F.Cu) (net 22) (tstamp 53BD9954)) + (segment (start 105.99974 108.753) (end 105.99974 98.82424) (width 0.254) (layer F.Cu) (net 23)) + (segment (start 112.522 77.978) (end 114.681 75.819) (width 0.254) (layer F.Cu) (net 23) (tstamp 53BD9950)) + (segment (start 109.6645 77.978) (end 112.522 77.978) (width 0.254) (layer F.Cu) (net 23) (tstamp 53BD994E)) + (segment (start 105.4735 82.169) (end 109.6645 77.978) (width 0.254) (layer F.Cu) (net 23) (tstamp 53BD994C)) + (segment (start 105.4735 98.298) (end 105.4735 82.169) (width 0.254) (layer F.Cu) (net 23) (tstamp 53BD994B)) + (segment (start 105.99974 98.82424) (end 105.4735 98.298) (width 0.254) (layer F.Cu) (net 23) (tstamp 53BD994A)) + (segment (start 105.49936 108.753) (end 105.49936 99.33986) (width 0.254) (layer F.Cu) (net 24)) + (segment (start 110.5535 77.4065) (end 112.141 75.819) (width 0.254) (layer F.Cu) (net 24) (tstamp 53BD9946)) + (segment (start 109.0295 77.4065) (end 110.5535 77.4065) (width 0.254) (layer F.Cu) (net 24) (tstamp 53BD9944)) + (segment (start 104.775 81.661) (end 109.0295 77.4065) (width 0.254) (layer F.Cu) (net 24) (tstamp 53BD9942)) + (segment (start 104.775 98.6155) (end 104.775 81.661) (width 0.254) (layer F.Cu) (net 24) (tstamp 53BD9941)) + (segment (start 105.49936 99.33986) (end 104.775 98.6155) (width 0.254) (layer F.Cu) (net 24) (tstamp 53BD9940)) + (segment (start 104.99898 108.753) (end 104.99898 99.85548) (width 0.254) (layer F.Cu) (net 25)) + (segment (start 104.0765 81.3435) (end 109.601 75.819) (width 0.254) (layer F.Cu) (net 25) (tstamp 53BD993C)) + (segment (start 104.0765 98.933) (end 104.0765 81.3435) (width 0.254) (layer F.Cu) (net 25) (tstamp 53BD993B)) + (segment (start 104.99898 99.85548) (end 104.0765 98.933) (width 0.254) (layer F.Cu) (net 25) (tstamp 53BD993A)) + (segment (start 104.4986 108.753) (end 104.4986 100.3711) (width 0.254) (layer F.Cu) (net 26)) + (segment (start 107.061 77.597) (end 107.061 75.819) (width 0.254) (layer F.Cu) (net 26) (tstamp 53BD9936)) + (segment (start 103.378 81.28) (end 107.061 77.597) (width 0.254) (layer F.Cu) (net 26) (tstamp 53BD9934)) + (segment (start 103.378 99.2505) (end 103.378 81.28) (width 0.254) (layer F.Cu) (net 26) (tstamp 53BD9932)) + (segment (start 104.4986 100.3711) (end 103.378 99.2505) (width 0.254) (layer F.Cu) (net 26) (tstamp 53BD9931)) + (segment (start 103.99822 108.753) (end 103.99822 100.85278) (width 0.254) (layer F.Cu) (net 27)) + (segment (start 104.521 77.7875) (end 104.521 75.819) (width 0.254) (layer F.Cu) (net 27) (tstamp 53BD992D)) + (segment (start 102.6795 79.629) (end 104.521 77.7875) (width 0.254) (layer F.Cu) (net 27) (tstamp 53BD992B)) + (segment (start 102.6795 99.53406) (end 102.6795 79.629) (width 0.254) (layer F.Cu) (net 27) (tstamp 53BD992A)) + (segment (start 103.99822 100.85278) (end 102.6795 99.53406) (width 0.254) (layer F.Cu) (net 27) (tstamp 53BD9929)) + (segment (start 103.49784 108.753) (end 103.49784 101.48016) (width 0.254) (layer F.Cu) (net 28)) + (segment (start 101.981 99.96332) (end 101.981 75.819) (width 0.254) (layer F.Cu) (net 28) (tstamp 53BD976D)) + (segment (start 103.49784 101.48016) (end 101.981 99.96332) (width 0.254) (layer F.Cu) (net 28) (tstamp 53BD976C)) + (segment (start 99.441 75.819) (end 99.441 98.933) (width 0.254) (layer F.Cu) (net 29)) + (segment (start 103 102.492) (end 103 108.753) (width 0.254) (layer F.Cu) (net 29) (tstamp 53BD9768)) + (segment (start 99.441 98.933) (end 103 102.492) (width 0.254) (layer F.Cu) (net 29) (tstamp 53BD9766)) + (segment (start 199.4535 77.343) (end 199.4535 102.997) (width 1.016) (layer F.Cu) (net 32)) + (segment (start 201.4855 105.029) (end 203.2 105.029) (width 1.016) (layer F.Cu) (net 32) (tstamp 53BDA4B7)) + (segment (start 199.4535 102.997) (end 201.4855 105.029) (width 1.016) (layer F.Cu) (net 32) (tstamp 53BDA4B6)) + (segment (start 204.5335 77.343) (end 204.5335 81.661) (width 1.016) (layer F.Cu) (net 33)) + (segment (start 205.0415 92.329) (end 203.2 92.329) (width 1.016) (layer F.Cu) (net 33) (tstamp 53BDA4BD)) + (segment (start 206.0575 91.313) (end 205.0415 92.329) (width 1.016) (layer F.Cu) (net 33) (tstamp 53BDA4BC)) + (segment (start 206.0575 83.185) (end 206.0575 91.313) (width 1.016) (layer F.Cu) (net 33) (tstamp 53BDA4BB)) + (segment (start 204.5335 81.661) (end 206.0575 83.185) (width 1.016) (layer F.Cu) (net 33) (tstamp 53BDA4BA)) + (segment (start 214.6935 77.343) (end 214.6935 99.187) (width 1.016) (layer B.Cu) (net 34)) + (segment (start 213.2965 102.489) (end 210.82 102.489) (width 1.016) (layer B.Cu) (net 34) (tstamp 53BDA4CA)) + (segment (start 214.6935 101.092) (end 213.2965 102.489) (width 1.016) (layer B.Cu) (net 34) (tstamp 53BDA4C9)) + (segment (start 214.6935 99.187) (end 214.6935 101.092) (width 1.016) (layer B.Cu) (net 34) (tstamp 53BDA4C8)) + (segment (start 209.6135 77.343) (end 209.6135 81.28) (width 1.016) (layer F.Cu) (net 35)) + (segment (start 209.1055 94.869) (end 210.82 94.869) (width 1.016) (layer F.Cu) (net 35) (tstamp 53BDA4C3)) + (segment (start 208.0895 93.853) (end 209.1055 94.869) (width 1.016) (layer F.Cu) (net 35) (tstamp 53BDA4C2)) + (segment (start 208.0895 82.804) (end 208.0895 93.853) (width 1.016) (layer F.Cu) (net 35) (tstamp 53BDA4C1)) + (segment (start 209.6135 81.28) (end 208.0895 82.804) (width 1.016) (layer F.Cu) (net 35) (tstamp 53BDA4C0)) + (segment (start 108.839 128.143) (end 107.442 128.143) (width 0.254) (layer F.Cu) (net 39) (status 400000)) + (segment (start 106.99796 125.15804) (end 106.99796 124.247) (width 0.254) (layer F.Cu) (net 39) (tstamp 53BDD909) (status 800000)) + (segment (start 106.807 125.349) (end 106.99796 125.15804) (width 0.254) (layer F.Cu) (net 39) (tstamp 53BDD908)) + (segment (start 106.807 127.508) (end 106.807 125.349) (width 0.254) (layer F.Cu) (net 39) (tstamp 53BDD907)) + (segment (start 107.442 128.143) (end 106.807 127.508) (width 0.254) (layer F.Cu) (net 39) (tstamp 53BDD906)) + (segment (start 107.49834 124.247) (end 107.49834 124.47906) (width 0.254) (layer F.Cu) (net 44) (status 30)) + (segment (start 107.49834 124.47906) (end 107.6325 124.61322) (width 0.254) (layer F.Cu) (net 44) (tstamp 53BD9540) (status 30)) + (segment (start 107.49834 124.247) (end 107.99872 124.247) (width 0.254) (layer F.Cu) (net 44) (status 30)) + (segment (start 107.6325 125.73) (end 107.6325 124.61322) (width 0.254) (layer F.Cu) (net 44) (status 20)) + (segment (start 107.6325 124.61322) (end 107.99872 124.247) (width 0.254) (layer F.Cu) (net 44) (tstamp 53BD953A) (status 30)) + (segment (start 92.075 143.51) (end 92.075 142.5575) (width 0.254) (layer B.Cu) (net 44) (status 10)) + (via (at 107.6325 125.73) (size 0.889) (layers F.Cu B.Cu) (net 44)) + (segment (start 105.918 125.73) (end 107.6325 125.73) (width 0.254) (layer B.Cu) (net 44) (tstamp 53BD9533)) + (segment (start 97.0915 134.5565) (end 105.918 125.73) (width 0.254) (layer B.Cu) (net 44) (tstamp 53BD9532)) + (segment (start 97.0915 138.4935) (end 97.0915 134.5565) (width 0.254) (layer B.Cu) (net 44) (tstamp 53BD9530)) + (segment (start 95.3135 140.2715) (end 97.0915 138.4935) (width 0.254) (layer B.Cu) (net 44) (tstamp 53BD952F)) + (segment (start 94.361 140.2715) (end 95.3135 140.2715) (width 0.254) (layer B.Cu) (net 44) (tstamp 53BD952D)) + (segment (start 92.075 142.5575) (end 94.361 140.2715) (width 0.254) (layer B.Cu) (net 44) (tstamp 53BD952C)) + (segment (start 92.075 143.51) (end 92.075 141.2875) (width 0.254) (layer F.Cu) (net 44) (status 30)) + (segment (start 100.00026 108.753) (end 100.00026 103.42926) (width 0.254) (layer F.Cu) (net 45)) + (segment (start 90.678 99.568) (end 74.295 99.568) (width 0.254) (layer B.Cu) (net 45) (tstamp 53BD98FD)) + (via (at 90.678 99.568) (size 0.889) (layers F.Cu B.Cu) (net 45)) + (segment (start 92.2655 101.1555) (end 90.678 99.568) (width 0.254) (layer F.Cu) (net 45) (tstamp 53BD98F9)) + (segment (start 97.7265 101.1555) (end 92.2655 101.1555) (width 0.254) (layer F.Cu) (net 45) (tstamp 53BD98F8)) + (segment (start 100.00026 103.42926) (end 97.7265 101.1555) (width 0.254) (layer F.Cu) (net 45) (tstamp 53BD98F7)) + (segment (start 77.216 91.948) (end 74.295 91.948) (width 0.254) (layer F.Cu) (net 45)) + (segment (start 74.295 91.948) (end 74.295 99.568) (width 0.254) (layer F.Cu) (net 45) (status 30)) + (segment (start 72.7075 89.662) (end 73.787 89.662) (width 0.254) (layer F.Cu) (net 45) (status 10)) + (segment (start 74.295 90.17) (end 74.295 91.948) (width 0.254) (layer F.Cu) (net 45) (tstamp 53BD940C) (status 20)) + (segment (start 73.787 89.662) (end 74.295 90.17) (width 0.254) (layer F.Cu) (net 45) (tstamp 53BD940B)) + (segment (start 95.253 112.50204) (end 92.60296 112.50204) (width 0.254) (layer F.Cu) (net 46)) + (segment (start 92.60296 112.50204) (end 92.583 112.522) (width 0.254) (layer F.Cu) (net 46) (tstamp 53BDD8CC)) + (segment (start 110.747 116.00216) (end 120.44716 116.00216) (width 0.254) (layer F.Cu) (net 47)) + (segment (start 121.539 123.063) (end 124.6886 126.2126) (width 0.254) (layer F.Cu) (net 47) (tstamp 53BD9634)) + (segment (start 121.539 117.094) (end 121.539 123.063) (width 0.254) (layer F.Cu) (net 47) (tstamp 53BD9632)) + (segment (start 120.44716 116.00216) (end 121.539 117.094) (width 0.254) (layer F.Cu) (net 47) (tstamp 53BD9631)) + (segment (start 110.747 115.50178) (end 121.34378 115.50178) (width 0.254) (layer F.Cu) (net 48)) + (segment (start 122.174 121.158) (end 124.6886 123.6726) (width 0.254) (layer F.Cu) (net 48) (tstamp 53BD9625)) + (segment (start 122.174 116.332) (end 122.174 121.158) (width 0.254) (layer F.Cu) (net 48) (tstamp 53BD9624)) + (segment (start 121.34378 115.50178) (end 122.174 116.332) (width 0.254) (layer F.Cu) (net 48) (tstamp 53BD9623)) + (segment (start 110.747 115.0014) (end 121.9229 115.0014) (width 0.254) (layer F.Cu) (net 49)) + (segment (start 122.7455 119.1895) (end 124.6886 121.1326) (width 0.254) (layer F.Cu) (net 49) (tstamp 53BD961F)) + (segment (start 122.7455 115.824) (end 122.7455 119.1895) (width 0.254) (layer F.Cu) (net 49) (tstamp 53BD961E)) + (segment (start 121.9229 115.0014) (end 122.7455 115.824) (width 0.254) (layer F.Cu) (net 49) (tstamp 53BD961D)) + (segment (start 110.747 114.50102) (end 122.50202 114.50102) (width 0.254) (layer F.Cu) (net 50)) + (segment (start 123.317 117.221) (end 124.6886 118.5926) (width 0.254) (layer F.Cu) (net 50) (tstamp 53BD9619)) + (segment (start 123.317 115.316) (end 123.317 117.221) (width 0.254) (layer F.Cu) (net 50) (tstamp 53BD9618)) + (segment (start 122.50202 114.50102) (end 123.317 115.316) (width 0.254) (layer F.Cu) (net 50) (tstamp 53BD9617)) + (segment (start 85.979 95.6945) (end 85.979 96.3295) (width 0.254) (layer F.Cu) (net 51)) + (segment (start 99.50242 103.82042) (end 99.50242 108.753) (width 0.254) (layer F.Cu) (net 51) (tstamp 53BD98DD)) + (segment (start 97.282 101.6) (end 99.50242 103.82042) (width 0.254) (layer F.Cu) (net 51) (tstamp 53BD98DB)) + (segment (start 91.2495 101.6) (end 97.282 101.6) (width 0.254) (layer F.Cu) (net 51) (tstamp 53BD98D9)) + (segment (start 85.979 96.3295) (end 91.2495 101.6) (width 0.254) (layer F.Cu) (net 51) (tstamp 53BD98D8)) + (segment (start 83.439 95.6945) (end 83.439 96.7105) (width 0.254) (layer F.Cu) (net 52)) + (segment (start 99.00204 104.65354) (end 99.00204 108.753) (width 0.254) (layer F.Cu) (net 52) (tstamp 53BD98E6)) + (segment (start 97.0915 102.743) (end 99.00204 104.65354) (width 0.254) (layer F.Cu) (net 52) (tstamp 53BD98E4)) + (segment (start 89.4715 102.743) (end 97.0915 102.743) (width 0.254) (layer F.Cu) (net 52) (tstamp 53BD98E2)) + (segment (start 83.439 96.7105) (end 89.4715 102.743) (width 0.254) (layer F.Cu) (net 52) (tstamp 53BD98E1)) + (segment (start 97.00052 124.247) (end 90.7005 124.247) (width 0.254) (layer F.Cu) (net 53) (status 10)) + (segment (start 87.884 131.061) (end 87.882 131.063) (width 0.254) (layer B.Cu) (net 53) (tstamp 53BD8649) (status 30)) + (segment (start 87.884 127.0635) (end 87.884 131.061) (width 0.254) (layer B.Cu) (net 53) (tstamp 53BD8648) (status 20)) + (segment (start 90.678 124.2695) (end 87.884 127.0635) (width 0.254) (layer B.Cu) (net 53) (tstamp 53BD8647)) + (via (at 90.678 124.2695) (size 0.889) (layers F.Cu B.Cu) (net 53)) + (segment (start 90.7005 124.247) (end 90.678 124.2695) (width 0.254) (layer F.Cu) (net 53) (tstamp 53BD8645)) + (segment (start 124.6886 113.5126) (end 110.75934 113.5126) (width 0.254) (layer F.Cu) (net 54)) + (segment (start 110.75934 113.5126) (end 110.747 113.50026) (width 0.254) (layer F.Cu) (net 54) (tstamp 53BD95EB)) + (segment (start 92.962 138.683) (end 92.962 136.781) (width 0.254) (layer B.Cu) (net 54) (status 10)) + (segment (start 106.00026 113.50026) (end 110.747 113.50026) (width 0.254) (layer F.Cu) (net 54) (tstamp 53BD931B) (status 20)) + (segment (start 106 113.5) (end 106.00026 113.50026) (width 0.254) (layer F.Cu) (net 54) (tstamp 53BD931A)) + (via (at 106 113.5) (size 0.889) (layers F.Cu B.Cu) (net 54)) + (segment (start 100.711 118.789) (end 106 113.5) (width 0.254) (layer B.Cu) (net 54) (tstamp 53BD9317)) + (segment (start 100.711 129.032) (end 100.711 118.789) (width 0.254) (layer B.Cu) (net 54) (tstamp 53BD9315)) + (segment (start 92.962 136.781) (end 100.711 129.032) (width 0.254) (layer B.Cu) (net 54) (tstamp 53BD9313)) + (segment (start 90.422 131.063) (end 90.422 128.018) (width 0.254) (layer B.Cu) (net 55) (status 30)) + (segment (start 90.422 128.018) (end 90.424 128.016) (width 0.254) (layer B.Cu) (net 55) (tstamp 53BD8641) (status 30)) + (segment (start 95.253 122.49948) (end 95.253 123.06) (width 0.254) (layer F.Cu) (net 55) (status 10)) + (segment (start 90.422 125.986) (end 90.422 131.063) (width 0.254) (layer B.Cu) (net 55) (tstamp 53BD8629) (status 20)) + (segment (start 92.964 123.444) (end 90.422 125.986) (width 0.254) (layer B.Cu) (net 55) (tstamp 53BD8628)) + (via (at 92.964 123.444) (size 0.889) (layers F.Cu B.Cu) (net 55)) + (segment (start 94.869 123.444) (end 92.964 123.444) (width 0.254) (layer F.Cu) (net 55) (tstamp 53BD8626)) + (segment (start 95.253 123.06) (end 94.869 123.444) (width 0.254) (layer F.Cu) (net 55) (tstamp 53BD8625)) + (segment (start 110.747 114.00064) (end 123.08114 114.00064) (width 0.254) (layer F.Cu) (net 56)) + (segment (start 124.0155 115.3795) (end 124.6886 116.0526) (width 0.254) (layer F.Cu) (net 56) (tstamp 53BD9613)) + (segment (start 124.0155 114.935) (end 124.0155 115.3795) (width 0.254) (layer F.Cu) (net 56) (tstamp 53BD9612)) + (segment (start 123.08114 114.00064) (end 124.0155 114.935) (width 0.254) (layer F.Cu) (net 56) (tstamp 53BD9611)) + (segment (start 110.747 114.00064) (end 108.99936 114.00064) (width 0.254) (layer F.Cu) (net 56) (status 10)) + (segment (start 97.283 131.063) (end 92.962 131.063) (width 0.254) (layer B.Cu) (net 56) (tstamp 53BD9335) (status 20)) + (segment (start 100 128.346) (end 97.283 131.063) (width 0.254) (layer B.Cu) (net 56) (tstamp 53BD9333)) + (segment (start 100 118) (end 100 128.346) (width 0.254) (layer B.Cu) (net 56) (tstamp 53BD9331)) + (segment (start 103.5 114.5) (end 100 118) (width 0.254) (layer B.Cu) (net 56) (tstamp 53BD9330)) + (via (at 103.5 114.5) (size 0.889) (layers F.Cu B.Cu) (net 56)) + (segment (start 108.5 114.5) (end 103.5 114.5) (width 0.254) (layer F.Cu) (net 56) (tstamp 53BD932E)) + (segment (start 108.99936 114.00064) (end 108.5 114.5) (width 0.254) (layer F.Cu) (net 56) (tstamp 53BD932D)) + (segment (start 72.7075 112.268) (end 73.66 112.268) (width 0.254) (layer F.Cu) (net 57) (status 10)) + (segment (start 74.295 111.633) (end 74.295 109.982) (width 0.254) (layer F.Cu) (net 57) (tstamp 53BD9415) (status 20)) + (segment (start 73.66 112.268) (end 74.295 111.633) (width 0.254) (layer F.Cu) (net 57) (tstamp 53BD9414)) + (segment (start 74.295 109.982) (end 85.344 109.982) (width 0.254) (layer B.Cu) (net 57) (status 10)) + (segment (start 93.262 117.9) (end 93.262 117) (width 0.254) (layer F.Cu) (net 57) (tstamp 53BD93DC) (status 20)) + (segment (start 93.726 118.364) (end 93.262 117.9) (width 0.254) (layer F.Cu) (net 57) (tstamp 53BD93DB)) + (via (at 93.726 118.364) (size 0.889) (layers F.Cu B.Cu) (net 57)) + (segment (start 85.344 109.982) (end 93.726 118.364) (width 0.254) (layer B.Cu) (net 57) (tstamp 53BD93D7)) + (segment (start 74.295 102.362) (end 74.295 109.982) (width 0.254) (layer F.Cu) (net 57) (status 30)) + (segment (start 95.253 116.99784) (end 93.26416 116.99784) (width 0.254) (layer F.Cu) (net 57) (status 30)) + (segment (start 93.26416 116.99784) (end 93.262 117) (width 0.254) (layer F.Cu) (net 57) (tstamp 53BD938C) (status 30)) + (segment (start 91.059 95.6945) (end 91.059 97.2185) (width 0.254) (layer F.Cu) (net 59)) + (segment (start 102.00178 103.65278) (end 102.00178 108.753) (width 0.254) (layer F.Cu) (net 59) (tstamp 53BD98CB)) + (segment (start 98.298 99.949) (end 102.00178 103.65278) (width 0.254) (layer F.Cu) (net 59) (tstamp 53BD98C9)) + (segment (start 93.7895 99.949) (end 98.298 99.949) (width 0.254) (layer F.Cu) (net 59) (tstamp 53BD98C7)) + (segment (start 91.059 97.2185) (end 93.7895 99.949) (width 0.254) (layer F.Cu) (net 59) (tstamp 53BD98C5)) + (segment (start 88.519 95.6945) (end 88.519 95.9485) (width 0.254) (layer F.Cu) (net 60)) + (segment (start 101.5014 104.1684) (end 101.5014 108.753) (width 0.254) (layer F.Cu) (net 60) (tstamp 53BD98D4)) + (segment (start 98.044 100.711) (end 101.5014 104.1684) (width 0.254) (layer F.Cu) (net 60) (tstamp 53BD98D2)) + (segment (start 93.2815 100.711) (end 98.044 100.711) (width 0.254) (layer F.Cu) (net 60) (tstamp 53BD98D0)) + (segment (start 88.519 95.9485) (end 93.2815 100.711) (width 0.254) (layer F.Cu) (net 60) (tstamp 53BD98CF)) + (segment (start 93.599 95.6945) (end 93.599 97.663) (width 0.254) (layer F.Cu) (net 61)) + (segment (start 102.50216 103.13716) (end 102.50216 108.753) (width 0.254) (layer F.Cu) (net 61) (tstamp 53BD98C1)) + (segment (start 98.552 99.187) (end 102.50216 103.13716) (width 0.254) (layer F.Cu) (net 61) (tstamp 53BD98BF)) + (segment (start 95.123 99.187) (end 98.552 99.187) (width 0.254) (layer F.Cu) (net 61) (tstamp 53BD98BD)) + (segment (start 93.599 97.663) (end 95.123 99.187) (width 0.254) (layer F.Cu) (net 61) (tstamp 53BD98BC)) + (segment (start 110.747 121.49872) (end 115.47892 121.49872) (width 0.254) (layer F.Cu) (net 62)) + (segment (start 124.714 138.4554) (end 124.714 143.51) (width 0.254) (layer F.Cu) (net 62) (tstamp 53BD96EA)) + (segment (start 117.5004 131.2418) (end 124.714 138.4554) (width 0.254) (layer F.Cu) (net 62) (tstamp 53BD96E8)) + (segment (start 117.5004 123.5202) (end 117.5004 131.2418) (width 0.254) (layer F.Cu) (net 62) (tstamp 53BD96E6)) + (segment (start 115.47892 121.49872) (end 117.5004 123.5202) (width 0.254) (layer F.Cu) (net 62) (tstamp 53BD96E4)) + (segment (start 110.747 120.99834) (end 115.94374 120.99834) (width 0.254) (layer F.Cu) (net 63)) + (segment (start 127.254 140.0556) (end 127.254 143.51) (width 0.254) (layer F.Cu) (net 63) (tstamp 53BD96E0)) + (segment (start 118.1862 130.9878) (end 127.254 140.0556) (width 0.254) (layer F.Cu) (net 63) (tstamp 53BD96DE)) + (segment (start 118.1862 123.2408) (end 118.1862 130.9878) (width 0.254) (layer F.Cu) (net 63) (tstamp 53BD96DC)) + (segment (start 115.94374 120.99834) (end 118.1862 123.2408) (width 0.254) (layer F.Cu) (net 63) (tstamp 53BD96DA)) + (segment (start 110.747 121.9991) (end 115.0141 121.9991) (width 0.254) (layer F.Cu) (net 64)) + (segment (start 122.174 136.8806) (end 122.174 143.51) (width 0.254) (layer F.Cu) (net 64) (tstamp 53BD96F3)) + (segment (start 116.8146 131.5212) (end 122.174 136.8806) (width 0.254) (layer F.Cu) (net 64) (tstamp 53BD96F1)) + (segment (start 116.8146 123.7996) (end 116.8146 131.5212) (width 0.254) (layer F.Cu) (net 64) (tstamp 53BD96EF)) + (segment (start 115.0141 121.9991) (end 116.8146 123.7996) (width 0.254) (layer F.Cu) (net 64) (tstamp 53BD96EE)) + (segment (start 81.18475 92.48775) (end 81.9785 93.2815) (width 0.254) (layer F.Cu) (net 65)) + (segment (start 81.9785 93.2815) (end 96.774 93.2815) (width 0.254) (layer F.Cu) (net 65) (tstamp 53BD9976)) + (segment (start 81.18475 92.48775) (end 78.994 90.297) (width 0.254) (layer F.Cu) (net 65) (tstamp 53BD9970)) + (segment (start 107.49834 108.753) (end 107.49834 97.33834) (width 0.254) (layer F.Cu) (net 65)) + (segment (start 98.1075 94.615) (end 96.774 93.2815) (width 0.254) (layer F.Cu) (net 65) (tstamp 53BD9966)) + (segment (start 98.1075 95.6945) (end 98.1075 94.615) (width 0.254) (layer F.Cu) (net 65) (tstamp 53BD9965)) + (segment (start 98.552 96.139) (end 98.1075 95.6945) (width 0.254) (layer F.Cu) (net 65) (tstamp 53BD9964)) + (via (at 98.552 96.139) (size 0.889) (layers F.Cu B.Cu) (net 65)) + (segment (start 106.299 96.139) (end 98.552 96.139) (width 0.254) (layer B.Cu) (net 65) (tstamp 53BD9961)) + (segment (start 106.9975 96.8375) (end 106.299 96.139) (width 0.254) (layer B.Cu) (net 65) (tstamp 53BD9960)) + (via (at 106.9975 96.8375) (size 0.889) (layers F.Cu B.Cu) (net 65)) + (segment (start 107.49834 97.33834) (end 106.9975 96.8375) (width 0.254) (layer F.Cu) (net 65) (tstamp 53BD995E)) + (segment (start 76.68466 89.95616) (end 76.68466 88.87166) (width 0.254) (layer F.Cu) (net 65) (tstamp 53BD996B)) + (segment (start 77.0255 90.297) (end 76.68466 89.95616) (width 0.254) (layer F.Cu) (net 65) (tstamp 53BD996A)) + (segment (start 78.994 90.297) (end 77.0255 90.297) (width 0.254) (layer F.Cu) (net 65) (tstamp 53BD9974)) + (segment (start 110.747 113.00242) (end 112.48608 113.00242) (width 0.254) (layer F.Cu) (net 66)) + (segment (start 88.3462 90.4875) (end 85.2089 87.3502) (width 0.254) (layer F.Cu) (net 66) (tstamp 53BD99B2)) + (segment (start 96.7105 90.4875) (end 88.3462 90.4875) (width 0.254) (layer F.Cu) (net 66) (tstamp 53BD99B0)) + (segment (start 98.552 92.329) (end 96.7105 90.4875) (width 0.254) (layer F.Cu) (net 66) (tstamp 53BD99AF)) + (via (at 98.552 92.329) (size 0.889) (layers F.Cu B.Cu) (net 66)) + (segment (start 107.3785 92.329) (end 98.552 92.329) (width 0.254) (layer B.Cu) (net 66) (tstamp 53BD99AD)) + (segment (start 107.7595 92.71) (end 107.3785 92.329) (width 0.254) (layer B.Cu) (net 66) (tstamp 53BD99AC)) + (via (at 107.7595 92.71) (size 0.889) (layers F.Cu B.Cu) (net 66)) + (segment (start 109.474 94.4245) (end 107.7595 92.71) (width 0.254) (layer F.Cu) (net 66) (tstamp 53BD99A9)) + (segment (start 109.474 105.537) (end 109.474 94.4245) (width 0.254) (layer F.Cu) (net 66) (tstamp 53BD99A7)) + (segment (start 113.6015 109.6645) (end 109.474 105.537) (width 0.254) (layer F.Cu) (net 66) (tstamp 53BD99A6)) + (via (at 113.6015 109.6645) (size 0.889) (layers F.Cu B.Cu) (net 66)) + (segment (start 113.6015 111.76) (end 113.6015 109.6645) (width 0.254) (layer B.Cu) (net 66) (tstamp 53BD99A4)) + (segment (start 113.665 111.8235) (end 113.6015 111.76) (width 0.254) (layer B.Cu) (net 66) (tstamp 53BD99A3)) + (via (at 113.665 111.8235) (size 0.889) (layers F.Cu B.Cu) (net 66)) + (segment (start 112.48608 113.00242) (end 113.665 111.8235) (width 0.254) (layer F.Cu) (net 66) (tstamp 53BD99A0)) + (segment (start 110.747 112.50204) (end 111.71646 112.50204) (width 0.254) (layer F.Cu) (net 67)) + (segment (start 83.3297 91.8845) (end 79.9384 88.4932) (width 0.254) (layer F.Cu) (net 67) (tstamp 53BD999C)) + (segment (start 96.5835 91.8845) (end 83.3297 91.8845) (width 0.254) (layer F.Cu) (net 67) (tstamp 53BD999A)) + (segment (start 98.552 93.853) (end 96.5835 91.8845) (width 0.254) (layer F.Cu) (net 67) (tstamp 53BD9999)) + (via (at 98.552 93.853) (size 0.889) (layers F.Cu B.Cu) (net 67)) + (segment (start 107.3785 93.853) (end 98.552 93.853) (width 0.254) (layer B.Cu) (net 67) (tstamp 53BD9997)) + (segment (start 107.7595 94.234) (end 107.3785 93.853) (width 0.254) (layer B.Cu) (net 67) (tstamp 53BD9996)) + (via (at 107.7595 94.234) (size 0.889) (layers F.Cu B.Cu) (net 67)) + (segment (start 108.712 95.1865) (end 107.7595 94.234) (width 0.254) (layer F.Cu) (net 67) (tstamp 53BD9993)) + (segment (start 108.712 105.9815) (end 108.712 95.1865) (width 0.254) (layer F.Cu) (net 67) (tstamp 53BD9992)) + (segment (start 112.395 109.6645) (end 108.712 105.9815) (width 0.254) (layer F.Cu) (net 67) (tstamp 53BD9991)) + (via (at 112.395 109.6645) (size 0.889) (layers F.Cu B.Cu) (net 67)) + (segment (start 112.395 111.8235) (end 112.395 109.6645) (width 0.254) (layer B.Cu) (net 67) (tstamp 53BD998E)) + (via (at 112.395 111.8235) (size 0.889) (layers F.Cu B.Cu) (net 67)) + (segment (start 111.71646 112.50204) (end 112.395 111.8235) (width 0.254) (layer F.Cu) (net 67) (tstamp 53BD998C)) + (segment (start 81.7799 88.4932) (end 79.9384 88.4932) (width 0.254) (layer F.Cu) (net 67) (status 30)) + (segment (start 107.99872 108.753) (end 107.99872 96.18772) (width 0.254) (layer F.Cu) (net 68)) + (segment (start 95.7322 86.7787) (end 90.3524 86.7787) (width 0.254) (layer F.Cu) (net 68) (tstamp 53BD9988)) + (segment (start 98.552 89.5985) (end 95.7322 86.7787) (width 0.254) (layer F.Cu) (net 68) (tstamp 53BD9987)) + (via (at 98.552 89.5985) (size 0.889) (layers F.Cu B.Cu) (net 68)) + (segment (start 105.918 89.5985) (end 98.552 89.5985) (width 0.254) (layer B.Cu) (net 68) (tstamp 53BD9983)) + (segment (start 106.934 90.6145) (end 105.918 89.5985) (width 0.254) (layer B.Cu) (net 68) (tstamp 53BD9982)) + (via (at 106.934 90.6145) (size 0.889) (layers F.Cu B.Cu) (net 68)) + (segment (start 106.934 95.123) (end 106.934 90.6145) (width 0.254) (layer F.Cu) (net 68) (tstamp 53BD997E)) + (segment (start 107.99872 96.18772) (end 106.934 95.123) (width 0.254) (layer F.Cu) (net 68) (tstamp 53BD997C)) + (segment (start 90.3524 86.7787) (end 90.3524 88.5567) (width 0.254) (layer F.Cu) (net 68) (status 30)) + (segment (start 88.265 121.666) (end 88.265 124.2695) (width 0.508) (layer F.Cu) (net 69)) + (segment (start 88.265 124.2695) (end 88.2015 124.333) (width 0.508) (layer F.Cu) (net 69) (tstamp 53BDD887)) + (segment (start 88.265 121.666) (end 91.5289 121.666) (width 0.508) (layer F.Cu) (net 69)) + (segment (start 91.5289 121.666) (end 92.202 120.9929) (width 0.508) (layer F.Cu) (net 69) (tstamp 53BDD85E)) + (segment (start 113.7 139.3825) (end 116.24 139.3825) (width 0.254) (layer F.Cu) (net 69) (tstamp 53BD8260) (status 30)) + (segment (start 111.16 139.3825) (end 113.7 139.3825) (width 0.254) (layer F.Cu) (net 69) (tstamp 53BD825F) (status 30)) + (segment (start 92.202 120.9929) (end 95.24756 120.9929) (width 0.254) (layer F.Cu) (net 69) (status 30)) + (segment (start 95.24756 120.9929) (end 95.253 120.99834) (width 0.254) (layer F.Cu) (net 69) (tstamp 53BD83AD) (status 30)) + (segment (start 95.253 120.49796) (end 95.253 120.99834) (width 0.254) (layer F.Cu) (net 69) (status 30)) + (segment (start 98.46 139.3825) (end 101 139.3825) (width 0.254) (layer F.Cu) (net 69) (status 30)) + (segment (start 101 139.3825) (end 103.54 139.3825) (width 0.254) (layer F.Cu) (net 69) (tstamp 53BD825B) (status 30)) + (segment (start 103.54 139.3825) (end 106.08 139.3825) (width 0.254) (layer F.Cu) (net 69) (tstamp 53BD825C) (status 30)) + (segment (start 106.08 139.3825) (end 108.62 139.3825) (width 0.254) (layer F.Cu) (net 69) (tstamp 53BD825D) (status 30)) + (segment (start 108.62 139.3825) (end 111.16 139.3825) (width 0.254) (layer F.Cu) (net 69) (tstamp 53BD825E) (status 30)) + (segment (start 221.1705 77.343) (end 221.1705 103.378) (width 1.016) (layer F.Cu) (net 70)) + (segment (start 222.84 105.0475) (end 224.9235 105.0475) (width 1.016) (layer F.Cu) (net 70) (tstamp 53BDA404)) + (segment (start 221.1705 103.378) (end 222.84 105.0475) (width 1.016) (layer F.Cu) (net 70) (tstamp 53BDA403)) + (segment (start 226.2505 77.343) (end 226.2505 81.153) (width 1.016) (layer F.Cu) (net 71)) + (segment (start 226.74 92.3475) (end 224.9235 92.3475) (width 1.016) (layer F.Cu) (net 71) (tstamp 53BDA3FA)) + (segment (start 227.5205 91.567) (end 226.74 92.3475) (width 1.016) (layer F.Cu) (net 71) (tstamp 53BDA3F9)) + (segment (start 227.5205 82.423) (end 227.5205 91.567) (width 1.016) (layer F.Cu) (net 71) (tstamp 53BDA3F8)) + (segment (start 226.2505 81.153) (end 227.5205 82.423) (width 1.016) (layer F.Cu) (net 71) (tstamp 53BDA3F7)) + (segment (start 236.4105 77.343) (end 236.4105 100.965) (width 1.016) (layer B.Cu) (net 72)) + (segment (start 234.868 102.5075) (end 232.5435 102.5075) (width 1.016) (layer B.Cu) (net 72) (tstamp 53BDA41A)) + (segment (start 236.4105 100.965) (end 234.868 102.5075) (width 1.016) (layer B.Cu) (net 72) (tstamp 53BDA419)) + (segment (start 231.3305 77.343) (end 231.3305 80.645) (width 1.016) (layer F.Cu) (net 73)) + (segment (start 230.714 94.8875) (end 232.5435 94.8875) (width 1.016) (layer F.Cu) (net 73) (tstamp 53BDA400)) + (segment (start 229.8065 93.98) (end 230.714 94.8875) (width 1.016) (layer F.Cu) (net 73) (tstamp 53BDA3FF)) + (segment (start 229.8065 82.169) (end 229.8065 93.98) (width 1.016) (layer F.Cu) (net 73) (tstamp 53BDA3FE)) + (segment (start 231.3305 80.645) (end 229.8065 82.169) (width 1.016) (layer F.Cu) (net 73) (tstamp 53BDA3FD)) + (segment (start 116.24 135.89) (end 116.24 135.24) (width 0.254) (layer F.Cu) (net 82)) + (segment (start 114 133) (end 109.75 133) (width 0.254) (layer F.Cu) (net 82) (tstamp 53BD8585)) + (segment (start 116.24 135.24) (end 114 133) (width 0.254) (layer F.Cu) (net 82) (tstamp 53BD8584)) + (segment (start 116.24 137.4775) (end 116.24 135.89) (width 0.254) (layer F.Cu) (net 82) (status 10)) + (segment (start 116.24 135.89) (end 116.24 143.51) (width 0.254) (layer B.Cu) (net 82) (tstamp 53BD8007) (status 20)) + (via (at 116.24 135.89) (size 0.889) (layers F.Cu B.Cu) (net 82)) + (segment (start 102.00178 125.25178) (end 102.00178 124.247) (width 0.254) (layer F.Cu) (net 82) (tstamp 53BD8589) (status 20)) + (segment (start 109.75 133) (end 102.00178 125.25178) (width 0.254) (layer F.Cu) (net 82) (tstamp 53BD8587)) + (segment (start 113.7 135.89) (end 113.7 135.7) (width 0.254) (layer F.Cu) (net 83)) + (segment (start 113.7 135.7) (end 112.25 134.25) (width 0.254) (layer F.Cu) (net 83) (tstamp 53BD857B)) + (segment (start 113.7 143.51) (end 113.7 135.89) (width 0.254) (layer B.Cu) (net 83) (status 10)) + (segment (start 113.7 135.89) (end 113.7 137.4775) (width 0.254) (layer F.Cu) (net 83) (tstamp 53BD8002) (status 20)) + (via (at 113.7 135.89) (size 0.889) (layers F.Cu B.Cu) (net 83)) + (segment (start 101.5014 125.5014) (end 101.5014 124.247) (width 0.254) (layer F.Cu) (net 83) (tstamp 53BD8580) (status 20)) + (segment (start 110.25 134.25) (end 101.5014 125.5014) (width 0.254) (layer F.Cu) (net 83) (tstamp 53BD857E)) + (segment (start 112.25 134.25) (end 110.25 134.25) (width 0.254) (layer F.Cu) (net 83) (tstamp 53BD857C)) + (segment (start 111.16 135.89) (end 111.14 135.89) (width 0.254) (layer F.Cu) (net 84)) + (segment (start 101.00102 125.75102) (end 101.00102 124.247) (width 0.254) (layer F.Cu) (net 84) (tstamp 53BD8577) (status 20)) + (segment (start 111.14 135.89) (end 101.00102 125.75102) (width 0.254) (layer F.Cu) (net 84) (tstamp 53BD8576)) + (segment (start 111.16 137.4775) (end 111.16 135.89) (width 0.254) (layer F.Cu) (net 84) (status 10)) + (segment (start 111.16 135.89) (end 111.16 143.51) (width 0.254) (layer B.Cu) (net 84) (tstamp 53BD7FFD) (status 20)) + (via (at 111.16 135.89) (size 0.889) (layers F.Cu B.Cu) (net 84)) + (segment (start 108.62 135.89) (end 108.62 135.87) (width 0.254) (layer F.Cu) (net 85)) + (segment (start 100.50064 127.75064) (end 100.50064 124.247) (width 0.254) (layer F.Cu) (net 85) (tstamp 53BD8572) (status 20)) + (segment (start 108.62 135.87) (end 100.50064 127.75064) (width 0.254) (layer F.Cu) (net 85) (tstamp 53BD8571)) + (segment (start 108.62 143.51) (end 108.62 135.89) (width 0.254) (layer B.Cu) (net 85) (status 10)) + (segment (start 108.62 135.89) (end 108.62 137.4775) (width 0.254) (layer F.Cu) (net 85) (tstamp 53BD7FF8) (status 20)) + (via (at 108.62 135.89) (size 0.889) (layers F.Cu B.Cu) (net 85)) + (segment (start 106.08 135.89) (end 106.08 135.08) (width 0.254) (layer F.Cu) (net 86)) + (segment (start 100.00026 129.00026) (end 100.00026 124.247) (width 0.254) (layer F.Cu) (net 86) (tstamp 53BD8565) (status 20)) + (segment (start 106.08 135.08) (end 100.00026 129.00026) (width 0.254) (layer F.Cu) (net 86) (tstamp 53BD8564)) + (segment (start 106.08 137.4775) (end 106.08 135.89) (width 0.254) (layer F.Cu) (net 86) (status 10)) + (segment (start 106.08 135.89) (end 106.08 143.51) (width 0.254) (layer B.Cu) (net 86) (tstamp 53BD7FF3) (status 20)) + (via (at 106.08 135.89) (size 0.889) (layers F.Cu B.Cu) (net 86)) + (segment (start 103.54 135.89) (end 103.54 133.79) (width 0.254) (layer F.Cu) (net 87)) + (segment (start 99.50242 129.75242) (end 99.50242 124.247) (width 0.254) (layer F.Cu) (net 87) (tstamp 53BD8552) (status 20)) + (segment (start 103.54 133.79) (end 99.50242 129.75242) (width 0.254) (layer F.Cu) (net 87) (tstamp 53BD8550)) + (segment (start 103.54 137.4775) (end 103.54 135.89) (width 0.254) (layer F.Cu) (net 87) (status 10)) + (segment (start 103.54 135.89) (end 103.54 143.51) (width 0.254) (layer B.Cu) (net 87) (tstamp 53BD7FED) (status 20)) + (via (at 103.54 135.89) (size 0.889) (layers F.Cu B.Cu) (net 87)) + (segment (start 101 135.89) (end 101 135) (width 0.254) (layer F.Cu) (net 88)) + (segment (start 99.00204 133.00204) (end 99.00204 124.247) (width 0.254) (layer F.Cu) (net 88) (tstamp 53BD8560) (status 20)) + (segment (start 101 135) (end 99.00204 133.00204) (width 0.254) (layer F.Cu) (net 88) (tstamp 53BD855F)) + (segment (start 101 143.51) (end 101 135.89) (width 0.254) (layer B.Cu) (net 88) (status 10)) + (segment (start 101 135.89) (end 101 137.4775) (width 0.254) (layer F.Cu) (net 88) (tstamp 53BD7F9D) (status 20)) + (via (at 101 135.89) (size 0.889) (layers F.Cu B.Cu) (net 88)) + (segment (start 98.46 136) (end 98.46 124.28866) (width 0.254) (layer F.Cu) (net 89) (status 20)) + (segment (start 98.46 124.28866) (end 98.50166 124.247) (width 0.254) (layer F.Cu) (net 89) (tstamp 53BD8546) (status 30)) + (segment (start 98.46 137.4775) (end 98.46 136) (width 0.254) (layer F.Cu) (net 89) (status 10)) + (segment (start 98.46 136) (end 98.46 135.89) (width 0.254) (layer F.Cu) (net 89) (tstamp 53BD8544)) + (segment (start 98.46 135.89) (end 98.46 143.51) (width 0.254) (layer B.Cu) (net 89) (tstamp 53BD7F98) (status 20)) + (via (at 98.46 135.89) (size 0.889) (layers F.Cu B.Cu) (net 89)) + (segment (start 133.5275 77.4085) (end 133.5275 103.888) (width 1.016) (layer F.Cu) (net 90)) + (segment (start 134.6578 105.0183) (end 137.2613 105.0183) (width 1.016) (layer F.Cu) (net 90) (tstamp 53BDA394)) + (segment (start 133.5275 103.888) (end 134.6578 105.0183) (width 1.016) (layer F.Cu) (net 90) (tstamp 53BDA393)) + (segment (start 138.6075 77.4085) (end 138.6075 81.7265) (width 1.016) (layer F.Cu) (net 91)) + (segment (start 138.7472 92.3183) (end 137.2613 92.3183) (width 1.016) (layer F.Cu) (net 91) (tstamp 53BDA387)) + (segment (start 139.8775 91.188) (end 138.7472 92.3183) (width 1.016) (layer F.Cu) (net 91) (tstamp 53BDA386)) + (segment (start 139.8775 82.9965) (end 139.8775 91.188) (width 1.016) (layer F.Cu) (net 91) (tstamp 53BDA385)) + (segment (start 138.6075 81.7265) (end 139.8775 82.9965) (width 1.016) (layer F.Cu) (net 91) (tstamp 53BDA384)) + (segment (start 148.7675 77.4085) (end 148.7675 99.962) (width 1.016) (layer B.Cu) (net 92)) + (segment (start 146.2512 102.4783) (end 144.8813 102.4783) (width 1.016) (layer B.Cu) (net 92) (tstamp 53BDA416)) + (segment (start 148.7675 99.962) (end 146.2512 102.4783) (width 1.016) (layer B.Cu) (net 92) (tstamp 53BDA415)) + (segment (start 143.6875 77.4085) (end 143.6875 81.7265) (width 1.016) (layer F.Cu) (net 93)) + (segment (start 143.7383 94.8583) (end 144.8813 94.8583) (width 1.016) (layer F.Cu) (net 93) (tstamp 53BDA390)) + (segment (start 142.1635 93.2835) (end 143.7383 94.8583) (width 1.016) (layer F.Cu) (net 93) (tstamp 53BDA38F)) + (segment (start 142.1635 83.2505) (end 142.1635 93.2835) (width 1.016) (layer F.Cu) (net 93) (tstamp 53BDA38E)) + (segment (start 143.6875 81.7265) (end 142.1635 83.2505) (width 1.016) (layer F.Cu) (net 93) (tstamp 53BDA38D)) + (segment (start 68.58 75.819) (end 68.58 80.772) (width 1.016) (layer F.Cu) (net 96)) + (segment (start 84.836 107.188) (end 89.408 107.188) (width 1.016) (layer F.Cu) (net 96)) + (segment (start 89.408 107.188) (end 89.662 107.442) (width 1.016) (layer F.Cu) (net 96) (tstamp 53BDD871)) + (segment (start 88.265 119.126) (end 92.1639 119.126) (width 0.508) (layer F.Cu) (net 96)) + (segment (start 92.1639 119.126) (end 92.202 119.0879) (width 0.508) (layer F.Cu) (net 96) (tstamp 53BDD85B)) + (segment (start 237.2425 94.2525) (end 239.7825 94.2525) (width 0.254) (layer F.Cu) (net 96)) + (segment (start 239.7825 94.2525) (end 240.1635 93.8715) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BDA2C6)) + (segment (start 237.179 103.1425) (end 239.719 103.1425) (width 0.254) (layer F.Cu) (net 96)) + (segment (start 239.719 103.1425) (end 240.1 103.5235) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BDA2B6)) + (segment (start 215.0745 103.124) (end 217.6145 103.124) (width 0.254) (layer F.Cu) (net 96)) + (segment (start 217.6145 103.124) (end 217.9955 103.505) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BDA219)) + (segment (start 215.0745 94.234) (end 217.551 94.234) (width 0.254) (layer F.Cu) (net 96)) + (segment (start 217.551 94.234) (end 217.932 93.853) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BDA1FE)) + (segment (start 193.04 94.234) (end 195.5165 94.234) (width 0.254) (layer F.Cu) (net 96)) + (segment (start 195.5165 94.234) (end 195.8975 93.853) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BDA114)) + (segment (start 192.3415 103.1875) (end 194.8815 103.1875) (width 0.254) (layer F.Cu) (net 96)) + (segment (start 194.8815 103.1875) (end 195.2625 103.5685) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BDA061)) + (segment (start 170.2435 94.2975) (end 172.7835 94.2975) (width 0.254) (layer F.Cu) (net 96)) + (segment (start 172.7835 94.2975) (end 173.1645 93.9165) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BDA01B)) + (segment (start 169.926 103.1875) (end 172.466 103.1875) (width 0.254) (layer F.Cu) (net 96)) + (segment (start 172.466 103.1875) (end 172.847 103.5685) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BDA018)) + (segment (start 148.9961 94.2233) (end 150.6852 94.2233) (width 0.254) (layer F.Cu) (net 96)) + (segment (start 150.6852 94.2233) (end 151.0281 93.8804) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BD9E05)) + (segment (start 148.9961 103.1387) (end 151.2948 103.1387) (width 0.254) (layer F.Cu) (net 96)) + (segment (start 151.2948 103.1387) (end 151.6885 103.5324) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BD9E02)) + (segment (start 115.959 111.76) (end 117.602 111.76) (width 0.254) (layer F.Cu) (net 96)) + (segment (start 97.5009 108.753) (end 97.5009 106.6449) (width 0.254) (layer F.Cu) (net 96)) + (segment (start 97.5009 106.6449) (end 97.028 106.172) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BD98A1)) + (segment (start 70.8025 112.268) (end 69.85 112.268) (width 0.254) (layer F.Cu) (net 96) (status 10)) + (segment (start 69.215 111.633) (end 69.215 109.982) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BD941B) (status 20)) + (segment (start 69.85 112.268) (end 69.215 111.633) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BD941A)) + (segment (start 69.215 102.362) (end 69.215 109.982) (width 0.254) (layer F.Cu) (net 96) (status 30)) + (segment (start 81.68846 79.72766) (end 81.68846 80.32964) (width 0.254) (layer F.Cu) (net 96) (status 30)) + (segment (start 80.8274 81.3812) (end 79.9384 82.2702) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BD92EE) (status 20)) + (segment (start 80.8274 81.1907) (end 80.8274 81.3812) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BD92ED)) + (segment (start 81.68846 80.32964) (end 80.8274 81.1907) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BD92EC) (status 10)) + (segment (start 108.4991 124.247) (end 108.4991 125.8086) (width 0.254) (layer F.Cu) (net 96) (status 30)) + (segment (start 108.4991 125.8086) (end 108.9205 126.23) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BD92D8) (status 30)) + (segment (start 82.3387 79.72766) (end 81.68846 79.72766) (width 0.254) (layer F.Cu) (net 96) (status 30)) + (segment (start 81.68846 79.72766) (end 81.78752 79.6286) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BD9011) (status 30)) + (segment (start 81.78752 79.6286) (end 81.78752 77.0505) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BD9012) (status 30)) + (segment (start 86.78624 77.0505) (end 84.18528 77.0505) (width 1.016) (layer F.Cu) (net 96) (status 30)) + (segment (start 84.18528 77.0505) (end 81.78752 77.0505) (width 1.016) (layer F.Cu) (net 96) (tstamp 53BD9008) (status 30)) + (segment (start 81.78752 77.0505) (end 79.18656 77.0505) (width 1.016) (layer F.Cu) (net 96) (tstamp 53BD9009) (status 30)) + (segment (start 72.642 131.063) (end 72.642 132.967) (width 0.508) (layer B.Cu) (net 96) (status 10)) + (segment (start 80.262 133.098) (end 80.262 131.063) (width 0.508) (layer B.Cu) (net 96) (tstamp 53BD8615) (status 20)) + (segment (start 79.248 134.112) (end 80.262 133.098) (width 0.508) (layer B.Cu) (net 96) (tstamp 53BD8614)) + (segment (start 73.787 134.112) (end 79.248 134.112) (width 0.508) (layer B.Cu) (net 96) (tstamp 53BD8613)) + (segment (start 72.642 132.967) (end 73.787 134.112) (width 0.508) (layer B.Cu) (net 96) (tstamp 53BD8612)) + (segment (start 92.202 119.0879) (end 92.5703 119.0879) (width 0.254) (layer F.Cu) (net 96) (status 30)) + (segment (start 92.98214 119.49974) (end 95.253 119.49974) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BD83B1) (status 20)) + (segment (start 92.5703 119.0879) (end 92.98214 119.49974) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BD83B0) (status 10)) + (segment (start 95.253 119.49974) (end 95.253 119.99758) (width 0.254) (layer F.Cu) (net 96) (status 30)) + (segment (start 75.6365 113.919) (end 75.6365 116.205) (width 0.254) (layer F.Cu) (net 96) (status 10)) + (segment (start 75.6365 116.205) (end 75.6365 118.745) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BD82D2) (status 20)) + (segment (start 89.8605 114.4905) (end 90.9905 114.4905) (width 0.254) (layer F.Cu) (net 96) (status 10)) + (segment (start 91.5014 115.0014) (end 95.253 115.0014) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BD82BA) (status 20)) + (segment (start 90.9905 114.4905) (end 91.5014 115.0014) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BD82B9)) + (segment (start 110.747 111.0009) (end 114.4991 111.0009) (width 0.254) (layer F.Cu) (net 96) (status 10)) + (segment (start 115.2582 111.76) (end 115.959 111.76) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BD82A7) (status 20)) + (segment (start 114.4991 111.0009) (end 115.2582 111.76) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BD82A6)) + (segment (start 95.0475 127.5) (end 95.0475 126.9525) (width 0.254) (layer F.Cu) (net 96) (status 30)) + (segment (start 97.5009 124.9991) (end 97.5009 124.247) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BD8239) (status 20)) + (segment (start 96.5 126) (end 97.5009 124.9991) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BD8238)) + (segment (start 96 126) (end 96.5 126) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BD8237)) + (segment (start 95.0475 126.9525) (end 96 126) (width 0.254) (layer F.Cu) (net 96) (tstamp 53BD8236) (status 10)) + (segment (start 166.2557 105.0798) (end 169.9133 105.0798) (width 0.254) (layer F.Cu) (net 97)) + (segment (start 169.9133 105.0798) (end 169.926 105.0925) (width 0.254) (layer F.Cu) (net 97) (tstamp 53BDA014)) + (segment (start 169.926 105.0925) (end 172.847 105.0925) (width 0.254) (layer F.Cu) (net 97) (tstamp 53BDA015)) + (segment (start 166.2557 92.3798) (end 170.2308 92.3798) (width 0.254) (layer F.Cu) (net 98)) + (segment (start 170.2308 92.3798) (end 170.2435 92.3925) (width 0.254) (layer F.Cu) (net 98) (tstamp 53BDA01E)) + (segment (start 170.2435 92.3925) (end 173.1645 92.3925) (width 0.254) (layer F.Cu) (net 98) (tstamp 53BDA01F)) + (segment (start 166.2557 107.6198) (end 169.9768 107.6198) (width 1.016) (layer F.Cu) (net 99)) + (segment (start 169.9768 107.6198) (end 169.9895 107.6325) (width 1.016) (layer F.Cu) (net 99) (tstamp 53BD9F57)) + (segment (start 166.2557 89.8398) (end 170.2308 89.8398) (width 1.016) (layer F.Cu) (net 100)) + (segment (start 170.2308 89.8398) (end 170.2435 89.8525) (width 1.016) (layer F.Cu) (net 100) (tstamp 53BD9F5A)) + (segment (start 166.2557 87.2998) (end 164.9857 87.2998) (width 0.254) (layer B.Cu) (net 101)) + (segment (start 161.8107 112.6998) (end 158.6357 112.6998) (width 0.254) (layer B.Cu) (net 101) (tstamp 53BDA437)) + (segment (start 163.8935 110.617) (end 161.8107 112.6998) (width 0.254) (layer B.Cu) (net 101) (tstamp 53BDA435)) + (segment (start 163.8935 88.392) (end 163.8935 110.617) (width 0.254) (layer B.Cu) (net 101) (tstamp 53BDA433)) + (segment (start 164.9857 87.2998) (end 163.8935 88.392) (width 0.254) (layer B.Cu) (net 101) (tstamp 53BDA432)) + (segment (start 158.623 114.8715) (end 158.623 112.7125) (width 0.254) (layer F.Cu) (net 101)) + (segment (start 158.623 112.7125) (end 158.6357 112.6998) (width 0.254) (layer F.Cu) (net 101) (tstamp 53BD9F13)) + (segment (start 155.5115 114.046) (end 155.5115 112.7125) (width 0.254) (layer F.Cu) (net 101)) + (segment (start 155.5115 112.7125) (end 155.5242 112.6998) (width 0.254) (layer F.Cu) (net 101) (tstamp 53BD9F0F)) + (segment (start 155.5242 112.6998) (end 158.6357 112.6998) (width 0.254) (layer F.Cu) (net 101) (tstamp 53BD9F10)) + (segment (start 144.8813 92.3183) (end 148.9961 92.3183) (width 0.254) (layer F.Cu) (net 102)) + (segment (start 148.9961 92.3183) (end 149.0342 92.3564) (width 0.254) (layer F.Cu) (net 102) (tstamp 53BD9DFA)) + (segment (start 149.0342 92.3564) (end 151.0281 92.3564) (width 0.254) (layer F.Cu) (net 102) (tstamp 53BD9DFB)) + (segment (start 137.2613 112.6383) (end 140.6522 112.6383) (width 0.254) (layer B.Cu) (net 103)) + (segment (start 143.2557 87.2383) (end 144.8813 87.2383) (width 0.254) (layer B.Cu) (net 103) (tstamp 53BDA3A9)) + (segment (start 142.227 88.267) (end 143.2557 87.2383) (width 0.254) (layer B.Cu) (net 103) (tstamp 53BDA3A8)) + (segment (start 142.227 111.0635) (end 142.227 88.267) (width 0.254) (layer B.Cu) (net 103) (tstamp 53BDA3A6)) + (segment (start 140.6522 112.6383) (end 142.227 111.0635) (width 0.254) (layer B.Cu) (net 103) (tstamp 53BDA3A4)) + (segment (start 137.274 114.81) (end 137.274 112.651) (width 0.254) (layer F.Cu) (net 103)) + (segment (start 137.274 112.651) (end 137.2613 112.6383) (width 0.254) (layer F.Cu) (net 103) (tstamp 53BD9EF5)) + (segment (start 133.6545 113.794) (end 133.6545 112.5748) (width 0.254) (layer F.Cu) (net 103)) + (segment (start 133.6545 112.5748) (end 133.718 112.6383) (width 0.254) (layer F.Cu) (net 103) (tstamp 53BD9DED)) + (segment (start 133.718 112.6383) (end 137.2613 112.6383) (width 0.254) (layer F.Cu) (net 103) (tstamp 53BD9DEE)) + (segment (start 144.8813 89.7783) (end 148.9834 89.7783) (width 1.016) (layer F.Cu) (net 104)) + (segment (start 148.9834 89.7783) (end 148.9961 89.7656) (width 1.016) (layer F.Cu) (net 104) (tstamp 53BD9DF7)) + (segment (start 144.8813 105.0183) (end 148.9707 105.0183) (width 0.254) (layer F.Cu) (net 105)) + (segment (start 149.0088 105.0564) (end 151.6885 105.0564) (width 0.254) (layer F.Cu) (net 105) (tstamp 53BD9DFF)) + (segment (start 148.9707 105.0183) (end 149.0088 105.0564) (width 0.254) (layer F.Cu) (net 105) (tstamp 53BD9DFE)) + (segment (start 144.8813 107.5583) (end 149.0342 107.5583) (width 1.016) (layer F.Cu) (net 106)) + (segment (start 149.0342 107.5583) (end 149.0469 107.5456) (width 1.016) (layer F.Cu) (net 106) (tstamp 53BD9DF4)) + (segment (start 232.5435 89.8075) (end 237.2425 89.8075) (width 1.016) (layer F.Cu) (net 107)) + (segment (start 224.9235 112.6675) (end 228.391 112.6675) (width 0.254) (layer B.Cu) (net 108)) + (segment (start 231.058 87.2675) (end 232.5435 87.2675) (width 0.254) (layer B.Cu) (net 108) (tstamp 53BDA3EC)) + (segment (start 230.0605 88.265) (end 231.058 87.2675) (width 0.254) (layer B.Cu) (net 108) (tstamp 53BDA3EB)) + (segment (start 230.0605 110.998) (end 230.0605 88.265) (width 0.254) (layer B.Cu) (net 108) (tstamp 53BDA3E9)) + (segment (start 228.391 112.6675) (end 230.0605 110.998) (width 0.254) (layer B.Cu) (net 108) (tstamp 53BDA3E7)) + (segment (start 221.558 114.128) (end 221.558 112.6675) (width 0.254) (layer F.Cu) (net 108)) + (segment (start 221.558 112.6675) (end 224.9235 112.6675) (width 0.254) (layer F.Cu) (net 108) (tstamp 53BDA2EA)) + (segment (start 224.9235 112.6675) (end 224.9235 114.89) (width 0.254) (layer F.Cu) (net 108) (tstamp 53BDA2EB)) + (segment (start 232.5435 92.3475) (end 237.2425 92.3475) (width 0.254) (layer F.Cu) (net 109)) + (segment (start 237.2425 92.3475) (end 240.1635 92.3475) (width 0.254) (layer F.Cu) (net 109) (tstamp 53BDA2C9)) + (segment (start 232.5435 105.0475) (end 237.179 105.0475) (width 0.254) (layer F.Cu) (net 110)) + (segment (start 237.179 105.0475) (end 240.1 105.0475) (width 0.254) (layer F.Cu) (net 110) (tstamp 53BDA2B9)) + (segment (start 232.5435 107.5875) (end 237.179 107.5875) (width 1.016) (layer F.Cu) (net 111)) + (segment (start 210.82 107.569) (end 215.0745 107.569) (width 1.016) (layer F.Cu) (net 112)) + (segment (start 210.82 89.789) (end 215.0745 89.789) (width 1.016) (layer F.Cu) (net 113)) + (segment (start 210.82 92.329) (end 215.0745 92.329) (width 0.254) (layer F.Cu) (net 114)) + (segment (start 215.0745 92.329) (end 217.932 92.329) (width 0.254) (layer F.Cu) (net 114) (tstamp 53BDA1FB)) + (segment (start 210.82 105.029) (end 215.0745 105.029) (width 0.254) (layer F.Cu) (net 115)) + (segment (start 215.0745 105.029) (end 217.9955 105.029) (width 0.254) (layer F.Cu) (net 115) (tstamp 53BDA21C)) + (segment (start 210.82 87.249) (end 208.7245 87.249) (width 0.254) (layer B.Cu) (net 116)) + (segment (start 206.1845 112.649) (end 203.2 112.649) (width 0.254) (layer B.Cu) (net 116) (tstamp 53BDA4B2)) + (segment (start 208.2165 110.617) (end 206.1845 112.649) (width 0.254) (layer B.Cu) (net 116) (tstamp 53BDA4B1)) + (segment (start 208.2165 87.757) (end 208.2165 110.617) (width 0.254) (layer B.Cu) (net 116) (tstamp 53BDA4B0)) + (segment (start 208.7245 87.249) (end 208.2165 87.757) (width 0.254) (layer B.Cu) (net 116) (tstamp 53BDA4AF)) + (segment (start 200.279 113.9825) (end 200.279 112.649) (width 0.254) (layer F.Cu) (net 116)) + (segment (start 200.279 112.649) (end 203.2 112.649) (width 0.254) (layer F.Cu) (net 116) (tstamp 53BDA1AB)) + (segment (start 203.2 112.649) (end 203.2 114.935) (width 0.254) (layer F.Cu) (net 116) (tstamp 53BDA1AC)) + (segment (start 61.722 131.4704) (end 65.1256 131.4704) (width 0.254) (layer B.Cu) (net 118) (status 10)) + (segment (start 82.802 129.284) (end 82.802 131.063) (width 0.254) (layer B.Cu) (net 118) (tstamp 53BD9350) (status 20)) + (segment (start 82.042 128.524) (end 82.802 129.284) (width 0.254) (layer B.Cu) (net 118) (tstamp 53BD934F)) + (segment (start 68.072 128.524) (end 82.042 128.524) (width 0.254) (layer B.Cu) (net 118) (tstamp 53BD934D)) + (segment (start 65.1256 131.4704) (end 68.072 128.524) (width 0.254) (layer B.Cu) (net 118) (tstamp 53BD934B)) + (segment (start 85.342 131.063) (end 85.342 129.538) (width 0.254) (layer B.Cu) (net 119) (status 10)) + (segment (start 65.5066 128.8034) (end 61.722 128.8034) (width 0.254) (layer B.Cu) (net 119) (tstamp 53BD9359) (status 20)) + (segment (start 66.675 127.635) (end 65.5066 128.8034) (width 0.254) (layer B.Cu) (net 119) (tstamp 53BD9357)) + (segment (start 83.439 127.635) (end 66.675 127.635) (width 0.254) (layer B.Cu) (net 119) (tstamp 53BD9355)) + (segment (start 85.342 129.538) (end 83.439 127.635) (width 0.254) (layer B.Cu) (net 119) (tstamp 53BD9353)) + (segment (start 72.642 138.683) (end 72.642 140.206) (width 0.254) (layer B.Cu) (net 120) (status 10)) + (segment (start 85.342 140.591) (end 85.342 138.683) (width 0.254) (layer B.Cu) (net 120) (tstamp 53BD8634) (status 20)) + (segment (start 84.455 141.478) (end 85.342 140.591) (width 0.254) (layer B.Cu) (net 120) (tstamp 53BD8633)) + (segment (start 73.914 141.478) (end 84.455 141.478) (width 0.254) (layer B.Cu) (net 120) (tstamp 53BD8631)) + (segment (start 72.642 140.206) (end 73.914 141.478) (width 0.254) (layer B.Cu) (net 120) (tstamp 53BD8630)) + (segment (start 70.102 138.683) (end 70.102 137.553) (width 0.254) (layer B.Cu) (net 121) (status 30)) + (segment (start 80.262 137.603) (end 80.262 138.683) (width 0.254) (layer B.Cu) (net 121) (tstamp 53BD85F3) (status 30)) + (segment (start 79.032 136.373) (end 80.262 137.603) (width 0.254) (layer B.Cu) (net 121) (tstamp 53BD85F1) (status 20)) + (segment (start 71.282 136.373) (end 79.032 136.373) (width 0.254) (layer B.Cu) (net 121) (tstamp 53BD85EF)) + (segment (start 70.102 137.553) (end 71.282 136.373) (width 0.254) (layer B.Cu) (net 121) (tstamp 53BD85ED) (status 10)) + (segment (start 70.102 131.063) (end 70.102 134.443) (width 0.254) (layer B.Cu) (net 122) (status 10)) + (segment (start 82.802 137.143) (end 82.802 138.683) (width 0.254) (layer B.Cu) (net 122) (tstamp 53BD85FD) (status 20)) + (segment (start 81.282 135.623) (end 82.802 137.143) (width 0.254) (layer B.Cu) (net 122) (tstamp 53BD85FB)) + (segment (start 71.282 135.623) (end 81.282 135.623) (width 0.254) (layer B.Cu) (net 122) (tstamp 53BD85F9)) + (segment (start 70.102 134.443) (end 71.282 135.623) (width 0.254) (layer B.Cu) (net 122) (tstamp 53BD85F7)) + (segment (start 87.882 138.683) (end 87.882 138.047) (width 0.254) (layer F.Cu) (net 123) (status 30)) + (segment (start 63.568 93.667) (end 61.77 93.667) (width 0.254) (layer F.Cu) (net 123) (tstamp 53BD9365) (status 20)) + (segment (start 64.262 94.361) (end 63.568 93.667) (width 0.254) (layer F.Cu) (net 123) (tstamp 53BD9364)) + (segment (start 64.262 131.064) (end 64.262 94.361) (width 0.254) (layer F.Cu) (net 123) (tstamp 53BD9362)) + (segment (start 69.342 136.144) (end 64.262 131.064) (width 0.254) (layer F.Cu) (net 123) (tstamp 53BD9360)) + (segment (start 85.979 136.144) (end 69.342 136.144) (width 0.254) (layer F.Cu) (net 123) (tstamp 53BD935E)) + (segment (start 87.882 138.047) (end 85.979 136.144) (width 0.254) (layer F.Cu) (net 123) (tstamp 53BD935D) (status 10)) + (segment (start 90.422 138.683) (end 90.422 137.158) (width 0.254) (layer F.Cu) (net 124) (status 10)) + (segment (start 63.695 91) (end 61.77 91) (width 0.254) (layer F.Cu) (net 124) (tstamp 53BD9372) (status 20)) + (segment (start 65.151 92.456) (end 63.695 91) (width 0.254) (layer F.Cu) (net 124) (tstamp 53BD9370)) + (segment (start 65.151 129.413) (end 65.151 92.456) (width 0.254) (layer F.Cu) (net 124) (tstamp 53BD936E)) + (segment (start 69.723 133.985) (end 65.151 129.413) (width 0.254) (layer F.Cu) (net 124) (tstamp 53BD936C)) + (segment (start 87.249 133.985) (end 69.723 133.985) (width 0.254) (layer F.Cu) (net 124) (tstamp 53BD936A)) + (segment (start 90.422 137.158) (end 87.249 133.985) (width 0.254) (layer F.Cu) (net 124) (tstamp 53BD9368)) + (segment (start 79.9384 86.9692) (end 77.33744 86.9692) (width 0.254) (layer F.Cu) (net 125) (status 30)) + (segment (start 77.33744 86.9692) (end 77.3349 86.97174) (width 0.254) (layer F.Cu) (net 125) (tstamp 53BD9464) (status 30)) + (segment (start 81.7799 86.9692) (end 81.7799 84.4927) (width 0.254) (layer F.Cu) (net 126) (status 30)) + (segment (start 83.6849 87.3502) (end 83.6849 84.4927) (width 0.254) (layer F.Cu) (net 127) (status 30)) + (segment (start 83.6341 79.72766) (end 83.6341 81.9019) (width 0.254) (layer F.Cu) (net 128) (status 30)) + (segment (start 83.6341 81.9019) (end 83.6849 81.9527) (width 0.254) (layer F.Cu) (net 128) (tstamp 53BD9286) (status 30)) + (segment (start 82.9864 79.72766) (end 82.9864 80.8097) (width 0.254) (layer F.Cu) (net 129) (status 10)) + (segment (start 81.7799 81.2542) (end 81.7799 81.9527) (width 0.254) (layer F.Cu) (net 129) (tstamp 53BD9283) (status 20)) + (segment (start 82.0974 80.9367) (end 81.7799 81.2542) (width 0.254) (layer F.Cu) (net 129) (tstamp 53BD9282)) + (segment (start 82.8594 80.9367) (end 82.0974 80.9367) (width 0.254) (layer F.Cu) (net 129) (tstamp 53BD9281)) + (segment (start 82.9864 80.8097) (end 82.8594 80.9367) (width 0.254) (layer F.Cu) (net 129) (tstamp 53BD9280)) + (segment (start 90.3524 85.2547) (end 90.3524 84.6451) (width 0.254) (layer F.Cu) (net 130) (status 10)) + (segment (start 90.3524 84.6451) (end 87.5584 81.8511) (width 0.254) (layer F.Cu) (net 130) (tstamp 53BD92BC) (status 20)) + (segment (start 87.5584 81.8511) (end 85.5518 81.8511) (width 0.254) (layer F.Cu) (net 130) (status 10)) + (segment (start 84.28434 80.58364) (end 84.28434 79.72766) (width 0.254) (layer F.Cu) (net 130) (tstamp 53BD92AF) (status 20)) + (segment (start 85.5518 81.8511) (end 84.28434 80.58364) (width 0.254) (layer F.Cu) (net 130) (tstamp 53BD92AE)) + (segment (start 71.12 75.819) (end 74.5236 75.819) (width 1.016) (layer F.Cu) (net 133)) + (segment (start 74.5236 75.819) (end 75.311 76.6064) (width 1.016) (layer F.Cu) (net 133) (tstamp 53BD9A5C)) + (segment (start 188.976 105.029) (end 192.278 105.029) (width 0.254) (layer F.Cu) (net 134)) + (segment (start 192.278 105.029) (end 192.3415 105.0925) (width 0.254) (layer F.Cu) (net 134) (tstamp 53BDA058)) + (segment (start 192.3415 105.0925) (end 195.2625 105.0925) (width 0.254) (layer F.Cu) (net 134) (tstamp 53BDA059)) + (segment (start 188.976 92.329) (end 193.04 92.329) (width 0.254) (layer F.Cu) (net 135)) + (segment (start 193.04 92.329) (end 195.8975 92.329) (width 0.254) (layer F.Cu) (net 135) (tstamp 53BDA111)) + (segment (start 188.976 107.569) (end 192.3415 107.569) (width 1.016) (layer F.Cu) (net 136)) + (segment (start 188.976 89.789) (end 193.04 89.789) (width 1.016) (layer F.Cu) (net 137)) + (segment (start 188.976 87.249) (end 187.6425 87.249) (width 0.254) (layer B.Cu) (net 138)) + (segment (start 182.9435 112.649) (end 181.356 112.649) (width 0.254) (layer B.Cu) (net 138) (tstamp 53BDA482)) + (segment (start 186.2455 109.347) (end 182.9435 112.649) (width 0.254) (layer B.Cu) (net 138) (tstamp 53BDA480)) + (segment (start 186.2455 88.646) (end 186.2455 109.347) (width 0.254) (layer B.Cu) (net 138) (tstamp 53BDA47E)) + (segment (start 187.6425 87.249) (end 186.2455 88.646) (width 0.254) (layer B.Cu) (net 138) (tstamp 53BDA47C)) + (segment (start 181.356 114.8715) (end 181.356 112.649) (width 0.254) (layer F.Cu) (net 138)) + (segment (start 178.3715 113.919) (end 178.3715 112.649) (width 0.254) (layer F.Cu) (net 138)) + (segment (start 178.3715 112.649) (end 181.356 112.649) (width 0.254) (layer F.Cu) (net 138) (tstamp 53BDA0DE)) + (segment (start 102.50216 124.247) (end 102.50216 122.99784) (width 0.254) (layer F.Cu) (net 139) (status 10)) + (segment (start 102.997 122.497) (end 102.997 120.396) (width 0.254) (layer B.Cu) (net 139) (tstamp 53BD83FF) (status 20)) + (segment (start 103 122.5) (end 102.997 122.497) (width 0.254) (layer B.Cu) (net 139) (tstamp 53BD83FE)) + (via (at 103 122.5) (size 0.889) (layers F.Cu B.Cu) (net 139)) + (segment (start 102.50216 122.99784) (end 103 122.5) (width 0.254) (layer F.Cu) (net 139) (tstamp 53BD83FC)) + (segment (start 119.126 111.76) (end 120.68048 111.76) (width 0.254) (layer F.Cu) (net 140)) + (segment (start 120.68048 111.76) (end 120.7135 111.79302) (width 0.254) (layer F.Cu) (net 140) (tstamp 53BD9BBE)) + (segment (start 77.5415 115.57) (end 77.5415 113.919) (width 0.254) (layer F.Cu) (net 141) (status 30)) + (segment (start 77.5415 113.919) (end 82.2135 113.919) (width 0.254) (layer F.Cu) (net 141) (status 30)) + (segment (start 82.2135 113.919) (end 82.2405 113.892) (width 0.254) (layer F.Cu) (net 141) (tstamp 53BD82C2) (status 30)) + (segment (start 77.5415 118.745) (end 77.5415 117.094) (width 0.254) (layer F.Cu) (net 142) (status 30)) + (segment (start 77.5415 118.745) (end 82.2135 118.745) (width 0.254) (layer F.Cu) (net 142) (status 30)) + (segment (start 82.2135 118.745) (end 82.2405 118.772) (width 0.254) (layer F.Cu) (net 142) (tstamp 53BD82C7) (status 30)) + +) diff --git a/schematic/motors-cache.lib b/schematic/motors-cache.lib new file mode 100644 index 0000000..17802d5 --- /dev/null +++ b/schematic/motors-cache.lib @@ -0,0 +1,1021 @@ +EESchema-LIBRARY Version 2.3 Date: Ср 18 июн 2014 15:06:45 +#encoding utf-8 +# +# +12V +# +DEF +12V #PWR 0 0 N Y 1 F P +F0 "#PWR" 0 -50 20 H I C CNN +F1 "+12V" 0 100 30 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +X +12V 1 0 0 0 U 20 30 0 0 W N +C 0 60 20 0 1 0 N +P 3 0 1 0 0 0 0 40 0 40 N +ENDDRAW +ENDDEF +# +# +3.3V +# +DEF +3.3V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -40 30 H I C CNN +F1 "+3.3V" 0 110 30 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +ALIAS +3,3V +DRAW +X +3.3V 1 0 0 0 U 30 30 0 0 W N +C 0 60 20 0 1 0 N +P 3 0 1 0 0 0 0 40 0 40 N +ENDDRAW +ENDDEF +# +# +5V +# +DEF +5V #PWR 0 40 Y Y 1 F P +F0 "#PWR" 0 90 20 H I C CNN +F1 "+5V" 0 90 30 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +X +5V 1 0 0 0 U 20 20 0 0 W N +C 0 50 20 0 1 0 N +P 4 0 1 0 0 0 0 30 0 30 0 30 N +ENDDRAW +ENDDEF +# +# +5VA +# +DEF +5VA #PWR 0 0 N Y 1 F P +F0 "#PWR" 0 130 20 H I C CNN +F1 "+5VA" 0 100 30 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +X +5VA 1 0 0 0 U 20 20 0 0 W N +C 0 60 20 0 1 0 N +P 3 0 1 0 0 0 0 40 0 40 N +ENDDRAW +ENDDEF +# +# AD7794/7795 +# +DEF AD7794/7795 U 0 30 Y Y 1 F N +F0 "U" 0 900 60 H V C CNN +F1 "AD7794/7795" 0 -900 60 H V C CNN +F2 "TSSOP24" 0 100 60 H I C CNN +F3 "~" 0 100 60 H V C CNN +$FPLIST + TSSOP24 + SSOP24 +$ENDFPLIST +DRAW +S -400 800 400 -800 0 1 0 N +X SCLK 1 700 -550 300 L 50 50 1 1 P +X CLC 2 700 250 300 L 50 50 1 1 P +X !CS 3 700 -450 300 L 50 50 1 1 P +X AIN6(+)/P1 5 -700 -300 300 R 50 50 1 1 B +X AIN6(-)/P2 6 -700 -400 300 R 50 50 1 1 B +X AIN1(+) 7 -700 700 300 R 50 50 1 1 I +X AIN1(-) 8 -700 600 300 R 50 50 1 1 I +X AIN2(+) 9 -700 500 300 R 50 50 1 1 I +X AIN2(-) 10 -700 400 300 R 50 50 1 1 I +X GND 20 700 650 300 L 50 50 1 1 W +X AIN3(+) 11 -700 300 300 R 50 50 1 1 I +X AVDD 21 700 750 300 L 50 50 1 1 W +X AIN3(-) 12 -700 200 300 R 50 50 1 1 I +X DVDD 22 700 -300 300 L 50 50 1 1 W +X REFIN1(+) 13 -700 -650 300 R 50 50 1 1 I +X DOUT/!RDY 23 700 -750 300 L 50 50 1 1 P +X REFIN1(-) 14 -700 -550 300 R 50 50 1 1 I +X DIN 24 700 -650 300 L 50 50 1 1 P +X AIN5(+)/IOUT2 15 -700 -100 300 R 50 50 1 1 I +X AIN5(-)/IOUT1 16 -700 -200 300 R 50 50 1 1 I +X AIN4(+)/REFIN2(+) 17 -700 100 300 R 50 50 1 1 I +X AIN4(-)/REFIN2(-) 18 -700 0 300 R 50 50 1 1 I +X PSW 19 -700 -750 300 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# ADG506A +# +DEF ADG506A U 0 30 Y Y 1 F N +F0 "U" 0 900 60 H V C CNN +F1 "ADG506A" 0 -900 60 H V C CNN +F2 "DIP-28__600_ELL" 0 100 60 H I C CNN +F3 "~" 0 100 60 H V C CNN +$FPLIST + DIP-28* +$ENDFPLIST +DRAW +S -250 800 250 -800 0 1 0 N +X VDD 1 550 700 300 L 50 50 1 1 W +X S16 4 -550 -750 300 R 50 50 1 1 I +X S15 5 -550 -650 300 R 50 50 1 1 I +X S14 6 -550 -550 300 R 50 50 1 1 I +X S13 7 -550 -450 300 R 50 50 1 1 I +X S12 8 -550 -350 300 R 50 50 1 1 I +X S11 9 -550 -250 300 R 50 50 1 1 I +X S10 10 -550 -150 300 R 50 50 1 1 I +X S2 20 -550 650 300 R 50 50 1 1 I +X S9 11 -550 -50 300 R 50 50 1 1 I +X S3 21 -550 550 300 R 50 50 1 1 I +X GND 12 550 500 300 L 50 50 1 1 W +X S4 22 -550 450 300 R 50 50 1 1 I +X S5 23 -550 350 300 R 50 50 1 1 I +X A3 14 550 -700 300 L 50 50 1 1 P +X S6 24 -550 250 300 R 50 50 1 1 I +X A2 15 550 -600 300 L 50 50 1 1 P +X S7 25 -550 150 300 R 50 50 1 1 I +X A1 16 550 -500 300 L 50 50 1 1 P +X S8 26 -550 50 300 R 50 50 1 1 I +X A0 17 550 -400 300 L 50 50 1 1 P +X VSS 27 550 600 300 L 50 50 1 1 W +X EN 18 550 -200 300 L 50 50 1 1 P +X D 28 550 0 300 L 50 50 1 1 O +X S1 19 -550 750 300 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# AGND +# +DEF AGND #PWR 0 10 Y Y 1 F P +F0 "#PWR" 0 0 40 H I C CNN +F1 "AGND" 0 -70 50 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +P 4 0 1 0 -40 0 40 0 0 -40 -40 0 N +X AGND 1 0 0 0 U 40 40 1 1 W N +ENDDRAW +ENDDEF +# +# BMB2A0300AN1 +# +DEF BMB2A0300AN1 L 0 0 N N 1 F N +F0 "L" 0 100 50 H V C CNN +F1 "BMB2A0300AN1" 0 -50 50 H V C CNN +F2 "SM0805" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SM0805 +$ENDFPLIST +DRAW +A -150 0 50 1 1799 0 1 0 N -100 0 -200 0 +A -50 0 50 1 1799 0 1 0 N 0 0 -100 0 +A 50 0 50 1 1799 0 1 0 N 100 0 0 0 +A 150 0 50 1 1799 0 1 0 N 200 0 100 0 +X 1 1 -250 0 50 R 30 30 1 1 I +X 2 2 250 0 50 L 30 30 1 1 I +ENDDRAW +ENDDEF +# +# C +# +DEF C C 0 10 N Y 1 F N +F0 "C" 0 100 40 H V L CNN +F1 "C" 6 -85 40 H V L CNN +F2 "~" 38 -150 30 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SM* + C? + C1-1 +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 200 170 D 40 40 1 1 P +X ~ 2 0 -200 170 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# C0805 +# +DEF C0805 C 0 10 N Y 1 F N +F0 "C" 0 100 40 H V L CNN +F1 "C0805" 6 -85 40 H V L CNN +F2 "SM0805" 38 -150 30 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SM0805 +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 200 170 D 40 40 1 1 P +X ~ 2 0 -200 170 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# CONN_12 +# +DEF CONN_12 P 0 40 Y N 1 F N +F0 "P" -50 0 60 V V C CNN +F1 "CONN_12" 50 0 60 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 600 100 -600 0 1 0 N +X P1 1 -350 550 250 R 50 50 1 1 P I +X P2 2 -350 450 250 R 50 50 1 1 P I +X P3 3 -350 350 250 R 50 50 1 1 P I +X P4 4 -350 250 250 R 50 50 1 1 P I +X P5 5 -350 150 250 R 50 50 1 1 P I +X P6 6 -350 50 250 R 50 50 1 1 P I +X P7 7 -350 -50 250 R 50 50 1 1 P I +X P8 8 -350 -150 250 R 50 50 1 1 P I +X P9 9 -350 -250 250 R 50 50 1 1 P I +X P10 10 -350 -350 250 R 50 50 1 1 P I +X P11 11 -350 -450 250 R 50 50 1 1 P I +X P12 12 -350 -550 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_16 +# +DEF CONN_16 P 0 40 Y N 1 F N +F0 "P" 0 0 60 V V C CNN +F1 "CONN_16" 100 0 60 V V C CNN +F2 "~" 0 100 60 H V C CNN +F3 "~" 0 100 60 H V C CNN +DRAW +S -100 800 150 -800 0 1 0 N +X P1 1 -350 750 250 R 50 50 1 1 P I +X P2 2 -350 650 250 R 50 50 1 1 P I +X P3 3 -350 550 250 R 50 50 1 1 P I +X P4 4 -350 450 250 R 50 50 1 1 P I +X P5 5 -350 350 250 R 50 50 1 1 P I +X P6 6 -350 250 250 R 50 50 1 1 P I +X P7 7 -350 150 250 R 50 50 1 1 P I +X P8 8 -350 50 250 R 50 50 1 1 P I +X P9 9 -350 -50 250 R 50 50 1 1 P I +X P10 10 -350 -150 250 R 50 50 1 1 P I +X P11 11 -350 -250 250 R 50 50 1 1 P I +X P12 12 -350 -350 250 R 50 50 1 1 P I +X P13 13 -350 -450 250 R 50 50 1 1 P I +X P14 14 -350 -550 250 R 50 50 1 1 P I +X P15 15 -350 -650 250 R 50 50 1 1 P I +X P16 16 -350 -750 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_2 +# +DEF CONN_2 P 0 40 Y N 1 F N +F0 "P" -50 0 40 V V C CNN +F1 "CONN_2" 50 0 40 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 150 100 -150 0 1 0 N +X P1 1 -350 100 250 R 60 60 1 1 P I +X PM 2 -350 -100 250 R 60 60 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_3 +# +DEF CONN_3 K 0 40 Y N 1 F N +F0 "K" -50 0 50 V V C CNN +F1 "CONN_3" 50 0 40 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 150 100 -150 0 1 0 N +X P1 1 -350 100 250 R 60 60 1 1 P I +X PM 2 -350 0 250 R 60 60 1 1 P I +X P3 3 -350 -100 250 R 60 60 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_4 +# +DEF CONN_4 P 0 40 Y N 1 F N +F0 "P" -50 0 50 V V C CNN +F1 "CONN_4" 50 0 50 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 200 100 -200 0 1 0 N +X P1 1 -350 150 250 R 50 50 1 1 P I +X P2 2 -350 50 250 R 50 50 1 1 P I +X P3 3 -350 -50 250 R 50 50 1 1 P I +X P4 4 -350 -150 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_5 +# +DEF CONN_5 P 0 40 Y Y 1 F N +F0 "P" -50 0 50 V V C CNN +F1 "CONN_5" 50 0 50 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 250 100 -250 0 1 0 f +X ~ 1 -400 200 300 R 60 60 1 1 P I +X ~ 2 -400 100 300 R 60 60 1 1 P I +X ~ 3 -400 0 300 R 60 60 1 1 P I +X ~ 4 -400 -100 300 R 60 60 1 1 P I +X ~ 5 -400 -200 300 R 60 60 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_7 +# +DEF CONN_7 P 0 40 Y N 1 F N +F0 "P" -30 0 60 V V C CNN +F1 "CONN_7" 70 0 60 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 350 150 -350 0 1 0 N +X P1 1 -350 300 250 R 50 50 1 1 P I +X P2 2 -350 200 250 R 50 50 1 1 P I +X P3 3 -350 100 250 R 50 50 1 1 P I +X P4 4 -350 0 250 R 50 50 1 1 P I +X P5 5 -350 -100 250 R 50 50 1 1 P I +X P6 6 -350 -200 250 R 50 50 1 1 P I +X P7 7 -350 -300 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# DB9 +# +DEF DB9 J 0 40 Y N 1 F N +F0 "J" 0 550 70 H V C CNN +F1 "DB9" 0 -550 70 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + DB9* +$ENDFPLIST +DRAW +C -70 -400 30 0 1 0 N +C -70 -200 30 0 1 0 N +C -70 0 30 0 1 0 N +C -70 200 30 0 1 0 N +C -70 400 30 0 1 0 N +C 50 -300 30 0 1 0 N +C 50 -100 30 0 1 0 N +C 50 100 30 0 1 0 N +C 50 300 30 0 1 0 N +P 2 0 1 8 -150 -460 -150 460 N +P 2 0 1 8 -150 -459 -140 -470 N +P 2 0 1 0 -150 -400 -100 -400 N +P 2 0 1 0 -150 -300 20 -300 N +P 2 0 1 0 -150 -200 -100 -200 N +P 2 0 1 0 -150 -100 20 -100 N +P 2 0 1 0 -150 0 -100 0 N +P 2 0 1 0 -150 100 20 100 N +P 2 0 1 0 -150 200 -100 200 N +P 2 0 1 0 -150 300 20 300 N +P 2 0 1 0 -150 400 -100 400 N +P 2 0 1 8 -140 -470 -110 -490 N +P 2 0 1 8 -140 470 -150 460 N +P 2 0 1 8 -140 470 -100 490 N +P 2 0 1 8 -110 -490 -50 -490 N +P 2 0 1 8 -100 490 -70 490 N +P 2 0 1 8 129 390 -70 490 N +P 2 0 1 8 129 390 150 370 N +P 2 0 1 8 140 -409 -50 -490 N +P 2 0 1 8 150 -390 140 -409 N +P 2 0 1 8 150 370 150 -390 N +X 1 1 -450 -400 300 R 60 60 1 1 P +X 2 2 -450 -200 300 R 60 60 1 1 P +X 3 3 -450 0 300 R 60 60 1 1 P +X 4 4 -450 200 300 R 60 60 1 1 P +X 5 5 -450 400 300 R 60 60 1 1 P +X P6 6 -450 -300 300 R 60 60 1 1 P +X P7 7 -450 -100 300 R 60 60 1 1 P +X P8 8 -450 100 300 R 60 60 1 1 P +X P9 9 -450 300 300 R 60 60 1 1 P +ENDDRAW +ENDDEF +# +# DGND +# +DEF DGND #PWR 0 40 Y Y 1 F P +F0 "#PWR" 0 0 40 H I C CNN +F1 "DGND" 0 -70 40 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N +X DGND 1 0 0 0 U 40 40 1 1 W N +ENDDRAW +ENDDEF +# +# DIODESCH +# +DEF DIODESCH D 0 40 N N 1 F N +F0 "D" 0 100 40 H V C CNN +F1 "DIODESCH" 0 -100 40 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + D? + S* +$ENDFPLIST +DRAW +P 3 0 1 0 -50 50 50 0 -50 -50 F +P 6 0 1 8 75 25 75 50 50 50 50 -50 25 -50 25 -25 N +X A 1 -200 0 150 R 40 40 1 1 P +X K 2 200 0 150 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# DTA114Y +# +DEF DTA114Y Q 0 0 Y Y 1 F N +F0 "Q" -55 -160 40 H V R CNN +F1 "DTA114Y" 0 150 40 H V R CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SOT23* + SC59* +$ENDFPLIST +DRAW +T 0 -130 35 20 0 0 0 10k Normal 0 C C +T 900 -85 -60 20 0 0 0 47k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +X B 1 -250 0 100 R 40 40 1 1 I +X E 2 100 -200 100 U 40 40 1 1 P +X C 3 100 200 100 D 40 40 1 1 P +ENDDRAW +ENDDEF +# +# GND +# +DEF ~GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 0 30 H I C CNN +F1 "GND" 0 -70 30 H I C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N +X GND 1 0 0 0 U 30 30 1 1 W N +ENDDRAW +ENDDEF +# +# GNDPWR +# +DEF GNDPWR #PWR 0 0 N N 1 F P +F0 "#PWR" 0 50 40 H I C CNN +F1 "GNDPWR" 0 -80 40 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +P 3 0 1 8 -40 0 -50 -30 -50 -30 N +P 3 0 1 8 -20 0 -30 -30 -30 -30 N +P 3 0 1 8 0 0 -10 -30 -10 -30 N +P 3 0 1 8 20 0 10 -30 10 -30 N +P 3 0 1 10 40 0 -40 0 -40 0 N +P 4 0 1 8 40 0 30 -30 30 -30 30 -30 N +X GNDPWR 1 0 0 0 U 40 40 1 1 W N +ENDDRAW +ENDDEF +# +# INDUCTOR_SMALL +# +DEF INDUCTOR_SMALL L 0 0 N N 1 F N +F0 "L" 0 100 50 H V C CNN +F1 "INDUCTOR_SMALL" 0 -50 50 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +A -150 0 50 1 1799 0 1 0 N -100 0 -200 0 +A -50 0 50 1 1799 0 1 0 N 0 0 -100 0 +A 50 0 50 1 1799 0 1 0 N 100 0 0 0 +A 150 0 50 1 1799 0 1 0 N 200 0 100 0 +X 1 1 -250 0 50 R 30 30 1 1 I +X 2 2 250 0 50 L 30 30 1 1 I +ENDDRAW +ENDDEF +# +# JTAG +# +DEF JTAG P 0 40 Y Y 1 F N +F0 "P" -350 650 60 H V C CNN +F1 "JTAG" -300 -550 60 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -400 600 300 -500 0 1 0 N +X VTREF 1 -700 500 300 R 50 50 1 1 W +X VTARGET 2 600 500 300 L 50 50 1 1 W +X ~TRST 3 -700 400 300 R 50 50 1 1 I I +X GND 4 600 400 300 L 50 50 1 1 W +X TDI 5 -700 300 300 R 50 50 1 1 B +X GND 6 600 300 300 L 50 50 1 1 W +X TMS 7 -700 200 300 R 50 50 1 1 B +X GND 8 600 200 300 L 50 50 1 1 W +X TCK 9 -700 100 300 R 50 50 1 1 B +X GND 10 600 100 300 L 50 50 1 1 W +X GND 20 600 -400 300 L 50 50 1 1 W +X RTCK 11 -700 0 300 R 50 50 1 1 B +X GND 12 600 0 300 L 50 50 1 1 W +X TDO 13 -700 -100 300 R 50 50 1 1 B +X GND 14 600 -100 300 L 50 50 1 1 W +X ~SRST 15 -700 -200 300 R 50 50 1 1 I I +X GND 16 600 -200 300 L 50 50 1 1 W +X DBGRQ 17 -700 -300 300 R 50 50 1 1 P +X GND 18 600 -300 300 L 50 50 1 1 W +X DBGACK 19 -700 -400 300 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# JUMPER +# +DEF JUMPER JP 0 30 Y N 1 F N +F0 "JP" 0 150 60 H V C CNN +F1 "JUMPER" 0 -80 40 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +A 0 -26 125 1426 373 0 1 0 N -98 50 99 50 +C -100 0 35 0 1 0 N +C 100 0 35 0 1 0 N +X 1 1 -300 0 165 R 60 60 0 1 P +X 2 2 300 0 165 L 60 60 0 1 P +ENDDRAW +ENDDEF +# +# L6208N +# +DEF L6208N IC 0 40 Y Y 1 F N +F0 "IC" -500 850 50 H V L BNN +F1 "L6208N" 0 -900 50 H V L BNN +F2 "POWERDIP24" 0 150 50 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + POWERDIP24 + DIP24* +$ENDFPLIST +DRAW +T 0 -30 -580 60 0 1 0 GND Normal 0 C C +P 2 1 0 0 -500 -800 -500 800 N +P 2 1 0 0 -500 800 500 800 N +P 2 1 0 0 500 -800 -500 -800 N +P 2 1 0 0 500 800 500 -800 N +X CLOCK 1 -600 400 100 R 40 40 1 1 I +X CW/CWW 2 -600 300 100 R 40 40 1 1 I +X SENSE_A 3 600 400 100 L 40 40 1 1 I +X RCA 4 600 300 100 L 40 40 1 1 I +X OUT1A 5 600 200 100 L 40 40 1 1 O +X GND 6 -100 -900 100 U 40 40 1 1 W +X GND@1 7 -200 -900 100 U 40 40 1 1 W +X OUT1B 8 600 -500 100 L 40 40 1 1 O +X RCB 9 600 -400 100 L 40 40 1 1 I +X SENSE_B 10 600 -300 100 L 40 40 1 1 I +X VS_A 20 600 500 100 L 40 40 1 1 W +X VREF_B 11 600 -700 100 L 40 40 1 1 I +X OUT2A 21 600 100 100 L 40 40 1 1 O +X HALF/FULL 12 -600 100 100 R 40 40 1 1 I +X VCP 22 -600 700 100 R 40 40 1 1 W +X CONTROL 13 -600 200 100 R 40 40 1 1 I +X RESET 23 -600 -400 100 R 40 40 1 1 I +X EN 14 -600 -300 100 R 40 40 1 1 I +X VREF_A 24 600 0 100 L 40 40 1 1 I +X VBOOT 15 -600 600 100 R 40 40 1 1 W +X OUT2B 16 600 -600 100 L 40 40 1 1 O +X VS_B 17 600 -200 100 L 40 40 1 1 W +X GND@2 18 -300 -900 100 U 40 40 1 1 W +X GND@3 19 -400 -900 100 U 40 40 1 1 W +ENDDRAW +ENDDEF +# +# LED +# +DEF LED D 0 40 Y N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "LED" 0 -100 50 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + LED-3MM + LED-5MM + LED-10MM + LED-0603 + LED-0805 + LED-1206 + LEDV +$ENDFPLIST +DRAW +P 2 0 1 0 50 50 50 -50 N +P 3 0 1 0 -50 50 50 0 -50 -50 F +P 3 0 1 0 65 -40 110 -80 105 -55 N +P 3 0 1 0 80 -25 125 -65 120 -40 N +X A 1 -200 0 150 R 40 40 1 1 P +X K 2 200 0 150 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# LM1117MPX-3.3 +# +DEF LM1117MPX-3.3 U 0 40 Y Y 1 F N +F0 "U" -200 200 40 H V C CNN +F1 "LM1117MPX-3.3" 0 200 40 H V L CNN +F2 "SOT-223" 0 100 30 H I C CIN +F3 "~" 0 0 60 H V C CNN +ALIAS LM317AEMP +$FPLIST + SOT* +$ENDFPLIST +DRAW +S -250 150 250 -150 0 1 10 f +X GND 1 0 -250 100 U 40 40 1 1 W +X OUT 2 400 50 150 L 40 40 1 1 w +X IN 3 -400 50 150 R 40 40 1 1 W +ENDDRAW +ENDDEF +# +# LM317EMP +# +DEF LM317EMP U 0 40 Y Y 1 F N +F0 "U" -200 200 40 H V C CNN +F1 "LM317EMP" 0 200 40 H V L CNN +F2 "SOT-223" 0 100 30 H V C CIN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SOT* +$ENDFPLIST +DRAW +S -250 150 250 -150 0 1 10 f +X ADJ 1 0 -250 100 U 40 40 1 1 I +X OUT 2 400 50 150 L 40 40 1 1 w +X IN 3 -400 50 150 R 40 40 1 1 I +ENDDRAW +ENDDEF +# +# NTE2984 +# +DEF NTE2984 Q 0 0 N Y 1 F N +F0 "Q" -80 240 60 H V R CNN +F1 "NTE2984" 40 -240 60 H V R CNN +F2 "TO220" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +ALIAS MOSFET_N NTE2987 +DRAW +C 0 0 175 0 1 8 N +S 0 -75 0 -150 0 1 0 N +S 0 25 0 -25 0 1 0 N +S 0 150 0 75 0 1 0 N +S 100 -70 140 -70 0 1 8 N +S 100 70 140 70 0 1 8 N +S 120 30 160 30 0 1 8 N +S 140 70 140 -70 0 1 8 N +P 2 0 1 8 -50 -100 -50 100 N +P 2 0 1 0 100 -100 0 -100 N +P 2 0 1 0 100 100 0 100 N +P 3 0 1 8 100 -100 100 0 50 0 N +P 4 0 1 8 120 -10 160 -10 140 30 120 -10 f +P 5 0 1 8 50 30 50 -30 0 0 50 30 50 30 f +X G 1 -200 0 149 R 40 40 1 1 I +X D 2 100 200 126 D 40 40 1 1 P +X S 3 100 -200 118 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# PC817 +# +DEF PC817 IC 0 40 Y Y 1 F N +F0 "IC" -210 190 40 H V C CNN +F1 "PC817" 150 -190 40 H V C CNN +F2 "DIP4" -200 -180 30 H V C CIN +F3 "~" 0 0 60 H V C CNN +DRAW +S -250 150 250 -150 0 1 10 f +P 2 0 1 10 -125 -25 -75 -25 N +P 2 0 1 0 100 25 175 100 N +P 2 0 1 0 175 -100 100 -25 F +P 2 0 1 0 175 -100 250 -100 N +P 2 0 1 0 175 100 250 100 N +P 3 0 1 0 -250 100 -100 100 -100 25 N +P 3 0 1 0 -100 -25 -100 -100 -250 -100 N +P 3 0 1 20 100 75 100 -75 100 -75 N +P 4 0 1 10 -100 -25 -125 25 -75 25 -100 -25 F +P 4 0 1 0 -20 10 1 30 1 10 31 40 N +P 4 0 1 0 31 40 11 30 21 20 31 40 N +P 5 0 1 0 120 -65 140 -45 160 -85 120 -65 120 -65 F +P 7 0 1 0 -20 -30 1 -10 1 -30 31 0 11 -10 21 -20 31 0 N +X ~ 1 -350 100 100 R 40 40 1 1 P +X ~ 2 -350 -100 100 R 40 40 1 1 P +X ~ 3 350 -100 100 L 40 40 1 1 P +X ~ 4 350 100 100 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# PWR_FLAG +# +DEF PWR_FLAG #FLG 0 0 N N 1 F P +F0 "#FLG" 0 95 30 H I C CNN +F1 "PWR_FLAG" 0 180 30 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +X pwr 1 0 0 0 U 20 20 0 0 w +P 6 0 1 0 0 0 0 50 -75 100 0 150 75 100 0 50 N +ENDDRAW +ENDDEF +# +# Quartz +# +DEF Quartz Q 0 40 Y N 1 F N +F0 "Q" 0 150 60 H V C CNN +F1 "Quartz" 0 -150 60 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -50 100 -50 -100 0 1 0 N +S -25 100 25 -100 0 1 0 N +S 50 -100 50 100 0 1 0 N +X ~ ~ -250 0 200 R 40 40 1 1 P +X ~ ~ 250 0 200 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# R +# +DEF R R 0 0 N Y 1 F N +F0 "R" 80 0 40 V V C CNN +F1 "R" 7 1 40 V V C CNN +F2 "~" -70 0 30 V V C CNN +F3 "~" 0 0 30 H V C CNN +$FPLIST + R? + SM0603 + SM0805 + R?-* + SM1206 +$ENDFPLIST +DRAW +S -40 150 40 -150 0 1 12 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +# R0603 +# +DEF R0603 R 0 0 N Y 1 F N +F0 "R" 80 0 40 V V C CNN +F1 "R0603" 7 1 40 V V C CNN +F2 "SM0603" -70 0 30 V I C CNN +F3 "~" 0 0 30 H V C CNN +$FPLIST + SM0603 +$ENDFPLIST +DRAW +S -40 150 40 -150 0 1 12 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +# ST3232 +# +DEF ST3232 IC 0 40 Y Y 1 F N +F0 "IC" -200 450 60 H V C CNN +F1 "ST3232" 100 -900 60 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + DIP16 + DIP-16 + SOIC16 + SOIC-16 + SO-16* + SO16* +$ENDFPLIST +DRAW +T 900 0 -100 60 0 0 0 RS232 Normal 0 C C +T 900 0 -550 60 0 0 0 TTL Normal 0 C C +P 4 0 0 0 300 -350 50 -350 50 -750 300 -750 N +P 4 0 0 0 300 100 50 100 50 -300 300 -300 N +S -300 400 300 -800 0 1 0 f +X C1+ 1 -500 -100 200 R 50 50 1 1 P +X V+ 2 500 300 200 L 50 50 1 1 P +X C1- 3 -500 -300 200 R 50 50 1 1 P +X C2+ 4 -500 -500 200 R 50 50 1 1 P +X C2- 5 -500 -700 200 R 50 50 1 1 P +X V- 6 500 200 200 L 50 50 1 1 P +X T2_O 7 500 50 200 L 50 50 1 1 O +X R2_I 8 500 -150 200 L 50 50 1 1 O +X R2_O 9 500 -600 200 L 50 50 1 1 O +X T2_I 10 500 -400 200 L 50 50 1 1 I +X T1_I 11 500 -500 200 L 50 50 1 1 I +X R1_O 12 500 -700 200 L 50 50 1 1 O +X R1_I 13 500 -250 200 L 50 50 1 1 I +X T1_O 14 500 -50 200 L 50 50 1 1 O +X GND 15 -500 100 200 R 50 50 1 1 W +X VCC 16 -500 300 200 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# STM32f103 +# +DEF STM32f103 U 0 40 Y Y 1 F N +F0 "U" 0 -100 50 H V C CNN +F1 "STM32f103" 0 100 50 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + QFP100 +$ENDFPLIST +DRAW +S -3200 2200 3200 -2200 0 1 0 N +X PE2/TRACECK 1 -3500 1200 300 R 50 50 1 1 B +X PE3/TRACED0 2 -3500 1100 300 R 50 50 1 1 B +X PE4/TRACED1 3 -3500 1000 300 R 50 50 1 1 B +X PE5/TRACED2 4 -3500 900 300 R 50 50 1 1 B +X PE6/TRACED3 5 -3500 800 300 R 50 50 1 1 B +X VBAT 6 -3500 700 300 R 50 50 1 1 W X +X PC13/TAMPER-RTC 7 -3500 600 300 R 50 50 1 1 B L +X PC14/OSC32IN 8 -3500 500 300 R 50 50 1 1 B L +X PC15/OSC32OUT 9 -3500 400 300 R 50 50 1 1 B L +X VSS5 10 -3500 300 300 R 50 50 1 1 W X +X VREF- 20 -3500 -700 300 R 50 50 1 1 W X +X PA5/SPI1_SCK/ADC12_IN5 30 -800 -2500 300 U 50 50 1 1 B L +X PE9(TIM1_CH1) 40 200 -2500 300 U 50 50 1 1 B +X VDD1 50 1200 -2500 300 U 50 50 1 1 W X +X PD13(TIM4_CH2) 60 3500 -300 300 L 50 50 1 1 B +X PA11/USART1_CTS/CANRX/USBDM/TIM1_CH4 70 3500 700 300 L 50 50 1 1 B +X PC12(USART3_CK) 80 800 2500 300 D 50 50 1 1 B +X JNTRST(TIM3_CH1/PB4/SPI1_MISO) 90 -200 2500 300 D 50 50 1 1 B +X VDD5 11 -3500 200 300 R 50 50 1 1 W X +X VREF+ 21 -3500 -800 300 R 50 50 1 1 W X +X PA6/SPI1_MISO/ADC12_IN6/TIM3_CH1(TIM1_BKIN) 31 -700 -2500 300 U 50 50 1 1 B L +X PE10(TIM1_CH2N) 41 300 -2500 300 U 50 50 1 1 B +X PB12/SPI2_NSS/I2C2_SMBAI/USART3_CK/TIM1_BKIN 51 3500 -1200 300 L 50 50 1 1 B +X PD14(TIM4_CH3) 61 3500 -200 300 L 50 50 1 1 B +X PA12/USART1_RTS/CANTX/USBDP/TIM1_ETR 71 3500 800 300 L 50 50 1 1 B +X PD0/OSC_IN(CANRX) 81 700 2500 300 D 50 50 1 1 B +X PB5/I2C1_SMBAI(TIM3_CH2/SPI1_MOSI) 91 -300 2500 300 D 50 50 1 1 B L +X OSC_IN 12 -3500 100 300 R 50 50 1 1 I C +X VDDA 22 -3500 -900 300 R 50 50 1 1 W X +X PA7/SPI1_MOSI/ADC2_IN7/TIM3_CH2(TIM1_CH1N) 32 -600 -2500 300 U 50 50 1 1 B L +X PE11(TIM1_CH2) 42 400 -2500 300 U 50 50 1 1 B +X PB13/SPI2_SCK/USART3_CTS/TIM1_CH1N 52 3500 -1100 300 L 50 50 1 1 B +X PD15(TIM4_CH4) 62 3500 -100 300 L 50 50 1 1 B +X JTMS/SWDIO(PA13) 72 3500 900 300 L 50 50 1 1 B +X PD1/OSC_OUT(CANTX) 82 600 2500 300 D 50 50 1 1 B +X PB6/I2C1_SCL/TIM4_CH1(USART1_TX) 92 -400 2500 300 D 50 50 1 1 B +X OSC_OUT 13 -3500 0 300 R 50 50 1 1 O C +X PA0/WKUP/USART2_CTS/ADC12_IN0/TIM2_CH1_ETR 23 -3500 -1000 300 R 50 50 1 1 B L +X PC4/ADC12_IN14 33 -500 -2500 300 U 50 50 1 1 B L +X PE12(TIM1_CH3N) 43 500 -2500 300 U 50 50 1 1 B +X PB14/SPI2_MISO/USART3_RTS/TIM1_CH2N 53 3500 -1000 300 L 50 50 1 1 B +X PC6(TIM3_CH1) 63 3500 0 300 L 50 50 1 1 B +X NC 73 3500 1000 300 L 50 50 1 1 U +X PD2/TIM3_ETR 83 500 2500 300 D 50 50 1 1 B +X PB7/I2C1_SDA/TIM4_CH2(USART1_RX) 93 -500 2500 300 D 50 50 1 1 B +X NRST 14 -3500 -100 300 R 50 50 1 1 B L +X PA1/USART2_RTS/ADC12_IN1/TIM2_CH2 24 -3500 -1100 300 R 50 50 1 1 B L +X PC5/ADC12_IN15 34 -400 -2500 300 U 50 50 1 1 B L +X PE13(TIM1_CH3) 44 600 -2500 300 U 50 50 1 1 B +X PB15/SPI2_MOSI/TIM1_CH3N 54 3500 -900 300 L 50 50 1 1 B +X PC7(TIM3_CH2) 64 3500 100 300 L 50 50 1 1 B +X VSS2 74 3500 1100 300 L 50 50 1 1 W +X PD3(USART2_CTS) 84 400 2500 300 D 50 50 1 1 B +X BOOT0 94 -600 2500 300 D 50 50 1 1 B L +X PC0/ADC12_IN10 15 -3500 -200 300 R 50 50 1 1 B L +X PA2/USART2_TX/ADC12_IN2/TIM2_CH3 25 -3500 -1200 300 R 50 50 1 1 B L +X PB0/ADC12_IN8/TIM3_CH3(TIM1_CH2N) 35 -300 -2500 300 U 50 50 1 1 B L +X PE14(TIM1_CH4) 45 700 -2500 300 U 50 50 1 1 B +X PD8(USART3_TX) 55 3500 -800 300 L 50 50 1 1 B +X PC8(TIM3_CH3) 65 3500 200 300 L 50 50 1 1 B +X VDD2 75 3500 1200 300 L 50 50 1 1 W +X PD4(USART2_RTS) 85 300 2500 300 D 50 50 1 1 B +X PB8/TIM4_CH3(I2C1_SCL/CANRX) 95 -700 2500 300 D 50 50 1 1 B +X PC1/ADC12_IN11 16 -3500 -300 300 R 50 50 1 1 B L +X PA3/USART2_RX/ADC12_IN3/TIM2_CH4 26 -1200 -2500 300 U 50 50 1 1 B L +X PB1/ADC12_IN9/TIM3_CH4(TIM1_CH3N) 36 -200 -2500 300 U 50 50 1 1 B L +X PE15(TIM1_BKIN) 46 800 -2500 300 U 50 50 1 1 B +X PD9(USART3_RX) 56 3500 -700 300 L 50 50 1 1 B +X PC9(TIM3_CH4) 66 3500 300 300 L 50 50 1 1 B +X JTCK/SWCLK(PA14) 76 1200 2500 300 D 50 50 1 1 B +X PD5(USART2_TX) 86 200 2500 300 D 50 50 1 1 B +X PB9/TIM4_CH4(I2C1_SDA/CANTX) 96 -800 2500 300 D 50 50 1 1 B +X PC2/ADC12_IN12 17 -3500 -400 300 R 50 50 1 1 B L +X VSS4 27 -1100 -2500 300 U 50 50 1 1 W X +X PB2/BOOT1 37 -100 -2500 300 U 50 50 1 1 B +X PB10/I2C2_SCL/USART3_TX(TIM2_CH3) 47 900 -2500 300 U 50 50 1 1 B +X PD10(USART3_CK) 57 3500 -600 300 L 50 50 1 1 B +X PA8/USART1_CK/TIM1_CH1/MCO 67 3500 400 300 L 50 50 1 1 B +X JTDI(TIM2_CH1_ETR/PA15/SPI1_NSS) 77 1100 2500 300 D 50 50 1 1 B +X PD6(USART2_RX) 87 100 2500 300 D 50 50 1 1 B +X PE0/TIM4_ETR 97 -900 2500 300 D 50 50 1 1 B +X PC3/ADC12_IN13 18 -3500 -500 300 R 50 50 1 1 B L +X VDD4 28 -1000 -2500 300 U 50 50 1 1 W X +X PE7(TIM1_ETR) 38 0 -2500 300 U 50 50 1 1 B +X PB11/I2C2_SDA/USART3_RX(TIM2_CH4) 48 1000 -2500 300 U 50 50 1 1 B +X PD11(USART3_CTS) 58 3500 -500 300 L 50 50 1 1 B +X PA9/USART1_TX/TIM1_CH2 68 3500 500 300 L 50 50 1 1 B +X PC10(USART3_TX) 78 1000 2500 300 D 50 50 1 1 B +X PD7(USART2_CK) 88 0 2500 300 D 50 50 1 1 B +X PE1 98 -1000 2500 300 D 50 50 1 1 B +X VSSA 19 -3500 -600 300 R 50 50 1 1 W X +X PA4/SPI1_NSS/USART2_CK/ADC12_IN4 29 -900 -2500 300 U 50 50 1 1 B L +X PE8(TIM1_CH1N) 39 100 -2500 300 U 50 50 1 1 B +X VSS1 49 1100 -2500 300 U 50 50 1 1 W X +X PD12(TIM4_CH1/USART3_RTS) 59 3500 -400 300 L 50 50 1 1 B +X PA10/USART1_RX/TIM1_CH3 69 3500 600 300 L 50 50 1 1 B +X PC11(USART3_RX) 79 900 2500 300 D 50 50 1 1 B +X JTDO(TIM2_CH2/PB3/TRACESWO/SPI1_SCK) 89 -100 2500 300 D 50 50 1 1 B +X VSS3 99 -1100 2500 300 D 50 50 1 1 W +X VDD3 100 -1200 2500 300 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# SW_PUSH +# +DEF SW_PUSH SW 0 40 N N 1 F N +F0 "SW" 150 110 50 H V C CNN +F1 "SW_PUSH" 0 -80 50 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -170 50 170 60 0 1 0 N +P 4 0 1 0 -40 60 -30 90 30 90 40 60 N +X 1 1 -300 0 200 R 60 60 0 1 P I +X 2 2 300 0 200 L 60 60 0 1 P I +ENDDRAW +ENDDEF +# +# USB-MINI-B +# +DEF USB-MINI-B CON 0 40 Y Y 1 F N +F0 "CON" -250 450 60 H V C CNN +F1 "USB-MINI-B" -50 -500 60 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + USB-Mini-B-Jack +$ENDFPLIST +DRAW +S -350 400 350 -400 0 1 0 N +X VBUS 1 -550 300 200 R 50 50 1 1 W +X D- 2 -550 150 200 R 50 50 1 1 B +X D+ 3 -550 0 200 R 50 50 1 1 B +X ID 4 -550 -150 200 R 50 50 1 1 B +X GND 5 -550 -300 200 R 50 50 1 1 W +X SHELL1 6 550 300 200 L 50 50 1 1 B +X SHELL2 7 550 150 200 L 50 50 1 1 B +X SHELL3 8 550 -150 200 L 50 50 1 1 B +X SHELL4 9 550 -300 200 L 50 50 1 1 B +ENDDRAW +ENDDEF +# +# USBLC6-2 +# +DEF USBLC6-2 U 0 40 Y Y 1 F N +F0 "U" -150 -300 60 H V C CNN +F1 "USBLC6-2" 0 -200 60 H V C CNN +F2 "SOT23_6" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SOT666* + SOT23-6* +$ENDFPLIST +DRAW +S -250 150 250 -150 0 1 0 N +X I/O1 1 -550 0 300 R 50 50 1 1 P +X GND 2 -550 100 300 R 50 50 1 1 W +X I/O2 3 -550 -100 300 R 50 50 1 1 P +X I/O2 4 550 -100 300 L 50 50 1 1 P +X VBUS 5 550 100 300 L 50 50 1 1 W +X I/O1 6 550 0 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# VDD +# +DEF VDD #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 100 30 H I C CNN +F1 "VDD" 0 110 30 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +X VDD 1 0 0 0 U 40 40 0 0 W N +C 0 60 20 0 1 0 N +P 3 0 1 0 0 0 0 40 0 40 N +ENDDRAW +ENDDEF +# +#End Library diff --git a/schematic/motors.bak b/schematic/motors.bak new file mode 100644 index 0000000..367fb88 --- /dev/null +++ b/schematic/motors.bak @@ -0,0 +1,535 @@ +EESchema Schematic File Version 2 date Ср 09 июл 2014 18:33:57 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:special +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ft2232 +LIBS:my_elements +LIBS:STM32f103 +LIBS:vreg +LIBS:open-project +LIBS:ALL-cache +EELAYER 27 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 2 12 +Title "Stepper motor module" +Date "9 jul 2014" +Rev "" +Comp "SAO RAS" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +Wire Wire Line + 3500 3550 3700 3550 +Wire Wire Line + 5950 3650 5400 3650 +Wire Wire Line + 5400 3650 5400 4350 +Wire Wire Line + 5400 4350 4900 4350 +Wire Wire Line + 5950 3550 5300 3550 +Wire Wire Line + 5300 3550 5300 3650 +Wire Wire Line + 5300 3650 4900 3650 +Wire Wire Line + 3700 3150 3500 3150 +Connection ~ 5150 3250 +Wire Wire Line + 4900 3250 5150 3250 +Connection ~ 5750 2750 +Wire Wire Line + 5750 2500 5750 2750 +Connection ~ 5750 3250 +Wire Wire Line + 5700 3250 5750 3250 +Connection ~ 5250 3250 +Wire Wire Line + 5250 3000 5250 3300 +Wire Wire Line + 5300 3250 5250 3250 +Connection ~ 4700 4800 +Wire Wire Line + 5050 4800 4400 4800 +Connection ~ 5050 4450 +Wire Wire Line + 4900 4450 5050 4450 +Wire Wire Line + 5300 2750 5250 2750 +Wire Wire Line + 5000 2450 5000 4050 +Wire Wire Line + 5000 4050 4900 4050 +Connection ~ 4100 4650 +Connection ~ 3900 4650 +Wire Wire Line + 2750 4050 3700 4050 +Wire Wire Line + 5050 5300 5050 5200 +Wire Wire Line + 4700 5300 5050 5300 +Connection ~ 4850 5300 +Wire Wire Line + 4400 5300 4400 5400 +Wire Wire Line + 3700 4150 3600 4150 +Connection ~ 4000 4650 +Wire Wire Line + 4050 4650 4050 4800 +Connection ~ 4050 4650 +Wire Wire Line + 4950 2650 4950 3350 +Wire Wire Line + 4950 3350 4900 3350 +Wire Wire Line + 4900 3750 5050 3750 +Wire Wire Line + 5050 3750 5050 4800 +Connection ~ 5250 2750 +Wire Wire Line + 5750 3450 4900 3450 +Wire Wire Line + 5750 3000 5750 3450 +Wire Wire Line + 5700 2750 5800 2750 +Wire Wire Line + 5150 3950 4900 3950 +Wire Wire Line + 4900 4150 5800 4150 +Wire Wire Line + 5800 4150 5800 2750 +Wire Wire Line + 5250 2500 5250 2800 +Wire Wire Line + 5950 3750 5250 3750 +Wire Wire Line + 5250 3750 5250 3550 +Wire Wire Line + 5250 3550 4900 3550 +Wire Wire Line + 4900 4250 5500 4250 +Wire Wire Line + 5500 4250 5500 3850 +Wire Wire Line + 5500 3850 5950 3850 +$Comp +L C C3.1 +U 1 1 50CECA5D +P 5500 3250 +AR Path="/53A910B8/50CECA5D" Ref="C3.1" Part="1" +AR Path="/53A910B7/50CECA5D" Ref="C3.2" Part="1" +AR Path="/5391724D/50CECA5D" Ref="C3.3" Part="1" +AR Path="/53A910BA/50CECA5D" Ref="C3.4" Part="1" +AR Path="/53A910B9/50CECA5D" Ref="C3.5" Part="1" +F 0 "C3.1" H 5550 3350 50 0000 L CNN +F 1 "1n" H 5550 3150 50 0000 L CNN +F 2 "SM0805" H 5500 3250 60 0001 C CNN +F 3 "" H 5500 3250 60 0001 C CNN + 1 5500 3250 + 0 1 -1 0 +$EndComp +$Comp +L R R6.1 +U 1 1 50CECA5C +P 5500 3000 +AR Path="/53A910B8/50CECA5C" Ref="R6.1" Part="1" +AR Path="/53A910B7/50CECA5C" Ref="R6.2" Part="1" +AR Path="/5391724D/50CECA5C" Ref="R6.3" Part="1" +AR Path="/53A910BA/50CECA5C" Ref="R6.4" Part="1" +AR Path="/53A910B9/50CECA5C" Ref="R6.5" Part="1" +F 0 "R6.1" V 5580 3000 50 0000 C CNN +F 1 "51k" V 5500 3000 50 0000 C CNN +F 2 "SM0603" H 5500 3000 60 0001 C CNN +F 3 "" H 5500 3000 60 0001 C CNN + 1 5500 3000 + 0 1 -1 0 +$EndComp +$Comp +L GND #PWR033 +U 1 1 50CECA5B +P 5250 3300 +AR Path="/53A910B8/50CECA5B" Ref="#PWR033" Part="1" +AR Path="/53A910B7/50CECA5B" Ref="#PWR091" Part="1" +AR Path="/5391724D/50CECA5B" Ref="#PWR0101" Part="1" +AR Path="/53A910BA/50CECA5B" Ref="#PWR0111" Part="1" +AR Path="/53A910B9/50CECA5B" Ref="#PWR0121" Part="1" +F 0 "#PWR033" H 5250 3300 30 0001 C CNN +F 1 "GND" H 5250 3230 30 0001 C CNN +F 2 "" H 5250 3300 60 0001 C CNN +F 3 "" H 5250 3300 60 0001 C CNN + 1 5250 3300 + -1 0 0 -1 +$EndComp +$Comp +L GND #PWR034 +U 1 1 50CEC8BA +P 3850 2700 +AR Path="/53A910B8/50CEC8BA" Ref="#PWR034" Part="1" +AR Path="/53A910B7/50CEC8BA" Ref="#PWR092" Part="1" +AR Path="/5391724D/50CEC8BA" Ref="#PWR0102" Part="1" +AR Path="/53A910BA/50CEC8BA" Ref="#PWR0112" Part="1" +AR Path="/53A910B9/50CEC8BA" Ref="#PWR0122" Part="1" +F 0 "#PWR034" H 3850 2700 30 0001 C CNN +F 1 "GND" H 3850 2630 30 0001 C CNN +F 2 "" H 3850 2700 60 0001 C CNN +F 3 "" H 3850 2700 60 0001 C CNN + 1 3850 2700 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR035 +U 1 1 50CEC869 +P 5250 2800 +AR Path="/53A910B8/50CEC869" Ref="#PWR035" Part="1" +AR Path="/53A910B7/50CEC869" Ref="#PWR093" Part="1" +AR Path="/5391724D/50CEC869" Ref="#PWR0103" Part="1" +AR Path="/53A910BA/50CEC869" Ref="#PWR0113" Part="1" +AR Path="/53A910B9/50CEC869" Ref="#PWR0123" Part="1" +F 0 "#PWR035" H 5250 2800 30 0001 C CNN +F 1 "GND" H 5250 2730 30 0001 C CNN +F 2 "" H 5250 2800 60 0001 C CNN +F 3 "" H 5250 2800 60 0001 C CNN + 1 5250 2800 + -1 0 0 -1 +$EndComp +$Comp +L R R5.1 +U 1 1 50CEC791 +P 5500 2500 +AR Path="/53A910B8/50CEC791" Ref="R5.1" Part="1" +AR Path="/53A910B7/50CEC791" Ref="R5.2" Part="1" +AR Path="/5391724D/50CEC791" Ref="R5.3" Part="1" +AR Path="/53A910BA/50CEC791" Ref="R5.4" Part="1" +AR Path="/53A910B9/50CEC791" Ref="R5.5" Part="1" +F 0 "R5.1" V 5580 2500 50 0000 C CNN +F 1 "51k" V 5500 2500 50 0000 C CNN +F 2 "SM0603" H 5500 2500 60 0001 C CNN +F 3 "" H 5500 2500 60 0001 C CNN + 1 5500 2500 + 0 1 -1 0 +$EndComp +$Comp +L C C2.1 +U 1 1 50CEC790 +P 5500 2750 +AR Path="/53A910B8/50CEC790" Ref="C2.1" Part="1" +AR Path="/53A910B7/50CEC790" Ref="C2.2" Part="1" +AR Path="/5391724D/50CEC790" Ref="C2.3" Part="1" +AR Path="/53A910BA/50CEC790" Ref="C2.4" Part="1" +AR Path="/53A910B9/50CEC790" Ref="C2.5" Part="1" +F 0 "C2.1" H 5550 2850 50 0000 L CNN +F 1 "1n" H 5550 2650 50 0000 L CNN +F 2 "SM0805" H 5500 2750 60 0001 C CNN +F 3 "" H 5500 2750 60 0001 C CNN + 1 5500 2750 + 0 1 -1 0 +$EndComp +$Comp +L R R2.1 +U 1 1 50CEB99A +P 4200 2650 +AR Path="/53A910B8/50CEB99A" Ref="R2.1" Part="1" +AR Path="/53A910B7/50CEB99A" Ref="R2.2" Part="1" +AR Path="/5391724D/50CEB99A" Ref="R2.3" Part="1" +AR Path="/53A910BA/50CEB99A" Ref="R2.4" Part="1" +AR Path="/53A910B9/50CEB99A" Ref="R2.5" Part="1" +F 0 "R2.1" V 4280 2650 50 0000 C CNN +F 1 "0.33" V 4200 2650 50 0000 C CNN +F 2 "SM1210" H 4200 2650 60 0001 C CNN +F 3 "" H 4200 2650 60 0001 C CNN + 1 4200 2650 + 0 -1 -1 0 +$EndComp +$Comp +L R R1.1 +U 1 1 50CEB97A +P 4200 2450 +AR Path="/53A910B8/50CEB97A" Ref="R1.1" Part="1" +AR Path="/53A910B7/50CEB97A" Ref="R1.2" Part="1" +AR Path="/5391724D/50CEB97A" Ref="R1.3" Part="1" +AR Path="/53A910BA/50CEB97A" Ref="R1.4" Part="1" +AR Path="/53A910B9/50CEB97A" Ref="R1.5" Part="1" +F 0 "R1.1" V 4280 2450 50 0000 C CNN +F 1 "0.33" V 4200 2450 50 0000 C CNN +F 2 "SM1210" H 4200 2450 60 0001 C CNN +F 3 "" H 4200 2450 60 0001 C CNN + 1 4200 2450 + 0 -1 -1 0 +$EndComp +$Comp +L +5V #PWR036 +U 1 1 50AF2385 +P 3300 3650 +AR Path="/53A910B8/50AF2385" Ref="#PWR036" Part="1" +AR Path="/53A910B7/50AF2385" Ref="#PWR094" Part="1" +AR Path="/5391724D/50AF2385" Ref="#PWR0104" Part="1" +AR Path="/53A910BA/50AF2385" Ref="#PWR0114" Part="1" +AR Path="/53A910B9/50AF2385" Ref="#PWR0124" Part="1" +F 0 "#PWR036" H 3300 3740 20 0001 C CNN +F 1 "+5V" H 3300 3740 30 0000 C CNN +F 2 "" H 3300 3650 60 0001 C CNN +F 3 "" H 3300 3650 60 0001 C CNN + 1 3300 3650 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR037 +U 1 1 50AF2313 +P 4050 4800 +AR Path="/53A910B8/50AF2313" Ref="#PWR037" Part="1" +AR Path="/53A910B7/50AF2313" Ref="#PWR095" Part="1" +AR Path="/5391724D/50AF2313" Ref="#PWR0105" Part="1" +AR Path="/53A910BA/50AF2313" Ref="#PWR0115" Part="1" +AR Path="/53A910B9/50AF2313" Ref="#PWR0125" Part="1" +F 0 "#PWR037" H 4050 4800 30 0001 C CNN +F 1 "GND" H 4050 4730 30 0001 C CNN +F 2 "" H 4050 4800 60 0001 C CNN +F 3 "" H 4050 4800 60 0001 C CNN + 1 4050 4800 + 1 0 0 -1 +$EndComp +$Comp +L C C1.1 +U 1 1 50AF1E60 +P 5050 5000 +AR Path="/53A910B8/50AF1E60" Ref="C1.1" Part="1" +AR Path="/53A910B7/50AF1E60" Ref="C1.2" Part="1" +AR Path="/5391724D/50AF1E60" Ref="C1.3" Part="1" +AR Path="/53A910BA/50AF1E60" Ref="C1.4" Part="1" +AR Path="/53A910B9/50AF1E60" Ref="C1.5" Part="1" +F 0 "C1.1" H 5100 5100 50 0000 L CNN +F 1 "68n" H 5100 4900 50 0000 L CNN +F 2 "SM0805" H 5050 5000 60 0001 C CNN +F 3 "" H 5050 5000 60 0001 C CNN + 1 5050 5000 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR038 +U 1 1 50AF1E09 +P 4850 5450 +AR Path="/53A910B8/50AF1E09" Ref="#PWR038" Part="1" +AR Path="/53A910B7/50AF1E09" Ref="#PWR096" Part="1" +AR Path="/5391724D/50AF1E09" Ref="#PWR0106" Part="1" +AR Path="/53A910BA/50AF1E09" Ref="#PWR0116" Part="1" +AR Path="/53A910B9/50AF1E09" Ref="#PWR0126" Part="1" +F 0 "#PWR038" H 4850 5450 30 0001 C CNN +F 1 "GND" H 4850 5380 30 0001 C CNN +F 2 "" H 4850 5450 60 0001 C CNN +F 3 "" H 4850 5450 60 0001 C CNN + 1 4850 5450 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR039 +U 1 1 50AF1DE3 +P 4400 5400 +AR Path="/53A910B8/50AF1DE3" Ref="#PWR039" Part="1" +AR Path="/53A910B7/50AF1DE3" Ref="#PWR097" Part="1" +AR Path="/5391724D/50AF1DE3" Ref="#PWR0107" Part="1" +AR Path="/53A910BA/50AF1DE3" Ref="#PWR0117" Part="1" +AR Path="/53A910B9/50AF1DE3" Ref="#PWR0127" Part="1" +F 0 "#PWR039" H 4400 5490 20 0001 C CNN +F 1 "+5V" H 4400 5490 30 0000 C CNN +F 2 "" H 4400 5400 60 0001 C CNN +F 3 "" H 4400 5400 60 0001 C CNN + 1 4400 5400 + -1 0 0 1 +$EndComp +$Comp +L R R3.1 +U 1 1 50AF1C25 +P 4400 5050 +AR Path="/53A910B8/50AF1C25" Ref="R3.1" Part="1" +AR Path="/53A910B7/50AF1C25" Ref="R3.2" Part="1" +AR Path="/5391724D/50AF1C25" Ref="R3.3" Part="1" +AR Path="/53A910BA/50AF1C25" Ref="R3.4" Part="1" +AR Path="/53A910B9/50AF1C25" Ref="R3.5" Part="1" +F 0 "R3.1" V 4480 5050 50 0000 C CNN +F 1 "22k" V 4400 5050 50 0000 C CNN +F 2 "SM0603" H 4400 5050 60 0001 C CNN +F 3 "" H 4400 5050 60 0001 C CNN + 1 4400 5050 + 1 0 0 -1 +$EndComp +$Comp +L L6208N IC2.1 +U 1 1 50AE2A4D +P 4300 3750 +AR Path="/53A910B8/50AE2A4D" Ref="IC2.1" Part="1" +AR Path="/53A910B7/50AE2A4D" Ref="IC2.2" Part="1" +AR Path="/5391724D/50AE2A4D" Ref="IC2.3" Part="1" +AR Path="/53A910BA/50AE2A4D" Ref="IC2.4" Part="1" +AR Path="/53A910B9/50AE2A4D" Ref="IC2.5" Part="1" +F 0 "IC2.1" H 3800 4600 50 0000 L BNN +F 1 "L6208N" H 4300 2850 50 0000 L BNN +F 2 "DIP-24__300_ELL" H 4300 3900 50 0001 C CNN +F 3 "" H 4300 3750 60 0001 C CNN + 1 4300 3750 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR040 +U 1 1 534B86E7 +P 3650 3750 +AR Path="/53A910B8/534B86E7" Ref="#PWR040" Part="1" +AR Path="/53A910B7/534B86E7" Ref="#PWR098" Part="1" +AR Path="/5391724D/534B86E7" Ref="#PWR0108" Part="1" +AR Path="/53A910BA/534B86E7" Ref="#PWR0118" Part="1" +AR Path="/53A910B9/534B86E7" Ref="#PWR0128" Part="1" +F 0 "#PWR040" H 3650 3750 30 0001 C CNN +F 1 "GND" H 3650 3680 30 0001 C CNN +F 2 "" H 3650 3750 60 0000 C CNN +F 3 "" H 3650 3750 60 0000 C CNN + 1 3650 3750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3700 3650 3650 3650 +Wire Wire Line + 3650 3650 3650 3750 +Wire Wire Line + 3500 3550 3500 3900 +Wire Wire Line + 3600 4150 3600 3900 +Wire Wire Line + 3600 3900 3500 3900 +Wire Wire Line + 4850 5300 4850 5450 +$Comp +L R R4.1 +U 1 1 534BB108 +P 4700 5050 +AR Path="/53A910B8/534BB108" Ref="R4.1" Part="1" +AR Path="/53A910B7/534BB108" Ref="R4.2" Part="1" +AR Path="/5391724D/534BB108" Ref="R4.3" Part="1" +AR Path="/53A910BA/534BB108" Ref="R4.4" Part="1" +AR Path="/53A910B9/534BB108" Ref="R4.5" Part="1" +F 0 "R4.1" V 4780 5050 40 0000 C CNN +F 1 "1.8k" V 4707 5051 40 0000 C CNN +F 2 "SM0603" V 4630 5050 30 0001 C CNN +F 3 "~" H 4700 5050 30 0000 C CNN + 1 4700 5050 + 1 0 0 -1 +$EndComp +Text HLabel 2700 2300 0 60 Input ~ 0 ++10V +Text HLabel 5950 3550 2 60 Output ~ 0 +A +Text HLabel 5950 3650 2 60 Output ~ 0 +A* +Text HLabel 5950 3750 2 60 Output ~ 0 +B +Text HLabel 5950 3850 2 60 Output ~ 0 +B* +$Comp +L +5V #PWR041 +U 1 1 5396FC14 +P 2800 2700 +AR Path="/53A910B8/5396FC14" Ref="#PWR041" Part="1" +AR Path="/53A910B7/5396FC14" Ref="#PWR099" Part="1" +AR Path="/5391724D/5396FC14" Ref="#PWR0109" Part="1" +AR Path="/53A910BA/5396FC14" Ref="#PWR0119" Part="1" +AR Path="/53A910B9/5396FC14" Ref="#PWR0129" Part="1" +F 0 "#PWR041" H 2800 2790 20 0001 C CNN +F 1 "+5V" H 2800 2790 30 0000 C CNN +F 2 "" H 2800 2700 60 0001 C CNN +F 3 "" H 2800 2700 60 0001 C CNN + 1 2800 2700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2800 2700 2800 2750 +Text HLabel 2700 2750 0 60 Input ~ 0 +SM_5V +Text HLabel 2700 3350 0 60 Input ~ 0 +SM_CLK +Text HLabel 2700 3450 0 60 Input ~ 0 +SM_DIR +Text HLabel 2750 4050 0 60 Input ~ 0 +SM_EN +Wire Wire Line + 2800 2750 2700 2750 +Wire Wire Line + 2700 2300 5150 2300 +Wire Wire Line + 5150 2300 5150 3950 +Wire Wire Line + 2700 3150 2700 2900 +$Comp +L GND #PWR042 +U 1 1 53A16DEA +P 2700 3150 +AR Path="/53A910B8/53A16DEA" Ref="#PWR042" Part="1" +AR Path="/53A910B7/53A16DEA" Ref="#PWR0100" Part="1" +AR Path="/5391724D/53A16DEA" Ref="#PWR0110" Part="1" +AR Path="/53A910BA/53A16DEA" Ref="#PWR0120" Part="1" +AR Path="/53A910B9/53A16DEA" Ref="#PWR0130" Part="1" +F 0 "#PWR042" H 2700 3150 30 0001 C CNN +F 1 "GND" H 2700 3080 30 0001 C CNN +F 2 "" H 2700 3150 60 0001 C CNN +F 3 "" H 2700 3150 60 0001 C CNN + 1 2700 3150 + 1 0 0 -1 +$EndComp +Text HLabel 2700 2900 0 60 Input ~ 0 +PWR_GND +Wire Wire Line + 4450 2450 5000 2450 +Wire Wire Line + 4450 2650 4950 2650 +Wire Wire Line + 3950 2450 3950 2650 +Wire Wire Line + 3850 2700 3850 2650 +Wire Wire Line + 3850 2650 3950 2650 +Connection ~ 3950 2650 +Text HLabel 2700 2500 0 60 Input ~ 0 ++24V +Wire Wire Line + 2700 2500 3500 2500 +Wire Wire Line + 3500 2500 3500 3150 +Wire Wire Line + 3300 3650 3500 3650 +Connection ~ 3500 3650 +Wire Wire Line + 2700 3350 3700 3350 +Wire Wire Line + 2700 3450 3700 3450 +Wire Wire Line + 3900 4650 4200 4650 +NoConn ~ 3700 3050 +$EndSCHEMATC diff --git a/schematic/motors.sch b/schematic/motors.sch new file mode 100644 index 0000000..cd16f01 --- /dev/null +++ b/schematic/motors.sch @@ -0,0 +1,535 @@ +EESchema Schematic File Version 2 date Ср 09 июл 2014 18:42:33 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:special +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ft2232 +LIBS:my_elements +LIBS:STM32f103 +LIBS:vreg +LIBS:open-project +LIBS:ALL-cache +EELAYER 27 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 2 12 +Title "Stepper motor module" +Date "9 jul 2014" +Rev "" +Comp "SAO RAS" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +Wire Wire Line + 3500 3550 3700 3550 +Wire Wire Line + 5950 3650 5400 3650 +Wire Wire Line + 5400 3650 5400 4350 +Wire Wire Line + 5400 4350 4900 4350 +Wire Wire Line + 5950 3550 5300 3550 +Wire Wire Line + 5300 3550 5300 3650 +Wire Wire Line + 5300 3650 4900 3650 +Wire Wire Line + 3700 3150 3500 3150 +Connection ~ 5150 3250 +Wire Wire Line + 4900 3250 5150 3250 +Connection ~ 5750 2750 +Wire Wire Line + 5750 2500 5750 2750 +Connection ~ 5750 3250 +Wire Wire Line + 5700 3250 5750 3250 +Connection ~ 5250 3250 +Wire Wire Line + 5250 3000 5250 3300 +Wire Wire Line + 5300 3250 5250 3250 +Connection ~ 4700 4800 +Wire Wire Line + 5050 4800 4400 4800 +Connection ~ 5050 4450 +Wire Wire Line + 4900 4450 5050 4450 +Wire Wire Line + 5300 2750 5250 2750 +Wire Wire Line + 5000 2450 5000 4050 +Wire Wire Line + 5000 4050 4900 4050 +Connection ~ 4100 4650 +Connection ~ 3900 4650 +Wire Wire Line + 2750 4050 3700 4050 +Wire Wire Line + 5050 5300 5050 5200 +Wire Wire Line + 4700 5300 5050 5300 +Connection ~ 4850 5300 +Wire Wire Line + 4400 5300 4400 5400 +Wire Wire Line + 3700 4150 3600 4150 +Connection ~ 4000 4650 +Wire Wire Line + 4050 4650 4050 4800 +Connection ~ 4050 4650 +Wire Wire Line + 4950 2650 4950 3350 +Wire Wire Line + 4950 3350 4900 3350 +Wire Wire Line + 4900 3750 5050 3750 +Wire Wire Line + 5050 3750 5050 4800 +Connection ~ 5250 2750 +Wire Wire Line + 5750 3450 4900 3450 +Wire Wire Line + 5750 3000 5750 3450 +Wire Wire Line + 5700 2750 5800 2750 +Wire Wire Line + 5150 3950 4900 3950 +Wire Wire Line + 4900 4150 5800 4150 +Wire Wire Line + 5800 4150 5800 2750 +Wire Wire Line + 5250 2500 5250 2800 +Wire Wire Line + 5950 3750 5250 3750 +Wire Wire Line + 5250 3750 5250 3550 +Wire Wire Line + 5250 3550 4900 3550 +Wire Wire Line + 4900 4250 5500 4250 +Wire Wire Line + 5500 4250 5500 3850 +Wire Wire Line + 5500 3850 5950 3850 +$Comp +L C C3.1 +U 1 1 50CECA5D +P 5500 3250 +AR Path="/53A910B8/50CECA5D" Ref="C3.1" Part="1" +AR Path="/53A910B7/50CECA5D" Ref="C3.2" Part="1" +AR Path="/5391724D/50CECA5D" Ref="C3.3" Part="1" +AR Path="/53A910BA/50CECA5D" Ref="C3.4" Part="1" +AR Path="/53A910B9/50CECA5D" Ref="C3.5" Part="1" +F 0 "C3.1" H 5550 3350 50 0000 L CNN +F 1 "1n" H 5550 3150 50 0000 L CNN +F 2 "SM0805" H 5500 3250 60 0001 C CNN +F 3 "" H 5500 3250 60 0001 C CNN + 1 5500 3250 + 0 1 -1 0 +$EndComp +$Comp +L R R6.1 +U 1 1 50CECA5C +P 5500 3000 +AR Path="/53A910B8/50CECA5C" Ref="R6.1" Part="1" +AR Path="/53A910B7/50CECA5C" Ref="R6.2" Part="1" +AR Path="/5391724D/50CECA5C" Ref="R6.3" Part="1" +AR Path="/53A910BA/50CECA5C" Ref="R6.4" Part="1" +AR Path="/53A910B9/50CECA5C" Ref="R6.5" Part="1" +F 0 "R6.1" V 5580 3000 50 0000 C CNN +F 1 "51k" V 5500 3000 50 0000 C CNN +F 2 "SM0603" H 5500 3000 60 0001 C CNN +F 3 "" H 5500 3000 60 0001 C CNN + 1 5500 3000 + 0 1 -1 0 +$EndComp +$Comp +L GND #PWR033 +U 1 1 50CECA5B +P 5250 3300 +AR Path="/53A910B8/50CECA5B" Ref="#PWR033" Part="1" +AR Path="/53A910B7/50CECA5B" Ref="#PWR091" Part="1" +AR Path="/5391724D/50CECA5B" Ref="#PWR0101" Part="1" +AR Path="/53A910BA/50CECA5B" Ref="#PWR0111" Part="1" +AR Path="/53A910B9/50CECA5B" Ref="#PWR0121" Part="1" +F 0 "#PWR0121" H 5250 3300 30 0001 C CNN +F 1 "GND" H 5250 3230 30 0001 C CNN +F 2 "" H 5250 3300 60 0001 C CNN +F 3 "" H 5250 3300 60 0001 C CNN + 1 5250 3300 + -1 0 0 -1 +$EndComp +$Comp +L GND #PWR034 +U 1 1 50CEC8BA +P 3850 2700 +AR Path="/53A910B8/50CEC8BA" Ref="#PWR034" Part="1" +AR Path="/53A910B7/50CEC8BA" Ref="#PWR092" Part="1" +AR Path="/5391724D/50CEC8BA" Ref="#PWR0102" Part="1" +AR Path="/53A910BA/50CEC8BA" Ref="#PWR0112" Part="1" +AR Path="/53A910B9/50CEC8BA" Ref="#PWR0122" Part="1" +F 0 "#PWR0122" H 3850 2700 30 0001 C CNN +F 1 "GND" H 3850 2630 30 0001 C CNN +F 2 "" H 3850 2700 60 0001 C CNN +F 3 "" H 3850 2700 60 0001 C CNN + 1 3850 2700 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR035 +U 1 1 50CEC869 +P 5250 2800 +AR Path="/53A910B8/50CEC869" Ref="#PWR035" Part="1" +AR Path="/53A910B7/50CEC869" Ref="#PWR093" Part="1" +AR Path="/5391724D/50CEC869" Ref="#PWR0103" Part="1" +AR Path="/53A910BA/50CEC869" Ref="#PWR0113" Part="1" +AR Path="/53A910B9/50CEC869" Ref="#PWR0123" Part="1" +F 0 "#PWR0123" H 5250 2800 30 0001 C CNN +F 1 "GND" H 5250 2730 30 0001 C CNN +F 2 "" H 5250 2800 60 0001 C CNN +F 3 "" H 5250 2800 60 0001 C CNN + 1 5250 2800 + -1 0 0 -1 +$EndComp +$Comp +L R R5.1 +U 1 1 50CEC791 +P 5500 2500 +AR Path="/53A910B8/50CEC791" Ref="R5.1" Part="1" +AR Path="/53A910B7/50CEC791" Ref="R5.2" Part="1" +AR Path="/5391724D/50CEC791" Ref="R5.3" Part="1" +AR Path="/53A910BA/50CEC791" Ref="R5.4" Part="1" +AR Path="/53A910B9/50CEC791" Ref="R5.5" Part="1" +F 0 "R5.1" V 5580 2500 50 0000 C CNN +F 1 "51k" V 5500 2500 50 0000 C CNN +F 2 "SM0603" H 5500 2500 60 0001 C CNN +F 3 "" H 5500 2500 60 0001 C CNN + 1 5500 2500 + 0 1 -1 0 +$EndComp +$Comp +L C C2.1 +U 1 1 50CEC790 +P 5500 2750 +AR Path="/53A910B8/50CEC790" Ref="C2.1" Part="1" +AR Path="/53A910B7/50CEC790" Ref="C2.2" Part="1" +AR Path="/5391724D/50CEC790" Ref="C2.3" Part="1" +AR Path="/53A910BA/50CEC790" Ref="C2.4" Part="1" +AR Path="/53A910B9/50CEC790" Ref="C2.5" Part="1" +F 0 "C2.1" H 5550 2850 50 0000 L CNN +F 1 "1n" H 5550 2650 50 0000 L CNN +F 2 "SM0805" H 5500 2750 60 0001 C CNN +F 3 "" H 5500 2750 60 0001 C CNN + 1 5500 2750 + 0 1 -1 0 +$EndComp +$Comp +L R R2.1 +U 1 1 50CEB99A +P 4200 2650 +AR Path="/53A910B8/50CEB99A" Ref="R2.1" Part="1" +AR Path="/53A910B7/50CEB99A" Ref="R2.2" Part="1" +AR Path="/5391724D/50CEB99A" Ref="R2.3" Part="1" +AR Path="/53A910BA/50CEB99A" Ref="R2.4" Part="1" +AR Path="/53A910B9/50CEB99A" Ref="R2.5" Part="1" +F 0 "R2.1" V 4280 2650 50 0000 C CNN +F 1 "0.33" V 4200 2650 50 0000 C CNN +F 2 "SM1210" H 4200 2650 60 0001 C CNN +F 3 "" H 4200 2650 60 0001 C CNN + 1 4200 2650 + 0 -1 -1 0 +$EndComp +$Comp +L R R1.1 +U 1 1 50CEB97A +P 4200 2450 +AR Path="/53A910B8/50CEB97A" Ref="R1.1" Part="1" +AR Path="/53A910B7/50CEB97A" Ref="R1.2" Part="1" +AR Path="/5391724D/50CEB97A" Ref="R1.3" Part="1" +AR Path="/53A910BA/50CEB97A" Ref="R1.4" Part="1" +AR Path="/53A910B9/50CEB97A" Ref="R1.5" Part="1" +F 0 "R1.1" V 4280 2450 50 0000 C CNN +F 1 "0.33" V 4200 2450 50 0000 C CNN +F 2 "SM1210" H 4200 2450 60 0001 C CNN +F 3 "" H 4200 2450 60 0001 C CNN + 1 4200 2450 + 0 -1 -1 0 +$EndComp +$Comp +L +5V #PWR036 +U 1 1 50AF2385 +P 3300 3650 +AR Path="/53A910B8/50AF2385" Ref="#PWR036" Part="1" +AR Path="/53A910B7/50AF2385" Ref="#PWR094" Part="1" +AR Path="/5391724D/50AF2385" Ref="#PWR0104" Part="1" +AR Path="/53A910BA/50AF2385" Ref="#PWR0114" Part="1" +AR Path="/53A910B9/50AF2385" Ref="#PWR0124" Part="1" +F 0 "#PWR0124" H 3300 3740 20 0001 C CNN +F 1 "+5V" H 3300 3740 30 0000 C CNN +F 2 "" H 3300 3650 60 0001 C CNN +F 3 "" H 3300 3650 60 0001 C CNN + 1 3300 3650 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR037 +U 1 1 50AF2313 +P 4050 4800 +AR Path="/53A910B8/50AF2313" Ref="#PWR037" Part="1" +AR Path="/53A910B7/50AF2313" Ref="#PWR095" Part="1" +AR Path="/5391724D/50AF2313" Ref="#PWR0105" Part="1" +AR Path="/53A910BA/50AF2313" Ref="#PWR0115" Part="1" +AR Path="/53A910B9/50AF2313" Ref="#PWR0125" Part="1" +F 0 "#PWR0125" H 4050 4800 30 0001 C CNN +F 1 "GND" H 4050 4730 30 0001 C CNN +F 2 "" H 4050 4800 60 0001 C CNN +F 3 "" H 4050 4800 60 0001 C CNN + 1 4050 4800 + 1 0 0 -1 +$EndComp +$Comp +L C C1.1 +U 1 1 50AF1E60 +P 5050 5000 +AR Path="/53A910B8/50AF1E60" Ref="C1.1" Part="1" +AR Path="/53A910B7/50AF1E60" Ref="C1.2" Part="1" +AR Path="/5391724D/50AF1E60" Ref="C1.3" Part="1" +AR Path="/53A910BA/50AF1E60" Ref="C1.4" Part="1" +AR Path="/53A910B9/50AF1E60" Ref="C1.5" Part="1" +F 0 "C1.1" H 5100 5100 50 0000 L CNN +F 1 "68n" H 5100 4900 50 0000 L CNN +F 2 "SM0805" H 5050 5000 60 0001 C CNN +F 3 "" H 5050 5000 60 0001 C CNN + 1 5050 5000 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR038 +U 1 1 50AF1E09 +P 4850 5450 +AR Path="/53A910B8/50AF1E09" Ref="#PWR038" Part="1" +AR Path="/53A910B7/50AF1E09" Ref="#PWR096" Part="1" +AR Path="/5391724D/50AF1E09" Ref="#PWR0106" Part="1" +AR Path="/53A910BA/50AF1E09" Ref="#PWR0116" Part="1" +AR Path="/53A910B9/50AF1E09" Ref="#PWR0126" Part="1" +F 0 "#PWR0126" H 4850 5450 30 0001 C CNN +F 1 "GND" H 4850 5380 30 0001 C CNN +F 2 "" H 4850 5450 60 0001 C CNN +F 3 "" H 4850 5450 60 0001 C CNN + 1 4850 5450 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR039 +U 1 1 50AF1DE3 +P 4400 5400 +AR Path="/53A910B8/50AF1DE3" Ref="#PWR039" Part="1" +AR Path="/53A910B7/50AF1DE3" Ref="#PWR097" Part="1" +AR Path="/5391724D/50AF1DE3" Ref="#PWR0107" Part="1" +AR Path="/53A910BA/50AF1DE3" Ref="#PWR0117" Part="1" +AR Path="/53A910B9/50AF1DE3" Ref="#PWR0127" Part="1" +F 0 "#PWR0127" H 4400 5490 20 0001 C CNN +F 1 "+5V" H 4400 5490 30 0000 C CNN +F 2 "" H 4400 5400 60 0001 C CNN +F 3 "" H 4400 5400 60 0001 C CNN + 1 4400 5400 + -1 0 0 1 +$EndComp +$Comp +L R R3.1 +U 1 1 50AF1C25 +P 4400 5050 +AR Path="/53A910B8/50AF1C25" Ref="R3.1" Part="1" +AR Path="/53A910B7/50AF1C25" Ref="R3.2" Part="1" +AR Path="/5391724D/50AF1C25" Ref="R3.3" Part="1" +AR Path="/53A910BA/50AF1C25" Ref="R3.4" Part="1" +AR Path="/53A910B9/50AF1C25" Ref="R3.5" Part="1" +F 0 "R3.1" V 4480 5050 50 0000 C CNN +F 1 "22k" V 4400 5050 50 0000 C CNN +F 2 "SM0603" H 4400 5050 60 0001 C CNN +F 3 "" H 4400 5050 60 0001 C CNN + 1 4400 5050 + 1 0 0 -1 +$EndComp +$Comp +L L6208N IC2.1 +U 1 1 50AE2A4D +P 4300 3750 +AR Path="/53A910B8/50AE2A4D" Ref="IC2.1" Part="1" +AR Path="/53A910B7/50AE2A4D" Ref="IC2.2" Part="1" +AR Path="/5391724D/50AE2A4D" Ref="IC2.3" Part="1" +AR Path="/53A910BA/50AE2A4D" Ref="IC2.4" Part="1" +AR Path="/53A910B9/50AE2A4D" Ref="IC2.5" Part="1" +F 0 "IC2.1" H 3800 4600 50 0000 L BNN +F 1 "L6208N" H 4300 2850 50 0000 L BNN +F 2 "DIP-24__300_ELL" H 4300 3900 50 0001 C CNN +F 3 "" H 4300 3750 60 0001 C CNN + 1 4300 3750 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR040 +U 1 1 534B86E7 +P 3650 3750 +AR Path="/53A910B8/534B86E7" Ref="#PWR040" Part="1" +AR Path="/53A910B7/534B86E7" Ref="#PWR098" Part="1" +AR Path="/5391724D/534B86E7" Ref="#PWR0108" Part="1" +AR Path="/53A910BA/534B86E7" Ref="#PWR0118" Part="1" +AR Path="/53A910B9/534B86E7" Ref="#PWR0128" Part="1" +F 0 "#PWR0128" H 3650 3750 30 0001 C CNN +F 1 "GND" H 3650 3680 30 0001 C CNN +F 2 "" H 3650 3750 60 0000 C CNN +F 3 "" H 3650 3750 60 0000 C CNN + 1 3650 3750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3700 3650 3650 3650 +Wire Wire Line + 3650 3650 3650 3750 +Wire Wire Line + 3500 3550 3500 3900 +Wire Wire Line + 3600 4150 3600 3900 +Wire Wire Line + 3600 3900 3500 3900 +Wire Wire Line + 4850 5300 4850 5450 +$Comp +L R R4.1 +U 1 1 534BB108 +P 4700 5050 +AR Path="/53A910B8/534BB108" Ref="R4.1" Part="1" +AR Path="/53A910B7/534BB108" Ref="R4.2" Part="1" +AR Path="/5391724D/534BB108" Ref="R4.3" Part="1" +AR Path="/53A910BA/534BB108" Ref="R4.4" Part="1" +AR Path="/53A910B9/534BB108" Ref="R4.5" Part="1" +F 0 "R4.1" V 4780 5050 40 0000 C CNN +F 1 "1.8k" V 4707 5051 40 0000 C CNN +F 2 "SM0603" V 4630 5050 30 0001 C CNN +F 3 "~" H 4700 5050 30 0000 C CNN + 1 4700 5050 + 1 0 0 -1 +$EndComp +Text HLabel 2700 2300 0 60 Input ~ 0 ++10V +Text HLabel 5950 3550 2 60 Output ~ 0 +A +Text HLabel 5950 3650 2 60 Output ~ 0 +A* +Text HLabel 5950 3750 2 60 Output ~ 0 +B +Text HLabel 5950 3850 2 60 Output ~ 0 +B* +$Comp +L +5V #PWR041 +U 1 1 5396FC14 +P 2800 2700 +AR Path="/53A910B8/5396FC14" Ref="#PWR041" Part="1" +AR Path="/53A910B7/5396FC14" Ref="#PWR099" Part="1" +AR Path="/5391724D/5396FC14" Ref="#PWR0109" Part="1" +AR Path="/53A910BA/5396FC14" Ref="#PWR0119" Part="1" +AR Path="/53A910B9/5396FC14" Ref="#PWR0129" Part="1" +F 0 "#PWR0129" H 2800 2790 20 0001 C CNN +F 1 "+5V" H 2800 2790 30 0000 C CNN +F 2 "" H 2800 2700 60 0001 C CNN +F 3 "" H 2800 2700 60 0001 C CNN + 1 2800 2700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2800 2700 2800 2750 +Text HLabel 2700 2750 0 60 Input ~ 0 +SM_5V +Text HLabel 2700 3350 0 60 Input ~ 0 +SM_CLK +Text HLabel 2700 3450 0 60 Input ~ 0 +SM_DIR +Text HLabel 2750 4050 0 60 Input ~ 0 +SM_EN +Wire Wire Line + 2800 2750 2700 2750 +Wire Wire Line + 2700 2300 5150 2300 +Wire Wire Line + 5150 2300 5150 3950 +Wire Wire Line + 2700 3150 2700 2900 +$Comp +L GND #PWR042 +U 1 1 53A16DEA +P 2700 3150 +AR Path="/53A910B8/53A16DEA" Ref="#PWR042" Part="1" +AR Path="/53A910B7/53A16DEA" Ref="#PWR0100" Part="1" +AR Path="/5391724D/53A16DEA" Ref="#PWR0110" Part="1" +AR Path="/53A910BA/53A16DEA" Ref="#PWR0120" Part="1" +AR Path="/53A910B9/53A16DEA" Ref="#PWR0130" Part="1" +F 0 "#PWR0130" H 2700 3150 30 0001 C CNN +F 1 "GND" H 2700 3080 30 0001 C CNN +F 2 "" H 2700 3150 60 0001 C CNN +F 3 "" H 2700 3150 60 0001 C CNN + 1 2700 3150 + 1 0 0 -1 +$EndComp +Text HLabel 2700 2900 0 60 Input ~ 0 +PWR_GND +Wire Wire Line + 4450 2450 5000 2450 +Wire Wire Line + 4450 2650 4950 2650 +Wire Wire Line + 3950 2450 3950 2650 +Wire Wire Line + 3850 2700 3850 2650 +Wire Wire Line + 3850 2650 3950 2650 +Connection ~ 3950 2650 +Text HLabel 2700 2500 0 60 Input ~ 0 ++24V +Wire Wire Line + 2700 2500 3500 2500 +Wire Wire Line + 3500 2500 3500 3150 +Wire Wire Line + 3300 3650 3500 3650 +Connection ~ 3500 3650 +Wire Wire Line + 2700 3350 3700 3350 +Wire Wire Line + 2700 3450 3700 3450 +Wire Wire Line + 3900 4650 4200 4650 +NoConn ~ 3700 3050 +$EndSCHEMATC diff --git a/schematic/motors.sch== b/schematic/motors.sch== new file mode 100644 index 0000000..756db8b --- /dev/null +++ b/schematic/motors.sch== @@ -0,0 +1,988 @@ +EESchema Schematic File Version 2 date Ср 18 июн 2014 10:01:38 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:special +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ft2232 +LIBS:my_elements +LIBS:STM32f103 +LIBS:vreg +LIBS:open-project +LIBS:ALL-cache +EELAYER 27 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 5 14 +Title "Stepper motor module" +Date "18 jun 2014" +Rev "" +Comp "SAO RAS" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +Wire Wire Line + 7300 3150 7500 3150 +Wire Wire Line + 9750 3250 9200 3250 +Wire Wire Line + 9200 3250 9200 3950 +Wire Wire Line + 9200 3950 8700 3950 +Wire Wire Line + 9750 3150 9100 3150 +Wire Wire Line + 9100 3150 9100 3250 +Wire Wire Line + 9100 3250 8700 3250 +Connection ~ 7500 2600 +Wire Wire Line + 7400 2600 7500 2600 +Wire Wire Line + 7150 2150 8000 2150 +Wire Wire Line + 7500 2750 7300 2750 +Wire Wire Line + 7300 2750 7300 1950 +Wire Wire Line + 7500 2650 7500 2500 +Connection ~ 8950 2850 +Wire Wire Line + 8700 2850 8950 2850 +Connection ~ 9550 2350 +Wire Wire Line + 9550 2100 9550 2350 +Connection ~ 9550 2850 +Wire Wire Line + 9500 2850 9550 2850 +Connection ~ 9050 2850 +Wire Wire Line + 9050 2900 9050 2600 +Wire Wire Line + 9100 2850 9050 2850 +Connection ~ 9750 1950 +Wire Wire Line + 9750 2000 9750 1750 +Connection ~ 8500 4400 +Wire Wire Line + 8200 4400 8850 4400 +Connection ~ 8850 4050 +Wire Wire Line + 8700 4050 8850 4050 +Wire Wire Line + 9100 2350 9050 2350 +Connection ~ 8750 1550 +Wire Wire Line + 8100 1550 9750 1550 +Wire Wire Line + 8700 2450 8800 2450 +Wire Wire Line + 8800 2450 8800 3650 +Wire Wire Line + 8800 3650 8700 3650 +Connection ~ 8700 1950 +Wire Wire Line + 8400 2150 8400 1950 +Connection ~ 7900 4250 +Wire Wire Line + 7300 4250 8000 4250 +Connection ~ 7700 4250 +Wire Wire Line + 7500 3650 7300 3650 +Wire Wire Line + 7300 3650 7300 3850 +Wire Wire Line + 8850 4800 8850 4900 +Wire Wire Line + 8850 4900 8500 4900 +Connection ~ 8650 4900 +Wire Wire Line + 8200 4900 8200 5000 +Wire Wire Line + 6850 2950 7500 2950 +Wire Wire Line + 7500 3750 7400 3750 +Connection ~ 7500 1550 +Connection ~ 7800 4250 +Wire Wire Line + 7850 4250 7850 4400 +Connection ~ 7850 4250 +Wire Wire Line + 7700 1550 7300 1550 +Wire Wire Line + 7500 2050 7500 2100 +Connection ~ 8400 1550 +Connection ~ 8500 1950 +Wire Wire Line + 8500 2450 8500 2500 +Wire Wire Line + 8500 2500 8750 2500 +Wire Wire Line + 8750 2500 8750 2950 +Wire Wire Line + 8750 2950 8700 2950 +Wire Wire Line + 8700 3350 8850 3350 +Wire Wire Line + 8850 3350 8850 4400 +Connection ~ 9050 2350 +Wire Wire Line + 8400 1950 9750 1950 +Connection ~ 8750 1950 +Wire Wire Line + 8700 3050 9550 3050 +Wire Wire Line + 9550 3050 9550 2600 +Wire Wire Line + 9500 2350 9600 2350 +Wire Wire Line + 8950 3550 8700 3550 +Connection ~ 8950 1550 +Wire Wire Line + 8700 3750 9600 3750 +Wire Wire Line + 9600 3750 9600 2350 +Wire Wire Line + 9050 2400 9050 2100 +Connection ~ 7300 2150 +Wire Wire Line + 9750 3350 9050 3350 +Wire Wire Line + 9050 3350 9050 3150 +Wire Wire Line + 9050 3150 8700 3150 +Wire Wire Line + 8700 3850 9300 3850 +Wire Wire Line + 9300 3850 9300 3450 +Wire Wire Line + 9300 3450 9750 3450 +$Comp +L PWR_FLAG #FLG14 +U 1 1 50CEF0F6 +P 7400 2600 +AR Path="/5391724D/50CEF0F6" Ref="#FLG14" Part="1" +AR Path="/5391B083/50CEF0F6" Ref="#FLG5" Part="1" +AR Path="/5391C4B7/50CEF0F6" Ref="#FLG7" Part="1" +AR Path="/5391C4C3/50CEF0F6" Ref="#FLG9" Part="1" +AR Path="/5391D5C5/50CEF0F6" Ref="#FLG11" Part="1" +F 0 "#FLG11" H 7400 2695 30 0001 C CNN +F 1 "PWR_FLAG" H 7400 2780 30 0000 C CNN +F 2 "" H 7400 2600 60 0001 C CNN +F 3 "" H 7400 2600 60 0001 C CNN + 1 7400 2600 + 1 0 0 -1 +$EndComp +$Comp +L PWR_FLAG #FLG13 +U 1 1 50CEF0D5 +P 7150 2150 +AR Path="/5391724D/50CEF0D5" Ref="#FLG13" Part="1" +AR Path="/5391B083/50CEF0D5" Ref="#FLG4" Part="1" +AR Path="/5391C4B7/50CEF0D5" Ref="#FLG6" Part="1" +AR Path="/5391C4C3/50CEF0D5" Ref="#FLG8" Part="1" +AR Path="/5391D5C5/50CEF0D5" Ref="#FLG10" Part="1" +F 0 "#FLG10" H 7150 2245 30 0001 C CNN +F 1 "PWR_FLAG" H 7150 2330 30 0000 C CNN +F 2 "" H 7150 2150 60 0001 C CNN +F 3 "" H 7150 2150 60 0001 C CNN + 1 7150 2150 + 1 0 0 -1 +$EndComp +$Comp +L C C8.1 +U 1 1 50CECA5D +P 9300 2850 +AR Path="/5391724D/50CECA5D" Ref="C8.1" Part="1" +AR Path="/5391B083/50CECA5D" Ref="C8.2" Part="1" +AR Path="/5391C4B7/50CECA5D" Ref="C8.3" Part="1" +AR Path="/5391C4C3/50CECA5D" Ref="C8.4" Part="1" +AR Path="/5391D5C5/50CECA5D" Ref="C8.5" Part="1" +F 0 "C8.5" H 9350 2950 50 0000 L CNN +F 1 "1n" H 9350 2750 50 0000 L CNN +F 2 "" H 9300 2850 60 0001 C CNN +F 3 "" H 9300 2850 60 0001 C CNN + 1 9300 2850 + 0 1 -1 0 +$EndComp +$Comp +L R R8.1 +U 1 1 50CECA5C +P 9300 2600 +AR Path="/5391724D/50CECA5C" Ref="R8.1" Part="1" +AR Path="/5391B083/50CECA5C" Ref="R8.2" Part="1" +AR Path="/5391C4B7/50CECA5C" Ref="R8.3" Part="1" +AR Path="/5391C4C3/50CECA5C" Ref="R8.4" Part="1" +AR Path="/5391D5C5/50CECA5C" Ref="R8.5" Part="1" +F 0 "R8.5" V 9380 2600 50 0000 C CNN +F 1 "51k" V 9300 2600 50 0000 C CNN +F 2 "" H 9300 2600 60 0001 C CNN +F 3 "" H 9300 2600 60 0001 C CNN + 1 9300 2600 + 0 1 -1 0 +$EndComp +$Comp +L GND #PWR130 +U 1 1 50CECA5B +P 9050 2900 +AR Path="/5391724D/50CECA5B" Ref="#PWR130" Part="1" +AR Path="/5391B083/50CECA5B" Ref="#PWR50" Part="1" +AR Path="/5391C4B7/50CECA5B" Ref="#PWR61" Part="1" +AR Path="/5391C4C3/50CECA5B" Ref="#PWR72" Part="1" +AR Path="/5391D5C5/50CECA5B" Ref="#PWR83" Part="1" +F 0 "#PWR83" H 9050 2900 30 0001 C CNN +F 1 "GND" H 9050 2830 30 0001 C CNN +F 2 "" H 9050 2900 60 0001 C CNN +F 3 "" H 9050 2900 60 0001 C CNN + 1 9050 2900 + -1 0 0 -1 +$EndComp +$Comp +L GND #PWR131 +U 1 1 50CEC8BA +P 9750 2000 +AR Path="/5391724D/50CEC8BA" Ref="#PWR131" Part="1" +AR Path="/5391B083/50CEC8BA" Ref="#PWR51" Part="1" +AR Path="/5391C4B7/50CEC8BA" Ref="#PWR62" Part="1" +AR Path="/5391C4C3/50CEC8BA" Ref="#PWR73" Part="1" +AR Path="/5391D5C5/50CEC8BA" Ref="#PWR84" Part="1" +F 0 "#PWR84" H 9750 2000 30 0001 C CNN +F 1 "GND" H 9750 1930 30 0001 C CNN +F 2 "" H 9750 2000 60 0001 C CNN +F 3 "" H 9750 2000 60 0001 C CNN + 1 9750 2000 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR129 +U 1 1 50CEC869 +P 9050 2400 +AR Path="/5391724D/50CEC869" Ref="#PWR129" Part="1" +AR Path="/5391B083/50CEC869" Ref="#PWR49" Part="1" +AR Path="/5391C4B7/50CEC869" Ref="#PWR60" Part="1" +AR Path="/5391C4C3/50CEC869" Ref="#PWR71" Part="1" +AR Path="/5391D5C5/50CEC869" Ref="#PWR82" Part="1" +F 0 "#PWR82" H 9050 2400 30 0001 C CNN +F 1 "GND" H 9050 2330 30 0001 C CNN +F 2 "" H 9050 2400 60 0001 C CNN +F 3 "" H 9050 2400 60 0001 C CNN + 1 9050 2400 + -1 0 0 -1 +$EndComp +$Comp +L R R7.1 +U 1 1 50CEC791 +P 9300 2100 +AR Path="/5391724D/50CEC791" Ref="R7.1" Part="1" +AR Path="/5391B083/50CEC791" Ref="R7.2" Part="1" +AR Path="/5391C4B7/50CEC791" Ref="R7.3" Part="1" +AR Path="/5391C4C3/50CEC791" Ref="R7.4" Part="1" +AR Path="/5391D5C5/50CEC791" Ref="R7.5" Part="1" +F 0 "R7.5" V 9380 2100 50 0000 C CNN +F 1 "51k" V 9300 2100 50 0000 C CNN +F 2 "" H 9300 2100 60 0001 C CNN +F 3 "" H 9300 2100 60 0001 C CNN + 1 9300 2100 + 0 1 -1 0 +$EndComp +$Comp +L C C7.1 +U 1 1 50CEC790 +P 9300 2350 +AR Path="/5391724D/50CEC790" Ref="C7.1" Part="1" +AR Path="/5391B083/50CEC790" Ref="C7.2" Part="1" +AR Path="/5391C4B7/50CEC790" Ref="C7.3" Part="1" +AR Path="/5391C4C3/50CEC790" Ref="C7.4" Part="1" +AR Path="/5391D5C5/50CEC790" Ref="C7.5" Part="1" +F 0 "C7.5" H 9350 2450 50 0000 L CNN +F 1 "1n" H 9350 2250 50 0000 L CNN +F 2 "" H 9300 2350 60 0001 C CNN +F 3 "" H 9300 2350 60 0001 C CNN + 1 9300 2350 + 0 1 -1 0 +$EndComp +$Comp +L C C5.1 +U 1 1 50B44CE4 +P 8400 1750 +AR Path="/5391724D/50B44CE4" Ref="C5.1" Part="1" +AR Path="/5391B083/50B44CE4" Ref="C5.2" Part="1" +AR Path="/5391C4B7/50B44CE4" Ref="C5.3" Part="1" +AR Path="/5391C4C3/50B44CE4" Ref="C5.4" Part="1" +AR Path="/5391D5C5/50B44CE4" Ref="C5.5" Part="1" +F 0 "C5.5" H 8450 1850 50 0000 L CNN +F 1 "100u" H 8450 1650 50 0000 L CNN +F 2 "" H 8400 1750 60 0001 C CNN +F 3 "" H 8400 1750 60 0001 C CNN + 1 8400 1750 + 1 0 0 -1 +$EndComp +$Comp +L C C6.1 +U 1 1 50B44D04 +P 8750 1750 +AR Path="/5391724D/50B44D04" Ref="C6.1" Part="1" +AR Path="/5391B083/50B44D04" Ref="C6.2" Part="1" +AR Path="/5391C4B7/50B44D04" Ref="C6.3" Part="1" +AR Path="/5391C4C3/50B44D04" Ref="C6.4" Part="1" +AR Path="/5391D5C5/50B44D04" Ref="C6.5" Part="1" +F 0 "C6.5" H 8800 1850 50 0000 L CNN +F 1 "100n" H 8800 1650 50 0000 L CNN +F 2 "" H 8750 1750 60 0001 C CNN +F 3 "" H 8750 1750 60 0001 C CNN + 1 8750 1750 + 1 0 0 -1 +$EndComp +$Comp +L R R6.1 +U 1 1 50CEB99A +P 8700 2200 +AR Path="/5391724D/50CEB99A" Ref="R6.1" Part="1" +AR Path="/5391B083/50CEB99A" Ref="R6.2" Part="1" +AR Path="/5391C4B7/50CEB99A" Ref="R6.3" Part="1" +AR Path="/5391C4C3/50CEB99A" Ref="R6.4" Part="1" +AR Path="/5391D5C5/50CEB99A" Ref="R6.5" Part="1" +F 0 "R6.5" V 8780 2200 50 0000 C CNN +F 1 "0.33 - 2W" V 8700 2200 50 0000 C CNN +F 2 "" H 8700 2200 60 0001 C CNN +F 3 "" H 8700 2200 60 0001 C CNN + 1 8700 2200 + 1 0 0 -1 +$EndComp +$Comp +L R R5.1 +U 1 1 50CEB97A +P 8500 2200 +AR Path="/5391724D/50CEB97A" Ref="R5.1" Part="1" +AR Path="/5391B083/50CEB97A" Ref="R5.2" Part="1" +AR Path="/5391C4B7/50CEB97A" Ref="R5.3" Part="1" +AR Path="/5391C4C3/50CEB97A" Ref="R5.4" Part="1" +AR Path="/5391D5C5/50CEB97A" Ref="R5.5" Part="1" +F 0 "R5.5" V 8580 2200 50 0000 C CNN +F 1 "0.33 - 2W" V 8500 2200 50 0000 C CNN +F 2 "" H 8500 2200 60 0001 C CNN +F 3 "" H 8500 2200 60 0001 C CNN + 1 8500 2200 + 1 0 0 -1 +$EndComp +$Comp +L C C4.1 +U 1 1 50CEB7B7 +P 8200 2150 +AR Path="/5391724D/50CEB7B7" Ref="C4.1" Part="1" +AR Path="/5391B083/50CEB7B7" Ref="C4.2" Part="1" +AR Path="/5391C4B7/50CEB7B7" Ref="C4.3" Part="1" +AR Path="/5391C4C3/50CEB7B7" Ref="C4.4" Part="1" +AR Path="/5391D5C5/50CEB7B7" Ref="C4.5" Part="1" +F 0 "C4.5" H 8250 2250 50 0000 L CNN +F 1 "220n" H 8250 2050 50 0000 L CNN +F 2 "" H 8200 2150 60 0001 C CNN +F 3 "" H 8200 2150 60 0001 C CNN + 1 8200 2150 + 0 -1 -1 0 +$EndComp +$Comp +L DIODE D1.1 +U 1 1 50B44B33 +P 7300 1750 +AR Path="/5391724D/50B44B33" Ref="D1.1" Part="1" +AR Path="/5391B083/50B44B33" Ref="D1.2" Part="1" +AR Path="/5391C4B7/50B44B33" Ref="D1.3" Part="1" +AR Path="/5391C4C3/50B44B33" Ref="D1.4" Part="1" +AR Path="/5391D5C5/50B44B33" Ref="D1.5" Part="1" +F 0 "D1.5" H 7300 1850 40 0000 C CNN +F 1 "1N4148" H 7300 1650 40 0000 C CNN +F 2 "" H 7300 1750 60 0001 C CNN +F 3 "" H 7300 1750 60 0001 C CNN + 1 7300 1750 + 0 1 1 0 +$EndComp +$Comp +L DIODE D2.1 +U 1 1 50B44B26 +P 7900 1550 +AR Path="/5391724D/50B44B26" Ref="D2.1" Part="1" +AR Path="/5391B083/50B44B26" Ref="D2.2" Part="1" +AR Path="/5391C4B7/50B44B26" Ref="D2.3" Part="1" +AR Path="/5391C4C3/50B44B26" Ref="D2.4" Part="1" +AR Path="/5391D5C5/50B44B26" Ref="D2.5" Part="1" +F 0 "D2.5" H 7900 1650 40 0000 C CNN +F 1 "1N4148" H 7900 1450 40 0000 C CNN +F 2 "" H 7900 1550 60 0001 C CNN +F 3 "" H 7900 1550 60 0001 C CNN + 1 7900 1550 + -1 0 0 1 +$EndComp +$Comp +L C C3.1 +U 1 1 50B44AAA +P 7500 2300 +AR Path="/5391724D/50B44AAA" Ref="C3.1" Part="1" +AR Path="/5391B083/50B44AAA" Ref="C3.2" Part="1" +AR Path="/5391C4B7/50B44AAA" Ref="C3.3" Part="1" +AR Path="/5391C4C3/50B44AAA" Ref="C3.4" Part="1" +AR Path="/5391D5C5/50B44AAA" Ref="C3.5" Part="1" +F 0 "C3.5" H 7550 2400 50 0000 L CNN +F 1 "10n" H 7550 2200 50 0000 L CNN +F 2 "" H 7500 2300 60 0001 C CNN +F 3 "" H 7500 2300 60 0001 C CNN + 1 7500 2300 + 1 0 0 -1 +$EndComp +$Comp +L R R4.1 +U 1 1 50B44A72 +P 7500 1800 +AR Path="/5391724D/50B44A72" Ref="R4.1" Part="1" +AR Path="/5391B083/50B44A72" Ref="R4.2" Part="1" +AR Path="/5391C4B7/50B44A72" Ref="R4.3" Part="1" +AR Path="/5391C4C3/50B44A72" Ref="R4.4" Part="1" +AR Path="/5391D5C5/50B44A72" Ref="R4.5" Part="1" +F 0 "R4.5" V 7580 1800 50 0000 C CNN +F 1 "100" V 7500 1800 50 0000 C CNN +F 2 "" H 7500 1800 60 0001 C CNN +F 3 "" H 7500 1800 60 0001 C CNN + 1 7500 1800 + 1 0 0 -1 +$EndComp +$Comp +L C C2.1 +U 1 1 50B4489B +P 7300 4050 +AR Path="/5391724D/50B4489B" Ref="C2.1" Part="1" +AR Path="/5391B083/50B4489B" Ref="C2.2" Part="1" +AR Path="/5391C4B7/50B4489B" Ref="C2.3" Part="1" +AR Path="/5391C4C3/50B4489B" Ref="C2.4" Part="1" +AR Path="/5391D5C5/50B4489B" Ref="C2.5" Part="1" +F 0 "C2.5" H 7350 4150 50 0000 L CNN +F 1 "100n" H 7350 3950 50 0000 L CNN +F 2 "" H 7300 4050 60 0001 C CNN +F 3 "" H 7300 4050 60 0001 C CNN + 1 7300 4050 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR124 +U 1 1 50AF2385 +P 6650 3350 +AR Path="/5391724D/50AF2385" Ref="#PWR124" Part="1" +AR Path="/5391B083/50AF2385" Ref="#PWR44" Part="1" +AR Path="/5391C4B7/50AF2385" Ref="#PWR55" Part="1" +AR Path="/5391C4C3/50AF2385" Ref="#PWR66" Part="1" +AR Path="/5391D5C5/50AF2385" Ref="#PWR77" Part="1" +F 0 "#PWR77" H 6650 3440 20 0001 C CNN +F 1 "+5V" H 6650 3440 30 0000 C CNN +F 2 "" H 6650 3350 60 0001 C CNN +F 3 "" H 6650 3350 60 0001 C CNN + 1 6650 3350 + 1 0 0 -1 +$EndComp +$Comp +L R R2.1 +U 1 1 50AF2355 +P 7050 3300 +AR Path="/5391724D/50AF2355" Ref="R2.1" Part="1" +AR Path="/5391B083/50AF2355" Ref="R2.2" Part="1" +AR Path="/5391C4B7/50AF2355" Ref="R2.3" Part="1" +AR Path="/5391C4C3/50AF2355" Ref="R2.4" Part="1" +AR Path="/5391D5C5/50AF2355" Ref="R2.5" Part="1" +F 0 "R2.5" V 7130 3300 50 0000 C CNN +F 1 "10k" V 7050 3300 50 0000 C CNN +F 2 "" H 7050 3300 60 0001 C CNN +F 3 "" H 7050 3300 60 0001 C CNN + 1 7050 3300 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR126 +U 1 1 50AF2313 +P 7850 4400 +AR Path="/5391724D/50AF2313" Ref="#PWR126" Part="1" +AR Path="/5391B083/50AF2313" Ref="#PWR46" Part="1" +AR Path="/5391C4B7/50AF2313" Ref="#PWR57" Part="1" +AR Path="/5391C4C3/50AF2313" Ref="#PWR68" Part="1" +AR Path="/5391D5C5/50AF2313" Ref="#PWR79" Part="1" +F 0 "#PWR79" H 7850 4400 30 0001 C CNN +F 1 "GND" H 7850 4330 30 0001 C CNN +F 2 "" H 7850 4400 60 0001 C CNN +F 3 "" H 7850 4400 60 0001 C CNN + 1 7850 4400 + 1 0 0 -1 +$EndComp +$Comp +L C C1.1 +U 1 1 50AF1E60 +P 8850 4600 +AR Path="/5391724D/50AF1E60" Ref="C1.1" Part="1" +AR Path="/5391B083/50AF1E60" Ref="C1.2" Part="1" +AR Path="/5391C4B7/50AF1E60" Ref="C1.3" Part="1" +AR Path="/5391C4C3/50AF1E60" Ref="C1.4" Part="1" +AR Path="/5391D5C5/50AF1E60" Ref="C1.5" Part="1" +F 0 "C1.5" H 8900 4700 50 0000 L CNN +F 1 "68n" H 8900 4500 50 0000 L CNN +F 2 "" H 8850 4600 60 0001 C CNN +F 3 "" H 8850 4600 60 0001 C CNN + 1 8850 4600 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR128 +U 1 1 50AF1E09 +P 8650 5050 +AR Path="/5391724D/50AF1E09" Ref="#PWR128" Part="1" +AR Path="/5391B083/50AF1E09" Ref="#PWR48" Part="1" +AR Path="/5391C4B7/50AF1E09" Ref="#PWR59" Part="1" +AR Path="/5391C4C3/50AF1E09" Ref="#PWR70" Part="1" +AR Path="/5391D5C5/50AF1E09" Ref="#PWR81" Part="1" +F 0 "#PWR81" H 8650 5050 30 0001 C CNN +F 1 "GND" H 8650 4980 30 0001 C CNN +F 2 "" H 8650 5050 60 0001 C CNN +F 3 "" H 8650 5050 60 0001 C CNN + 1 8650 5050 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR127 +U 1 1 50AF1DE3 +P 8200 5000 +AR Path="/5391724D/50AF1DE3" Ref="#PWR127" Part="1" +AR Path="/5391B083/50AF1DE3" Ref="#PWR47" Part="1" +AR Path="/5391C4B7/50AF1DE3" Ref="#PWR58" Part="1" +AR Path="/5391C4C3/50AF1DE3" Ref="#PWR69" Part="1" +AR Path="/5391D5C5/50AF1DE3" Ref="#PWR80" Part="1" +F 0 "#PWR80" H 8200 5090 20 0001 C CNN +F 1 "+5V" H 8200 5090 30 0000 C CNN +F 2 "" H 8200 5000 60 0001 C CNN +F 3 "" H 8200 5000 60 0001 C CNN + 1 8200 5000 + -1 0 0 1 +$EndComp +$Comp +L R R1.1 +U 1 1 50AF1C25 +P 8200 4650 +AR Path="/5391724D/50AF1C25" Ref="R1.1" Part="1" +AR Path="/5391B083/50AF1C25" Ref="R1.2" Part="1" +AR Path="/5391C4B7/50AF1C25" Ref="R1.3" Part="1" +AR Path="/5391C4C3/50AF1C25" Ref="R1.4" Part="1" +AR Path="/5391D5C5/50AF1C25" Ref="R1.5" Part="1" +F 0 "R1.5" V 8280 4650 50 0000 C CNN +F 1 "22k" V 8200 4650 50 0000 C CNN +F 2 "" H 8200 4650 60 0001 C CNN +F 3 "" H 8200 4650 60 0001 C CNN + 1 8200 4650 + 1 0 0 -1 +$EndComp +$Comp +L L6208N IC1.1 +U 1 1 50AE2A4D +P 8100 3350 +AR Path="/5391724D/50AE2A4D" Ref="IC1.1" Part="1" +AR Path="/5391B083/50AE2A4D" Ref="IC1.2" Part="1" +AR Path="/5391C4B7/50AE2A4D" Ref="IC1.3" Part="1" +AR Path="/5391C4C3/50AE2A4D" Ref="IC1.4" Part="1" +AR Path="/5391D5C5/50AE2A4D" Ref="IC1.5" Part="1" +F 0 "IC1.5" H 7600 4200 50 0000 L BNN +F 1 "L6208N" H 8100 2450 50 0000 L BNN +F 2 "DIP-24__300_ELL" H 8100 3500 50 0001 C CNN +F 3 "" H 8100 3350 60 0001 C CNN + 1 8100 3350 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR125 +U 1 1 534B86E7 +P 7450 3350 +AR Path="/5391724D/534B86E7" Ref="#PWR125" Part="1" +AR Path="/5391B083/534B86E7" Ref="#PWR45" Part="1" +AR Path="/5391C4B7/534B86E7" Ref="#PWR56" Part="1" +AR Path="/5391C4C3/534B86E7" Ref="#PWR67" Part="1" +AR Path="/5391D5C5/534B86E7" Ref="#PWR78" Part="1" +F 0 "#PWR78" H 7450 3350 30 0001 C CNN +F 1 "GND" H 7450 3280 30 0001 C CNN +F 2 "" H 7450 3350 60 0000 C CNN +F 3 "" H 7450 3350 60 0000 C CNN + 1 7450 3350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7500 3250 7450 3250 +Wire Wire Line + 7450 3250 7450 3350 +$Comp +L R R15.1 +U 1 1 534B8765 +P 7050 3500 +AR Path="/5391724D/534B8765" Ref="R15.1" Part="1" +AR Path="/5391B083/534B8765" Ref="R15.2" Part="1" +AR Path="/5391C4B7/534B8765" Ref="R15.3" Part="1" +AR Path="/5391C4C3/534B8765" Ref="R15.4" Part="1" +AR Path="/5391D5C5/534B8765" Ref="R15.5" Part="1" +F 0 "R15.5" V 7130 3500 50 0000 C CNN +F 1 "10k" V 7050 3500 50 0000 C CNN +F 2 "" H 7050 3500 60 0001 C CNN +F 3 "" H 7050 3500 60 0001 C CNN + 1 7050 3500 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 6650 3350 6800 3350 +Wire Wire Line + 6800 3300 6800 3500 +Connection ~ 6800 3350 +Wire Wire Line + 7300 3300 7300 3150 +Wire Wire Line + 7400 3750 7400 3500 +Wire Wire Line + 7400 3500 7300 3500 +$Comp +L PC817 IC2.1 +U 1 1 534B8B70 +P 5850 2800 +AR Path="/5391724D/534B8B70" Ref="IC2.1" Part="1" +AR Path="/5391B083/534B8B70" Ref="IC2.2" Part="1" +AR Path="/5391C4B7/534B8B70" Ref="IC2.3" Part="1" +AR Path="/5391C4C3/534B8B70" Ref="IC2.4" Part="1" +AR Path="/5391D5C5/534B8B70" Ref="IC2.5" Part="1" +F 0 "IC2.5" H 5640 2990 40 0000 C CNN +F 1 "PC817" H 6000 2610 40 0000 C CNN +F 2 "DIP4" H 5650 2620 30 0000 C CIN +F 3 "~" H 5850 2800 60 0000 C CNN + 1 5850 2800 + 1 0 0 -1 +$EndComp +$Comp +L PC817 IC3.1 +U 1 1 534B8D69 +P 5850 3250 +AR Path="/5391724D/534B8D69" Ref="IC3.1" Part="1" +AR Path="/5391B083/534B8D69" Ref="IC3.2" Part="1" +AR Path="/5391C4B7/534B8D69" Ref="IC3.3" Part="1" +AR Path="/5391C4C3/534B8D69" Ref="IC3.4" Part="1" +AR Path="/5391D5C5/534B8D69" Ref="IC3.5" Part="1" +F 0 "IC3.5" H 5640 3440 40 0000 C CNN +F 1 "PC817" H 6000 3060 40 0000 C CNN +F 2 "DIP4" H 5650 3070 30 0000 C CIN +F 3 "~" H 5850 3250 60 0000 C CNN + 1 5850 3250 + 1 0 0 -1 +$EndComp +$Comp +L PC817 IC4.1 +U 1 1 534B8D6F +P 5850 3700 +AR Path="/5391724D/534B8D6F" Ref="IC4.1" Part="1" +AR Path="/5391B083/534B8D6F" Ref="IC4.2" Part="1" +AR Path="/5391C4B7/534B8D6F" Ref="IC4.3" Part="1" +AR Path="/5391C4C3/534B8D6F" Ref="IC4.4" Part="1" +AR Path="/5391D5C5/534B8D6F" Ref="IC4.5" Part="1" +F 0 "IC4.5" H 5640 3890 40 0000 C CNN +F 1 "PC817" H 6000 3510 40 0000 C CNN +F 2 "DIP4" H 5650 3520 30 0000 C CIN +F 3 "~" H 5850 3700 60 0000 C CNN + 1 5850 3700 + 1 0 0 -1 +$EndComp +$Comp +L R R9.1 +U 1 1 534B8D77 +P 5200 2400 +AR Path="/5391724D/534B8D77" Ref="R9.1" Part="1" +AR Path="/5391B083/534B8D77" Ref="R9.2" Part="1" +AR Path="/5391C4B7/534B8D77" Ref="R9.3" Part="1" +AR Path="/5391C4C3/534B8D77" Ref="R9.4" Part="1" +AR Path="/5391D5C5/534B8D77" Ref="R9.5" Part="1" +F 0 "R9.5" V 5280 2400 40 0000 C CNN +F 1 "330" V 5207 2401 40 0000 C CNN +F 2 "~" V 5130 2400 30 0000 C CNN +F 3 "~" H 5200 2400 30 0000 C CNN + 1 5200 2400 + 1 0 0 -1 +$EndComp +$Comp +L R R10.1 +U 1 1 534B8D9C +P 5350 2400 +AR Path="/5391724D/534B8D9C" Ref="R10.1" Part="1" +AR Path="/5391B083/534B8D9C" Ref="R10.2" Part="1" +AR Path="/5391C4B7/534B8D9C" Ref="R10.3" Part="1" +AR Path="/5391C4C3/534B8D9C" Ref="R10.4" Part="1" +AR Path="/5391D5C5/534B8D9C" Ref="R10.5" Part="1" +F 0 "R10.5" V 5430 2400 40 0000 C CNN +F 1 "330" V 5357 2401 40 0000 C CNN +F 2 "~" V 5280 2400 30 0000 C CNN +F 3 "~" H 5350 2400 30 0000 C CNN + 1 5350 2400 + 1 0 0 -1 +$EndComp +$Comp +L R R3.1 +U 1 1 534B8DA2 +P 5050 2400 +AR Path="/5391724D/534B8DA2" Ref="R3.1" Part="1" +AR Path="/5391B083/534B8DA2" Ref="R3.2" Part="1" +AR Path="/5391C4B7/534B8DA2" Ref="R3.3" Part="1" +AR Path="/5391C4C3/534B8DA2" Ref="R3.4" Part="1" +AR Path="/5391D5C5/534B8DA2" Ref="R3.5" Part="1" +F 0 "R3.5" V 5130 2400 40 0000 C CNN +F 1 "330" V 5057 2401 40 0000 C CNN +F 2 "~" V 4980 2400 30 0000 C CNN +F 3 "~" H 5050 2400 30 0000 C CNN + 1 5050 2400 + 1 0 0 -1 +$EndComp +Connection ~ 5200 2150 +$Comp +L +5V #PWR122 +U 1 1 534B8E81 +P 6400 2550 +AR Path="/5391724D/534B8E81" Ref="#PWR122" Part="1" +AR Path="/5391B083/534B8E81" Ref="#PWR42" Part="1" +AR Path="/5391C4B7/534B8E81" Ref="#PWR53" Part="1" +AR Path="/5391C4C3/534B8E81" Ref="#PWR64" Part="1" +AR Path="/5391D5C5/534B8E81" Ref="#PWR75" Part="1" +F 0 "#PWR75" H 6400 2640 20 0001 C CNN +F 1 "+5V" H 6400 2640 30 0000 C CNN +F 2 "" H 6400 2550 60 0000 C CNN +F 3 "" H 6400 2550 60 0000 C CNN + 1 6400 2550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5050 2650 5050 2700 +Wire Wire Line + 5050 2700 5500 2700 +Wire Wire Line + 5200 2650 5250 2650 +Wire Wire Line + 5250 2650 5250 3150 +Wire Wire Line + 5250 3150 5500 3150 +Wire Wire Line + 5350 2650 5350 3600 +Wire Wire Line + 5350 3600 5500 3600 +Wire Wire Line + 5200 2900 5500 2900 +Wire Wire Line + 5200 3800 5500 3800 +Wire Wire Line + 5200 3350 5500 3350 +$Comp +L R R11.1 +U 1 1 534B9353 +P 6300 4250 +AR Path="/5391724D/534B9353" Ref="R11.1" Part="1" +AR Path="/5391B083/534B9353" Ref="R11.2" Part="1" +AR Path="/5391C4B7/534B9353" Ref="R11.3" Part="1" +AR Path="/5391C4C3/534B9353" Ref="R11.4" Part="1" +AR Path="/5391D5C5/534B9353" Ref="R11.5" Part="1" +F 0 "R11.5" V 6380 4250 40 0000 C CNN +F 1 "10k" V 6307 4251 40 0000 C CNN +F 2 "~" V 6230 4250 30 0000 C CNN +F 3 "~" H 6300 4250 30 0000 C CNN + 1 6300 4250 + 1 0 0 -1 +$EndComp +Connection ~ 5350 2150 +Wire Wire Line + 6200 2700 6400 2700 +Wire Wire Line + 6400 3150 6200 3150 +Connection ~ 6400 2700 +Wire Wire Line + 6400 3600 6200 3600 +Connection ~ 6400 3150 +Wire Wire Line + 6200 2900 6850 2900 +Wire Wire Line + 6850 2900 6850 2950 +Wire Wire Line + 7500 3050 6300 3050 +Wire Wire Line + 6300 3050 6300 3350 +Wire Wire Line + 6300 3350 6200 3350 +Connection ~ 7300 3800 +$Comp +L R R12.1 +U 1 1 534B98E7 +P 6450 4250 +AR Path="/5391724D/534B98E7" Ref="R12.1" Part="1" +AR Path="/5391B083/534B98E7" Ref="R12.2" Part="1" +AR Path="/5391C4B7/534B98E7" Ref="R12.3" Part="1" +AR Path="/5391C4C3/534B98E7" Ref="R12.4" Part="1" +AR Path="/5391D5C5/534B98E7" Ref="R12.5" Part="1" +F 0 "R12.5" V 6530 4250 40 0000 C CNN +F 1 "10k" V 6457 4251 40 0000 C CNN +F 2 "~" V 6380 4250 30 0000 C CNN +F 3 "~" H 6450 4250 30 0000 C CNN + 1 6450 4250 + 1 0 0 -1 +$EndComp +$Comp +L R R13.1 +U 1 1 534B98ED +P 6600 4250 +AR Path="/5391724D/534B98ED" Ref="R13.1" Part="1" +AR Path="/5391B083/534B98ED" Ref="R13.2" Part="1" +AR Path="/5391C4B7/534B98ED" Ref="R13.3" Part="1" +AR Path="/5391C4C3/534B98ED" Ref="R13.4" Part="1" +AR Path="/5391D5C5/534B98ED" Ref="R13.5" Part="1" +F 0 "R13.5" V 6680 4250 40 0000 C CNN +F 1 "10k" V 6607 4251 40 0000 C CNN +F 2 "~" V 6530 4250 30 0000 C CNN +F 3 "~" H 6600 4250 30 0000 C CNN + 1 6600 4250 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6300 4500 6600 4500 +Connection ~ 6450 4500 +$Comp +L GND #PWR123 +U 1 1 534B99FA +P 6450 4600 +AR Path="/5391724D/534B99FA" Ref="#PWR123" Part="1" +AR Path="/5391B083/534B99FA" Ref="#PWR43" Part="1" +AR Path="/5391C4B7/534B99FA" Ref="#PWR54" Part="1" +AR Path="/5391C4C3/534B99FA" Ref="#PWR65" Part="1" +AR Path="/5391D5C5/534B99FA" Ref="#PWR76" Part="1" +F 0 "#PWR76" H 6450 4600 30 0001 C CNN +F 1 "GND" H 6450 4530 30 0001 C CNN +F 2 "" H 6450 4600 60 0000 C CNN +F 3 "" H 6450 4600 60 0000 C CNN + 1 6450 4600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6450 4600 6450 4500 +Wire Wire Line + 6300 4000 6300 3800 +Connection ~ 6300 3800 +Wire Wire Line + 6450 4000 6450 3050 +Connection ~ 6450 3050 +Wire Wire Line + 6600 4000 6600 2900 +Connection ~ 6600 2900 +Text Notes 1150 2000 0 60 ~ 0 +Active level: 0 (pull to gnd in MCU)\nPassive level: 1 or hi-Z (all inputs are connected to gnd via R10k) +$Comp +L R R14.1 +U 1 1 534BA2BB +P 6950 3800 +AR Path="/5391724D/534BA2BB" Ref="R14.1" Part="1" +AR Path="/5391B083/534BA2BB" Ref="R14.2" Part="1" +AR Path="/5391C4B7/534BA2BB" Ref="R14.3" Part="1" +AR Path="/5391C4C3/534BA2BB" Ref="R14.4" Part="1" +AR Path="/5391D5C5/534BA2BB" Ref="R14.5" Part="1" +F 0 "R14.5" V 7030 3800 40 0000 C CNN +F 1 "4.7k" V 6957 3801 40 0000 C CNN +F 2 "~" V 6880 3800 30 0000 C CNN +F 3 "~" H 6950 3800 30 0000 C CNN + 1 6950 3800 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 6200 3800 6700 3800 +Wire Wire Line + 7300 3800 7200 3800 +Wire Wire Line + 6400 2550 6400 3600 +Wire Wire Line + 4950 2050 5050 2050 +Wire Wire Line + 5050 2050 5050 2150 +Wire Wire Line + 5050 2150 5350 2150 +Wire Wire Line + 8650 4900 8650 5050 +$Comp +L R R16.1 +U 1 1 534BB108 +P 8500 4650 +AR Path="/5391724D/534BB108" Ref="R16.1" Part="1" +AR Path="/5391B083/534BB108" Ref="R16.2" Part="1" +AR Path="/5391C4B7/534BB108" Ref="R16.3" Part="1" +AR Path="/5391C4C3/534BB108" Ref="R16.4" Part="1" +AR Path="/5391D5C5/534BB108" Ref="R16.5" Part="1" +F 0 "R16.5" V 8580 4650 40 0000 C CNN +F 1 "1.8k" V 8507 4651 40 0000 C CNN +F 2 "~" V 8430 4650 30 0000 C CNN +F 3 "~" H 8500 4650 30 0000 C CNN + 1 8500 4650 + 1 0 0 -1 +$EndComp +Text HLabel 9750 1550 2 60 Input ~ 0 ++12V +Text HLabel 9750 1750 2 60 Input ~ 0 +PWR_GND +Text HLabel 9750 3150 2 60 Output ~ 0 +A +Text HLabel 9750 3250 2 60 Output ~ 0 +A* +Text HLabel 9750 3350 2 60 Output ~ 0 +B +Text HLabel 9750 3450 2 60 Output ~ 0 +B* +$Comp +L +5V #PWR52 +U 1 1 5396FC14 +P 9800 1150 +AR Path="/5391B083/5396FC14" Ref="#PWR52" Part="1" +AR Path="/5391C4B7/5396FC14" Ref="#PWR63" Part="1" +AR Path="/5391C4C3/5396FC14" Ref="#PWR74" Part="1" +AR Path="/5391D5C5/5396FC14" Ref="#PWR85" Part="1" +AR Path="/5391724D/5396FC14" Ref="#PWR132" Part="1" +F 0 "#PWR85" H 9800 1240 20 0001 C CNN +F 1 "+5V" H 9800 1240 30 0000 C CNN +F 2 "" H 9800 1150 60 0001 C CNN +F 3 "" H 9800 1150 60 0001 C CNN + 1 9800 1150 + 1 0 0 -1 +$EndComp +Text HLabel 9800 1250 2 60 Input ~ 0 ++5V +Wire Wire Line + 9800 1150 9800 1250 +Wire Wire Line + 8950 1550 8950 3550 +Text HLabel 4950 2050 0 60 Input ~ 0 +SM_5V +Text HLabel 5200 2900 0 60 Input ~ 0 +SM_CLK +Text HLabel 5200 3350 0 60 Input ~ 0 +SM_DIR +Text HLabel 5200 3800 0 60 Input ~ 0 +SM_EN +$EndSCHEMATC diff --git a/schematic/motors_b-cache.lib b/schematic/motors_b-cache.lib new file mode 100644 index 0000000..0b941b1 --- /dev/null +++ b/schematic/motors_b-cache.lib @@ -0,0 +1,116 @@ +EESchema-LIBRARY Version 2.3 Date: Ср 18 июн 2014 14:54:49 +#encoding utf-8 +# +# +5V +# +DEF +5V #PWR 0 40 Y Y 1 F P +F0 "#PWR" 0 90 20 H I C CNN +F1 "+5V" 0 90 30 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +X +5V 1 0 0 0 U 20 20 0 0 W N +C 0 50 20 0 1 0 N +P 4 0 1 0 0 0 0 30 0 30 0 30 N +ENDDRAW +ENDDEF +# +# C +# +DEF C C 0 10 N Y 1 F N +F0 "C" 0 100 40 H V L CNN +F1 "C" 6 -85 40 H V L CNN +F2 "~" 38 -150 30 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SM* + C? + C1-1 +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 200 170 D 40 40 1 1 P +X ~ 2 0 -200 170 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# GND +# +DEF ~GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 0 30 H I C CNN +F1 "GND" 0 -70 30 H I C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N +X GND 1 0 0 0 U 30 30 1 1 W N +ENDDRAW +ENDDEF +# +# L6208N +# +DEF L6208N IC 0 40 Y Y 1 F N +F0 "IC" -500 850 50 H V L BNN +F1 "L6208N" 0 -900 50 H V L BNN +F2 "POWERDIP24" 0 150 50 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + POWERDIP24 + DIP24* +$ENDFPLIST +DRAW +T 0 -30 -580 60 0 1 0 GND Normal 0 C C +P 2 1 0 0 -500 -800 -500 800 N +P 2 1 0 0 -500 800 500 800 N +P 2 1 0 0 500 -800 -500 -800 N +P 2 1 0 0 500 800 500 -800 N +X CLOCK 1 -600 400 100 R 40 40 1 1 I +X CW/CWW 2 -600 300 100 R 40 40 1 1 I +X SENSE_A 3 600 400 100 L 40 40 1 1 I +X RCA 4 600 300 100 L 40 40 1 1 I +X OUT1A 5 600 200 100 L 40 40 1 1 O +X GND 6 -100 -900 100 U 40 40 1 1 W +X GND@1 7 -200 -900 100 U 40 40 1 1 W +X OUT1B 8 600 -500 100 L 40 40 1 1 O +X RCB 9 600 -400 100 L 40 40 1 1 I +X SENSE_B 10 600 -300 100 L 40 40 1 1 I +X VS_A 20 600 500 100 L 40 40 1 1 W +X VREF_B 11 600 -700 100 L 40 40 1 1 I +X OUT2A 21 600 100 100 L 40 40 1 1 O +X HALF/FULL 12 -600 100 100 R 40 40 1 1 I +X VCP 22 -600 700 100 R 40 40 1 1 W +X CONTROL 13 -600 200 100 R 40 40 1 1 I +X RESET 23 -600 -400 100 R 40 40 1 1 I +X EN 14 -600 -300 100 R 40 40 1 1 I +X VREF_A 24 600 0 100 L 40 40 1 1 I +X VBOOT 15 -600 600 100 R 40 40 1 1 W +X OUT2B 16 600 -600 100 L 40 40 1 1 O +X VS_B 17 600 -200 100 L 40 40 1 1 W +X GND@2 18 -300 -900 100 U 40 40 1 1 W +X GND@3 19 -400 -900 100 U 40 40 1 1 W +ENDDRAW +ENDDEF +# +# R +# +DEF R R 0 0 N Y 1 F N +F0 "R" 80 0 40 V V C CNN +F1 "R" 7 1 40 V V C CNN +F2 "~" -70 0 30 V V C CNN +F3 "~" 0 0 30 H V C CNN +$FPLIST + R? + SM0603 + SM0805 + R?-* + SM1206 +$ENDFPLIST +DRAW +S -40 150 40 -150 0 1 12 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/schematic/motors_b.bak b/schematic/motors_b.bak new file mode 100644 index 0000000..c4ea24b --- /dev/null +++ b/schematic/motors_b.bak @@ -0,0 +1,431 @@ +EESchema Schematic File Version 2 date Ср 18 июн 2014 14:54:34 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:special +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:my_elements +LIBS:motors_b-cache +EELAYER 27 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "Stepper motor module" +Date "18 jun 2014" +Rev "" +Comp "SAO RAS" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +Wire Wire Line + 3500 3550 3700 3550 +Wire Wire Line + 5950 3650 5400 3650 +Wire Wire Line + 5400 3650 5400 4350 +Wire Wire Line + 5400 4350 4900 4350 +Wire Wire Line + 5950 3550 5300 3550 +Wire Wire Line + 5300 3550 5300 3650 +Wire Wire Line + 5300 3650 4900 3650 +Wire Wire Line + 3700 3150 3500 3150 +Connection ~ 5150 3250 +Wire Wire Line + 4900 3250 5150 3250 +Connection ~ 5750 2750 +Wire Wire Line + 5750 2500 5750 2750 +Connection ~ 5750 3250 +Wire Wire Line + 5700 3250 5750 3250 +Connection ~ 5250 3250 +Wire Wire Line + 5250 3000 5250 3300 +Wire Wire Line + 5300 3250 5250 3250 +Connection ~ 4700 4800 +Wire Wire Line + 5050 4800 4400 4800 +Connection ~ 5050 4450 +Wire Wire Line + 4900 4450 5050 4450 +Wire Wire Line + 5300 2750 5250 2750 +Wire Wire Line + 5000 2450 5000 4050 +Wire Wire Line + 5000 4050 4900 4050 +Connection ~ 4100 4650 +Connection ~ 3900 4650 +Wire Wire Line + 2750 4050 3700 4050 +Wire Wire Line + 5050 5300 5050 5200 +Wire Wire Line + 4700 5300 5050 5300 +Connection ~ 4850 5300 +Wire Wire Line + 4400 5300 4400 5400 +Wire Wire Line + 3700 4150 3600 4150 +Connection ~ 4000 4650 +Wire Wire Line + 4050 4650 4050 4800 +Connection ~ 4050 4650 +Wire Wire Line + 4950 2650 4950 3350 +Wire Wire Line + 4950 3350 4900 3350 +Wire Wire Line + 4900 3750 5050 3750 +Wire Wire Line + 5050 3750 5050 4800 +Connection ~ 5250 2750 +Wire Wire Line + 5750 3450 4900 3450 +Wire Wire Line + 5750 3000 5750 3450 +Wire Wire Line + 5700 2750 5800 2750 +Wire Wire Line + 5150 3950 4900 3950 +Wire Wire Line + 4900 4150 5800 4150 +Wire Wire Line + 5800 4150 5800 2750 +Wire Wire Line + 5250 2500 5250 2800 +Wire Wire Line + 5950 3750 5250 3750 +Wire Wire Line + 5250 3750 5250 3550 +Wire Wire Line + 5250 3550 4900 3550 +Wire Wire Line + 4900 4250 5500 4250 +Wire Wire Line + 5500 4250 5500 3850 +Wire Wire Line + 5500 3850 5950 3850 +$Comp +L C C? +U 1 1 50CECA5D +P 5500 3250 +F 0 "C?" H 5550 3350 50 0000 L CNN +F 1 "1n" H 5550 3150 50 0000 L CNN +F 2 "SM0805" H 5500 3250 60 0001 C CNN +F 3 "" H 5500 3250 60 0001 C CNN + 1 5500 3250 + 0 1 -1 0 +$EndComp +$Comp +L R R? +U 1 1 50CECA5C +P 5500 3000 +F 0 "R?" V 5580 3000 50 0000 C CNN +F 1 "51k" V 5500 3000 50 0000 C CNN +F 2 "SM0603" H 5500 3000 60 0001 C CNN +F 3 "" H 5500 3000 60 0001 C CNN + 1 5500 3000 + 0 1 -1 0 +$EndComp +$Comp +L GND #PWR? +U 1 1 50CECA5B +P 5250 3300 +F 0 "#PWR?" H 5250 3300 30 0001 C CNN +F 1 "GND" H 5250 3230 30 0001 C CNN +F 2 "" H 5250 3300 60 0001 C CNN +F 3 "" H 5250 3300 60 0001 C CNN + 1 5250 3300 + -1 0 0 -1 +$EndComp +$Comp +L GND #PWR? +U 1 1 50CEC8BA +P 3850 2700 +F 0 "#PWR?" H 3850 2700 30 0001 C CNN +F 1 "GND" H 3850 2630 30 0001 C CNN +F 2 "" H 3850 2700 60 0001 C CNN +F 3 "" H 3850 2700 60 0001 C CNN + 1 3850 2700 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR? +U 1 1 50CEC869 +P 5250 2800 +F 0 "#PWR?" H 5250 2800 30 0001 C CNN +F 1 "GND" H 5250 2730 30 0001 C CNN +F 2 "" H 5250 2800 60 0001 C CNN +F 3 "" H 5250 2800 60 0001 C CNN + 1 5250 2800 + -1 0 0 -1 +$EndComp +$Comp +L R R? +U 1 1 50CEC791 +P 5500 2500 +F 0 "R?" V 5580 2500 50 0000 C CNN +F 1 "51k" V 5500 2500 50 0000 C CNN +F 2 "SM0603" H 5500 2500 60 0001 C CNN +F 3 "" H 5500 2500 60 0001 C CNN + 1 5500 2500 + 0 1 -1 0 +$EndComp +$Comp +L C C? +U 1 1 50CEC790 +P 5500 2750 +F 0 "C?" H 5550 2850 50 0000 L CNN +F 1 "1n" H 5550 2650 50 0000 L CNN +F 2 "SM0805" H 5500 2750 60 0001 C CNN +F 3 "" H 5500 2750 60 0001 C CNN + 1 5500 2750 + 0 1 -1 0 +$EndComp +$Comp +L R R? +U 1 1 50CEB99A +P 4200 2650 +F 0 "R?" V 4280 2650 50 0000 C CNN +F 1 "0.33" V 4200 2650 50 0000 C CNN +F 2 "SM1210" H 4200 2650 60 0001 C CNN +F 3 "" H 4200 2650 60 0001 C CNN + 1 4200 2650 + 0 -1 -1 0 +$EndComp +$Comp +L R R? +U 1 1 50CEB97A +P 4200 2450 +F 0 "R?" V 4280 2450 50 0000 C CNN +F 1 "0.33" V 4200 2450 50 0000 C CNN +F 2 "SM1210" H 4200 2450 60 0001 C CNN +F 3 "" H 4200 2450 60 0001 C CNN + 1 4200 2450 + 0 -1 -1 0 +$EndComp +$Comp +L +5V #PWR? +U 1 1 50AF2385 +P 3300 3650 +F 0 "#PWR?" H 3300 3740 20 0001 C CNN +F 1 "+5V" H 3300 3740 30 0000 C CNN +F 2 "" H 3300 3650 60 0001 C CNN +F 3 "" H 3300 3650 60 0001 C CNN + 1 3300 3650 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR? +U 1 1 50AF2313 +P 4050 4800 +F 0 "#PWR?" H 4050 4800 30 0001 C CNN +F 1 "GND" H 4050 4730 30 0001 C CNN +F 2 "" H 4050 4800 60 0001 C CNN +F 3 "" H 4050 4800 60 0001 C CNN + 1 4050 4800 + 1 0 0 -1 +$EndComp +$Comp +L C C? +U 1 1 50AF1E60 +P 5050 5000 +F 0 "C?" H 5100 5100 50 0000 L CNN +F 1 "68n" H 5100 4900 50 0000 L CNN +F 2 "SM0805" H 5050 5000 60 0001 C CNN +F 3 "" H 5050 5000 60 0001 C CNN + 1 5050 5000 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR? +U 1 1 50AF1E09 +P 4850 5450 +F 0 "#PWR?" H 4850 5450 30 0001 C CNN +F 1 "GND" H 4850 5380 30 0001 C CNN +F 2 "" H 4850 5450 60 0001 C CNN +F 3 "" H 4850 5450 60 0001 C CNN + 1 4850 5450 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR? +U 1 1 50AF1DE3 +P 4400 5400 +F 0 "#PWR?" H 4400 5490 20 0001 C CNN +F 1 "+5V" H 4400 5490 30 0000 C CNN +F 2 "" H 4400 5400 60 0001 C CNN +F 3 "" H 4400 5400 60 0001 C CNN + 1 4400 5400 + -1 0 0 1 +$EndComp +$Comp +L R R? +U 1 1 50AF1C25 +P 4400 5050 +F 0 "R?" V 4480 5050 50 0000 C CNN +F 1 "22k" V 4400 5050 50 0000 C CNN +F 2 "SM0603" H 4400 5050 60 0001 C CNN +F 3 "" H 4400 5050 60 0001 C CNN + 1 4400 5050 + 1 0 0 -1 +$EndComp +$Comp +L L6208N IC? +U 1 1 50AE2A4D +P 4300 3750 +F 0 "IC?" H 3800 4600 50 0000 L BNN +F 1 "L6208N" H 4300 2850 50 0000 L BNN +F 2 "DIP-24__300_ELL" H 4300 3900 50 0001 C CNN +F 3 "" H 4300 3750 60 0001 C CNN + 1 4300 3750 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR? +U 1 1 534B86E7 +P 3650 3750 +F 0 "#PWR?" H 3650 3750 30 0001 C CNN +F 1 "GND" H 3650 3680 30 0001 C CNN +F 2 "" H 3650 3750 60 0000 C CNN +F 3 "" H 3650 3750 60 0000 C CNN + 1 3650 3750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3700 3650 3650 3650 +Wire Wire Line + 3650 3650 3650 3750 +Wire Wire Line + 3500 3550 3500 3900 +Wire Wire Line + 3600 4150 3600 3900 +Wire Wire Line + 3600 3900 3500 3900 +Wire Wire Line + 4850 5300 4850 5450 +$Comp +L R R? +U 1 1 534BB108 +P 4700 5050 +F 0 "R?" V 4780 5050 40 0000 C CNN +F 1 "1.8k" V 4707 5051 40 0000 C CNN +F 2 "SM0603" V 4630 5050 30 0001 C CNN +F 3 "~" H 4700 5050 30 0000 C CNN + 1 4700 5050 + 1 0 0 -1 +$EndComp +Text HLabel 2700 2300 0 60 Input ~ 0 ++10V +Text HLabel 5950 3550 2 60 Output ~ 0 +A +Text HLabel 5950 3650 2 60 Output ~ 0 +A* +Text HLabel 5950 3750 2 60 Output ~ 0 +B +Text HLabel 5950 3850 2 60 Output ~ 0 +B* +$Comp +L +5V #PWR? +U 1 1 5396FC14 +P 2800 2700 +F 0 "#PWR?" H 2800 2790 20 0001 C CNN +F 1 "+5V" H 2800 2790 30 0000 C CNN +F 2 "" H 2800 2700 60 0001 C CNN +F 3 "" H 2800 2700 60 0001 C CNN + 1 2800 2700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2800 2700 2800 2750 +Text HLabel 2700 2750 0 60 Input ~ 0 +SM_5V +Text HLabel 2700 3350 0 60 Input ~ 0 +SM_CLK +Text HLabel 2700 3450 0 60 Input ~ 0 +SM_DIR +Text HLabel 2750 4050 0 60 Input ~ 0 +SM_EN +Wire Wire Line + 2800 2750 2700 2750 +Wire Wire Line + 2700 2300 5150 2300 +Wire Wire Line + 5150 2300 5150 3950 +Wire Wire Line + 2700 3150 2700 2900 +$Comp +L GND #PWR? +U 1 1 53A16DEA +P 2700 3150 +F 0 "#PWR?" H 2700 3150 30 0001 C CNN +F 1 "GND" H 2700 3080 30 0001 C CNN +F 2 "" H 2700 3150 60 0001 C CNN +F 3 "" H 2700 3150 60 0001 C CNN + 1 2700 3150 + 1 0 0 -1 +$EndComp +Text HLabel 2700 2900 0 60 Input ~ 0 +PWR_GND +Wire Wire Line + 4450 2450 5000 2450 +Wire Wire Line + 4450 2650 4950 2650 +Wire Wire Line + 3950 2450 3950 2650 +Wire Wire Line + 3850 2700 3850 2650 +Wire Wire Line + 3850 2650 3950 2650 +Connection ~ 3950 2650 +Text HLabel 2700 2500 0 60 Input ~ 0 ++24V +Wire Wire Line + 2700 2500 3500 2500 +Wire Wire Line + 3500 2500 3500 3150 +Wire Wire Line + 3300 3650 3500 3650 +Connection ~ 3500 3650 +Wire Wire Line + 2700 3350 3700 3350 +Wire Wire Line + 2700 3450 3700 3450 +Wire Wire Line + 3900 4650 4200 4650 +NoConn ~ 3700 3050 +$EndSCHEMATC diff --git a/schematic/motors_b.pro b/schematic/motors_b.pro new file mode 100644 index 0000000..4ca197b --- /dev/null +++ b/schematic/motors_b.pro @@ -0,0 +1,42 @@ +update=Ср 18 июн 2014 14:34:12 +last_client=eeschema +[eeschema] +version=1 +LibDir=/home/eddy/kicad +NetFmtName= +RptD_X=0 +RptD_Y=100 +RptLab=1 +LabSize=60 +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=transistors +LibName4=conn +LibName5=linear +LibName6=regul +LibName7=74xx +LibName8=cmos4000 +LibName9=adc-dac +LibName10=memory +LibName11=xilinx +LibName12=special +LibName13=microcontrollers +LibName14=dsp +LibName15=microchip +LibName16=analog_switches +LibName17=motorola +LibName18=texas +LibName19=intel +LibName20=audio +LibName21=interface +LibName22=digital-audio +LibName23=philips +LibName24=display +LibName25=cypress +LibName26=siliconi +LibName27=opto +LibName28=atmel +LibName29=contrib +LibName30=valves +LibName31=my_elements diff --git a/schematic/motors_b.sch b/schematic/motors_b.sch new file mode 100644 index 0000000..4cc056d --- /dev/null +++ b/schematic/motors_b.sch @@ -0,0 +1,435 @@ +EESchema Schematic File Version 2 date Ср 18 июн 2014 15:06:47 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:special +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ft2232 +LIBS:my_elements +LIBS:STM32f103 +LIBS:vreg +LIBS:open-project +LIBS:ALL-cache +EELAYER 27 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 14 14 +Title "Stepper motor module" +Date "18 jun 2014" +Rev "" +Comp "SAO RAS" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +Wire Wire Line + 3500 3550 3700 3550 +Wire Wire Line + 5950 3650 5400 3650 +Wire Wire Line + 5400 3650 5400 4350 +Wire Wire Line + 5400 4350 4900 4350 +Wire Wire Line + 5950 3550 5300 3550 +Wire Wire Line + 5300 3550 5300 3650 +Wire Wire Line + 5300 3650 4900 3650 +Wire Wire Line + 3700 3150 3500 3150 +Connection ~ 5150 3250 +Wire Wire Line + 4900 3250 5150 3250 +Connection ~ 5750 2750 +Wire Wire Line + 5750 2500 5750 2750 +Connection ~ 5750 3250 +Wire Wire Line + 5700 3250 5750 3250 +Connection ~ 5250 3250 +Wire Wire Line + 5250 3000 5250 3300 +Wire Wire Line + 5300 3250 5250 3250 +Connection ~ 4700 4800 +Wire Wire Line + 5050 4800 4400 4800 +Connection ~ 5050 4450 +Wire Wire Line + 4900 4450 5050 4450 +Wire Wire Line + 5300 2750 5250 2750 +Wire Wire Line + 5000 2450 5000 4050 +Wire Wire Line + 5000 4050 4900 4050 +Connection ~ 4100 4650 +Connection ~ 3900 4650 +Wire Wire Line + 2750 4050 3700 4050 +Wire Wire Line + 5050 5300 5050 5200 +Wire Wire Line + 4700 5300 5050 5300 +Connection ~ 4850 5300 +Wire Wire Line + 4400 5300 4400 5400 +Wire Wire Line + 3700 4150 3600 4150 +Connection ~ 4000 4650 +Wire Wire Line + 4050 4650 4050 4800 +Connection ~ 4050 4650 +Wire Wire Line + 4950 2650 4950 3350 +Wire Wire Line + 4950 3350 4900 3350 +Wire Wire Line + 4900 3750 5050 3750 +Wire Wire Line + 5050 3750 5050 4800 +Connection ~ 5250 2750 +Wire Wire Line + 5750 3450 4900 3450 +Wire Wire Line + 5750 3000 5750 3450 +Wire Wire Line + 5700 2750 5800 2750 +Wire Wire Line + 5150 3950 4900 3950 +Wire Wire Line + 4900 4150 5800 4150 +Wire Wire Line + 5800 4150 5800 2750 +Wire Wire Line + 5250 2500 5250 2800 +Wire Wire Line + 5950 3750 5250 3750 +Wire Wire Line + 5250 3750 5250 3550 +Wire Wire Line + 5250 3550 4900 3550 +Wire Wire Line + 4900 4250 5500 4250 +Wire Wire Line + 5500 4250 5500 3850 +Wire Wire Line + 5500 3850 5950 3850 +$Comp +L C C? +U 1 1 50CECA5D +P 5500 3250 +F 0 "C3" H 5550 3350 50 0000 L CNN +F 1 "1n" H 5550 3150 50 0000 L CNN +F 2 "SM0805" H 5500 3250 60 0001 C CNN +F 3 "" H 5500 3250 60 0001 C CNN + 1 5500 3250 + 0 1 -1 0 +$EndComp +$Comp +L R R? +U 1 1 50CECA5C +P 5500 3000 +F 0 "R6" V 5580 3000 50 0000 C CNN +F 1 "51k" V 5500 3000 50 0000 C CNN +F 2 "SM0603" H 5500 3000 60 0001 C CNN +F 3 "" H 5500 3000 60 0001 C CNN + 1 5500 3000 + 0 1 -1 0 +$EndComp +$Comp +L GND #PWR? +U 1 1 50CECA5B +P 5250 3300 +F 0 "#PWR10" H 5250 3300 30 0001 C CNN +F 1 "GND" H 5250 3230 30 0001 C CNN +F 2 "" H 5250 3300 60 0001 C CNN +F 3 "" H 5250 3300 60 0001 C CNN + 1 5250 3300 + -1 0 0 -1 +$EndComp +$Comp +L GND #PWR? +U 1 1 50CEC8BA +P 3850 2700 +F 0 "#PWR5" H 3850 2700 30 0001 C CNN +F 1 "GND" H 3850 2630 30 0001 C CNN +F 2 "" H 3850 2700 60 0001 C CNN +F 3 "" H 3850 2700 60 0001 C CNN + 1 3850 2700 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR? +U 1 1 50CEC869 +P 5250 2800 +F 0 "#PWR9" H 5250 2800 30 0001 C CNN +F 1 "GND" H 5250 2730 30 0001 C CNN +F 2 "" H 5250 2800 60 0001 C CNN +F 3 "" H 5250 2800 60 0001 C CNN + 1 5250 2800 + -1 0 0 -1 +$EndComp +$Comp +L R R? +U 1 1 50CEC791 +P 5500 2500 +F 0 "R5" V 5580 2500 50 0000 C CNN +F 1 "51k" V 5500 2500 50 0000 C CNN +F 2 "SM0603" H 5500 2500 60 0001 C CNN +F 3 "" H 5500 2500 60 0001 C CNN + 1 5500 2500 + 0 1 -1 0 +$EndComp +$Comp +L C C? +U 1 1 50CEC790 +P 5500 2750 +F 0 "C2" H 5550 2850 50 0000 L CNN +F 1 "1n" H 5550 2650 50 0000 L CNN +F 2 "SM0805" H 5500 2750 60 0001 C CNN +F 3 "" H 5500 2750 60 0001 C CNN + 1 5500 2750 + 0 1 -1 0 +$EndComp +$Comp +L R R? +U 1 1 50CEB99A +P 4200 2650 +F 0 "R2" V 4280 2650 50 0000 C CNN +F 1 "0.33" V 4200 2650 50 0000 C CNN +F 2 "SM1210" H 4200 2650 60 0001 C CNN +F 3 "" H 4200 2650 60 0001 C CNN + 1 4200 2650 + 0 -1 -1 0 +$EndComp +$Comp +L R R? +U 1 1 50CEB97A +P 4200 2450 +F 0 "R1" V 4280 2450 50 0000 C CNN +F 1 "0.33" V 4200 2450 50 0000 C CNN +F 2 "SM1210" H 4200 2450 60 0001 C CNN +F 3 "" H 4200 2450 60 0001 C CNN + 1 4200 2450 + 0 -1 -1 0 +$EndComp +$Comp +L +5V #PWR? +U 1 1 50AF2385 +P 3300 3650 +F 0 "#PWR3" H 3300 3740 20 0001 C CNN +F 1 "+5V" H 3300 3740 30 0000 C CNN +F 2 "" H 3300 3650 60 0001 C CNN +F 3 "" H 3300 3650 60 0001 C CNN + 1 3300 3650 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR? +U 1 1 50AF2313 +P 4050 4800 +F 0 "#PWR6" H 4050 4800 30 0001 C CNN +F 1 "GND" H 4050 4730 30 0001 C CNN +F 2 "" H 4050 4800 60 0001 C CNN +F 3 "" H 4050 4800 60 0001 C CNN + 1 4050 4800 + 1 0 0 -1 +$EndComp +$Comp +L C C? +U 1 1 50AF1E60 +P 5050 5000 +F 0 "C1" H 5100 5100 50 0000 L CNN +F 1 "68n" H 5100 4900 50 0000 L CNN +F 2 "SM0805" H 5050 5000 60 0001 C CNN +F 3 "" H 5050 5000 60 0001 C CNN + 1 5050 5000 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR? +U 1 1 50AF1E09 +P 4850 5450 +F 0 "#PWR8" H 4850 5450 30 0001 C CNN +F 1 "GND" H 4850 5380 30 0001 C CNN +F 2 "" H 4850 5450 60 0001 C CNN +F 3 "" H 4850 5450 60 0001 C CNN + 1 4850 5450 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR? +U 1 1 50AF1DE3 +P 4400 5400 +F 0 "#PWR7" H 4400 5490 20 0001 C CNN +F 1 "+5V" H 4400 5490 30 0000 C CNN +F 2 "" H 4400 5400 60 0001 C CNN +F 3 "" H 4400 5400 60 0001 C CNN + 1 4400 5400 + -1 0 0 1 +$EndComp +$Comp +L R R? +U 1 1 50AF1C25 +P 4400 5050 +F 0 "R3" V 4480 5050 50 0000 C CNN +F 1 "22k" V 4400 5050 50 0000 C CNN +F 2 "SM0603" H 4400 5050 60 0001 C CNN +F 3 "" H 4400 5050 60 0001 C CNN + 1 4400 5050 + 1 0 0 -1 +$EndComp +$Comp +L L6208N IC? +U 1 1 50AE2A4D +P 4300 3750 +F 0 "IC1" H 3800 4600 50 0000 L BNN +F 1 "L6208N" H 4300 2850 50 0000 L BNN +F 2 "DIP-24__300_ELL" H 4300 3900 50 0001 C CNN +F 3 "" H 4300 3750 60 0001 C CNN + 1 4300 3750 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR? +U 1 1 534B86E7 +P 3650 3750 +F 0 "#PWR4" H 3650 3750 30 0001 C CNN +F 1 "GND" H 3650 3680 30 0001 C CNN +F 2 "" H 3650 3750 60 0000 C CNN +F 3 "" H 3650 3750 60 0000 C CNN + 1 3650 3750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3700 3650 3650 3650 +Wire Wire Line + 3650 3650 3650 3750 +Wire Wire Line + 3500 3550 3500 3900 +Wire Wire Line + 3600 4150 3600 3900 +Wire Wire Line + 3600 3900 3500 3900 +Wire Wire Line + 4850 5300 4850 5450 +$Comp +L R R? +U 1 1 534BB108 +P 4700 5050 +F 0 "R4" V 4780 5050 40 0000 C CNN +F 1 "1.8k" V 4707 5051 40 0000 C CNN +F 2 "SM0603" V 4630 5050 30 0001 C CNN +F 3 "~" H 4700 5050 30 0000 C CNN + 1 4700 5050 + 1 0 0 -1 +$EndComp +Text HLabel 2700 2300 0 60 Input ~ 0 ++10V +Text HLabel 5950 3550 2 60 Output ~ 0 +A +Text HLabel 5950 3650 2 60 Output ~ 0 +A* +Text HLabel 5950 3750 2 60 Output ~ 0 +B +Text HLabel 5950 3850 2 60 Output ~ 0 +B* +$Comp +L +5V #PWR? +U 1 1 5396FC14 +P 2800 2700 +F 0 "#PWR2" H 2800 2790 20 0001 C CNN +F 1 "+5V" H 2800 2790 30 0000 C CNN +F 2 "" H 2800 2700 60 0001 C CNN +F 3 "" H 2800 2700 60 0001 C CNN + 1 2800 2700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2800 2700 2800 2750 +Text HLabel 2700 2750 0 60 Input ~ 0 +SM_5V +Text HLabel 2700 3350 0 60 Input ~ 0 +SM_CLK +Text HLabel 2700 3450 0 60 Input ~ 0 +SM_DIR +Text HLabel 2750 4050 0 60 Input ~ 0 +SM_EN +Wire Wire Line + 2800 2750 2700 2750 +Wire Wire Line + 2700 2300 5150 2300 +Wire Wire Line + 5150 2300 5150 3950 +Wire Wire Line + 2700 3150 2700 2900 +$Comp +L GND #PWR? +U 1 1 53A16DEA +P 2700 3150 +F 0 "#PWR1" H 2700 3150 30 0001 C CNN +F 1 "GND" H 2700 3080 30 0001 C CNN +F 2 "" H 2700 3150 60 0001 C CNN +F 3 "" H 2700 3150 60 0001 C CNN + 1 2700 3150 + 1 0 0 -1 +$EndComp +Text HLabel 2700 2900 0 60 Input ~ 0 +PWR_GND +Wire Wire Line + 4450 2450 5000 2450 +Wire Wire Line + 4450 2650 4950 2650 +Wire Wire Line + 3950 2450 3950 2650 +Wire Wire Line + 3850 2700 3850 2650 +Wire Wire Line + 3850 2650 3950 2650 +Connection ~ 3950 2650 +Text HLabel 2700 2500 0 60 Input ~ 0 ++24V +Wire Wire Line + 2700 2500 3500 2500 +Wire Wire Line + 3500 2500 3500 3150 +Wire Wire Line + 3300 3650 3500 3650 +Connection ~ 3500 3650 +Wire Wire Line + 2700 3350 3700 3350 +Wire Wire Line + 2700 3450 3700 3450 +Wire Wire Line + 3900 4650 4200 4650 +NoConn ~ 3700 3050 +$EndSCHEMATC diff --git a/schematic/my_elements.lib b/schematic/my_elements.lib new file mode 120000 index 0000000..d44ca5b --- /dev/null +++ b/schematic/my_elements.lib @@ -0,0 +1 @@ +/home/eddy/kicad/my_elements.lib \ No newline at end of file diff --git a/schematic/my_modules.mod b/schematic/my_modules.mod new file mode 120000 index 0000000..d1719be --- /dev/null +++ b/schematic/my_modules.mod @@ -0,0 +1 @@ +/home/eddy/kicad/my_modules.mod \ No newline at end of file diff --git a/schematic/power_MOSFET-cache.lib b/schematic/power_MOSFET-cache.lib new file mode 100644 index 0000000..98f4af5 --- /dev/null +++ b/schematic/power_MOSFET-cache.lib @@ -0,0 +1,785 @@ +EESchema-LIBRARY Version 2.3 Date: Пн 23 июн 2014 12:01:56 +#encoding utf-8 +# +# +3.3V +# +DEF +3.3V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -40 30 H I C CNN +F1 "+3.3V" 0 110 30 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +ALIAS +3,3V +DRAW +X +3.3V 1 0 0 0 U 30 30 0 0 W N +C 0 60 20 0 1 0 N +P 3 0 1 0 0 0 0 40 0 40 N +ENDDRAW +ENDDEF +# +# +5V +# +DEF +5V #PWR 0 40 Y Y 1 F P +F0 "#PWR" 0 90 20 H I C CNN +F1 "+5V" 0 90 30 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +X +5V 1 0 0 0 U 20 20 0 0 W N +C 0 50 20 0 1 0 N +P 4 0 1 0 0 0 0 30 0 30 0 30 N +ENDDRAW +ENDDEF +# +# ADM233L +# +DEF ADM233L IC 0 40 Y Y 1 F N +F0 "IC" -200 450 60 H V C CNN +F1 "ADM233L" 0 -900 60 H V C CNN +F2 "DIP-20__300" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + DIP-20* +$ENDFPLIST +DRAW +T 900 0 -100 60 0 0 0 RS232 Normal 0 C C +T 900 0 -550 60 0 0 0 TTL Normal 0 C C +P 4 0 0 0 300 -350 50 -350 50 -750 300 -750 N +P 4 0 0 0 300 100 50 100 50 -300 300 -300 N +S -300 400 300 -800 0 1 0 f +X T2_I 1 500 -400 200 L 50 50 1 1 I +X T1_I 2 500 -500 200 L 50 50 1 1 I +X R1_O 3 500 -700 200 L 50 50 1 1 O +X R1_I 4 500 -250 200 L 50 50 1 1 I +X T1_O 5 500 -50 200 L 50 50 1 1 O +X GND 6 -500 150 200 R 50 50 1 1 W +X VCC 7 -500 300 200 R 50 50 1 1 W +X C1+ 8 -500 -100 200 R 50 50 1 1 P +X GND 9 -500 50 200 R 50 50 1 1 W +X C2- 10 -500 -600 200 R 50 50 1 1 P +X R2_O 20 500 -600 200 L 50 50 1 1 O +X C2+ 11 -500 -350 200 R 50 50 1 1 P +X intV- 12 500 250 200 L 50 50 1 1 P +X C1- 13 -500 -200 200 R 50 50 1 1 P +X intV+ 14 500 350 200 L 50 50 1 1 P +X C2- 15 -500 -450 200 R 50 50 1 1 P +X C2- 16 -500 -700 200 R 50 50 1 1 P +X intV- 17 500 150 200 L 50 50 1 1 P +X T2_O 18 500 50 200 L 50 50 1 1 O +X R2_I 19 500 -150 200 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# BMB2A0300AN1 +# +DEF BMB2A0300AN1 L 0 0 N N 1 F N +F0 "L" 0 100 50 H V C CNN +F1 "BMB2A0300AN1" 0 -50 50 H V C CNN +F2 "SM0805" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SM0805 +$ENDFPLIST +DRAW +A -150 0 50 1 1799 0 1 0 N -100 0 -200 0 +A -50 0 50 1 1799 0 1 0 N 0 0 -100 0 +A 50 0 50 1 1799 0 1 0 N 100 0 0 0 +A 150 0 50 1 1799 0 1 0 N 200 0 100 0 +X 1 1 -250 0 50 R 30 30 1 1 I +X 2 2 250 0 50 L 30 30 1 1 I +ENDDRAW +ENDDEF +# +# C +# +DEF C C 0 10 N Y 1 F N +F0 "C" 0 100 40 H V L CNN +F1 "C" 6 -85 40 H V L CNN +F2 "~" 38 -150 30 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SM* + C? + C1-1 +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 200 170 D 40 40 1 1 P +X ~ 2 0 -200 170 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# C0805 +# +DEF C0805 C 0 10 N Y 1 F N +F0 "C" 0 100 40 H V L CNN +F1 "C0805" 6 -85 40 H V L CNN +F2 "SM0805" 38 -150 30 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SM0805 +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 200 170 D 40 40 1 1 P +X ~ 2 0 -200 170 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# CONN_12 +# +DEF CONN_12 P 0 40 Y N 1 F N +F0 "P" -50 0 60 V V C CNN +F1 "CONN_12" 50 0 60 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 600 100 -600 0 1 0 N +X P1 1 -350 550 250 R 50 50 1 1 P I +X P2 2 -350 450 250 R 50 50 1 1 P I +X P3 3 -350 350 250 R 50 50 1 1 P I +X P4 4 -350 250 250 R 50 50 1 1 P I +X P5 5 -350 150 250 R 50 50 1 1 P I +X P6 6 -350 50 250 R 50 50 1 1 P I +X P7 7 -350 -50 250 R 50 50 1 1 P I +X P8 8 -350 -150 250 R 50 50 1 1 P I +X P9 9 -350 -250 250 R 50 50 1 1 P I +X P10 10 -350 -350 250 R 50 50 1 1 P I +X P11 11 -350 -450 250 R 50 50 1 1 P I +X P12 12 -350 -550 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_2 +# +DEF CONN_2 P 0 40 Y N 1 F N +F0 "P" -50 0 40 V V C CNN +F1 "CONN_2" 50 0 40 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 150 100 -150 0 1 0 N +X P1 1 -350 100 250 R 60 60 1 1 P I +X PM 2 -350 -100 250 R 60 60 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_3 +# +DEF CONN_3 K 0 40 Y N 1 F N +F0 "K" -50 0 50 V V C CNN +F1 "CONN_3" 50 0 40 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 150 100 -150 0 1 0 N +X P1 1 -350 100 250 R 60 60 1 1 P I +X PM 2 -350 0 250 R 60 60 1 1 P I +X P3 3 -350 -100 250 R 60 60 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_4 +# +DEF CONN_4 P 0 40 Y N 1 F N +F0 "P" -50 0 50 V V C CNN +F1 "CONN_4" 50 0 50 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 200 100 -200 0 1 0 N +X P1 1 -350 150 250 R 50 50 1 1 P I +X P2 2 -350 50 250 R 50 50 1 1 P I +X P3 3 -350 -50 250 R 50 50 1 1 P I +X P4 4 -350 -150 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_5 +# +DEF CONN_5 P 0 40 Y Y 1 F N +F0 "P" -50 0 50 V V C CNN +F1 "CONN_5" 50 0 50 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 250 100 -250 0 1 0 f +X ~ 1 -400 200 300 R 60 60 1 1 P I +X ~ 2 -400 100 300 R 60 60 1 1 P I +X ~ 3 -400 0 300 R 60 60 1 1 P I +X ~ 4 -400 -100 300 R 60 60 1 1 P I +X ~ 5 -400 -200 300 R 60 60 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_7 +# +DEF CONN_7 P 0 40 Y N 1 F N +F0 "P" -30 0 60 V V C CNN +F1 "CONN_7" 70 0 60 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 350 150 -350 0 1 0 N +X P1 1 -350 300 250 R 50 50 1 1 P I +X P2 2 -350 200 250 R 50 50 1 1 P I +X P3 3 -350 100 250 R 50 50 1 1 P I +X P4 4 -350 0 250 R 50 50 1 1 P I +X P5 5 -350 -100 250 R 50 50 1 1 P I +X P6 6 -350 -200 250 R 50 50 1 1 P I +X P7 7 -350 -300 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# CONN_8 +# +DEF CONN_8 P 0 40 Y N 1 F N +F0 "P" -50 0 60 V V C CNN +F1 "CONN_8" 50 0 60 V V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -100 400 100 -400 0 1 0 N +X P1 1 -350 350 250 R 50 50 1 1 P I +X P2 2 -350 250 250 R 50 50 1 1 P I +X P3 3 -350 150 250 R 50 50 1 1 P I +X P4 4 -350 50 250 R 50 50 1 1 P I +X P5 5 -350 -50 250 R 50 50 1 1 P I +X P6 6 -350 -150 250 R 50 50 1 1 P I +X P7 7 -350 -250 250 R 50 50 1 1 P I +X P8 8 -350 -350 250 R 50 50 1 1 P I +ENDDRAW +ENDDEF +# +# DB9 +# +DEF DB9 J 0 40 Y N 1 F N +F0 "J" 0 550 70 H V C CNN +F1 "DB9" 0 -550 70 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + DB9* +$ENDFPLIST +DRAW +C -70 -400 30 0 1 0 N +C -70 -200 30 0 1 0 N +C -70 0 30 0 1 0 N +C -70 200 30 0 1 0 N +C -70 400 30 0 1 0 N +C 50 -300 30 0 1 0 N +C 50 -100 30 0 1 0 N +C 50 100 30 0 1 0 N +C 50 300 30 0 1 0 N +P 2 0 1 8 -150 -460 -150 460 N +P 2 0 1 8 -150 -459 -140 -470 N +P 2 0 1 0 -150 -400 -100 -400 N +P 2 0 1 0 -150 -300 20 -300 N +P 2 0 1 0 -150 -200 -100 -200 N +P 2 0 1 0 -150 -100 20 -100 N +P 2 0 1 0 -150 0 -100 0 N +P 2 0 1 0 -150 100 20 100 N +P 2 0 1 0 -150 200 -100 200 N +P 2 0 1 0 -150 300 20 300 N +P 2 0 1 0 -150 400 -100 400 N +P 2 0 1 8 -140 -470 -110 -490 N +P 2 0 1 8 -140 470 -150 460 N +P 2 0 1 8 -140 470 -100 490 N +P 2 0 1 8 -110 -490 -50 -490 N +P 2 0 1 8 -100 490 -70 490 N +P 2 0 1 8 129 390 -70 490 N +P 2 0 1 8 129 390 150 370 N +P 2 0 1 8 140 -409 -50 -490 N +P 2 0 1 8 150 -390 140 -409 N +P 2 0 1 8 150 370 150 -390 N +X 1 1 -450 -400 300 R 60 60 1 1 P +X 2 2 -450 -200 300 R 60 60 1 1 P +X 3 3 -450 0 300 R 60 60 1 1 P +X 4 4 -450 200 300 R 60 60 1 1 P +X 5 5 -450 400 300 R 60 60 1 1 P +X P6 6 -450 -300 300 R 60 60 1 1 P +X P7 7 -450 -100 300 R 60 60 1 1 P +X P8 8 -450 100 300 R 60 60 1 1 P +X P9 9 -450 300 300 R 60 60 1 1 P +ENDDRAW +ENDDEF +# +# DIODESCH +# +DEF DIODESCH D 0 40 N N 1 F N +F0 "D" 0 100 40 H V C CNN +F1 "DIODESCH" 0 -100 40 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + D? + S* +$ENDFPLIST +DRAW +P 3 0 1 0 -50 50 50 0 -50 -50 F +P 6 0 1 8 75 25 75 50 50 50 50 -50 25 -50 25 -25 N +X A 1 -200 0 150 R 40 40 1 1 P +X K 2 200 0 150 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# DTA114Y +# +DEF DTA114Y Q 0 0 Y Y 1 F N +F0 "Q" -55 -160 40 H V R CNN +F1 "DTA114Y" 0 150 40 H V R CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SOT23* + SC59* +$ENDFPLIST +DRAW +T 0 -130 35 20 0 0 0 10k Normal 0 C C +T 900 -85 -60 20 0 0 0 47k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +X B 1 -250 0 100 R 40 40 1 1 I +X E 2 100 -200 100 U 40 40 1 1 P +X C 3 100 200 100 D 40 40 1 1 P +ENDDRAW +ENDDEF +# +# GND +# +DEF ~GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 0 30 H I C CNN +F1 "GND" 0 -70 30 H I C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N +X GND 1 0 0 0 U 30 30 1 1 W N +ENDDRAW +ENDDEF +# +# GNDPWR +# +DEF GNDPWR #PWR 0 0 N N 1 F P +F0 "#PWR" 0 50 40 H I C CNN +F1 "GNDPWR" 0 -80 40 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +P 3 0 1 8 -40 0 -50 -30 -50 -30 N +P 3 0 1 8 -20 0 -30 -30 -30 -30 N +P 3 0 1 8 0 0 -10 -30 -10 -30 N +P 3 0 1 8 20 0 10 -30 10 -30 N +P 3 0 1 10 40 0 -40 0 -40 0 N +P 4 0 1 8 40 0 30 -30 30 -30 30 -30 N +X GNDPWR 1 0 0 0 U 40 40 1 1 W N +ENDDRAW +ENDDEF +# +# JUMPER +# +DEF JUMPER JP 0 30 Y N 1 F N +F0 "JP" 0 150 60 H V C CNN +F1 "JUMPER" 0 -80 40 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +A 0 -26 125 1426 373 0 1 0 N -98 50 99 50 +C -100 0 35 0 1 0 N +C 100 0 35 0 1 0 N +X 1 1 -300 0 165 R 60 60 0 1 P +X 2 2 300 0 165 L 60 60 0 1 P +ENDDRAW +ENDDEF +# +# L6208N +# +DEF L6208N IC 0 40 Y Y 1 F N +F0 "IC" -500 850 50 H V L BNN +F1 "L6208N" 0 -900 50 H V L BNN +F2 "POWERDIP24" 0 150 50 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + POWERDIP24 + DIP24* +$ENDFPLIST +DRAW +T 0 -30 -580 60 0 1 0 GND Normal 0 C C +P 2 1 0 0 -500 -800 -500 800 N +P 2 1 0 0 -500 800 500 800 N +P 2 1 0 0 500 -800 -500 -800 N +P 2 1 0 0 500 800 500 -800 N +X CLOCK 1 -600 400 100 R 40 40 1 1 I +X CW/CWW 2 -600 300 100 R 40 40 1 1 I +X SENSE_A 3 600 400 100 L 40 40 1 1 I +X RCA 4 600 300 100 L 40 40 1 1 I +X OUT1A 5 600 200 100 L 40 40 1 1 O +X GND 6 -100 -900 100 U 40 40 1 1 W +X GND@1 7 -200 -900 100 U 40 40 1 1 W +X OUT1B 8 600 -500 100 L 40 40 1 1 O +X RCB 9 600 -400 100 L 40 40 1 1 I +X SENSE_B 10 600 -300 100 L 40 40 1 1 I +X VS_A 20 600 500 100 L 40 40 1 1 W +X VREF_B 11 600 -700 100 L 40 40 1 1 I +X OUT2A 21 600 100 100 L 40 40 1 1 O +X HALF/FULL 12 -600 100 100 R 40 40 1 1 I +X VCP 22 -600 700 100 R 40 40 1 1 W +X CONTROL 13 -600 200 100 R 40 40 1 1 I +X RESET 23 -600 -400 100 R 40 40 1 1 I +X EN 14 -600 -300 100 R 40 40 1 1 I +X VREF_A 24 600 0 100 L 40 40 1 1 I +X VBOOT 15 -600 600 100 R 40 40 1 1 W +X OUT2B 16 600 -600 100 L 40 40 1 1 O +X VS_B 17 600 -200 100 L 40 40 1 1 W +X GND@2 18 -300 -900 100 U 40 40 1 1 W +X GND@3 19 -400 -900 100 U 40 40 1 1 W +ENDDRAW +ENDDEF +# +# LED +# +DEF LED D 0 40 Y N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "LED" 0 -100 50 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + LED-3MM + LED-5MM + LED-10MM + LED-0603 + LED-0805 + LED-1206 + LEDV +$ENDFPLIST +DRAW +P 2 0 1 0 50 50 50 -50 N +P 3 0 1 0 -50 50 50 0 -50 -50 F +P 3 0 1 0 65 -40 110 -80 105 -55 N +P 3 0 1 0 80 -25 125 -65 120 -40 N +X A 1 -200 0 150 R 40 40 1 1 P +X K 2 200 0 150 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# LM1117MPX-3.3 +# +DEF LM1117MPX-3.3 U 0 40 Y Y 1 F N +F0 "U" -200 200 40 H V C CNN +F1 "LM1117MPX-3.3" 0 200 40 H V L CNN +F2 "SOT-223" 0 100 30 H I C CIN +F3 "~" 0 0 60 H V C CNN +ALIAS LM317AEMP +$FPLIST + SOT* +$ENDFPLIST +DRAW +S -250 150 250 -150 0 1 10 f +X GND 1 0 -250 100 U 40 40 1 1 W +X OUT 2 400 50 150 L 40 40 1 1 w +X IN 3 -400 50 150 R 40 40 1 1 W +ENDDRAW +ENDDEF +# +# NTE2984 +# +DEF NTE2984 Q 0 0 N Y 1 F N +F0 "Q" -80 240 60 H V R CNN +F1 "NTE2984" 40 -240 60 H V R CNN +F2 "TO220" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +ALIAS MOSFET_N NTE2987 +DRAW +C 0 0 175 0 1 8 N +S 0 -75 0 -150 0 1 0 N +S 0 25 0 -25 0 1 0 N +S 0 150 0 75 0 1 0 N +S 100 -70 140 -70 0 1 8 N +S 100 70 140 70 0 1 8 N +S 120 30 160 30 0 1 8 N +S 140 70 140 -70 0 1 8 N +P 2 0 1 8 -50 -100 -50 100 N +P 2 0 1 0 100 -100 0 -100 N +P 2 0 1 0 100 100 0 100 N +P 3 0 1 8 100 -100 100 0 50 0 N +P 4 0 1 8 120 -10 160 -10 140 30 120 -10 f +P 5 0 1 8 50 30 50 -30 0 0 50 30 50 30 f +X G 1 -200 0 149 R 40 40 1 1 I +X D 2 100 200 126 D 40 40 1 1 P +X S 3 100 -200 118 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# PWR_FLAG +# +DEF PWR_FLAG #FLG 0 0 N N 1 F P +F0 "#FLG" 0 95 30 H I C CNN +F1 "PWR_FLAG" 0 180 30 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +X pwr 1 0 0 0 U 20 20 0 0 w +P 6 0 1 0 0 0 0 50 -75 100 0 150 75 100 0 50 N +ENDDRAW +ENDDEF +# +# Quartz +# +DEF Quartz Q 0 40 Y N 1 F N +F0 "Q" 0 150 60 H V C CNN +F1 "Quartz" 0 -150 60 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -50 100 -50 -100 0 1 0 N +S -25 100 25 -100 0 1 0 N +S 50 -100 50 100 0 1 0 N +X ~ ~ -250 0 200 R 40 40 1 1 P +X ~ ~ 250 0 200 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# R +# +DEF R R 0 0 N Y 1 F N +F0 "R" 80 0 40 V V C CNN +F1 "R" 7 1 40 V V C CNN +F2 "~" -70 0 30 V V C CNN +F3 "~" 0 0 30 H V C CNN +$FPLIST + R? + SM0603 + SM0805 + R?-* + SM1206 +$ENDFPLIST +DRAW +S -40 150 40 -150 0 1 12 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +# R0603 +# +DEF R0603 R 0 0 N Y 1 F N +F0 "R" 80 0 40 V V C CNN +F1 "R0603" 7 1 40 V V C CNN +F2 "SM0603" -70 0 30 V I C CNN +F3 "~" 0 0 30 H V C CNN +$FPLIST + SM0603 +$ENDFPLIST +DRAW +S -40 150 40 -150 0 1 12 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +# RO-XX +# +DEF RO-XX Q 0 40 Y Y 1 F N +F0 "Q" 0 150 60 H V C CNN +F1 "RO-XX" 0 -150 60 H V C CNN +F2 "SIP-4" -100 50 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -250 100 250 -100 0 1 0 N +X -Vin 1 -400 50 150 R 50 50 1 1 W +X +Vin 2 -400 -50 150 R 50 50 1 1 W +X -Vout 3 400 50 150 L 50 50 1 1 w +X +Vout 4 400 -50 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# STM32f103 +# +DEF STM32f103 U 0 40 Y Y 1 F N +F0 "U" 0 -100 50 H V C CNN +F1 "STM32f103" 0 100 50 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + QFP100 +$ENDFPLIST +DRAW +S -3200 2200 3200 -2200 0 1 0 N +X PE2/TRACECK 1 -3500 1200 300 R 50 50 1 1 B +X PE3/TRACED0 2 -3500 1100 300 R 50 50 1 1 B +X PE4/TRACED1 3 -3500 1000 300 R 50 50 1 1 B +X PE5/TRACED2 4 -3500 900 300 R 50 50 1 1 B +X PE6/TRACED3 5 -3500 800 300 R 50 50 1 1 B +X VBAT 6 -3500 700 300 R 50 50 1 1 W X +X PC13/TAMPER-RTC 7 -3500 600 300 R 50 50 1 1 B L +X PC14/OSC32IN 8 -3500 500 300 R 50 50 1 1 B L +X PC15/OSC32OUT 9 -3500 400 300 R 50 50 1 1 B L +X VSS5 10 -3500 300 300 R 50 50 1 1 W X +X VREF- 20 -3500 -700 300 R 50 50 1 1 W X +X PA5/SPI1_SCK/ADC12_IN5 30 -800 -2500 300 U 50 50 1 1 B L +X PE9(TIM1_CH1) 40 200 -2500 300 U 50 50 1 1 B +X VDD1 50 1200 -2500 300 U 50 50 1 1 W X +X PD13(TIM4_CH2) 60 3500 -300 300 L 50 50 1 1 B +X PA11/USART1_CTS/CANRX/USBDM/TIM1_CH4 70 3500 700 300 L 50 50 1 1 B +X PC12(USART3_CK) 80 800 2500 300 D 50 50 1 1 B +X JNTRST(TIM3_CH1/PB4/SPI1_MISO) 90 -200 2500 300 D 50 50 1 1 B +X VDD5 11 -3500 200 300 R 50 50 1 1 W X +X VREF+ 21 -3500 -800 300 R 50 50 1 1 W X +X PA6/SPI1_MISO/ADC12_IN6/TIM3_CH1(TIM1_BKIN) 31 -700 -2500 300 U 50 50 1 1 B L +X PE10(TIM1_CH2N) 41 300 -2500 300 U 50 50 1 1 B +X PB12/SPI2_NSS/I2C2_SMBAI/USART3_CK/TIM1_BKIN 51 3500 -1200 300 L 50 50 1 1 B +X PD14(TIM4_CH3) 61 3500 -200 300 L 50 50 1 1 B +X PA12/USART1_RTS/CANTX/USBDP/TIM1_ETR 71 3500 800 300 L 50 50 1 1 B +X PD0/OSC_IN(CANRX) 81 700 2500 300 D 50 50 1 1 B +X PB5/I2C1_SMBAI(TIM3_CH2/SPI1_MOSI) 91 -300 2500 300 D 50 50 1 1 B L +X OSC_IN 12 -3500 100 300 R 50 50 1 1 I C +X VDDA 22 -3500 -900 300 R 50 50 1 1 W X +X PA7/SPI1_MOSI/ADC2_IN7/TIM3_CH2(TIM1_CH1N) 32 -600 -2500 300 U 50 50 1 1 B L +X PE11(TIM1_CH2) 42 400 -2500 300 U 50 50 1 1 B +X PB13/SPI2_SCK/USART3_CTS/TIM1_CH1N 52 3500 -1100 300 L 50 50 1 1 B +X PD15(TIM4_CH4) 62 3500 -100 300 L 50 50 1 1 B +X JTMS/SWDIO(PA13) 72 3500 900 300 L 50 50 1 1 B +X PD1/OSC_OUT(CANTX) 82 600 2500 300 D 50 50 1 1 B +X PB6/I2C1_SCL/TIM4_CH1(USART1_TX) 92 -400 2500 300 D 50 50 1 1 B +X OSC_OUT 13 -3500 0 300 R 50 50 1 1 O C +X PA0/WKUP/USART2_CTS/ADC12_IN0/TIM2_CH1_ETR 23 -3500 -1000 300 R 50 50 1 1 B L +X PC4/ADC12_IN14 33 -500 -2500 300 U 50 50 1 1 B L +X PE12(TIM1_CH3N) 43 500 -2500 300 U 50 50 1 1 B +X PB14/SPI2_MISO/USART3_RTS/TIM1_CH2N 53 3500 -1000 300 L 50 50 1 1 B +X PC6(TIM3_CH1) 63 3500 0 300 L 50 50 1 1 B +X NC 73 3500 1000 300 L 50 50 1 1 U +X PD2/TIM3_ETR 83 500 2500 300 D 50 50 1 1 B +X PB7/I2C1_SDA/TIM4_CH2(USART1_RX) 93 -500 2500 300 D 50 50 1 1 B +X NRST 14 -3500 -100 300 R 50 50 1 1 B L +X PA1/USART2_RTS/ADC12_IN1/TIM2_CH2 24 -3500 -1100 300 R 50 50 1 1 B L +X PC5/ADC12_IN15 34 -400 -2500 300 U 50 50 1 1 B L +X PE13(TIM1_CH3) 44 600 -2500 300 U 50 50 1 1 B +X PB15/SPI2_MOSI/TIM1_CH3N 54 3500 -900 300 L 50 50 1 1 B +X PC7(TIM3_CH2) 64 3500 100 300 L 50 50 1 1 B +X VSS2 74 3500 1100 300 L 50 50 1 1 W +X PD3(USART2_CTS) 84 400 2500 300 D 50 50 1 1 B +X BOOT0 94 -600 2500 300 D 50 50 1 1 B L +X PC0/ADC12_IN10 15 -3500 -200 300 R 50 50 1 1 B L +X PA2/USART2_TX/ADC12_IN2/TIM2_CH3 25 -3500 -1200 300 R 50 50 1 1 B L +X PB0/ADC12_IN8/TIM3_CH3(TIM1_CH2N) 35 -300 -2500 300 U 50 50 1 1 B L +X PE14(TIM1_CH4) 45 700 -2500 300 U 50 50 1 1 B +X PD8(USART3_TX) 55 3500 -800 300 L 50 50 1 1 B +X PC8(TIM3_CH3) 65 3500 200 300 L 50 50 1 1 B +X VDD2 75 3500 1200 300 L 50 50 1 1 W +X PD4(USART2_RTS) 85 300 2500 300 D 50 50 1 1 B +X PB8/TIM4_CH3(I2C1_SCL/CANRX) 95 -700 2500 300 D 50 50 1 1 B +X PC1/ADC12_IN11 16 -3500 -300 300 R 50 50 1 1 B L +X PA3/USART2_RX/ADC12_IN3/TIM2_CH4 26 -1200 -2500 300 U 50 50 1 1 B L +X PB1/ADC12_IN9/TIM3_CH4(TIM1_CH3N) 36 -200 -2500 300 U 50 50 1 1 B L +X PE15(TIM1_BKIN) 46 800 -2500 300 U 50 50 1 1 B +X PD9(USART3_RX) 56 3500 -700 300 L 50 50 1 1 B +X PC9(TIM3_CH4) 66 3500 300 300 L 50 50 1 1 B +X JTCK/SWCLK(PA14) 76 1200 2500 300 D 50 50 1 1 B +X PD5(USART2_TX) 86 200 2500 300 D 50 50 1 1 B +X PB9/TIM4_CH4(I2C1_SDA/CANTX) 96 -800 2500 300 D 50 50 1 1 B +X PC2/ADC12_IN12 17 -3500 -400 300 R 50 50 1 1 B L +X VSS4 27 -1100 -2500 300 U 50 50 1 1 W X +X PB2/BOOT1 37 -100 -2500 300 U 50 50 1 1 B +X PB10/I2C2_SCL/USART3_TX(TIM2_CH3) 47 900 -2500 300 U 50 50 1 1 B +X PD10(USART3_CK) 57 3500 -600 300 L 50 50 1 1 B +X PA8/USART1_CK/TIM1_CH1/MCO 67 3500 400 300 L 50 50 1 1 B +X JTDI(TIM2_CH1_ETR/PA15/SPI1_NSS) 77 1100 2500 300 D 50 50 1 1 B +X PD6(USART2_RX) 87 100 2500 300 D 50 50 1 1 B +X PE0/TIM4_ETR 97 -900 2500 300 D 50 50 1 1 B +X PC3/ADC12_IN13 18 -3500 -500 300 R 50 50 1 1 B L +X VDD4 28 -1000 -2500 300 U 50 50 1 1 W X +X PE7(TIM1_ETR) 38 0 -2500 300 U 50 50 1 1 B +X PB11/I2C2_SDA/USART3_RX(TIM2_CH4) 48 1000 -2500 300 U 50 50 1 1 B +X PD11(USART3_CTS) 58 3500 -500 300 L 50 50 1 1 B +X PA9/USART1_TX/TIM1_CH2 68 3500 500 300 L 50 50 1 1 B +X PC10(USART3_TX) 78 1000 2500 300 D 50 50 1 1 B +X PD7(USART2_CK) 88 0 2500 300 D 50 50 1 1 B +X PE1 98 -1000 2500 300 D 50 50 1 1 B +X VSSA 19 -3500 -600 300 R 50 50 1 1 W X +X PA4/SPI1_NSS/USART2_CK/ADC12_IN4 29 -900 -2500 300 U 50 50 1 1 B L +X PE8(TIM1_CH1N) 39 100 -2500 300 U 50 50 1 1 B +X VSS1 49 1100 -2500 300 U 50 50 1 1 W X +X PD12(TIM4_CH1/USART3_RTS) 59 3500 -400 300 L 50 50 1 1 B +X PA10/USART1_RX/TIM1_CH3 69 3500 600 300 L 50 50 1 1 B +X PC11(USART3_RX) 79 900 2500 300 D 50 50 1 1 B +X JTDO(TIM2_CH2/PB3/TRACESWO/SPI1_SCK) 89 -100 2500 300 D 50 50 1 1 B +X VSS3 99 -1100 2500 300 D 50 50 1 1 W +X VDD3 100 -1200 2500 300 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# SW_PUSH +# +DEF SW_PUSH SW 0 40 N N 1 F N +F0 "SW" 150 110 50 H V C CNN +F1 "SW_PUSH" 0 -80 50 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +S -170 50 170 60 0 1 0 N +P 4 0 1 0 -40 60 -30 90 30 90 40 60 N +X 1 1 -300 0 200 R 60 60 0 1 P I +X 2 2 300 0 200 L 60 60 0 1 P I +ENDDRAW +ENDDEF +# +# USB-MINI-B +# +DEF USB-MINI-B CON 0 40 Y Y 1 F N +F0 "CON" -250 450 60 H V C CNN +F1 "USB-MINI-B" -50 -500 60 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + USB-Mini-B-Jack +$ENDFPLIST +DRAW +S -350 400 350 -400 0 1 0 N +X VBUS 1 -550 300 200 R 50 50 1 1 P +X D- 2 -550 150 200 R 50 50 1 1 B +X D+ 3 -550 0 200 R 50 50 1 1 B +X ID 4 -550 -150 200 R 50 50 1 1 P +X GND 5 -550 -300 200 R 50 50 1 1 W +X SHELL1 6 550 300 200 L 50 50 1 1 P +X SHELL2 7 550 150 200 L 50 50 1 1 P +X SHELL3 8 550 -150 200 L 50 50 1 1 P +X SHELL4 9 550 -300 200 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# USBLC6-2 +# +DEF USBLC6-2 U 0 40 Y Y 1 F N +F0 "U" -150 -300 60 H V C CNN +F1 "USBLC6-2" 0 -200 60 H V C CNN +F2 "SOT23_6" 0 0 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + SOT666* + SOT23-6* +$ENDFPLIST +DRAW +S -250 150 250 -150 0 1 0 N +X I/O1 1 -550 0 300 R 50 50 1 1 P +X GND 2 -550 100 300 R 50 50 1 1 W +X I/O2 3 -550 -100 300 R 50 50 1 1 P +X I/O2 4 550 -100 300 L 50 50 1 1 P +X VBUS 5 550 100 300 L 50 50 1 1 W +X I/O1 6 550 0 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/schematic/power_MOSFET.bak b/schematic/power_MOSFET.bak new file mode 100644 index 0000000..5226565 --- /dev/null +++ b/schematic/power_MOSFET.bak @@ -0,0 +1,124 @@ +EESchema Schematic File Version 2 date Ср 09 июл 2014 18:33:57 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:special +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ft2232 +LIBS:my_elements +LIBS:STM32f103 +LIBS:vreg +LIBS:open-project +LIBS:ALL-cache +EELAYER 27 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 10 12 +Title "Power load module" +Date "9 jul 2014" +Rev "" +Comp "SAO RAS" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +Text HLabel 3150 1250 0 61 Output ~ 0 +GND_OUT +Text HLabel 3200 2800 0 61 Input ~ 0 +GND +Text HLabel 3200 2550 0 61 Input ~ 0 +ON +$Comp +L GND #PWRp0137 +U 1 1 53AF4F61 +P 3300 2900 +AR Path="/53BBC16A/53AF4F61" Ref="#PWRp0137" Part="1" +AR Path="/53C73959/53AF4F61" Ref="#PWRp0134" Part="1" +AR Path="/53C7395A/53AF4F61" Ref="#PWRp0140" Part="1" +AR Path="/53C73958/53AF4F61" Ref="#PWRp086" Part="1" +AR Path="/53A8FBFD/53AF4F61" Ref="#PWRp0131" Part="1" +AR Path="/53AA0E2D/53AF4F61" Ref="#PWRp0133" Part="1" +AR Path="/53AA0E2C/53AF4F61" Ref="#PWRp0135" Part="1" +F 0 "#PWRp0133" H 3300 2900 30 0001 C CNN +F 1 "GND" H 3300 2830 30 0001 C CNN +F 2 "" H 3300 2900 60 0000 C CNN +F 3 "" H 3300 2900 60 0000 C CNN + 1 3300 2900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3200 2800 3300 2800 +Wire Wire Line + 3300 2800 3300 2900 +$Comp +L NTE2984 Qp1.1 +U 1 1 53AF4F62 +P 5050 2550 +AR Path="/53BBC16A/53AF4F62" Ref="Qp1.1" Part="1" +AR Path="/53C73959/53AF4F62" Ref="Qp1.2" Part="1" +AR Path="/53C7395A/53AF4F62" Ref="Qp1.3" Part="1" +AR Path="/53C73958/53AF4F62" Ref="Qp1.1" Part="1" +AR Path="/53A8FBFD/53AF4F62" Ref="Qp1.2" Part="1" +AR Path="/53AA0E2D/53AF4F62" Ref="Qp1.1" Part="1" +AR Path="/53AA0E2C/53AF4F62" Ref="Qp1.2" Part="1" +F 0 "Qp1.1" H 4970 2790 60 0000 R CNN +F 1 "NTE2984" H 5090 2310 60 0000 R CNN +F 2 "TO220-3-vert" H 5050 2550 60 0001 C CNN +F 3 "~" H 5050 2550 60 0000 C CNN + 1 5050 2550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3200 2550 4850 2550 +Wire Wire Line + 3150 1250 5150 1250 +Wire Wire Line + 5150 1250 5150 2350 +$Comp +L GND #PWRp0138 +U 1 1 53AF4F63 +P 5150 2850 +AR Path="/53BBC16A/53AF4F63" Ref="#PWRp0138" Part="1" +AR Path="/53C73959/53AF4F63" Ref="#PWRp0135" Part="1" +AR Path="/53C7395A/53AF4F63" Ref="#PWRp0141" Part="1" +AR Path="/53C73958/53AF4F63" Ref="#PWRp087" Part="1" +AR Path="/53A8FBFD/53AF4F63" Ref="#PWRp0132" Part="1" +AR Path="/53AA0E2D/53AF4F63" Ref="#PWRp0134" Part="1" +AR Path="/53AA0E2C/53AF4F63" Ref="#PWRp0136" Part="1" +F 0 "#PWRp0134" H 5150 2850 30 0001 C CNN +F 1 "GND" H 5150 2780 30 0001 C CNN +F 2 "" H 5150 2850 60 0000 C CNN +F 3 "" H 5150 2850 60 0000 C CNN + 1 5150 2850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5150 2850 5150 2750 +$EndSCHEMATC diff --git a/schematic/power_MOSFET.sch b/schematic/power_MOSFET.sch new file mode 100644 index 0000000..1ac160c --- /dev/null +++ b/schematic/power_MOSFET.sch @@ -0,0 +1,124 @@ +EESchema Schematic File Version 2 date Ср 09 июл 2014 18:42:33 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:special +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ft2232 +LIBS:my_elements +LIBS:STM32f103 +LIBS:vreg +LIBS:open-project +LIBS:ALL-cache +EELAYER 27 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 10 12 +Title "Power load module" +Date "9 jul 2014" +Rev "" +Comp "SAO RAS" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +Text HLabel 3150 1250 0 61 Output ~ 0 +GND_OUT +Text HLabel 3200 2800 0 61 Input ~ 0 +GND +Text HLabel 3200 2550 0 61 Input ~ 0 +ON +$Comp +L GND #PWRp0137 +U 1 1 53AF4F61 +P 3300 2900 +AR Path="/53BBC16A/53AF4F61" Ref="#PWRp0137" Part="1" +AR Path="/53C73959/53AF4F61" Ref="#PWRp0134" Part="1" +AR Path="/53C7395A/53AF4F61" Ref="#PWRp0140" Part="1" +AR Path="/53C73958/53AF4F61" Ref="#PWRp086" Part="1" +AR Path="/53A8FBFD/53AF4F61" Ref="#PWRp0131" Part="1" +AR Path="/53AA0E2D/53AF4F61" Ref="#PWRp0133" Part="1" +AR Path="/53AA0E2C/53AF4F61" Ref="#PWRp0135" Part="1" +F 0 "#PWRp0133" H 3300 2900 30 0001 C CNN +F 1 "GND" H 3300 2830 30 0001 C CNN +F 2 "" H 3300 2900 60 0000 C CNN +F 3 "" H 3300 2900 60 0000 C CNN + 1 3300 2900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3200 2800 3300 2800 +Wire Wire Line + 3300 2800 3300 2900 +$Comp +L NTE2984 Qp1.1 +U 1 1 53AF4F62 +P 5050 2550 +AR Path="/53BBC16A/53AF4F62" Ref="Qp1.1" Part="1" +AR Path="/53C73959/53AF4F62" Ref="Qp1.2" Part="1" +AR Path="/53C7395A/53AF4F62" Ref="Qp1.3" Part="1" +AR Path="/53C73958/53AF4F62" Ref="Qp1.1" Part="1" +AR Path="/53A8FBFD/53AF4F62" Ref="Qp1.2" Part="1" +AR Path="/53AA0E2D/53AF4F62" Ref="Qp1.1" Part="1" +AR Path="/53AA0E2C/53AF4F62" Ref="Qp1.2" Part="1" +F 0 "Qp1.1" H 4970 2790 60 0000 R CNN +F 1 "NTE2984" H 5090 2310 60 0000 R CNN +F 2 "TO220-3-vert" H 5050 2550 60 0001 C CNN +F 3 "~" H 5050 2550 60 0000 C CNN + 1 5050 2550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3200 2550 4850 2550 +Wire Wire Line + 3150 1250 5150 1250 +Wire Wire Line + 5150 1250 5150 2350 +$Comp +L GND #PWRp0138 +U 1 1 53AF4F63 +P 5150 2850 +AR Path="/53BBC16A/53AF4F63" Ref="#PWRp0138" Part="1" +AR Path="/53C73959/53AF4F63" Ref="#PWRp0135" Part="1" +AR Path="/53C7395A/53AF4F63" Ref="#PWRp0141" Part="1" +AR Path="/53C73958/53AF4F63" Ref="#PWRp087" Part="1" +AR Path="/53A8FBFD/53AF4F63" Ref="#PWRp0132" Part="1" +AR Path="/53AA0E2D/53AF4F63" Ref="#PWRp0134" Part="1" +AR Path="/53AA0E2C/53AF4F63" Ref="#PWRp0136" Part="1" +F 0 "#PWRp0134" H 5150 2850 30 0001 C CNN +F 1 "GND" H 5150 2780 30 0001 C CNN +F 2 "" H 5150 2850 60 0000 C CNN +F 3 "" H 5150 2850 60 0000 C CNN + 1 5150 2850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5150 2850 5150 2750 +$EndSCHEMATC diff --git a/schematic/power_MOSFET==.sch b/schematic/power_MOSFET==.sch new file mode 100644 index 0000000..cb3c60c --- /dev/null +++ b/schematic/power_MOSFET==.sch @@ -0,0 +1,220 @@ +EESchema Schematic File Version 2 date Пн 16 июн 2014 17:49:12 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:special +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:ft2232 +LIBS:my_elements +LIBS:STM32f103 +LIBS:vreg +LIBS:open-project +LIBS:ALL-cache +EELAYER 27 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 12 14 +Title "" +Date "16 jun 2014" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L PC817 ICp1 +U 1 1 53BBC5DB +P 3900 2450 +AR Path="/53BBC16A/53BBC5DB" Ref="ICp1" Part="1" +AR Path="/53C73959/53BBC5DB" Ref="IC2" Part="1" +AR Path="/53C7395A/53BBC5DB" Ref="IC4" Part="1" +AR Path="/53C73958/53BBC5DB" Ref="IC?" Part="1" +F 0 "ICp1" H 3690 2640 40 0000 C CNN +F 1 "PC817" H 4050 2260 40 0000 C CNN +F 2 "DIP4" H 3700 2270 30 0000 C CIN +F 3 "~" H 3900 2450 60 0000 C CNN + 1 3900 2450 + 1 0 0 -1 +$EndComp +Text HLabel 3150 1250 0 61 Output ~ 0 +GND_OUT +Text HLabel 3150 900 0 61 Input ~ 0 ++12V_IN +Text HLabel 3200 2800 0 61 Input ~ 0 +GND +Text HLabel 3200 2550 0 61 Input ~ 0 +~ON +Text HLabel 3200 1450 0 61 Input ~ 0 ++5V_IN +$Comp +L R0603 Rp1 +U 1 1 53BC5982 +P 3550 2000 +AR Path="/53BBC16A/53BC5982" Ref="Rp1" Part="1" +AR Path="/53C73959/53BC5982" Ref="R17" Part="1" +AR Path="/53C7395A/53BC5982" Ref="R23" Part="1" +AR Path="/53C73958/53BC5982" Ref="R?" Part="1" +F 0 "Rp1" V 3630 2000 40 0000 C CNN +F 1 "330" V 3557 2001 40 0000 C CNN +F 2 "SM0603" V 3480 2000 30 0001 C CNN +F 3 "~" H 3550 2000 30 0000 C CNN + 1 3550 2000 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWRp2 +U 1 1 53BC59A0 +P 4250 3300 +AR Path="/53BBC16A/53BC59A0" Ref="#PWRp2" Part="1" +AR Path="/53C73959/53BC59A0" Ref="#PWR174" Part="1" +AR Path="/53C7395A/53BC59A0" Ref="#PWR180" Part="1" +AR Path="/53C73958/53BC59A0" Ref="#PWR?" Part="1" +F 0 "#PWRp2" H 4250 3300 30 0001 C CNN +F 1 "GND" H 4250 3230 30 0001 C CNN +F 2 "" H 4250 3300 60 0000 C CNN +F 3 "" H 4250 3300 60 0000 C CNN + 1 4250 3300 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWRp3 +U 1 1 53BC59AD +P 3300 2900 +AR Path="/53BBC16A/53BC59AD" Ref="#PWRp3" Part="1" +AR Path="/53C73959/53BC59AD" Ref="#PWR173" Part="1" +AR Path="/53C7395A/53BC59AD" Ref="#PWR179" Part="1" +AR Path="/53C73958/53BC59AD" Ref="#PWR?" Part="1" +F 0 "#PWRp3" H 3300 2900 30 0001 C CNN +F 1 "GND" H 3300 2830 30 0001 C CNN +F 2 "" H 3300 2900 60 0000 C CNN +F 3 "" H 3300 2900 60 0000 C CNN + 1 3300 2900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3200 2800 3300 2800 +Wire Wire Line + 3300 2800 3300 2900 +$Comp +L NTE2984 Qp1 +U 1 1 53BC6050 +P 5050 2550 +AR Path="/53BBC16A/53BC6050" Ref="Qp1" Part="1" +AR Path="/53C73959/53BC6050" Ref="Q4" Part="1" +AR Path="/53C7395A/53BC6050" Ref="Q6" Part="1" +AR Path="/53C73958/53BC6050" Ref="Q?" Part="1" +F 0 "Qp1" H 4970 2790 60 0000 R CNN +F 1 "NTE2984" H 5090 2310 60 0000 R CNN +F 2 "TO220" H 5050 2550 60 0001 C CNN +F 3 "~" H 5050 2550 60 0000 C CNN + 1 5050 2550 + 1 0 0 -1 +$EndComp +$Comp +L R0603 Rp3 +U 1 1 53BC7A4E +P 4250 2950 +AR Path="/53BBC16A/53BC7A4E" Ref="Rp3" Part="1" +AR Path="/53C73959/53BC7A4E" Ref="R18" Part="1" +AR Path="/53C7395A/53BC7A4E" Ref="R24" Part="1" +AR Path="/53C73958/53BC7A4E" Ref="R?" Part="1" +F 0 "Rp3" V 4330 2950 40 0000 C CNN +F 1 "10k" V 4257 2951 40 0000 C CNN +F 2 "SM0603" V 4180 2950 30 0001 C CNN +F 3 "~" H 4250 2950 30 0000 C CNN + 1 4250 2950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4250 3300 4250 3200 +Wire Wire Line + 4250 2550 4250 2700 +$Comp +L R0603 Rp2 +U 1 1 53BC8077 +P 4550 2550 +AR Path="/53BBC16A/53BC8077" Ref="Rp2" Part="1" +AR Path="/53C73959/53BC8077" Ref="R19" Part="1" +AR Path="/53C7395A/53BC8077" Ref="R25" Part="1" +AR Path="/53C73958/53BC8077" Ref="R?" Part="1" +F 0 "Rp2" V 4630 2550 40 0000 C CNN +F 1 "100" V 4557 2551 40 0000 C CNN +F 2 "SM0603" V 4480 2550 30 0001 C CNN +F 3 "~" H 4550 2550 30 0000 C CNN + 1 4550 2550 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 4300 2550 4250 2550 +Wire Wire Line + 4850 2550 4800 2550 +Text HLabel 3200 1750 0 61 Input ~ 0 ++5V_logic +Wire Wire Line + 3550 2350 3550 2250 +Wire Wire Line + 3200 2550 3550 2550 +Wire Wire Line + 3200 1750 3550 1750 +Wire Wire Line + 3200 1450 4250 1450 +Wire Wire Line + 4250 1450 4250 2350 +Wire Wire Line + 3150 1250 5150 1250 +Wire Wire Line + 5150 1250 5150 2350 +Text HLabel 3150 1100 0 61 Output ~ 0 ++12V_OUT +Wire Wire Line + 3150 900 3250 900 +Wire Wire Line + 3250 900 3250 1100 +Wire Wire Line + 3250 1100 3150 1100 +$Comp +L GND #PWRp1 +U 1 1 53BD5858 +P 5150 2850 +AR Path="/53BBC16A/53BD5858" Ref="#PWRp1" Part="1" +AR Path="/53C73959/53BD5858" Ref="#PWR175" Part="1" +AR Path="/53C7395A/53BD5858" Ref="#PWR181" Part="1" +AR Path="/53C73958/53BD5858" Ref="#PWR?" Part="1" +F 0 "#PWRp1" H 5150 2850 30 0001 C CNN +F 1 "GND" H 5150 2780 30 0001 C CNN +F 2 "" H 5150 2850 60 0000 C CNN +F 3 "" H 5150 2850 60 0000 C CNN + 1 5150 2850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5150 2850 5150 2750 +$EndSCHEMATC