Add something to stepper_motors.c + make little modifications

This commit is contained in:
eddyem
2015-01-27 18:32:11 +03:00
parent 4ce1ca9c71
commit 48b8dd8f88
22 changed files with 1401 additions and 853 deletions

View File

@@ -3,7 +3,7 @@
(general
(links 458)
(no_connects 0)
(area 50.849999 56.849999 245.150001 145.150001)
(area 44.8945 56.306 271.000001 146.8628)
(thickness 1.6)
(drawings 26)
(tracks 1581)
@@ -30,7 +30,7 @@
)
(setup
(last_trace_width 2.032)
(last_trace_width 0.254)
(user_trace_width 0.254)
(user_trace_width 0.508)
(user_trace_width 1.016)
@@ -56,8 +56,8 @@
(mod_edge_width 0.3)
(mod_text_size 1.5 1.5)
(mod_text_width 0.3)
(pad_size 0.9 0.9)
(pad_drill 0.9)
(pad_size 1.5 2)
(pad_drill 0.8)
(pad_to_mask_clearance 0.2)
(aux_axis_origin 51 57)
(visible_elements FFFFFFBF)
@@ -5987,7 +5987,7 @@
)
)
(module SIP-4-RO (layer F.Cu) (tedit 53BBF819) (tstamp 54746759)
(module SIP-4-RO (layer F.Cu) (tedit 54B3B085) (tstamp 54746759)
(at 126.746 86.233 90)
(path /5477C0AD)
(fp_text reference DA3 (at 0 2.54 90) (layer F.SilkS)
@@ -6000,19 +6000,19 @@
(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 90) (size 1.5 1.5) (drill 0.6)
(pad 3 thru_hole circle (at 1.27 0 90) (size 1.5 1.5) (drill 0.8)
(layers *.Cu *.Mask F.SilkS)
(net 99 GND)
)
(pad 4 thru_hole circle (at 3.81 0 90) (size 1.5 1.5) (drill 0.6)
(pad 4 thru_hole circle (at 3.81 0 90) (size 1.5 1.5) (drill 0.8)
(layers *.Cu *.Mask F.SilkS)
(net 2 +5V)
)
(pad 2 thru_hole circle (at -1.27 0 90) (size 1.5 1.5) (drill 0.6)
(pad 2 thru_hole circle (at -1.27 0 90) (size 1.5 1.5) (drill 0.8)
(layers *.Cu *.Mask F.SilkS)
(net 7 "/Filters slit #1/+10V")
)
(pad 1 thru_hole rect (at -3.81 0 90) (size 1.5 2) (drill 0.6)
(pad 1 thru_hole rect (at -3.81 0 90) (size 1.5 2) (drill 0.8)
(layers *.Cu *.Mask F.SilkS)
(net 99 GND)
)

View File

@@ -1,4 +1,4 @@
eeschema (2013-feb-26)-stable >> Creation date: Вт 25 ноя 2014 15:57:59
eeschema (2013-feb-26)-stable >> Creation date: Пн 12 янв 2015 13:50:38
#Cmp ( order = Reference )
| C4 2200u, 40V
| C5 10u
@@ -126,6 +126,7 @@ eeschema (2013-feb-26)-stable >> Creation date: Вт 25 ноя 2014 15:57:59
| R6.5 51k
| SB1 RESET
| SB2 BOOT
| U1 LM7805CT
| VD1 B120-E3
| VD2 PWR
| VD3 B120-E3
@@ -269,6 +270,7 @@ eeschema (2013-feb-26)-stable >> Creation date: Вт 25 ноя 2014 15:57:59
| RT0805BRB071KL R34
| RESET SB1
| BOOT SB2
| LM7805CT U1
| B120-E3 VD1
| B120-E3 VD3
| PWR VD2

View File

@@ -4,12 +4,12 @@ Functional map of MCU pins
001 PE2 DIR_3 direction of steppers' rotation
002 PE3 DIR_4
003 PE4 DIR_5
004 PE6 DG_FEEDBACK feedback from power switch POW_LOAD (+10..12V)
005 -
006 -
007 -
008 -
009 -
004 PE5 POW3 Turn ON/OFF power switch POW_LOAD
005 PE6 DG_FEEDBACK feedback from power switch POW_LOAD (+10..12V)
006 VBAT -
007 PC13 -
008 PC14 -
009 PC15 -
010 VSS GND
011 VDD +3.3V
012 OSC_IN 8MHz in
@@ -18,7 +18,7 @@ Functional map of MCU pins
015 PC0 SHTR Shutter on pulse
016 PC1 SHTR_FB Error signal from shutter H-bridge
017 PC2 POW0 Shutter polarity (open/close)
018 -
018 PC3 -
019 VSSA 0v analog
020 VREF- ref (0v)
021 VREF+ ref (+3.3v)
@@ -45,23 +45,23 @@ Functional map of MCU pins
042 PE11 EN5 /
043 PE12 POW2\
044 PE13 POW1/ Power load (10..12V, pull-down)
045 -
046 -
047 PB10 USART3_TX RS-232 (master)
045 PE14 -
046 PE15 -
047 PB10 USART3_TX RS-232 (master)
048 PB11 USART3_RX
049 VSS GND
050 VDD +3.3V
051 -
051 PB12 -
052 SPI2_SCK \
053 SPI2_MISO | External SPI connection (at edge of the board)
054 SPI2_MOSI /
055 -
056 -
055 PD8 -
056 PD9 -
057 PD10 EXT0\
058 PD11 EXT1 | ADG506 address selection
059 PD12 EXT2 | or custom external ports
060 PD13 EXT3/
061 -
061 PD14 -
062 PD15 TIM2 timer for motors 4&5
063 PC6 TIM1 timer for stepper motors 1..3
064 PC7 \ LS1 Linear stage 1 (long) DOWN end-switch
@@ -72,15 +72,15 @@ Functional map of MCU pins
069 PA10 BOOT_RX /
070 PA11 USB_DM USB data-
071 PA12 USB_DP USB data+
072 -
073 -
072 PA13 -
073 NC -
074 VSS GND
075 VDD +3.3V
076 -
077 -
076 PA14 -
077 PA15 -
078 PC10 USB_POWER +3V when USB connected
079 PC11 USB_DISC software USB disconnection (low lewel for bipolar VT1, high level for p-channel MOSFET)
080 -
079 PC11 USB_DISC software USB disconnection (low lewel for n-channel VT1, high level for pnp bipolar or p-channel MOSFET)
080 PC12 -
081 PD0 \
082 PD1 | Tur1 Slits turret Hall sensors
083 PD2 |
@@ -99,5 +99,5 @@ Functional map of MCU pins
096 I2C_SDA/CANTX /
097 PE0 DIR_1 direction of SM 1,2
098 PE1 DIR_2
099 VSS
100 VDD
099 VSS GND
100 VDD +3.3V

File diff suppressed because it is too large Load Diff

View File

@@ -1,10 +1,11 @@
PCBNEW-LibModule-V1 Ср 12 ноя 2014 16:43:23
PCBNEW-LibModule-V1 Пн 01 дек 2014 09:34:38
# encoding utf-8
Units mm
$INDEX
AC_220
DB9-F
DB9-M
HXQFN16
IRM-10
MICRO-B-USB
MINI-B-USB
@@ -249,6 +250,145 @@ Of 0 0 0
Ro 0 0 0
$EndSHAPE3D
$EndMODULE DB9-M
$MODULE HXQFN16
Po 0 0 0 15 547C0BEB 00000000 ~~
Li HXQFN16
Sc 0
AR
Op 0 0 0
T0 0 -2.3 0.14986 0.14986 0 0.0381 N V 21 N "Test"
T1 0 2.3 0.14986 0.14986 0 0.0381 N V 21 N "VAL**"
DS -1 1.6 -1.5 1 0.15 21
DS -1.5 1 -1.8 1 0.15 21
DS -1.8 1 -1 2 0.15 21
DS -1 2 -1 1.6 0.15 21
DS 1.5 1.1 1.5 1.2 0.15 21
DS 1.5 1.2 1.5 1.5 0.15 21
DS 1.5 1.5 1.1 1.5 0.15 21
DS -1.5 -1.1 -1.5 -1.5 0.15 21
DS -1.5 -1.5 -1.1 -1.5 0.15 21
DS 1.5 -1.5 1.5 -1.1 0.15 21
DS 1.1 -1.5 1.5 -1.5 0.15 21
$PAD
Sh "1" R 0.3 0.6 0 0 1800
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po -0.75 1.5
$EndPAD
$PAD
Sh "2" R 0.3 0.6 0 0 1800
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po -0.25 1.5
$EndPAD
$PAD
Sh "3" R 0.3 0.6 0 0 1800
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 0.25 1.5
$EndPAD
$PAD
Sh "4" R 0.3 0.6 0 0 1800
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 0.75 1.5
$EndPAD
$PAD
Sh "5" R 0.3 0.6 0 0 2700
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 1.5 0.75
$EndPAD
$PAD
Sh "6" R 0.3 0.6 0 0 2700
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 1.5 0.25
$EndPAD
$PAD
Sh "7" R 0.3 0.6 0 0 2700
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 1.5 -0.25
$EndPAD
$PAD
Sh "8" R 0.3 0.6 0 0 2700
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 1.5 -0.75
$EndPAD
$PAD
Sh "9" R 0.3 0.6 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 0.75 -1.5
$EndPAD
$PAD
Sh "10" R 0.3 0.6 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 0.25 -1.5
$EndPAD
$PAD
Sh "11" R 0.3 0.6 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po -0.25 -1.5
$EndPAD
$PAD
Sh "12" R 0.3 0.6 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po -0.75 -1.5
$EndPAD
$PAD
Sh "13" R 0.3 0.6 0 0 900
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po -1.5 -0.75
$EndPAD
$PAD
Sh "14" R 0.3 0.6 0 0 900
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po -1.5 -0.25
$EndPAD
$PAD
Sh "15" R 0.3 0.6 0 0 900
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po -1.5 0.25
$EndPAD
$PAD
Sh "16" R 0.3 0.6 0 0 900
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po -1.5 0.75
$EndPAD
$PAD
Sh "nc" R 1.85 1.85 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 0 0
$EndPAD
$EndMODULE HXQFN16
$MODULE IRM-10
Po 0 0 0 15 5461D14B 00000000 ~~
Li IRM-10
@@ -391,13 +531,13 @@ Po -3.79984 -1.4478
$EndPAD
$EndMODULE MICRO-B-USB
$MODULE MINI-B-USB
Po 0 0 0 15 53C4D80A 00000000 ~~
Po 0 0 0 15 54749293 00000000 ~~
Li MINI-B-USB
Sc 0
AR
AR /53973803/53976CAB/53BE6988
Op 0 0 0
T0 0 -5.842 0.762 0.762 0 0.127 N V 21 N "MINI-B-USB"
T1 -0.05 2.09 0.762 0.762 0 0.127 N V 21 N "VAL**"
T0 -4.1275 -5.4045 0.762 0.762 0 0.127 N V 21 N "CON1"
T1 4.8895 -5.4045 0.762 0.762 0 0.127 N V 21 N "USB-MICRO-B"
DS -6 5 -6 -4.5 0.3 21
DS 6 -4.5 6 5 0.3 21
DS 6 5 -6 5 0.3 21
@@ -406,7 +546,7 @@ DS -8 5.85 8 5.85 0.3 21
$PAD
Sh "" C 0.9 0.9 0 0 0
Dr 0.9 0 0
At HOLE N 00E0FFFF
At STD N 0020FFFF
Ne 0 ""
Po 2.2 0
$EndPAD
@@ -414,28 +554,28 @@ $PAD
Sh "7" R 2 2.5 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Ne 1 "GND"
Po -4.45 2.87
$EndPAD
$PAD
Sh "8" R 2 2.5 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Ne 1 "GND"
Po 4.45 -2.58
$EndPAD
$PAD
Sh "9" R 2 2.5 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Ne 1 "GND"
Po 4.45 2.87
$EndPAD
$PAD
Sh "1" R 0.5 2.25 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Ne 4 "N-00000175"
Po -1.6 -2.58
.LocalClearance 0.1
$EndPAD
@@ -443,7 +583,7 @@ $PAD
Sh "2" R 0.5 2.25 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Ne 3 "N-00000171"
Po -0.8 -2.58
.LocalClearance 0.1
$EndPAD
@@ -451,7 +591,7 @@ $PAD
Sh "3" R 0.5 2.25 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Ne 2 "N-00000170"
Po 0 -2.58
.LocalClearance 0.1
$EndPAD
@@ -459,7 +599,7 @@ $PAD
Sh "4" R 0.5 2.25 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Ne 1 "GND"
Po 0.8 -2.58
.LocalClearance 0.1
$EndPAD
@@ -467,7 +607,7 @@ $PAD
Sh "5" R 0.5 2.25 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Ne 1 "GND"
Po 1.6 -2.58
.LocalClearance 0.1
$EndPAD
@@ -475,13 +615,13 @@ $PAD
Sh "6" R 2 2.5 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Ne 1 "GND"
Po -4.45 -2.58
$EndPAD
$PAD
Sh "" C 0.9 0.9 0 0 0
Dr 0.9 0 0
At HOLE N 00E0FFFF
At STD N 0020FFFF
Ne 0 ""
Po -2.2 0
$EndPAD
@@ -1688,13 +1828,13 @@ Po 59.99734 -2.9972
$EndPAD
$EndMODULE gprm1-61
$MODULE hole_3mm
Po 0 0 0 15 53C3925D 00000000 ~~
Po 0 0 0 15 547491FA 00000000 ~~
Li hole_3mm
Sc 0
AR
Op 0 0 0
T0 0 -2.54 1.5 1.5 0 0.3 N I 21 N "hole_3mm"
T1 0 3.175 1.5 1.5 0 0.3 N V 21 N ""
T1 0 3.175 1.5 1.5 0 0.3 N V 21 N "Val**"
DS 0 2.5 0 1.5 0.3 21
DS -2.5 0 -1.5 0 0.3 21
DS 2.5 0 1.5 0 0.3 21
@@ -1703,7 +1843,7 @@ DC 0 0 2.5 0 0.3 21
$PAD
Sh "" C 3 3 0 0 0
Dr 3 0 0
At STD N 00E0FFFF
At STD N 0020FFFF
Ne 0 ""
Po 0 0
$EndPAD