Limites
Cette page explique le câblage, la configuration et les méthodes de vérification d'état des interrupteurs de fin de course courants. Avant le premier retour à l'origine, veuillez d'abord effectuer la vérification de l'état des fin de course pour confirmer que la logique de déclenchement est correcte.
- Les opérations de câblage des fin de course doivent être effectuées hors tension.
- Avant le retour à l'origine, déplacez manuellement la tête d'impression au centre de la machine et préparez un arrêt d'urgence ou une mise hors tension.
- N'exécutez pas
G28lorsque l'état des fin de course est incorrect, sinon vous risquez de provoquer une collision.
Fin de course mécanique
Précautions concernant les fin de course mécanique à trois fils
Attention aux utilisateurs de cartes FLY : les interrupteurs de fin de course mécaniques à trois fils ne peuvent pas être connectés directement à une carte FLY. L'interface des fin de course de la carte fournit déjà une alimentation 5V. Si le câblage de l'interrupteur mécanique à trois fils est incorrect, cela peut provoquer un court-circuit 5V, endommageant la carte, l'ordinateur hôte ou les drivers.
Méthode de traitement :
- Coupez le fil 5V correspondant dans le connecteur
XH2.54de l'interrupteur mécanique à trois fils, généralement le fil rouge, mais veuillez vous référer à l'ordre des fils réel. - Après la coupe, enveloppez-le avec du ruban isolant ou une gaine thermorétractable pour éviter les courts-circuits.
Méthode de câblage des fin de course mécaniques
Il est fortement recommandé d'utiliser la borne normalement fermée (NC). La connexion NC est plus susceptible de révéler des anomalies en cas de coupure de fil, ce qui réduit le risque de collision.
| Borne de la carte | Fonction | Exigence de connexion |
|---|---|---|
5V | Alimentation | Non connectée |
GND | Masse | Doit être connectée |
S | Signal | Doit être connectée |
Étapes de test :
- Réglez le multimètre sur le mode test de continuité.
- Testez la borne normalement fermée et la borne commune de l'interrupteur mécanique.
- Sans pression, le circuit doit être conducteur et le buzzer doit retentir.
- En pression, le circuit doit être ouvert et le buzzer silencieux.
- Si le résultat est inverse, vérifiez que vous n'avez pas utilisé par erreur la borne normalement ouverte (NO) ou qu'il n'y a pas un problème de contact des bornes.
Configuration de référence pour les fin de course mécaniques
La plupart des fin de course nécessitent l'activation de la résistance de tirage, il faut donc ajouter ^ devant la broche. Avec un fin de course NC, il est également généralement nécessaire d'ajouter ! pour inverser l'état.
[stepper_x]
endstop_pin: ^!PD9
TAP
Instructions de câblage
- Ce tutoriel utilise l'interface
BL-TouchduFLY-SHT36 V2comme exemple. - Certains TAP prennent en charge 12V ou 24V, mais il est recommandé de privilégier une alimentation 5V.
- Le port de signal central du
BL-Touchne peut pas être utilisé comme port de fin de course.
| Borne de la carte | Fonction | Exigence de connexion |
|---|---|---|
5V | Alimentation | Doit être connectée |
GND | Masse | Doit être connectée |
S | Signal | Doit être connectée |
Configuration de référence pour TAP
[stepper_z]
endstop_pin: probe:z_virtual_endstop
# position_endstop: -0.5
[probe]
pin: ^sht36:PC15
x_offset: 0
y_offset: 0
# z_offset: 0
speed: 3.0
lift_speed: 5
samples: 3
samples_result: median
sample_retract_dist: 3.0
samples_tolerance: 0.075
samples_tolerance_retries: 3
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('Extruder temperature target of %.1fC is too high, lowering to %.1fC' % (TARGET_TEMP, PROBE_TEMP)) }
M106 S255
M109 S{ PROBE_TEMP }
M106 S26
{% else %}
{% if ACTUAL_TEMP > MAX_TEMP %}
{ action_respond_info('Extruder temperature %.1fC is still too high, waiting until below %.1fC' % (ACTUAL_TEMP, MAX_TEMP)) }
TEMPERATURE_WAIT SENSOR=extruder MAXIMUM={ MAX_TEMP }
{% endif %}
{% endif %}
Fin de course optique
- Ce tutoriel utilise le
EE-SX670WRcomme exemple. - Le type de capteur est un interrupteur normalement fermé NPN.
- Le capteur optique est alimenté en 5V.
- Si une alimentation 12V ou 24V est nécessaire, veuillez vous référer au câblage du capteur de proximité ci-dessous.
Instructions de câblage
| Borne de la carte | Fonction | Exigence de connexion |
|---|---|---|
5V | Alimentation | Doit être connectée |
GND | Masse | Doit être connectée |
S | Signal | Doit être connectée |
Recommandations de câblage pour EE-SX670WR :
| Capteur optique | Fonction | Exigence de connexion |
|---|---|---|
| Marron | Alimentation | Doit être connectée |
| Bleu | Masse | Doit être connectée |
| Noir | Signal | Doit être connectée |
| Rose | Normalement fermé | Connecter à GND pour utiliser le contact NC |
Configuration de référence pour le fin de course optique
[stepper_x]
endstop_pin: ^PD9
Capteur de proximité
En prenant l'exemple du capteur de proximité Omron TL-Q5MC2-Z, veuillez noter avant toute opération :
- Le type de capteur est un interrupteur normalement fermé NPN.
- Une diode
BAT85doit être fournie. - Les extrémités de fils exposées doivent être correctement isolées pour éviter les courts-circuits.
Étapes de câblage
- Connectez l'extrémité noire de la diode, c'est-à-dire la cathode, au fil de signal du capteur.
- Connectez l'autre extrémité de la diode, c'est-à-dire l'anode, à l'interface de signal de la carte.
- Enveloppez les extrémités de fils exposées avec une gaine thermorétractable ou du ruban isolant.
Configuration de référence pour le capteur de proximité
[probe]
pin: ^PC0
x_offset: 0
y_offset: 25.0
z_offset: 0
Vérification de l'état des fin de course
Préparation
- Hors tension, déplacez manuellement la tête d'impression au centre de la machine.
- Mettez sous tension et ouvrez la console web.
- Entrez la commande suivante pour vérifier l'état des fin de course :
QUERY_ENDSTOPS
Si le câblage et la configuration sont corrects, les fin de course non déclenchés doivent afficher open.
Test de déclenchement
Maintenez l'un des interrupteurs de fin de course enfoncé, sans le relâcher, et exécutez à nouveau :
QUERY_ENDSTOPS
L'état du fin de course enfoncé doit passer à TRIGGERED. Par exemple, si vous enfoncez le fin de course Y, l'état Y doit passer de OPEN à TRIGGERED.
Interprétation des résultats
| Phénomène | Méthode de traitement |
|---|---|
| L'état ne change pas | Vérifiez le câblage de l'interrupteur et si le pin est correct dans la configuration |
| Déclenchement peu sensible | Vérifiez si le symbole ^ pour la résistance de tirage a été ajouté devant le pin, par exemple ^PC0 |
| État inversé | Vérifiez si le symbole d'inversion ! doit être ajouté ou supprimé devant le pin |
Lorsque l'état est inversé :
- Si la valeur actuelle est
^!PD9, essayez de la remplacer par^PD9. - Si la valeur actuelle est
^PD9, essayez de la remplacer par^!PD9.
Si l'imprimante n'utilise pas d'interrupteurs de fin de course physiques, veuillez vous référer au Guide d'utilisation sans fin de course.