Die meisten HX711-Boards verwenden einen externen Transistor, um geregelte Leistung für die Wägezellen bereitzustellen, der Spannungsausgang (VAVDD genannt) wird mit dieser Formel aus dem Datenblatt berechnet : VAVDD = VBG*(R1+R2)/R1
Wenn wir dieses Schema von Sparkfun (Bild unten) konsultieren, können wir sehen, dass R1 = 20 K und R2 = 8,2 K ist, da VBG 1,25 V beträgt, die Formel 1,76 V ergibt, was nicht die tatsächliche Ausgabe ist, die Ausgabe liegt bei etwa 4,3 V (my eigene Platinenausgänge 4,5V mit R1= 4,7K und R2= 1,8K).
Übersehe ich etwas oder ist die Formel falsch geschrieben und sollte lauten: VAVDD = VBG*(R1+R2) /R2 ?
Mit der obigen Formel erhalten Sie den korrekten Spannungsausgang, der auch mit der 1,25-V-Referenz und dem Spannungsteiler abgeleitet werden kann:
1,25 = VAVDD * R2/(R1+R2) <=>
VAVDD = 1,25/(R2/(R1+R2)) <=>
VAVDD = 1,25 * (R1+R2)/R2
Die Kommentare auf der SparkFun-Seite zu diesem Produkt sprechen darüber. Um Mitglied Nr. 461211 zu zitieren:
Die Formel für die Ausgangsspannung AVDD erscheint im HX711-Datenblatt und im SparkFun-Schaltplan falsch. Ich denke, es sollte VAVDD = VBG*(R1+R2)/R2 … nicht R1 im Nenner sein. Meine Herleitung und Messungen unterstützen dies. Ich musste mich damit befassen, um VSUP = DVDD = 3,3 V zu verwenden und den 20-kΩ-Widerstand für eine andere Erregerspannung der Wägezelle auf 10 kΩ zu ändern.
Kurz gesagt, Sie haben Recht und sind nicht der erste, der diesen Fehler bemerkt. Ich bin vor nicht allzu langer Zeit selbst darauf gestoßen. Kleine Welt :).
Ihr Fehler: Vbg wird auf R2 fallen gelassen, also ist der Strom durch ihn Vbg/R2. Der gleiche Strom fließt durch R1 + R2 -> Gesamtausgangsspannung ist (R1 + R2) / R2 * Vbg.
Benutzer323693
Ruben Moniz
Benutzer323693