Strona 1 z 1

Kingronn KP3S Pro S1 + CRTouch a Klipper

: 18 sty 2024, 22:20
autor: Firnthon
Szanowni,

po kilku tygodniach prób, poszukiwań, testowania różnych rozwiązań jestem pod ścianą. Nie jestem w stanie poprawnie skonfigurować tej drukarki z CRTouch na Klipperze. Płyta główna, to Kingroon KP3, czyli rebrandowany MKS Robin Nano v2 i takie schemat dodaję (robin_nano_v2_pinout.jpg), bo pinoutów KP3 nie uświadczy. Logi z Klippera również w załączniku (klippy (3).log). Tak, jestem przekonany, że przewody są dobrze poprowadzone, zagniotłem dla pewności raz jeszcze. Zachowanie sprawdzałem na innej sztuce CRTouch, zachowanie jest to samo.

Zachowanie CR Touch:
  • BLTOUCH_DEBUG COMMAND=pin_down - reaguje
  • BLTOUCH_DEBUG COMMAND=pin_up - reaguje
  • BLTOUCH_DEBUG COMMAND=touch_mode
  • QUERY_PROBE - pin na dole; probe: open, pin u góry; probe: open
  • G28
  • Przy Home Z oś się nie rusza, CRTouch świeci na fioletowo-niebiesko, następnie fioletowo i komunikat; BLTouch failed to verify sensor state
Konfiguracja w pliku printer.cfg odpowiadająca za działanie ABL:

Kod: Zaznacz cały

[stepper_z]
step_pin: PB5
dir_pin: !PB4
enable_pin: !PB8
full_steps_per_rotation: 200
microsteps: 32
rotation_distance: 8
#endstop_pin: !PA11 # disable to use BLTouch
endstop_pin: probe:z_virtual_endstop  # enable to use BLTouch
#position_endstop: 0 # disable to use BLTouch
position_max: 200
homing_retract_dist: 10.0
second_homing_speed: 5
position_min: -5 # enable to use BLTouch

#####################################
#              BLtouch              #
#####################################

[safe_z_home] # enable for BLTouch
home_xy_position: 90,90
speed: 50
z_hop: 10
z_hop_speed: 15

[bltouch] # enable for BLTouch
sensor_pin: ^PA11 #^PC4
control_pin: PA8
probe_with_touch_mode: True # for original BLTouch v 3.0
stow_on_each_sample: False # Keep the probe extended between points
samples: 2 # Probe each point at least twice
samples_tolerance: 0.0125 # If those measurements aren't this close then
samples_tolerance_retries: 5 # Re-probe this many times and use the average
x_offset: 44.55
y_offset: 37
z_offset: 0

[bed_mesh] # enable for BLTouch
speed: 100
mesh_min: 20, 20
mesh_max: 200, 200
algorithm: bicubic
probe_count: 4,4

Re: Kingronn KP3S Pro S1 + CRTouch a Klipper

: 18 sty 2024, 22:34
autor: Jarewa
A sprawdzałeś "sensor_pin: ^!PA11" ?

Odczytaj status krańcówek podczas:
BLTOUCH_DEBUG COMMAND=pin_down - reaguje
BLTOUCH_DEBUG COMMAND=pin_up - reaguje

Czy są tam zmiany jak powinno być

Re: Kingronn KP3S Pro S1 + CRTouch a Klipper

: 18 sty 2024, 22:47
autor: Firnthon
^!PA11 - tak, sprawdzałem - wtedy mam podczas QUERY_PROBE - w obu pozycjach; probe: triggered.

Nie, podczas QUERY_ENDSTOPS przy pin_down oraz pin_downzawsze mam status:
x:open y:open z:TRIGGERED

Triggered - ^!PA11
Open - ^PA11

Re: Kingronn KP3S Pro S1 + CRTouch a Klipper

: 18 sty 2024, 22:51
autor: Jarewa
Nie rozumiem pierwszego zdania

Zmień jeszcze
probe_with_touch_mode: false


A po edycji trochę jaśniej, albo nie podłączyłeś pod z-min albo uszkodzony kabelek.

Re: Kingronn KP3S Pro S1 + CRTouch a Klipper

: 18 sty 2024, 23:02
autor: Firnthon
Poprawiłem, powinno być teraz czytelne.

Podczas probe_with_touch_mode: false również zwraca komunikat BLTouch failed to deploy

Re: Kingronn KP3S Pro S1 + CRTouch a Klipper

: 18 sty 2024, 23:11
autor: Firnthon
CRTouch mam podłlączony pod Z-. Pomiar ciągłości nie wykazuje, by coś było uszkodzone.

Re: Kingronn KP3S Pro S1 + CRTouch a Klipper

: 18 sty 2024, 23:12
autor: Jarewa
Jeszcze tak pomyślałem a dobrą masz polaryzację kabelków w Z-min? kabelek Ori z crtuch czy bltuch? bo w crtuch kablu czerwony to PA11 a bltuch kabel to biały PA11


A jak dobrze to jedynie sprawdź testerem ciągłości te dwa kabeli czy robią zwarcie między sobą podczas bawienia się pinem sondy.

Re: Kingronn KP3S Pro S1 + CRTouch a Klipper

: 18 sty 2024, 23:15
autor: Firnthon
Oryginalny z CR. Tak, PA11 mam na czeronym.

Re: Kingronn KP3S Pro S1 + CRTouch a Klipper

: 18 sty 2024, 23:16
autor: Firnthon
Czekaj, przecież czerwo, to G.

Re: Kingronn KP3S Pro S1 + CRTouch a Klipper

: 18 sty 2024, 23:17
autor: Jarewa
czekaj chola a czemu niebieski pod plus 5V??

Podaj zdjecie przy czujniku

Re: Kingronn KP3S Pro S1 + CRTouch a Klipper

: 18 sty 2024, 23:18
autor: Trolinka
Mi pod PC11 tez nie chciało śmigać kij wie czemu. Dałem pod PC4 i działa. (zmin/zmax).
Org. Bltouch anticsa bez żadnych dodatkowych parametrów chodzi.
[bltouch] # enable for BLTouch
#sensor_pin: ^PA11
sensor_pin: ^PC4
control_pin: PA8
[stepper_z]
step_pin: PB5
dir_pin: !PB4
enable_pin: !PB8
full_steps_per_rotation: 200
microsteps: 32
rotation_distance: 8
endstop_pin: probe:z_virtual_endstop
position_max: 200
homing_retract_dist: 10.0
#second_homing_speed: 5
position_min: -7
#Tuning seed
homing_speed: 20
second_homing_speed: 5

Re: Kingronn KP3S Pro S1 + CRTouch a Klipper

: 18 sty 2024, 23:24
autor: Jarewa
on ma raczej żle podłączony ;)

Re: Kingronn KP3S Pro S1 + CRTouch a Klipper

: 18 sty 2024, 23:29
autor: Firnthon
Wydawało się, że źle czytałem schemat, lecz po zamianie niebieskiego na wolne miejsce, drukarka nie wstaje. Po odpięciu CR - działa.

Załączam zdjęcie przy ABL.

Re: Kingronn KP3S Pro S1 + CRTouch a Klipper

: 18 sty 2024, 23:30
autor: Jarewa
daj te zdecie przy czujniku zanim uwalisz sobie płytę

Podaj jeszcze zdjęcie podłaczenie serwa na płycie

Re: Kingronn KP3S Pro S1 + CRTouch a Klipper

: 18 sty 2024, 23:30
autor: Firnthon
Przy PC4 na Z+ też nie działa.

Re: Kingronn KP3S Pro S1 + CRTouch a Klipper

: 18 sty 2024, 23:34
autor: Firnthon
Wyraźne zdjęcie na wejścia sygnału.

Re: Kingronn KP3S Pro S1 + CRTouch a Klipper

: 18 sty 2024, 23:34
autor: Jarewa
Bo według tego co podałeś czerwony PA11, niebieski na środkowy GND, żółty na PA8, czarny +5V, biały GND

Sprawdź miernikiem w tym wyjściu serwo gdzie jest GND czy liczy się od góry czy dołu

Re: Kingronn KP3S Pro S1 + CRTouch a Klipper

: 18 sty 2024, 23:42
autor: Firnthon
Jarewa pisze: 18 sty 2024, 23:34 Bo według tego co podałeś czerwony PA11, niebieski na środkowy GND, żółty na PA8, czarny +5V, biały GND

Sprawdź miernikiem w tym wyjściu serwo gdzie jest GND czy liczy się od góry czy dołu
Po takim podłączeniu również mam BLTouch failed to verify sensor state

Re: Kingronn KP3S Pro S1 + CRTouch a Klipper

: 18 sty 2024, 23:47
autor: Jarewa
Dobra bardzo mnie zmyliło schemat zapodany bo jest odwrotność, to co wyżej pisałem tak ma być ale przy pierwszym zdjęciu raczej powinno być odwrotnie zamienione niebieski z czerwonym. Ze względu że nie wiadomo czy schemat prawidłowy rób to za pomocą miernika wiesz jak ustalić +5V i GND miernik pomoze

czerwony PA11, niebieski na środkowy GND, żółty na PA8, czarny +5V, biały GND

Schemat do kitu, bo według niego masz na wtyczce od UC licząc I/O GND 5V co nie jest prawdą bo czujniki X/Y są podłączone od drugiej strony.

A i po podłączeniu takim trzeba skonfigurować w klipper PA11 czy ma być z ! czy bez.

Re: Kingronn KP3S Pro S1 + CRTouch a Klipper

: 19 sty 2024, 00:03
autor: Firnthon
Schemat niestety najlepszy, jaki znalazłem. Jutro będę kontynuował, coś mi serwer Klippera nie chce wstać, muszę go jutro sprawdzić. Będę meldował o postępach. Wydaje się, że względem pierwotnego zdjęcia trzeba zamienić niebieski i czerwony miejscami.

Re: Kingronn KP3S Pro S1 + CRTouch a Klipper

: 19 sty 2024, 00:10
autor: Jarewa
Też tak mi się wydaje bo czerwony to sygnałowy a niebieski musi być masa i źle podłączyłeś bo dałeś sygnałowy do masy dlatego nie widział.

Re: Kingronn KP3S Pro S1 + CRTouch a Klipper

: 19 sty 2024, 12:39
autor: Firnthon
Dziękuję, zamiana przewodów pomogła. Brałem za pewnik, że czerwony, to GND (wszędzie się napotykałem na tę informację, nawet pod Artillery X2 mam tak podłączone), a okazuje się, ze czerwony jest sygnałowy. Podsyłam konfigurację jeśli ktoś będzie miał podobny problem:

Kod: Zaznacz cały

[stepper_z]
step_pin: PB5
dir_pin: !PB4
enable_pin: !PB8
full_steps_per_rotation: 200
microsteps: 32
rotation_distance: 8
#endstop_pin: !PA11 # disable to use BLTouch
endstop_pin: probe:z_virtual_endstop  # enable to use BLTouch
#position_endstop: 0 # disable to use BLTouch
position_max: 200
homing_retract_dist: 10.0
second_homing_speed: 5
position_min: -5 # enable to use BLTouch

#####################################
#              BLtouch              #
#####################################

[safe_z_home] # enable for BLTouch
home_xy_position: 90,90
speed: 50
z_hop: 10
z_hop_speed: 15

[bltouch] # enable for BLTouch
sensor_pin: ^PA11 # You need to plug the CRTouch to Z-
control_pin: PA8
probe_with_touch_mode: True
stow_on_each_sample: False # Keep the probe extended between points
samples: 2 # Probe each point at least twice
samples_tolerance: 0.0125 # If those measurements aren't this close then
samples_tolerance_retries: 5 # Re-probe this many times and use the average
x_offset: 44.55 # Set correct value for your extruder/mount
y_offset: 37 # Set correct value for your extruder/mount
#z_offset: 0

[bed_mesh] # enable for BLTouch
speed: 100
mesh_min: 20, 20
mesh_max: 200, 200
algorithm: bicubic
probe_count: 4,4