
Irgendwann vor ungefähr 15 Jahren habe ich mal gelernt, wie man Microcontroller programmiert. In Assembler. Auf Intel
8080 und
i960. Danach gab's dann erstmal viel IT, so mit Unix und SAN und so. Das wird sich demnächst – zumindest vorübergehend – ändern.
Weil ich in einer Firma arbeite, die in einem alten Bauernhaus ansässig ist, mit entsprechend alter und wenig leistungsfähiger Elektroinstallation, haben wir immer mal wieder bei größeren Projekten (ab dem 2. voll bestückten Rack) Probleme mit der Stromstabilität. So ein Totalausfall mitten in einer umfangreichen Storage-Konfiguration oder während einer Betriebssysteminstallation ist zwar verschmerzbar, aber nicht das beste für die Hardware und für die Nerven des Technikers. Also muss eine Überwachung des Stromverbrauchs her. Im Moment haben wir dazu in jeder Phase einen Stromwandler 100A/5A und je Phase ein
Dreheisenmesswerk. Weil wir aber jede Phase nur mit 35A abgesichert haben, arbeiten wir immer nur im unteren Drittel der Skala. Das ist nicht schön und alles andere als genau. Außerdem muss man jedesmal aufstehen und an den Sicherungskasten gehen, um zu wissen, auf welche Phase man am besten das nächste Storage zur Konfiguration einsteckt.
Durch Zufall (Danke
Dirk!) bin ich auf das Projekt
Volkszähler aufmerksam geworden. Dort wird zwar elektrische Arbeit gezählt und nicht Strom, aber soviel verstehen $CHEF und ich noch von Elektrotechnik, dass wir das passend hin modifizieren können. Auch wenn es bei beiden von uns lange her ist
:-) Bauteile sind zum Teil schon da, der Rest ist bestellt. Und das
AVR-NET-IO-Modul habe ich dann mal eben in Betrieb genommen. Funktioniert:
version
uC: ATMega32
Ver: 1.03
NIC: ENC28J60
Nächstes Teilprojekt: Die vorhandenen 100/5-Stromwandler so anzapfen, dass wir die passenden, proportionalen 0..5V Eingangsspannung an die
A/D-Wandler des NET-IO-Moduls kriegen. Danach ein bisschen Software auf eine der ohnehin zahlreich vorhandenen Unix-Kisten hier, eine Datenbank ins Backend, was buntes mit Web vorne dran und fertig ist die Stromüberwachung mit der Maus. Und scripten lässt die sich auch noch gleich
:-)
Und ja, sicher könnten wir was fertiges kaufen. Aber das macht doch nur halb so viel Spaß und man lernt nichts dabei.
Hurra! Nachdem $elektronikversender sich pausenlos per Mail entschuldigte, dass irgendwelche scheinbar extrem seltenen Kondensatoren derzeit nicht lieferbar sind (Aschewolke? Landweg aus China?), kam gerade völlig unerwartet das Packerl mit den notwendig
Aufgenommen: Mai 21, 11:09