v2.4: update ercf
This commit is contained in:
parent
f4a82d9200
commit
d287262e72
6 changed files with 180 additions and 221 deletions
78
ercf/hardware.cfg
Normal file
78
ercf/hardware.cfg
Normal file
|
|
@ -0,0 +1,78 @@
|
|||
## Enraged Rabbit : Carrot Feeder config file for ERCF EASY BRD v1.1
|
||||
|
||||
# This config sample assume you set the two J6 jumpers on 1-2 and 4-5, i.e. [..].[..]
|
||||
|
||||
[mcu ercf]
|
||||
serial: /dev/serial/by-id/usb-Klipper_samd21g18a_D3EB9B384134555020312E30171117FF-if00
|
||||
|
||||
# Carrot Feeder 5mm D-cut shaft
|
||||
[manual_stepper gear_stepper]
|
||||
step_pin: ercf:PA4
|
||||
dir_pin: !ercf:PA10
|
||||
enable_pin: !ercf:PA2
|
||||
rotation_distance: 22.6789511 # Bondtech 5mm Drive Gears
|
||||
gear_ratio: 80:20
|
||||
microsteps: 16
|
||||
full_steps_per_rotation: 200
|
||||
velocity: 35
|
||||
accel: 100
|
||||
endstop_pin: ^ercf:PA7
|
||||
|
||||
[tmc2209 manual_stepper gear_stepper]
|
||||
# Adapt accordingly to your setup and desires
|
||||
# The default values are tested with the BOM NEMA14 motor
|
||||
uart_pin: ercf:PA8 # shared with selector_stepper
|
||||
uart_address: 0
|
||||
interpolate: True
|
||||
run_current: 0.8
|
||||
hold_current: 0.1
|
||||
sense_resistor: 0.110
|
||||
stealthchop_threshold: 500
|
||||
|
||||
[manual_stepper selector_stepper]
|
||||
step_pin: ercf:PA9
|
||||
dir_pin: !ercf:PB8
|
||||
enable_pin: !ercf:PA11
|
||||
microsteps: 16
|
||||
rotation_distance: 40
|
||||
full_steps_per_rotation: 200
|
||||
velocity: 200
|
||||
homing_speed: 100
|
||||
accel: 600
|
||||
endstop_pin: ^ercf:PB9
|
||||
|
||||
[tmc2209 manual_stepper selector_stepper]
|
||||
uart_pin: ercf:PA8 # shared with gear_stepper
|
||||
uart_address: 1
|
||||
run_current: 0.55
|
||||
hold_current: 0.4
|
||||
interpolate: True
|
||||
sense_resistor: 0.110
|
||||
stealthchop_threshold: 5000
|
||||
|
||||
# Values are for the MG90S servo
|
||||
[servo ercf_servo]
|
||||
pin: ercf:PA5
|
||||
maximum_servo_angle: 180
|
||||
minimum_pulse_width: 0.00085
|
||||
maximum_pulse_width: 0.00215
|
||||
|
||||
[duplicate_pin_override]
|
||||
pins: ercf:PA6
|
||||
# Put there the pin used by the encoder and the filament_motion_sensor
|
||||
# It has to be the same pin for those 3
|
||||
|
||||
[filament_motion_sensor encoder_sensor]
|
||||
switch_pin: ^ercf:PA6
|
||||
pause_on_runout: False
|
||||
detection_length: 3.0
|
||||
extruder: extruder
|
||||
# runout_gcode: ERCF_ENCODER_MOTION_ISSUE
|
||||
|
||||
[filament_switch_sensor toolhead_sensor]
|
||||
pause_on_runout: False
|
||||
switch_pin: ^PG13
|
||||
runout_gcode:
|
||||
M118 toolhead filament removed
|
||||
insert_gcode:
|
||||
M118 toolhead filament inserted
|
||||
Loading…
Add table
Add a link
Reference in a new issue