Aller au contenu principal

Limitation Liée

Cette page explique le câblage, la configuration et les méthodes de vérification de l'état des fins de course courants. Avant le premier retour à l'origine, veuillez d'abord vérifier l'état des fins de course pour confirmer la logique de déclenchement.

Rappel de sécurité
  • Le câblage des fins de course doit être effectué hors tension.
  • Avant le retour à l'origine, déplacez 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 G28 si l'état des fins de course est incorrect, car cela pourrait provoquer une collision.

Micro-interrupteur de fin de course

Précautions pour les micro-interrupteurs à trois fils

Danger

Attention aux utilisateurs de cartes FLY : les micro-interrupteurs à trois fils ne peuvent pas être directement connectés à la carte FLY. Le port de fin de course de la carte fournit déjà une alimentation 5 V. Si le micro-interrupteur à trois fils est mal câblé, cela peut provoquer un court-circuit 5 V, endommageant la carte, l'ordinateur hôte ou le pilote.

Solutions :

  • Coupez le fil 5 V correspondant dans le connecteur XH2.54 du micro-interrupteur à trois fils, généralement le fil rouge, mais vérifiez l'ordre des fils.
  • Après avoir coupé, isolez le fil avec du ruban isolant ou une gaine thermorétractable pour éviter les courts-circuits.
Loading...

Méthode de câblage du micro-interrupteur

Note

Il est fortement recommandé d'utiliser la borne normalement fermée (NC). La connexion NC permet de détecter plus facilement les anomalies en cas de rupture de fil, réduisant ainsi le risque de collision.

Borne de la carteFonctionExigence de connexion
5VAlimentationNe pas connecter
GNDMasseDoit être connecté
SSignalDoit être connecté

Étapes de test :

  1. Réglez le multimètre en mode test de continuité.
  2. Testez la borne normalement fermée et la borne commune du micro-interrupteur.
  3. Lorsqu'il n'est pas enfoncé, le circuit doit être fermé (le buzzer sonne).
  4. Lorsqu'il est enfoncé, le circuit doit être ouvert (pas de son).
  5. Si le résultat est inverse, vérifiez si vous avez utilisé par erreur la borne normalement ouverte (NO) ou si le contact de la borne est mauvais.
Loading...

Configuration de référence pour le micro-interrupteur

La plupart des fins de course nécessitent une résistance de tirage, donc un ^ doit être ajouté devant la broche. Lorsque vous utilisez une fin de course NC, il est souvent nécessaire d'ajouter un ! pour inverser l'état.

printer.cfg
[stepper_x]
endstop_pin: ^!PD9

TAP

Instructions de câblage

Danger
  • Ce tutoriel utilise le port BL-Touch du SHT36-V2 comme exemple.
  • Certains TAP prennent en charge 12 V ou 24 V, mais il est recommandé d'utiliser une alimentation 5 V en priorité.
  • Le port de signal central du BL-Touch ne peut pas être utilisé comme port de fin de course.
Borne de la carteFonctionExigence de connexion
5VAlimentationDoit être connecté
GNDMasseDoit être connecté
SSignalDoit être connecté
Loading...

Configuration de référence pour le TAP

printer.cfg
[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

Danger
  • Ce tutoriel prend l'EE-SX670WR comme exemple.
  • Le type de capteur est un interrupteur normalement fermé NPN.
  • Le commutateur optique utilise une alimentation 5 V.
  • Si vous devez utiliser une alimentation 12 V ou 24 V, veuillez vous référer à la méthode de câblage du capteur de proximité ci-dessous.

Instructions de câblage

Borne de la carteFonctionExigence de connexion
5VAlimentationDoit être connecté
GNDMasseDoit être connecté
SSignalDoit être connecté

Suggestions de câblage pour l'EE-SX670WR :

Commutateur optiqueFonctionExigence de connexion
MarronAlimentationDoit être connecté
BleuMasseDoit être connecté
NoirSignalDoit être connecté
RoseNormalement ferméConnecter à GND pour utiliser le mode normalement fermé
Loading...

Configuration de référence pour le fin de course optique

printer.cfg
[stepper_x]
endstop_pin: ^PD9

Capteur de proximité

Danger

En prenant le capteur de proximité Omron TL-Q5MC2-Z comme exemple, veuillez noter avant de procéder :

  • Le type de capteur est un interrupteur normalement fermé NPN.
  • Vous devez vous procurer une diode BAT85.
  • Les extrémités de fil exposées doivent être correctement isolées pour éviter les courts-circuits.

Étapes de câblage

  1. Connectez l'extrémité noire de la diode (cathode) au fil de signal du capteur.
  2. Connectez l'autre extrémité de la diode (anode) au port de signal de la carte.
  3. Utilisez une gaine thermorétractable ou du ruban isolant pour couvrir les extrémités de fil exposées.
Loading...

Configuration de référence pour le capteur de proximité

printer.cfg
[probe]
pin: ^PC0
x_offset: 0
y_offset: 25.0
z_offset: 0

Vérification de l'état des fins de course

Préparation

  1. Après avoir coupé l'alimentation, déplacez manuellement la tête d'impression au centre de la machine.
  2. Allumez la machine et ouvrez la console web.
  3. Entrez la commande suivante pour vérifier l'état des fins de course :
QUERY_ENDSTOPS

Si le câblage et la configuration sont corrects, les fins de course non déclenchées doivent afficher open.

Loading...

Test de déclenchement

Maintenez enfoncé l'un des interrupteurs de fin de course, ne le relâchez pas, et exécutez à nouveau :

QUERY_ENDSTOPS

L'état de la fin de course enfoncée doit passer à TRIGGERED. Par exemple, en maintenant enfoncée la fin de course Y, l'état de Y doit passer de OPEN à TRIGGERED.

Loading...

Interprétation des résultats

PhénomèneMéthode de traitement
L'état ne change pasVérifiez le câblage de l'interrupteur de fin de course et la broche pin dans la configuration.
Déclenchement non réactifVérifiez si le symbole de tirage ^ est ajouté devant la broche pin, par exemple ^PC0
État inverséVérifiez si le symbole d'inversion ! doit être ajouté ou supprimé devant la broche pin.

En cas d'état inversé :

  • Si actuellement c'est ^!PD9, essayez de le changer en ^PD9.
  • Si actuellement c'est ^PD9, essayez de le changer en ^!PD9.
Fonctionnalité étendue

Si l'imprimante n'utilise pas d'interrupteur de fin de course physique, veuillez vous référer au Guide d'utilisation sans fin de course.

Loading...