Artnet to DMX

Dependencies:   mbed DMX TextLCD mbed-rtos

/media/uploads/Ayrton_L/dmx.png

Art-NET to DMX converter.

Read Art-NET and process the data so it can be send by 3 XLR3 outputs for DMX. With a 4x20 display you can choose some options. For example what universe you would like on what output.

This is a project we make as our final project of our 2nd year of university. We study Electronics-ICT / Embedded ICT.

We chose for this amazing platform (MBED LPC1768) because it has al the interfaces and pins we need.

Committer:
Ayrton_L
Date:
Mon May 23 17:39:39 2016 +0000
Revision:
36:dba7a0094213
Parent:
28:4b327f1cb9cb
Menu fixed

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Ayrton_L 17:03d98dd62eb9 1
Ayrton_L 17:03d98dd62eb9 2 Art-NET naar DMX omvormer.
Ayrton_L 17:03d98dd62eb9 3 De module leest alle Art-NET universes binnen en stuurt de vooraf ingestelde universe door naar de juiste UART.
Ayrton_L 17:03d98dd62eb9 4 De UART op zich is aangesloten op een LTC485 zodat hieruit DMX / RS485 kan ontstaan.
Ayrton_L 17:03d98dd62eb9 5
Ayrton_L 17:03d98dd62eb9 6 Programma geschreven door Ayrton Leyssens en Tim Swannet
Ayrton_L 17:03d98dd62eb9 7
Ayrton_L 28:4b327f1cb9cb 8 Laatst aangepast op: 18/03/2016
Ayrton_L 17:03d98dd62eb9 9
Ayrton_L 18:8deebaf09ba3 10 changes : - Banner geschreven
Ayrton_L 17:03d98dd62eb9 11 - Begin van display
Ayrton_L 17:03d98dd62eb9 12 - DMX verder uitgewerkt
Ayrton_L 17:03d98dd62eb9 13 - Startbeginselen der Art-NET geschreven
Ayrton_L 28:4b327f1cb9cb 14 - DMX implementeren
Ayrton_L 28:4b327f1cb9cb 15 - ArtNet implementeren
Ayrton_L 17:03d98dd62eb9 16
Ayrton_L 18:8deebaf09ba3 17 TO-DO : - ArtNet settings via display
Ayrton_L 17:03d98dd62eb9 18 - DMX optimaliseren
Ayrton_L 17:03d98dd62eb9 19 - Display menu schrijven
Ayrton_L 17:03d98dd62eb9 20 - Buttons inlezen
Ayrton_L 17:03d98dd62eb9 21 - CRT_SECURE_NO_WARNINGS verwijderen uit main.h
Ayrton_L 17:03d98dd62eb9 22
Ayrton_L 17:03d98dd62eb9 23
Ayrton_L 18:8deebaf09ba3 24 RAM Problem : Going over 32Kb RAM (estimated)
Ayrton_L 17:03d98dd62eb9 25 LPC1768 (MBED) heeft 64Kb, 32Kb direct bruikbaar door de gebruiker.
Ayrton_L 17:03d98dd62eb9 26 2x 16Kb beschikbaar voor ethernet/CAN.
Ayrton_L 17:03d98dd62eb9 27 Als deze banken door ethernet/can gebruikt worden, worden deze bij mee in de bereking gestoken
Ayrton_L 17:03d98dd62eb9 28 Is een bug die al even bestaat, die helaas niet opgelost is.
Ayrton_L 17:03d98dd62eb9 29 Deze 2x 16Kb is ook beschikbaar voor de gebruiker, maar dan indirect.
Ayrton_L 17:03d98dd62eb9 30
Ayrton_L 17:03d98dd62eb9 31
Ayrton_L 28:4b327f1cb9cb 32 SoftwareVersie: B-00-12
Ayrton_L 17:03d98dd62eb9 33
Ayrton_L 18:8deebaf09ba3 34
Ayrton_L 17:03d98dd62eb9 35 B : Beta
Ayrton_L 17:03d98dd62eb9 36 C : Completed
Ayrton_L 17:03d98dd62eb9 37 00-xx : Service Pack Version
Ayrton_L 17:03d98dd62eb9 38 xx-00 : Update Version
Ayrton_L 17:03d98dd62eb9 39