Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

Problème avec un programme de génération du signal PWM



  1. #1
    hichems

    Problème avec un programme de génération du signal PWM


    ------

    bonjour a tous,
    je débute en c et je voulais générer un signal PWM qui commence par 0 puis 1 (selon la valeur de duty cycle)
    mais j'ai trouvé pas de fonction qui fait ça(je travail sur MIKROC PRO) il y a que la fonction PWM1_Set_Duty
    qui ,selon la valeur de duty cycle , génère un signal PMW commençant par 1(de 0 a tc PMW=1 et de tc a T PWM=0)
    quelqu'un peut m'aide ?

    -----

  2. Publicité
  3. #2
    Antoane
    Responsable technique

    Re : Problème avec un programme de génération du signal PWM

    Bonjour et bienvenue,
    elle est bizarre ta question...
    tu veux dire que tu souhaites que le temps à l'état bas soit proportionnel au rapport cyclique, et non le temps à l'état haut ?
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  4. #3
    hichems

    Re : Problème avec un programme de génération du signal PWM

    oui exactement Antoane , il n'y a pas une fonction sous MIKROC qui fait ça?

  5. #4
    Antoane
    Responsable technique

    Re : Problème avec un programme de génération du signal PWM

    Si, c'est la fonction PWM1_Set_Duty ! sauf qu'il ne faut pas rentrer une valeur x de rapport cyclique mais une valeur 1-x (ou 100-x si c'est des pourcentages)...
    En effet, le temps à l'état haut vaut dans ce cas (1-x)*T, donc le temps à l'état bas vaut T- temps_haut=T-(1-x)*T=T-T+x*T=x*T.
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  6. A voir en vidéo sur Futura
  7. Comparatifs

    Gagnez du temps et de l'argent grâce à nos comparatifs de produits. Parmi nos sujets :
  8. #5
    remy01

    Re : Problème avec un programme de génération du signal PWM

    Bonjour,
    si le PWM est sur 8 bits ( Duty de 0 à 255 ), tu peux prendre le complément à 255, non ?
    Ex : pour 50 (durée à 0) tu programmes le duty cycle à 205 !?
    A+ ....Rémy.

Discussions similaires

  1. Generer signal PWM precis avec un PIC
    Par black_is_beautiful dans le forum Électronique
    Réponses: 9
    Dernier message: 06/04/2012, 19h05
  2. Réponses: 12
    Dernier message: 27/03/2012, 09h39
  3. Génération de PWM (MLI) avec arduino(ou autre) + L298
    Par mosa10 dans le forum Électronique
    Réponses: 1
    Dernier message: 10/04/2011, 16h06
  4. Problème génération signal
    Par spiderloic74 dans le forum Électronique
    Réponses: 1
    Dernier message: 24/12/2008, 14h57
  5. probleme de generation de signal à partir d'un PIC
    Par Vincent_69 dans le forum Électronique
    Réponses: 4
    Dernier message: 22/08/2004, 18h00
Découvrez nos comparatifs produits sur l'informatique et les technologies.