Projekt: Led RGB Matrix mit 5x4 30cm Würfel mit Atmel / Fragen zu SPI

OP (Firma: student) #960623
Hallo Liebe Gemeinde,

ich wollte mal mein Projekt vorstellen und habe dazu noch einige Fragen 
bei denen ich nicht weiter kommen.

Mein Vorhaben, ist eine Display-Matrix zu bauen,aus 5x4 
Plaxiglasswürfeln mit jeweils 30cm Kantenlänge. Die Würfel sollen mit 
Highpower Leds Rot, Grün, Blau betrieben werden die jeweils mit 8-Bit 
dimmbar sind.

Jeder Würfel soll dabei einen Kleinen Atmel bekommen(Die würfel sollen 
auch autark mit einprogrammierten Abläufen arbeiten können, deshalb ein 
IC pro Würfel) der die LEDs PWM und steuer Daten von einem Master 
bekommen, der die Dimmwerte übergibt.
Der Master bekommt die Daten von einem selbergeschrieben Programm für 
den Mac über USB.

Dabei habe ich mich zwecks besseren Handhabung und Transport und weniger 
Verkablungsaufwand für eine Serielle Verbindung der einzelnen Würfel 
einschieden.

Meine Fragen sind nun: Welche Art der Übertragung ist sinnvoll?

Die Würfel sollten immer seriell mit einem kabel verbunden werden dass 
zu einen die Stromversorgung also auch die Datenleitungen beinhaltet. 
Die Länge der Datenleitung von einem Würfel zum nächsten beträgt dabei 
etwa 50cm.

Geht das mit SPI noch ? Oder wie würdet ihr das anstellen ? Welche 
Atmels würdet ihr mir empfehlen ? den tiny2313 ? Oder gleich ein Atmega 
8 zwecks bessere SPI oder TWI intergration ?

Momentan benutzen ich zum testen und um mich in Atmel einzuarbeiten 2 
tiny45, da reichen aber die ports nicht aus, für 3x PWM und 
Kommunikation, oder doch ? Mit der USI Schnittstelle komme ich jedoch 
nicht zurecht bis jetzt.

Generell: Was für eine Steckverbingung würdet ihr mir empfehlen um die 
einzelnen Würfel mit Datenleitungen und Strom zu versorgen? Ist es 
überhaupt sinnvoll die Stromversorgung seriell von Würfel zu Würfel 
durchzuschleifen ?

Sobald das Projekt hand und Fuß hat, halte ich euch auf dem laufenden!

Danke für jede Antwort

gruß
funkee
Gast
Also ich würde von SPI abraten. Vor allem wird das ja wohl nicht in 
einem "sauberen" Umfeld betrieben werden (Störungen) Denke mit RS485 
o.ä. wirst Du besser fahren.

Gruss
Persönliche Seite
SPI reicht locker aus, ich habe hier 6 Meter SPI am laufen, die alle 
50cm abgegriffen wird.
Wegen der Stromleitung solltest du bedenken, dass du je nach Strom einen 
nicht unbedeutenden Spannungsabfall hast, der dir die Masse verschiebt. 
Dadurch kann es dazu kommen, dass Signale nicht mehr richtig erkannt 
werden.
Als kleinen Controller würde ich sicherheitshalber einen mega8 nehmen, 
der kostet ja nur knapp mehr als einen Euro und du kannst dann auch 
längere Abläufe und kompliziertere Programme drauf laufen lassen

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.