Per chi conosce il DMX...

Ciao,

su una scheda devo prevedere come futura espansione la possibilità di diventare host o client DMX, ovvero comandare periferiche DMX o essere comandata da altre.

Mi è chiaro che a livello fisico basta una RS485, ma non ho capito spulciando velocemente lo standard se il protocollo è bidirezionale (half-duplex) oppure unidirezionale. Cioè: data la "consolle" e le varie periferiche connesse, queste ultime trasmettono dati?

Il tutto per sapere se mi basta una UART o me ne servono due :)

Marco / iw2nzm

Reply to
Marco Trapanese
Loading thread data ...

e

Sei fortunato: la consolle trasmette solo e le fixtures ricevono solo :-)

Reply to
Luca

Non conosco il DMX, ma in ogni caso perché non ne basta solo una? Nel caso unidirezionale usi solo il TX, se è half duplex usi anche la sezione di RX, ma sempre di una UART stiamo parlando.

--
  _|/ Francesco Sacchi - Develer S.r.l., R&D dept.
   |\ http://www.develer.com/ - http://www.bertos.org/
Reply to
Francesco Sacchi

Francesco Sacchi ha scritto:

Perché nel caso la mia scheda dovesse fare contemporaneamente da host e da client e il protocollo fosse stato bidirezionale avrei dovuto usare due UART....

Ciao! Marco / iw2nzm

Reply to
Marco Trapanese

dipende. i proiettori sicuramente ricevono il dmx, alcuni possono anche trasmetterlo per sistemi senza centralina con movimenti preconfezionati.

ti basta comunque una uart

Ste

--

Ogni problema complicato ha una soluzione semplice...per lo piu` sbagliata
[cit. Franco, i.h.e. 20.01.2007]
Reply to
PeSte

se fa da host e client contemporaneamente allora lo fa su due bus distinti, non ho mai visto due master su un bus dmx (e non ne vedo l'utilità)

Ste

--

Ogni problema complicato ha una soluzione semplice...per lo piu` sbagliata
[cit. Franco, i.h.e. 20.01.2007]
Reply to
PeSte

Luca ha scritto:

Yeah :)

Ho guardato parecchi schemi ma sono tutti "endpoint" ovvero o simulano la consolle oppure le periferiche finali ma con un unico connettore XLR. Gli apparati commerciali invece (di cui non ho gli schemi ovviamente) hanno due connettori - per realizzare il daisy-chain.

In questo caso cosa fanno? Ricevono e ritrasmettono oppure il passaggio del segnale dal connettore IN all'OUT è effettuato via hardware (passivo) ?

Ciao e grazie! Marco / iw2nzm

Reply to
Marco Trapanese

PeSte ha scritto:

Un'unica UART su due connettori, giusto? Uno riceve (client) e l'altro trasmette (host o daisy-chain).

Ha senso?

Marco / iw2nzm

Reply to
Marco Trapanese

sui proiettori che ho visto io (da dentro) gli XLR di ingresso e di uscita sono babaramente collegate tra loro

Ste

--

Ogni problema complicato ha una soluzione semplice...per lo piu` sbagliata
[cit. Franco, i.h.e. 20.01.2007]
Reply to
PeSte

che ne dici di questo? ti chiarisce?

Ste

--

Ogni problema complicato ha una soluzione semplice...per lo piu` sbagliata [cit. Franco, i.h.e. 20.01.2007]

[FIDOCAD ] EV 50 80 55 85 EV 55 90 60 95 EV 65 95 70 100 EV 75 90 80 95 EV 80 80 85 85 EV 45 60 90 105 EV 130 80 135 85 EV 135 90 140 95 EV 145 95 150 100 EV 155 90 160 95 EV 160 80 165 85 EV 125 60 170 105 TY 60 50 5 3 0 0 0 * MASCHIO TY 140 50 5 3 0 0 0 * FEMMINA TY 135 75 5 3 0 0 0 * 1 TY 55 75 5 3 0 0 0 * 1 TY 60 85 5 3 0 0 0 * 2 TY 140 85 5 3 0 0 0 * 2 TY 65 90 5 3 0 0 0 * 3 TY 145 90 5 3 0 0 0 * 3 LI 50 85 50 125 LI 50 125 130 125 LI 130 125 130 85 LI 55 95 55 130 LI 55 130 135 130 LI 135 130 135 95 LI 140 135 145 135 LI 145 135 145 100 LI 65 100 65 135 LI 65 135 140 135 LI 50 125 50 190 MC 50 190 0 0 040 LI 55 130 55 180 LI 55 180 85 180 LI 65 135 65 170 LI 65 170 85 170 LI 85 160 85 190 LI 85 190 120 190 LI 120 160 85 160 TY 90 165 5 3 0 0 0 * driver 485 TY 90 180 5 3 0 0 0 * con terminazioni, filtri etc. LI 120 190 180 190 LI 120 160 180 160 LI 180 160 180 190 LI 205 185 180 185 LI 180 185 185 190 LI 180 185 185 180 LI 180 175 205 175 LI 205 175 200 170 LI 205 175 200 180 LI 180 165 205 165 TY 210 180 5 3 0 0 0 * TXD TY 210 170 5 3 0 0 0 * RXD TY 210 160 5 3 0 0 0 * DIR TY 70 165 5 3 0 0 0 * DATA+ TY 70 175 5 3 0 0 0 * DATA- SA 50 125 SA 55 130 SA 65 135
Reply to
PeSte

PeSte ha scritto:

Ottimo grazie :)

Marco / iw2nzm

Reply to
Marco Trapanese

o) ?

E' brutalmente passivo, tant'=E8 che "ufficialmente" dovresti piazzare il terminatore da 110ohm a fine catena, anche se non l'ho mai fatto n=E8 visto fare :-)

Reply to
Luca

pure io mai visto fare

Ste

--

Ogni problema complicato ha una soluzione semplice...per lo piu` sbagliata
[cit. Franco, i.h.e. 20.01.2007]
Reply to
PeSte

Marco Trapanese ha scritto:

La UART normalmente è RX/TX quindi non vedo il motivo di due UART. Piuttosto dovresti usare un diverso driver di linea.

Reply to
Er Palma

"Marco Trapanese" ha scritto nel messaggio news:g64j5q$b59$ snipped-for-privacy@tdi.cu.mi.it...

dove trovi il protocollo per implementare i messaggi?

Reply to
GZ

GZ ha scritto:

Beh lo stanrdard è l'USITT DMX 512 1990. Ad ogni modo su Internet vi sono parecchi documenti in proposito.

Ciao! Marco / iw2nzm

Reply to
Marco Trapanese

"Marco Trapanese" ha scritto nel messaggio news:g65j8k$fas$ snipped-for-privacy@tdi.cu.mi.it...

si ho trovato diversi link ma non quello che cercavo o per lo meno io cercavo un documento che mi spiegasse quali stringhe inviare per pilorare un dimmer dmx o roba simile magari c'era scritto ma io non sono riuscito a capirlo e sul sito della usitt dice di comperare le specifiche

Reply to
GZ

GZ ha scritto:

Sinceramente ancora non ho approfondito molto la questione del protocollo. Per il momento mi era sufficiente implementare il livello fisico. Se mi capita sotto mano qualcosa lo segnalo.

Marco / iw2nzm

Reply to
Marco Trapanese

"GZ" ha scritto nel messaggio news:488769bc$0$1084$ snipped-for-privacy@reader1.news.tin.it... [...]

per quel che ne so io (sentito dire) è un protocollo free nel senso che lo puoi implementare senza pagare royalties o simili, ma va comprato il documento che spiega come spedire i dati

Ste

--

Ogni problema complicato ha una soluzione semplice...per lo piu` sbagliata
[cit. Franco, i.h.e. 20.01.2007]
Reply to
PeSte

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.