Jyaif Le 17/04/2008 à 22:06 où se situe ton problème?
eniso Le 19/04/2008 à 09:53 mon problème , c'est de comment avoir le commande de 4 moteurs en parallèle. j'ai besoin de l'aide sur la structure globale de mon programme.
(Vous êtes pas 'un peu' à la bourre pour vos PPE ??
Déjà, vous avez un datasheet sur le joystick ? Quelle infos il renvoie ?
Disons que c'est un niveau haut quand le joystick va dans la direction associé au fil (on a donc 4 fils, un pour la droite, l'autre pour la gauche, etc.). Il faut converti le signal pour aller sur le PIC ( le pic prend du 5 V, le joystick n'est pas forcé d'en émettre autant, faut vérifier).
Ensuite, tu met un fil sur chacune des pattes du PIC. C'est tout pour l'entrée.
Pour la sortie, tu branche tes moteurs sur le multiplexeur et là tu branche le multiplexeur au PIC. Le truc pour donner l'info au multiplexeur est sur une broche, et la broche pour changerla sortie du multiplexeur est sur une autre.
Pour gérer tes moteurs par exemple, tu envoie une info sur le multiplexeur (premier fil du premier moteur) puis tu passes à la deuxième broche de celui-ci avec un front montant sur la broche du multiplexeur destinée à faire varier les sorties de celui-ci. Là tu donne l'info pour le second fil du moteur, tu passe à la troisième broche du multiplexeur (premier fil du second moteur) et ainsi de suite ...
Pour garder l'info sortant du multiplexeur, tu met une fonction mémoire à base de bascule D.
Pour l'algo dans le PIC (qui va gérer la sortie vers le multiplexeur en fonction du joystick) on ne peut rien dire car :
- On sait pas en quoi tu code
- On connait pas l'emplacement des moteurs
- On sait pas quel moteur fait tourner quoi
- On sait trop peu de chose sur ton projet
- 42
