Implémentation d'une application de tracking sur FPGA
Loading...
Date
2013
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Université Mouloud Mammeri
Abstract
Une chaîne d’acquisition permet d’extraire les infirmations qui caractérisent le milieu extérieur, dans notre cas la grandeur à extraire comme information est l’image pour nous renseigner sur l’extérieur ensuite faire le traitement nécessaire et agir selon la situation par un actionneur. Dans notre cas c’est un moteur pas à pas qui permet le suivi d’un objet selon son mouvement linéaire (un seul degré de liberté). Cependant, le circuit numérique adéquat nécessite une architecture plus lourde et le traitement des informations doit se faire en parallèle (acquisition et actionnement) pour se rapprocher plus de la notion temps réel. Pour cela notre choix s’est posé sur un circuit FPGA qui repend à nos exigences, qui permet une exécution parallèle des informations à une vitesse considérable. Notre travail consiste a implémenter une application sur FPGA qui permet le traitement des données (images) reçue du capteur (CCD) pour détecter la position d’un objet dans l’image par rapport a une image référence (l’objet se situe au centre) et veiller à ce que cet’objet soit conduit et ramené au centre, en tournant le capteur fixé sur le moteur dans le sens et la position correspondant. Cette tache a été réalisée en utilisant une carte DE2 d’Altéra, dans l’environnement de programmation Quartus et pour cela nous avons opté au plan suivant : Les circuits programmables sont présentés au chapitre I, a carte de développement DE2 d’Altéra, et le support d’utilisation est présenté en chapitre II, l’application et les résultats sont présentés en chapitre III. Enfin nous terminons par une conclusion. Ce travail nous a permet de découvrir le monde de la programmation des systèmes embarqués et le domaine du temps réel, j ai eu l’occasion de programmer expérimentalement un circuit logique programmable de type FPGA, sous l’environnement de développement QUARTUS d’ALTERA sous différents modes de programmation.
Description
59 f. : ill. ; 30 cm. (+ CD-Rom)
Keywords
FPGA, VHDL, Quartus, Implimentation, Tracking, Moteur pas a pas, Circuit logique programmable
Citation
Reseaux Et Telecommunications