cabler sur une jauge de contrainte avec 4 fil sur l'arduino

bonjour
je voudrais faire le cablage d'une jauge de contrainte qui a 4 fils. dans la doc j'ai la corespondance des couleurs avec la polarité
donc pour 2 des 4 fils pas de soucis mais les deux autres ????
merci

Hi and welcome.

Please speak English in all forums that are not in an other language.
A French language forum is available (click !), in case you're not able to communicate in English.

Having said that, can you offer more details ?
Tell about the brand and type of your 4 wire voltmeter (if Google translate told me right).
And what colors are the wires you do have ?

Maybe a picture would also help.

Normalement, une jauge de contrainte est constituée de 4 résistances montées en pont.
Par 2 fils sur les extrémités du pont on applique une tension. On mesure une tension différentielle sur les 2 autres fils. Cette tension différentielle est l'image de la force appliquée.

Il y a 2 fils pour alimenter le pont (A, C ) et 2 fils de mesure (B, D).

Il faut amplifier fortement la mesure pour l'utiliser avec Arduino (la sortie est typiquement de quelques millivolts par volt appliqué).

Bonsoir,
Fait une recherche sur google avec pont de wheatstone pour connaître le principe

merci pour les réponses
1 comment l'emplifier?
dites mois si j'ai bien compris
le mesure est analogique donc un fil + sur A0 un autre sur GND
les deux autres sur 5v et GND
est ce que la jauge fonctionne comme un potentiomètre?
ce code marche avec un potensiomètre mais pas avec ma jauge est ce que c'est à cause de l'empli qui manque ?
merci
/*
le câblage:
rouge: +;
blanc tension de la ligne:-;
vert ligne de signal: +;
noir ligne de signal:-

tension de sortie des signaux:

Pleine échelle tension
tension d'excitation = x sensibilité 2.0mv/v
jauge de 10kg
brancher le vert sur A0 et le noir sur GND
alim rouge 5V et blancGND
/
const int jauge = 0; // jauge branché sur AO analogique O fil vert
int valeurlue; /
variable pour le stokage de la vaeur lue apres
conversion*/
float tension ; /* on convertit cette valeur en une tension*/

void setup ()
{
// démarage de la liaison série
Serial.begin (9600);
}
void loop()
{
// on convertit en nombre binaire la tension lue en sortie de la jauge
valeurlue = analogRead(jauge);

/* on traduit la valeur brute en tension lue en sortie de la jauge*/
tension = valeurlue * 5.0 / 1024 ;

/* on affiche la valeur lue sur la liaison serie */
Serial . print ("valeurlue = ");
Serial . println (valeurlue);

/* on affiche la tension calculée */
Serial . print ("tension = ");
Serial . print (tension,2);
Serial.println("V");

Serial.println(); // on saute une ligne entre deux affichages //
delay(1000); /*on attend une seconde pour que l'affichage ne
soit pas trop rapide */
}

hubert70:
Pleine échelle tension
tension d'excitation = x sensibilité 2.0mv/v

Ca signifie que si tu alimentes le pont sous 5V, et que tu charges à 10 kg, tu récupères 5 x 2 mV = 10 mV seulement.
Pleine échelle, le convertisseur analogique / digital de l'Arduino convertit 5 V en 1024 points donc a une résolution de 5V / 1024 = 0.0048 V = 4.8 mV
Sans amplification (par x 500) ça ne peut pas marcher.

ok merci je comprends mieux
mais comment emplifier ?

hx711

Quelques solutions en vrac :

  • utilisation d'un ADC dédié spécial pont de weatstone
  • utilisation d'un ampli d'instrumentation (rail-to-rail 0-5V si possible)

hello
I have a problem with the weight sensor I can not determine the meaning of the wires I chose a Chinese model how I can determine the wires