Bonjour.
Pour le boulot de ma fille, j'ai du motoriser un petit manège, fait par ses élèves (handicapés).
Le CdC était simplement, "un bouton poussoir, on appuit, ça tourne, on relâche ça s'arrête, et un peu de lumière, si possible".
Bon, je vous passe la mécanique, pour faire tourner rond ce truc ... Mais bref...
Donc, j'ai fait, ça fonctionne, bien sûr. Sauf UN truc, qui me prend la tête.
Le code :
Le schéma:
En analysant soigneusement le schéma, vous remarquerez, que, vu l'alim commune moteur-pic, j'ai soigné les découplages.
J'ai aussi testé, soigneusement, d'éventuel resets (rien ...).
Mais ! Rien n'y fait.
La "pause 5000" dans le code, fonctionne pour les led's (elles s'éteignent bien au bout de 5 sec), MAIS ET C'EST là qu'est l'os, si, on appuie sur le bouton, DURANT cette pause, le système redémarre ! IL NE DEVRAIT PAS ! Grrr ! En mode "pause", il ne devrait rien se passer, appuit ou pas sur le bouton.
Bouh !.. Suis triste.
Georges.
Pour le boulot de ma fille, j'ai du motoriser un petit manège, fait par ses élèves (handicapés).
Le CdC était simplement, "un bouton poussoir, on appuit, ça tourne, on relâche ça s'arrête, et un peu de lumière, si possible".
Bon, je vous passe la mécanique, pour faire tourner rond ce truc ... Mais bref...
Donc, j'ai fait, ça fonctionne, bien sûr. Sauf UN truc, qui me prend la tête.
Le code :
Code:
'Commande PWM
'manège Florence
#picaxe 08M2
Setfreq M4
Symbol SPWM=C.2 'Sortie PWM
Symbol AVAR=C.1 'avant arrière
Symbol Bout=pinC.3 'bouton enclenchement
Symbol OkLed=C.4 'allumage leds
Do
do
Loop while bout=0
High OkLed
pwmout pwmdiv4, SPWM,191,762 '99% 1300hz
pause 1000 'pendant 1s
pwmduty SPWM , 192 'puis 25%
do
Loop until bout=0
'freinage
Toggle AVAR
pwmduty SPWM , 762
pause 700
pwmout SPWM,Off
Toggle AVAR
Pause 5000
low OkLed
Loop
En analysant soigneusement le schéma, vous remarquerez, que, vu l'alim commune moteur-pic, j'ai soigné les découplages.
J'ai aussi testé, soigneusement, d'éventuel resets (rien ...).
Mais ! Rien n'y fait.
La "pause 5000" dans le code, fonctionne pour les led's (elles s'éteignent bien au bout de 5 sec), MAIS ET C'EST là qu'est l'os, si, on appuie sur le bouton, DURANT cette pause, le système redémarre ! IL NE DEVRAIT PAS ! Grrr ! En mode "pause", il ne devrait rien se passer, appuit ou pas sur le bouton.
Bouh !.. Suis triste.
Georges.