Aller au contenu principal
Concepteur et fabricant d'équipements d'imagerie avancés
vendredi, 9 octobre 2026

Article

Retard de déclenchement et division des impulsions sur la ligne de production avec Altron

Rahni

Supposons que vous ayez monté le capteur photoélectrique de détection des pièces quelques centimètres en amont du champ de vision de la caméra, faute de place sous la caméra. Le capteur voit la pièce, envoie une impulsion, et la caméra capture immédiatement une image. Résultat ? L’image d’un convoyeur vide, ou d’une demi-pièce. La solution est un retard de déclenchement, pour que la caméra attende brièvement après l’arrivée de l’impulsion.

Réglage de Trigger Delay et Trigger Factor dans l’onglet Trigger de Altron
Réglage de Trigger Delay et Trigger Factor dans l’onglet Trigger de Altron

Pourquoi le capteur n’est-il pas toujours sous la caméra ?

En pratique, le capteur de détection se trouve rarement exactement dans l’axe de visée de la caméra. L’éclairage, le cadre de montage ou le boîtier de la caméra occupent la place. Le capteur est donc monté plus en amont, et vous compensez la distance par le temps.

Comment calculer Trigger Delay ?

Ce réglage se trouve dans l’onglet Trigger du panneau de la caméra. Sur une caméra linéaire, il s’appelle Trigger Delay. Sur une caméra matricielle, il s’appelle Trig. in Delay. Son unité est la microseconde, et il définit le temps entre l’arrivée de l’impulsion et le début de l’exposition.

Le calcul est une simple division : divisez la distance entre le capteur et le champ de vision par la vitesse de déplacement. Par exemple, si la distance est de 5 cm et que le convoyeur avance à 0,5 m/s, le temps nécessaire est de 0,1 s, soit 100000 microsecondes.

Saisissez cette valeur, puis affinez-la en regardant l’image. Si la pièce n’est pas encore entièrement entrée dans le cadre, l’image a été prise trop tôt ; augmentez le retard. Si la pièce a déjà dépassé le milieu du cadre, l’image a été prise trop tard ; diminuez le retard.

Gardez une limite à l’esprit : un retard temporel n’est précis que si la vitesse du convoyeur est constante. Si la vitesse de la ligne change, vous devez aussi recalculer cette valeur.

Quand il y a plus d’impulsions que nécessaire : Trigger Factor

Avec les caméras linéaires, le déclenchement par codeur est courant. Le codeur envoie une impulsion pour chaque déplacement fixe du convoyeur. Cela lie l’espacement des lignes de balayage au mouvement. Ainsi, si le convoyeur ralentit ou accélère, l’image n’est ni étirée ni comprimée.

Il arrive cependant que le codeur envoie plus d’impulsions que nécessaire. Trigger Factor divise la fréquence de déclenchement. Par exemple, si vous le réglez sur 2, une image est prise toutes les deux impulsions. Sa plage va de 0 à 255. Si la fréquence des impulsions d’entrée est très élevée, inutile donc de remplacer le codeur ; vous réduisez les impulsions avec ce réglage.

Étape par étape sur la ligne

  1. Dans l’onglet Trigger, réglez le mode sur Hardware Triggering et choisissez la Trigger Polarity correspondant à la sortie du capteur ou du codeur.
  2. Appuyez sur Rst Trig Counts dans le panneau de la caméra pour remettre le compteur à zéro.
  3. Démarrez le convoyeur et vérifiez dans l’onglet Diagnostics si Trigger Counter augmente.
  4. Si vous utilisez un codeur, comparez Trigger Rate à la cadence de lignes nécessaire. Réglez ensuite Trigger Factor pour que la fréquence de déclenchement se rapproche de la cadence requise.
  5. Calculez le retard à partir de la distance et de la vitesse, et saisissez-le dans Trigger Delay.
  6. Faites passer quelques pièces et vérifiez où chacune se situe dans l’image. Ajustez le retard à la hausse ou à la baisse jusqu’à ce que la pièce soit au bon endroit dans le cadre.

Les erreurs qui font perdre le plus de temps

  • Mauvaises unités : Vous calculez le retard en millisecondes et saisissez la même valeur, sans conversion, dans un champ qui attend des microsecondes. Le résultat est mille fois trop court.
  • Cadence divisée ou multipliée par deux : Si la ligne tourne à la moitié de la cadence, vérifiez Trigger Factor ou la polarité ; il vous faut peut-être Both Edges. À l’inverse, Both Edges produit deux déclenchements par impulsion et double la cadence.
  • Changer la vitesse de la ligne sans changer le retard : Si vous avez modifié la vitesse, recalculez aussi le retard.
  • Une ligne de trop ou de moins par déclenchement : Certaines caméras linéaires disposent d’une option appelée CCD TDI Strapped dans l’onglet Trigger. Elle détermine si une ou deux lignes sont écartées à chaque déclenchement. Il s’agit d’une propriété matérielle fixe, réglée une fois pour chaque caméra. Si le nombre de lignes ne correspond pas à vos attentes, vérifiez d’abord cette option.

Pour un aperçu des différents modèles, consultez la page caméras linéaires.

Une courte référence générale sur les codeurs rotatifs : Wikipédia (en anglais).

Si la disposition des capteurs et du codeur sur votre ligne est plus complexe que cet exemple, écrivez-nous via la page de contact et nous trouverons la solution ensemble.

Où nos équipements sont utilisés

Organismes, universités, industries et entreprises ayant utilisé nos produits

  • Hedayat Hooshmand Nozhan Sepehr