Carte d'Interface de
Commande
des moteurs
PAL

PAL
On
souhaite
pouvoir commander 5 moteurs. Pour cela on utilisera la PAL22V10 qui
a 10 sorties mémorisées (2 par moteurs), et en
entrées un mot de commande. Ainsi on intercale la PAL entre
le
port de sortie et les drivers.

La
PAL permet de gérer 5 moteurs
grâce à
un décodage du numéro sur 3 bits :Num2,Num1,Num0. Sur front
montant du CS,
elle recopie le
sens de rotation (IN1, IN0)
sur les
sorties correspondant au numéro du moteur.
On commandera les moteurs par le mot de
contrôle
suivant :

0XXXXXXX: La carte est éteinte
10XXXXXX: Carte sous tension mais aucune commande
11XX0XXX: Recopie de IN1 et IN0 sur les sorties correspondant au moteur
dont le numéro est codé sur les bits Num2 à Num0
Exemple: 11000101 signifie arrêt du moteur 5