probleme servomoteur + pic16f84
Répondre à la discussion
Affichage des résultats 1 à 7 sur 7

probleme servomoteur + pic16f84



  1. #1
    inviteac751535

    Red face probleme servomoteur + pic16f84


    ------

    bonjour,

    j ai programme un pic16f84 pour pouvoir jouer sur la largeur d impulsion via 2 entree A1 A2 pour augmenter et diminuer celle ci.
    au depart j ai une largeur de 1.5ms 5 normalmenet a peu pres au milieu...).
    Par contre la periode 0 est toujours de 7.5ms.
    il a cependant deux ecole d apres les forum et monsieur fribotte, cad que le servo marche en rapport cyclique entre 5 et 10% d'ou les 1ms et 2ms mini et max pour une periode de 20ms, ou bien on est en juste en longeur d'impulsion entre 1et 2 ms 5 environ independemment de la periode a 0 (cependant toujours inferieure a 20ms).
    quelle est la bonne methode ou bien ceci importe peu?

    donc en B0 sortie programmee je branche mon fil de comande de servo et le rouge et noir respectivement sur 5v et Gnd. rien et il semblerait que ca brouille le signal de commande ( je travaille avec un oscillo).

    pouvez vous m aider car je galere grave et pourtant mon programme est bon car avec plusieurs simulations sans le servo j ai le signal correct sur l oscillo.

    en conclusion, quelle methode de signal dois je adopter?
    et pourquoi ai je des perturbation comme ceci?

    au secours messieurs, car je suis perdu et je viens de passer ma nuit dessus.malgre pas mal de topics consultes je n ai pas la reponse.

    -----

  2. #2
    alainav1

    Re : probleme servomoteur + pic16f84

    bonjour,
    personnellement j'envoie une implusion ( entre 1 et 2ms) suivant la postion desirée puis je met à zero pendant 18 ms etc ...
    attention le servo consomme beaucoup de courant il faut donc une alimentation capable de débiter 1 ou 2 A . sinon la tension baisse trop et le pic fait des reset lié a la tension basse .lors de mes premiers essai je ne comprenais pas de dysfonctionnement qui etait lié a un transfo trop petit .
    cordialement
    Alain
    Décider de faire, c'est bien . Décider quand, c'est mieux !

  3. #3
    inviteac751535

    Re : probleme servomoteur + pic16f84

    merci alain,

    donc pour toi il ny a pas de raison particuliere a respecter scrupuleusement un rapport cyclique on peut lui injecter une imulsion de 1.5ms à 1 18ms a 0 ou 2ms a 1 et toujours 18ms a 0 et ainsi de suite en gardant constemment un temps de 18ms a 0?

  4. #4
    alainav1

    Re : probleme servomoteur + pic16f84

    bonjour,
    ça marche chez moi
    (a la limite si ça marche mal passe a19 ms et fait quelques essai mais je vois pas pourquoi ça marcherai pas chez toi )
    cordialement
    Alain
    Décider de faire, c'est bien . Décider quand, c'est mieux !

  5. A voir en vidéo sur Futura
  6. #5
    inviteac751535

    Re : probleme servomoteur + pic16f84

    j ai reprogrammer mon PIC pour un essai a 3 position 1ms 1.5ms et 2 ms comander par 3 inters.
    je fais l essai sur ma platine et je te tiens au courant
    merci
    mais effectivement si ca marche a 18ms ca devrait le faire.
    je vais bien alimenter mon pic par une source exterieure.

  7. #6
    inviteac751535

    Re : probleme servomoteur + pic16f84

    alain,

    je viens de faire un test
    donc sans le servo j ai bien en fonction de mes 3 interrupteurs les 3 signaux qui sont 1.5ms 18ms , 2ms 18ms et 1ms 18ms.
    a l'oscillo c est ok (image en attachment)
    mais voila des que je branche mon servo , il ne repond pas ou juste par leger mouvement sur la gauche identiques aux 3 signaux.
    je ne comprends plus rien
    si tu as une idee
    Images attachées Images attachées  

  8. #7
    inviteac751535

    Re : probleme servomoteur + pic16f84

    alain,

    tu vois il est 16h15 et je viens de trouver la solution a mon probleme.
    juste une masse mal placee.
    a savoir l alimentation du servo doit avoir la meme masse que le pic et la miracle ca marche.
    on apprend en buchant non?
    merci et a tres bientot sur le forum

Discussions similaires

  1. pic16f84 j'ai un probleme pour ecrire dans l'eeprom interne
    Par LABTOOL48 dans le forum Électronique
    Réponses: 26
    Dernier message: 02/12/2008, 20h45
  2. Problème avec pic16f84 fonction "delay_ms()"
    Par Montd'est dans le forum Électronique
    Réponses: 2
    Dernier message: 14/06/2008, 23h36
  3. pic16F84
    Par inviteaa98cb7b dans le forum Électronique
    Réponses: 89
    Dernier message: 14/05/2007, 12h42
  4. pic16F84
    Par invite4769246c dans le forum Électronique
    Réponses: 64
    Dernier message: 07/05/2007, 22h26
  5. Pic16f84-04/p
    Par jo-electrons dans le forum Électronique
    Réponses: 2
    Dernier message: 30/09/2006, 19h50
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...