Software - Interessante sofTware und harTware.

Hausautomatisierung

Auch wenn ich kein großer Fan von Zugriff auf's Haus aus der Ferne habe, sind einige Automatisierungsaufgaben doch relativ hilfreich.
Dazu gehört z.B. das automatische Einfahren des Sonnenrollos bei anfangendem Regen, die Zeitsteuerung des Badlüfters oder automatisches Abschalten des GästeWC-Lichts wenn es vergessen wurde.

Auswahl der Steuerung

Die Steuerung soll Die Auswahl viel auf einen Controllino Mega.

Darin werkelt ein ATMega2560 - das sollte für diese kleinen Steuerungsaufgaben ausreichen. 21 Eingänge, 24 Ausgänge (teils mit PWM), Serielle Schnittstelle, USB, Ethernet,... und kann mit 24V arbeiten.

Wieviel verbraucht der Controllino?

Verbrauch bei
Versorgungsspannung
Software / Pin-Setting
12V 24V
132.1mA 75.4mA ohne Software
136.0mA 77.5mA ohne Software, Eingang A0 auf +
139.8mA 79.7mA ohne Software, Eingang A0 und A1 auf +
133.6mA 76.4mA Ausgang D0 zyklisch auf HIGH setzen
132.9mA 75.9mA Ausgang D0 einmalig auf HIGH setzen, leere main() loop
149.5mA 84.0mA Relais R0 initial auf HIGH, leere main() loop
149.5mA 84.2mA Relais R0 zyklisch auf HIGH
468mA 242mA Relais R0..R15 zyklisch auf HIGH
556mA 292mA Relais R0..R15 initial auf HIGH, leere main() loop

Schlussfolgerungen

Weitere interessante Messungen

Deutlich sieht man hier, dass auch Software einen Einfluss auf den Stromverbrauch hat - und wir somit auch den Resourcenverbrauch ("Umweltbelastung") unserer Software betrachten sollten.

Vielleicht mach' ich mir ein Bio-Siegel für Umweltschonende Software ;)