Projet IMA3 P2, 2015/2016, TD2 : Différence entre versions

De Wiki de Projets IMA
(Partie électronique)
(Dispositif:)
Ligne 27 : Ligne 27 :
 
==Dispositif:==
 
==Dispositif:==
  
 +
Voici ci-dessous le schéma du dispositif complet :
 +
 +
[[Fichier: dispositif_detecteur_proximite.png]]
  
 
== Séance 1 ==
 
== Séance 1 ==

Version du 30 mai 2016 à 21:17

Projet IMA3-SC 2015/2016 : Détecteur de proximité

Cahier des charges

Dans le cadre de notre thème de l'année "la sécurité", notre projet en système communicant consistera à réaliser un détecteur de proximité pouvant détecter une présence dans un périmètre défini. Dès qu'un individu se rapprochera du détecteur, la matrice de leds représentera la zone balayée par le sonar et se colorera en fonction de la position de la cible. De plus, nous renverrons l'image de la matrice sur l'interface web. Deux détecteurs seront positionnés sur deux servomoteurs différents pour former un angle de détection de 360°.

Matériel :

2 sonars ultra-sons (On commencera par 1 sonar ultra-sons)

2 servomoteurs en position 180° ( On commencera par 1 servomoteur)

1 afficheur matrice led

1 Raspberry pi

1 Nanoboard


Interface web : topographie de la détection

Voici la répartition des leds allumées en fonction de leurs positions:

Mapping matrice LED.jpg


Dispositif:

Voici ci-dessous le schéma du dispositif complet :

Dispositif detecteur proximite.png

Séance 1

Partie électronique

Durant la première séance, nous nous sommes concentré (dans la partie électronique) sur la commande du servomoteur. Nous avons convenu que la FPGA commanderai de façon autonome le servomoteur, et renverra tous les x secondes sa position à la Raspberry via le liaison série. Dans la partie électronique, il nous faut donc gérer un compteur qui augmente progressivement le duty cycle jusqu'à atteindre sa valeur maximale. Ainsi, nous pourrons produire en sortie un signal analogique à connecter directement au moteur. Une fois que nous aurons terminé ce travail, nous ajouterons la décrémentation du duty cycle pour pouvoir faire tourner le servomoteur de 0 à 180° puis de 180° à 0° et cela durant toute la durée de fonctionnement du détecteur.

Voici notre avancement de notre schéma sur Altium Designer après la première séance de projet:

Elec1.jpg

Partie informatique

Séance 2

Partie électronique

Partie informatique

Séance 3

Partie électronique

Partie informatique

Démonstration

Conclusion