Risposta rapida

Per cablare un finecorsa meccanico per la tua stampante 3D, collega i pin comune (C) e normalmente chiuso (NC) all'ingresso del finecorsa della tua scheda di controllo, utilizzando i pin di terra e di segnale.

Perché usare un finecorsa meccanico?

I finecorsa meccanici come la V1.2 sono interruttori di finecorsa semplici e affidabili che rilevano quando un asse della stampante raggiunge il suo limite di corsa. Sono una scelta semplice per le costruzioni RepRap, Prusa e Mendel perché non richiedono complessi allineamenti ottici o magnetici. Il loro principale compromesso è il contatto fisico, che può usurarsi nel tempo, ma per la maggior parte delle stampanti hobbistiche forniscono un homing costante a un costo molto basso.

NC vs. NO: quale filo usare?

I finecorsa meccanici hanno tre terminali: Comune (C), Normalmente Chiuso (NC) e Normalmente Aperto (NO). Per il firmware della stampante 3D, usa sempre il terminale NC. Il circuito NC è chiuso quando l'interruttore non è premuto, quindi un filo rotto o una connessione allentata attiva uno stato di guasto. Questo comportamento fail-safe impedisce alla stampante di schiantarsi contro l'estremità di un asse. L'uso di NO permetterebbe alla stampante di continuare a muoversi anche se l'interruttore è scollegato.

Guida al cablaggio passo dopo passo

  1. Identificare i pin: Sul tuo finecorsa meccanico V1.2, individua i tre pin: C (comune), NC (normalmente chiuso) e NO (normalmente aperto). La scheda è solitamente etichettata. In caso contrario, usa un multimetro per verificare la continuità: i pin NC e C sono collegati quando l'interruttore non è premuto. Errore comune: i fili su NO invece di NC impediranno alla stampante di segnalare un guasto in caso di scollegamento.
  2. Collegare alla scheda di controllo: Sulla scheda madre della tua stampante (es. RAMPS, Melzi o MKS), trova l'header del finecorsa per l'asse che stai cablando (X+, X-, Y+, Y-, Z+, Z-). Collega il pin C del finecorsa al pin di terra (GND) dell'header e il pin NC al pin di segnale (S). Lascia il pin NO non collegato. Punto di controllo: verifica il pinout dell'header sulla tua scheda: alcune usano ordini diversi (GND, VCC, Signal). Non collegare mai VCC al finecorsa.
  3. Fissare e testare la connessione: Usa connettori Dupont o salda i fili per una connessione permanente. Monta il finecorsa in modo che la leva dell'interruttore entri in contatto con il carrello dell'asse nella posizione di homing desiderata. Prima di far funzionare la stampante, testa con un multimetro: premendo l'interruttore si dovrebbe interrompere la continuità tra C e NC. Errore comune: connettori allentati causano guasti di homing intermittenti. Esegui sempre un test di trazione su ogni filo dopo la crimpatura.
  4. Configurare il firmware: In Marlin o nel tuo firmware, imposta il finecorsa sulla logica corretta. Per gli interruttori NC, usa ENDSTOPPULLUP e imposta l'inversione del finecorsa su false (o true a seconda della scheda). Esegui M119 nel terminale seriale per controllare gli stati dei finecorsa: premuto dovrebbe mostrare 'TRIGGERED'. Punto di controllo: se M119 mostra 'open' quando premuto, inverti la logica del finecorsa nel firmware.

Prodotto utilizzato in questa guida

  • V1.2 Finecorsa meccanico per stampante 3D, Reprap, Prusa, Mendel, Makerbot: Questi finecorsa meccanici sono semplicemente un mezzo per raggiungere uno scopo. Rilevano quando un asse x/y/z ha raggiunto il suo minimo o massimo. Eccellenti se non vuoi impantanarti in complicati interruttori a fascio luminoso o bandierine. Questo finecorsa V1.2 ti offre un modo semplice e collaudato per aggiungere l'homing a qualsiasi stampante in stile RepRap senza la complessità dei sensori ottici.

    V1.2 Mechanical End stop for 3D Printer, Reprap, Prusa, Mendel, Makerbot

    V1.2 Finecorsa meccanico per stampante 3D, Reprap, Prusa, Mendel, Makerbot