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

Projet anémomètre à ultrasons (Débutant)



  1. #1
    jloup83

    Projet anémomètre à ultrasons (Débutant)


    ------

    Bonjour

    2 de mes camarades et moi réalisons un anémomètre a ultrason dans un but scolaire.

    En gros le principe est le suivant : A l'aide d'un émetteur et d'un récepteur à ultrasons, nous allons déterminer le temps que mettent les ultrasons à se propager dans l'air, et en déduire la vitesse de propagation des ondes et la vitesse du vent sur un axe. En faisant cela sur 2 axes (pour se ramener à un repère mathématique), on pourra déterminer la vitesse, le sens et la direction du vent sur le plan formé par les 2 axes.

    Sur le plan théorique, il n'y a pas trop de problème.C'est surtout la programmation qui nous échappe^^Parce qu'il faut que je précise que nous sommes des débutants complets, c'est à dire que tout ce qu'on a fait jusqu'à présent c'est allumer des diodes avec un microcontrolleur !

    Donc les émetteur et récepteur que nous allons utiliser fonctionnent avec des niveaux logiques, c'est à dire que l'émission su signal sera commander par un 1 logique (0 pour l'arrêt) et le récepteur enverra un 1 logique au microcontrolleur dès qu'il reçoit le signal (0 dans le cas contraire).

    Donc voilà pour les détails. En ce qui concerne la programmation, on peut la diviser en 4 grandes parties:

    -Initialisation (réinitialiser tous les composants)
    -Acquisition du signal (déterminer combien de temps met le son pour aller de l'émetteur au récepteur)
    -Traitement (toute les fonction mathématiques appliquée pour transformer ce temps en vitesse, sens et direction)
    -Affichage (afficher toute les informations calculée précédemment)

    Voilà c'est à peu près tout (je complèterai au fur et à mesure s'il manque quoique ce soit)

    Dans un premier temps, nous allons occuper de l'acquisition du signal, donc voilà c'est à ce moment que je fais appel à votre aide: comment faut-il faire pour déterminer le temps entre le moment ou le mc enverra le 1 logique pour démarrer l'émission et le moment ou le mc recevra le 1 logique signalant la reception du signal?

    Le microcontrolleur est un atmel (je ne sais plus la référence exacte, je vous la mettrai demain soir dès que je rentre du lycée), et le logiciel utilisé pour la programation est codevisionAVR

    -----

  2. Publicité
  3. #2
    jloup83

    Re : Projet anémomètre à ultrasons (Débutant)

    up En gros il me faudrait un moyen de "chronometrer" le temps qui s'est écoulé entre le moment ou on a envoyer le 1 logique d'émission et le moment où on reçoit le 1 logique de réception

    Des idées??

  4. #3
    jloup83

    Re : Projet anémomètre à ultrasons (Débutant)

    personne n'a quelque chose à proposer?

  5. #4
    jiherve

    Re : Projet anémomètre à ultrasons (Débutant)

    Bonsoir
    Faire de la chronométrie avec des ultrasons c'est en principe trivial, c'est le principe des télémètres du même nom ou des echosondeurs.
    Par contre il y a un détail qui tue c'est l'extrême sensibilité de la propagation du son aux conditions de température , hygrométrie, pression.
    Il faudra compenser votre dispositif pour palier ce défaut.
    Voir le sujet sur Wiki.
    JR

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

    Re : Projet anémomètre à ultrasons (Débutant)

    en effet, merci de cette précision, j'en tiendrai compte dans ma programation si j'ai le temps, car je préfère me concentrer sur les grands axes d'abord , a savoir
    l'acquisition et l'affichage.

  8. #6
    freepicbasic

    Re : Projet anémomètre à ultrasons (Débutant)

    Un telemetre à ultra son;
    http://l.lefebvre.free.fr/tele/tele_01.html

    Vous pouvez déjà utiliser la partie analogique


    Une page parmi d'autre sur les pic et autres
    l'affichage LCD pourrait être utile
    http://pagesperso-orange.fr/yves.hei...cRob/page1.htm
    A+, pat

  9. Publicité
  10. #7
    jloup83

    Re : Projet anémomètre à ultrasons (Débutant)

    alors voilà si j'ai bien compris il faut utiliser ce que l'on appelle des timer

    Donc pour tester cela avec mon atmelMega8535, j'aimerai faire la chose suivante:

    Lancer un timer (le 8bit par exemple) , puis au bout d'un certain temps l'arrêter (le temps est simulé par un delay c'est ça?) et lire la valeur du timer sur le lcd (branché sur le port c)

    Comment faut-il faire?

  11. #8
    MichelM38

    Smile Re : Projet anémomètre à ultrasons (Débutant)

    Bonjour

    La revue EPE mag a fait un montage assez didactique sur un
    anémomètre a US monoaxe en janvier 2003 a base de pic, puis
    a repris le même principe pour un 2 axes en aout 2003 pour l'intégrer
    dans unes station météo avec fonction de girouette en plus.

    A+

  12. #9
    chatelot16

    Re : Projet anémomètre à ultrasons (Débutant)

    la methode classique pour tenir compte de la vitesse du son qui n'est pas constante est d'inverser le role des emeteur et recepteur pour mesurer le temps de propagation dans un sens puis dans l'autre : et ensuite faire le bon calcul

  13. #10
    f6bes

    Re : Projet anémomètre à ultrasons (Débutant)

    Bjr Chatelot,",
    Si c'est pour mesurer une "vitesse",ca va pas etre triste !
    Vent "portant" dans un sens, "remonter" le vent dans l'autre !
    A+
    Ben ça marche!

  14. #11
    Georgie

    Re : Projet anémomètre à ultrasons (Débutant)

    Bonjour,
    Je suis développeur temps réel dans une petite société d'électronique.
    Je dispose des outils nécessaires.

    Votre projet m'interesse
    Si vous même êtes intéressés par mon aide, mon e-mail: **********
    Dernière modification par HULK28 ; 09/03/2009 à 14h52.

  15. #12
    invite03481543

    Re : Projet anémomètre à ultrasons (Débutant)

    Citation Envoyé par Georgie Voir le message
    Bonjour,
    Je suis développeur temps réel dans une petite société d'électronique.
    Je dispose des outils nécessaires.

    Votre projet m'interesse
    Si vous même êtes intéressés par mon aide, mon e-mail: **********
    Bonjour,

    je crois que vous n'avez pas bien saisi le sens d'un forum d'entraide.
    Merci de bien relire la charte.
    Pas d'adresse mail dans le corps des messages, pas de démarche commerciale non plus.
    Nous ne sommes pas non plus faismesdev.com, donc des conseils oui, faire le boulot non.
    Si vous cherchez des clients, faites comme chez nous, embauchez un commercial et envoyez le prospecter.
    Cordialement.

  16. Publicité
  17. #13
    rogerL

    Re : Projet anémomètre à ultrasons (Débutant)

    Bonjour,
    Je cherche aussi à réaliser une girouette anémometre à ultrason, et momi aussi je suis débutant.
    Avez vous avancé sur la question ?
    En particuliers, quels capteurs avez vous utilisé ?
    et sur quelle plateforme (je souhaite travailler sur arduino)
    Merci
    Roger

  18. #14
    jiherve

    Re : Projet anémomètre à ultrasons (Débutant)

    Bonsoir
    sujet vieux de 9 ans donc depuis longtemps emporté par le vent!
    JR
    l'électronique c'est pas du vaudou!

Discussions similaires

  1. Anémometre P.P.E
    Par Nanard07 dans le forum TPE / TIPE et autres travaux
    Réponses: 0
    Dernier message: 15/01/2008, 11h09
  2. aidez moi sur un projet debutant
    Par benziane dans le forum Électronique
    Réponses: 7
    Dernier message: 28/09/2006, 21h00
  3. Un anémomètre...
    Par DonPanic dans le forum Physique
    Réponses: 2
    Dernier message: 08/04/2006, 18h52
  4. Anémomètre
    Par amulys dans le forum Technologies
    Réponses: 8
    Dernier message: 18/03/2006, 19h51
  5. HELP Projet: Detection d'obstacle à ultrasons 40Khz
    Par MKMax dans le forum Électronique
    Réponses: 3
    Dernier message: 29/05/2005, 16h33
Découvrez nos comparatifs produits sur l'informatique et les technologies.