Académique Documents
Professionnel Documents
Culture Documents
Cartepuissance PDF
Cartepuissance PDF
But :
Cette carte a deux fonctions principales. Tout d'abord, elle doit fournir aux autres cartes
lectronique, leur tension d'alimentation (0/5V stabilis). Ensuite elle doit alimenter les moteurs qui
permettent au robot de se dplacer. Elle reoit donc des signaux de commande via la carte de
protection du port parallle, deux alimentations externe (batteries) et produit une tension
d'alimentation stabilise et deux tensions pour les moteurs (comprises entre -12 et +12V)
Schma bloc :
Fonctionnement :
La partie Alimentation :
Cette partie est trs simple. Nous avons besoin de produire une tension stabilise. Il existe pour cela
des composants ddis, les 78xx. Ces composants sont des composants trois pattes. Leur
fonctionnement est trs simple. Ils ont entre les deux premires pattes une tension d'alimentation
quelconque (suprieure la tension de sortie dsire). Ils fournissent alors en sortie une tension
stabilise gale xx (05, 09, 12,...). On utilise donc ces composants en parallle avec des
condensateurs de dcouplage comme conseill dans le datasheet.
Des diodes tmoins ont galement t mises en entre et en sortie de ceux ci afin de dpanner plus
facilement (problme de batteries ou rgulateur HS ?).
On a donc maintenant la thorie : Il nous faut deux signaux In1 et In2 par moteur dont le rapport
cyclique donne la vitesse de rotation du moteur (VitesseMAX), ainsi que 4 transistors et 4
diodes par moteur. Ceci est un peu lourd . Heureusement pour nous, il existe des circuits
spcialiss, tel que le Lm298N. Ce circuit intgre deux ponts en H. Il nous faut donc envoyer sur les
broches adquates, la tension d'alimentation commande (0/5V), la puissance moteur (12V), les
signaux de commande pour chaque moteur In1&In2 (deux pour le moteur gauche, et deux pour le
droit), des signaux de validation des ponts (au cas ou on utiliserai qu'un seul, par exemple) et
d'ventuels signaux de retour des moteurs.
Dans notre cas, on utilise les deux ponts en permanence, donc les entres de validation seront
actives en permanence (relies 5V). Comme nous n'utilisons pas les fonctionnalits avances du
Lm298N, les entres sense seront relies la masse.
On doit donc ralis un circuit qui partir des informations Signe et On/Off nous donne les signaux
Sortie 1 et Sortie 2 (In1&In2). Pour cela on utilise un multiplexeur (C'est un genre d'interrupteur
command) :
En effet, on constate que si l'on fixe X0=Y1=On/Off, X1=Y0= 0 , A=Signe et B= 0 , alors on
se retrouve avec la table de vrit dsire.
On a donc ici ralis facilement la fonction dsire. On rajoute ceci des diodes de contrles afin de
pouvoir reprer plus facilement les pannes :
3 en entre de la carte indique que les signaux de commandes sont actifs ;
4 en sortie des multiplexeurs indiquent la voie active. Il ne doit donc jamais y en avoir deux
de la mme couleur allume (i.e. les deux voies seraient actives).
Remarque : On voit ici que les mouvements sont trs limits et ce pour deux raisons :
1) Un seul signal de commande On/Off pour les deux moteurs, on ne peut donc obtenir des rotations
qu'autour de l'axe principal. Il faudrait donc prvoir un signal de validation par moteur. On aurait
alors un signal de validation sur chaque multiplexeur et non et pour les deux comme c'est le cas
actuellement.
2) On utilise pas la possibilit de faire varier la vitesse des moteurs (ils sont commands en tout ou
rien). Pour cela, il suffirait de remplacer les signaux On/Off par des signaux PWM. Aucun autre
changement n'est ncessaire. En effet, les multiplexeurs sont transparents et recopie l'entre
slectionne sur la sortie.
Nomenclature :
Rfrence Dsignation Quantit
R1 R11 Rsistance 390 1/4W 11
D1, D4, D5, D8, D10 Led rouge 3mm 5
D3, D6, D7 Led verte 3mm 3
D2, D9, D11 Led orange 3mm 3
C1, C5 Condensateur 10F/60V 2
C2, C3, C4, C6 Condensateur 100nF 4
U1, U2 74ALS153 1
U3 U6 74ol6000 4
U7 Lm298N 1
U8, U9 7805 2
Schma complet :