2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Kaalu mõõtmiseks võite kasutada koormusandurit, mis mõõdab 4 pingutusmõõturi vastupidavust. Venitusmõõtur on takisti, mis muudab painutamisel oma takistust. Vastupidavuse väärtused, milleks on muutus, on +- 1 oomi, nii et see vajab väga tundlikku mõõtmist. Samuti vajab see temperatuuri kompenseerivat elementi, mis meie puhul on üks pingutusmõõturitest. Wheastone sild on vooluring, mida kasutatakse kaalu mõõtmiseks pingutusmõõturite abil.
Samm: osad
BOM:
1x Arduino Uno (või ESP8266 või mis tahes mikrokontroller)
s.click.aliexpress.com/e/bEkfihq0 (määrake või valige)
s.click.aliexpress.com/e/bdhJSmK4 (odav arduino plaat)
1x HX711 - väga tundlik analoog -digitaalmuundur koormusanduri takistuse mõõtmiseks
s.click.aliexpress.com/e/5sYwTy4
s.click.aliexpress.com/e/bJB1VvBw
1x koormusandur (kuid ainult rohelise juhtmega, teised on võltsitud ja ei tööta)
s.click.aliexpress.com/e/bVY9mQzw
s.click.aliexpress.com/e/c2A6AcTO
2. samm: juhtmestik
Esiteks on koormusanduril 4 kaablit, mis on mõeldud takistuse mõõtmiseks muunduri abil.
Laadimislaager -> HTX711
Punane kaabel -> E+
Must kaabel -> E-
Valge kaabel -> A-
Roheline kaabel -> A+
Seejärel peate ühendama muunduri HTX 711 Arduinoga (või mis tahes mikrokontrolleriga)
HTX711 -> Arduino
VCC -> 5 V või 3,3 V
GND -> GND
SCK (CLK) -> 2 (valikuline)
DOUT (DT) -> 3 (valikuline)
3. samm: kood
Peate alla laadima kogu HX711.h
teegi allalaadimise link
Kood on pildil, saate muuta DOUT, SCK tihvte ja ka reaalsete ühikute mõõtmiseks peate koormuse kalibreerima.
4. samm: kuidas see välja näeb?
Igas koormusanduris on 4x pingeandurit, 3 mõõturit on mõeldud mõõtmiseks ja 1 mõõtmistemperatuuri erinevuste jaoks. Iga gabariit on takisti, mis muudab vastupidavust painde + temperatuuriga.
Ostsin ühe halva koormusanduri ja see ei töötanud. Nii et ma lühendasin temperatuurielementi (takisti, mis kompenseerib temperatuuride erinevusi). See töötab, kuid erineva temperatuuri korral mõõdab see erinevalt.