Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Pour mesurer le poids, vous pouvez utiliser une cellule de charge, qui fonctionne sur la résistance de mesure de 4 jauges de contrainte. La jauge de contrainte est une résistance, qui change sa résistance lors de la flexion. Les valeurs de résistance, dont le changement est de +- 1 ohm, nécessitent donc une mesure très sensible. Il a également besoin d'un élément de compensation de température, qui dans notre cas, est l'un des jauges de contrainte. Le pont de wheastone est un circuit utilisé pour mesurer le poids à l'aide de jauges de contrainte.
Étape 1: Pièces
Nomenclature:
1x Arduino Uno (ou ESP8266 ou n'importe quel microcontrôleur)
s.click.aliexpress.com/e/bEkfihq0 (définir ou choisir)
s.click.aliexpress.com/e/bdhJSmK4 (carte arduino bon marché)
1x HX711 - convertisseur analogique - numérique très sensible pour mesurer la résistance de la cellule de charge
s.click.aliexpress.com/e/5sYwTy4
s.click.aliexpress.com/e/bJB1VvBw
1x cellule de charge (mais uniquement avec fil vert, d'autres sont faux et ne fonctionnent pas)
s.click.aliexpress.com/e/bVY9mQzw
s.click.aliexpress.com/e/c2A6AcTO
Étape 2: Câblage
Tout d'abord, la cellule de charge dispose de 4 câbles, qui servent à mesurer la résistance à l'aide d'un convertisseur.
Cellule de charge -> HTX711
Câble rouge -> E+
Câble noir -> E-
Câble blanc -> A-
Câble vert -> A+
Ensuite, vous devez connecter le convertisseur HTX 711 avec Arduino (ou n'importe quel microcontrôleur)
HTX711 -> Arduino
VCC -> 5 V ou 3,3 V
GND -> GND
SCK (CLK) -> 2 (facultatif)
DOUT (DT) -> 3 (facultatif)
Étape 3: Coder
Vous devez télécharger la bibliothèque HX711.h
lien pour télécharger la bibliothèque
Le code est dans l'image, vous pouvez changer les broches DOUT, SCK, et aussi pour mesurer en unités réelles, vous devez calibrer la charge.
Étape 4: à quoi ça ressemble ?
Chaque cellule de charge contient 4x jauges de contrainte, 3 jauges sont pour la mesure et 1 est pour les différences de température de compensation. Chaque jauge est une résistance, qui change de résistance avec la courbure + la température.
J'ai acheté une mauvaise cellule de charge, et cela n'a pas fonctionné. J'ai donc court-circuité l'élément de température (résistance qui compense les différences de température). Cela fonctionne, mais à différentes températures, il mesure différemment.