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

detection de fréquence par PIC



  1. #1
    alainav1

    detection de fréquence par PIC


    ------

    Bonjour,
    je voudrai réaliser une détection de fréquence (entre 40 Hz et 20 KHz)
    à l'aide d'un pic type courant et pas cher (12F675 ou 16F84 16F628) .Je suis débutant dans le domaine je n'ai réaliser que quelques programme s.
    Objectif:Allumer une LED en présence d'une fréquence prédéfine.
    Pouvez vous me donner quelques pistes pour démarrer ce petit projet.
    Merci de votre aide.
    Cordialement

    Alain

    -----

  2. Publicité
  3. #2
    f6bes

    Re : detection de fréquence par PIC

    Bjr,
    Cela revient à sélectionner une fréquençe parmi plusieurs autres.
    Je verrai dans cas un filtre sélectif à base d'ampli-op.
    Filtre trés sélectif si nécessaire (le hertz).
    A partir de là en sortie on fait ce que l'on veut, allumage
    d'une diode ou commande d'un relai .
    Faudra rendre le filtre variable si l'on veut explorer plusieurs
    fréquençes.
    Je ne pense pas que le pic soit absolument nécessaire, à moins
    de vouloir réaliser le filtre sélectif avec le pic, mais là
    je n'ai aucune idée de réalisation de filtre avec pic.
    Cordialement

  4. #3
    Jack

    Re : detection de fréquence par PIC

    bonjour,

    j'ai déjà fait ça, mais pas avec un pic.

    Je ne connais pas la forme de ton signal, mais il faut surement le remettre en forme, avec un trigger par exemple.

    Ensuite, on mesure le temps s'écoulant entre chaque front montant par exemple à l'aide d'un compteur du µcontrôleur, le compteur étant fonction de l'horloge interne, donc de période connue.

    Tu compares ensuite la valeur du compteur qui est en fait l'image de la période du signal, avec celle de la période recherchée (avec une fourchette qui te donnera la tolérance sur la mesure).

    Si la capacité du compteur est trop faible, il faudra incrémenter une variable en mémoire à chaque débordement du compteur.

    A+

  5. #4
    alainav1

    Re : detection de fréquence par PIC

    Bonjour,
    La solution choisie (le PIC) est pour:
    limiter le nombre de composant (bien que la de mise en forme sera sans doute necessaire)
    progresser dans la programmation des pic.
    Par exemple comment réaliser 2 actions comme: déclencher une tempo et pendant sa temporisation compter le nombre de fronts montants et stker le résultat.

    Cordialement
    Alain

  6. #5
    paulfjujo

    Re : detection de fréquence par PIC

    bonsoir,

    Et pourqoui ne pas utiliser un frequencemetre à base de PIC16F84 ou 628 pouvant mesurer de 0,1Hz à 30Mhz
    si la detection doit etre inferieure à la seconde, il suffit de rajouter un seuil sur la mesure obtenue..
    voir frequencemetre (source d'autres auteurs!) re-testé ici:
    paulfjujo.free.fr sujet frequencemetre

  7. A voir en vidéo sur Futura
  8. #6
    alainav1

    Re : detection de fréquence par PIC

    Bonjour,
    L'étude du programme du fréquencemetre devrait me permettre de résoudre mon problème maiis sur la page de paulfjujo.free.rr l'accés au fréquencemetre m'affiche URL inconnu ?
    (l'acces aux autres montage ne pose pas de problème).
    Cordialement
    Alain

  9. Publicité
  10. #7
    paulfjujo

    Re : detection de fréquence par PIC

    bonsoir
    e lien devrait indiquer
    http://paulfjujo.free.fr/FREQ/frequence84.htm
    je l'ai retesté aujoudh'ui..ok

  11. #8
    alainav1

    Re : detection de fréquence par PIC

    bonsoir
    merci pour ces info mais ce programme me semble complexe,(je vais cependant essayer de comprendre ) .
    mon besoin c'est de commencer 'petit '.j'envisage donc dans un premier temps de réaliser un détecteur de fréquence (entre 20 et 20khz) à 10% prés pour bien comprendre la programmation du timer .Je suis donc a la recherche d'un programme simple qui permettrai d'allumer une led pour une fréquence de 100hz par exemple .
    Cordialement
    Alain

  12. #9
    Crepuscule3

    Re : detection de fréquence par PIC

    Bonjour,

    Je suis étudiant et je découvre actuellement de mon côté les PICs. J'étais justement à la recherche d'un programme intéressant et assez complet, à compiler sur un pic afin de découvrir les possibilités d'un tel microcontroleur. Ne voulant pas commencer non plus avec un programme trop compliqué, celui que tu as voulu réaliser me semble intéressant. Premièrement, je voudrais savoir où tu en es et deuxièmement, savoir si tu accèpterais de me donner des pistes ou des bout de code pour découvrir la chose.

    Cordialement

    Crepuscule3

Sur le même thème :

Discussions similaires

  1. Détection de lumière par PIC
    Par Raphael2 dans le forum Électronique
    Réponses: 25
    Dernier message: 28/08/2007, 19h56
  2. [PIC] Mesure d'une fréquence
    Par PaNTi dans le forum Électronique
    Réponses: 8
    Dernier message: 18/02/2007, 22h31
  3. pic 16F detection passage zero du secteur
    Par alainav1 dans le forum Électronique
    Réponses: 8
    Dernier message: 02/01/2007, 19h33
  4. Détection (mesure) de fréquence
    Par fmris dans le forum Électronique
    Réponses: 1
    Dernier message: 20/03/2006, 13h21
  5. Meure de frequence avec un pic 16f84
    Par CBR27 dans le forum Électronique
    Réponses: 0
    Dernier message: 21/02/2006, 09h46
Découvrez nos comparatifs produits sur l'informatique et les technologies.