Vous êtes sur la page 1sur 1

Ma bibliothèque Mes documents Mes classes Aide Mes favoris Notifications Adam KHOUJ...

Plein écran

25 Propagation de la houle 27 À chacun son rythme 28 Python //description de la variable


É
Tracer un graphique ; effectuer des calculs. CORRIG
float variable;
Célérité d’une onde ultrasonore Simulation de la propagation d’une onde
Une houle de 10 m de hauteur a une période T de 20 s et Par exemple pour la variable T représentant
Extraire l’information ; estimer une incertitude Utiliser un langage de programmation.
une longueur d’onde λ de 100 m. La hauteur de la houle de mesure. la température la syntaxe est : Télécharger
est la dénivellation entre une crête et un creux. Le programme Python téléchargeable ci-dessous permet de
Commencer par résoudre l’énoncé compact. En cas de simuler la propagation d’une onde mécanique périodique. // température le manuel
1. Quelle est l’amplitude de cette houle ? difficultés passer à l’énoncé détaillé. float T;
2. Donner la représentation temporelle de l’élongation CODE PYTHON
On souhaite connaître la célérité d’une onde ultrasonore lycee.hachette-education.com/pc/1re 2. Recopier et compléter la ligne du sketch qui permet de
d’un point M de la surface de l’eau, l’onde étant sup- qui se propage dans l’air. calculer la distance recherchée. Expliquer le calcul effectué.
posée sinusoïdale. On réalise le montage ci-dessous :
3. Donner une représentation spatiale de la surface de
3. Comment modifier le sketch pour afficher la distance Partager à
d en cm avec une décimale ? mon
l’eau à un instant t. Oscilloscope 1. Le lancer en renseignant une fréquence de 4 Hz, une 4. Quelles sont la distance d et son incertitude-type d’après
4. Calculer la célérité de cette houle. R2 célérité de 5 m·s–1 et une amplitude de 6 m. professeur
E les résultats du tableau B ? Fiche 2, p. 361
2.a. Après avoir cliqué sur l’animation pour la mettre en Donnée
26 Le télémètre à pointeur laser (D) pause, identifier le type de représentation de l’onde qui
CO RR IG
É
A! B • Célérité des ultrasons dans l’air vair = 345 m·s–1.
Extraire l’information ; rédiger une explication ; Émetteur s’affiche.
mobiliser et organiser ses connaissances. d’ondes
Une revue de bricolage annonce « Télémètre à ultrasons ultrasonores
R1 b. Vérifier que la longueur d’onde de l’onde est bien en A Sketch Annoter
accord avec les paramètres saisis à la question 1.
40 kHz à faisceau lumineux ».
3. Indiquer les modifications à apporter pour que le 1 // Déclaration des variables
Un acheteur se demande si la mesure se fait grâce à la Récepteurs 2 // TRIG du module branché sur le PIN 2
réflexion des ultrasons ou bien grâce à la réflexion de la d’ondes ultrasonores programme demande directement à l’utilisateur la période 3 int trig = 2;
lumière. Pour le vérifier, il relie l’émetteur du télémètre de l’onde dont on souhaite simuler la propagation. 4 // TRIG du module branché sur le PIN 4
Pour une certaine position des récepteurs, on obtient int echo = 4; Capture
à un système d’acquisition informatisé. Puis il place un 5
récepteur ultrasonore et un récepteur de lumière à une l’oscillogramme suivant : 29 Résolution de problème Fiche 1, p. 359 6 // durée de l’aller-retour en microseconde d'écran
7 float duree_echo;
distance d égale à 5,1 m de l’émetteur du télémètre. Les Où a eu lieu la détonation ? 8 // distance calculée
récepteurs sont également reliés au système d’acquisition. Construire les étapes d’une résolution de problème. 9 float distance;
5 µs
Les signaux obtenus ont été décalés verticalement pour 10
Une équipe de scien-
une meilleure lisibilité. 11 void setup(){
tifiques à bord d’un 12 // Placement du trigPin en mode sortie Ajouter
Tension (V) navire enregistre en 13 pinMode(trig, OUTPUT); aux favoris
0,6 digitalWrite(trig, LOW);
Émetteur
pleine mer une détona- 14
0,5 tion. Le son est détecté 15 // Placement du pin echo en mode réception
Récepteur 16 pinMode(echo, INPUT);
0,4 à la fois par deux 17 Serial.begin(9600);
d’ultrasons capteurs, l’un situé dans
0,3 Explo
Explosion
sion 18 }
Récepteur l’air, capteur rouge, 19 Imprimer
0,2 de lumière l’autre situé dans l’eau, 20 void loop(){
0,1 capteur jaune. 21 // Envoi d’une impulsion sur le PIN 2
L’analyse des enregistrements montre que le son enregistré 22 digitalWrite(trig, HIGH);
0
0 100 200 300 400 500 600 700 800 Temps (ms) Les sensibilités verticales des deux voies de l’oscilloscope 23 // Cette impulsion dure 10 microsecondes
dans l’air est reçu avec un retard Δt = 16,43 s sur celui qui 24 delayMicroseconds(10);
sont identiques. La courbe rouge correspond au signal est détecté dans l’eau. 25 // Arret de l’envoi de l’impulsion
1. À quoi correspondent les variations du signal : du récepteur R1 et la courbe bleue à celui du récepteur R2. 26 digitalWrite(trig, LOW);
Lorsque les récepteurs sont à égale distance de l’émet- • Où a eu lieu l’explosion ?
– associé à la courbe rouge ? 27 // Détermination de la durée de propagation
teur, les courbes sont confondues. Le récepteur R1 restant Données 28 duree_echo = pulseIn(echo, HIGH);
– associé à la courbe violette ?
fixe, on éloigne le récepteur R2 le long de l’axe (D) en • Célérité du son dans ces conditions : 29 // calcul de la distance
– associé à la courbe bleue ? dans l’eau veau = 1 500 m·s–1 et dans l’air vair = 345 m·s–1.
comptant le nombre de fois où les abscisses des maxima 30 distance = (duree_echo * 0.000001 * 345 / 2) ;;
2. On zoome sur une partie de l’acquisition afin de pouvoir 31 Serial.print("Distance d = ");
sont confondues. Lorsque la distance d est égale à 8,5 cm,
effectuer des mesures précises. 30 Exercice à caractère expérimental
32 Serial.print(distance, 3);
les abscisses des maxima se sont retrouvées confondues 33 Serial.println(" m");
Tension (V) 10 autres fois. Compléter « un sketch » Arduino 34 delay(1000);
0,6 35 }
Émetteur Énoncé compact Utiliser un langage de programmation.
0,5
On a réalisé la mesure d’une distance à l’aide d’un télémètre
0,4 Récepteur • Calculer la célérité v de l’onde ultrasonore dans l’air.
d’ultrasons comportant un émetteur et un récepteur d’ultrasons placés B Extrait des valeurs affichées
0,3 Énoncé détaillé côte à côte et d’un microcontrôleur.
Récepteur
0,2 Le « sketch » pilotant le microcontrôleur (sketch A ) est Distance d = 0.268 m
de lumière
1. Calculer la période T des ondes ultrasonores à partir de Distance d = 0.268 m
0,1 incomplet. Distance d = 0.264 m
l’oscillogramme.
0 1. Identifier les deux variables déclarées dans le sketch, Distance d = 0.261 m
2. Déterminer la longueur d’onde λ de l’onde ultrasonore Distance d = 0.261 m
160 170 180 190 200 210 220 Temps (ms) c’est-à-dire celles qui seront relevées ou calculées par le
à partir de la distance d. Distance d = 0.262 m
microcontrôleur.
Calculer la célérité du signal de mesure. Confirmer que le 3.a. Rappeler la relation entre la longueur d’onde λ et la Distance d = 0.272 m
Recopier et compléter les lignes « float… » qui permettent Distance d = 0.269 m
télémètre utilise des ultrasons pour mesurer la distance. période T de l’onde. de déclarer ces variables comme des nombres réels, en Distance d = 0.273 m
3. Quel est le rôle du laser ? b. Calculer la célérité v de l’onde ultrasonore dans l’air. remplissant les champs incomplets comme indiqué ci-après :

298 ONDES ET SIGNAUX 15 1! Ondes mécaniques 299

Vous aimerez peut-être aussi