Limites et Fin de Course
Fin de Course à Microrupteur
Points d'Attention pour les Fin de Course à Microrupteur 3 Fils
À Savoir
- Utilisateurs de Cartes Mères FLY, Attention : Les fin de course à microrupteur 3 fils ne peuvent pas être connectés directement à une carte mère FLY, car les ports de fin de course sur la carte fournissent déjà une alimentation 5V. Une connexion directe provoquerait un court-circuit du 5V, risquant de griller la carte mère, l'ordinateur hôte, les pilotes et autres équipements !
- Solution
- Couper le fil 5V : Coupez le fil 5V (généralement rouge, vérifiez la couleur réelle) dans le connecteur
XH2.54du fin de course 3 fils et isolez-le avec du ruban adhésif électrique pour éviter tout court-circuit.
- Couper le fil 5V : Coupez le fil 5V (généralement rouge, vérifiez la couleur réelle) dans le connecteur
Loading...
Méthode de Câblage pour Fin de Course à Microrupteur
Points d'Attention
- Recommandation Forte : Utilisez le contact Normalement Fermé (NC) (pour éviter les collisions en cas de rupture de fil).
- Exigences de Connexion :
| Borne Carte Mère | Fonction | Exigence de Connexion |
|---|---|---|
5V | Alimentation | 🔌 Laisser libre (non connecté) |
GND | Masse | ✅ Doit être connecté |
S | Signal | ✅ Doit être connecté |
- Étapes de Vérification :
-
Réglez le multimètre sur le mode test de continuité (symbole du buzzer).
-
Testez le microrupteur :
- Non pressé : Doit y avoir continuité entre le contact NC et le commun (le buzzer sonne).
- Pressé : Doit y avoir une coupure entre le contact NC et le commun (aucun son).
-
Si le résultat est inverse :
- Vérifiez si vous utilisez par erreur le contact Normalement Ouvert (NO).
- Vérifiez s'il y a un mauvais contact.
Loading...
Explication de Configuration
-
Exigence de Résistance de Pull-up :
- La plupart des imprimantes nécessitent l'activation de la résistance de pull-up, il faut ajouter le symbole
^avant la broche.
- La plupart des imprimantes nécessitent l'activation de la résistance de pull-up, il faut ajouter le symbole
-
Configuration Fin de Course NC :
- Lors de l'utilisation d'un fin de course Normalement Fermé (NC), il faut ajouter le symbole
!.
- Lors de l'utilisation d'un fin de course Normalement Fermé (NC), il faut ajouter le symbole
-
Configuration de référence ci-dessous
[stepper_x]
endstop_pin: ^!PD9
TAP
Explication de Câblage
À Savoir
- Ce tutoriel utilise l'interface
BL-TouchduSHT36-V2pour la démonstration. - Certains
TAPsupportent12Vou24V, mais il est recommandé d'utiliser l'alimentation5V(sécurité). - Le port de signal central du
BL-Touchne peut pas être utilisé comme port de fin de course !!!
| Borne Carte Mère | Fonction | Exigence de Connexion |
|---|---|---|
5V | Alimentation | ✅ Doit être connecté |
GND | Masse | ✅ Doit être connecté |
S | Signal | ✅ Doit être connecté |
Loading...
Configuration de Référence
- Exigence de Résistance de Pull-up :
- La plupart des imprimantes nécessitent l'activation de la résistance de pull-up, il faut ajouter le symbole
^avant la broche.
[stepper_z]
endstop_pin: probe:z_virtual_endstop
# position_endstop: -0.5
[probe]
pin: ^sht36:PC15 # Interface signal
x_offset: 0 # Décalage X - Capteur par rapport à la buse
y_offset: 0 # Décalage Y - Capteur par rapport à la buse
#z_offset: 0 # Décalage Z - Capteur par rapport à la buse
speed: 3.0 # Vitesse de nivellement
lift_speed: 5 # Vitesse de relèvement de la sonde
samples: 3 # Nombre d'échantillons
samples_result: median # Méthode de valeur (par défaut median - médiane)
sample_retract_dist: 3.0 # Distance de rétraction lors du nivellement
samples_tolerance: 0.075 # Tolérance d'échantillonnage (attention, une valeur trop petite peut augmenter le nombre d'échantillons)
samples_tolerance_retries: 3 # Nombre de tentatives en cas de dépassement de tolérance
activate_gcode:
{% set PROBE_TEMP = 150 %}
{% set MAX_TEMP = PROBE_TEMP + 5 %}
{% set ACTUAL_TEMP = printer.extruder.temperature %}
{% set TARGET_TEMP = printer.extruder.target %}
{% if TARGET_TEMP > PROBE_TEMP %}
{ action_respond_info('La température cible de l\'extrudeuse (%.1fC) est trop élevée, réduction à %.1fC' % (TARGET_TEMP, PROBE_TEMP)) }
M106 S255
M109 S{ PROBE_TEMP }
M106 S26
{% else %}
# La température cible est déjà suffisamment basse, mais la buse peut encore être trop chaude.
{% if ACTUAL_TEMP > MAX_TEMP %}
{ action_respond_info('La température de l\'extrudeuse (%.1fC) est encore trop élevée, attente jusqu\'à ce qu\'elle soit inférieure à %.1fC' % (ACTUAL_TEMP, MAX_TEMP)) }
TEMPERATURE_WAIT SENSOR=extruder MAXIMUM={ MAX_TEMP }
{% endif %}
{% endif %}
Fin de Course Optique
À Savoir
- Ce tutoriel utilise le modèle
EE-SX670WR. - Type de Capteur : Interrupteur NPN Normalement Fermé (NC).
- Le fin de course optique utilise une alimentation
5V. - Pour des tensions supérieures à
5V(12Vou24V), veuillez consulter le tutoriel sur les capteurs de proximité ci-dessous.
Explication de Câblage
| Borne Carte Mère | Fonction | Exigence de Connexion |
|---|---|---|
5V | Alimentation | ✅ Doit être connecté |
GND | Masse | ✅ Doit être connecté |
S | Signal | ✅ Doit être connecté |
-
Explication de câblage pour
EE-SX670WR -
Il est recommandé de connecter le contact NC et le fil bleu (GND) ensemble !
Fin de Course Optique Fonction Exigence de Connexion Marron Alimentation ✅ Doit être connecté Bleu Masse ✅ Doit être connecté Noir Signal ✅ Doit être connecté Rose Normalement Fermé (NC) Connecter au GND puis utiliser en NC Loading...
Explication de Configuration
-
Exigence de Résistance de Pull-up :
-
La plupart des imprimantes nécessitent l'activation de la résistance de pull-up, il faut ajouter le symbole
^avant la broche. -
Configuration de référence ci-dessous
[stepper_x]
endstop_pin: ^PD9
Capteur de Proximité
Information Importante
- Prenons l'exemple du capteur de proximité Omron
TL-Q5MC2-Z, veuillez noter avant toute opération : - Type de Capteur : Interrupteur NPN Normalement Fermé (NC).
- Matériel Nécessaire : Vous devez acheter une diode de modèle
BAT85.
Étapes de Câblage
- Installation de la Diode
- Connectez l'extrémité noire (cathode) de la diode au fil de signal du capteur.
- Connectez l'autre extrémité (anode) à l'interface de signal de la carte mère.
- Isolation
- Il est fortement recommandé d'utiliser une gaine thermorétractable ou du ruban adhésif électrique pour isoler les extrémités de fils exposées, afin d'éviter tout court-circuit avec d'autres équipements.
Loading...
Configuration de Référence
- Exigence de Résistance de Pull-up :
- La plupart des imprimantes nécessitent l'activation de la résistance de pull-up, il faut ajouter le symbole
^avant la broche. - Configuration de référence ci-dessous
[probe]
pin: ^PC0
x_offset: 0
y_offset: 25.0
z_offset: 0
Vérification de l'État des Fin de Course
Préparation
- Préparation et Vérification Initiale
- En toute sécurité et avec l'alimentation coupée, déplacez lentement la tête d'impression au centre de la machine, puis allumez-la.
- Ouvrez la console web et entrez la commande suivante pour vérifier l'état des fin de course :
QUERY_ENDSTOPS
- Si le câblage et la configuration sont corrects, tous les fin de course doivent afficher l'état
open.Loading...
Test
- Maintenez enfoncé l'un des fin de course (ne relâchez pas), puis exécutez à nouveau la commande ci-dessous :
QUERY_ENDSTOPS
- L'état du fin de course pressé devrait alors passer à
TRIGGERED(par exemple, si vous pressez le fin de courseY, l'état deYdevrait passer deOPENàTRIGGERED).Loading...
Interprétation des Résultats
État inchangé :Vérifiez le câblage du fin de course et si la brochePindéfinie dans la configuration est correcte.Déclenchement peu sensible :Vérifiez si le symbole^est présent avant la brochePindans la configuration (ex :^PC0). Ce symbole active la pull-up, son absence peut causer un déclenchement anormal.État inverse :Vérifiez si le symbole!est présent avant la brochePin.- S'il est présent, supprimez-le (ex : changez
^!PD9en^PD9). - S'il est absent, essayez de l'ajouter (ex : changez
^PD9en^!PD9).
- S'il est présent, supprimez-le (ex : changez
Fonctionnalité Étendue
Si votre imprimante n'utilise pas de fin de course physique, veuillez consulter le Guide d'Utilisation sans Fin de Course
Loading...