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

pwm sur pic



  1. #1
    alainav1

    pwm sur pic


    ------

    Bonjour,
    j'ai utilisé le PWM ur un pic 16F88 pour faire varier l'eclairage d'une led .
    je souhaite vaire varier l'éclairage de 3 led (de façon différentes ) .
    apparemment je ne peux commander qu'une broche bien définie RB3
    puis je commander d'autre sorties avec cette fonction ?

    Cordialement
    Alain

    -----

  2. Publicité
  3. #2
    Toufinet

    Re : pwm sur pic

    Salut,

    De mémoire, je ne crois pas ( j'ai pas checké la datasheet ).

    Sinon, là comme ça à froid, j'ai 2 solutions à te proposer :
    1° ( gros bricolage ) : Tu n'utilises pas le PWM. Tu écris un programme qui réalise un PWM sur 3 pins
    2° ( un peu moins bricolage mais bricolage quand même ) : Tu sélectionne la fréquence la plus haute possible pour ton PWM, et tu fais un multiplexage entre chaque période. Explication :
    Tu connectes le PWM à tes 3 leds.
    Tu utilise 3 ( ou 2 avec une logique câblée supplémentaire ) pins du PIC pour sélectionner la led auquel va s'appliquer le signal PWM.
    - 1ière période : tu allumes la led 1
    - 2ième période : tu allumes la led 2
    - 3ième période : tu allumes la led 3
    Et ainsi de suite ...

    Si ta fréquence de PWM est suffisament élevée, tu ne devrais pas voir la différence .

    Voilà, @++

  4. #3
    gedonet

    Re : pwm sur pic

    Bonjour
    Il existe une famille de pic qui peut faire en hard ce tu cherches, ce sont les 16F7X7 boitier 28 pins 16F737, 16F767 et boitier 40 pins 16F747, 16F777.
    Ces pics dispose de 3 sorties PWM avec frequences communes mais rapports cycliques independants. Ils ressemblent beaucoup au 16F88 pour le reste oscillateur interne, timers, adc, etc. Mais detail important, ils n'ont pas d'eeprom.
    Gilles

  5. #4
    alainav1

    Re : pwm sur pic

    bonjour,
    merci pour ces info
    je vais essayer le multiplexage
    cordialement
    Alain

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

    Re : pwm sur pic

    Bonjour,

    j'aurai souhaiter savoir si la création de PWM a l'aide de PIC est simple a réaliser ou pas...
    Comment cela fonctionne t'il...par exemple, comment fait tu pour faire varier la luminosité de ta LED? avec un potentiomètre? et celui ci vient faire varier la PWM du PIC?
    Cette fonction m'intéresse beaucoup, auriez vous quelques infos, ou exemples de programmes(en C si possible) si vous avez.
    Je vous remercie

    Nicolas

  8. #6
    RISC

    Re : pwm sur pic

    Salut,

    C'est pas très compliqué. Tu lis un potentiomètre sur 8 bits et tu utilises cette valeur directement comme rapport cyclique du PWM.
    Il existe des notes d'application pour pas mal de PIC16 ici :http://www.microchip.com/stellent/id...param=en528258

    Pour les autres types de technologies d'éclairage tu peux chercher là : www.microchip.com/lighting

    a+
    Dernière modification par RISC ; 06/12/2007 à 23h32. Motif: modification

  9. Publicité

Discussions similaires

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