Contrôle de sonar, 2011/2012, TD1
Sommaire
Projet sonar
Membre de l'équipe: Bonvalet-Gouenar-Boudjema
Objectif de la séance 1
Partie électronique
Le premier objectif de cette séance est de comprendre le sujet ; puis dans un deuxième temps nous devons nous familiariser avec Altium et la nanoboard.
A partir d'Altium et d'une nanoboard, nous devons donc simuler le fonctionnement du "sonar" en envoyant des impulsions à 40kHz via un émetteur et les recevoir via un récepteur;
Nous devons donc réfléchir à la conception d'une partie FPGA et d'une partie analogique :
- La partie FPGA nous permettra d'envoyer des trains d'impulsions à 40KHz, qui une fois amplifiée seront connectées à l'émetteur.
- La partie analogique nous permettra d'amplifier et de distinguer les différents signaux reçus.
Partie informatique
Comprendre les objectifs, installer les bibliothèques nécessaires (prototype, phildget etc...), découvrir et utiliser le matériel, Coder en C des premiers programmes nécessaires. Etudier l'utilisation de javascript et comprendre le site php à realiser.
Bilan séance 1
Partie informatique
Projet compris, étude des exemples fournies pour controler le Servo, création d'un programme de pilotage par position, reflexion pour balayage. Compréhension faite de prototype, début de rédaction des pages html nécessaires.
Partie électronique
Le sujet est compris dans son ensemble; la plupart des difficultés du système à concevoir ont été identifiés.
Les différents amplificateurs nécessaires pour la partie analogique sont définis.
Nous avons réfléchi au sujet et commencé à écrire des schémas concernant la conception de notre système.
Puis nous avons commencer à mettre en place les composants sur Altium.
Nous avons émis une première version de notre système via le FPGA de la nanoboard, pour le moment la compilation n'émet aucune erreur
Objectif séance 2
Partie électronique
Après une semaine de réflexion suite à notre premier système, nous devons mettre en place des améliorations:
=> un moyen technique permettant d'arrêter le compteur lorsque le signal de retour est détecté => relier les deux compteurs à la même horloge => mettre une porte & entre le circuit de l'emetteur et du recepteur afin que le récepteur ne fonctionne pas quand on emet nos impulsions => Effectuer un schéma électrique de la partie analogique afin de faciliter le câblage
Partie informatique
Le but de cette séance est de communiquer entre la plateforme phidget et le sonar (utilisation de requete AJAX aidée par la bibliothèque Prototype). Realisation ainsi de modification de l'orientation a partir du site, puis récupération de la distance.