Hallo, Liste
Meine vorigen Mails wurden ja schon weitergeleitet. Ich möchte mich trotzdem kurz vorstellen. Ich bin Wirtschaftsinformatik (FH) Student aus Karlsruhe und Drache. Leider kenne ich mich mit Elektronik sehr wenig aus. Primär besorge ich mir einen Schaltplan und ein paar Infos aus dem Internet und hoffe daß es dann funktioniert. Ich kann Digitaltechnik noch grob verstehen, sobald ich jedoch etwas berechnen müsste hört es bei mir auf.
Ich beschäftige mich momentan selber ein wenig mit Atmels und Lichtsteuerung. Mein letztes Projekt war das MoodCluster - www.zefiro.de/projekte/wodo/moodcluster.html - bei dem ich fünf Würfel zu je drei Farb-LEDs angesteuert habe.
Als ich von eurem Projekt hörte war ich natürlich sofort interessiert :)
Für meine Kommunikation der Atmels untereinander dachte ich auch an I2C. Die Verkabelung wollte ich dabei mittels Netzwerkkabeln machen. Primär weil ich gerne Dinge nehme die ich zur Not anderweitig verwenden kann, je nach Bedarf. Und weil ich genügend davon habe.
Mein I2C wollte ich als Stern verlegen. Damit es topologisch ein Bus bleibt habe ich in jedes Kabel für die beiden Adern SCL+SDA ein Hin- und ein Rücksignal vorgesehen. Diese sollten dann am zentralen Verteiler zur nächsten Westernbuchse weitergegeben werden. Die anderen zwei Adernpaare versorgen die Clients mit Strom (zentral aus einem ATX-Netzteil)
Jetzt musste ich jedoch feststellen daß I2C scheinbar doch nicht geeignet ist dafür. Schon bei 3 Metern Leitungslänge - mit nur einem Client - kamen meine Signale nicht mehr sauber durch bzw. zum Teil gar nicht mehr. Die Software hänge sich auf (vermutlich Endlosschleife beim Warten auf die Busbestätigung). Mir fehlen die technischen Möglichkeiten und das Wissen um dem näher auf die Spur zu gehen. Ich finde mich momentan mit dem Gedanken ab wohl doch ein anderes Verfahren nehmen zu müssen. CAN oder RS485 kommen in den Sinn, mit Zusatzbauteilen.
Da ihr eure Fnordlichter ja auch mit I2C verbinden wollt und ein GoL-Cluster wohl auch eine gewisse Ausdehnung bekommen soll wollte ich euch mal fragen ob ihr auch schon solche Probleme hattet und wie man sie lösen kann. Über Bus-Repeater habe ich gehört, aber Bezugsquellen sind kaum aufzutreiben bzw. ewig teuer. Was wäre in meinem Fall wohl die beste Variante?
:Zefiro: