Newsgroup: it.hobby.elettronica.digitale
Titolo: DMX dispettoso...

Ciao!
Ho qualche fantasmino nella lampada stroboscopica DMX...
Premesso che con una lampada RGB il tutto sembra funzionare, dico quanto 
segue:
* lampada strobo 2 ch (speed, dimmer)
* la stringa DMX esce correttamente dalla scheda:
break di 100 us SPACE + 22 us MARK
data rate 250 kbps
start bit + 8 data bit + 2 stop bit
(verificati con l'oscilloscopio)
* vengono trasmessi il break, un byte a 0 e i due byte relativi ai due 
canali utilizzati
* i pacchetti sono ripetuti ogni 100 ms
Il comportamento anomalo è quasi casuale: la lampada risponde 
correttamente ai comandi ma di tanto in tanto (mediamente ogni 5-6 
secondi) o salta un lampeggio oppure più frequentemente aumenta di 
intensità per qualche secondo prima di ritornare al valore impostato 
dalla stringa DMX.
Che i dati escano correttamente dalla scheda ne sono certo avendoli 
visualizzati con l'oscilloscopio. La linea è terminata (ma ho anche 
provato a rimuovere sia una sia entrambe le resistenze).
L'unica cosa strana che vedo sul connettore DMX di uscita della lampada 
sono degli spike in corrispondenza dei lampi:
1) chi ha fatto la lampada era un genio!
2) se anche capitasse nel bel mezzo di un pacchetto e me lo rovinasse mi 
aspetterei che 1/10 di secondo dopo (quindi con molta probabilità prima 
del lampo successivo) il nuovo dato corretto ripristini il registro 
interno. Non dovrei quindi quasi nemmeno accorgermi del disastro, al 
massimo solo un lampo dovrebbe essere anomalo.
In definitiva:
- avete qualche consiglio per ridurre gli spike provocati dalla lampada 
stessa? non posso aprirla ovviamente...
- che altro diavolo potrebbe causare un comportamento del genere?
Grazie...
Marco


Se non ho capito male, il DMX si appoggia sul layer fisico della
RS485. Non conosco il primo, se non per sentito dire (antiche passioni
luminotecniche), ma ho qualche esperienza del secondo.
Domande:
- Puoi produrre uno schema di collegamento dettagliato, completo di
terminatori ?
- Come è connessa la calza ?
- Come hai misurato gli spike ? Le strobo dovrebbero irradiare un bel
po', sicuro di non aver raccolto disturbi con la sonda ?
- Cambia qualcosa se accorci il cavo tra centralina e lampada ?
saluti,
simone.bern

 - Cambia qualcosa se accorci il cavo tra centralina e lampada ?
Ho a disposizione due cavi uno da 20 m e l'altro da 5 m e non ho 
riscontrato alcuna differenza di comportamento. Cavi più corti non ne 
ho, dovrei farne uno a misura.
Quello che mi lascia perplesso è che con alcune periferiche sembra che 
funzioni tutto regolarmente, appunto con le lampade RGB. Con altre, tra 
cui la strobo in questione e una macchina del fumo vi sono dei 
comportamenti anomali.
Marco

 Marco
Se come pare sei certo che l'uscita DMX sia corretta visto che altri 
proiettori DMX funzionano, il problema pare proprio essere della lampada.
Prova comunque a controllare se non l'hai già fatto che la massa sia 
collegata (i pin 1 di trasmettitore e ricevitore devono essere 
elettricamente connessi).
Per capire dove stia il problema prova a collegare, impostando lo stesso 
indirizzo DMX, sia la lampada che il proiettore RGB.
Se il proiettore RGB non varia il suo modo di funzionare mentre la 
lampada presenta anomalie, il problema è interno e quindi c'è poco da 
fare, la lampada è difettosa.
Se invece il proiettore RGB risente dei problemi in maniera sincrona con 
la lampada, puoi provare con uno stadio di optoisolamento sul dmx 
direttamente sulla lampada: non avresti perlomeno problemi sugli altri 
proiettori.

 fare, la lampada è difettosa.
Fatto. Il proiettore RGB funziona perfettamente e non fa una piega. 
Sullo stesso indirizzo ho messo anche la strobo e in effetti le anomalie 
restano (irregolarità di lampeggio e di luminosità, assenti però se 
comandata in manuale con i potenziometri posti sulla periferica stessa).
E' già la seconda che cambiamo, la precedente (stesso modello) aveva una 
dispersione che faceva scattare il differenziale appena inserita la presa.
Domani proverò la macchina del fumo (i vicini mi prenderanno per matto 
:) ) e vedo come si comporta.
Marco