Bonjour,
Marier un ATTiny avec un ULN 2003 pour contrôler un moteur pas-à-pas semble une idée géniale. On dirait qu'ils ont été conçus l'un pour l'autre. Il y a un tuto ici:
http://www.avr-asm-tutorial.net/avr_...r/stepper.html
ici, le gars contrôle la vitesse de son moteur pas-à-pas grâce à un potentiomètre.
Moi, ce que j'aimerais faire, c'est presque ça: commander la vitesse et la direction d'un moteur pas à pas avec un joystick.
En fait, pour un joystick, il s'agirait:
1) de lire, par la patte d'entrée de l'ATTiny, disons 20 fois par seconde, la tension au niveau du curseur du joystick.
2) de générer sur les 4 pattes de sortie, la séquence nécessaire à la commande du moteur et de l'envoyer à l'ULN 2003.
Pour ce qu'on va lire par la patte d'entrée de l'ATTiny, en partant de la tension 0 à la tension Vcc, on aura 3 zones:
1) d'abord une zone dans laquelle le moteur tourne en arrière de moins en moins vite.
2) au voisinage de Vcc/2, une zone où le moteur s'arrête
3) une zone dans laquelle le moteur tourne en avant de plus en plus vite.
Est-ce quelqu'un l'a déjà fait? Est-ce qu'il existe une bibliothèque de programmes pour l'ATTiny? Une application simple comme ça, ça a sûrement déjà été fait...
Merci d'avance
Amicalement,
Yvan
-----