Contrôle de sonar, 2014/2015, TD1 : Différence entre versions
Ligne 40 : | Ligne 40 : | ||
[[Fichier:Schema final sonar.JPG | 850px | center]] | [[Fichier:Schema final sonar.JPG | 850px | center]] | ||
<center><strong>Schéma de la partie logique du sonar</strong></center> | <center><strong>Schéma de la partie logique du sonar</strong></center> | ||
+ | |||
+ | |||
+ | '''Vert''': Le générateur de fréquence crée le signal et l'envoie dans le compteur. On peut modifier sa valeur avec le logiciel Altium Designer lorsqu'on fait fonctionner la Nanoboard. | ||
+ | |||
+ | '''Jaune''': Le compteur 4 bits génère les 5 signaux séparés de 25µs chacun. | ||
+ | |||
+ | '''Bleu''': Le compteur 8 bits permet de temporiser entre 2 émissions de signaux. | ||
+ | |||
+ | '''Violet''': Le compteur 16 bits compte le temps entre émission et réception. | ||
+ | |||
+ | '''Rouge''': La bascule D permet de stopper le compteur quand le récepteur capte un signal. | ||
+ | |||
+ | '''Orange''': Branchement du bus de données 16 bits contenant la valeur du retard transmis aux broches de la Nanoboard sur le port HA. Les bits ne sont transmis qu'en cas de réception d'un signal. | ||
+ | |||
+ | <h2>Séance 3: 27/02/2015</h2> |
Version du 10 mars 2015 à 21:21
Sommaire
Introduction
Le projet consiste à créer un sonar et à le contrôler grâce une application web. Le sonar est un détecteur d'obstacle qui estime la distance qui le sépare d'un obstacle.
Pour cela, il se compose d'un émetteur et d'un récepteur à ultrason. En calculant le temps séparant l'émission et la réception d'un signal et connaissant sa vitesse de propagation on peut estimer la distance.
Le projet se découpe en plusieurs parties:
- Electronique: modules analogiques émetteur et récepteur
- Logique: module logique émetteur, comptage
- Informatique: création de l'application web
Conception
Séance 1: 13/02/2015
Familiarisation de la NANOBOARD (Partie FPGA).
Réalisation
Séance 2: 20/02/2015
Séance supplémentaire: 26/02/2015
Vert: Le générateur de fréquence crée le signal et l'envoie dans le compteur. On peut modifier sa valeur avec le logiciel Altium Designer lorsqu'on fait fonctionner la Nanoboard.
Jaune: Le compteur 4 bits génère les 5 signaux séparés de 25µs chacun.
Bleu: Le compteur 8 bits permet de temporiser entre 2 émissions de signaux.
Violet: Le compteur 16 bits compte le temps entre émission et réception.
Rouge: La bascule D permet de stopper le compteur quand le récepteur capte un signal.
Orange: Branchement du bus de données 16 bits contenant la valeur du retard transmis aux broches de la Nanoboard sur le port HA. Les bits ne sont transmis qu'en cas de réception d'un signal.