Forum: Analoge Elektronik und Schaltungstechnik Treiber Zerlgen oder neu aufbauen


von Sebastian-L (Gast)


Lesenswert?

Hi Leute

Ich habe vor eine eigene Ansteuerung für rgb strips zu machen. Dazu 
folgende Überlegung:

Es gibt viele sets die alle Komponenten schon enthalten. Die sind alle 
passend bis auf die wacklige ir-Fernbedieung die ich ersetzten möchte 
durch eine dmx steuerung.

Jetzt meine Frage:

Lieber

Strip einzeln kaufen und treiber selber aufbauen.
VT: alles unter Kontrolle NT: Design und Lötaufwand

oder

set kaufen und controller zerlegen und attiny an vorhandene treiber 
anschließen.
VT: schneller realisierbar NT: Gefahr dass Ansteuerung nicht klappt


Gibt es Erfahrungen?

Danke

von Stefan (Gast)


Lesenswert?

Bei Aldi süd gab es diese Woche LED Stripes mit integrierten Controller 
Chips und serieller Ansteuerung. Damit kannst Du jede LED einzeln 
steuern. Einfach das originale Netzteil verwenden und die serielle 
steuerLeitung auf einen eigenen Mikrocontroller umleiten.

von Sebastian-L (Gast)


Lesenswert?

Die gibt's bei uns ab Donnerstag. Kann mir jemand erklären wie das ohne 
Adressierung geht?
Sie wird mit lauflicht, Sternschnuppen und Wasserfall  Programmen 
beworben.
Könnten mir nur vorstellen dass es Kommandos gibt die den ICs sagen sie 
sollen das Kommando erst nach x zeit weiterleiten. Und Standlicht 
sofort.

von Marc R. (hypsocormus)


Lesenswert?

Es gibt einfache billige DMX Controller für Led Stripes, die benutzen 
die DMX Kanäle 1-3 und sind nicht veränderbar. D.h man kann nur einen 
Controller pro DMX Universum benutzen.

Dann gibt es aber noch etwas teurere einstellbare Controller wie diesen 
hier:
http://www.ebay.de/itm/LED-DMX-512-Controller-12A-Decoder-Dimmer-Verstarker-LED-RGB-Strip-Lampe-Licht-/270878293276?pt=DE_TV_Video_Audio_Lichtsteuerungen_Dimmer&hash=item3f119abd1c

Hier kann man die DMX Adresse einstellen und die Endstufe ist auch schon 
integriert...
Ich habe selber 2 von diesen Controlleren und bin sehr zu frieden..

von Sebastian-L (Gast)


Lesenswert?

lol

Das hat weder was mit mit meiner ersten noch mit meiner zweiten frage zu 
tun.
Dein Post ist nur Werbung.

Fertig teile hab ich genug bessere und günstigere gesehen.

Es geht darum entweder den treiber samt dmx selber zu bauen oder nur den 
dmx controller zu bauen und vorhandenen treiber zu benutzen

dazu hab ich nun auch die idee einfach vorhandenen ir kommandos zu 
verwenden
also dmx zu ir und den Treiber zu lassen wie er ist


Zu den aldi leuchten kann da jemand was sagen?

von Sebastian-L (Gast)


Lesenswert?

Hi nochmal

kann mir jemand erklären wie das bei den aldi leuchten funktioniert

die haben VCC GND DO+ DO- verbindung

und sie können abschnittsweise anders leuchten. ich denke aber nur in 
den wasserfall und sternschnuppenprogrammen dass das durchfließt
anders kann ich mir das nicht vorstellen, also dass man jeden streifen 
einzeln adressieren kann.

deshalb

kann jemand meine vermutung bestätigen dass die chips kommandos puffern 
und dann weiterreichen oder wie funktioniert das

von Tim S. (tim_s42)


Lesenswert?

Also ich habe mir so ein ALDI-Teil geholt. Die Leitungen sind mit VCC, 
GND, GND und DI bzw. DO bezeichnet (DI Richtung Controller, DO Richtung 
Ende).

Über die Daten weiß ich nichts, es ist vergossen, daher kann man 
zwischendrin schlecht messen, ohne etwas zu beschädigen.

Dass das Signal erst nach einer Zeit weitergeleitet wird, klingt bei der 
Beschreibung logisch, ist aber scheinbar nicht ganz so der Fall, denn 
die Muster sind in beiden Richtungen möglich. Es kann aber auch sein, 
dass der Controller das Signal schnell für alle LEDs schickt bis es bei 
den Letzten ankommt und man die anderen LEDs daher nicht aufleuchten 
sieht.

Mechanisch lässt sich der Controller an beiden Seiten anschließen, 
funktionieren tut es aber nur auf einer Seite.

Der Controller gefällt mir nicht so gut, ich möchte gerne die LEDs über 
einen µC mit evtl. auch PC-Anbindung steuern, mich interessiert also 
auch die Ansteuerung.
Auf den ICs kann ich TM1829 entziffern.
Wenn ich wieder was habe, melde ich mich.

von Marc R. (hypsocormus)


Lesenswert?

Werden die Leds bei dem Aldi Stripe einzeln oder in 3er Gruppen 
angesteuert? Also jede Led eine andere Farbe oder immer 3Leds die selbe 
Farbe?

von Tim S. (tim_s42)


Lesenswert?

Sie werden in 3er Gruppen gesteuert.

Ich habe mittlerweile mal das Teil an die Soundkarte gehängt und 
mitgeloggt, kann aber wenig erkennen.

von Peter. E (Gast)


Lesenswert?

Hi,
wegen der Ansteuerung und ob's dann klappt oder nicht, da kann 
eigentlich nur ein richtiges Original-Datenblatt zum TM1829 helfen. 
Alles andere hängt dann nur noch vom Programmiergeschick ab.
Aber genau das Datenblatt finde ich nicht. Hat's von Euch schon jemand 
irgendwo gefunden? Den Link hätte ich gerne. Danke!

von Zefiro A. (zefiro)


Lesenswert?

Ich habe mir den RGB-LED-Strip vom Aldi Süd ein wenig angeschaut.
150 LEDs (laut Angabe), welche in Dreiergrüppchen einzeln ansteuerbar 
sind (macht 50 Grüppchen), mit je RGB. Das Netzteil ist mit 12V 5A 
spezifiert. Der Controller-Chip hat "TM1829" aufgedruckt. Dazu konnte 
ich kein Datenblatt finden.

Jedoch sind andere Strips mit TM1809 Controller erhältlich, und zu 
diesem gibt es auch ein Datenblatt. Der kann sogar pro Controller drei 
RGB-LEDs separat ansteuern (also 9 LEDs), der 1829 könnte hier also eine 
abgespeckte Version sein.

Die PINs sind beschriftet mit Vcc, Gnd, Gnd, Di (Data In), wobei sie 
kaskadierbar sind (Do = Data out auf der anderen Seite des Schlauchs). 
Vcc liegt auf 12V, auf Di habe ich 5V gemessen. Das deckt sich auch mit 
dem TM1809-Datenblatt, ebenso die Signale darauf: mein Logic Analyzer 
zeigt mir 50 Päckchen zu je 24 Bits an, was ich als 8 Bit Farbtiefe für 
3 Farben für 50 3er-Päckchen an LEDs interpretiere. Das Protokoll 
scheint ähnlich 1-Wire zu sein, jedoch beginnend mit pro Impuls einer 
High-Low-Transition, wobei die Länge jeweils das encodierte Bit angibt 
(nach 1/3 oder nach 2/3 des Impulses). Ich habe 1750+375 bzw. 1500+875ns 
gemessen, welches a) langsamer ist als der Low-Speed-Modus des TM1809 
laut Datenblatt und b) unterschiedliche Gesamtlänge bei "0" oder "1". 
Das nährt die Hoffnung daß der Chip recht tolerant ist was das Timing 
angeht.

Ich hatte noch keine Zeit einen AVR mit entsprechendem Programm zu 
bestücken um selber Signale zu senden, bin aber optimistisch daß simples 
Bitbanging der Farben (mit entsprechender Pause zum Übernehmen der Farbe 
ganz am Ende) zum Erfolg führt. Als Grundlage könnte man die 
fastSPI-library verwenden, welche laut Doku den TM1809 unterstützt.

Ich hoffe ich konnte helfen :)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.