Hallo! Für ein Bastelprojekt, das aus einer zerlegten Küchenwaage entstanden ist, würde ich jemanden benötigen, der mir eine kleine Platine entwirft. Ich möchte nur das Signal des Wiegesensors aus der Waage auslesen und habe dafür bis jetzt eines dieser fertigen HX711 Boards verwendet: https://www.sparkfun.com/products/13230 Das ist ein 24-Bit ADC, der das Eingangssignal des Wiegesensors verstärkt, so dass ich mit einem Arduino damit etwas anfangen kann (B+/B- ist für den zweiten Kanal. Benötige ich aber nicht). Hier ist eine schöne Übersicht zu Wiege-Sensoren und dem HX711: https://learn.sparkfun.com/tutorials/load-cell-amplifier-hx711-breakout-hookup-guide?_ga=1.194469933.1668453270.1448433147 Das funktioniert eigentlich ganz gut. Der Waagen-Sensor ist aber auf 10kg ausgelegt und das bedeutet, dass ich damit im Bereich +/- 1g sehr schöne Werte bekomme, nicht mehr jedoch im Bereich 0,1g oder 0,05g. Für eine 0,1g oder 0,05g Auflösung würde ich einen Sensor für 200g oder 500g Maximalgewicht benötigen, denke ich. Das kommt aber leider nicht in Frage. Daher hoffe ich, stattdessen mit einem 32-Bit ADC in den gewünschten Genauigkeitsbereich zu kommen. Der TI ADS1262 ist zum Beispiel u.a. für Wiege-Anwendungen gedacht: http://www.ti.com/lit/ds/symlink/ads1262.pdf Unten links auf der ersten Seite des Datenblatts ist auch gleich schon ein Schema für eine Wiege-Applikation vorhanden (sogar Temperatur-kompensiert, benötige ich gar nicht). Heisst also: kann mir jemand auf Grundlage des Schemas aus dem ADS1262 Datenblatt ein kleines Board entwerfen, an dem ich nach dem gleichen Prinzip wie bei o.g. HX711 Boards meinen Wiegesensor anschließen kann, um dann die Daten mit einem Arduino digital auszulesen? Fertige Boards mit 24-Bit ADC gibt es schon einige, aber für 32-Bit hab ich nichts gefunden. Alles natürlich zu einem fairen Preis. Ich hoffe, ich bin hier bei der digitalen Elektronik richtig mit dieser Anfrage (geht ja um einen analogen Sensor und um das digitale Auslesen). Wenn nicht, sorry! Bedanke mich schon mal vielmals - habe schon viel gelernt hier :) Viele Grüße Wudl
So grob überschlagen hat dein Sensor bei 24Bit eine Auflösung von 0.6mg. Das ist nicht genug? Ein 32Bit ADC dürfte interessant werden. Allein die Probleme mit einer hinreichend stabilen und rauscharmen Referenz werden dich einige Monate beschäftigen. Dann der Aufbau in einer abgeschirmten und thermisch stabilen Umgebung. Ich freue mich schon auf deine Berichte.
Wenn das ganze ernst gemeint ist und wirklich nur ein hobbyprojekt ist kann ich dir schon helfen. Aber halt als hobby, dass heißt nur mit begrenzter Zeit. Aber auch zu hobby verträglichen kosten. Ich schau mir das heute mal genauer an. Und melde dich doch bitte im forum an
Übersehe ich irgendwas? Deine 24-Bit ADC ist doch ausreichend. 10 kg / 2^24 ~ 6 mg 10 kg / 2^32 ~ 2,3 µg Eine
Also meine Erfahrung ist, 24Bit sind schon sehr anspruchsvoll, wenn man viel Erfahrung beim Platinenlayout hat. 32Bit stelle ich mir sehr interessant vor. Ich würde dafür schon ne 8-Layer Platine vorsehen.
Übersehe ich irgendwas? Dein 24-Bit ADC ist doch ausreichend. 10 kg / 2^24 ~ 0,6 mg 10 kg / 2^32 ~ 2,3 µg
qWudl (Gast) >Das ist ein 24-Bit ADC, der das Eingangssignal des Wiegesensors >verstärkt, so dass ich mit einem Arduino damit etwas anfangen kann >(B+/B- ist für den zweiten Kanal. Benötige ich aber nicht). Ein 24 Bit ADC hat vielleicht 24 Bit AUFLÖSUNG, aber seltenst 24 Bit GENAUIGKEIT. Siehe Auflösung und Genauigkeit. >Das funktioniert eigentlich ganz gut. Der Waagen-Sensor ist aber auf >10kg ausgelegt und das bedeutet, dass ich damit im Bereich +/- 1g sehr >schöne Werte bekomme, nicht mehr jedoch im Bereich 0,1g oder 0,05g. Schon mal mit einer Elefantenwaage einen Brief gewogen? >Für eine 0,1g oder 0,05g Auflösung würde ich einen Sensor für 200g oder >500g Maximalgewicht benötigen, denke ich. Das kommt aber leider nicht in >Frage. Warum nicht? Waagen mit einem dermaßen hohen Dynamikbereich sind eher selten. >Daher hoffe ich, stattdessen mit einem 32-Bit ADC in den gewünschten >Genauigkeitsbereich zu kommen. Der TI ADS1262 ist zum Beispiel u.a. für >Wiege-Anwendungen gedacht: http://www.ti.com/lit/ds/symlink/ads1262.pdf Du wiegst dich in falscher Sicherheit ;-) Siehe den Link oben. >Unten links auf der ersten Seite des Datenblatts ist auch gleich schon >ein Schema für eine Wiege-Applikation vorhanden (sogar >Temperatur-kompensiert, benötige ich gar nicht). ;-) Träumer. >Heisst also: kann mir jemand auf Grundlage des Schemas aus dem ADS1262 >Datenblatt ein kleines Board entwerfen, an dem ich nach dem gleichen >Prinzip wie bei o.g. HX711 Boards meinen Wiegesensor anschließen kann, >um dann die Daten mit einem Arduino digital auszulesen? Fertige Boards >mit 24-Bit ADC gibt es schon einige, aber für 32-Bit hab ich nichts >gefunden. Selbst ein 24 Bit ADC liefert dir in den letzten 10-12 Bits meistenes eher Rauschen, denn der Analogteil muss die 24 Bit erstmal hergeben. 24 Bit GENAU sind nur verdammt wenige, verdammt teuere Meßgeräte und selbst ECHTE 24 Bit AUFLÖSUNG kriegt man nicht so leicht hin.
@Jonas: Danke, ja ist ein reines Hobbyprojekt. Freue mich, wenn du dich meldest! Rechnerisch sind zwar 24-Bit ausreichend, aber nur dann, wenn das Signal völlig sauber ist (sorry für die Ausdrucksweise, bin da neu...). Ich denke die Hersteller dieser Wiegesensor-Boards nehmen eben einen an sich überdimensionierten 24-Bit ADC, um trotz einfachem Platinendesign und den damit verbundenen großen Werte-Schwankungen am Ende eben auf einen Output zu kommen, mit dem man als unbedarfter Nutzer etwas anfangen kann. Mit diesem HX711-Board komme ich auf jeden fall auf eine Genauigkeit von ca. 1g. Alles darunter Schwankt enorm. So geht das laut Google auch anderen, die ein ähnliches Setup betreiben.
Hallo Falk, Falk B. schrieb: > Ein 24 Bit ADC hat vielleicht 24 Bit AUFLÖSUNG, aber seltenst 24 Bit > GENAUIGKEIT. > > Siehe Auflösung und Genauigkeit. > Vielen Dank für den klarstellenden Link. > Warum nicht? Waagen mit einem dermaßen hohen Dynamikbereich sind eher > selten. Ich hätte es sehr interessant gefunden, wenn ich diese Waage sowohl als vollwertige Küchenwaage, als auch als Briefwaage hätte nutzen können. Hast du irgendwelche Informationen zu Waagen in besagtem hohen Dynamikbereich.? Danke dir!
Wudl schrieb: > Daher hoffe ich, stattdessen mit einem 32-Bit ADC in den gewünschten > Genauigkeitsbereich zu kommen Vergiss es. Toni B. schrieb: > Mit diesem HX711-Board komme ich auf jeden fall auf eine Genauigkeit von > ca. 1g. Alles darunter Schwankt enorm. Was aber nicht am HX711 liegt.
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.