awd fail
This commit is contained in:
parent
1495af7916
commit
b1eeaea7c6
8 changed files with 195 additions and 57 deletions
|
@ -199,3 +199,10 @@ gcode:
|
|||
# %}{'%s=%s' % (p, params[p])}{%
|
||||
# endfor %}
|
||||
|
||||
|
||||
[gcode_macro ENABLE_MOTORS]
|
||||
gcode:
|
||||
SET_STEPPER_ENABLE STEPPER=stepper_x ENABLE=1
|
||||
SET_STEPPER_ENABLE STEPPER=stepper_x1 ENABLE=1
|
||||
SET_STEPPER_ENABLE STEPPER=stepper_y ENABLE=1
|
||||
SET_STEPPER_ENABLE STEPPER=stepper_y1 ENABLE=1
|
||||
|
|
|
@ -4,7 +4,6 @@
|
|||
[include kiauh_macros.cfg]
|
||||
[include steppers.cfg]
|
||||
[include stepper2209.cfg]
|
||||
[include stepperz.cfg]
|
||||
[include sherpa_mini.cfg]
|
||||
[include fans.cfg]
|
||||
[include calibration_macros.cfg]
|
||||
|
@ -29,7 +28,7 @@ max_z_accel: 1000
|
|||
square_corner_velocity: 8
|
||||
|
||||
[mcu]
|
||||
serial: /dev/serial/by-id/usb-Klipper_stm32f446xx_2B0016000B50534E4E313120-if00
|
||||
serial: /dev/serial/by-id/usb-Klipper_stm32f446xx_3F003E001650534E4E313420-if00
|
||||
|
||||
[heater_bed]
|
||||
heater_pin: PA3
|
||||
|
@ -49,6 +48,11 @@ retract_length: 0.3
|
|||
retract_speed: 80
|
||||
unretract_speed: 80
|
||||
|
||||
[temperature_sensor mcu_temp]
|
||||
sensor_type: temperature_mcu
|
||||
min_temp: 10
|
||||
max_temp: 100
|
||||
|
||||
[input_shaper]
|
||||
shaper_type_x = zv
|
||||
shaper_freq_x = 119.2 # accel=55400
|
||||
|
|
|
@ -62,8 +62,8 @@ speed: 500
|
|||
horizontal_move_z: 7
|
||||
mesh_min: 26, 66
|
||||
mesh_max: 320, 305
|
||||
probe_count: 6, 6
|
||||
algorithm: bicubic
|
||||
probe_count: 6
|
||||
algorithm: lagrange
|
||||
fade_start: 1
|
||||
fade_end: 10
|
||||
fade_target: 0
|
||||
|
|
|
@ -9,7 +9,7 @@ gcode:
|
|||
{action_respond_info("Sensorless home x")}
|
||||
# Set current for sensorless homing
|
||||
SET_TMC_CURRENT STEPPER=stepper_x CURRENT={HOME_CUR}
|
||||
#SET_TMC_CURRENT STEPPER=stepper_x1 CURRENT={HOME_CUR} # AWD
|
||||
SET_TMC_CURRENT STEPPER=stepper_x1 CURRENT={HOME_CUR} # AWD
|
||||
# Pause to ensure driver stall flag is clear
|
||||
G4 P2000
|
||||
# Home
|
||||
|
@ -19,7 +19,7 @@ gcode:
|
|||
G1 x20 F1200
|
||||
# Set current during print
|
||||
SET_TMC_CURRENT STEPPER=stepper_x CURRENT={RUN_CUR}
|
||||
#SET_TMC_CURRENT STEPPER=stepper_x1 CURRENT={RUN_CUR} # AWD
|
||||
SET_TMC_CURRENT STEPPER=stepper_x1 CURRENT={RUN_CUR} # AWD
|
||||
|
||||
[gcode_macro SENSORLESS_HOME_Y]
|
||||
gcode:
|
||||
|
@ -32,7 +32,7 @@ gcode:
|
|||
{action_respond_info("Sensorless home Y")}
|
||||
# Set current for sensorless homing
|
||||
SET_TMC_CURRENT STEPPER=stepper_y CURRENT={HOME_CUR}
|
||||
#SET_TMC_CURRENT STEPPER=stepper_y1 CURRENT={HOME_CUR} # AWD
|
||||
SET_TMC_CURRENT STEPPER=stepper_y1 CURRENT={HOME_CUR} # AWD
|
||||
# Pause to ensure driver stall flag is clear
|
||||
G4 P2000
|
||||
# Home
|
||||
|
@ -43,7 +43,7 @@ gcode:
|
|||
G90
|
||||
# Set current during print
|
||||
SET_TMC_CURRENT STEPPER=stepper_y CURRENT={RUN_CUR}
|
||||
#SET_TMC_CURRENT STEPPER=stepper_y1 CURRENT={RUN_CUR} # AWD
|
||||
SET_TMC_CURRENT STEPPER=stepper_y1 CURRENT={RUN_CUR} # AWD
|
||||
|
||||
[homing_override]
|
||||
axes: xyz
|
||||
|
|
143
stepper2209.cfg
143
stepper2209.cfg
|
@ -1,25 +1,152 @@
|
|||
#LDO 48mm 1.8 42STH48-2004AC - 1.4Ohm 3mH
|
||||
[tmc2209 stepper_x]
|
||||
uart_pin: PC4
|
||||
run_current: 2.0
|
||||
uart_pin: PF2
|
||||
run_current: 1.0
|
||||
sense_resistor: 0.110
|
||||
stealthchop_threshold: 0
|
||||
diag_pin: ^PG6 # Set to MCU pin connected to TMC DIAG pin
|
||||
diag_pin: ^PG12 # Set to MCU pin connected to TMC DIAG pin
|
||||
driver_SGTHRS: 30 # 255 is most sensitive value, 0 is least sensitive
|
||||
driver_TBL: 1
|
||||
driver_TOFF: 3
|
||||
driver_HSTRT: 1
|
||||
driver_HEND: 3
|
||||
driver_pwm_autoscale: True
|
||||
driver_pwm_autograd: True
|
||||
driver_pwm_freq: 2
|
||||
driver_PWM_GRAD: 0
|
||||
driver_PWM_OFS: 0
|
||||
driver_PWM_REG: 0
|
||||
driver_PWM_LIM: 0
|
||||
|
||||
[stepper_x]
|
||||
step_pin: PF9 # Drive4
|
||||
dir_pin: PF10
|
||||
enable_pin: !PG2
|
||||
endstop_pin: tmc2209_stepper_x:virtual_endstop
|
||||
microsteps: 16
|
||||
rotation_distance: 40
|
||||
position_endstop: -3
|
||||
position_min: -3
|
||||
position_max: 335
|
||||
homing_speed: 40
|
||||
full_steps_per_rotation: 200
|
||||
homing_retract_dist: 0
|
||||
homing_positive_dir: false
|
||||
step_pulse_duration: 0.000001
|
||||
|
||||
#LDO 48mm 1.8 42STH48-2004AC - 1.4Ohm 3mH
|
||||
[tmc2209 stepper_x1]
|
||||
uart_pin: PE1
|
||||
run_current: 1.0
|
||||
sense_resistor: 0.110
|
||||
diag_pin: ^PG14 # Set to MCU pin connected to TMC DIAG pin
|
||||
driver_SGTHRS: 30 # 255 is most sensitive value, 0 is least sensitive
|
||||
driver_TBL: 1
|
||||
driver_TOFF: 3
|
||||
driver_HSTRT: 1
|
||||
driver_HEND: 3
|
||||
driver_pwm_autoscale: True
|
||||
driver_pwm_autograd: True
|
||||
driver_pwm_freq: 2
|
||||
driver_PWM_GRAD: 0
|
||||
driver_PWM_OFS: 0
|
||||
driver_PWM_REG: 0
|
||||
driver_PWM_LIM: 0
|
||||
|
||||
[stepper_x1]
|
||||
step_pin: PE2 # Drive6
|
||||
dir_pin: PE3
|
||||
enable_pin: !PD4
|
||||
microsteps: 16
|
||||
rotation_distance: 40
|
||||
full_steps_per_rotation: 200
|
||||
step_pulse_duration: 0.000001
|
||||
|
||||
#LDO 48mm 1.8 42STH48-2004AC - 1.4Ohm 3mH
|
||||
[tmc2209 stepper_y]
|
||||
uart_pin: PD11
|
||||
run_current: 2.0
|
||||
uart_pin: PE4
|
||||
run_current: 1.0
|
||||
sense_resistor: 0.110
|
||||
stealthchop_threshold: 0
|
||||
diag_pin: ^PG9 # Set to MCU pin connected to TMC DIAG pin
|
||||
diag_pin: ^PG13 # Set to MCU pin connected to TMC DIAG pin
|
||||
driver_SGTHRS: 30 # 255 is most sensitive value, 0 is least sensitive
|
||||
driver_TBL: 1
|
||||
driver_TOFF: 3
|
||||
driver_HSTRT: 1
|
||||
driver_HEND: 3
|
||||
driver_pwm_autoscale: True
|
||||
driver_pwm_autograd: True
|
||||
driver_pwm_freq: 2
|
||||
driver_PWM_GRAD: 0
|
||||
driver_PWM_OFS: 0
|
||||
driver_PWM_REG: 0
|
||||
driver_PWM_LIM: 0
|
||||
|
||||
[stepper_y]
|
||||
step_pin: PC12 # Drive5
|
||||
dir_pin: PF0
|
||||
enable_pin: !PF1
|
||||
endstop_pin: tmc2209_stepper_y:virtual_endstop
|
||||
microsteps: 16
|
||||
rotation_distance: 40
|
||||
position_endstop: 331
|
||||
position_min: 0
|
||||
position_max: 331
|
||||
homing_speed: 40
|
||||
full_steps_per_rotation: 200
|
||||
homing_retract_dist: 0
|
||||
homing_positive_dir: true
|
||||
step_pulse_duration: 0.000001
|
||||
|
||||
#LDO 48mm 1.8 42STH48-2004AC - 1.4Ohm 3mH
|
||||
[tmc2209 stepper_y1]
|
||||
uart_pin: PD3
|
||||
run_current: 1.0
|
||||
sense_resistor: 0.110
|
||||
diag_pin: ^PG15 # Set to MCU pin connected to TMC DIAG pin
|
||||
driver_SGTHRS: 30 # 255 is most sensitive value, 0 is least sensitive
|
||||
driver_TBL: 1
|
||||
driver_TOFF: 3
|
||||
driver_HSTRT: 1
|
||||
driver_HEND: 3
|
||||
driver_pwm_autoscale: True
|
||||
driver_pwm_autograd: True
|
||||
driver_pwm_freq: 2
|
||||
driver_PWM_GRAD: 0
|
||||
driver_PWM_OFS: 0
|
||||
driver_PWM_REG: 0
|
||||
driver_PWM_LIM: 0
|
||||
|
||||
[stepper_y1]
|
||||
step_pin: PE6 # Drive7
|
||||
dir_pin: PA14
|
||||
enable_pin: !PE0
|
||||
microsteps: 16
|
||||
rotation_distance: 40
|
||||
full_steps_per_rotation: 200
|
||||
step_pulse_duration: 0.000001
|
||||
|
||||
[tmc2209 stepper_z]
|
||||
interpolate: false
|
||||
uart_pin: PD11
|
||||
run_current: 1.5
|
||||
sense_resistor: 0.110
|
||||
driver_TBL: 1
|
||||
driver_TOFF: 3
|
||||
driver_HSTRT: 0
|
||||
driver_HEND: 3
|
||||
|
||||
[stepper_z]
|
||||
step_pin: PG0
|
||||
dir_pin: !PG1
|
||||
enable_pin: !PF15
|
||||
microsteps: 16
|
||||
rotation_distance: 4
|
||||
endstop_pin: PG9 # Nozzle Endstop
|
||||
position_endstop: -0.319
|
||||
position_min: -4
|
||||
position_max: 400
|
||||
full_steps_per_rotation: 200
|
||||
homing_retract_dist: 5.0
|
||||
homing_positive_dir: false
|
||||
homing_speed: 8
|
||||
second_homing_speed: 3
|
||||
step_pulse_duration: 0.000004
|
||||
|
|
|
@ -1,17 +0,0 @@
|
|||
[tmc5160 stepper_x]
|
||||
interpolate: false
|
||||
cs_pin: PC4
|
||||
#diag1_pin: PG12
|
||||
run_current: 1.8
|
||||
spi_bus: spi3
|
||||
driver_SGT: 1
|
||||
sense_resistor: 0.075
|
||||
|
||||
[tmc5160 stepper_y]
|
||||
interpolate: false
|
||||
cs_pin: PF12
|
||||
#diag1_pin: PG11
|
||||
run_current: 1.8
|
||||
spi_bus: spi3
|
||||
driver_SGT: 1
|
||||
sense_resistor: 0.075
|
53
steppers.cfg
53
steppers.cfg
|
@ -1,9 +1,9 @@
|
|||
[stepper_x]
|
||||
step_pin: PF13 # Drive0
|
||||
dir_pin: PF12
|
||||
enable_pin: !PF14
|
||||
step_pin: PF9 # Drive4
|
||||
dir_pin: PF10
|
||||
enable_pin: !PG2
|
||||
endstop_pin: tmc2209_stepper_x:virtual_endstop
|
||||
microsteps: 32
|
||||
microsteps: 16
|
||||
rotation_distance: 40
|
||||
position_endstop: -3
|
||||
position_min: -3
|
||||
|
@ -14,12 +14,22 @@ homing_retract_dist: 0
|
|||
homing_positive_dir: false
|
||||
step_pulse_duration: 0.000001
|
||||
|
||||
[stepper_x1]
|
||||
step_pin: PE2 # Drive6
|
||||
dir_pin: PE3
|
||||
enable_pin: !PD4
|
||||
microsteps: 16
|
||||
rotation_distance: 40
|
||||
full_steps_per_rotation: 200
|
||||
step_pulse_duration: 0.000001
|
||||
|
||||
|
||||
[stepper_y]
|
||||
step_pin: PG0 # Drive1
|
||||
dir_pin: PG1
|
||||
enable_pin: !PF15
|
||||
step_pin: PC12 # Drive5
|
||||
dir_pin: PF0
|
||||
enable_pin: !PF1
|
||||
endstop_pin: tmc2209_stepper_y:virtual_endstop
|
||||
microsteps: 32
|
||||
microsteps: 16
|
||||
rotation_distance: 40
|
||||
position_endstop: 331
|
||||
position_min: 0
|
||||
|
@ -30,13 +40,21 @@ homing_retract_dist: 0
|
|||
homing_positive_dir: true
|
||||
step_pulse_duration: 0.000001
|
||||
|
||||
[stepper_y1]
|
||||
step_pin: PE6 # Drive7
|
||||
dir_pin: PA14
|
||||
enable_pin: !PE0
|
||||
microsteps: 16
|
||||
rotation_distance: 40
|
||||
full_steps_per_rotation: 200
|
||||
step_pulse_duration: 0.000001
|
||||
|
||||
[stepper_z]
|
||||
step_pin: PF11
|
||||
dir_pin: !PG3
|
||||
enable_pin: !PG5
|
||||
step_pin: PG0
|
||||
dir_pin: !PG1
|
||||
enable_pin: !PF15
|
||||
microsteps: 16
|
||||
rotation_distance: 4
|
||||
#endstop_pin: PG11 # Bed Endstop
|
||||
endstop_pin: PG10 # Nozzle Endstop
|
||||
position_endstop: -0.319
|
||||
position_min: -4
|
||||
|
@ -47,3 +65,14 @@ homing_positive_dir: false
|
|||
homing_speed: 8
|
||||
second_homing_speed: 3
|
||||
step_pulse_duration: 0.000004
|
||||
|
||||
[tmc2209 stepper_z]
|
||||
interpolate: false
|
||||
uart_pin: PD11
|
||||
run_current: .6
|
||||
sense_resistor: 0.110
|
||||
stealthchop_threshold: 0
|
||||
driver_TBL: 1
|
||||
driver_TOFF: 3
|
||||
driver_HSTRT: 0
|
||||
driver_HEND: 3
|
||||
|
|
12
stepperz.cfg
12
stepperz.cfg
|
@ -1,12 +0,0 @@
|
|||
[endstop_phase]
|
||||
|
||||
[tmc2209 stepper_z]
|
||||
interpolate: false
|
||||
uart_pin: PC6
|
||||
run_current: 1.0
|
||||
sense_resistor: 0.110
|
||||
stealthchop_threshold: 0
|
||||
driver_TBL: 1
|
||||
driver_TOFF: 3
|
||||
driver_HSTRT: 0
|
||||
driver_HEND: 3
|
Loading…
Add table
Reference in a new issue