TP Analyse de la trame DMX Soit à mettre en place le montage suivant : Liaison USB/DMX Liaison DMX 512 Console virtuelle Interface (Free Styler) USB/DMX512 (Oksidizer USB2DMX) Twist-25 (IMG_Stage Line) Bouchon Terminaison (120Ω) Vous êtes chargé d'analyser la trame émise par la console virtuelle, permettant de piloter la lyre Twist 25. Effectuer le câblage nécessaire entre les différents éléments. Ouvrir la console virtuelle Oksidizer. 1 - Tester le fonctionnement et relever le rôle de chaque canal (canal 1 à canal 5). Thème 2011 TP analyse de la trame DMX Page 1 / 5
Placer tous les curseurs des canaux sur leur position minimale (condition pour avoir des caractères identiques). Connecter l'oscilloscope afin de visualiser la trame DMX émise sur le boîtier interface USB/DMX512. La voie 1 sera reliée sur la sortie DMX+ (point de test PT1) La voie 2 sera reliée sur la sortie DMX- (point de test PT2) La synchronisation se fera en synchro externe sur l'entrée de synchro par rapport au signal SYNC (point de test PT5) Tous les signaux seront visualisés par rapport à la masse (point de test PT3). Afin d'obtenir la forme d'onde du signal DMX, on se servira de la fonction de l'oscilloscope Voie1 Voie2. 2 - Relever les signaux d'une trame complète. Préciser le période de la trame. Donner les valeurs maximale et minimale de la tension. Donner le nombre de paquets identiques émis lors d'une trame complète. Une trame est composée d'une entête et de 512 canaux (voir descriptif suivant). Le BREAK du début de la trame est suivi du MAB (mark after break) et du START CODE. Le break est précédé du TIF (temps intercalaire final) qui lui même est précédé du dernier paquet composé d'un seul canal (le 512 iéme canal). Tous les paquets sont composés de 7 canaux sauf le dernier (512iéme canal). 3 - D'après le nombre de paquets identiques relevé précédemment, calculer le nombre de canaux émis dans une trame. Afin de retrouver le début de la trame sur l'oscilloscope, il est tout d'abord nécessaire de repérer (en dilatant la trame) le paquet différent des autres. On visualisera alors le paquet suivant qui correspond au premier canal. Nous allons tout d'abord décrypter le premier canal qui se trouve à l'intérieur du premier caractère émis (le paquet qui se situe après celui du début de la trame, différent des autres). Thème 2011 TP analyse de la trame DMX Page 2 / 5
Description du caractère : Un caractère est arrangé en 7 canaux (composés de mots de 11 bits). Chaque canal est constitué de 1 bit de start, 8 bits de données et 2 bits de stop. La durée d'un octet est de 44µs minimum (11 fois la durée de 1 bit 4µs). Des temps de pause peuvent être intercalés entre deux octets. octet Canal x START BIT : Bit (à l'état bas) qui précède la transition de l'octet représentatif de la valeur du canal. OCTET : Valeur binaire représentative de la consigne du canal (de 0 à 127), l'octet débute par le bit de poids le plus faible. STOP : A la fin de l'octet, 2 bits de stops (à l'état haut) indiquent la fin du canal. IDLE GAP : Temps de pause (à l'état haut) qui peut être intercalé avant le Start bit suivant, pour le fonctionnement avec certaines consoles qui ne transmettent pas les données de façon continue. Procédure de visualisation du canal 1 se trouvant dans le premier caractère. Placer tous les curseurs des canaux sur leur position minimale. Connecter l'oscilloscope afin de visualiser la trame DMX émise sur le boîtier interface USB/DMX512. La voie 1 sera reliée sur la sortie DMX+ (point de test PT1) La voie 2 sera reliée sur la sortie du signal SYNC (point de test PT5) La synchronisation de la trame sera faite sur le signal SYNC la voie 2 Tous les signaux seront visualisés par rapport à la masse. 4 - Visualiser le premier canal et relever le signal. Préciser le période du canal, cette valeur est elle cohérente. 5 - Donner la valeur des 11 bits qui composent ce canal et repérer le Thème 2011 TP analyse de la trame DMX Page 3 / 5
6 - Retrouver la valeur décimale de la donnée émise dans le canal 1, Conserver le même réglage de l'oscilloscope que précédemment. Placer le curseur du canal 1 sur la position médiane (127). Remarquer au passage que les bits visualisés à l'oscilloscope changent. 7 - Visualiser le premier canal et relever le signal. 8 - Donner la valeur des 11 bits qui composent ce canal et repérer le 9 - Retrouver la valeur décimale de la donnée émise dans le canal 1, Conserver le même réglage de l'oscilloscope que précédemment. Placer le curseur du canal 1 sur la position 1/4 de la valeur maximale (63). Remarquer au passage que les bits visualisés à l'oscilloscope changent. 10 - Visualiser le premier canal et relever le signal. 11 - Donner la valeur des 11 bits qui composent ce canal et repérer le 12 - Retrouver la valeur décimale de la donnée émise dans le canal 1, Afin de retrouver le début de la trame sur l'oscilloscope, il est tout d'abord nécessaire de repérer (en dilatant la trame) le paquet différent des autres. Nous allons maintenant nous intéresser au caractère de début de la trame (paquet différent des autres). Régler l'oscilloscope afin de visualiser ce caractère de début de trame. Manœuvrer le curseur du canal 512 et observer le caractère. 13 - Noter vos observations. 14 - Relever le signal du caractère de début. Thème 2011 TP analyse de la trame DMX Page 4 / 5
15 - Indiquer sur les chronogrammes les durées : t IF t BRK t MAB t CHR (Start code) t IC 16 - Comparer ces durées aux temps conventionnels d'une trame DMX Thème 2011 TP analyse de la trame DMX Page 5 / 5