Металлообработка 2026 Реклама
Металлообработка 2026 Реклама

Проблема с переходом на UART на MKS Robin nano v1.2 + 4 x tmc2209

Xoreriara
Идет загрузка
Загрузка
16.05.2024
2759
1
Вопросы и ответы
Статья относится к принтерам:
Flying Bear Aone 2

Добрый день. Меняю плату на принтере и драйвера на медведе. Мне повезло, что я купил какие-то непонятные драйвера, клоны fysetc как на фото:

Проблема с переходом на UART на MKS Robin nano v1.2 + 4 x tmc2209Нарыл на них, что там шелкография попутана и надо спаять clk и rx:

Проблема с переходом на UART на MKS Robin nano v1.2 + 4 x tmc2209

Пытаюсь подключить по UART, сделал всё по видео от официалов - https://www.youtube.com/watch?v=7ShcFKXrVHo. Не работает. При парковке выдаёт ошибку "Unable to read tmc uart 'stepper_z' register IFCNT". Начал гуглить проблему, нашёл это - https://github.com/Klipper3d/klipper/issues/4779, решил не менять baud rate, а поменять пин z как на  картинке

Проблема с переходом на UART на MKS Robin nano v1.2 + 4 x tmc2209

Не помогло. Ищу дальше https://forum.drucktipps3d.de/forum/thread/20456-klipper-uart-problem-unable-to-read-tmc-uart-stepper-z-register-ifcnt/

Подключил на другие пины, как там предлагалось:

Проблема с переходом на UART на MKS Robin nano v1.2 + 4 x tmc2209Не помогло. Та же самая ошибка. Подскажите, пожалуйста, в чём проблема может быть?Конфиг клиппера:

# Enable object exclusion

[exclude_object]

# Enable arcs support

[gcode_arcs]

resolution: 0.1

[tmc2209 stepper_x]

uart_pin: PC7

run_current: 0.800

hold_current: 0.400

interpolate: false

stealthchop_threshold: 999999

uart_address: 1

[stepper_x]

step_pin: PE3

dir_pin: !PE2

enable_pin: !PE4

rotation_distance: 40

full_steps_per_rotation: 100

microsteps: 32

endstop_pin: ^!PA15

position_endstop: 190

position_min: 0

position_max: 190

homing_speed: 50

homing_retract_dist: 0

[tmc2209 stepper_y]

uart_pin: PC13

run_current: 0.800

hold_current: 0.400

interpolate: false

stealthchop_threshold: 999999

uart_address: 2

[stepper_y]

step_pin: PE0

dir_pin: !PB9

enable_pin: !PE1

rotation_distance: 40

full_steps_per_rotation: 100

microsteps: 32

endstop_pin: ^!PA12

position_endstop: 0

position_min: -1

position_max: 180

homing_speed: 50

homing_retract_dist: 0

[tmc2209 stepper_z]

uart_pin: PB13

interpolate: False

run_current: 0.800

hold_current: 0.400

stealthchop_threshold: 1

uart_address: 3

[stepper_z]

step_pin: PB5

dir_pin: !PB4

enable_pin: !PB8

rotation_distance: 8

full_steps_per_rotation: 100

microsteps: 32

endstop_pin: ^!PA11

#position_endstop: 0.0

#endstop_pin: probe:z_virtual_endstop #defines the Z endstop as the BLtouch

position_min: -1 #lets us go lower to adjust the Z offset

position_max: 180

homing_speed: 10

homing_retract_dist: 0.0

#[probe]

#pin: ^!PA11

#x_offset: -40

#y_offset: 0

#z_offset: 0

#speed: 20

#[bed_mesh]

#speed: 150

#horizontal_move_z: 5

#mesh_min: 30,30

#mesh_max: 170,175

#probe_count: 3,3 #performs a 3x3 bed leveling test

[tmc2209 extruder]

uart_pin: PE5

run_current: 0.150

hold_current: 0.050

stealthchop_threshold: 0

uart_address: 0

interpolate: False

[extruder]

step_pin: PD6

dir_pin: PD3

enable_pin: !PB3

microsteps: 32

rotation_distance: 15.632

#rotation_distance: 0.00242

max_extrude_only_distance: 1400.0

nozzle_diameter: 0.400

filament_diameter: 1.750

heater_pin: PC3

sensor_type: ATC Semitec 104GT-2

pullup_resistor: 4700

#sensor_type: Generic 3950 # если меняли на 3950 закомментируй строчку выше, раскомментриуй эту

sensor_pin: PC1

#control: pid

#pid_Kp: 14.669

#pid_Ki: 0.572

#pid_Kd: 94.068

min_temp: 0

max_temp: 320

pressure_advance: 0.042

Ответы на вопросы
Lider 3D Реклама
Lider 3D Реклама