TPE année 2001
Le projet 68hc11bug
Index - Partie commande à distance - Le robot
- La partie programmation - Les photos
La commande à distance, partie EMISSION
Pour commander les robots, la solution la plus évidente est bien sur les modules à 433Mhz, comme ceux fabriqués par Aurel ou telecontrolli.
Cependant, étant donné qu'il n'y a qu'une fréquence, si on veut commander plusieurs robots en même temps, ou alors,
si on désire une communication bidirectionnelle, ça pêche!
Alors, comme nous n'avons pas besoin d'une infinité de commandes possibles (on commande un robot, pas un avion de chasse! ;) )
on utilise une interface dont le schéma est présenté ci-dessous.
Nous avons en fait substitué le pota à l'intérieur d'une télécommande de modélisme par une sorte de pota numérique, à base de 4051:
En envoyant sur le port // une adresse, on commute sur une réseau de résistance.
Ansi, nous avons une impulsion dont on controle
très précisément la largeur!
Il ne nous reste plus qu'à mesurer l'impulsion du côté du micro contrôleur.
Ainsi, nous avons 8 commandes possibles:
- Stop
- Avance
- Recule
- Gauche
- Droite
Et il nous reste encore 3 commandes possibles, pour faire....... on ne sait pas trop encore ;)

Petit Rappel:
le 4051 est un multiplexeur 8<=>1 analogique.
En envoyant une adresse sur A, B et C, il commute sur un des interrupteurs.
Pour laisser ouvert tous les interrupteurs, il faut appliquer un 1 à l'entré "inh".
Au niveau des branchements, c'est vraiment simple!
Nous avons fait les tests sur une "bred-board". (photo dans la partie photo!)
En attandant, j'ai fait une petite plaque qui pourrait tenir dans la prise, et ça serait auto alimenté.
En mettant les lignes du port // inutilisées (c'est à dire D3 à D7) à 1, on aurait une intensité assez élevée pour alimenter le 4051,
ce qui signifierait seulement 3 fils sortants de la prise, reliés au pota! (c'est le connecteur SL1, 2 et 3)
Pour le connecteur, SL3-1 et SL3-3 sont les extremités du pota, et SL3-2 est le point milieu.
La partie programmation de la commande de l'émetteur se trouve évidemment
dans la partie PROGRAMMATION ;)
La partie commande à distance, partie RECEPTION
La partie reception est réellement facile, au niveau hardware, tout au moins.