Vai al contenuto
  • Iscriviti al forum

    Iscriviti al forum per usufruire di tutti i contenuti: la registrazione è gratuita!

Robocop

Anycubic i3 Mega + problema con BLTOUCH (Error: Probin Failed)

Recommended Posts

Buongiorno a tutti.

Spero di trovare qualcuno che mi sappia dare una soluzione perchè non so proprio più cosa fare (problema sul BLtouch).

Possiedo una Anycubic i3 Mega sulla quale ho deciso di fare alcune modifiche (giusto per darvi il quadro della situazione):

- Installazione dei TMC2208 (questi https://www.amazon.it/gp/product/B07HRFHFQZ/ref=ppx_yo_dt_b_asin_title_o04_s02?ie=UTF8&psc=1)

- Installazione di due mosfet uno per il piano di stampa e uno per l'hotend (questi https://www.amazon.it/gp/product/B07CGL421Z/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1)

- Installazione di un nuovo alimentatore più potente (questo https://www.amazon.it/gp/product/B07FXHS8YL/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1)

- Installazione di nuove cinghie (questa https://www.amazon.it/gp/product/B07ZPGLF2X/ref=ppx_yo_dt_b_asin_title_o09_s01?ie=UTF8&psc=1

- Installazione del BLTOUCH (questo https://www.amazon.it/gp/product/B075B57CHD/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1)

Per l'installazione del BLtouch mi sono stampato il carrello aggiornato che potete trovare a questo indirizzo https://www.thingiverse.com/thing:3537449 ed ho seguito il seguente video come guida (ho scaricato il firmware che si trova nella descrizione del video).

https://www.youtube.com/watch?v=6fXoQUZgldU&t=961s

 

Esattamente come dice il video guida a circa il minuto 12.30 ho configurato il firmware secondo quanto ho installato.

Quindi i TMC2208 OK (compresa vref ecc..), mosfet ok, alimentatore ok, cinghie ok, ma BLTOUCH NON OK.

Oltre alle impostazioni che si trovano nel video, ho impostato la TRIGORILLA_VERSION al valore 0, in quanto la mia trigorilla non è la più aggiornata (vi lascio comunque in allegato il firmware di Marlin che ho caricato sulla stampante e la foto che mostra il logo della Trigorilla ed identifica la versione della scheda.

 

Il problema è che, quando lancio l'auto livellamento o con il comando G29, o direttamente dal nuovo menù la stampante inizia il programma ma  poi  si blocca e restituisce il seguente errore:

 

 - Error : Probing Failed

X:-5.00 Y:23.00 Z:11.50 E:0.00 Count X:-400 Y:1840 Z:4600

 

Vi lascio il link al video che mostra come si comporta la stampante quando lancio i comandi di auto livellamento del piano che è più facile a vedersi che non da descrivere.

https://www.youtube.com/watch?v=AjSEXh9U2OA&feature=youtu.be

Concludo dicendo che ho provato due BLtouch diversi (ma della stessa marca - vedi link sopra) quindi escluderei un problema di difettosità del sensore, ed escluderei anche la questione collegamento fili, altrimenti non riuscirei neppure a comandare il sensore.

Ringrazio in anticipo per la disponibilità.

Spero di aver esposto in maniera abbastanza chiara il problema.

 

20200606_104027.jpg

Marlin.zip

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
3 ore fa, Robocop dice:

Buongiorno a tutti.

Spero di trovare qualcuno che mi sappia dare una soluzione perchè non so proprio più cosa fare (problema sul BLtouch).

Possiedo una Anycubic i3 Mega sulla quale ho deciso di fare alcune modifiche (giusto per darvi il quadro della situazione):

- Installazione dei TMC2208 (questi https://www.amazon.it/gp/product/B07HRFHFQZ/ref=ppx_yo_dt_b_asin_title_o04_s02?ie=UTF8&psc=1)

- Installazione di due mosfet uno per il piano di stampa e uno per l'hotend (questi https://www.amazon.it/gp/product/B07CGL421Z/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1)

- Installazione di un nuovo alimentatore più potente (questo https://www.amazon.it/gp/product/B07FXHS8YL/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1)

- Installazione di nuove cinghie (questa https://www.amazon.it/gp/product/B07ZPGLF2X/ref=ppx_yo_dt_b_asin_title_o09_s01?ie=UTF8&psc=1

- Installazione del BLTOUCH (questo https://www.amazon.it/gp/product/B075B57CHD/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1)

Per l'installazione del BLtouch mi sono stampato il carrello aggiornato che potete trovare a questo indirizzo https://www.thingiverse.com/thing:3537449 ed ho seguito il seguente video come guida (ho scaricato il firmware che si trova nella descrizione del video).

https://www.youtube.com/watch?v=6fXoQUZgldU&t=961s

 

Esattamente come dice il video guida a circa il minuto 12.30 ho configurato il firmware secondo quanto ho installato.

Quindi i TMC2208 OK (compresa vref ecc..), mosfet ok, alimentatore ok, cinghie ok, ma BLTOUCH NON OK.

Oltre alle impostazioni che si trovano nel video, ho impostato la TRIGORILLA_VERSION al valore 0, in quanto la mia trigorilla non è la più aggiornata (vi lascio comunque in allegato il firmware di Marlin che ho caricato sulla stampante e la foto che mostra il logo della Trigorilla ed identifica la versione della scheda.

 

Il problema è che, quando lancio l'auto livellamento o con il comando G29, o direttamente dal nuovo menù la stampante inizia il programma ma  poi  si blocca e restituisce il seguente errore:

 

 - Error : Probing Failed

X:-5.00 Y:23.00 Z:11.50 E:0.00 Count X:-400 Y:1840 Z:4600

 

Vi lascio il link al video che mostra come si comporta la stampante quando lancio i comandi di auto livellamento del piano che è più facile a vedersi che non da descrivere.

https://www.youtube.com/watch?v=AjSEXh9U2OA&feature=youtu.be

Concludo dicendo che ho provato due BLtouch diversi (ma della stessa marca - vedi link sopra) quindi escluderei un problema di difettosità del sensore, ed escluderei anche la questione collegamento fili, altrimenti non riuscirei neppure a comandare il sensore.

Ringrazio in anticipo per la disponibilità.

Spero di aver esposto in maniera abbastanza chiara il problema.

 

20200606_104027.jpg

Marlin.zip 3 MB · 0 downloads

Ho visto l'inizio del video ma quello è il G28 che lo fa a lato o l'inizio del G29 fuori dal piatto, perchè non hai utilizzato il bltoruch come endstop?

  • Like 2

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Non sono sicuro al 100%, ma ad occhio il finecorsa Z scatta prima del BL-Touch e probabilmente il firmware si aspetta il contrario. Se provi a spingere verso l'alto l'asta del BL-Touch subito dopo che va giù (simulando che abbia toccato il piatto), il processo prosegue al punto successivo?

  • Like 1

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
49 minuti fa, Basilietto dice:

Ho visto l'inizio del video ma quello è il G28 che lo fa a lato o l'inizio del G29 fuori dal piatto, perchè non hai utilizzato il bltoruch come endstop?

Il punto zero della stampante è in quel punto.... Cioè quando premo "home" lei automaticamente si sposta in quella posizione! Sinceramente nn so com'è impostata la mesh di ricerca dei punti... Credo che dove si blocca è il primo punto. 

8 minuti fa, Zmaster dice:

Non sono sicuro al 100%, ma ad occhio il finecorsa Z scatta prima del BL-Touch e probabilmente il firmware si aspetta il contrario. Se provi a spingere verso l'alto l'asta del BL-Touch subito dopo che va giù (simulando che abbia toccato il piatto), il processo prosegue al punto successivo?

Si ho provato a toccare il bltouch prima di arrivare a fine corsa e nn succede nulla.... Anzi il bltouch inizia a lampeggiare di rosso e da quello che ho capito è come se andasse in errore... Senza i fine corsa originali probabilmente andrei ad impattare sul piatto.... Cioè è come se il bltouch nn ci fosse! 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
2 minuti fa, Robocop dice:

Il punto zero della stampante è in quel punto.... Cioè quando premo "home" lei automaticamente si sposta in quella posizione! Sinceramente nn so com'è impostata la mesh di ricerca dei punti... Credo che dove si blocca è il primo punto. 

Credo che tu abbia montato male il bltouch, 1-dovresti averlo inserito al posto del endstopz 2-la home te la deve fare alcentro bed (e qui devi mettere mano a marlin) 3-hai regolato l'offsetZ prima di fare il G29?

  • Like 2

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Mmm.... 

1- nel video guida dice di "rubare" il segnale dal filo bianco e giallo che si trovano sul carrello ed io mi sono collegato lì...il bltouch ha 5 fili, che sono rosso marrone giallo bianco e nero... Il rosso è marrone sono +5V e gnd, il giallo è per il controllo servo, ed infine il nero ed il bianco li ho collegati ai fili del carrello rispettivamente nero con il bianco del carrello, che corrisponde a GND e il bianco del bltouch con il giallo del carrello, che corrisponde al segnale. 

2- ho provato anche a mettere lo zero al centro del piano di stampa ma nn è cambiato nulla... Se vuoi riprovo... Ora nn ricordo qual'e la riga su marlin ma nn è difficile. 

 

3- lo z-offset sinceramente mi è leggermente oscuro e nn ho ben capito come fare..... Nel video guida nn ne fa cenno quindi nn gli ho dato troppo peso. Mi sapresti indicare  come fare? 

 

 

Vi ringrazio tutti per le risposte. 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
21 minuti fa, Robocop dice:

Mmm.... 

1- nel video guida dice di "rubare" il segnale dal filo bianco e giallo che si trovano sul carrello ed io mi sono collegato lì...il bltouch ha 5 fili, che sono rosso marrone giallo bianco e nero... Il rosso è marrone sono +5V e gnd, il giallo è per il controllo servo, ed infine il nero ed il bianco li ho collegati ai fili del carrello rispettivamente nero con il bianco del carrello, che corrisponde a GND e il bianco del bltouch con il giallo del carrello, che corrisponde al segnale. 

2- ho provato anche a mettere lo zero al centro del piano di stampa ma nn è cambiato nulla... Se vuoi riprovo... Ora nn ricordo qual'e la riga su marlin ma nn è difficile. 

 

3- lo z-offset sinceramente mi è leggermente oscuro e nn ho ben capito come fare..... Nel video guida nn ne fa cenno quindi nn gli ho dato troppo peso. Mi sapresti indicare  come fare? 

 

 

Vi ringrazio tutti per le risposte. 

Non conosco la tua stampante ma dal video sembra che si attivi un endstop meccanico e non il bltouch che dovrebbe darti l'endstop a centro bed, riguardo al offsetZ ti consiglio di seguire attentamente questo video 

https://www.youtube.com/watch?v=QcWJqR5vN90&list=PLFave6NKCpRFLnXGTTtj4C_u6Dcswet4Y&index=18&t=148s

 

  • Like 1

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Se non hai ancora provato, io ti consiglio di usare il comando M43 per verificare i pin. Puoi anche fare M43 S per il test del BL-Touch.

Devi definire PINS_DEBUGGING in Configuration_adv.h per abilitare il comando.

  • Like 1

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Buongiorno a tutti... 

Questa sera proverò ad abilitare i comandi per il test sui pin e vi riporterò il risultato. 

 

Il video lo avevo trovato pure io ma poi ho smesso di seguirlo in quanto lo Zzero software sembra nn esserci sulla mia stampante.... Cioè avevo provato ad aggiungere un Zzero molto alto per fare dei test ma poi, lanciando il comando di home viene totalmente ignorato il nuovo Zzero e l'asse Z continua a scendere fino a quando nn trova i fine corsa meccanici.

Correggimi se sbaglio, ma lo Zzero software nn dovrebbe permettere all'asse Z di scendere sotto a tale valore giusto? E teoricamente i fine corsa meccanici dovrebbero entrare in funzione solo il caso di emergenza!? 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Buongiorno,

per ora ho modificato il firmware (foto allegate).

Fatemi sapere se l'ho modificato in maniera corretta.

Le modifiche consistono nel:

- impostare lo 0 al centro del piatto di stampa.

- abilitare la funzione PINS_DEBUGGING.

 

Lascio comunque il firmware in allegato.

Se è tutto corretto questa sera lo carico e lancio i comandi per i pin.

 

Grazie

IMG 1.PNG

IMG 2.PNG

Marlin.zip

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

quoto @Basilietto, non è normale il comportamento all'inizio, il BLTouch va in sostituzione dell'endstop Z. Il G28 te lo deve fare al centro del piatto, il BLtouch è collegato correttamente perché si accende e fa il classico su e giù della sonda. Il problema sembra essere proprio che non viene visto come endstop di Z, facci vedere come hai collegato questa parte.

Sullo Z offset (molto importante sennò l'ugello ti si mette ad arare il piatto) interveniamo dopo.

  • Like 1

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
7 minuti fa, invernomuto dice:

quoto @Basilietto, non è normale il comportamento all'inizio, il BLTouch va in sostituzione dell'endstop Z. Il G28 te lo deve fare al centro del piatto, il BLtouch è collegato correttamente perché si accende e fa il classico su e giù della sonda. Il problema sembra essere proprio che non viene visto come endstop di Z, facci vedere come hai collegato questa parte.

Sullo Z offset (molto importante sennò l'ugello ti si mette ad arare il piatto) interveniamo dopo.

questa sera vi farò una foto di come ho collegato i fili..... comunque da quello che avevo capito, sulla anycubic i3 mega il BLTouch non sarebbe dovuto andato in sostituzione dei fine corsa degli assi Z, cioè in teoria il BLTouch dovrebbe vivere in parallelo ai fine corsa.

Ma magari ho capito male.

 

Lo Z offset cercherò di sistemarlo....ma come scritto sopra lo Z zero virtuale del software non sembra funzionare lanciando la sequenza di comandi che viene descritta nel video che mi avete girato.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
1 minuto fa, Robocop dice:

questa sera vi farò una foto di come ho collegato i fili..... comunque da quello che avevo capito, sulla anycubic i3 mega il BLTouch non sarebbe dovuto andato in sostituzione dei fine corsa degli assi Z, cioè in teoria il BLTouch dovrebbe vivere in parallelo ai fine corsa.

Ma magari ho capito male.

Non ho la tua stampante, ma non vedo l'utilità di avere un endstop per Z se hai il sensore che ti fa da endstop. Io nelle mie lo ho sempre configurato in sostituzione ed ha sempre funzionato molto bene.

1 minuto fa, Robocop dice:

Lo Z offset cercherò di sistemarlo....ma come scritto sopra lo Z zero virtuale del software non sembra funzionare lanciando la sequenza di comandi che viene descritta nel video che mi avete girato.

Lo vediamo una volta che ti funziona bene e ti fa l'homing corretto. Al momento non impostare nulla e lascia 0.

  • Like 1

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
4 minuti fa, invernomuto dice:

Non ho la tua stampante, ma non vedo l'utilità di avere un endstop per Z se hai il sensore che ti fa da endstop. Io nelle mie lo ho sempre configurato in sostituzione ed ha sempre funzionato molto bene.

eh.....pensavo che come sulle macchine professionali, esistono i fine corsa meccanici che staccano la corrente, e poi esistono i sensori che lavorano per conto loro.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Marlin permette sia di utilizzare il BL-Touch in combinazione con l'endstop o di sostituirlo. Secondo me, se non ci sono complicazioni sarebbe meglio tenere l'endstop, così se il BL-Touch ha problemi non pianti l'hotend nel piatto.

Detto questo, io avendo installato l'hotend Volcano, che è più alto dello stock, mi sono trovato che avrei dovuto spostare gli endstop ed era un po' un casino. Quindi, alla fine ho optato anche io per fare tutto col BL-Touch.

Comunque sia, prima di riconfigurare Marlin e cambiare collegamenti, io controllerei cosa non quadra attualmente.

Ora che ci faccio caso, vedo che il led blu lampeggia ad alta luminosità. Nel mio BLTouch 3.1 il rosso è acceso quando l'asta è alta e il blu è sempre acceso fioco (si fa fatica a vedere quando il rosso è acceso perchè è molto più luminoso). Mi sa che qualcosa non quadra nei tuoi collegamenti, però non trovo nessuna informazione nella documentazione a riguardo.

  • Like 1

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Buona sera a tutti.

a seguito dei consigli sopra riportati il risultato è il seguente.

Nel video si vede lo zero nella mezzeria del piatto, ed il comando M43 S.

https://youtu.be/XfZ7N2ULyIQ

 

Questa è un'altra guida che descrive più o meno quello che si vede nel video:

 

https://cdn.thingiverse.com/assets/58/ab/fd/e6/1b/BLTouch_on_Anycubic_I3_Mega.pdf

 

 

Qui di seguito vi lascio l'estrazione del PINS_DEBUG

AVVIO

start
echo: External Reset
Marlin 1.1.9
Marlin-AI3M v1.4.6

echo: Last Updated: 2019-12-20 | Author: (lucabarsanti)
echo:Compiled: Jun 29 2020
echo: Free Memory: 1254  PlannerBufferBytes: 1664
echo:V55 stored settings retrieved (731 bytes; crc 11622)
echo:  G21    ; (mm)

echo:Filament settings: Disabled
echo:  M200 D1.75
echo:  M200 D0
echo:Steps per unit:
echo:  M92 X80.00 Y80.00 Z400.00 E92.60
echo:Maximum feedrates (units/s):
echo:  M203 X500.00 Y500.00 Z10.00 E60.00
echo:Maximum Acceleration (units/s2):
echo:  M201 X3000 Y2000 Z60 E10000
echo:Acceleration (units/s2): P<print_accel> R<retract_accel> T<travel_accel>
echo:  M204 P1500.00 R3000.00 T3000.00
echo:Advanced: Q<min_segment_time_us> S<min_feedrate> T<min_travel_feedrate> X<max_x_jerk> Y<max_y_jerk> Z<max_z_jerk> E<max_e_jerk>
echo:  M205 Q20000 S0.00 T0.00 X8.00 Y8.00 Z0.40 E5.00
echo:Home offset:
echo:  M206 X0.00 Y0.00 Z0.00
echo:Auto Bed Leveling:
echo:  M420 S0 Z0.00
echo:  G29 W I0 J0 Z0.00000
echo:  G29 W I1 J0 Z0.00000
echo:  G29 W I2 J0 Z0.00000
echo:  G29 W I3 J0 Z0.00000
echo:  G29 W I4 J0 Z0.00000
echo:  G29 W I0 J1 Z0.00000
echo:  G29 W I1 J1 Z0.00000
echo:  G29 W I2 J1 Z0.00000
echo:  G29 W I3 J1 Z0.00000
echo:  G29 W I4 J1 Z0.00000
echo:  G29 W I0 J2 Z0.00000
echo:  G29 W I1 J2 Z0.00000
echo:  G29 W I2 J2 Z0.00000
echo:  G29 W I3 J2 Z0.00000
echo:  G29 W I4 J2 Z0.00000
echo:  G29 W I0 J3 Z0.00000
echo:  G29 W I1 J3 Z0.00000
echo:  G29 W I2 J3 Z0.00000
echo:  G29 W I3 J3 Z0.00000
echo:  G29 W I4 J3 Z0.00000
echo:  G29 W I0 J4 Z0.00000
echo:  G29 W I1 J4 Z0.00000
echo:  G29 W I2 J4 Z0.00000
echo:  G29 W I3 J4 Z0.00000
echo:  G29 W I4 J4 Z0.00000
echo:Endstop adjustment:
echo:  M666 Z0.00
echo:PID settings:
echo:  M301 P15.94 I1.17 D54.19
echo:  M304 P251.78 I49.57 D319.73
echo:Z-Probe Offset (mm):
echo:  M851 Z-1.50
echo:Linear Advance:
echo:  M900 K0.00
echo:Filament load/unload lengths:
echo:  M603 L538.00 U555.00
echo:SD card ok
echo:SD card ok

COMANDO M43 S (CHE SI VEDE ANCHE NEL VIDEO)

Servo probe test
.  using index:  0
.  deploy angle: 10
.  stow angle:   90
. probe uses Z_MIN_PROBE_PIN: 2
. uses Z_MIN_PROBE_ENDSTOP_INVERTING (ignores Z_MIN_ENDSTOP_INVERTING)
. Z_MIN_PROBE_ENDSTOP_INVERTING: false
. deploy & stow 4 times
please trigger probe
trigger not detected
ok


COMANDO M43


PIN:   0   Port: E0        RXD                         protected 
PIN:   1   Port: E1        TXD                         protected 
PIN:   2   Port: E4        Z_MIN_PROBE_PIN             protected 
PIN:   3   Port: E5        X_MIN_PIN                   protected 
PIN:   4   Port: G5        <unused/unknown>            Input  = 1    TIMER0B   PWM:   128    WGM: 3    COM0B: 0    CS: 3    TCCR0A: 3    TCCR0B: 3    TIMSK0: 5   compare interrupt enabled   overflow interrupt enabled  
PIN:   5   Port: E3        SERVO2_PIN                  Output = 0    TIMER3A   PWM:  -25536    WGM: 0    COM3A: 0    CS: 2    TCCR3A: 0    TCCR3B: 2    TIMSK3: 2   non-standard PWM mode   compare interrupt enabled  
PIN:   6   Port: H3        SERVO1_PIN                  Output = 0    TIMER4A   PWM:     0    WGM: 1    COM4A: 0    CS: 3    TCCR4A: 1    TCCR4B: 3    TIMSK4: 0  
PIN:   7   Port: H4        CONTROLLER_FAN_PIN          protected 
PIN:   8   Port: H5        HEATER_BED_PIN              protected 
PIN:   9   Port: H6        FAN_PIN                     protected 
PIN:  10   Port: B4        HEATER_0_PIN                protected 
PIN:  11   Port: B5        SERVO0_PIN                  Output = 0    TIMER1A   PWM:  2000    WGM: 4    COM1A: 0    CS: 2    TCCR1A: 0    TCCR1B: 10    TIMSK1: 2   non-standard PWM mode   compare interrupt enabled  
PIN:  12   Port: B6        <unused/unknown>            Input  = 1    TIMER1B   PWM:     0    WGM: 4    COM1B: 0    CS: 2    TCCR1A: 0    TCCR1B: 10    TIMSK1: 2   non-standard PWM mode  
PIN:  13   Port: B7        LED_PIN                     Input  = 0    TIMER0A   PWM:     0    WGM: 3    COM0A: 0    CS: 3    TCCR0A: 3    TCCR0B: 3    TIMSK0: 5   overflow interrupt enabled  
 .                  TIMER1C is also tied to this pin                  TIMER1C   PWM:     0    WGM: 4    COM1C: 0    CS: 2    TCCR1A: 0    TCCR1B: 10    TIMSK1: 2   non-standard PWM mode
PIN:  14   Port: J1        <unused/unknown>            Input  = 1  
PIN:  15   Port: J0        <unused/unknown>            Input  = 1  
PIN:  16   Port: H1        <unused/unknown>            Input  = 1  
PIN:  17   Port: H0        <unused/unknown>            Input  = 0  
PIN:  18   Port: D3        Z_MIN_PIN                   protected 
PIN:  19   Port: D2        FIL_RUNOUT_PIN              Input  = 0  
PIN:  20   Port: D1        <unused/unknown>            Input  = 1  
PIN:  21   Port: D0        <unused/unknown>            Input  = 1  
PIN:  22   Port: A0        <unused/unknown>            Input  = 0  
PIN:  23   Port: A1        <unused/unknown>            Input  = 0  
PIN:  24   Port: A2        E0_ENABLE_PIN               protected 
PIN:  25   Port: A3        <unused/unknown>            Input  = 0  
PIN:  26   Port: A4        E0_STEP_PIN                 protected 
PIN:  27   Port: A5        <unused/unknown>            Input  = 0  
PIN:  28   Port: A6        E0_DIR_PIN                  protected 
PIN:  29   Port: A7        <unused/unknown>            Input  = 0  
PIN:  30   Port: C7        Y2_ENABLE_PIN               protected 
.                          Z2_ENABLE_PIN               protected 
PIN:  31   Port: C6        BEEPER_PIN                  Output = 0  
PIN:  32   Port: C5        <unused/unknown>            Input  = 1  
PIN:  33   Port: C4        <unused/unknown>            Input  = 0  
PIN:  34   Port: C3        Y2_DIR_PIN                  protected 
.                          Z2_DIR_PIN                  protected 
PIN:  35   Port: C2        <unused/unknown>            Input  = 0  
PIN:  36   Port: C1        Y2_STEP_PIN                 protected 
.                          Z2_STEP_PIN                 protected 
PIN:  37   Port: C0        <unused/unknown>            Input  = 0  
PIN:  38   Port: D7        X_ENABLE_PIN                protected 
PIN:  39   Port: G2        <unused/unknown>            Input  = 1  
PIN:  40   Port: G1        <unused/unknown>            Input  = 1  
PIN:  41   Port: G0        KILL_PIN                    Input  = 1  
PIN:  42   Port: L7        Y_MIN_PIN                   protected 
PIN:  43   Port: L6        X_MAX_PIN                   protected 
PIN:  44   Port: L5        E0_AUTO_FAN_PIN             protected 
.                          FAN2_PIN                    protected 
.                          ORIG_E0_AUTO_FAN_PIN        protected 
PIN:  45   Port: L4        HEATER_1_PIN                Output = 0    TIMER5B   PWM:     0    WGM: 1    COM5B: 0    CS: 3    TCCR5A: 1    TCCR5B: 3    TIMSK5: 0  
PIN:  46   Port: L3        Z_STEP_PIN                  protected 
PIN:  47   Port: L2        <unused/unknown>            Input  = 1  
PIN:  48   Port: L1        Z_DIR_PIN                   protected 
PIN:  49   Port: L0        SD_DETECT_PIN               Input  = 0  
PIN:  50   Port: B3        AVR_MISO_PIN                Input  = 1  
.                          MISO_PIN                    Input  = 1
PIN:  51   Port: B2        AVR_MOSI_PIN                Output = 1  
.                          MOSI_PIN                    Output = 1
PIN:  52   Port: B1        AVR_SCK_PIN                 Output = 0  
.                          SCK_PIN                     Output = 0
PIN:  53   Port: B0        AVR_SS_PIN                  Output = 1  
.                          SDSS                        Output = 1
.                          SS_PIN                      Output = 1
PIN:  54   Port: F0 (A 0)  X_STEP_PIN                  protected 
PIN:  55   Port: F1 (A 1)  X_DIR_PIN                   protected 
PIN:  56   Port: F2 (A 2)  Y_ENABLE_PIN                protected 
PIN:  57   Port: F3 (A 3)  <unused/unknown>   Analog in =   518   Input  = 0  
PIN:  58   Port: F4 (A 4)  <unused/unknown>   Analog in =     0   Input  = 0  
PIN:  59   Port: F5 (A 5)  <unused/unknown>   Analog in =   606   Input  = 1  
PIN:  60   Port: F6 (A 6)  Y_STEP_PIN                  protected 
PIN:  61   Port: F7 (A 7)  Y_DIR_PIN                   protected 
PIN:  62   Port: K0 (A 8 )  Z_ENABLE_PIN                protected 
PIN:  63   Port: K1 (A 9)  <unused/unknown>   Analog in =   825   Input  = 1  
PIN:  64   Port: K2 (A10)  <unused/unknown>   Analog in =   724   Input  = 1  
PIN:  65   Port: K3 (A11)  <unused/unknown>   Analog in =   831   Input  = 1  
PIN:  66   Port: K4 (A12)  TEMP_2_PIN                  Analog in =    75  
PIN:  67   Port: K5 (A13)  TEMP_0_PIN                  protected 
PIN:  68   Port: K6 (A14)  TEMP_BED_PIN                protected 
PIN:  69   Port: K7 (A15)  TEMP_1_PIN                  Analog in =  1023  
ok

Spero sia tutto abbastanza chiaro. Grazie a tutti.

Qui di seguito vi mostro i collegamenti:

IMG 1.jpg

IMG 2.jpgIMG 3.jpg

IMG 4.jpg

IMG 5.jpg

IMG 6.jpg

IMG 7.jpg

Pin Debug.txt

IMG 8.PNG

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

In linea di massima, quello che hai fatto mi sembra corretto. Non riesco a verificare il percorso esatto del segnale Zmin del BLTouch, i collegamenti sono simili ma diversi dalla mia Chiron. Potresti verificare la continuità con il percorso indicato qui, che è ben dettagliato:

https://www.auditeon.com/projects:3dprinting:anycubic_i3_mega:bltouch_retrofit

Un'altra cosa strana è che il BLTouch non sembra ritirare l'asta quando lo tocchi: in condizioni normali appena "sente" il piano la solleva.

Si, è tutto un po' strano... se fossi in te, proverei in ordine:

  1. Verificare il collegamento del segnale Zmin con il link qui sopra
  2. Scollegare i fili nero/biano del BLTouch e vedere se smette di lampeggiare blu e se facendo il M43 S e toccando l'asta la tira su o no
  3. Sempre con BLTouch nero/bianco scollegati, misurerei la tensione sull'hub interno tra GND e il "filo giallo", dovrebbe essere circa 5V.
  4. Con M43 P2 I W Marlin riporterà lo stato del pin quando cambia, puoi provare a collegarlo a GND con un ponticello (però devi essere sicuro che sia il pin giusto!) e acccertarti che venga rilevato

 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
9 ore fa, Zmaster dice:

In linea di massima, quello che hai fatto mi sembra corretto. Non riesco a verificare il percorso esatto del segnale Zmin del BLTouch, i collegamenti sono simili ma diversi dalla mia Chiron. Potresti verificare la continuità con il percorso indicato qui, che è ben dettagliato:

https://www.auditeon.com/projects:3dprinting:anycubic_i3_mega:bltouch_retrofit

Un'altra cosa strana è che il BLTouch non sembra ritirare l'asta quando lo tocchi: in condizioni normali appena "sente" il piano la solleva.

Si, è tutto un po' strano... se fossi in te, proverei in ordine:

  1. Verificare il collegamento del segnale Zmin con il link qui sopra
  2. Scollegare i fili nero/biano del BLTouch e vedere se smette di lampeggiare blu e se facendo il M43 S e toccando l'asta la tira su o no
  3. Sempre con BLTouch nero/bianco scollegati, misurerei la tensione sull'hub interno tra GND e il "filo giallo", dovrebbe essere circa 5V.
  4. Con M43 P2 I W Marlin riporterà lo stato del pin quando cambia, puoi provare a collegarlo a GND con un ponticello (però devi essere sicuro che sia il pin giusto!) e acccertarti che venga rilevato

 

Ciao... Ok ti ringrazio per i consigli... Questa sera cerco di fare tutte le verifiche e cerco di riportare i risultati qui. 

 

Grazie ancora

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Non entro nel merito dei collegamenti perché io ho una stampante autocostruita ed ho collegamenti diretti con la scheda madre. Ad ogni modo il bltouch non sente il trigger. Se ne hai già provati altri ed escludi un problema di sonda, l'unica è rimettersi ad armeggiare con i cavi e verificare dove sbagli. Non hai modo di semplificare i collegamenti andando direttamente sulla mainboard?

Inviato dal mio SM-G965F utilizzando Tapatalk
 

  • Like 1

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
2 ore fa, invernomuto dice:

Non entro nel merito dei collegamenti perché io ho una stampante autocostruita ed ho collegamenti diretti con la scheda madre. Ad ogni modo il bltouch non sente il trigger. Se ne hai già provati altri ed escludi un problema di sonda, l'unica è rimettersi ad armeggiare con i cavi e verificare dove sbagli. Non hai modo di semplificare i collegamenti andando direttamente sulla mainboard?

Inviato dal mio SM-G965F utilizzando Tapatalk
 

Sicuramente è un'ottima idea andare diretti sulla scheda madre....ma  dove devo collegare i due fili bianco e nero del BLTouch?!

Cioè mentre i cavi per comandare la sonda, marrone rosso e giallo, hanno fisicamente 3 poli su cui devono essere posizionati (che tra le altre cose credo di non aver sbagliato altrimenti non sarebbe "utilizzabile" così come faccio io con i vari comandi), i due cavetti bianco e nero dove li posiziono sulla trigorilla?! 

 

Comunque questa sera cerco di fare tutte le verifiche del caso!

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Questo è il wiring della skr 1.3. Ti consiglierei di RIMUOVERE l'endstop di Z e provare i collegamenti senza l'endstop, almeno verifichiamo che funzioni tutto correttamente così, poi si va a complicare.

Ammettendo che tu abbia correttamente collegato marrore, rosso e giallo, il bianco è il segnale e il nero il GND che vanno nell'endstop Z.

Guarda il tuo endstop Z, il collegamento con il BLTouch deve essere identico (GND su GND e segnale su segnale). Attenzione a non mettere nulla nel +5V della presa dell'endstop (come puoi vedere nell'immagine qui sotto, uno dei 3 pin dell'endstop NON deve essere collegato: è il +5V).

Se recuperi un pinout o un wiring diagram della tua scheda è abbastanza semplice. Vedi se così ti funziona l'M43...

bltouch-wiring-1024x576.thumb.jpg.0b74098c1b08324b342bf4899e67b69e.jpg

 

  • Like 1

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Buona sera a tutti,

ho girato 3 video per mostrare la continuità dei fili ed il loro collegamento alla scheda madre.

Sono partito dalla ricerca della continuità dei fili sul carrello (video 1), fino ad arrivare alla scheda madre (video 3).

Ho inoltre cercato\verificato quale tensione mi trovo sui pin che ho collegato (video 2).

Vi lascio anche le foto che ho fatto che dovrebbero, assieme ai video, aiutare ad identificare i colori.

VIDEO 1

VIDEO 2

VIDEO 3

 

Ci tengo a precisare due cose:

- non ho la trigorilla 1.1, infatti nel firmware ho impostato TRIGORILLA_VERSION 0, altrimenti non sarei neppure riuscito a comandare il sensore.

- mi sono collegato sui fili del carrello giallo e bianco perchè il video guida diceva di fare così. Se guardo i PIN della trigorilla sembra che in realtà la connessione finisca su un pin di X+ o GND (anche se escluderei GND), solo che la scheda verde sembra essere incollata e quindi non ho potuto verificare.

 

Grazie a tutti per la pazienza e per il vostro aiuto.

 

 

1163152359_IMG12.thumb.jpg.fd460bbac624f0296b293e5008587c00.jpg

 

IMG 13.jpg

IMG 14.jpg

IMG 15.jpg

IMG 16.jpg

IMG 20.jpg

IMG 21.jpg

IMG 22.JPG

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Allora, alla fine del percorso, il segnale Zmin del BLTouch deve finire sul pin X+ della Trigorilla, che corrisponde al pin D2 (e infatti Marlin è configurato per quel pin). Ti allego uno schema della Trigorilla che ho trovato in rete e che ho trovato utile come riferimento per le mie modifiche.

Edit: la pagina che avevo linkato sopra indicava che il segnale sarebbe dovuto terminare nel filo giallo della scheda sopra la Trigorilla, ma lo schema che allego invece indica che, come dici tu, si tratta del filo verde. Quindi uno dei due è sbagliato. Ma se arriva su X+ dovresti essere a posto.

Edit2: nella tua ultima foto hai collegato il BLTouch invertendo bianco/nero, immagino sia una svista?

TriGoRiLLa_PINs.pdf

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
6 ore fa, Zmaster dice:

Allora, alla fine del percorso, il segnale Zmin del BLTouch deve finire sul pin X+ della Trigorilla, che corrisponde al pin D2 (e infatti Marlin è configurato per quel pin). Ti allego uno schema della Trigorilla che ho trovato in rete e che ho trovato utile come riferimento per le mie modifiche.

Edit: la pagina che avevo linkato sopra indicava che il segnale sarebbe dovuto terminare nel filo giallo della scheda sopra la Trigorilla, ma lo schema che allego invece indica che, come dici tu, si tratta del filo verde. Quindi uno dei due è sbagliato. Ma se arriva su X+ dovresti essere a posto.

Edit2: nella tua ultima foto hai collegato il BLTouch invertendo bianco/nero, immagino sia una svista?

TriGoRiLLa_PINs.pdf 729 kB · 1 download

Buongiorno, 

questo schema è davvero bello...grazie per avermelo postato. 

L'inversione di colore bianco nero del BLTouch l'ho fatta perché, come si vede nei 3 video del post precedente dovremmo essere in questa condizione:

- i fili giallo e bianco che arrivano al carrello, secondo il tester, dovrebbero essere rispettivamente GND bianco e + 5V il giallo. 

Nelle connessione ho lasciato il bianco come GND esattamente come sul carrello e alla fine ho semplicemente invertito il cavetto del BLTouch che invece porta il GND sul nero ed il segnale sul Bianco. 

 

Spero di nn aver fatto casino qui.... Comunque se vuoi provo ad invertire i cavetti del BLTouch e a fare il test con i cavi invertiti! 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Ad essere sincero, fatico a seguire il percorso dei fili dalle foto, non è mai come vedere le cose di persona. Comunque, alla fine l'unica cosa che conta è che il filo bianco del BLTouch finisca sul pin D2 (X+) della Trigorilla e il nero vada a GND. Se ne sei sicuro, coi collegamenti sei a posto.

Nel frattempo ho chiesto ad Antclabs cosa significa quel lampeggio del led blu, vediamo cosa rispondono.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Ospite
Rispondi a questa discussione...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


I servizi di Stampa 3D forum

Seleziona il servizio che stai cercando:



×
×
  • Crea Nuovo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.