Benutzer-Werkzeuge

Webseiten-Werkzeuge


iot:vollautomatische_katzenwaage

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
iot:vollautomatische_katzenwaage [05.01.2020 11:01] – [Mechanischer Aufbau] Frickelpietiot:vollautomatische_katzenwaage [07.01.2020 08:41] – [Spannungsregelung] Frickelpiet
Zeile 18: Zeile 18:
 {{:iot:vollautomatische_katzenwaage:img_1170.jpg?100 |}} {{:iot:vollautomatische_katzenwaage:img_1172.jpg?100 |}} {{:iot:vollautomatische_katzenwaage:img_1173.jpg?100 |}} Der mechanische Aufbau ist denkbar einfach: Die Plattformwägezelle wird mittig zwischen zwei sechs Millimeter starke Aluminiumplatten mit einer Kantenlänge von 342 mal 445 Quadratmillimetern verschraubt. Insgesamt hat die Konstruktion also eine Höhe von 52 Millimetern: Flacher bekommt man es nicht hin. Damit der Sensor sich zwischen den Aluplatten frei bewegen kann, haben die beiden Aluminiumplatten entsprechende Löcher. Alternativ hätten Taschen gefräst werden können, aus Kostengründen habe ich die Platten jedoch lasern lassen. Die Plattformwägezelle wird durch einen gedruckten Anschlag vor Überlast geschützt. {{:iot:vollautomatische_katzenwaage:img_1170.jpg?100 |}} {{:iot:vollautomatische_katzenwaage:img_1172.jpg?100 |}} {{:iot:vollautomatische_katzenwaage:img_1173.jpg?100 |}} Der mechanische Aufbau ist denkbar einfach: Die Plattformwägezelle wird mittig zwischen zwei sechs Millimeter starke Aluminiumplatten mit einer Kantenlänge von 342 mal 445 Quadratmillimetern verschraubt. Insgesamt hat die Konstruktion also eine Höhe von 52 Millimetern: Flacher bekommt man es nicht hin. Damit der Sensor sich zwischen den Aluplatten frei bewegen kann, haben die beiden Aluminiumplatten entsprechende Löcher. Alternativ hätten Taschen gefräst werden können, aus Kostengründen habe ich die Platten jedoch lasern lassen. Die Plattformwägezelle wird durch einen gedruckten Anschlag vor Überlast geschützt.
  
-{{:iot:vollautomatische_katzenwaage:img_1667.jpg?100 |}}{{:iot:vollautomatische_katzenwaage:img_1662.jpg?100 |}}{{:iot:vollautomatische_katzenwaage:img_1663.jpg?100 |}}Die Elektronik ist in einem gedruckten Gehäuse untergebracht. Das Gehäuse besteht im Wesentlichen aus zwei Teilen. Das Chassis trägt alle Komponenten, also das Display, die Platine mit dem ESP32 und dem HX711 sowie den Spannungsregler. +{{:iot:vollautomatische_katzenwaage:img_1667.jpg?100 |}}{{:iot:vollautomatische_katzenwaage:img_1662.jpg?100 |}}{{:iot:vollautomatische_katzenwaage:img_1663.jpg?100 |}}Die Elektronik ist in einem gedruckten Gehäuse untergebracht. Das Gehäuse besteht im Wesentlichen aus zwei Teilen. Das Chassis trägt alle Komponenten, also das Display, die Platine mit dem ESP32 und dem HX711 sowie den Spannungsregler. In die Basis sind zwei Magnete eingelassen, um einen Sockel mit dem Gehäuse verbinden zu können.
  
 ===== Elektrischer Aufbau ===== ===== Elektrischer Aufbau =====
Zeile 55: Zeile 55:
 ==== Spannungsregelung ==== ==== Spannungsregelung ====
 Für die Stromversorgung wird ein Pololu Step-Up-Step-Down-Regler (S18V20F5) mit einer Eingangsspannung zwischen 2,9 und 30 Volt und einer Ausgangsspannung von 5 Volt verwendet. Ein Spannungsregler ist nicht unbedingt notwendig, ich baue jedoch in alle Elektronikprojekte einen Spannungsregler ein, um die empfindliche Elektronik vor Überspannung und Verpolung abzusichern. Die Wahl fiel auf diesen Spannungsregler, weil ich auch USB-Netzteile für die Spannungsversorgung nutzen kann. Für die Stromversorgung wird ein Pololu Step-Up-Step-Down-Regler (S18V20F5) mit einer Eingangsspannung zwischen 2,9 und 30 Volt und einer Ausgangsspannung von 5 Volt verwendet. Ein Spannungsregler ist nicht unbedingt notwendig, ich baue jedoch in alle Elektronikprojekte einen Spannungsregler ein, um die empfindliche Elektronik vor Überspannung und Verpolung abzusichern. Die Wahl fiel auf diesen Spannungsregler, weil ich auch USB-Netzteile für die Spannungsversorgung nutzen kann.
 +
 +Die Waage verbraucht mit einem handelsüblichen 5V-Netzteil ca. 1,1 Watt. Nach Sonnenuntergang ist der Verbauch aufgrund der Helligkeitsregelung der Displayhintergrundbeleuchtung sogar noch geringer (0,8 Watt). 
 ===== Genauigkeit ===== ===== Genauigkeit =====
 Die Waage tariert sich automatisch, wenn eine Abweichung von +/- 1 Gramm von Null über- bzw. unterschritten wird. Wenn eine Katze die Waage (bzw. das Klo) betritt, hat sie drei Minuten Zeit, ihr Geschäft zu erledigen. Die Sensordaten driften über einen längeren Zeitraum, über die Zeit von drei Minuten aber nur minimal. Daraus ergibt sich eine Genauigkeit von ca. +/- 1,25 Gramm. Problematisch ist allerdings, dass die Katzen nicht absolut still sitzen. Um die besten Messwerte zu finden, werden aus bis zu etwa 1650 Einzelmessungen die 50 aufeinanderfolgenden Messwerte mit der geringsten Standardabweichung von ihrem Mittelwert bestimmt. Deren Mittelwert wird als Gewicht der Katze gespeichert. Bei diesem Verfahren ergeben sich zwischen zwei Messungen nur selten unerklärliche, das heißt wahrscheinlich auf Messfehlern beruhende Abweichungen. Die Waage tariert sich automatisch, wenn eine Abweichung von +/- 1 Gramm von Null über- bzw. unterschritten wird. Wenn eine Katze die Waage (bzw. das Klo) betritt, hat sie drei Minuten Zeit, ihr Geschäft zu erledigen. Die Sensordaten driften über einen längeren Zeitraum, über die Zeit von drei Minuten aber nur minimal. Daraus ergibt sich eine Genauigkeit von ca. +/- 1,25 Gramm. Problematisch ist allerdings, dass die Katzen nicht absolut still sitzen. Um die besten Messwerte zu finden, werden aus bis zu etwa 1650 Einzelmessungen die 50 aufeinanderfolgenden Messwerte mit der geringsten Standardabweichung von ihrem Mittelwert bestimmt. Deren Mittelwert wird als Gewicht der Katze gespeichert. Bei diesem Verfahren ergeben sich zwischen zwei Messungen nur selten unerklärliche, das heißt wahrscheinlich auf Messfehlern beruhende Abweichungen.
iot/vollautomatische_katzenwaage.txt · Zuletzt geändert: 02.06.2023 08:22 von Frickelpiet