Und noch ein Ambilight Nachbau

OP #2751681
Lesenswert?

Hallöchen...

Nach einiger Zeit der Entwicklung und Testerei komme ich nun langsam in 
die Phase ein recht "ambi"tioniertes Projekt fertig zu stellen.

Es handelt sich um einen PC unabhängigen Nachbau eines Ambilights.

Dabei wird als Signalquelle nicht wie üblich auf USB oder analoge 
Signale zurückgegriffen, sondern direkt das HDMI Signal verwendet.

Eine CPLD verarbeitet die Bilddaten und ein controller steuert mit den
gewonnenen Daten die LED Strips an. Dabei wird vorraussichtlich in halb 
Echtzeit (jedes zweite Fernsehbild) die Werte für die 
Hintergrundbeleuchtung upgedatet. Die RGB LED's haben einen Abstand von 
3cm und "JEDE" LED erhält eine eigene des Bildinhalt entsprechenden 
Farbe.

Ich wollte mich hier mal nach dem Interesse dieser Lösung erkundigen.
Da ich aus kostengründen mehrere Geräte aufbauen werden stehen nach 
Fertigstellung vermutlich einige fertige Geräte zum Verkauf. Der Preis 
dafür wird sich auf etwa 200 Euro pro Gerät mit LED Strip für 42" TV's 
belaufen.

Ich denke das ich noch etwa zwei Monate brauchen werde.
Also falls jemand interesse haben sollte...
#2751792
Lesenswert?

Interesse habe ich auf jedenfall !

Es hört sich gut an, was Du bereits geschrieben hast.Nun für mich wäre 
die Frage, weil in normale TV mehrere HDMI Eingänge hat, bei mir sind 2 
Signalquellen angeschlossen, ob es möglich wäre Die Signalequellen an 
diesem "Black Box" anzuschliessen ?

Also 2 oder 3 Inputs und ein Output. Sollte noch möglich sein, daß am 
Gerät eine Umschaltfunktion geben könnte, von welchem Eingansignal die 
LED Auswertung erfolgen sollte.

Der Strip wird an allen 4 Seiten des TVs angebracht ?
OP #2751821
Lesenswert?

Die Umschaltung und Verwaltung mehrerer HDMI Signalquellen überlasse ich 
den vielen schon existierenden Herstellern solcher Komponenten.
Ich hatte auch darüber nachgedacht, es aber als Platz und 
Geldverschwendung angesehen, da es eben solche Teile schon fertig zu 
kaufen gibt und außerdem mein TV nur eine Signalquelle von einem 
Receiver erhält der die angeschlossenen Komponenten wie DVD Player, Sat 
Receiver schon umschaltet und zudem zwei HDMI Ausgänge besitzt.

Mein Anspruch war es die Kiste so klein wie möglich zu halten, so das 
zur Zeit alles in ein kleines 80x55mm Gehäuse untergebracht ist.
Ebenso hat die Box auch keinen HDMI Ausgang. Vielleicht erweitere ich 
das Gerät aber noch um diese Funktion.

Die LED's werden natürlich komplett umlaufend sein und theoretisch wäre 
jede beliebige TV Größe verwendbar. Das ist eine reine Geldfrage, da die 
LED-Strips einen nicht unwesentlichen finanziellen Anteil ausmachen.
Gast #2751895
Lesenswert?

So weit ist es leider noch nicht. Ich habe zwar alle Teile schon da und 
die Platine ist auch nahezu fertig, aber ich komme leider aus Zeitmangel 
nur recht selten dazu intensiv daran zu arbeiten.

Der Controller ist soweit programmiert. Aber die CPLD fehlt mir noch 
komplett. Und das ist für mich die größte Baustelle, da diese ja 
immerhin die gesamte Berechnung der Werte für die LED's übernimmt. Damit 
ist sie auch noch die Einzige Unsicherheit in dem System.
OP #2751925
Lesenswert?

Bei Blu-Ray playern wird HDCP definiv ein Problem sein. Bei Sat 
Receivern jedoch eher weniger. HDCP wird dort soweit ich weiß nur 
verwendet wenn der Sender das auch mit ausstrahlt (wie z.B. Sky). Aber 
die Hardware muss da nicht zwingend mitspielen, wie es bei der Dream Box 
der Fall ist. Dort wird wohl gänzlich auf die Übertragung von HDCP nach 
außen verzichtet.
OP #2751941
Lesenswert?

Und dann fällt mir Spontan noch eine Notlösung zur Umgehung des HDCP 
Problems und der Multi Eingangs Sache ein. Es gibt Scart zu HDMI 
Wandler. Viele moderne Fernseher haben noch einen Scart Anschluss 
(zumindest bei Samsung). Falls bei diesem auch die Ausgangspins belegt 
sind könnte man diesen mit dem bsagten Wandler verwenden. Aber das habe 
ich alles noch nicht ausprobiert. Das trifft natürlich auch für DVD 
Player zu.
Gast #2752786
Lesenswert?

Au fein, da bin ich ja schon gespannt! Ist sicher schwierig, zumal Du ja 
noch garnicht weisst, was Du nun eigentlich nehmen willst... hmm.

Laut deinen Aussagen scheint es mir so, als wenn Du noch am Anfang 
deiner Planung stehst. Da würde ich mit Verlautbarungen noch etwas 
warten. Was mich wundert, das die LED Leisten den Löwenanteil der 
Schaltung ausmachen sollen. Die Teile werfen sie einem doch hinterher.

Na, ich lasse mich gern überraschen ;)) Viel erfolg. Halte uns auf dem 
laufenden!

Axelr.
#2752960
Lesenswert?

Also ich weiß ja nicht wie genau du dir das schon vorgenommen hast aber 
ich bezweifle dass du das alles in einen CPLD bekommst. Allein 100 8bit 
PWM Kanäle sind für den gemeinen CPLD weitaus zu viel. Denn so viel 
Speicher hat der CPLD gar nicht; das wären 800 D-FFs.
Die einzig sinnvolle möglichkeit die ich sehe ist es, einen großen FPGA 
mit HDMI in- und output zu verwenden, einen Cryptocore zu basteln, der 
mittels HDCP Master-Key das Signal entschlüsselt, dann das Bild schön in 
einen DDR-RAM speichern oder meinetwegen direkt die wichtigen Pixel im 
internen RAM speichern (das ganze Bild buffern ist wohl sauberer), die 
Farben zu berechnen (hierfür könnte noch ein Softcore nötig sein, der 
auf die DSP-Blöcke zurückgreift), in einen internen Dualport RAM zu 
werfen und auf der anderen Seite dieses RAMs dann die PWM zu machen.
Dazu brauchst du eben ein entsprechend großes FPGA.

EDIT: Achso, eventuell musst du das HDMI Signal garnicht durch den FPGA 
leiten sondern kannst es direkt auf dem PCB durchschleifen. Zumindest 
wenn die Signalstärke/-integrität reicht. Das spart dann einen zweiten 
Crypto-Block. Andererseits kannst du schöne onscreen-Menüs einblenden 
wenn du das Signal wieder verschlüsselst und durch den FPGA leitest.
Gast #2832400
Lesenswert?

Hallo,

wie ist denn der aktueller Stand. Bin auch daran interessiert. Wenn es 
um eine effiziente Ledansteuerung geht, dann könnte ich auch noch ein 
paar Sachen beisteuern. Habe für eine Firma in der Verstaltungstechnik 
diesbezüglich schon Projekte gemacht. Habe das Thema eigentlich wieder 
verworfen gehabt, aber da der aktuelle Philips nur Zicken macht, muss 
wohl nun doch eine Alternative her. Software für Ambilight kann mal 
zicken, aber nicht die SW für den TV. Tzzz tzz, was sich die Hersteller 
heutzutage alles erlauben...

Grüße

Holger
#2900466
Lesenswert?

Moin,
hab mich extra wegen diesem Projekt angemeldet. Sowas such ich schon 
lange.

Idealerweise gibt man auf der einen Seite HDMI rein und bekommt auf der 
anderen Seite das Signal wieder raus.

So könnte man das Gerät hinter den AV Receiver klemmen und hätte alles 
was man guckt mit Ambilight (TV, Playstation, Apple TV etc.)

So wäre das nen kleiner Traum. Ich würd auf jeden fall auch Interesse 
anmelden.
Bräuchte LEDs für nen 60" Gerät :)


Danke & Gruß
Christian
OP #2900486
Lesenswert?

60" sollte sich realisieren lassen.

Leider hat mein Kollege der für mich die CPLD baut sehr wenig Zeit und 
darum dauert das alles länger als geplant. Außerdem ist noch nicht ganz 
sicher ob der verwendetet MAX2 von Altera mit seinen Logigelementen 
reichen wird. Falls nicht muss ich den nächst größeren Typ verwenden der 
aber ein kleines Redesign der Platine erfordert.

Das Thema mit dem Ausgang hatte ich auch auf dem Schirm. Es ist aber 
nicht ganz so einfach, weil ja HDMI/DVI mit jedem angeschlossenen Gerät 
die Kompatibilität aushandelt. Momentan ist meine Lösung wie ein 
Endgerät anzusehen. Eine einfache Lösung für das Problem ist die 
Verwedung eines aktiven Switches. Ein Ausgang an den Fernseher der 
andere Ausgang an das "Vicinity Light".

Gruß
MArtin
#2900522
Lesenswert?

Moin,
klingt alles schon mal sehr gut. Evtl. könnte man sich die Eigenschaften 
des "neTv" Projektes zu nütze machen für die Software ;-)

Klar, nen Splitter wäre eine Lösung, aber wenn ich mir vorstelle einfach 
HDMI in / HDMI out und von dem Kasten gehen z.B 8 Anschlüsse für die LED 
Leisten ab, das wäre halt die Ideallösung...Bei nem Splitter hätte man 
noch ein Gerät zusätzlich...

(8 Kanäle deshalb damit man jeweils 2 Segmente an jeder Seite hat)

Halt mich / uns bitte auf dem laufenden, das wäre nett.. und wenn du 
eine Testperson brauchst Handheb ...

//Nachtrag : Ich seh gerade sowas würde natürlich notfalls reichen glaub 
ich.
http://www.conrad.de/ce/de/product/973838/HDMI-Splitter-Kabel-auf-2x-HDMI-20-cm
OP #2901884
Lesenswert?

Eine kleine Einschränkung gibt es bei meinem Design aber definitiv für 
den Fall das ich eine HDMI in und out Lösung baue. Da die ganze 
Angelegenheit auf DVI Komponenten aufgebaut ist gibtr es keine Audio und 
Netzwerkleitungen die durchgeroutet werden. Außerdem ist die Bandbreite 
limitiert, so das die Kiste nicht 3D tauglich wäre.
Darum ist ein vorgeschalteter Splitter (Gibt es auch 3D tauglich) immer 
die bessere Wahl.

Wieso eigentlich 8 Leitungen. Davon war nie die Rede. In meinem Design 
gibt es eine 4-adrige Leitung von der Control Box zur LED Leiste die 
einmal komplett umlaufend ist.
Wenn weitere Leisten zur Helligkeitsverbesserung erforderlich sein 
sollten, würde das nicht zu weiteren Leitungen führen.

Gruß
Martin
#2902041
Lesenswert?

Moin,
ok das klingt logisch ... aber ich hab dazu eine Frage. Wieso ist es 
denn nicht möglich den gesamten Datenstrom 1:1 durchzuleiten und sich 
den Strom abzuzapfen zum verarbeiten?
Oder liegt das bei dir nur daran das du auf den DVI Stecker setzen 
möchtest?

Und mit kein Audio meinst du den ARC oder?

Das mit den 8 Leitungen bezog ich nicht direkt auf dich :)
Ich hatte mir nur Referenzmodelle angeschaut (Karate Light / AtmoLight 
etc.) und die Steuern immer Segmentweise an.

Wenn du eine komplette LED Leiste über einen Anschluss ansteuerst ist 
das natürlich auch cool ... Da kenn ich mich aber leider Gottes viel zu 
wenig aus.


Gruß,
Christian
OP #2902518
Lesenswert?

Hallo,

wenn man eien HDMI Datenstrom anzapfen möchte, muss man das gesamte HDMI 
Protokoll verstehen und in einer FPGA zerlegen, da es dafür natürlich 
keine open source designs gibt. Das ist bei HDMI und bei DVI gleich.

Mit Audio meine ich den im digitalen Datenstrom untergebrachten 
Audiokanal zur Übertragung des Tons von Receiver zum TV ohne extra Kabel 
verlegen zu müssen.

Da ich aber einen Paneldriver verwende, verarbeite ich auf der Platine 
reine Videodaten mit einer begrenzten Bandbreite.

Die LED's werden mit Spannung versorgt und über zwei Steuerleitungen 
kofiguriert. Wenn die LED Kette zu lang wird kann es sein das die 
Spannungsversorgung an beiden Enden der Kette angeschlossen werden muss. 
Das Kabel von ControlBox zum TV bleibt dann aber das gleiche.

Gruß
Martin
Gast #2902712
Lesenswert?

Moin!

Wir haben das vergangene Semester im MC-Labor der TU-Berlin ein 
Ambilight-Nachrüstkit erfolgreich hinbekommen. Wenn du/ihr Fragen haben 
solltet,
wir haben das Knowhow, Schaltpläne.

Wir verwenden einen Chip von Analog-Devices zum Auffangen der 
Bildsignale, ein FPGA zum Runterrechnen sowie I2C - Module, die jeweils 
5 LEDs / Streifen ansteuern.

Gruß,
Martin
#2909097
Lesenswert?

Hallo,

das hört sich alles super interessant an. Ich habe ebenfalls interesse, 
da ich auch auf der Suche nach einem "Ambilight" bin, mit dem ich meinen 
Blu Ray Player und meine PS3 mit anschließen kann.

Deine Lösung hört sich deshalb sehr interessant an.

Das mit den LED's wird also ähnlich geregelt wie beim Sedu-Light?
http://www.computerbase.de/forum/showthread.php?t=1030747&page=1

Gruß
Gordian
Gast #2978469
Lesenswert?

Bald wird es billiger sein, einfach hinter den Haupt-Flat einen 
Back-Flat zu tackern um die Wand illuminieren zu lassen...

...oder auch gleich einen deutlich größeren Back-Flat nach vorne 
strahlend hinter den Vor-Flat zu stellen. Wem  dabei dann der 
"Ambi-Rand" allzu zu kontouriert erscheint, kann selbstverständlich mit 
Schleifpapier (Betreibern mehrerer linker Hände wie auch Zartgemütern 
sei zu recyclebarer BIO-Streufolie geraten) - für das gewünschte 
downscaling sorgen...

;-)
Gast #2982909
Lesenswert?

Hallo @Lästerbacke und alle,

das IST schon billiger, zumindest Variante 1, wenn denn der Platz hinter 
dem TV reicht. Anschaffung, Zeitaufwand, wahrscheinlich sogar der 
Stromverbrauch.
Mit einem preiswerten kleinen 19-Zöller ist der Lichtrand auch sicher 
nicht mehr zu stark konturiert, da gehen die Meinungen eh auseinander.

Die Idee hat was..., zumindest für die weniger begabten Bastler.

:-)
Gast #3004507
Lesenswert?

Hallo zusammen,
ich habe das hier gerade über Google entdeckt und finde die Idee 
dahinter sehr gut, mit HDMI zu arbeiten. ich wäre auf jeden Fall ein 
Abnehmer.
Wie siehts denn im Moment mit dem Projekt aus....?
OP #3026881
Lesenswert?

Hallo,

es gab leider einen kleinen Rückschlag der dazu führt das ich das 
Hardware Design noch einmal ändern muss. Leider war die verwendete CPLD 
zu klein dimensioniert, so das ich nun eine andere verbauen werde. Mein 
Kollege wird dann in etwa zwei Wochen mit der neuen Hardware das CPLD 
Design überarbeiten.

Leider geht das Projekt sehr schleppend vorran, da ich selber nicht so 
oft Zeit dafür finde.

Aber ich halte euch auf dem Laufenden.

Gruß
Martin
Gast #3053120
Lesenswert?

Hallo zusammen,

ich kann mich meinen Vorrednern nur anschließen, sehr interessantes 
Projekt.
Möchte so etwas demnächst selbst auch umsetzten.

@ Martin S.: Ich würde mir gerne mal ansehen, wie Ihr das Projekt an der 
Tu-Berlin umgesetzt habt.

Weiterhin Viel Erfolg!
Gruß Daniel
Gast #3386641
Lesenswert?

Ohne dem OP auf die Füße treten zu wollen:

Hab das ganze hier lange beobachtet und bin heute zufällig über eine 
alternative die schon jetzt verfügbar ist gestolpert.

Das ganze hört auf den Namen Ambi-TV und basiert auf Raspberry Pi und 
einem USB-Videograbber. Auf einen Link verzichte ich mal.
Gast #3480459
Lesenswert?

Ich finde das Konzept vom Lightpack gut, Ergebniss sieht auch gut aus 
wenn
man sich die Youtube Videos ansieht.
Alles Open source incl. Hardware, und direkt von dieser Seite 
Downloadbar.
Also 120 $ sind ok dafür.

PP
Gast #3480551
Lesenswert?

Hallo,

das Modul von Lightpack ist nicht schlecht. Auch der Preis ist fair.
Allerdings furnktionierts nur über USB und somit mit einem PC.
Da würde mir die HDMI Variante besser gefallen. Wie z.B. die Lösung mit 
dem RaspI. Allerdings doch gleich mal mehr als doppelt so teuer und für 
mich als Spielerei zu viel.

Gruß,
Schorschi.
Gast #3481743
Lesenswert?

das geht von HDMI nach YUV nach USB Video GRabber. Dann den Raspberry 
übertakten usw. Die LEDs sind KEINE WS2812, sondern die mit synchroner 
Schnittstelle. 2801er: ich habe keine.
Dann doch lieber stand-alone- aber HDMI direkt wäre schon nicht 
schlecht. Wie geht das mit dem Copy-Protect-Zeuchs auf dem HDMI? wird 
das immer verschlüsselt übertragen?
Wenn dort der HDMI Splitter verwendet wird, gibt der doch dfas Signal 
ebenso verschlüsselt auf BEIDEN Ausgängen aus? Oder kümmert sich der 
HDMI->YUV Wandler die Decodierung? Nach dem Motto, wird eh nur analoger 
Matsch. Da können wir das ruhig Entschlüsseln... ?
Gast #3980418
Lesenswert?

Das ganze nennt sich Zambilight, kostet Dollar 60, also rund 47 EUR !
Komplettpaket, mit Raspi als Steuer-/Regeleinheit, SD-Karte mit 
Software, alle LED-Strips dabei, mit Anleitung, aus Belgien.

Hier ein Viedeoclip
https://www.youtube.com/watch?v=JB9ccFuTB0o&x-yt-ts=1421914688&x-yt-cl=84503534

hier die Webseite: Anmelden, bestellen, fertig........
https://www.indiegogo.com/projects/meet-zambilight-the-update-for-your-television#home

billiger, besser gehts nirgends !!! Studentenprojekt

Gruß

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren