USB <-> FT245RL <-> DMX512 => wie funktioniert der Sync?

OP #7726662
Lesenswert?
• ▲
▼

Hallo zusammen,

da mein Interesse schlussendlich in die Richtung geht, wie die Treiber zum FT245RL zu nutzen sind, habe ich das Thema hier platziert.

Kurz zu DMX 512 Das ist einfach ein Bus, auf dem rohe Bytewerte auf dem RS485 Standard gesendet werden. Busteilnehmer zählen durchkommende Bytes und picken die für sie relevanten heraus. Bei einem erzeugten Framerror Seitens Transmitter wird der Bytecounter genullt.

Die eigentliche Frage Ich habe meinen Uralten DMX4All Transeiver geöffnet und darin ist der FT245RL gefolgt von einem ATMega8 und RS485 Mimik.

Ich frage mich woher der Mega8 weiß, wann er den Framerror zum Sync erzeugen soll. Es gibt einen Pin am FT245 namens #PWREN [c] Goes low after the device is configured by USB, then high during USB suspend. Can be used to control power to external logic P-Channel logic level MOSFET switch. Enable the interface pull-down option when using the PWREN# pin in this way [c/]

Wenn das nicht der Weg ist, dann bliebe dem Mega8 nur, einfach einen Snyc zu machen, wenn für eine bestimmte Zeit keine weiteren Daten gekommen sind.

#7726805
Lesenswert?
• ▲
▼

DMX512 ist ein sehr simples Protokoll.

Da kann sich der Mega8 auch einfach den Ist-Zustand merken und regelmäßig von sich aus senden.

Was bei PC USB auch eine gut Idee ist, denn das Timing wird von einer belasteten CPU schnell versaut.

Das USB Daten Protokoll wird eher nicht "nackiges" DMX512 sein.

Das mit dem PWREN scheit OP mangels Englisch überhaupt nicht zu verstehen - da geht es darum ob man via V_Bus Strom ziehen DARF oder nicht. Hat genau gar nix mit Daten Timing zu tun.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.