movinghead.gif

banniere.gif

movinghead.gif
Accueil du site | Plan du site | Boutique |    
fr en 
 
 
Le protocole DMX512
> Le protocole en bref
> La norme USITT
> Le forum


L’interface USB-DMX512
> Présentation
> Fonctionnement
> Réalisation
> Installation
> Programmation
> Utilisation
> L’entrée DMX512
> Téléchargements
> Datasheets
> Le forum


L’interface USB-DMX512 version 3
> Présentation
> Installation
> Utilisation
> Paramétrage
> Programmation
> Téléchargements
> F.A.Q.


Le booster DMX
> Présentation
> Fonctionnement
> Réalisation
> Datasheets
> Le forum


Le splitter DMX
> Présentation
> Fonctionnement
> Réalisation
> Datasheets
> Le forum


Le gradateur DMX512
> Présentation
> Fonctionnement
> Réalisation

> Programmation

> Utilisation
> L’extension 8 voies
> Téléchargements
> Datasheets
> Le forum


Le récepteur DMX512 v2
> Présentation
> Fonctionnement
> Réalisation
> Programmation
> Utilisation
> L’extension 8 voies
> Téléchargements
> Datasheets
> Le forum


La carte de puissance 4 voies
> Présentation
> Fonctionnement
> Réalisation
> Utilisation
> Datasheets
> Le forum


Les pages des liens
> Liens francophones
> Liens anglophones
> Liens publicitaires


Les exemples d’application
> Bloc de puissance
> Rampe de 4 PAR38
> Splitter DMX


Le forum du site ...


La boutique virtuelle du site ...


    Le gradateur DMX512  > Programmation


Le gradateur DMX512

→  Programmation  ←


La programmation du PIC :

Le PIC doit être programmé avant sa mise en place sur le circuit imprimé avec un programmateur de PIC standard (cf. l’article dans la rubrique "Interface USB-DMX" ).

Le fichier HEX du PIC est disponible à la rubrique "Téléchargements".

Pour modifier l’adresse de base du gradateur, il suffit de modifier les deux premiers octets de l’EEPROM du PIC. Voici un exemple sous le logiciel Ic-Prog :

(JPG)

Les valeurs sont saisies en héxadécimal. Deux octects sont nécessaires afin de coder l’adresse de 1 à 512. Le premier octet correspond aux poids forts (1 si l’adresse est supérieure à 255, 0 dans le cas contraire) et le second octet aux poids faibles (cette valeur se calcule en faisant le modulo 256 sur l’adresse désirée).

Voici quelques exemples d’adresses :

Adresse : Octet 0 : Octet 1 :
1 0x00 0x01
10 0x00 0x0A
255 0x00 0xFF
256 0x01 0x00
260 0x01 0x04
380 0x01 0x7C

Utilisation du logiciel "DMXChangeAddress" :

Ce logiciel permet de changer l’adresse de base d’un module gradateur via l’interface USB-DMX512. Ce dernier utilise la trame DMX avec un "StartCode" égal à 0xCA. Il se présente sous la forme suivante :

(GIF)

Il est disponible sur le lien suivant :

Zip - 98.5 ko

Il suffit de connecter l’interface USB au PC, de fermer tout logiciel succeptible d’accéder à l’interface, puis de sélectionner l’ancienne adresse DMX ainsi que la nouvelle. Une action sur le bouton "Envoyer..." permettra de lancer la programmation de l’adresse.

L’interface USB-DMX étant unidirectionnelle, il n’est pas possible d’avoir un compte rendu de l’opération de changement d’adresse au niveau du logiciel. L’information sur le bon déroulement de l’opération est alors donné par la led orange du gradateur :

-  la led reste éteinte :
L’ordre n’a pas été reçu => Vérifiez les connections et les paramètres puis recommancez la procédure.

-  la led s’allume puis s’éteint :
L’ordre a été reçu mais l’ancienne adresse entrée ne correspond pas à celle de l’interface.

-  la led clignote rapidement :
L’ordre a été reçu et accepté.


Rédigé par : (Dernière modification : 26 octobre 2008)

Article précédent : Réalisation
Article suivant : Utilisation

Nuxit

Site réalisé avec SPIP (1024x768 pixels).

Site réalisé avec SPIP