Go Down

Topic: Capteur de pression MPX 2200 AP et Arduino Uno (Read 471 times) previous topic - next topic

philiphilou

Nov 08, 2018, 02:16 pm Last Edit: Nov 08, 2018, 02:28 pm by philiphilou
Bonjour,
Je souhaiterais effectuer des mesures de pression entre 1 et 2 bar  avec le capteur MPX 2200 AP:

Notice

J'ai branché ma patte 1 (avec encoche) à A0, sa voisine à l'alimentation +5V et la troisième sur la masse et j'ai effectué ce programme trouvé sur le net:

Code: [Select]

// Pin 1 (notch) - Analog output
// Pin 2 - Gnd
// Pin 3 - 5V


int sensorPin = A0;    // Select input pin for the potentiometer
int sensorValue = 0;   // Variable stores value coming from the sensor

void setup() {
 Serial.begin(9600);
}

void loop() {
 sensorValue = analogRead(sensorPin);  // Read sensor
 Serial.println(sensorValue, DEC);     // Display result
 delay(400);    // Wait 400 milliseconds
}


Alors le moniteur série affiche 661... et ne varie pas même quand je souffle dans le capteur.

La dynamique de mon capteur étant faible, dois-je amplifier le signal?
Si oui, cet amplificateur conviendrait-il?
https://eckstein-shop.de/SparkFun-Load-Cell-Amplifier-HX711-for-Weight-Measurements?curr=EUR&gclid=EAIaIQobChMIgLjDlPDE3gIVRIfVCh0JUwFHEAYYASABEgLUp_D_BwE

Où dois-je me faire un montage à AO amplificateur? (si oui quelles valeurs de résistance?)

Si vous avez des idées et des resources pour avancer sur ce projet je suis preneur.
Merci d'avance.




al1fch

#1
Nov 08, 2018, 02:36 pm Last Edit: Nov 08, 2018, 03:05 pm by al1fch
Bonjour

L'exemple trouvé était-il réellement présenté comme fonctionnel avec un MPX2200  ?
Voilà le brochage du MPX2200 (4 fils à brancher, pas 3 !!)


De toutes façon il  est indispensable de faire intervenir une amplification différentielle.

Içi une Note d'application pour le MPX2200 avec deux schémas

Oui, parait possible d'utiliser un HX711 pour l'amplification différentielle + la conversion analogique-numérique.
Le HX711 fait plus qu'amplifier (3 valeurs possibles pour l'amplification) une tension différentielle !


Artouste

Bonjour,
Je souhaiterais effectuer des mesures de pression entre 1 et 2 bar  avec le capteur MPX 2200 AP:

Notice

J'ai branché ma patte 1 (avec encoche) à A0, sa voisine à l'alimentation +5V et la troisième sur la masse et j'ai effectué ce programme trouvé sur le net:

Code: [Select]

// Pin 1 (notch) - Analog output
// Pin 2 - Gnd
// Pin 3 - 5V


int sensorPin = A0;    // Select input pin for the potentiometer
int sensorValue = 0;   // Variable stores value coming from the sensor

void setup() {
 Serial.begin(9600);
}

void loop() {
 sensorValue = analogRead(sensorPin);  // Read sensor
 Serial.println(sensorValue, DEC);     // Display result
 delay(400);    // Wait 400 milliseconds
}


Alors le moniteur série affiche 661... et ne varie pas même quand je souffle dans le capteur.

La dynamique de mon capteur étant faible, dois-je amplifier le signal?
Si oui, cet amplificateur conviendrait-il?
https://eckstein-shop.de/SparkFun-Load-Cell-Amplifier-HX711-for-Weight-Measurements?curr=EUR&gclid=EAIaIQobChMIgLjDlPDE3gIVRIfVCh0JUwFHEAYYASABEgLUp_D_BwE

Où dois-je me faire un montage à AO amplificateur? (si oui quelles valeurs de résistance?)

Si vous avez des idées et des resources pour avancer sur ce projet je suis preneur.
Merci d'avance.




bonjour
les mpx2xxyy necessitent une amplification externe pour etre exploités avec un arduino
les MPX4xxyy ou MPX5xxy integre eux une amplification directement exploitable par un arduino basique
dans les cas des mpx2 (sortie pleine echelle à 40 mv)  un hxx711 convient parfaitement en utilisant le canal A du HX711
tu obtiendra une plus grande résolution

philiphilou

Merci pour la réactivité des réponses.
Je vais tester les différentes solutions!
MERCI MERCI!

Artouste

Bonsoir
complément à ma réponse

Les notions de MPX et HX711 m'avait titillé
Comme aujourd'hui j'avais un peu de temps 8)
J'ai fait qq essais  de vitesse air avec un module HX711 et MPX10DP repris sur tube Pitot .

Le MPX10 est In fine simplement une simple jauge de contrainte en pont (pas de compensation).

J'ai été plutôt surpris du bon comportement de l'ensemble (HX711 en excitation et intégration du MPX10) 
Je sens que je vais bientôt monter pour le plaisir une petite manip de test/comportement en vol :smiley-mr-green:



schéma avec simplement la numérotation des pin du MPX





philiphilou

Bonsoir,
Si la combinaison HX711 et MPX marche bien je me commande vite plein de HX711!
Merci en tout cas pour les tests!

Artouste

#6
Nov 10, 2018, 12:20 am Last Edit: Nov 10, 2018, 12:26 am by Artouste
Bonsoir,
Si la combinaison HX711 et MPX marche bien je me commande vite plein de HX711!
Merci en tout cas pour les tests!

:smiley-mr-green:

Les MPX2... avec HX711  j'avais déjà testé avec succès  

là j'ai juste voulu voir ce que donnais  du MPX1... avec du HX711 dans un domaine particulier

NB : Attention avec les capteurs de pression
savoir bien les choisir/sélectionner n'est peut être pas aussi évident qu'il y parait ;D



c'est quoi la finalité de ton application  ?




Go Up