TPE année 2001 - 68hc11BUG

TPE année 2001
Le projet 68hc11bug

 
Index - Partie commande à distance - Le robot - Les photos - la triangulation

 

Le principe:
Le principe est d'utiliser un émetteur à ultrasons placé sur le robot, puis, on mesure le temps que les ultrasons mettent à arriver au récepteur.
Nous avons ainsi des rayons, et à l'intersection de ces rayons se trouve le robot!
Mais pour pouvoir mesurer le temps mis par les ultrasons, il faut bien un top départ.

Nous utiliserons ainsi le signal de commande de l'émetteur HF:
En branchant la sixième sortie du PORT A sur l'entrée reset d'un 555, on peut contrôler le fonctionnement ou non du 555, et donc de l'émission des ultrasons. <schéma de principe à dessiner>


Pourquoi cette patte?
Eh bien pour utiliser le top synchro de l'émetteur!
On sait quand on émet la commande en re bouclant sur le port // de l'ordi un récepteur, on effectue un comptage, et au moment où on reçoit l'impulsion, on arrête de compter, ce qui correspond à un temps, donc à une distance entre un récepteur et le robot.
En utilisant deux récepteurs, on peut déjà connaître la position du robot: 
Bien sur, on doit supprimer une des deux solutions. (à mon que deux cercles soient tangents, deux cercles se coupent en deux points)

 

<schéma à faire>

 

 

La réalisation:

 

 

Le plus:
Le plus?
J'ai eu une idée peut-être faisable: comme on peut modifier le temps pendant lequel on émet les ultrasons, (voir partie contrôle des servos) on peut ainsi communiquer avec le PC!!!!
Et toujours par le même principe: en mesurant la largeur de l'impulsion reçue.
Cependant, on n'en est pas encore là, et il devra y avoir quelques petits problèmes:
l'intensité du signal reçu est dépendant de la distance.
Comme on effectue un filtrage, plus la distance entre le robot et le PC sera grande, plus la longueur de l'impulsion sera courte; donc, peut-être qu'on devra effectuer une correction en fonction de la distance.
Mais, bon, déjà, on essaye d'avoir un positionnement du robot dans le plan, et ça sera déjà pas mal ;-)

Capturé par MemoWeb à partir de http://krys3.multimania.com/triang.html  le 25/02/02