Unités de contrôle PhotoRobot - Documentation technique

Le système de contrôle est un composant clé de chaque robot, c'est pourquoi PhotoRobot n'utilise que des systèmes de contrôle fabriqués en interne. Cela permet un contrôle complet de leur conception. Pendant ce temps, le contrôleur du robot fonctionne de manière optimale avec un logiciel de niveau supérieur, sur un ordinateur ou dans le cloud, grâce à PhotoRobot qui conçoit et produit directement tout – adaptant les composants précisément aux processus qu'ils exécutent.
PhotoRobot gère rigoureusement l’API à tous les niveaux. Le système cloud dispose d’une API pour une intégration facile avec les autres systèmes du client, et l’unité de contrôle du robot dispose également d’une API pour l’intégration avec des systèmes tiers. Ce concept moderne permet aux clients de mettre en œuvre des intégrations même très complexes.
Le tableau suivant présente les caractéristiques essentielles des dernières versions des systèmes de contrôle de PhotoRobot. Le développement démontre une augmentation de l'étendue des fonctions et des performances de calcul de l'ordinateur de contrôle (à partir de la génération 6, qui est basée sur PhotoRobot OS).
Famille PIC32 80
MHz/105 DMIPS
ARM Cortex-A8,
32 bits, 1 GHz,
2000 MIPS
ARM Cortex-A8,
32 bits, 1 GHz,
2000 MIPS
ARM Cortex-A8,
32 bits, 1 GHz,
2000 MIPS
ARM Cortex-A8,
32 bits, 1 GHz,
2000 MIPS
(module ESCLAVE)
(pour les cartes d’extension)
(sur les modules ESCLAVE)
Remarque : Les systèmes de contrôle antérieurs à la génération 6 ne répondent plus aux normes architecturales et de sécurité modernes. Les nouvelles unités de contrôle sont entièrement rétrocompatibles, il n'est donc pas difficile de mettre à niveau un PhotoRobot de plus de 10 ans pour atteindre les performances les plus élevées et les derniers paramètres en remplaçant simplement le système de contrôle. Les nouvelles unités de contrôle externes au format rack 19" (2U) sont connectées via des câbles – immédiatement après la connexion, le Robot peut exécuter les fonctions les plus avancées.
Unité de commande de robot (Contrôleur de robot)
L'unité de contrôle du robot (Contrôleur de robot) contrôle les mouvements mécaniques de la machine.

Contrôleur multi-caméras (SynchroBox)
Le Multi-Camera Controller (SynchroBox) assure une synchronisation précise de plusieurs caméras pendant la méthode de photographie rapide « fast SPIN ».

- Remarque : Pour la documentation technique sur la connexion et la première utilisation du contrôleur multi-caméras (SynchroBox), veuillez vous référer à Utilisation et configuration de PhotoRobot SynchroBox.
Contrôleur laser
Le contrôleur laser commande 1 à 20 lasers de positionnement pour le placement précis des objets dans l'espace de travail de la machine.

Sorties standardisées
Pour des mises à niveau ou un entretien faciles, PhotoRobot utilise des unités de contrôle externes intégrées dans une armoire rack de 19 pouces. L'unité se connecte au robot et aux périphériques via un câblage.

Dans les machines compactes (série COMPACT) qui nécessitent une mobilité facile, ou dans les machines multi-axes, des unités de contrôle intégrées sont utilisées. L'unité de contrôle intégrée offre un accès facile pour le service ou les mises à jour, éliminant ainsi le besoin d'installation de câblage dans le studio.
Si la machine ne dispose pas d'une unité de contrôle intégrée, l'unité autonome contient en outre des connecteurs pour relier l'unité de contrôle aux pièces mécaniques du robot.
Processeur principal
Depuis la génération 6, PhotoRobot s’appuie sur de puissants processeurs ARM avec des vitesses d’horloge élevées, garantissant les performances requises pour les fonctions de contrôle avancées.
Système d’exploitation
À partir des unités de contrôle de génération 6, PhotoRobot OS est un système d'exploitation Linux en temps réel qui offre d'excellentes performances et une grande flexibilité. Le serveur web intégré fournit des outils de surveillance, de diagnostic et des fonctionnalités de mouvement de contrôle de base.
Capteur de position optique
Sur les tables optiques sans frottement, un capteur optique sans contact est utilisé pour le recalibrage automatique du rapport de démultiplication virtuel de la machine à chaque rotation pendant le fonctionnement. Cela élimine le besoin de calibrage par l’utilisateur (après la configuration initiale) et garantit une précision exceptionnellement élevée dans le placement de la table de la machine, ce qui minimise l’impact des impuretés, du glissement, etc.
Encodeur quadratique
Ce composant détermine en permanence la position précise de la table en verre de la machine. Selon le type de machine et la taille de la table, il y a environ 40 000 impulsions par rotation de table, évaluées 1000 fois par seconde. Cette disposition permet de capturer des images sous des angles précis pendant que la machine est en mouvement, sans qu’il soit nécessaire d’arrêter la table. Pour figer le mouvement, un flash provenant de lampes photographiques haute puissance d’une durée de 1/10 000 s est utilisé – le robot fournissant une notification préalable réglable lorsqu’il atteint la position définie.
Codeur absolu
L'encodeur absolu est utilisé pour déterminer avec précision la position de chaque axe de la machine sans avoir besoin d'engager un capteur de calibration.
Entrées numériques
Ceux-ci sont utilisés pour contrôler l’unité avec un signal externe (par exemple, une pédale pour démarrer une séquence photographique, un capteur de mouvement, etc.). Les entrées sont isolées galvaniquement.
Sorties numériques
Ces sorties sont utilisées pour contrôler des périphériques externes, généralement pour déclencher une caméra. La double sortie, dans ce cas, permet, par exemple, le pré-relevage d’un miroir dans les appareils photo reflex avec un signal puis une exposition rapide avec l’autre. Les sorties sont isolées galvaniquement.
Sortie laser
Cette sortie est utilisée pour contrôler des lasers externes pour le positionnement précis des objets sur les tables. Les appareils qui ne disposent pas d’une commande laser intégrée peuvent utiliser des sorties numériques en conjonction avec une unité laser externe ou opter pour une unité laser autonome contrôlée via LAN avec son propre processeur (disponible dans des variantes avec des entrées et des sorties supplémentaires pour les connexions périphériques).
DMX
DMX contrôle des appareils externes, généralement des lumières photographiques LED (réglage de l’intensité et de la couleur). Pour une fiabilité accrue, la commande DMX est intégrée directement dans l’unité de commande, ce qui réduit considérablement le nombre de points de défaillance potentiels par rapport à divers convertisseurs USB connectés à un PC.
Sortie USB
Le port USB est disponible sur le boîtier des robots mobiles (généralement le CASE850), ce qui permet de connecter des périphériques externes sélectionnés tels qu’un dongle USB Wi-Fi lorsqu’un réseau LAN n’est pas disponible sur le site d’installation. Sur les machines conçues pour une utilisation en studio, le port USB n’est pas installé car des méthodes d’échange de données plus fiables et performantes sont disponibles dans l’environnement du studio.
Arrêt de sécurité
Cette fonction permet de connecter un bouton d’arrêt d’urgence, comme l’exigent les normes législatives ou opérationnelles.
CAN Bus
Bus industriel utilisé pour connecter des cartes d’extension qui facilitent le contrôle d’axes de machine supplémentaires, d’équipements accessoires spécialisés et de modules d’extension de machine.
RS485
Bus industriel utilisé pour la communication entre les composants individuels de la machine (par exemple, les capteurs), au lieu du câblage traditionnel un à un. Cela simplifie considérablement le câblage des grandes installations.
Connectivité
Les unités de contrôle PhotoRobot sont interconnectées exclusivement via un réseau LAN (les solutions USB et similaires ne peuvent pas être utilisées de manière fiable à plus grande échelle, tandis que les solutions basées sur LAN peuvent couvrir les besoins d'un petit studio avec un robot, tout comme les grandes entreprises gérant plus de 200 espaces de travail ROBOTIC dans un seul cluster). Un serveur web intégré (fonctionnant sur l'adresse IP de l'unité) donne accès au système de contrôle de l'unité (mises à jour, service, surveillance).
Il est également possible de localiser et de gérer l'unité de contrôle à l'aide de l'application PhotoRobot Locator. L'application PhotoRobot Locator est directement intégrée à l'application PhotoRobot Controls (CAPP) pour faciliter la recherche et l'identification des unités de contrôle sur le réseau. Assurez-vous d'utiliser la version la plus récente de CAPP pour accéder à cette fonctionnalité.
Si le téléchargement externe de l'application Locator est requis, le téléchargement est également disponible dans Téléchargements du compte PhotoRobot, ou directement depuis l'App Store pour iPhone - PhotoRobot Touch.