Wie ich bereits in meiner Vorstellung beschrieben habe, ist mein nächstes Projekt eine Modellbahnsteuerung über AVR und I2C.
In den letzten Wochen habe ich mich schon mal mit der I2C Steuerung beschäftigt. Entstanden ist dann die gezeigte Steuereinheit mit den max. möglichen 128 Steuerausgängen. Jeder Ausgang ist mit 12,5 Watt belastbar, was auch genügt, um die Magnetartikel der Modellbahn zu steuern. Für den Test der I2C Aufgänge habe ich ein kleines VB express Programm geschrieben, welches die Ausgänge einmal alle nacheinander ansteuert. Ein 128 Kanal Lauflicht also. Funktioniert prima. Sogar die Ausgangstreiber schalten fein durch.
Als Stromversorgung benutze ich ein einfaches altes ATX Netzteil. Allerding habe ich mir einige Vorschaltplatinen gegönnt, mit denen ich die 3,3V; 5V und 12V Leitungen auf mehrere mit jeweils 3A abgesicherte einzelne Stromkreise aufgeteilt habe. ( sonst gibt es im Kurzschlussfall ein schöner Feuerwerk. Sind ja bei mir immerhin 30A alleine auf der 5V Leitung ). Da diese Schaltnetzteile nicht unbelastet betrieben werden dürfen, entstand gleichzeitig mit dem Netzteil auch noch ne Arbeitsplatzbeleuchtung. Falls jemand auch sowas machen möchte, empfehle ich unbeding das Datenblatt vom Netzteil zu besorgen. Hier findet man auch die Mindestbelastung der einzelnen Stromkreise.
So, jetzt kommt das nächste Teilstück. Umlagern der Steuerung vom PC, hin zum AVR. Da werde ich wohl in diesem Forum noch die ein oder andere Frage stellen. Ich muß ja nicht jedesmal das Rad neu erfinden.
Dann bis zur ersten Frage => oder dem fertigen Gerät
In den letzten Wochen habe ich mich schon mal mit der I2C Steuerung beschäftigt. Entstanden ist dann die gezeigte Steuereinheit mit den max. möglichen 128 Steuerausgängen. Jeder Ausgang ist mit 12,5 Watt belastbar, was auch genügt, um die Magnetartikel der Modellbahn zu steuern. Für den Test der I2C Aufgänge habe ich ein kleines VB express Programm geschrieben, welches die Ausgänge einmal alle nacheinander ansteuert. Ein 128 Kanal Lauflicht also. Funktioniert prima. Sogar die Ausgangstreiber schalten fein durch.
Als Stromversorgung benutze ich ein einfaches altes ATX Netzteil. Allerding habe ich mir einige Vorschaltplatinen gegönnt, mit denen ich die 3,3V; 5V und 12V Leitungen auf mehrere mit jeweils 3A abgesicherte einzelne Stromkreise aufgeteilt habe. ( sonst gibt es im Kurzschlussfall ein schöner Feuerwerk. Sind ja bei mir immerhin 30A alleine auf der 5V Leitung ). Da diese Schaltnetzteile nicht unbelastet betrieben werden dürfen, entstand gleichzeitig mit dem Netzteil auch noch ne Arbeitsplatzbeleuchtung. Falls jemand auch sowas machen möchte, empfehle ich unbeding das Datenblatt vom Netzteil zu besorgen. Hier findet man auch die Mindestbelastung der einzelnen Stromkreise.
So, jetzt kommt das nächste Teilstück. Umlagern der Steuerung vom PC, hin zum AVR. Da werde ich wohl in diesem Forum noch die ein oder andere Frage stellen. Ich muß ja nicht jedesmal das Rad neu erfinden.
Dann bis zur ersten Frage => oder dem fertigen Gerät