Physique-Chimie 1re Spécialité

Rejoignez la communauté !
Co-construisez les ressources dont vous avez besoin et partagez votre expertise pédagogique.
1. Constitution et transformations de la matière
Ch. 1
Composition chimique d'un système
Ch. 2
Composition chimique des solutions
Ch. 3
Évolution d'un système chimique
Ch. 4
Réactions d'oxydoréduction
Ch. 5
Détermination d'une quantité de matière par titrage
Livret Bac : Thème 1
Ch. 6
De la structure à la polarité d'une entité
Ch. 7
Interpréter les propriétés d’une espèce chimique
Ch. 8
Structure des entités organiques
Ch. 9
Synthèse d'espèces chimiques organiques
Ch. 10
Conversions d'énergie au cours d'une combustion
Livret Bac : Thème 1 bis
2. Mouvement et interactions
Ch. 11
Modélisation d'interactions fondamentales
Ch. 13
Mouvement d'un système
Livret Bac : Thème 2
3. L'énergie, conversions et transferts
Ch. 14
Études énergétiques en électricité
Ch. 15
Études énergétiques en mécanique
Livret Bac : Thème 3
4. Ondes et signaux
Ch. 16
Ondes mécaniques
Ch. 17
Images et couleurs
Ch. 18
Modèles ondulatoire et particulaire de la lumière
Livret Bac : Thème 4
Méthode
Fiches méthode
Fiche méthode compétences
Annexes
Travailler autrement
Arduino

Loi de Mariotte et microcontrôleur

9 professeurs ont participé à cette page
Ressource affichée de l'autre côté.
Faites défiler pour voir la suite.

A
Utiliser un microcontrôleur pour vérifier la loi de Mariotte

Placeholder pour SeringueSeringue
Le zoom est accessible dans la version Premium.
Seringue utilisée pour vérifier la loi de Mariotte.


Dans cette activité on va chercher à vérifier la loi de Mariotte en dépression, pour un gaz pris dans une seringue. La loi de Mariotte établit la relation suivante entre le volume V et la pression P d'un gaz :
P \cdot V= constante.

Le principe

On mesure la pression d'un volume de gaz à l'aide d'un pressiomètre numérique connecté au microcontrôleur Arduino. En parallèle, on mesure les valeurs du volume de l'air dans la seringue.

Programme à créer ou télécharger

Le programme doit convertir la valeur de tension du capteur de pression en valeur de pression en hectopascal (hPa). Pour plus de stabilité sur la valeur affichée, on demande au microcontrôleur de faire la moyenne sur 10 mesures.

Réalisation pratique

On relie la sortie analogique du pressiomètre à l'entrée analogique A0 de l'Arduino. On utilise le moniteur série de l'IDE Arduino pour afficher les valeurs reçue sur la borne A0, on peut faire une courbe d'étalonnage le cas échéant.

Protocole d'étalonnage du capteur

Pour étalonner le capteur de pression, il est nécessaire de réaliser au minimum deux mesures afin de trouver une relation empirique entre la tension mesurée U et la pression P à mesurer.
La première mesure correspond à une mesure de la pression atmosphérique de la pièce sans modifier le volume de la seringue, notée P_1et égale à 1~013 hPa, et une seconde pour laquelle on modifie le volume en passant de 20 mL à 50 mL et où la pression passe alors à P_2 = 405 hPa.

Les deux tensions obtenues U_1 et U_2 sont mesurées dans le Moniteur série. La tension mesurée U par le capteur est liée de manière affine à la pression P du gaz :
P= a \cdot U + b
P : pression du gaz (hPa)
a : coefficient directeur (hPa·V-1)
U : tension mesurée (V)
b : ordonnée à l'origine (hPa)


Pour déterminer les coefficients a et b, on a donc le système suivant :
P_1 = a \cdot U_1 + b
P_2 = a \cdot U_2 + b

Ce système implique que les deux coefficients aet bcorrespondent à :
a = \dfrac{P_2 - P_1}{U_2 - U_1}

b = \dfrac{P_1 \cdot U_2 - P_2 \cdot U_1}{U_2 - U_1}

À titre indicatif, bien que les valeurs diffèrent d'un capteur à l'autre, si on obtient U_1 = 1,65 V et U_2 = 0,81 V, on obtient comme coefficients a = 724 hPa·V-1 et b = -181 hPa.
Ressource affichée de l'autre côté.
Faites défiler pour voir la suite.

B
Analyse du capteur et réalisation des mesures

1. On va travailler sur des volumes V_{0} et \dfrac{V_{0}}{3}. Sachant que la pression atmosphérique est de 1 bar. Quelle doit être la portée de mesure du capteur de pression (valeurs minimales et maximales) ?

2. Réaliser les mesures de pression et de volume. La loi de Mariotte est-elle vérifiée dans ce cas ?


Placeholder pour Montage ArduinoMontage Arduino
Le zoom est accessible dans la version Premium.

Code Arduino pour réaliser ces mesures.


int pressionPin = A0 ;
int valeur ;
float tension ;
float pression ;

float a = 724 ; // Coefficient dépendant du capteur de pression
float b = -181 ; // Coefficient dépendant du capteur de pression

void setup() {
	Serial.begin(9600) ;
	pinMode(pressionPin, INPUT) ;
}

void loop() {
	valeur = analogRead(pressionPin) ;
	tension = valeur*(5.0/1023) ;
	pression = a*tension+b ;
	Serial.println(tension) ;
	delay(1000) ;
}
Montage du microcontrôleur Arduino Uno pour la mesure de pression.
Afficher la correction

Une erreur sur la page ? Une idée à proposer ?

Nos manuels sont collaboratifs, n'hésitez pas à nous en faire part.

Oups, une coquille

j'ai une idée !

Nous préparons votre pageNous vous offrons 5 essais

Yolène
Émilie
Jean-Paul
Fatima
Sarah
Utilisation des cookies
Lors de votre navigation sur ce site, des cookies nécessaires au bon fonctionnement et exemptés de consentement sont déposés.