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

pic génerateur de son...



  1. #1
    Raphael2

    pic génerateur de son...


    ------

    Bonjour, j'aimerais avec un pic 16f628 crée un son dans une pastille piezo...
    Sa serais un son modulé à deux tons:
    Un 1er à une fréquence assez basse pendent 0,5 secondes.
    Puis un 2em à une fréquence un peut plus haute que la 1er pendent 0,2 secondes.
    En boucle
    Connaissez vous un petit programme qui pourrais faire cela ?
    Merci a tous !

    -----

  2. Publicité
  3. #2
    invite14532198711
    Invité

    Re : pic génerateur de son...

    Salut,
    en combinant oscillateur et tempo c'est réalisable, attend la passage de Gérard par ici, il va te pondre un programme nickel en moins de temps qu'il faut pour le dire.

  4. #3
    Raphael2

    Re : pic génerateur de son...

    merci!
    en faite le son que je cherche c'est à peut près sa : http://www.pixmania.lu/lu/fr/sonneri.../alarme-2.html

  5. #4
    Raphael2

    Re : pic génerateur de son...

    desolé le lien ne marche plus...
    en faite c'est le bruit d'une siréne d'alarme incendie...
    merci!

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

    Re : pic génerateur de son...

    Salut,
    Personne ne peut m'aider ?
    merci encore

  8. #6
    invite14532198711
    Invité

    Re : pic génerateur de son...

    Salut,
    tu as déjà le PIC? As tu déjà fait un peu de programme sur le PIC? Sais-tu pourquoi et qu'est ce qui provoque une sonorité alterné?
    Le fait de faire un oscillateur sur une sortie du PIC me parrait assez simple. Où en est tu concernant le composant PIC? As tu des sorties de libres?

  9. Publicité
  10. #7
    Raphael2

    Re : pic génerateur de son...

    Salut, merci je dispose d'un 16F628 ou 16F88 j'ai fait deja un programme : une tempo.
    Sais-tu pourquoi et qu'est ce qui provoque une sonorité alterné? -> Non je ne sais pas.
    As tu des sorties de libres? -> oui, le pic ne servira que pour sa.
    je ne sais presque rien sur les PIC...
    si tu peut m'aider je te remerci !

  11. #8
    invite03481543

    Re : pic génerateur de son...


  12. #9
    invite03481543

    Re : pic génerateur de son...

    Et là:

    http://www.beyondlogic.org/pic/ringtones.htm

    Dans google tu cherches avec TONE+PIC ou SOUND+PIC

    Les pages anglo-saxones sont plus prolifiques en général, faut juste comprendre l'anglais.

  13. #10
    Raphael2

    Re : pic génerateur de son...

    salut, merci
    le site http://www.robot-mobile-irbot.com/bi...bot-mobile.htm je l'avais deja vu

    je veu juste faire ce bruit :
    deux tons:
    Un 1er à une fréquence assez basse pendent 0,5 secondes.
    Puis un 2em à une fréquence un peut plus haute que la 1er pendent 0,2 secondes.
    En boucle

    il y a pas une explication simple pour faire ceci ?


    merci

  14. #11
    invite14532198711
    Invité

    Re : pic génerateur de son...

    tu fais osciller à F1 pendant 0.5sec, puis à F2 pendant 0.5sec, puis à F1 pendant 0.5sec, puis à F2.......

  15. #12
    Raphael2

    Re : pic génerateur de son...

    oui, merci pour ton explication mais quelle est le code pour faire osciller à F1 pendant 0.5sec, puis à F2 pendant 0.2sec ?
    où le trouvé ?
    merci encore

  16. Publicité
  17. #13
    Raphael2

    Re : pic génerateur de son...

    salut,
    Gérard sais-tu comment faire ?
    je te remercie!

  18. #14
    Raphael2

    Re : pic génerateur de son...

    Salut,
    j'ai fait un début de programme : le timer de 1,5s puis 3s en boucle,
    quel'un peut t-il m'aider pour l'ossilation ?
    merci
    Fichiers attachés Fichiers attachés

  19. #15
    popoye

    Re : pic génerateur de son...

    En bref tu veux qu'on ce tape ton programme. Si ton PIC ne fait que ca je vois pas l'interet d'utiliser un microcontroleur.Ta la solution faire des oscillateur a deux fréquences différentes, avec un peut de logique pour commuter de l'un a l'autre et voila.
    Si té obliger d'utiliser ton PIC et que tu ne sait pas utiliser la PWM, t'a la solution bourrin avec laquelle tu comprendra plus vite.
    Il suffit de faire passer ton bit de sortie de 0 a 1 plus ou moin vite suivant la féquence souhaité. Donc tu prend tes deux tempos(timer) et tu fé en C
    si le buzzer est conecté en B0 évidement
    for (i=0;i<durée;i++)
    {
    PORTB.B0=1;
    tempo1; //tempo pour le son grave
    PORTB.B0=0;
    tempo1;
    }
    for (i=0;i<durée;i++)
    {
    PORTB.B0=1;
    tempo2; //tempo pour le son aigu
    PORTB.B0=0;
    tempo2;
    }

    et tu adapte les "durée" pour entendre plus ou moin longtemps ton bip.
    Le truc c'est que ton PIC ne peut rien faire d'autre pendant la sonnerie

Sur le même sujet


Discussions similaires

  1. chosir son pic
    Par le voileux dans le forum Électronique
    Réponses: 0
    Dernier message: 05/12/2007, 11h15
  2. Enregistreur/generateur de son ISD25xx
    Par freesbeep dans le forum Électronique
    Réponses: 1
    Dernier message: 12/04/2007, 12h03
  3. PIC 16f876 et son Timer0 ...
    Par LaMouche dans le forum Électronique
    Réponses: 1
    Dernier message: 04/04/2006, 00h24
  4. amplificateur pour générateur de son a 555
    Par freesbeep dans le forum Électronique
    Réponses: 12
    Dernier message: 20/02/2006, 22h00
  5. protéger son pic des parasites
    Par koaber dans le forum Électronique
    Réponses: 9
    Dernier message: 27/04/2005, 16h36
Découvrez nos comparatifs produits sur l'informatique et les technologies.