Hallo Zimmerle,
Zitat von Zimmerle
wenn Du einmal ein Bild davon machen könntest, wie die Minis an die Platinen kommen.
Dein Bild ist etwas unscharf.
Ok. Ich benutze diese bunten Käbelchen dazu. Die Farbkodierung habe ich in meinem Wiki aufgeschrieben.
Zitat von Zimmerle
Wenn ich das richtig sehe, dann sind die roten und schwarzen Kabel der I2C-Bus und die gelb-blauen Kabel die Spannungsversorgung,
oder ist das umgekehrt? Ist das beides sternförmig verkabelt?
Es ist anders herum. Rot/schwarz ist die 5V-Versorgung, blau/gelb der I2C-Bus. Die Stromversorgung ist sternförmig, den I2C-Bus habe ich vom Interface beginnend mit Fädeldraht von einem Mini zum nächsten gezogen.
Zitat von Zimmerle
Sind die Minis immer in den "leeren" Nachbarfeldern untergebracht?
Ja, wenn da Platz ist. Wenn nicht, "hängt" er auch mal direkt hinter seinem Feld. Dann ist aber der Platzbedarf (Tiefe des Stelltisches) größer.
Zitat von Zimmerle
Wie muss ich mir das vorstellen, dass alle Minis dieselbe Firmware haben? Es gibt doch eine ganze Reihe von unterschiedlichen
Platinen die zu versorgen sind. Was die Adresse angeht, heißt das, dass du für die Minis die jeweilige Adresse in der Firmware verankerst?
Die Adresse wird im EEPROM gespeichert, also außerhalb des Firmware-Codes. Am Anfang bekommt jeder Mini die Adresse 119. Diese Adresse kann ich dann im Betrieb mit einer Art Broadcast ändern ("Mini mit Adresse 119, Du hast ab jetzt Adresse xxx."). Deshalb sollte in dem Moment nur ein Mini mit Adresse 119 am Bus sein.
Es wäre auch möglich, so etwas wie "Mini mit Adresse xxx, Du hast ab jetzt Adresse yyy." zu machen, aber das gibt das Erbert-Protokoll nicht her.
Zitat von Zimmerle
Ich interessiere mich wirklich für die Lösung. Darf ich Dich einmal per PM beästigen?
Gern! Dann schicke ich Dir das Foto auch per Mail. Ich habe mich hier eh nur eingeklinkt und Patricks Thread gekapert. Irgendwann haut er mir auf die Mütze.
Tschüß André