Générer du PWM
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

Générer du PWM



  1. #1
    KABEYA

    Smile Générer du PWM


    ------

    Salut, suis un chercheur indépendant. Est-il possible de générer un signal pwm à 20Mhz avec le pic 16F877A ayant un oscillateur externe à 20Mhz?
    J'ai besoin des idées svp.

    -----

  2. #2
    antek

    Re : Générer du PWM

    Un signal tout ou rien peut-être, il faut voir la durées des instructions et les caractéristiques des sorties numériques.
    Un pwm non par définition.
    L'électronique c'est comme le violon. Soit on joue juste, soit on joue tzigane . . .

  3. #3
    Jack
    Modérateur

    Re : Générer du PWM

    Citation Envoyé par KABEYA Voir le message
    Salut, suis un chercheur indépendant. Est-il possible de générer un signal pwm à 20Mhz avec le pic 16F877A ayant un oscillateur externe à 20Mhz?
    J'ai besoin des idées svp.
    Je ne connais pas bien les PIC, mais un coup d'oeil à la doc donne la formule de la période du signal PWM:
    PWM Period = [(PR2) + 1] • 4 • TOSC •(TMR2 Prescale Value)
    Du coup, il est clairement impossible d'avoir PWM Period = TOSC

  4. #4
    Jack
    Modérateur

    Re : Générer du PWM

    Discussion déplacée en électronique, comme le précisent les usages du forum programmation.

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

    Re : Générer du PWM

    Mon hypothèse audacieuse considérait un pwm programmé en bit banging, où on peut monter assez haut.
    En principe on pourrait monter jusqu'à 2,5 MHz avec un pwm fixe à 50 % !
    Ce qui veut dire que je me suis un peu emballé . . .
    L'électronique c'est comme le violon. Soit on joue juste, soit on joue tzigane . . .

  7. #6
    invite03481543

    Re : Générer du PWM

    Oui c'est impossible et l'intégrité du signal généré tiendrait plus d'une patatoîde que d'un signal carré vu la "performance" des I/O d'un PIC à cette fréquence...

Discussions similaires

  1. Générer une EOM
    Par hterrolle dans le forum Physique
    Réponses: 40
    Dernier message: 19/02/2014, 12h12
  2. Générer une rampe
    Par Anduriel dans le forum Électronique
    Réponses: 1
    Dernier message: 03/06/2011, 11h03
  3. Generer une impulsion
    Par invite471ecb4b dans le forum Physique
    Réponses: 4
    Dernier message: 19/05/2009, 13h42
  4. Generer du 24 Vac 10 Khz 1 A
    Par invite5710e8ce dans le forum Électronique
    Réponses: 4
    Dernier message: 22/05/2008, 20h11
  5. Qt ; generer le *.pro
    Par invitecc709c4b dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 21/12/2007, 18h30
Découvrez nos comparatifs produits sur l'informatique et les technologies.