Ambilight mit AtmoWin: Diskussionsthread

  • Hi, der Ft232 hat intern einen Spannungswandler, du kannst dem Ft232 mitteilen auf welchem Pegel er arbeiten soll.
    Das sollte aber nicht das Problem sein, da die Mega IOs bis 5,5v tolerant sind.

    Greetz

  • Hallo nighty2k,
    die Vorfreude war groß, die Enttäuschung ist größer :D

    Zitat

    Das sollte aber nicht das Problem sein, da die Mega IOs bis 5,5v tolerant sind.


    Also der FTDI läuft nun mit der gleichen Spannung wie die ATmegas (3,2V) und mit gleichem Potenzial. Damit die Versorgungsspannung nicht zusammenbricht habe ich den Puffer auf 2200µF erweitert. Tja leider blinken die LED's immer noch so wie sie wollen und nicht wie ich :D

    Ich werde vielleicht heute Abend ein Video hochladen damit ihr euch das mal anschauen könnt und wenn es einem was bringt das Platinenlayout. Wer weiß vielleicht freut sich zum Schluss doch der Mülleimer :thumbup:

  • Sind an der HW von ELITE auch die 6 PWM Pins an die LEDs verbunden?
    Wenn ja, könntest du mal meine Software für die Stripes versuchen.

    Problem bei Elites HW ist halt, das das Tx Signal durch alle Platinen durchgeschleift wird, wenn da etwas reinstörrt.
    Im Fall von Domis und meiner Version wird das Signal halt immer frisch aufbereitet.
    FB_Addon_TelNo{
    height:15px !important;
    white-space: nowrap !important;
    background-color: #0ff0ff;}

  • Also die folgenden Pins gehen zu den LED's:
    Linke LED: 1, 9 und 10
    Rechte LED: 13, 14 und 15 (Jumper wegen dem flashen noch offen)

    Deine Software kann ich gerne mal ausprobieren, bräuchte nur einen Downloadlink von dir :)

    Gruß Tobi

  • Hallo,
    hoffe hier ist noch jemand anzutreffen, der mir helfen kann. Möchte demnächst dieses Projekt umsetzten und habe mich nun 2 Stunden schlau gelesen. Allerdings hat sich zum jetztigen Zeitpunkt eine Frage noch nicht beantwortet:
    Wieso benötige ich eine TV-Karte (wie in der Anleitung in der Lobby beschrieben)? Kann ich das Videosignal nicht einfach vom Laptop über HDMI über den AV Receiver an den Fernseher senden?
    Vielen Dank für eventuell hilfreiche Antworten :)

  • @ dex3007
    Wenn Du auch Fernsehen mit Ambilight willst, dann benötigst Du dazu auch eine TV-Karte. Wenn Du nur Videos schauen willst, genügt es natürlich, die Videos am Laptop abzuspielen während AtmoWin läuft.

  • Hi,
    ich möchte das Projekt demnächst auch umsetzen, jedoch bin ich mir bei den LEDs und den 32 AtMega48 etwas unsicher.
    Gibt es eine Kaufempfehlung für SMD-RGBs mit guter Farbwiedergabe die dabei auch schön hell sind? Ich schwanke zwischen den Samsung LEDs (SPMFCT5606N0S0A2F0) und den Avago (ASMT-YTB0-0AA02), habe allerdings aber selber noch keine Erfahrung mit RGB-LEDs.
    Um Kosten zu sparen würde ich gern die AtMega48 Controller mit günstigeren ersetzen z.B. AtTiny da könnte man (0,50 - 1,00)€ einsparen.
    Spricht da was dagegen, solang die neuen Controller mit dem 16MHz Quarz zurechtkommen, an 3,1V betrieben werden können und 6 PWM Kanäle haben, oder muss es unbedingt der Mega48 sein?

    PS: Das ist mein erster Post, bitte entschuldigt also falls ich irgendwas falsch gemacht haben sollte. ;)

    Grüße

    Doode

    Einmal editiert, zuletzt von Doode (25. Februar 2012 um 17:18)

  • Die Samsung-LEDs sind von der Homogenität und der Farbmischung schon sehr gut. Zu den Avago kann ich nichts sagen. Aber inzwischen sind auch die China-LEDs deutlich besser geworden. Diese sind ja praktisch auf allen Flexbändern enthalten.

    Das Ambilight kann man auch anders aufbauen. Hier im Forum wurde das SEDU-Board entwickelt. Das übernimmt die Kommunikation zwischen Atmowin und digitalen Pixeln. Man hat also nur einen µC und "intelligente" Stripes. Neben den meist verwendeten digitalen Stripes mit WS2801 kann man auch die PIX-Platine oder Stripes mit TM1803 verwenden.

    PIX-die Einzelpixelplatine
    "Digitaler RGB-Strip" mit WS2801
    SEDU-Board - Aufbau und Funktion

  • Ich will halt so viel wie möglich selber machen (Platine ätzen, µC programmieren usw), da es fürs Studium sein soll .
    Über den Einsatz der Pixelplatine hab ich auch schon nachgedacht.
    Da bei mir der Pc ca 3m (Luftlinie) und 10m (Kabellänge) vom Fernsehr entfernt ist würde ich die Bluetooth-Lösung bevorzugen.
    Könnte ich damit trotzdem die Pix betreiben?
    Wenn ich nach dem Bluetoothmodul ein µC betreibe der die Daten entsprechend des Timingprotokolls des Ws2801 aufbereitet und die Daten auf den SDI Pin des 1. Pix gibt müsste das doch funktionieren?
    Ich glaub ich hab da allerdings noch was nicht richtig verstanden:
    Der WS2801 bekommt ja ein CLK Signal was er immer weiter gibt, laut Datenblatt bis zu 6m weit bei 2MHz.
    Das Datensignal ist Seriell und besteht aus jeweils 3 Byte für RGB.
    Wenn ich nun für 10 Pix 30 Byte sende werden dann die ersten 3 Bytes vom 1. WS2801 verarbeitet und er schickt nur die 27 restlichen Bytes an die nachfolgenden Controller weiter?

    Grüße

    Doode

  • Ich weiß nicht mehr ganz genau, wie es da gemacht wurde, aber meiner Meinung nach ist das BT nur eine Verlängerung der seriellen Schnittstelle. Du wirst damit nie direkt Pixel o.ä. ansteuern, sondern nur den µC mit Informationen versorgen. Die eigentliche Umsetzung den miniDMX von AtmoWin nach WS2801 macht dann der µC.

    Da AtmoWin miniDMX über COM-Port ausgibt, muss also am PC der BT-Sender einen virtuellen COM-Port bereitstellen. Das ist der einzige Unterschied zur direkten USB-Verbindung (die ja auch nur Hilfsmittel für einen COM-Port ist).

    Das Protokoll des WS2801 ist im Datenblatt zu sehen.

  • siehe dazu auch hier - BT ist ja nur ein "Ersatz für das Kabel"...

    und ja, genauso funktioniert das: Der WS2801 nimmt sich die ersten 3 Byte "raus" und schickt den Rest weiter, so bekommt jedes Pixel die für es bestimmten Daten, ohne dass man irgendwie was adressieren muss o.ä. - wenn dann für ca. 500 µs keine Daten mehr kommen, werden in allen Pixeln die zuletzt empfangenen übernommen.

    It's only light - but we like it!

    Da es sich in letzter Zeit häuft: Ich beantworte keine PNs mit Fragen, die sich auch im Forum beantworten lassen!
    Insbesondere solche von Mitgliedern mit 0 Beiträgen, die dann meist auch noch Sachen fragen, die bereits im entsprechenden Thread beantwortet wurden.
    Ich bin keine private Bastler-Hotline, technische Tipps etc. sollen möglichst vielen Lesern im Forum helfen!

  • Hi,
    danke für die Infos.
    Alle wieviel Pix sollte man denn neu einspeisen wenn man nicht die dicken Kontaktflächen benutzt mit denen man ja warscheinlich einmal rund um den Fernsehr kommt?

    Einmal editiert, zuletzt von Doode (27. Februar 2012 um 11:13)