Étape 3: Test
1. en fait, protocole DMX512 est juste 250 Kbits/s, 2 stop bits oneway uart communication. Et matériel d’interface RS-485. Par conséquent, vous devrez vérifier la forme d’onde de broche tx uart.
2. il est impossible de vérifier oscillogramme complet de dmx512, car un paquet de dmx512 est 513bytes. Il suffit de vérifier que le début du paquet.
3. Ethernet protocole est très simple. TCP tâche Exécuter en tant qu’un serveur TCP et des données TCP est juste 5bytes.
STX(1) - address(2) DMX512 - DMX512 données (1) - ETX(1)
EX) adresse: 5, les données : 0xff = > 0x02|0x00|0x05|0xff|0x03
Vous pouvez le tester n’importe quel outil TCP comme un Hercule.
4. Si vous souhaitez implémenter dmx512 parfaitement, ajoutez RS485 émetteur IC au circuit.