initial commit

This commit is contained in:
eddyem 2017-11-23 17:07:33 +03:00
parent ffa5fecdc0
commit 3b415b760e
60 changed files with 4234 additions and 0 deletions

10
.gitignore vendored Normal file
View File

@ -0,0 +1,10 @@
*~
*.bak
*.bck
*-cache.lib
*.kicad_pcb-bak
*.dcm
*.pho
*.drl
*.svg
.dropbox.attr

14
Readme.md Normal file
View File

@ -0,0 +1,14 @@
MMPP
====
MMPP (Multimode photometer-polarimeter) for the telescope Zeiss-1000 of SAO RAS.
## Directory structure
- **metal** --- all drawings for elements made in SAO
- **electronics** --- schematics and PCB (in kicad) of control system

View File

@ -0,0 +1,66 @@
update=Чт 23 ноя 2017 09:24:22
version=1
last_client=kicad
[general]
version=1
RootSch=
BoardNm=
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]
LibName1=power
LibName2=device
LibName3=switches
LibName4=relays
LibName5=motors
LibName6=transistors
LibName7=conn
LibName8=linear
LibName9=regul
LibName10=74xx
LibName11=cmos4000
LibName12=adc-dac
LibName13=memory
LibName14=xilinx
LibName15=microcontrollers
LibName16=dsp
LibName17=microchip
LibName18=analog_switches
LibName19=motorola
LibName20=texas
LibName21=intel
LibName22=audio
LibName23=interface
LibName24=digital-audio
LibName25=philips
LibName26=display
LibName27=cypress
LibName28=siliconi
LibName29=opto
LibName30=atmel
LibName31=contrib
LibName32=valves
LibName33=drv8825

434
electronics/DRV8825mod.sch Normal file
View File

@ -0,0 +1,434 @@
EESchema Schematic File Version 2
LIBS:steppers-rescue
LIBS:conn
LIBS:device
LIBS:ESD_Protection
LIBS:linear
LIBS:microcontrollers
LIBS:power
LIBS:regul
LIBS:relays
LIBS:sensors
LIBS:stm32
LIBS:texas
LIBS:transistors
LIBS:switches
LIBS:drv8825
LIBS:steppers-cache
EELAYER 25 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 2 2
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L DRV8825 U4
U 1 1 5A184D34
P 5050 2950
F 0 "U4" H 5050 2250 60 0000 C CNN
F 1 "DRV8825" H 5050 2350 60 0000 C CNN
F 2 "" H 5100 2850 60 0000 C CNN
F 3 "" H 5100 2850 60 0000 C CNN
1 5050 2950
1 0 0 -1
$EndComp
$Comp
L C_Small C8
U 1 1 5A184EF2
P 5050 2200
F 0 "C8" H 5060 2270 50 0000 L CNN
F 1 "10n" H 5060 2120 50 0000 L CNN
F 2 "" H 5050 2200 50 0001 C CNN
F 3 "" H 5050 2200 50 0001 C CNN
1 5050 2200
0 1 1 0
$EndComp
$Comp
L C_Small C10
U 1 1 5A184FC5
P 5700 2600
F 0 "C10" H 5710 2670 50 0000 L CNN
F 1 "0.1u" H 5710 2520 50 0000 L CNN
F 2 "" H 5700 2600 50 0001 C CNN
F 3 "" H 5700 2600 50 0001 C CNN
1 5700 2600
-1 0 0 1
$EndComp
$Comp
L Conn_01x08 J6
U 1 1 5A1850DE
P 6800 2800
F 0 "J6" H 6800 3200 50 0000 C CNN
F 1 "Conn_01x08" H 6800 2300 50 0000 C CNN
F 2 "" H 6800 2800 50 0001 C CNN
F 3 "" H 6800 2800 50 0001 C CNN
1 6800 2800
1 0 0 -1
$EndComp
$Comp
L Conn_01x08 J5
U 1 1 5A1851C3
P 3550 2700
F 0 "J5" H 3550 3100 50 0000 C CNN
F 1 "Conn_01x08" H 3550 2200 50 0000 C CNN
F 2 "" H 3550 2700 50 0001 C CNN
F 3 "" H 3550 2700 50 0001 C CNN
1 3550 2700
-1 0 0 -1
$EndComp
$Comp
L R R14
U 1 1 5A185403
P 6100 2300
F 0 "R14" V 6180 2300 50 0000 C CNN
F 1 "10k" V 6100 2300 50 0000 C CNN
F 2 "" V 6030 2300 50 0001 C CNN
F 3 "" H 6100 2300 50 0001 C CNN
1 6100 2300
0 1 1 0
$EndComp
$Comp
L R R11
U 1 1 5A18545F
P 5700 3100
F 0 "R11" V 5780 3100 50 0000 C CNN
F 1 "1k5" V 5700 3100 50 0000 C CNN
F 2 "" V 5630 3100 50 0001 C CNN
F 3 "" H 5700 3100 50 0001 C CNN
1 5700 3100
0 1 1 0
$EndComp
$Comp
L R R13
U 1 1 5A1854BE
P 5950 3650
F 0 "R13" V 6030 3650 50 0000 C CNN
F 1 "0.1R" V 5950 3650 50 0000 C CNN
F 2 "" V 5880 3650 50 0001 C CNN
F 3 "" H 5950 3650 50 0001 C CNN
1 5950 3650
-1 0 0 1
$EndComp
$Comp
L R R12
U 1 1 5A185515
P 5750 3650
F 0 "R12" V 5830 3650 50 0000 C CNN
F 1 "0.1R" V 5750 3650 50 0000 C CNN
F 2 "" V 5680 3650 50 0001 C CNN
F 3 "" H 5750 3650 50 0001 C CNN
1 5750 3650
-1 0 0 1
$EndComp
$Comp
L C_Small C9
U 1 1 5A18554B
P 5550 3650
F 0 "C9" H 5560 3720 50 0000 L CNN
F 1 "0.47u" H 5560 3570 50 0000 L CNN
F 2 "" H 5550 3650 50 0001 C CNN
F 3 "" H 5550 3650 50 0001 C CNN
1 5550 3650
-1 0 0 1
$EndComp
$Comp
L GND #PWR018
U 1 1 5A185913
P 5550 3800
F 0 "#PWR018" H 5550 3550 50 0001 C CNN
F 1 "GND" H 5550 3650 50 0000 C CNN
F 2 "" H 5550 3800 50 0001 C CNN
F 3 "" H 5550 3800 50 0001 C CNN
1 5550 3800
1 0 0 -1
$EndComp
$Comp
L GND #PWR019
U 1 1 5A1861DF
P 6050 3350
F 0 "#PWR019" H 6050 3100 50 0001 C CNN
F 1 "GND" H 6050 3200 50 0000 C CNN
F 2 "" H 6050 3350 50 0001 C CNN
F 3 "" H 6050 3350 50 0001 C CNN
1 6050 3350
1 0 0 -1
$EndComp
Text Label 6350 2300 0 60 ~ 0
~SLP
Text Label 4500 2600 2 60 ~ 0
~SLP
Text HLabel 6400 2500 0 60 Input ~ 0
WMM
Text HLabel 6400 2600 0 60 Input ~ 0
GND
NoConn ~ 5450 3050
Text HLabel 6400 2700 0 60 Output ~ 0
B2
Text HLabel 6400 2800 0 60 Output ~ 0
B1
Text HLabel 6400 2900 0 60 Output ~ 0
A1
Text HLabel 6400 3000 0 60 Output ~ 0
A2
Text HLabel 6400 3100 0 60 Output ~ 0
~FAULT
Text Label 5500 2450 0 60 ~ 0
WMM
Text Label 4550 3950 0 60 ~ 0
WMM
$Comp
L C_Small C4
U 1 1 5A186907
P 4650 4200
F 0 "C4" H 4660 4270 50 0000 L CNN
F 1 "0.1u" H 4660 4120 50 0000 L CNN
F 2 "" H 4650 4200 50 0001 C CNN
F 3 "" H 4650 4200 50 0001 C CNN
1 4650 4200
-1 0 0 1
$EndComp
$Comp
L C_Small C7
U 1 1 5A18698C
P 4900 4200
F 0 "C7" H 4910 4270 50 0000 L CNN
F 1 "0.1u" H 4910 4120 50 0000 L CNN
F 2 "" H 4900 4200 50 0001 C CNN
F 3 "" H 4900 4200 50 0001 C CNN
1 4900 4200
-1 0 0 1
$EndComp
$Comp
L C_Small C3
U 1 1 5A1869D0
P 4400 4200
F 0 "C3" H 4410 4270 50 0000 L CNN
F 1 "4.7u" H 4410 4120 50 0000 L CNN
F 2 "" H 4400 4200 50 0001 C CNN
F 3 "" H 4400 4200 50 0001 C CNN
1 4400 4200
-1 0 0 1
$EndComp
$Comp
L GND #PWR020
U 1 1 5A186BE0
P 4650 4350
F 0 "#PWR020" H 4650 4100 50 0001 C CNN
F 1 "GND" H 4650 4200 50 0000 C CNN
F 2 "" H 4650 4350 50 0001 C CNN
F 3 "" H 4650 4350 50 0001 C CNN
1 4650 4350
1 0 0 -1
$EndComp
$Comp
L GND #PWR021
U 1 1 5A186EF5
P 4500 3650
F 0 "#PWR021" H 4500 3400 50 0001 C CNN
F 1 "GND" H 4500 3500 50 0000 C CNN
F 2 "" H 4500 3650 50 0001 C CNN
F 3 "" H 4500 3650 50 0001 C CNN
1 4500 3650
1 0 0 -1
$EndComp
$Comp
L POT RV1
U 1 1 5A187154
P 4200 3400
F 0 "RV1" V 4025 3400 50 0000 C CNN
F 1 "10k" V 4100 3400 50 0000 C CNN
F 2 "" H 4200 3400 50 0001 C CNN
F 3 "" H 4200 3400 50 0001 C CNN
1 4200 3400
1 0 0 -1
$EndComp
Text Label 5550 3450 0 60 ~ 0
3v3
Text Label 4200 3200 0 60 ~ 0
3v3
NoConn ~ 4650 3000
Wire Wire Line
5150 2350 5200 2350
Wire Wire Line
4900 2350 4950 2350
Wire Wire Line
5150 2200 5200 2200
Wire Wire Line
5200 2200 5200 2350
Wire Wire Line
4950 2200 4900 2200
Wire Wire Line
4900 2200 4900 2350
Wire Wire Line
5450 2700 5700 2700
Wire Wire Line
5450 2450 5450 2550
Wire Wire Line
5450 2450 5700 2450
Wire Wire Line
5700 2450 5700 2500
Connection ~ 5450 2500
Wire Wire Line
5550 3550 5550 3450
Wire Wire Line
5550 3450 5450 3450
Wire Wire Line
5550 3800 5550 3750
Wire Wire Line
5750 3500 5750 3350
Wire Wire Line
5750 3350 5450 3350
Wire Wire Line
5450 3250 5950 3250
Wire Wire Line
5950 3250 5950 3500
Wire Wire Line
5550 3800 5950 3800
Connection ~ 5750 3800
Connection ~ 5550 3800
Wire Wire Line
5450 3150 5550 3150
Wire Wire Line
5550 3150 5550 3100
Wire Wire Line
6000 3200 6600 3200
Wire Wire Line
6000 3200 6000 2600
Wire Wire Line
6000 2600 6600 2600
Wire Wire Line
6050 3200 6050 3350
Connection ~ 6050 3200
Wire Wire Line
5850 3100 6600 3100
Wire Wire Line
5950 3100 5900 3100
Wire Wire Line
5950 2300 5950 3100
Connection ~ 5900 3100
Wire Wire Line
6250 2300 6350 2300
Wire Wire Line
3750 2600 4650 2600
Wire Wire Line
5700 2500 6600 2500
Connection ~ 5700 2500
Wire Wire Line
6600 2700 5800 2700
Wire Wire Line
5800 2700 5800 2800
Wire Wire Line
5800 2800 5450 2800
Wire Wire Line
5450 2850 5850 2850
Wire Wire Line
5850 2850 5850 2800
Wire Wire Line
5850 2800 6600 2800
Wire Wire Line
6600 2900 5450 2900
Wire Wire Line
5450 2950 6050 2950
Wire Wire Line
6050 2950 6050 3000
Wire Wire Line
6050 3000 6600 3000
Wire Wire Line
4400 4100 4900 4100
Wire Wire Line
4550 4100 4550 3950
Connection ~ 4550 4100
Connection ~ 4650 4100
Wire Wire Line
4400 4300 4900 4300
Wire Wire Line
4650 4300 4650 4350
Connection ~ 4650 4300
Wire Wire Line
4500 3400 4500 3650
Wire Wire Line
4500 3600 4200 3600
Wire Wire Line
4650 3350 4650 3450
Connection ~ 4650 3400
Wire Wire Line
4200 3600 4200 3550
Connection ~ 4500 3600
Wire Wire Line
4450 3400 4350 3400
Wire Wire Line
4450 3150 4450 3400
Wire Wire Line
4200 3200 4200 3250
Wire Wire Line
4650 2500 4650 2400
Wire Wire Line
4650 2400 3750 2400
Wire Wire Line
3750 2500 4550 2500
Wire Wire Line
4550 2500 4550 2550
Wire Wire Line
4550 2550 4650 2550
Wire Wire Line
3750 2700 4600 2700
Wire Wire Line
4600 2700 4600 2650
Wire Wire Line
4600 2650 4650 2650
Wire Wire Line
4450 3150 4650 3150
Wire Wire Line
4650 3150 4650 3100
Connection ~ 4650 3150
Wire Wire Line
4650 3400 4500 3400
Wire Wire Line
3750 3100 4600 3100
Wire Wire Line
4600 3100 4600 2950
Wire Wire Line
4600 2950 4650 2950
Wire Wire Line
3750 3000 4550 3000
Wire Wire Line
4550 3000 4550 2850
Wire Wire Line
4550 2850 4650 2850
Wire Wire Line
4650 2800 4500 2800
Wire Wire Line
4500 2800 4500 2900
Wire Wire Line
4500 2900 3750 2900
Wire Wire Line
3750 2800 4450 2800
Wire Wire Line
4450 2800 4450 2750
Wire Wire Line
4450 2750 4650 2750
Text HLabel 3800 2400 2 60 Input ~ 0
DIR
Text HLabel 3800 2500 2 60 Input ~ 0
STEP
Text HLabel 3800 2600 2 60 Input ~ 0
~SLEEP
Text HLabel 3800 2700 2 60 Input ~ 0
~RESET
Text HLabel 3800 2800 2 60 Input ~ 0
M2
Text HLabel 3800 2900 2 60 Input ~ 0
M1
Text HLabel 3800 3000 2 60 Input ~ 0
M0
Text HLabel 3800 3100 2 60 Input ~ 0
~EN
$EndSCHEMATC

45
electronics/drv8825.lib Normal file
View File

@ -0,0 +1,45 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
# DRV8825
#
DEF DRV8825 U 0 40 Y Y 1 F N
F0 "U" 0 -700 60 H V C CNN
F1 "DRV8825" 0 -600 60 H V C CNN
F2 "" 50 -100 60 H V C CNN
F3 "" 50 -100 60 H V C CNN
DRAW
S -300 500 300 -550 0 1 0 N
X CP1 1 -100 600 100 D 25 25 1 1 w
X CP2 2 100 600 100 D 25 25 1 1 w
X VCP 3 400 250 100 L 25 25 1 1 P
X VMA 4 400 450 100 L 25 25 1 1 W
X AOUT1 5 400 50 100 L 25 25 1 1 w
X ISENA 6 400 -300 100 L 25 25 1 1 I
X AOUT2 7 400 0 100 L 25 25 1 1 w
X BOUT2 8 400 150 100 L 25 25 1 1 w
X ISENB 9 400 -400 100 L 25 25 1 1 I
X BOUT1 10 400 100 100 L 25 25 1 1 w
X DIR 20 -400 450 100 R 25 25 1 1 I
X VMB 11 400 400 100 L 25 25 1 1 W
X ~EN 21 -400 0 100 R 25 25 1 1 I
X AVRef 12 -400 -150 100 R 25 25 1 1 I
X STEP 22 -400 400 100 R 25 25 1 1 I
X BVRef 13 -400 -200 100 R 25 25 1 1 I
X NC 23 -400 -300 100 R 25 25 1 1 N
X GND 14 -400 -400 100 R 25 25 1 1 W
X MODE0 24 -400 100 100 R 25 25 1 1 I
X V3P3OUT 15 400 -500 100 L 25 25 1 1 w
X MODE1 25 -400 150 100 R 25 25 1 1 I
X ~RESET 16 -400 300 100 R 25 25 1 1 I
X MODE2 26 -400 200 100 R 25 25 1 1 I
X ~SLEEP 17 -400 350 100 R 25 25 1 1 I
X ~HOME 27 400 -100 100 L 25 25 1 1 I
X ~FAULT 18 400 -200 100 L 25 25 1 1 I
X GND 28 -400 -450 100 R 25 25 1 1 W
X DECAY 19 -400 -50 100 R 25 25 1 1 I
X GND(pad) 29 -400 -500 100 R 25 25 1 1 W
ENDDRAW
ENDDEF
#
#End Library

3
electronics/fp-lib-table Normal file
View File

@ -0,0 +1,3 @@
(fp_lib_table
(lib (name my_footprints)(type KiCad)(uri "$(KIPRJMOD)/my_footprints.pretty")(options "")(descr ""))
)

View File

@ -0,0 +1,9 @@
(module Hole_3mm (layer F.Cu) (tedit 5A15A879)
(fp_text reference REF** (at 0 3.81) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Hole_3mm (at 0 -5.08) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "" np_thru_hole circle (at 0 0) (size 6 6) (drill 0.8) (layers *.Cu *.Mask))
)

View File

@ -0,0 +1,4 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
#End Library

View File

@ -0,0 +1 @@
(kicad_pcb (version 4) (host kicad "dummy file") )

880
electronics/steppers.net Normal file
View File

@ -0,0 +1,880 @@
(export (version D)
(design
(source /home/eddy/Docs/SAO/Zeiss-1000/Simple_photometer/kicad/steppers.sch)
(date "Чт 23 ноя 2017 16:25:05")
(tool "Eeschema 4.0.7")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source steppers.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref C4)
(value 47u)
(footprint Capacitors_Tantalum_SMD.pretty:Tantalum_Case-A_EIA-3216-18_Hand)
(libsource (lib device) (part CP))
(sheetpath (names /) (tstamps /))
(tstamp 58C454F6))
(comp (ref Q1)
(value AO3401)
(footprint TO_SOT_Packages_SMD.pretty:SOT-23_Handsoldering)
(libsource (lib device) (part Q_PMOS_GSD))
(sheetpath (names /) (tstamps /))
(tstamp 5910E2F2))
(comp (ref D2)
(value MM3Z3V6)
(footprint Diodes_SMD.pretty:D_0805)
(libsource (lib device) (part D_Zener))
(sheetpath (names /) (tstamps /))
(tstamp 5910F169))
(comp (ref R5)
(value 2k2)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 591101C8))
(comp (ref R1)
(value 10k)
(footprint Resistors_SMD.pretty:R_0603_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 590D30C8))
(comp (ref R2)
(value 10k)
(footprint Resistors_SMD.pretty:R_0603_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 590D3334))
(comp (ref C2)
(value 0.1)
(footprint Capacitors_SMD.pretty:C_0603_HandSoldering)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 590D4150))
(comp (ref C1)
(value 0.1)
(footprint Capacitors_SMD.pretty:C_0603_HandSoldering)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 590D4832))
(comp (ref SW2)
(value Boot)
(footprint Buttons_Switches_THT.pretty:SW_PUSH_6mm)
(libsource (lib switches) (part SW_Push))
(sheetpath (names /) (tstamps /))
(tstamp 5909F6B6))
(comp (ref SW1)
(value Reset)
(footprint Buttons_Switches_THT.pretty:SW_PUSH_6mm)
(libsource (lib switches) (part SW_Push))
(sheetpath (names /) (tstamps /))
(tstamp 590A0134))
(comp (ref P4)
(value Hole)
(footprint my_footprints:Hole_3mm)
(libsource (lib conn) (part Conn_01x01))
(sheetpath (names /) (tstamps /))
(tstamp 59143415))
(comp (ref P5)
(value Hole)
(footprint my_footprints:Hole_3mm)
(libsource (lib conn) (part Conn_01x01))
(sheetpath (names /) (tstamps /))
(tstamp 5914456D))
(comp (ref P6)
(value Hole)
(footprint my_footprints:Hole_3mm)
(libsource (lib conn) (part Conn_01x01))
(sheetpath (names /) (tstamps /))
(tstamp 591446F3))
(comp (ref P1)
(value Hole)
(footprint my_footprints:Hole_3mm)
(libsource (lib conn) (part Conn_01x01))
(sheetpath (names /) (tstamps /))
(tstamp 591446F9))
(comp (ref U1)
(value LM1117-3.3)
(footprint TO_SOT_Packages_SMD.pretty:SOT-223)
(libsource (lib regul) (part LM1117-3.3))
(sheetpath (names /) (tstamps /))
(tstamp 5A15E172))
(comp (ref P2)
(value Hole)
(footprint my_footprints:Hole_3mm)
(libsource (lib conn) (part Conn_01x01))
(sheetpath (names /) (tstamps /))
(tstamp 5A16E72F))
(comp (ref P3)
(value Hole)
(footprint my_footprints:Hole_3mm)
(libsource (lib conn) (part Conn_01x01))
(sheetpath (names /) (tstamps /))
(tstamp 5A16E735))
(comp (ref J2)
(value 12VIN)
(footprint Connectors_Terminal_Blocks.pretty:TerminalBlock_Pheonix_MKDS1.5-2pol)
(libsource (lib conn) (part Conn_01x02))
(sheetpath (names /) (tstamps /))
(tstamp 5A170C1F))
(comp (ref C3)
(value 0.1)
(footprint Capacitors_SMD.pretty:C_0603_HandSoldering)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 5A178C32))
(comp (ref U2)
(value MAX471)
(footprint Housings_SOIC.pretty:SO-8_5.3x6.2mm_Pitch1.27mm)
(libsource (lib linear) (part MAX471))
(sheetpath (names /) (tstamps /))
(tstamp 5A179DDA))
(comp (ref R6)
(value 1k5)
(footprint Resistors_SMD.pretty:R_0603_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A183304))
(comp (ref U3)
(value STM32F030F4Px)
(footprint Housings_SSOP.pretty:TSSOP-20_4.4x6.5mm_Pitch0.65mm)
(libsource (lib stm32) (part STM32F030F4Px))
(sheetpath (names /) (tstamps /))
(tstamp 5A189F52))
(comp (ref J1)
(value UART)
(footprint Pin_Headers.pretty:Pin_Header_Straight_1x03_Pitch2.54mm)
(libsource (lib conn) (part Conn_01x03))
(sheetpath (names /) (tstamps /))
(tstamp 5A18FF8B))
(comp (ref D4)
(value SP0504BAHT)
(footprint TO_SOT_Packages_SMD.pretty:SOT-23-5_HandSoldering)
(libsource (lib ESD_Protection) (part SP0504BAHT))
(sheetpath (names /) (tstamps /))
(tstamp 5A15ED2B))
(comp (ref D1)
(value SP0502BAHT)
(footprint TO_SOT_Packages_SMD.pretty:SOT-23)
(libsource (lib ESD_Protection) (part SP0502BAHT))
(sheetpath (names /) (tstamps /))
(tstamp 5A15F477))
(comp (ref R3)
(value 470)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A161074))
(comp (ref R4)
(value 470)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A1618B4))
(comp (ref J3)
(value Motor1)
(footprint Connectors.pretty:IDC_Header_Straight_10pins)
(libsource (lib conn) (part Conn_02x05_Odd_Even))
(sheetpath (names /) (tstamps /))
(tstamp 5A167373))
(comp (ref R11)
(value 47)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A16B42E))
(comp (ref R13)
(value 220)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A16D4E0))
(comp (ref R12)
(value 220)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A16D65B))
(comp (ref J8)
(value Motor2)
(footprint Connectors.pretty:IDC_Header_Straight_10pins)
(libsource (lib conn) (part Conn_02x05_Odd_Even))
(sheetpath (names /) (tstamps /))
(tstamp 5A1727CF))
(comp (ref R14)
(value 47)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A1727D9))
(comp (ref R22)
(value 220)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A1727E9))
(comp (ref R15)
(value 220)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A1727F0))
(comp (ref J4)
(value DRV_left)
(footprint Pin_Headers.pretty:Pin_Header_Straight_1x08_Pitch2.54mm)
(libsource (lib conn) (part Conn_01x08))
(sheetpath (names /) (tstamps /))
(tstamp 5A1683B2))
(comp (ref J6)
(value DRV_right)
(footprint Pin_Headers.pretty:Pin_Header_Straight_1x08_Pitch2.54mm)
(libsource (lib conn) (part Conn_01x08))
(sheetpath (names /) (tstamps /))
(tstamp 5A1683B3))
(comp (ref R16)
(value 0)
(footprint Resistors_SMD.pretty:R_0603_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A178F27))
(comp (ref R17)
(value 0)
(footprint Resistors_SMD.pretty:R_0603_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A17912B))
(comp (ref R18)
(value 0)
(footprint Resistors_SMD.pretty:R_0603_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A1791EB))
(comp (ref J5)
(value DRV_left)
(footprint Pin_Headers.pretty:Pin_Header_Straight_1x08_Pitch2.54mm)
(libsource (lib conn) (part Conn_01x08))
(sheetpath (names /) (tstamps /))
(tstamp 5A189004))
(comp (ref J7)
(value DRV_right)
(footprint Pin_Headers.pretty:Pin_Header_Straight_1x08_Pitch2.54mm)
(libsource (lib conn) (part Conn_01x08))
(sheetpath (names /) (tstamps /))
(tstamp 5A18900A))
(comp (ref R19)
(value 0)
(footprint Resistors_SMD.pretty:R_0603_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A189030))
(comp (ref R20)
(value 0)
(footprint Resistors_SMD.pretty:R_0603_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A189036))
(comp (ref R21)
(value 0)
(footprint Resistors_SMD.pretty:R_0603_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A18903C))
(comp (ref C6)
(value 0.1)
(footprint Capacitors_SMD.pretty:C_0603_HandSoldering)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 5A1AB970))
(comp (ref C7)
(value 0.1)
(footprint Capacitors_SMD.pretty:C_0603_HandSoldering)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 5A1ABACF))
(comp (ref C5)
(value 10u)
(footprint Capacitors_SMD.pretty:C_1206_HandSoldering)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 5A1ABB86))
(comp (ref C8)
(value 1u)
(footprint Capacitors_SMD.pretty:C_0805_HandSoldering)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 5A1CC7B7))
(comp (ref D3)
(value MM3Z3V6)
(footprint Diodes_SMD.pretty:D_0805)
(libsource (lib device) (part D_Zener))
(sheetpath (names /) (tstamps /))
(tstamp 5A1CFD84))
(comp (ref C9)
(value 1u)
(footprint Capacitors_SMD.pretty:C_0805_HandSoldering)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 5A1CDB31))
(comp (ref R9)
(value 10k)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A1DCD6C))
(comp (ref R8)
(value 47k)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A1DD608))
(comp (ref R10)
(value 10k)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A1E2C7B))
(comp (ref R7)
(value 10k)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A1ED4E8))
(comp (ref C11)
(value 100u)
(footprint Capacitors_THT.pretty:CP_Radial_D8.0mm_P3.50mm)
(libsource (lib device) (part CP_Small))
(sheetpath (names /) (tstamps /))
(tstamp 5A1F265B))
(comp (ref C10)
(value 100u)
(footprint Capacitors_THT.pretty:CP_Radial_D8.0mm_P3.50mm)
(libsource (lib device) (part CP_Small))
(sheetpath (names /) (tstamps /))
(tstamp 5A1F544E)))
(libparts
(libpart (lib device) (part C)
(description "Unpolarized capacitor")
(footprints
(fp C_*))
(fields
(field (name Reference) C)
(field (name Value) C))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib device) (part CP)
(description "Polarised capacitor")
(footprints
(fp CP_*))
(fields
(field (name Reference) C)
(field (name Value) CP))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib device) (part CP_Small)
(description "Polarised capacitor")
(footprints
(fp CP_*))
(fields
(field (name Reference) C)
(field (name Value) CP_Small))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib conn) (part Conn_01x01)
(description "Generic connector, single row, 01x01")
(docs ~)
(footprints
(fp Connector*:*_??x*mm*)
(fp Connector*:*1x??x*mm*)
(fp Pin?Header?Straight?1X*)
(fp Pin?Header?Angled?1X*)
(fp Socket?Strip?Straight?1X*)
(fp Socket?Strip?Angled?1X*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x01))
(pins
(pin (num 1) (name Pin_1) (type passive))))
(libpart (lib conn) (part Conn_01x02)
(description "Generic connector, single row, 01x02")
(docs ~)
(footprints
(fp Connector*:*_??x*mm*)
(fp Connector*:*1x??x*mm*)
(fp Pin?Header?Straight?1X*)
(fp Pin?Header?Angled?1X*)
(fp Socket?Strip?Straight?1X*)
(fp Socket?Strip?Angled?1X*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x02))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))))
(libpart (lib conn) (part Conn_01x03)
(description "Generic connector, single row, 01x03")
(docs ~)
(footprints
(fp Connector*:*_??x*mm*)
(fp Connector*:*1x??x*mm*)
(fp Pin?Header?Straight?1X*)
(fp Pin?Header?Angled?1X*)
(fp Socket?Strip?Straight?1X*)
(fp Socket?Strip?Angled?1X*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x03))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))))
(libpart (lib conn) (part Conn_01x08)
(description "Generic connector, single row, 01x08")
(docs ~)
(footprints
(fp Connector*:*_??x*mm*)
(fp Connector*:*1x??x*mm*)
(fp Pin?Header?Straight?1X*)
(fp Pin?Header?Angled?1X*)
(fp Socket?Strip?Straight?1X*)
(fp Socket?Strip?Angled?1X*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x08))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))
(pin (num 4) (name Pin_4) (type passive))
(pin (num 5) (name Pin_5) (type passive))
(pin (num 6) (name Pin_6) (type passive))
(pin (num 7) (name Pin_7) (type passive))
(pin (num 8) (name Pin_8) (type passive))))
(libpart (lib conn) (part Conn_02x05_Odd_Even)
(description "Generic connector, double row, 02x05, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers)")
(docs ~)
(footprints
(fp Connector*:*2x??x*mm*)
(fp Connector*:*2x???Pitch*)
(fp Pin_Header_Straight_2X*)
(fp Pin_Header_Angled_2X*)
(fp Socket_Strip_Straight_2X*)
(fp Socket_Strip_Angled_2X*))
(fields
(field (name Reference) J)
(field (name Value) Conn_02x05_Odd_Even))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))
(pin (num 4) (name Pin_4) (type passive))
(pin (num 5) (name Pin_5) (type passive))
(pin (num 6) (name Pin_6) (type passive))
(pin (num 7) (name Pin_7) (type passive))
(pin (num 8) (name Pin_8) (type passive))
(pin (num 9) (name Pin_9) (type passive))
(pin (num 10) (name Pin_10) (type passive))))
(libpart (lib device) (part D_Zener)
(description "Zener Diode")
(docs https://en.wikipedia.org/wiki/Zener_diode)
(footprints
(fp TO-???*)
(fp *SingleDiode)
(fp *_Diode_*)
(fp *SingleDiode*)
(fp D_*))
(fields
(field (name Reference) D)
(field (name Value) D_Zener))
(pins
(pin (num 1) (name K) (type passive))
(pin (num 2) (name A) (type passive))))
(libpart (lib regul) (part LM1117-1.8)
(aliases
(alias LM1117-2.5)
(alias LM1117-3.3)
(alias LM1117-5.0)
(alias TLV1117-15)
(alias TLV1117-18)
(alias TLV1117-25)
(alias TLV1117-33)
(alias TLV1117-50))
(description "800mA Low-Dropout Linear Regulator, 1.8V fixed output, TO-220/TO-252/TO-263/SOT-223")
(docs http://www.ti.com/lit/ds/symlink/lm1117.pdf)
(footprints
(fp SOT?223*)
(fp TO?263*)
(fp TO?252*)
(fp TO?220*))
(fields
(field (name Reference) U)
(field (name Value) LM1117-1.8))
(pins
(pin (num 1) (name GND) (type power_in))
(pin (num 2) (name VO) (type power_out))
(pin (num 3) (name VI) (type power_in))))
(libpart (lib linear) (part MAX471)
(description "Precision, High-Side, Current-Sense Amplifiers, DIP-8/SOIC-8")
(docs http://pdfserv.maximintegrated.com/en/ds/MAX471-MAX472.pdf)
(footprints
(fp SOIC*3.9x4.9mm*Pitch1.27mm*)
(fp DIP*W7.62mm*))
(fields
(field (name Reference) U)
(field (name Value) MAX471))
(pins
(pin (num 1) (name SHDN) (type input))
(pin (num 2) (name RS+) (type input))
(pin (num 3) (name RS+) (type input))
(pin (num 4) (name GND) (type power_in))
(pin (num 5) (name SIGN) (type openCol))
(pin (num 6) (name RS-) (type input))
(pin (num 7) (name RS-) (type input))
(pin (num 8) (name OUT) (type output))))
(libpart (lib device) (part Q_PMOS_GSD)
(description "Transistor P-MOSFET with substrate diode (general)")
(fields
(field (name Reference) Q)
(field (name Value) Q_PMOS_GSD))
(pins
(pin (num 1) (name G) (type input))
(pin (num 2) (name S) (type passive))
(pin (num 3) (name D) (type passive))))
(libpart (lib device) (part R)
(description Resistor)
(footprints
(fp R_*)
(fp R_*))
(fields
(field (name Reference) R)
(field (name Value) R))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib ESD_Protection) (part SP0502BAHT)
(description "TVS Diode Array, 5.5V Standoff, 2 Channels, SOT-23 package")
(docs http://www.littelfuse.com/~/media/files/littelfuse/technical%20resources/documents/data%20sheets/sp05xxba.pdf)
(footprints
(fp SOT?23*))
(fields
(field (name Reference) D)
(field (name Value) SP0502BAHT)
(field (name Footprint) TO_SOT_Packages_SMD:SOT-23))
(pins
(pin (num 1) (name K) (type input))
(pin (num 2) (name K) (type input))
(pin (num 3) (name A) (type input))))
(libpart (lib ESD_Protection) (part SP0504BAHT)
(description "TVS Diode Array, 5.5V Standoff, 4 Channels, SOT-23-5 package")
(docs http://www.littelfuse.com/~/media/files/littelfuse/technical%20resources/documents/data%20sheets/sp05xxba.pdf)
(footprints
(fp SOT?23*))
(fields
(field (name Reference) D)
(field (name Value) SP0504BAHT)
(field (name Footprint) TO_SOT_Packages_SMD:SOT-23-5))
(pins
(pin (num 1) (name K) (type input))
(pin (num 2) (name A) (type input))
(pin (num 3) (name K) (type input))
(pin (num 4) (name K) (type input))
(pin (num 5) (name K) (type input))))
(libpart (lib stm32) (part STM32F030F4Px)
(description "Core: ARM Cortex-M0 Package: TSSOP20 Flash: 16KB Ram: 4KB Frequency: 48MHz Voltage: 2.4..3.6V IO-pins: 15")
(docs http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00088500.pdf)
(fields
(field (name Reference) U)
(field (name Value) STM32F030F4Px)
(field (name Footprint) Housings_SSOP:TSSOP-20_4.4x6.5mm_Pitch0.65mm))
(pins
(pin (num 1) (name BOOT0) (type input))
(pin (num 2) (name PF0/RCC_OSC_IN) (type input))
(pin (num 3) (name PF1/RCC_OSC_OUT) (type input))
(pin (num 4) (name NRST) (type input))
(pin (num 5) (name VDDA) (type power_in))
(pin (num 6) (name ADC_IN0/RTC_TAMP2/SYS_WKUP1/USART1_CTS/PA0) (type BiDi))
(pin (num 7) (name ADC_IN1/USART1_DE/USART1_RTS/PA1) (type BiDi))
(pin (num 8) (name ADC_IN2/USART1_TX/PA2) (type BiDi))
(pin (num 9) (name ADC_IN3/USART1_RX/PA3) (type BiDi))
(pin (num 10) (name ADC_IN4/SPI1_NSS/TIM14_CH1/USART1_CK/PA4) (type BiDi))
(pin (num 11) (name ADC_IN5/SPI1_SCK/PA5) (type BiDi))
(pin (num 12) (name ADC_IN6/SPI1_MISO/TIM16_CH1/TIM1_BKIN/TIM3_CH1/PA6) (type BiDi))
(pin (num 13) (name ADC_IN7/SPI1_MOSI/TIM14_CH1/TIM17_CH1/TIM1_CH1N/TIM3_CH2/PA7) (type BiDi))
(pin (num 14) (name PB1/ADC_IN9/TIM14_CH1/TIM1_CH3N/TIM3_CH4) (type BiDi))
(pin (num 15) (name VSS) (type power_in))
(pin (num 16) (name VDD) (type power_in))
(pin (num 17) (name I2C1_SCL/TIM1_CH2/USART1_TX/PA9) (type BiDi))
(pin (num 18) (name I2C1_SDA/TIM17_BKIN/TIM1_CH3/USART1_RX/PA10) (type BiDi))
(pin (num 19) (name IR_OUT/SYS_SWDIO/PA13) (type BiDi))
(pin (num 20) (name SYS_SWCLK/USART1_TX/PA14) (type BiDi))))
(libpart (lib switches) (part SW_Push)
(description "Push button switch, generic, two pins")
(fields
(field (name Reference) SW)
(field (name Value) SW_Push))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive)))))
(libraries
(library (logical conn)
(uri /usr/share/kicad/library/conn.lib))
(library (logical device)
(uri /usr/share/kicad/library/device.lib))
(library (logical ESD_Protection)
(uri /usr/share/kicad/library/ESD_Protection.lib))
(library (logical linear)
(uri /usr/share/kicad/library/linear.lib))
(library (logical regul)
(uri /usr/share/kicad/library/regul.lib))
(library (logical stm32)
(uri /usr/share/kicad/library/stm32.lib))
(library (logical switches)
(uri /usr/share/kicad/library/switches.lib)))
(nets
(net (code 1) (name +3V3)
(node (ref R14) (pin 2))
(node (ref R16) (pin 1))
(node (ref U1) (pin 2))
(node (ref U3) (pin 16))
(node (ref U3) (pin 5))
(node (ref R19) (pin 1))
(node (ref R20) (pin 1))
(node (ref R21) (pin 1))
(node (ref SW2) (pin 2))
(node (ref C2) (pin 2))
(node (ref R2) (pin 2))
(node (ref C7) (pin 1))
(node (ref C6) (pin 1))
(node (ref C5) (pin 1))
(node (ref J6) (pin 3))
(node (ref J6) (pin 4))
(node (ref R17) (pin 1))
(node (ref R18) (pin 1))
(node (ref J7) (pin 3))
(node (ref R11) (pin 2))
(node (ref J7) (pin 4))
(node (ref C4) (pin 1)))
(net (code 2) (name "Net-(J6-Pad7)")
(node (ref J6) (pin 7))
(node (ref R18) (pin 2)))
(net (code 3) (name "Net-(J6-Pad5)")
(node (ref J6) (pin 5))
(node (ref R16) (pin 2)))
(net (code 4) (name "Net-(J6-Pad6)")
(node (ref J6) (pin 6))
(node (ref R17) (pin 2)))
(net (code 5) (name /M2_B*)
(node (ref J8) (pin 4))
(node (ref J5) (pin 6)))
(net (code 6) (name /M2_B)
(node (ref J8) (pin 3))
(node (ref J5) (pin 5)))
(net (code 7) (name /M2_A)
(node (ref J8) (pin 1))
(node (ref J5) (pin 4)))
(net (code 8) (name /M2_A*)
(node (ref J5) (pin 3))
(node (ref J8) (pin 2)))
(net (code 9) (name "Net-(J5-Pad2)")
(node (ref J5) (pin 2)))
(net (code 10) (name /M1_B*)
(node (ref J3) (pin 4))
(node (ref J4) (pin 6)))
(net (code 11) (name /M1_B)
(node (ref J3) (pin 3))
(node (ref J4) (pin 5)))
(net (code 12) (name /M1_A)
(node (ref J3) (pin 1))
(node (ref J4) (pin 4)))
(net (code 13) (name /M1_A*)
(node (ref J3) (pin 2))
(node (ref J4) (pin 3)))
(net (code 14) (name "Net-(J4-Pad2)")
(node (ref J4) (pin 2)))
(net (code 15) (name GND)
(node (ref C5) (pin 2))
(node (ref C3) (pin 2))
(node (ref R5) (pin 2))
(node (ref SW1) (pin 2))
(node (ref C1) (pin 2))
(node (ref R1) (pin 2))
(node (ref U2) (pin 4))
(node (ref C4) (pin 2))
(node (ref C6) (pin 2))
(node (ref C7) (pin 2))
(node (ref J2) (pin 1))
(node (ref U1) (pin 1))
(node (ref R6) (pin 1))
(node (ref D3) (pin 2))
(node (ref C8) (pin 2))
(node (ref C9) (pin 2))
(node (ref R9) (pin 1))
(node (ref D1) (pin 3))
(node (ref J3) (pin 8))
(node (ref U3) (pin 15))
(node (ref J1) (pin 1))
(node (ref D4) (pin 2))
(node (ref C11) (pin 2))
(node (ref J4) (pin 1))
(node (ref J5) (pin 7))
(node (ref J5) (pin 1))
(node (ref J8) (pin 8))
(node (ref C10) (pin 2))
(node (ref J4) (pin 7)))
(net (code 16) (name "Net-(D3-Pad1)")
(node (ref R10) (pin 1))
(node (ref R8) (pin 1))
(node (ref R9) (pin 2))
(node (ref D3) (pin 1)))
(net (code 17) (name /STPCURRENT)
(node (ref R7) (pin 2))
(node (ref U3) (pin 6))
(node (ref C8) (pin 1)))
(net (code 18) (name /STP12)
(node (ref C11) (pin 1))
(node (ref C10) (pin 1))
(node (ref J4) (pin 8))
(node (ref U2) (pin 6))
(node (ref U2) (pin 7))
(node (ref J5) (pin 8)))
(net (code 19) (name "Net-(J7-Pad5)")
(node (ref R19) (pin 2))
(node (ref J7) (pin 5)))
(net (code 20) (name "Net-(J7-Pad7)")
(node (ref R21) (pin 2))
(node (ref J7) (pin 7)))
(net (code 21) (name "Net-(J7-Pad6)")
(node (ref J7) (pin 6))
(node (ref R20) (pin 2)))
(net (code 22) (name "Net-(D2-Pad2)")
(node (ref Q1) (pin 1))
(node (ref D2) (pin 2))
(node (ref R5) (pin 1)))
(net (code 23) (name "Net-(P3-Pad1)")
(node (ref P3) (pin 1)))
(net (code 24) (name "Net-(P2-Pad1)")
(node (ref P2) (pin 1)))
(net (code 25) (name "Net-(P1-Pad1)")
(node (ref P1) (pin 1)))
(net (code 26) (name "Net-(P6-Pad1)")
(node (ref P6) (pin 1)))
(net (code 27) (name "Net-(P5-Pad1)")
(node (ref P5) (pin 1)))
(net (code 28) (name "Net-(P4-Pad1)")
(node (ref P4) (pin 1)))
(net (code 29) (name +12V)
(node (ref Q1) (pin 2))
(node (ref D2) (pin 1))
(node (ref R8) (pin 2))
(node (ref U2) (pin 3))
(node (ref U2) (pin 2))
(node (ref C3) (pin 1))
(node (ref U1) (pin 3)))
(net (code 30) (name "Net-(R6-Pad2)")
(node (ref R6) (pin 2))
(node (ref R7) (pin 1))
(node (ref U2) (pin 8)))
(net (code 31) (name "Net-(U2-Pad5)")
(node (ref U2) (pin 5)))
(net (code 32) (name /BOOT0)
(node (ref R1) (pin 1))
(node (ref C2) (pin 1))
(node (ref SW2) (pin 1))
(node (ref U3) (pin 1)))
(net (code 33) (name "Net-(J2-Pad2)")
(node (ref J2) (pin 2))
(node (ref Q1) (pin 3)))
(net (code 34) (name /NRST)
(node (ref U3) (pin 4))
(node (ref SW1) (pin 1))
(node (ref C1) (pin 1))
(node (ref R2) (pin 1)))
(net (code 35) (name "Net-(J3-Pad7)")
(node (ref J3) (pin 7))
(node (ref R11) (pin 1)))
(net (code 36) (name "Net-(J3-Pad9)")
(node (ref J3) (pin 9))
(node (ref R12) (pin 2)))
(net (code 37) (name "Net-(J3-Pad10)")
(node (ref J3) (pin 10))
(node (ref R13) (pin 2)))
(net (code 38) (name "Net-(J8-Pad5)")
(node (ref J8) (pin 5)))
(net (code 39) (name "Net-(J3-Pad5)")
(node (ref J3) (pin 5)))
(net (code 40) (name "Net-(J3-Pad6)")
(node (ref J3) (pin 6)))
(net (code 41) (name "Net-(J8-Pad7)")
(node (ref R14) (pin 1))
(node (ref J8) (pin 7)))
(net (code 42) (name "Net-(J8-Pad9)")
(node (ref J8) (pin 9))
(node (ref R15) (pin 2)))
(net (code 43) (name "Net-(J8-Pad10)")
(node (ref J8) (pin 10))
(node (ref R22) (pin 2)))
(net (code 44) (name "Net-(J8-Pad6)")
(node (ref J8) (pin 6)))
(net (code 45) (name /M2EN)
(node (ref U3) (pin 13))
(node (ref J7) (pin 8)))
(net (code 46) (name "Net-(J1-Pad2)")
(node (ref J1) (pin 2))
(node (ref R4) (pin 2)))
(net (code 47) (name /M1ESW1)
(node (ref D4) (pin 1))
(node (ref R12) (pin 1))
(node (ref U3) (pin 19)))
(net (code 48) (name /SHDN)
(node (ref U2) (pin 1))
(node (ref U3) (pin 14)))
(net (code 49) (name /M2DIR)
(node (ref U3) (pin 12))
(node (ref J7) (pin 1)))
(net (code 50) (name /M1EN)
(node (ref U3) (pin 11))
(node (ref J6) (pin 8)))
(net (code 51) (name /M1ESW2)
(node (ref U3) (pin 20))
(node (ref D4) (pin 3))
(node (ref R13) (pin 1)))
(net (code 52) (name /M1DIR)
(node (ref J6) (pin 1))
(node (ref U3) (pin 10)))
(net (code 53) (name /M2STEP)
(node (ref U3) (pin 9))
(node (ref J7) (pin 2)))
(net (code 54) (name /M1STEP)
(node (ref U3) (pin 8))
(node (ref J6) (pin 2)))
(net (code 55) (name /U12V)
(node (ref U3) (pin 7))
(node (ref R10) (pin 2))
(node (ref C9) (pin 1)))
(net (code 56) (name /M2ESW2)
(node (ref D4) (pin 5))
(node (ref U3) (pin 3))
(node (ref R22) (pin 1)))
(net (code 57) (name /M2ESW1)
(node (ref U3) (pin 2))
(node (ref R15) (pin 1))
(node (ref D4) (pin 4)))
(net (code 58) (name /USART_RX)
(node (ref D1) (pin 1))
(node (ref R4) (pin 1))
(node (ref U3) (pin 18)))
(net (code 59) (name /USART_TX)
(node (ref R3) (pin 1))
(node (ref D1) (pin 2))
(node (ref U3) (pin 17)))
(net (code 60) (name "Net-(J1-Pad3)")
(node (ref J1) (pin 3))
(node (ref R3) (pin 2)))))

54
electronics/steppers.pro Normal file
View File

@ -0,0 +1,54 @@
update=Чт 23 ноя 2017 08:44:17
last_client=kicad
[pcbnew]
version=1
LastNetListRead=stepper.net
UseCmpFile=1
PadDrill=0.6
PadSizeH=1
PadSizeV=1
PcbTextSizeV=1
PcbTextSizeH=1
PcbTextThickness=0.3
ModuleTextSizeV=1
ModuleTextSizeH=1
ModuleTextSizeThickness=0.15
SolderMaskClearance=0
SolderMaskMinWidth=0
DrawSegmentWidth=0.2
BoardOutlineThickness=0.15
ModuleOutlineThickness=0.15
[pcbnew/libraries]
LibDir=
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
[general]
version=1
[eeschema]
version=1
LibDir=
[eeschema/libraries]
LibName1=steppers-rescue
LibName2=conn
LibName3=device
LibName4=ESD_Protection
LibName5=linear
LibName6=microcontrollers
LibName7=power
LibName8=regul
LibName9=relays
LibName10=sensors
LibName11=stm32
LibName12=texas
LibName13=transistors
LibName14=switches
LibName15=drv8825

1635
electronics/steppers.sch Normal file

File diff suppressed because it is too large Load Diff

1079
electronics/steppers.xml Normal file

File diff suppressed because it is too large Load Diff

BIN
metal/50mm_holder.pdf Normal file

Binary file not shown.

BIN
metal/8MPF_frame.pdf Normal file

Binary file not shown.

BIN
metal/8MPR_plate.pdf Normal file

Binary file not shown.

BIN
metal/8mr190_wirecover.pdf Normal file

Binary file not shown.

BIN
metal/Flange_apogee.pdf Normal file

Binary file not shown.

BIN
metal/Flange_eagle.pdf Normal file

Binary file not shown.

BIN
metal/Flange_neo.pdf Normal file

Binary file not shown.

BIN
metal/Inset_CCD.pdf Normal file

Binary file not shown.

BIN
metal/Inset_toppanel.pdf Normal file

Binary file not shown.

BIN
metal/T8_flange.pdf Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
metal/back_panel.pdf Normal file

Binary file not shown.

BIN
metal/bracket1.pdf Normal file

Binary file not shown.

BIN
metal/bracket2.pdf Normal file

Binary file not shown.

BIN
metal/bracket_mcu.pdf Normal file

Binary file not shown.

BIN
metal/cover1.pdf Normal file

Binary file not shown.

BIN
metal/cover2.pdf Normal file

Binary file not shown.

BIN
metal/cover3.pdf Normal file

Binary file not shown.

BIN
metal/cover4.pdf Normal file

Binary file not shown.

BIN
metal/cover5.pdf Normal file

Binary file not shown.

BIN
metal/cover6.pdf Normal file

Binary file not shown.

BIN
metal/cross25mm.pdf Normal file

Binary file not shown.

BIN
metal/cross50mm.pdf Normal file

Binary file not shown.

BIN
metal/flange.pdf Normal file

Binary file not shown.

BIN
metal/front_panel.pdf Normal file

Binary file not shown.

BIN
metal/handle.pdf Normal file

Binary file not shown.

BIN
metal/jointA.pdf Normal file

Binary file not shown.

BIN
metal/jointB.pdf Normal file

Binary file not shown.

BIN
metal/laser_holderA.pdf Normal file

Binary file not shown.

BIN
metal/laser_holderB.pdf Normal file

Binary file not shown.

BIN
metal/plateA.pdf Normal file

Binary file not shown.

BIN
metal/plateB.pdf Normal file

Binary file not shown.

BIN
metal/radiator.pdf Normal file

Binary file not shown.

BIN
metal/rib_a.pdf Normal file

Binary file not shown.

BIN
metal/rib_b.pdf Normal file

Binary file not shown.

BIN
metal/sbor_photometer.pdf Normal file

Binary file not shown.

BIN
metal/side_panel.pdf Normal file

Binary file not shown.

BIN
metal/side_panel1.pdf Normal file

Binary file not shown.

Binary file not shown.

BIN
metal/stepper_flange.pdf Normal file

Binary file not shown.

BIN
metal/top_panel.pdf Normal file

Binary file not shown.

BIN
metal/tur_fixer.pdf Normal file

Binary file not shown.

BIN
metal/turret_wheel.pdf Normal file

Binary file not shown.

BIN
metal/turret_wheelnut.pdf Normal file

Binary file not shown.

BIN
metal/turrets_brace.pdf Normal file

Binary file not shown.

BIN
metal/turrets_plate.pdf Normal file

Binary file not shown.