« Asservir une tourelle » : différence entre les versions

De cartable-distant
Aller à la navigationAller à la recherche
Darracq (discussion | contributions)
Page créée avec « = ''' Objectif du TP ''' = L'objectif du TP est d'asservir une tourelle motorisée équipée d'une webcam, pour le suivi automatique d'un QR code. = '''Principe du TP'''… »
 
Darracq (discussion | contributions)
Ligne 1 : Ligne 1 :
= ''' Objectif du TP ''' =
= ''' Objectif du TP ''' =
L'objectif du TP est d'asservir une tourelle motorisée équipée d'une webcam, pour le suivi automatique d'un QR code.
L'objectif du TP est d'asservir une tourelle motorisée équipée d'une webcam, pour le suivi automatique d'un QR code.
Le QR code est solidaire d'un bras articulé permettant de le déplacer dans les 3 dimensions.
[[Image:Photo_Tourelle_enrichie.jpg|400px]]
= ''' Connexion au TP et manipulation distante''' =
Depuis le poste '''pcj218-15''' :
* lancer l’exécutable '''TP_Tourelle_Asservie.exe''' situé dans le dossier T:\Mphy\Cartable\TP_Asservissement_Tourelle. Cette application permet de :
** contrôler la tourelle à l'aide de glissières, selon l'axe horizontal (Pan) et vertical (Tilt)
** lancer un asservissement (à pas constant ou proportionnel) de suivi du QR code. Est affiché l'écart entre le centre de l'image et le centre du QR code (s'il est détecté).
* lancer le logiciel '''[https://cpr-robots.com/download/igusRobotControl/Documentation/iRC_R12_UserGuide_en_pre.pdf CPRog Programming Environnement]''' (par ex. depuis le bureau). Ce logiciel permet de déplacer le QR code.
** Activer le robot appuyer dans l'ordre sur Connect, Reset et Enable (<span style="color: red;">cadre rouge 1</span>)
** Charger le fichier "Balayage_Horizontal" ou "Balayage_Vertical" (<span style="color: red;">cadre rouge 2</span>)
** Lancer le déplacement (<span style="color: red;">cadre rouge 3</span>)
[[Image:Interface TP Tourelle enrichi.jpg|800px]]
= ''' Programmation du TP '''=
Repérer le '''port de communication''' vers le microcontrôleur pilotant la tourelle (via le gestionnaire de périphérique).
[[Image:Port_Com_Tourelle.jpg]]
Programmer sous Labview dans l'ordre :
* le déplacement Pan/Tilt de la tourelle
* la détection du code QR
* l'asservissement de la tourelle à pas constant puis proportionnel assurant le suivi du code QR
Tester la robustesse de votre asservissement.
= ''' Ressources pédagogiques '''=
Ce TP fait partie du module de [https://cours.iut-orsay.fr/course/view.php?id=492 Pilotage d'instrument].
On trouvera les différents supports pédagogiques dans la [https://cours.iut-orsay.fr/course/view.php?id=492 section 5] et la [https://cours.iut-orsay.fr/course/view.php?id=492&section=10 section 6] de ce module.


= '''Principe du TP''' =
= '''Principe du TP''' =

Version du 25 novembre 2021 à 16:25

Objectif du TP

L'objectif du TP est d'asservir une tourelle motorisée équipée d'une webcam, pour le suivi automatique d'un QR code.

Le QR code est solidaire d'un bras articulé permettant de le déplacer dans les 3 dimensions.


Connexion au TP et manipulation distante

Depuis le poste pcj218-15 :

  • lancer l’exécutable TP_Tourelle_Asservie.exe situé dans le dossier T:\Mphy\Cartable\TP_Asservissement_Tourelle. Cette application permet de :
    • contrôler la tourelle à l'aide de glissières, selon l'axe horizontal (Pan) et vertical (Tilt)
    • lancer un asservissement (à pas constant ou proportionnel) de suivi du QR code. Est affiché l'écart entre le centre de l'image et le centre du QR code (s'il est détecté).
  • lancer le logiciel CPRog Programming Environnement (par ex. depuis le bureau). Ce logiciel permet de déplacer le QR code.
    • Activer le robot appuyer dans l'ordre sur Connect, Reset et Enable (cadre rouge 1)
    • Charger le fichier "Balayage_Horizontal" ou "Balayage_Vertical" (cadre rouge 2)
    • Lancer le déplacement (cadre rouge 3)


Programmation du TP

Repérer le port de communication vers le microcontrôleur pilotant la tourelle (via le gestionnaire de périphérique).

Programmer sous Labview dans l'ordre :

  • le déplacement Pan/Tilt de la tourelle
  • la détection du code QR
  • l'asservissement de la tourelle à pas constant puis proportionnel assurant le suivi du code QR

Tester la robustesse de votre asservissement.

Ressources pédagogiques

Ce TP fait partie du module de Pilotage d'instrument.

On trouvera les différents supports pédagogiques dans la section 5 et la section 6 de ce module.

Principe du TP

Connexion au TP et manipulation distante

Programmation du TP