DMX styrd dator
DMX styrd dator
Hej jag tänkte kolla om det är någon här som har jobbat lite med DMX samt koppla detta till en PC.
Iden är att köpa en USB till RS485 adapter.
Sen via vb.net läsa DMX signalen och när rätt adress kommer med ett värde över säg 125 så ska jag aktivera en funktion i programmet.
Nån som har gjort något liknande eller har bra information att lämna?
Iden är att köpa en USB till RS485 adapter.
Sen via vb.net läsa DMX signalen och när rätt adress kommer med ett värde över säg 125 så ska jag aktivera en funktion i programmet.
Nån som har gjort något liknande eller har bra information att lämna?
- JimmyAndersson
- Inlägg: 26680
- Blev medlem: 6 augusti 2005, 21:23:33
- Ort: Oskarshamn (En bit utanför)
- Kontakt:
Re: DMX styrd dator
Vanligtvis gör man tvärt om. Dvs låter datorn styra DMX-grejer.
Men när jag tänker efter så händer det att man låter ljusbordet styra ljud/film som ligger på datorn.
Då är det oftast via nätverket eller via MIDI.
Din idé går förstås att genomföra ändå.
Principen är likadan som när man lyssnar på data från någon RS232-grej.
Om du har gjort det tidigare så är du redan halvvägs.
Steg 2 skulle då kunna vara att du sätter dig in i DMX-protokollet,
dvs i vilken ordning som man skickar data om kanal och andra parametrar.
Men när jag tänker efter så händer det att man låter ljusbordet styra ljud/film som ligger på datorn.
Då är det oftast via nätverket eller via MIDI.
Din idé går förstås att genomföra ändå.
Principen är likadan som när man lyssnar på data från någon RS232-grej.
Om du har gjort det tidigare så är du redan halvvägs.
Steg 2 skulle då kunna vara att du sätter dig in i DMX-protokollet,
dvs i vilken ordning som man skickar data om kanal och andra parametrar.
-
henrikoberg
- Inlägg: 3
- Blev medlem: 19 februari 2014, 18:42:23
- Ort: kalmar
- Kontakt:
Re: DMX styrd dator
ja det är klart, vad vill du veta?
här. Exempel setup: Avolites Bräda (ca 16 Movingheads, 16 Led, 32 dimmer),
styr via dmx: 1 multitrack dator (8 spår, Musuk, Musik, Kör, Efx alla i stereo ) - 1 Videodator (diverse film)

här. Exempel setup: Avolites Bräda (ca 16 Movingheads, 16 Led, 32 dimmer),
styr via dmx: 1 multitrack dator (8 spår, Musuk, Musik, Kör, Efx alla i stereo ) - 1 Videodator (diverse film)

Re: DMX styrd dator
... fast 250kbps.JimmyAndersson skrev:Principen är likadan som när man lyssnar på data från någon RS232-grej.
Jag minns inte hur det är med de färdiga USB-RS232-grejerna. Om de (helst FTDI, tror jag?) klarar 250kbps utan pyssel så är det väl enklast att mellanlanda via en sådan. En kabel med ftdi-krets och 5V-nivåer ut plus en RS485-mottagarkrets borde vara vad som behövs. Lyxa till med en RS485-sändkrets också när du ändå är så nära att också kunna sända...
Re: DMX styrd dator
MiaM: Var i samma sväng där.
Iden jag hade var att använda en ardruino och på deras RX TX koppla på en sådan här Interface-krets RS422/485 DIL-8, MAX481CPA+.
Det fanns någon som hette MAX481ECPA också, men jag är inte så insatt med vad skillnaden var.
Ljusbord -> MAX481 -> FTDI -> USB -> DLL -> Internet
Har skrivit en del program i .NET med serial kommunikation.
Dock så har DMX ingen handskakning eller check som vanlig RS232.
Du börjar signalen med IDEL -> RESET (88 usec LOW) -> MARK (8 usec) -> (data) -> STOP (2 usec) -> IDEL
har aldrig skrivit någont sådant så frågan är hur man fixar detta med usec i .NET serial?
Iden jag hade var att använda en ardruino och på deras RX TX koppla på en sådan här Interface-krets RS422/485 DIL-8, MAX481CPA+.
Det fanns någon som hette MAX481ECPA också, men jag är inte så insatt med vad skillnaden var.
Ljusbord -> MAX481 -> FTDI -> USB -> DLL -> Internet
Har skrivit en del program i .NET med serial kommunikation.
Dock så har DMX ingen handskakning eller check som vanlig RS232.
Du börjar signalen med IDEL -> RESET (88 usec LOW) -> MARK (8 usec) -> (data) -> STOP (2 usec) -> IDEL
har aldrig skrivit någont sådant så frågan är hur man fixar detta med usec i .NET serial?
Re: DMX styrd dator
Vilken interfacekrets som är bra låter jag vara osagt.
Men om du ändå använder en arduino så vore det väl bäst att programmera den så att den tar hand om att detektera break/reset-signalen och skickar den till windowsmjukvaran på något smidigare sätt?
(Jag har ingen koll på vb...)
Men om du ändå använder en arduino så vore det väl bäst att programmera den så att den tar hand om att detektera break/reset-signalen och skickar den till windowsmjukvaran på något smidigare sätt?
(Jag har ingen koll på vb...)
- Mediespecialist
- Inlägg: 479
- Blev medlem: 18 oktober 2010, 18:43:24
- Ort: Kalmar
- Kontakt:
Re: DMX styrd dator
Ja det går helt klart, bygga själv eller köpa färdiga lösningar.
Men vad vill du göra? Vad ska det bli?
/ Petter
Men vad vill du göra? Vad ska det bli?
/ Petter
Re: DMX styrd dator
Jag har en applikation på mobiltelefonen som man använder till event för synka mobiltelefonernas display strob / färg. Nu vill jag vidareutveckla denna lite med att istället för ett web-interface styra alla telefoner via DMX.
Ardruino med en MAX481 är en lösning som jag kanske får kolla vidare på. Känns som att när man har läst lite om det så är det inte en jätte bra lösning då det verkar bli problem med komunikationen till PC
Nån som vet skillnaden på de två jag tog upp?
Sen skulle ett kapitel i sig för att få en sådan sak CE märkt gissar jag på...
Ardruino med en MAX481 är en lösning som jag kanske får kolla vidare på. Känns som att när man har läst lite om det så är det inte en jätte bra lösning då det verkar bli problem med komunikationen till PC
Nån som vet skillnaden på de två jag tog upp?
Sen skulle ett kapitel i sig för att få en sådan sak CE märkt gissar jag på...
- Mediespecialist
- Inlägg: 479
- Blev medlem: 18 oktober 2010, 18:43:24
- Ort: Kalmar
- Kontakt:
Re: DMX styrd dator
Jag har använt SP3485 för att läsa dmx in till en pic. Det funkade kanon så det borde inte va nåt problem att göra det till en arduino.
Max481 är motsvarande så det borde funka.
Alternativet är en färdig lösning, jag har använt Enttecs produkter tidigare
och dom har alltid levererat.
http://www.enttec.com/?main_menu=Products&pn=70305
Har en ODE på hyllan men inte hunnit kolla hur bra den är.
/ Petter
Max481 är motsvarande så det borde funka.
Alternativet är en färdig lösning, jag har använt Enttecs produkter tidigare
och dom har alltid levererat.
http://www.enttec.com/?main_menu=Products&pn=70305
Har en ODE på hyllan men inte hunnit kolla hur bra den är.
/ Petter
