Convertisseur analogique pour capteur de pesée¶
Le HX711 est un convertisseur analogique 24 bits pouvant être utilisé avec les "Load cell" ou capteur de balance ou pesée .
Pour info¶
Les capteurs de pesée (nom technique : capteur de force à jauge de déformation) fonctionnent par variation de la résistance sous contrainte mécanique. Capteur avec pont de Wheatstone. (àpréciser - à priori concerne l'association de 4 capteurs)
Les capteur de pesée ont 4 fils en sortie :
- Vcc : tension excitation positive
- 0V : tension excitation négative
- out+
- out-
Exemple de capteur : https://www.gotronic.fr/art-capteur-de-force-5-kg-czl635-5-17599.htm Fiche technique : https://www.gotronic.fr/pj-459.pdf
Il existe des interfaces de couplage pour plusieurs capteurs de ce type.
Une page d'explication ici sur les capteurs de pesée : https://www.phidgets.com/docs/Load_Cell_Primer
Notes technique¶
- le capteur s'alimente en 5V et a une pleine échelle de mesure en 5V. Mais ceci ne pose pas de problème dans la mesure où la mesure est faite par le module ADC qui lui peut-être alimenté en 3.3V à priori. A clarifier.
Montage mécanique du capteur de pesée¶
Le capteur a un sens : une petite flèche indique dans quel sens doit être appliquée la force.
Principe câblage utilisation capteur pesée + HX711¶
Le montage électronique¶
Un exemple ici avec Arduino : https://www.instructables.com/Arduino-Scale-With-5kg-Load-Cell-and-HX711-Amplifi/
Librairie Micropython¶
Pour utiliser le HX711 avec Micropython, on dispose des librairies suivantes :
Une autre ici "moins brute" ? : https://github.com/HowManyOliversAreThere/hx711_mpy-driver
Débrouillage dans interpréteur¶
Code d'exemple¶
Calibration¶
Méthode de calibration : https://www.phidgets.com/docs/Calibrating_Analog_Sensors
Liens utiles¶
Une page ici avec 10 exemples d'utilisation (+/- saugrenues) : https://www.seeedstudio.com/blog/2019/11/26/10-things-you-can-do-with-your-hx711-and-load-cell/