Limites de fin de course
Micro-interrupteurs de fin de course
Avertissements concernant les micro-interrupteurs à trois fils
À savoir
- Utilisateurs de la carte FLY, veuillez prêter attention : Les micro-interrupteurs à trois fils ne peuvent pas être connectés directement à la carte FLY, car les bornes de fin de course sur la carte sont déjà alimentées en 5V. Une connexion directe entraînerait un court-circuit sur les 5V, pouvant endommager la carte, l'ordinateur hôte et les drivers !
- Solution
- Couper le fil 5V : Coupez le fil 5V (habituellement rouge, mais cela dépend des câbles utilisés) au niveau de la borne
XH2.54
du micro-interrupteur à trois fils, puis isolez-le avec du ruban adhésif électrique pour éviter les courts-circuits.
- Couper le fil 5V : Coupez le fil 5V (habituellement rouge, mais cela dépend des câbles utilisés) au niveau de la borne
Méthode de câblage des micro-interrupteurs
Attention
- Recommandation forte : Utilisez la borne normalement fermée (pour éviter les collisions en cas de rupture de câble)
- Exigences de connexion :
Bornes de la carte | Fonction | Exigences de connexion |
---|---|---|
5V | Alimentation | 🔌 Non connecté |
GND | Masse | ✅ Doit être connecté |
S | Signal | ✅ Doit être connecté |
- Étapes de test :
-
Régler le multimètre sur le mode test de continuité (icône de bip)
-
Tester le micro-interrupteur :
- Non appuyé : La borne normalement fermée et la borne commune doivent être conductrices (le bip retentit)
- Appuyé : La borne normalement fermée et la borne commune doivent être ouvertes (aucun son)
-
Si le résultat est inversé :
- Vérifiez si la borne normalement ouverte (NO) a été utilisée par erreur
- Vérifiez si le contact est mauvais
Instructions de configuration
-
Résistance de tirage (Pull-up) :
- La plupart des imprimantes nécessitent l'activation de la résistance de tirage, il faut donc ajouter le symbole
^
avant la broche
- La plupart des imprimantes nécessitent l'activation de la résistance de tirage, il faut donc ajouter le symbole
-
Configuration des fins de course normalement fermées (NC) :
- Lorsque vous utilisez une fin de course normalement fermée (NC), il faut ajouter le symbole
!
- Lorsque vous utilisez une fin de course normalement fermée (NC), il faut ajouter le symbole
-
Voici une configuration de référence
[stepper_x]
endstop_pin: ^!PD9
TAP
Instructions de câblage
À savoir
- Ce tutoriel utilise l'interface
BL-Touch
deSHT36-V2
- Certains
TAP
supportent12V
ou24V
, mais il est recommandé d'utiliser une alimentation5V
(plus sûre) - Le port central de signal du
BL-Touch
ne peut pas être utilisé comme borne de fin de course !!!
Bornes de la carte | Fonction | Exigences de connexion |
---|---|---|
5V | Alimentation | ✅ Doit être connecté |
GND | Masse | ✅ Doit être connecté |
S | Signal | ✅ Doit être connecté |

Configuration de référence
- Résistance de tirage (Pull-up) :
- La plupart des imprimantes nécessitent l'activation de la résistance de tirage, il faut donc ajouter le symbole
^
avant la broche
[stepper_z]
endstop_pin: probe:z_virtual_endstop
# position_endstop: -0.5
[probe]
pin: ^sht36:PC15 # Interface de signal
x_offset: 0 # Décalage relatif à la buse sur l'axe X
y_offset: 0 # Décalage relatif à la buse sur l'axe Y
#z_offset: 0 # Décalage relatif à la buse sur l'axe Z
speed: 3.0 # Vitesse de nivellement
lift_speed: 5 # Vitesse de levage du capteur
samples: 3 # Nombre d'échantillonnages
samples_result: median # Méthode d'obtention des valeurs (par défaut : médiane)
sample_retract_dist: 3.0 # Distance de retrait pendant le nivellement
samples_tolerance: 0.075 # Tolérance d'échantillonnage (une valeur trop faible peut augmenter le nombre d'échantillons)
samples_tolerance_retries: 3 # Nombre de tentatives en cas de dépassement de la 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'extrudeur de %.1f°C est trop élevée, elle est réduite à %.1f°C' % (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 être encore trop chaude.
{% if ACTUAL_TEMP > MAX_TEMP %}
{ action_respond_info('La température de l'extrudeur de %.1f°C est encore trop élevée, attente jusqu'à ce qu'elle soit inférieure à %.1f°C' % (ACTUAL_TEMP, MAX_TEMP)) }
TEMPERATURE_WAIT SENSOR=extruder MAXIMUM={ MAX_TEMP }
{% endif %}
{% endif %}
Capteur de fin de course optique
À savoir
- Ce tutoriel utilise le modèle
EE-SX670WR
- Type de capteur : Interrupteur NPN normalement fermé
- Le capteur optique est alimenté en
5V
- Pour une tension supérieure à
5V
, veuillez consulter le tutoriel suivant sur les capteurs de proximité pour utiliser12V
ou24V
Instructions de câblage
Bornes de la carte | Fonction | Exigences de connexion |
---|---|---|
5V | Alimentation | ✅ Doit être connecté |
GND | Masse | ✅ Doit être connecté |
S | Signal | ✅ Doit être connecté |
-
Instructions de câblage du
EE-SX670WR
-
Il est recommandé de connecter la borne NC avec le fil bleu (GND) !
Capteur optique Fonction Exigences de connexion Marron Alimentation ✅ Doit être connecté Bleu Masse ✅ Doit être connecté Noir Signal ✅ Doit être connecté Rose Normalement fermé Utilisation après connexion avec GND
Instructions de configuration
-
Résistance de tirage (Pull-up) :
-
La plupart des imprimantes nécessitent l'activation de la résistance de tirage, il faut donc ajouter le symbole
^
avant la broche -
Voici une configuration de référence
[stepper_x]
endstop_pin: ^PD9
Capteur de proximité
Information importante
- Prenons comme exemple le capteur de proximité Omron
TL-Q5MC2-Z
, veuillez noter avant l'installation : - Type de capteur : Interrupteur NPN normalement fermé
- Matériel nécessaire : Vous devez acheter séparément une diode modèle
BAT85
Étapes de câblage
- Installation de la diode
- Connectez le côté noir de la diode (cathode) au fil de signal du capteur
- Connectez l'autre côté (anode) à l'interface de signal sur la carte principale
- Isolation électrique
- Il est fortement recommandé d'utiliser un manchon thermorétractable ou du ruban adhésif électrique pour isoler les extrémités des fils exposées afin d'éviter les courts-circuits avec d'autres appareils
Configuration de référence
- Résistance de tirage (Pull-up) :
- La plupart des imprimantes nécessitent l'activation de la résistance de tirage, il faut donc ajouter le symbole
^
avant la broche - Voici une configuration de référence
[probe]
pin: ^PC0
x_offset: 0
y_offset: 25.0
z_offset: 0
Vérification de l'état des fins de course
Préparation
- Préparation et vérification initiale
- Éteignez l'alimentation de manière sûre, 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 fins de course :
QUERY_ENDSTOPS
- Si le câblage et la configuration sont corrects, toutes les fins de course devraient afficher l'état
open
.
Test
- Maintenez l'une des fins de course enfoncée (sans la relâcher), puis exécutez à nouveau la commande suivante :
QUERY_ENDSTOPS
- À ce moment, l'état de la fin de course enfoncée devrait passer à
TRIGGERED
(par exemple, si vous appuyez sur la fin de course Y, son état devrait passer deOPEN
àTRIGGERED
).
Interprétation des résultats
Aucun changement d'état
: Vérifiez le câblage de la fin de course et la brochePin
définie dans la configuration.Détection peu sensible
: Vérifiez si le symbole^
est présent devant la brochePin
dans la configuration (par exemple :^PC0
), ce symbole active la résistance de tirage, son absence peut causer des problèmes de détection.État inversé
: Vérifiez si le symbole!
est présent devant la brochePin
.- S'il est présent, supprimez-le (par exemple : remplacez
^!PD9
par^PD9
). - S'il n'est pas présent, essayez de l'ajouter (par exemple : remplacez
^PD9
par^!PD9
).
- S'il est présent, supprimez-le (par exemple : remplacez
Loading...