Last updated: 29 November 2024

Contrôle I/O : Comment déclencher matériellement une vision industrielle à l'aide d'un capteur de déclenchement et comment déclencher des lumières vision industrielle.

Les caméras de vision industrielle sont fiables et robustes, tout comme doit l'être le système de déclenchement externe.

Lorsqu’un fonctionnement rapide est nécessaire, le capteur de déclenchement doit réagir très rapidement. Le capteur de déclenchement modifiera la tension (électricité) sur les broches spécifiées du connecteur E/S de la caméra.

Contrôle I/O : Comment déclencher matériellement une vision industrielle à l'aide d'un capteur de déclenchement et comment déclencher des lumières vision industrielle.
Ce système fonctionne avec ce qu'on appelle front montant ou front descendant, une tension allant d'une valeur faible à haute (front montant), ou de haute à basse (front descendant).

En faisant cela, la caméra réagira très rapidement aux déclencheurs du capteur.

 

Programmer la caméra pour accepter les déclenchements du capteur de déclenchement

Vous pouvez programmer une vision industrielle pour accepter des déclencheurs du capteur de déclenchement. En utilisant nos caméras, vous devrez utiliser notre logiciel Galaxy SDK. Lorsque vous êtes connecté à la caméra, vous pouvez programmer votre source de déclenchement :

Première étape, activez le mode de déclenchement en réglant TriggerMode = On :



Étape deux, déclencheur source. Lorsque vous sélectionnez le logiciel, caméra est déclenchée en appuyant sur le bouton "TriggerSoftware".




Pour utiliser un capteur de déclenchement à la place, vous devez sélectionner la ligne d'entrée où le déclencheur sera reçu, par exemple, line0



La caméra est maintenant configurée et prête à être déclenchée sur l'entrée line0.

Vous pouvez adapter et optimiser davantage les paramètres de déclenchement en définissant RisingEdge, FallingEdge, TriggerDelay et TriggerFilters (pour éviter que le bruit sur le signal de déclenchement ne provoque un déclenchement indésirable)



Schéma du capteur de déclenchement connecté à la vision industrielle caméra.

Dans notre schéma, nous utilisons le capteur de déclenchement suivant Capteur photo rétro-réfléchissant S100-PR-5-C10-PK pour déclencher matériellement la vision industrielle caméra. Lorsqu'un objet interrompt le faisceau lumineux réfléchi du capteur, l'alimentation est transmise vers la broche d'entrée de la caméra.



Schéma d'une pédale connectée à la vision industrielle caméra.

Dans notre schéma, nous utilisons la pédale suivante Pédale FS-01 pour déclencher matériellement la vision industrielle caméra. La pédale pourrait être remplacée par n'importe quel autre interrupteur à bascule analogique (passant de ouvert à fermé).

Utiliser une vision industrielle pour déclencher un stroboscope et une lumière.

Pour déclencher une source lumineuse, vous pouvez associer la fonction « strobe » à l'une des 3 sorties. Dans notre cas, nous définissons Line1 comme sortie et mettons LineSource sur Strobe.



Maintenant, la sortie est définie comme une Sortie Strobe, la Sortie Strobe fournira un signal haute tension lorsque tous les caméra de la caméra sont prêts à capturer la lumière. Le signal sera bas lorsque aucun ou seulement une partie des pixels ne sont prêts à capturer.

Lorsque vous utilisez une caméra à obturateur global, tous les pixels sont prêts à capturer la lumière au même moment. Pour une caméra à volet roulant, il faut attendre env. 1/framerate (donc avec 50 ips 1/50 = 20 ms) avant que tous les pixels ne soient prêts à capturer la lumière et que le signal de déclenchement devienne élevé.

En conséquence, le signal stroboscopique d'une roulant obturateur caméra ne fonctionnera qu'avec des temps d'exposition qui sont > 1/framerate.  

Utiliser une vision industrielle pour déclencher une seconde caméra (configuration maître/esclave)

Voici ci-dessous un exemple de connexion de la CAMÉRA caméra déclenchée par une cellule photoélectrique, et la CAMÉRA caméra synchronisée avec la CAMÉRA caméra.

Lorsque le capteur de déclenchement est activé, la tension de sortie du capteur de déclenchement sera élevée et par conséquent, l'entrée PIN1 de la caméra maître sera élevée.

Une fois qu'il y a un front montant sur la broche 1 de la caméra MAÎTRE, la caméra OUVRIRA le contact entre les broches 7 et 8 dès que tous les pixels seront prêts à capturer la lumière. Par défaut, les broches 7 et 8 sont NC = normalement fermées.
  • Lorsque le contact entre les broches 7 et 8 est fermé, la tension sur les broches 7 et 8 de la MAÎTRE caméra est faible et donc la broche 1 de la ESCLAVE caméra est faible. Le courant circulera depuis l'alimentation 24V, à travers la résistance de 1K (utilisée pour limiter le courant), à travers la broche 8 de la caméra maître caméra puis la broche 7 de la caméra maître caméra retour à la terre de l'alimentation.
  • Lorsque le contact entre les broches 7 et 8 est ouvert, la tension sur la broche 7 sera faible. La tension sur la broche 8 de la caméra maître sera élevée. La tension de la broche 1 de la caméra esclave sera également élevée maintenant. Le courant circulera depuis l'alimentation 24V, à travers la résistance de 1K (utilisée pour limiter le courant), à travers la broche 1 de la caméra esclave jusqu'à la broche 3 de la caméra esclave retour à la terre de l'alimentation.

Utiliser une vision industrielle pour déclencher une source lumineuse caméra.

La vision industrielle caméra peut également déclencher une source de lumière externe, en utilisant notre contrôleur de stroboscope. Voici le schéma d'une caméra déclenchant un contrôleur de stroboscope externe avec une lumière LED. De plus, un interrupteur à pédale analogique est également connecté.

Port I/O caméra

Veuillez noter qu'une caméra GigE caméra a un câblage légèrement différent de celui d'une caméra USB3 caméra. Une caméra GigE caméra a la possibilité d'alimenter la caméra via le connecteur I/O, tandis que ce n'est pas le cas pour l'USB3. L'USB3 utilisera toujours la tension du bus USB pour alimenter la caméra. Cela n'aura pas d'influence sur les schémas ci-dessus pour déclencher une caméra. Pour connecter un câble de déclenchement, vous avez besoin d'un câble de déclenchement avec une fiche HR25-7TP-8S.

MER2 GigE Caméra I/O

 

 

MER2 USB3 caméra I/O

Fonctions de déclenchement avancées

Nous conseillons toujours d'utiliser la ligne 0 comme caméra et la ligne 1 comme caméra. Ces lignes sont optiquement isolées et fonctionnent aux tensions suivantes :
  • Tension logique 0 : 0 V ~ + 2,5 V (tension ligne 0/1)   ->  aucune action
  • Tension logique 1 : +5 V ~ +24 V (tension ligne 0/1)  ->  action
  • Le courant minimum est de 7 mA et le courant maximum est de 25 mA. Pour limiter le courant, une résistance de limitation de courant est recommandée au-dessus de 9V.

Si vous avez besoin de plus d'entrées/sorties, vous pouvez utiliser la ligne 2 ou 3. Celles-ci ne sont pas optiquement isolées, mais vous pouvez programmer chaque ligne comme entrée ou comme sortie. Ils fonctionnent sur les tensions suivantes :
  • Tension d'entrée logique 0 : 0 V ~ + 0,6 V (tension ligne 2/3)  ->   aucune action
  • Tension d'entrée logique 1 : +1,9 V ~ +24 V (tension ligne 2/3)   ->  action
  • Lorsque LIine2/3 est configuré comme entrée, une résistance pull-down supérieure à 1K ne doit pas être utilisée, sinon la tension d'entrée de Line2/3 sera supérieure à 0,6 V et le 0 logique ne pourra pas être reconnu de manière stable.
  • Pour éviter d'endommager les broches GPIO, veuillez connecter la broche GND avant d'alimenter Line2/3.

Synchronisation d'1 caméra caméra avec 4 caméras esclaves sans alimentation externe.

Il est possible d'avoir une caméra (maître) déclenchant des caméras supplémentaires (esclaves) sans alimentation externe, en configurant la ligne 2 et la ligne 3 en tant que SORTIE. Voir le schéma ci-dessous.

Lorsque les lignes 2 et 3 sont configurées comme sortie, elles fournissent un signal de sortie de 3,3 V. La tension de sortie est suffisante pour déclencher les caméras esclaves. La ligne 2 des caméras esclaves est définie comme INPUT (tension d'entrée logique 1 > +1,9 V).
Grâce à cette méthode, plusieurs caméras peuvent être synchronisées sans matériel supplémentaire.

Il convient de noter que, puisque la tension de sortie est de 3,3 V et que la tension minimale nécessaire pour le déclenchement est de 1,9 V, la longueur du câble I/O doit être maintenue aussi courte que possible. Des câbles longs (en raison de la résistance interne du câble) peuvent provoquer une chute de tension et, par conséquent, la tension d'entrée reçue peut descendre en dessous du niveau critique de 1,9 V et être insuffisante pour déclencher les caméras esclaves. Par conséquent, une alimentation externe pour augmenter le niveau de tension de sortie est préférée pour support des longueurs de câble plus longues.





De plus, le déclencheur matériel possède diverses caractéristiques et options pour rendre la configuration encore plus fiable.

Le délai de front montant/descendant est le temps que la caméra met à "confirmer" qu'un déclenchement a eu lieu.

Attente de déclenchement de cadre : La sortie de la Caméra devient élevée lorsque la caméra est prête à recevoir un nouveau déclencheur matériel. En utilisant cette option, vous pouvez atteindre le taux de déclenchement matériel le plus élevé.

Input Debouncer : filtrage des fronts montants et filtrage des fronts descendants, spécifie la durée minimale de l'impulsion pour être considérée comme un signal valide. Vous pouvez filtrer le bruit du signal de déclenchement pour éviter les déclenchements causés par le bruit.

Délai de déclenchement : le temps entre le déclenchement est confirmé et l'action de déclenchement est exécutée.

Inverseur d'entrée : L'utilisateur peut sélectionner si le niveau d'entrée est inversé ou non en réglant "LineInverter".

Avez-vous besoin d'autres fonctions I/O, comme RS232 pour votre caméra industrielle ?

Si votre application spécifique nécessite des fonctions spéciales pour le connecteur I/O de la caméra industrielle, par exemple en utilisant le GPIO comme un port RS232, nous pouvons créer un firmware personnalisé pour vous. Veuillez nous contacter et nous pouvons vous aider avec des fonctions I/O spéciales pour votre caméra industrielle.

Contactez-nous!