Effet doppler avec module à ultrasons

Bonsoir, je suis en prepé PSI, et dans le cadre de mon TIPE, je dois réaliser un capteur de vitesse en utilisant des ultrasons. J'ai donc pensé à appliquer l'effet Doppler. Pour mettre en oeuvre mon capteur, j'ai pensé à créer un oscillateur de Wien, avec une fréquence de résonance proche de 40KHz, de l'envoyer vers le module HC-SR04, puis de multiplier le signal d'entrée par celui d'entrée, et d'appliquer un filtre passe-bas afin d'obtenir une sinusoïde dont la fréquence est égale à la différence entre les fréquences d'entrée et de sortie (montage hétérodyne). le problème, c'est que je ne trouve pas comment mesurer la fréquence du signal que j'obtient.
Sinon, j'avais pensé à juste envoyer un signal carré, et de relever la fréquence du signal de sortie, mais je tombe sur le même problème. Pouvez-vous me dire comment mesurer la fréquence d'un signal périodique s'il vous plait.

Un p’tit coup de Google et tu trouves une bibliothèque qui pourrait répondre à ta demande : FreqMeasure et pour le même prix Precise frequency measurements with Arduino microcontroller

Les réalisations utilisant l'effet doppler, enfin celles que je connais, utilisent des fréquences dans le domaine des gigahertz. A moins que tu ne l'ais déjà fait une faisabilité à 40 kHz me semble à vérifier.

Le capteut HC-SR04 ne peut pas être utiliisé comme le pense.
Ce capteur possède un microcontroleur interne, il est prévu pour recevoir un ordre de départ de la mesure, en retour il délivre une impulsion de longueur proportionnelle à la distance détectée.

La version HC-SR04 de ce système est trés répandue mais sa réalisation est très instable.
Sa modification sera hasardeuse.

Si tu fais une recherche sur le forum il y a eu récement (un mois ou deux) une discussion sur le sujet où d'autres références de meilleure conception ont étée citées.

Tout à fait, les chauves-souris comme nous utilisent le temps de vol des ultrasons, pas l’effet Doppler à ma connaissance.

Quelle plage de vitesse veut tu mesurer ?

Deux mesures de distances successives avec le HC-SR04 fournissent aussi une vitesse.
Par contre ce module envoie une salve (de mémoire, 8 bips) d’ultrasons à 40kHz sous forme d’amplitude on/off (onde carré) et attend leur retour, son électronique interne calcule la distance par temps de vol.
Il y a donc une durée minimale d’acquisition de chaque distance, donc ça marchera mais pour des mobiles pas trop rapides.

Un tutoriel avec un comparatif sur 3 capteurs à ultrasons et leur emploi avec une carte arduino:

Une étude de la réalisation HC-SR04
http://uglyduck.ath.cx/ep/archive/2014/01/Making_a_better_HC_SR04_Echo_Locator.html

C'est la plus mauvaise réalisation parmi celles que l'on peut trouver.

Il existe un capteur à effet dopler le HB100 qui fonctionne à 10,5 giga Hertz.
Il est semble-t-il adapté au déplacement des piétons.

Je ne sais pas si la fréquence utilisée est autorisée en Europe.

C’est de la techno micro-onde c’est à dire que certains des composants sont obtenus en dessinant des motifs sur le circuit imprimé. Toute tentative de recopie par un non spécialiste en hyper fréquence risque d’être hasardeuse.

Après avoir réfléchi, je songe à utiliser un autre transducteur similaire à ceux qu'on utilise en TP de physique, (mais de préférence petit, et pas trop cher.), afin d'obtenir 2 signaux à comparer. Connaissez-vous des transducteurs correspondant à cette description ?

Bonjour

Paire de transducteurs par exemple içi chez Gotronic