Hallo, ich möchte gern über eine LED anzeigen, wann DMX-Pakete per RS485 verschickt werden. Meine Refreshrate liegt bei 44Hz also 22ms; wenn ich die LED mit 22ms/2 ein und ausschalte, nimmt das Auge das schon fast gar nicht mehr wahr und es stört eher (flickering lights). Mit welcher Rate lässt man gewöhnlich so eine LED blinken, um anzuzeigen, dass Pkt verschickt werden über diesen DMX Channel? Oder leuchtet die Led nur auf, wenn neue Dmx-Daten gesendet werden und nicht die Daten von zuvor - also nur wenn sich die Daten ändern? Gruß Bernd
ich meinte nur, dass momentan mir die Rate für die LED zu hoch vorkommt - hab sie zwar überprüft mit`m Oszi und 22ms kommt raus... aber bei anderen Geräten (die ich leider jetzt nicht vorliegend habe) ist meines Erachtens die Rate / Blinken der LED nicht so schnell.... entspricht vielleicht nicht der Datenrate... Gruß Bernd
Eine Strategie die auch immer wieder gut ankommt: Die LED wird in der Senderoutine eingeschaltet und mit einem Timer zeitverzögert wieder ausgeschaltet. In der Senderoutine wird gleichzeitig auch dieser Timer wieder zurückgestellt, so dass das Dauerleuchten der LED solange hinausgezögert wird, wie Daten rausgehen. Erst wenn eine Weile Ruhe auf der Leitung ist, schaltet dann der Timer die LED wieder ab.
danke für den tipp mit den timern! Ich denke so werd ich es auch machen, sieht besser aus, als wenn die leds die ganze zeit so flackern als wenn sie defekt wären. Gruß Bernd
Un wenn Du Dir einen Timer sparen möchtest, Port Pin in der senderotine invertieren. So wechselt der LED Zustand nur jedes zweite Paket, und es blinkt im wahrnehmbaren Bereich.
Bei DMX gibt es keine Ruhe auf der Leitung. Das Universe wird kontinuierlich wiederholt. Die LED bleibt also an, bis das Pult aus ist -> find ich witzlos.
Henne schrieb: > Bei DMX gibt es keine Ruhe auf der Leitung. > > Das Universe wird kontinuierlich wiederholt. > > Die LED bleibt also an, bis das Pult aus ist -> find ich witzlos. Na dann kommt es doch aufs selbe raus, ob er die LED ständig blinken lässt oder nur dann wenn Pakete rausgehen. Der Informationswert ist genau derselbe. Die LED blinkt ständig :-)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.