Gast
#1139332
Hallo zusammen, ich bin gerade dabei mir eine abgefahrene Kellerbeleuchtung zu kreieren. Hierbei möchte ich ca. 100 Lichtmodule mit RGB LEDs an die Wand pinnen. Bei den LEDs handelt es sich um SuperFlux die über Transistoren angesprochen werden. Die Intelligenz des ganzen übernimmt hierbei ein ATtiny irgendwas. Und genau hier hab ich mein Problem. Ich möchte eine unidirektionale Kommunikation herstellen. D.h. jedes der 100 Lichtmodule bekommt eine Adresse. Über einen Bus werden ständig die Lichtwerte zu den Adressen gesendet. Um vielleicht ein ordentliches Lauflicht herzustellen dürften 15 Änderungen pro Sekunde ausreichen. 15 100 Adressen 3 Byte (Je eins für rot, grün und blau) = 4* 100 *15 Byte Damit benötige ich etwas um 6kByte/s -> 48kBit/s Um nicht Datenleitungen und Stromversorgung zu verkabeln dachte ich daran die Daten über die Stromversorgung zu verteilen. Ich würde denken, hierzu eignet sich der Manchester Code auf der Spannungsversorung. Die Module sollten mit 12Volt versorgt sein. Die Ausbreitung des ganzen wird max. 25 Meter betragen. Meine Frage nun, kann man so eine Kommunikation über USI mit nem Tiny25 bewerkstelligen? Gibt es vielleicht Beispiele für sowas? Im besonderen interessiert mich die Schaltung zum einspielen auf die Stromversorung und die Schaltung zum decoden. Und wenn jemand noch son paar Schippsel Quellcode hat sag ich auch nicht ein. Vielen Dank schonmal Gruß Martin