Bonjour,
J'appelle au secours car je n'arrive pas à commander correctement mon servomoteur. Je ne sais pas identifier d'où vient le problème : l'électronique, servomoteur inadapté ou programme inadapté ?
ELECTRONIQUE
J'ai réalisé la carte PICAXE en suivant les plans diffusés sur le site Technopujades.
La carte est réalisée avec un Picaxe 28X1 elle fonctionne correctement avec mes autres circuits. Le schéma est le suivant, à un détail pret : je n'ai pas posé le condensateur C3 de 10 nF entre la terre et l'alim + 5V du Picaxe (parce que le typon fourni sur le site ne le prévoyait pas)
En sortie du ULN2803A, j'ai mis le circuit suivant :
SERVOMOTEUR
J'ai récupéré le servomoteur dans un kit de radiocommande Racer 2 T2M.
Selon la notice, j'ai les informations suivantes :
Servos AS 12 (1 paire) avec un couple de 3kg / cm. L'emetteur R2TX chargé de le commander envoie des impulsions de 1,4 ms +/- 0.4 ms, le cycle d'impulsion est de 18 ms. Le recepteur qui alimente le servo AS12 fonctionne de 4,8V à 8,4 V.
PROGRAMME
J'ai transféré dans le Picaxe le programme suivant :
main:
servo 0, 75
label_12: servopos 0,75
pause 4000
servopos 0,225
pause 4000
goto label_12
PROBLEMES OBSERVES
J'ai observé que le servo réagit de façon désordonnée assez rapidement, comme s'il oscillait près d'une butée. La DEL sur le circuit d'alimentation de la carte PICAXE s'éteint avec des micro-coupures, comme si elle se mettait en court-circuit pendant de courts instants. Ma carte est alimentée par une pile neuve 9V, donc le problème ne vient probablement pas de la pile. D'ailleurs, j'ai testé le programme avec 2 cartes picaxes différentes alimentées par des piles différentes.
Au vu des impulsions mentionnées sur la notice (1,4 ms +-0.4ms), j'ai modifié le programme. A la place de 75, j'ai entré 100 dans le programme. A la place de 225, j'ai entré 180. (car 1.4 -0,4 = 1 ms et 1,4 + 0.4 = 1.8 ms). Mais ça n'a pas mieux marché.
Quelqu'un peut-il me donner une piste ? Merci d'avance pour vos réponses.
Stéphane
J'appelle au secours car je n'arrive pas à commander correctement mon servomoteur. Je ne sais pas identifier d'où vient le problème : l'électronique, servomoteur inadapté ou programme inadapté ?
ELECTRONIQUE
J'ai réalisé la carte PICAXE en suivant les plans diffusés sur le site Technopujades.
La carte est réalisée avec un Picaxe 28X1 elle fonctionne correctement avec mes autres circuits. Le schéma est le suivant, à un détail pret : je n'ai pas posé le condensateur C3 de 10 nF entre la terre et l'alim + 5V du Picaxe (parce que le typon fourni sur le site ne le prévoyait pas)
En sortie du ULN2803A, j'ai mis le circuit suivant :
SERVOMOTEUR
J'ai récupéré le servomoteur dans un kit de radiocommande Racer 2 T2M.
Selon la notice, j'ai les informations suivantes :
Servos AS 12 (1 paire) avec un couple de 3kg / cm. L'emetteur R2TX chargé de le commander envoie des impulsions de 1,4 ms +/- 0.4 ms, le cycle d'impulsion est de 18 ms. Le recepteur qui alimente le servo AS12 fonctionne de 4,8V à 8,4 V.
PROGRAMME
J'ai transféré dans le Picaxe le programme suivant :
main:
servo 0, 75
label_12: servopos 0,75
pause 4000
servopos 0,225
pause 4000
goto label_12
PROBLEMES OBSERVES
J'ai observé que le servo réagit de façon désordonnée assez rapidement, comme s'il oscillait près d'une butée. La DEL sur le circuit d'alimentation de la carte PICAXE s'éteint avec des micro-coupures, comme si elle se mettait en court-circuit pendant de courts instants. Ma carte est alimentée par une pile neuve 9V, donc le problème ne vient probablement pas de la pile. D'ailleurs, j'ai testé le programme avec 2 cartes picaxes différentes alimentées par des piles différentes.
Au vu des impulsions mentionnées sur la notice (1,4 ms +-0.4ms), j'ai modifié le programme. A la place de 75, j'ai entré 100 dans le programme. A la place de 225, j'ai entré 180. (car 1.4 -0,4 = 1 ms et 1,4 + 0.4 = 1.8 ms). Mais ça n'a pas mieux marché.
Quelqu'un peut-il me donner une piste ? Merci d'avance pour vos réponses.
Stéphane