Hallo Forum, ich würde mir gerne eine Waage bauen, dabei sollte folgende Wägezelle zum Einsatz kommen: https://www.bosche.eu/waagenkomponenten/waegezellen/plattform-waegezellen/plattform-waegezellen-h40a Nun habe ich ein paar fragen: laut dem Datenblatt und Informationen aus dem Internet: https://www.me-systeme.de/de/support/faq/2299-technische-daten#2 Funktioniert das ganze wie folgt: Die Wägezelle wird an 10V betrieben, laut Datenblatt habe ich einen Bereich von 2 mV/V. Bei 10V Brückenspeisespannung bekomme ich also 20mV Ausgangssignal (als Differenzspannung zwischen +Brückenausgang und -Brückenausgang) Wenn ich meine Wägezelle mit der Nennlast in meinem Fall von 100Kg belaste, sehe ich das richtig? Nun würde ich gerne das Ausgangssignal verstärken mit einem Operationsverstärker (Differenzverstärker) mein Mikrocontroller wird mit 3,3V betrieben und hat einen 10Bit AD Wandler. Nun meine zweite fragen. Macht dies Sinn? Wieviel kann ich mit Oversampling herausholen? ein 16Bit oder 24Bit macht in meinen Augen auch keinen Sinn. Geschwindigkeit spielt bei meiner Anwendung keine Rolle. Wenn ich den OPV als Differenzverstärker betreibe, dann muss ich meine Widerstände wie folgt auslegen: https://www.elektronik-kompendium.de/sites/slt/0210153.htm R1 und R3 = 10K R2 = 165K und R4 = 500K sehe ich das richtig? Bitte um kurze Rückantwort vielen Dank im voraus
Hallo Christian, Christian schrieb: > Funktioniert das ganze wie folgt: > Die Wägezelle wird an 10V betrieben, laut Datenblatt habe ich einen > Bereich von 2 mV/V. Bei 10V Brückenspeisespannung bekomme ich also 20mV > Ausgangssignal (als Differenzspannung zwischen +Brückenausgang und > -Brückenausgang) Wenn ich meine Wägezelle mit der Nennlast in meinem > Fall von 100Kg belaste, sehe ich das richtig? Das sollte so richtig sein. Christian schrieb: > Nun würde ich gerne das Ausgangssignal verstärken mit einem > Operationsverstärker (Differenzverstärker) mein Mikrocontroller wird mit > 3,3V betrieben und hat einen 10Bit AD Wandler. Nun meine zweite fragen. > Macht dies Sinn? Wieviel kann ich mit Oversampling herausholen? ein > 16Bit oder 24Bit macht in meinen Augen auch keinen Sinn. Geschwindigkeit > spielt bei meiner Anwendung keine Rolle. Hast du bezüglich des ADC mal in das Datenblatt von deinem uC geschaut? Oftmals sind die ADCs nochmal anders spezifiziert, nur weil dein Controller mit 3,3V läuft muss das nicht bedeuten dass der ADC einen 3,3V Messbereich hat. Die Frage "Macht dies Sinn" kann man nun wirklich nicht beantworten, man versteht leider nicht worauf du damit hinaus willst. Wenn es dir um die Auflösung geht, lässt sich das ja recht einfach berechnen: 1^10 Bit = 1024 mögliche Werte. Auf den Messbereich deines ADC passend verstärkt also 100gk / 1024 = 0.097, also eine Auflösung von ca. 10g. Ob das für deine Zwecke ausreichend ist kann man so pauschal nicht sagen. Christian schrieb: > Wenn ich den OPV als Differenzverstärker betreibe, dann muss ich meine > Widerstände wie folgt auslegen: > https://www.elektronik-kompendium.de/sites/slt/0210153.htm Möchtest du uns an deinem Rechenweg teilhaben lassen? Ich habs grade mal mit deinen Werten in den Taschenrechner reingepackt, kommt allerdings 165V Ausgangsspannung raus. Kann aber auch sein dass ich da n' Fehler habe :D
Nun habe ich zu deinem Messergebnis noch eine Frage: 100 kg = 100.000g 100.000g/1024 = 97,65g, das heißt, ich habe eine Genauigkeit von ca. 100g sehe ich das Richtig? Die Ausgangsspannung meines Differenzverstärkers berechne ich wie folgt: Ua = -R2/R4 * (0V-10V) Ua = -165kOhm/500kOhm * - 10V = 3,3V
Hakllo, > Christian schrieb: > ich würde mir gerne eine Waage bauen, dabei sollte folgende Wägezelle > zum Einsatz kommen: > https://www.bosche.eu/waagenkomponenten/waegezellen/plattform-waegezellen/plattform-waegezellen-h40a > Die Wägezelle wird an 10V betrieben, laut Datenblatt habe ich einen > Bereich von 2 mV/V. Bei 10V Brückenspeisespannung bekomme ich also 20mV > Ausgangssignal (als Differenzspannung zwischen +Brückenausgang und > -Brückenausgang) Wenn ich meine Wägezelle mit der Nennlast in meinem > Fall von 100Kg belaste, sehe ich das richtig? Sollte so sein. > Nun würde ich gerne das Ausgangssignal verstärken mit einem > Operationsverstärker (Differenzverstärker) Da ist aus Gründen der Genauigkeit ein Instrumentenverstärker empfehlenswert. https://de.wikipedia.org/wiki/Instrumentenverst%C3%A4rker Bei der Auswahl ist zu beachten, dass Offset und Drift die Gesamtgenauigkeit des Meßsystem beinflussen. Offset kannst du auch softwaremäßig leicht korr. Drift grundsätzlich auch, aber viel einfacher ist es, wenn der Verstärker mit der Offsetdrift unter deiner Genauigkeitsfoderung bleibt. > mein Mikrocontroller wird mit > 3,3V betrieben und hat einen 10Bit AD Wandler. Ja nachdem, mit welcher Referenz der arbeitet, kann der Eingangsspannungsbereich typ. zwischen 2,5V....3,3V ... 4V liegen. > Nun meine zweite fragen. > Macht dies Sinn? Wieviel Was soll Sinn machen? Das mußt du dir doch selber beantworten. > kann ich mit Oversampling herausholen? ein> Nur, wenn die Schaltung durch Störspannungen und rauschen etwas dynamik hat. Ansonsten hängst du bei innerhalb eines LSB fest. OK, rauschen und Störspannungen gibt es immer, da kann man zumindest etwas unter ein LSB kommen. > Wenn ich den OPV als Differenzverstärker betreibe, dann muss ich meine > Widerstände wie folgt auslegen: > https://www.elektronik-kompendium.de/sites/slt/0210153.htm Bei dieser Schaltung ist die Genauigkeit von der Toleranz und dem dem Gleichlauf der Widerstandswerte abhängig. Du bräuchtest Präsisionswiderstaände. Deshalb der Hinweis auf einen Instrumentenverstärker, der passend auszuwählen ist. Beachte dabei aber auch den Aussteuerbereich des Verstärkers am Ausgang. Der müßte schließlich bis runter auf 0V kommen. Mit einer bipolaren SV sicher kein Problem, aber mit uniporer SV schon. Gruß Öletronika
Natürlich hast du Recht mit den 100g, ich habe mich um eine Kommastelle vertan, sorry. Wie kommst du denn auf 10V? Die Ausgänge der Messbrücke müssen doch bei +10mV und -10mV liegen?
Hallo, > Christian schrieb: > Nun habe ich zu deinem Messergebnis noch eine Frage: > 100 kg = 100.000g > 100.000g/1024 = 97,65g, das heißt, ich habe eine Genauigkeit von ca. > 100g Nein, du hast erstmal eine max. Auflösung durch den ADC von 1 LSB = ca. 100g. Die Genauigkeit wird durch sehr viel mehr Einflüsse bestimmt -> Stabilität der Brückenversorgung (Drift und Störspannungen) -> Stabilität der Referenz des ADC (Drift und Störspannungen) -> Offsetspannungsdrift des verstärkers, Biasströme, -> Linearität der Verstärkerschaltung -> Gleichtaktunterdrückung das Verstärkers -> Drift verstärkungsbestimmender BE (Rückkopplungs-R) -> evtl. auch Dropspannungen nach 0V (bei unipol. SV), -> Störspannungen (auch in der Schaltung gleichgerichtete). -> Thermospannungen -> Drift und Genauigkeit der Wäägezelle -> Einflüsse durch Konstruktion (z.B. Reibung, Lageverschiebungen der Last) Gruß Öletronika
Max schrieb: > Wie kommst du denn auf 10V? Die Ausgänge der Messbrücke müssen doch bei > +10mV und -10mV liegen? Stimmt, da hast du wieder Recht. Dachte, dass er bei Vollbelastung 10V Brückenspannung hat, aber er hat ja bei Vollbelastung 20mV, war ein Gedankenfehler von mir.
Die Ausgangsspannung sollte dann wie folgt berechnet werden: Ua = -R2/R4 * (0V-20mV) Ua = -165kOhm/1kOhm * - 20mV = 3,3V oder?
Hallo, >Christian schrieb: >> Wie kommst du denn auf 10V? Die Ausgänge der Messbrücke müssen doch bei >> +10mV und -10mV liegen? Nein, mit 2mV/V und Nennlast 100kg bekommt man 20mV in eine Richtung. Man kann die Wägezelle sicher auch anders herum belasten und bekäme dann -20mV als Meßspannung. Um eine Waage damit zu realisieren, braucht es aber sicher nur eine Belastungsrichtung. Gruß Öletronika
Zumindest eine mögliche Fehlerquelle lässt sich beseitigen indem man die Speisung der Brücke und die Referenz des A/D Wandlers miteinander koppelt. Eventuelle Abweichungen kompensieren sich dann.
Dieter W. schrieb: > Eventuelle Abweichungen kompensieren sich dann. Ja, aber es ändert nichts daran, dass man den Ausgang der Brücke per Analogverstärker in einen für den ADC sinnvollen Bereich verstärken sollte.
Manfred schrieb: > Ja, aber es ändert nichts daran, dass man den Ausgang der Brücke per > Analogverstärker in einen für den ADC sinnvollen Bereich verstärken > sollte. Ja, aber das mache ich doch mit dem OPV: Ua = -R2/R4 * (0V-20mV) Ua = -165kOhm/1kOhm * - 2mV*(10V Brückenspannung) = 3,3V d.h. bei einer Belastung von 100Kg müsste der OPV eine Spannung von 3,3V an den Microcontroller liefern. Bei 3,3V müsste der AD Wandler den Wert 1023 annehmen.
Christian schrieb: > Bei 3,3V müsste der AD Wandler den Wert 1023 annehmen. Nicht zwingend sondern es kommt darauf an, welche Skalierung der A/D Wandler des Christian schrieb: > mein Mikrocontroller ... für das Analogsignal bietet. Das Datenblatt sollte eine genauere Angabe dazu liefern können.
Christian schrieb: > ich würde mir gerne eine Waage bauen ... Den ganzen Aufwand kann man sich sparen. Biegebalken und Auswerteschaltung, die das Ergebnis digital liefert, gibts für kleines Geld fertig. https://www.aliexpress.com/item/1kg-5kg-10kg-small-range-weighing-pressure-sensor-load-cell-set-weight-sensor-set-sensor-HX711AD/32765498523.html?spm=2114.search0104.3.1.4d3c227bKQjWyV&ws_ab_test=searchweb0_0,searchweb201602_5_10320_10065_10068_318_10547_319_10548_5727315_10696_450_10084_10083_10618_452_535_534_10304_10307_533_10820_532_10821_10302_204_5727215_10843_10059_10884_10887_100031_10319_320_10103_448_449,searchweb201603_60,ppcSwitch_0&algo_expid=4570188c-a0d6-4c56-885b-6d335470e130-0&algo_pvid=4570188c-a0d6-4c56-885b-6d335470e130&priceBeautifyAB=0 oder auch in der Bucht https://www.ebay.de/itm/Wagezelle-Gewicht-Sensor-20-KG-Tragbare-Waage-HX711-Wagesensoren-Ad-Modul-RH/153201585700?_trkparms=aid%3D555017%26algo%3DPL.CASSINI%26ao%3D1%26asc%3D20161121134816%26meid%3D4fedf80fc13a405fada37af318ba68aa%26pid%3D100508%26rk%3D1%26rkt%3D1%26%26itm%3D153201585700&_trksid=p2045573.c100508.m3226 MfG Klaus
Christian schrieb: > Manfred schrieb: >> Ja, aber es ändert nichts daran, dass man den Ausgang der Brücke per >> Analogverstärker in einen für den ADC sinnvollen Bereich verstärken >> sollte. > Ja, aber das mache ich doch mit dem OPV: > Ua = -R2/R4 * (0V-20mV) > Ua = -165kOhm/1kOhm * - 2mV*(10V Brückenspannung) = 3,3V Entschuldige, dass Du bereits einen OP eingeplant hast, habe ich übersehen. Die 3,3V als Referenz zu nehmen, ist so eine Sache, gefällt mir nicht. 10Bit klingt nach Atmel, da würde ich doch auf dessen interne Referenz zugreifen. Wenn der µC eine externe Referenzquelle erlaubt, ist folgender Hinweis gut: Dieter W. schrieb: > die Speisung der Brücke und die Referenz des A/D Wandlers miteinander koppelt. Heißt also, sich aus der 10V-Versorgung der Wägezelle per Spannungsteiler die Referenz zu besorgen. U. M. hat erklärt, dass Auflösung nicht gleich Genauigkeit ist! Die Wägezelle ist aus Sicht des µC unendlich langsam, da würde ich zumindest aus 20 Meßwerten mit 2ms Zeitabstand den Mittelwert bilden. Gucke ich auf meine Meßaufbauten mit Arduino, würde ein ADS1115 vom Chinesen für knapp 2 Euro per I2C angekoppelt eine deutlich bessere Auflösung bieten. Also: Es gibt viele Möglichkeiten, definiere, welche Genauigkeit Du haben willst!
Die 10 Bit wuerd ich vergessen, das erlaubt ja nicht mal eine Skalierung, oder digitale Offsetkorrektur. Da wuerd ich mir einen 24bit ADC goennen. Dann kann man hin und wieder mit einen Testgewicht kalibrieren.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.