Forum: Mikrocontroller und Digitale Elektronik DMX512 CAN-Bus RS485


von Disco Stu (Gast)


Lesenswert?

DMX512 CAN-Bus RS485
Ist das nicht alles das selbe?
Wo liegen die Unterschiede?

von Benedikt Patt (Gast)


Lesenswert?

Gib die 3 Begriffe mal bei Wikipedia ein, dann sollten die Unterschiede 
relativ schnell klar werden :-)

von Disco Stu (Gast)


Lesenswert?

Benedikt Patt schrieb:
> Gib die 3 Begriffe mal bei Wikipedia ein, dann sollten die Unterschiede
> relativ schnell klar werden :-)

Da komm ich ja gerade her,
garnichts ist klar.

Aber meine Frage war auch blöd gestellt, ich meinte eher die Hardware, 
ob ich so einen Transceiver wie SN75176 für DMX512, CAN-Bus und RS485
benutzen könnte.
Das sich die Software-Übertragungsprotokolle grundlegend unterscheiden 
ist mir schon klar.

von Benedikt Patt (Gast)


Lesenswert?

Also DMX ist eigentlich nur ein Protokoll, welches auf RS485 aufsetzt. 
Da kannst du den SN75176 benutzen. Für CAN gibt es spezielle Tranceiver.

von Volker Z. (vza)


Lesenswert?

Hauch die Hardwareschicht ist inkompatible.

von (gast) == (Gast)


Lesenswert?

DMX ist physikalisch RS485. Für CAN brauchts einen anderen 
Hardware-Treiber.

von Disco Stu (Gast)


Lesenswert?

(gast) == schrieb:
> DMX ist physikalisch RS485. Für CAN brauchts einen anderen
> Hardware-Treiber.

Wo genau liegen die Unterschiede?
Gibt's eventuel einen Transceiver der für DMX512, CAN-Bus und RS485 
tauglich ist?
Stichwort Universal-Bus-Sniffer

von Benedikt Patt (Gast)


Lesenswert?

Ich glaube du kannst einen CAN Tranceiver auch für RS485 benutzen, 
allerdings ist das was dahinter kommt komplett anders. In der CAN 
Spezifikation ist ja ein riesiges Protokoll mit Fehlerhandling und allem 
beschrieben, das hat mit DMX oder so nicht das gernigste zu tun. 
Abgesehen vielleicht von der symmetrischen Übertragung.

von Falk B. (falk)


Lesenswert?

@  Disco Stu (Gast)

>Wo genau liegen die Unterschiede?

DMX512 ist ein Softwareprotokoll für Bühnentechnik, sehr einfach 
aufgebaut. Physikalisch nutzt es RS485.

CAN ist ein komplexer Steuerbus, hauptsächlich im Automobilbereich. 
Physikalisch nutzt es KEIN RS485, aber einen ähnlichen differentiellen 
Bus.

>Gibt's eventuel einen Transceiver der für DMX512, CAN-Bus und RS485
>tauglich ist?

AFAIK nein. Wozu brauchst du den?

MFG
Falk

von Disco Stu (Gast)


Lesenswert?

Will einen Universal-Bus-Sniffer bauen, der sich auf verschiedene Buse 
ranhängen kann und "a bisserl" lauschen kann...

von Benedikt Patt (Gast)


Lesenswert?

Dann würde ich einen Controller nehmen der CAN und eine UART im Bauch 
hat und dann, wenn es unbedingt der selbe Anschluss sein soll, mit einem 
Relais umschalten.

von Benedikt Patt (Gast)


Lesenswert?

Achso... das ding hier habe ich mal gebaut: 
http://www.kreatives-chaos.com/artikel/can-debugger
Vielleicht kannst du das ja noch um RS485 erweitern.

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.