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

pwm sur pic



  1. #1
    noisyboxes

    pwm sur pic


    ------

    bonjour à tous,
    je voudrais savoir si c'est possible de gérer une pwm sur le pic16f876a avec une fréquence allant de 1 à 100Hz?

    -----

  2. #2
    gedonet

    Re : pwm sur pic

    Bonjour
    Cela depend de la frequence de l'oscillateur.
    Il faut appliquer la formule:
    Tc=(PR2+1)X4XToscXPrediviseur avec Tc: Temps d'un cycle et Tosc: durée d'un cycle de l'oscillateur.
    Pour le rapport cyclique, il faut appliquer:
    Th=COMPAR X Prediviseur X Tosc avec Th: temps à l'etat haut et COMPAR: un nombre sur 10 bits former de TMR2 plus deux bits DCxB1 et DCxB0 du registre CCPxCON.
    P.S. Pour plus d'explications voir le cours part2 de Bigonoff
    Gilles

  3. #3
    freepicbasic

    Re : pwm sur pic

    je voudrais savoir si c'est possible de gérer une pwm sur le pic16f876a avec une fréquence allant de 1 à 100Hz?
    Pas vraiment claire la question .
    S'agit il de fréquences synthétisées ?

    Le PWM est un signal digitalisé
    la digitalisation se fait en découpant le signal en petites tranches.
    On raisonne généralement sur la fréquence maximum possible, la fréquence basse n'ayant pas de limite à priori puisqu'il s'agit de tensions continues.
    Le signal ainsi découpé est appliqué a une capacité et une charge qui vont ainsi générer une tension "quasi" continue a une tension donnée .
    (persiste une petite ondulation dù au découpage).

    Le fait de générer un signal de forme X (sinus carré, triangle, audio ,etc...) n'est plus qu'une modulation.

    Le pic16F876 ayant un circuit spécialisé , il peut donc généré de l'audio,
    Du continu à un peu moins de 20khz pour la fréquence d'échantillonnage (en 8bits) ,
    en considérant "Nyquist" (20khz /2) soit une fréquence max de 10khz modulée.
    A+, pat

  4. #4
    noisyboxes

    Re : pwm sur pic

    merci pour vos réponses!
    mais en fait j'ai posté un peu trop vite, puisque j'ai lu la partie sur la PWM dans le cours part2 de Bigo, et finalement il m'est impossible de faire se que je désire avec la pwm du pic!
    pour info mon quartz est de 20Mhz, d'ou, quand j'applique la formule en question, les registres concernés ne vont pas apprécier le valeurs que je vais vouloir rentré!
    pour plus de détails, je souhaite faire une source de courant, générant un courant rectangulaire, et je voulais piloté la fréquence (et rapport cyclique), du courant!
    je vais essayer de faire ça avec les registres de comparaison!
    voilà tout, merci pour tout!

Sur le même thème :

Discussions similaires

  1. Pwm Pic 18f4550
    Par Lethargy dans le forum Électronique
    Réponses: 3
    Dernier message: 09/03/2009, 14h57
  2. pwm sur pic
    Par alainav1 dans le forum Électronique
    Réponses: 5
    Dernier message: 07/12/2007, 00h31
  3. Besoin de 3 PWM avec un PIC
    Par HULK28 dans le forum Électronique
    Réponses: 24
    Dernier message: 25/07/2007, 12h35
  4. asservissement PWM par PIC
    Par jim@ dans le forum Électronique
    Réponses: 6
    Dernier message: 22/05/2007, 14h06
  5. PWM qui ne marche pas sur mon Pic :(
    Par Imei dans le forum Électronique
    Réponses: 16
    Dernier message: 28/01/2007, 14h01
Découvrez nos comparatifs produits sur l'informatique et les technologies.