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 :)
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.
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....
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) ?
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 :-)
"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
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.
"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]
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.