Syftet med examensarbetet var att bygga en DMX512 mottagare-inspelare-sändare. Det är en låda som man kopplar till ett ljusbord och därefter programmerar in en ljussekvens eller ett ljusmoment. Programmet lagras och sedan kan ljusbordet tas bort och lådan kopplas till t.ex. dimmers. Anledningen till att vi valde just detta examensarbete är att de liknande produkter som finns ute på marknaden har dåliga prestanda och är väldigt dyra. På lådan finns en switch där man kan välja sekvens eller moment. En sekvens är ett ljusprogram som man kan spela in/upp under 25 sekunder, och ett moment är en fast ljusbild. Det finns även två tryckknappar. En start/stopp knapp för inspelningen. Med den andra väljer man om man vill spela in en sekvens eller ett moment. Det finns även en display som visar var i programmet man är. DMX512 är en digital multiplexad signal som används som standard inom ljustekniken. Den har ”ersatt” alla analoga kablar som förr gick till varje ljusenhet. Man skickar olika värden (byte) till olika kanaler och den första byten i signalen är alltid för kanal 0, nästa för kanal 1 osv. upp till 512, eller färre kanaler. Vi har utvecklat ett assemblerprogram för mikrokontrollern och ritat upp kretsschemat i OrCad. Vi utvecklade ett eget utvecklingsverktyg som sedan var grunden för den slutliga konstruktionen.
This degree project is called DMX512 receiver-transmitter-recorder. We have built a box to which you connect a light desk. When connected you use the light desk to program a light show. The box will reconstruct the DMX-signal and send it to a dimmer for example. The reason why we choose this degree project is that the similar products on the market are very expensive and have bad specifications. The box contains one switch. With that you can choose chase or cue. A chase is a light program, which you can play or record during 25 seconds and a cue is a scenery light picture. There is also two buttons. A start/stop button for the recording and a button where you choose whether you want to play the chase/cue or record it. There is also a display to show where in the program you are. DMX512 is a digital multiplexed signal and it is used as a standard professional light signal. It has replaced all analogue wires that used to supply all light units. You send different values (bytes) to different channels. The first byte in the signal is always meant for channel 0, the next for channel 1 and so on up to 512 or less channels. We have developed an assembler program for the microcontroller and designed the circuit with help of OrCad. We designed our own developing tools, which became the foundation to the finished construction.