Ljudaktiverat USB till DMX

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Användarvisningsbild
matsadona
Inlägg: 755
Blev medlem: 28 februari 2010, 23:05:17

Re: Ljudaktiverat USB till DMX

Inlägg av matsadona »

Vill bara påpeka att jag inte förespråkar Velleman interfacet för profesionella tillämpningar.
På en semi hobbynivå eller enklare "proof of concept" är det, enligt mig, fullt dugligt och inte minst prisvärt.
Tillsammans med Freestyler DMX kan man lösa enklare ljusshower till en låg kostnad fullt tillräckligt för skoldisko-dj'n.
Sedan finns det naturligtvis annan hård- och mjukvara som kostar motsvarande en begagnad bil som är bättre =)
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Ljudaktiverat USB till DMX

Inlägg av blueint »

Vad är det som gör det interface:et olämpligt för mer professionella sammanhang?
Användarvisningsbild
Nic
Inlägg: 9
Blev medlem: 18 december 2012, 00:23:47

Re: Ljudaktiverat USB till DMX

Inlägg av Nic »

Tror jag gör såhär faktiskt!

Använder en arduino, analogt bandfilter, RS485 passande krets (SN 75176 I guess), och en massa programmering.

Tänkte ta in ljudet via teleplugg till hemmabyggt filter byggt på ljud op-amp och "vanliga" op-amps,
sedan när de signalerna blivit updelade tänkte jag ta in dem i varsina ingångar på Arduinon.
I Arduinon programmerar jag så den skickar olika signal beroende på vad den får in, och den signalen skickas till
SN 75176:an som sedan skickar det vidare till armaturerna.

Hur låter det? Är det en hållbar lösning eller är det väldigt osäkert?
elste
Inlägg: 47
Blev medlem: 26 januari 2013, 08:58:37

Re: Ljudaktiverat USB till DMX

Inlägg av elste »

det låter som en väldigt avanseradlösning som gör väldigt lite fårhållandevis mot vad man kan kontra tiden det tar
föresten har arduinon inte bara 6 analoga ingångar (det är en väldigt liten spekrumanalysator)

och varför undvika welleman

usb->dmx tok longa startpullser = uppdaterar aldeles för sällan och hänger för mycket på prosessorn

dimmern klarar inte vanlig snabb dmx utan typ bara welleman
Användarvisningsbild
Nic
Inlägg: 9
Blev medlem: 18 december 2012, 00:23:47

Re: Ljudaktiverat USB till DMX

Inlägg av Nic »

Nä alltså det finns DMX library såg jag till arduinon, och Megan har 14 analoga eller något sånt, plus bättre processor. Men alltså jag tänker också att då får jag i princip bara en liten låda så slipper jag ha något annat. Så kör jag bara AnalogRead på de olika frekvensingångarna och använder sedan DMX biblioteket för att skicka DMX värden. Känns som att det inte är jättekonstigt men jag vet inte...?
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Ljudaktiverat USB till DMX

Inlägg av blueint »

Brutalidé.. ljudsignalen matas till ett gäng parallella avstämda filter som har lagom Q-värde och vars utgång via likriktning matar ett gäng op-amp:ar som är trimmade att svara mot allt högre spänningsnivåer. Dessa styr i sin tur TRIAC/IGBT som styr en lampa direkt.

Om USB-DMX delen ej fås att fungera ;)
Användarvisningsbild
Nic
Inlägg: 9
Blev medlem: 18 december 2012, 00:23:47

Re: Ljudaktiverat USB till DMX

Inlägg av Nic »

Haha jo men tanken är ju att jag ska kunna använda färdiga armaturer, och då känns det lite onödigt att gå in och pilla i hårdvaran på dem när de redan har DMX-styrning :P

Men jag har tänkt vidare (igen) och det står mellan att göra egna band-filter som går till Arduinon eller att använda Processing och programmera filter som sen skickar data till Arduinon.

Hittar hela tiden nya sätt :P
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Ljudaktiverat USB till DMX

Inlägg av blueint »

Har du kunskapen att programmera egna FFT filter? (som ska köras i ATmega..)
Användarvisningsbild
Nic
Inlägg: 9
Blev medlem: 18 december 2012, 00:23:47

Re: Ljudaktiverat USB till DMX

Inlägg av Nic »

@blueint
Inte än :D
Men jag ska nog testa med analoga filter först faktiskt, och om det inte funkar så blir det nog mjukvaruvarianten på filtrena.
Användarvisningsbild
MiaM
Inlägg: 12956
Blev medlem: 6 maj 2009, 22:19:19

Re: Ljudaktiverat USB till DMX

Inlägg av MiaM »

Jag röstar helt klart på FFT i datorn istället för filter i hårdvara.

Om du ändå bygger filter i hårdvara så ska du väl anta utmaningen att även fixa DMX-sändningen utan mikroprocessor. :)

DMX-sändningen kan fixas med säg två 74165:or som agerar sändarskiftregister, en räknare t.ex. 4040 som räknar antal kanaler och genererar break (säg t.ex. att den sänder kanaler då den räknar 0-511, sänder break då den står på 512-527 och reset'ar sig själv när den nått 532 eller nåt sånt). 4040 och latchingången på 74165 klockas i sin tur av en fyrabitarsräknare som reset'as när den nått 11-12, och ingången till fyrabitarsräknaren och 74165:orna kommer från en lämplig klockoscillator på 250kHz.

Utgångarna från 4040 kan då användas dels för att driva en analog mux som väljer rätt frekvensband som matas in på ena ingången på en komparator och dels driva en dac som matas till andra ingången på komparatorn. Utgången från komparatorn driver alla åtta databitarna in till 74165:orna. (Resterande ingångar på 74165:orna används för att generera start/stoppbitar).

Fyrabitarsräknren kan ha fler bitar om det är lättare att få tag på en oscillator på högre frekvens, t.ex. 6 bitar för 1MHz o.s.v.

Det blir då alltså bara två räknare, två 74165:or, en komparator, en analog mux, en dac (kan i nödfall göras med motståndsstege matad av krets med rena logiknivåer) och några lösa grindar, samt givetvis drivkretsen som ger balanserad signal till DMX'en. :)

En smula mer komplicerat blir det om du vill använda den steglösa dimningen i tribar'en. Du behöver då en ADC och lite mer avancerad analog koppling. Det finns ett par varianter på hur du kan styra tribar'en. En är att det översta segmentets ljusstyrka styrs av signalnivån, en är att alla segment konstant styrs av signalnivån utan nån rörlig stapel, och en är att hela delen av den tända stapeln styrs av ljusnivå. Ja, eftersom det är RGB så kan du ju också låta ljudstyrkan styra färgen eller liknande.

Jag anar att du inte lär bygga allt utan nån mikrokontroller, men det är intressant att det är fullt möjligt utan alltför mycket kretsar.

Edit: Allt om Elektronik byggde en analog spektrumanalysator, tror det var just 1985 eller nåt sånt. Den hade analoga filter + likriktare för varje frekvens, men sen MUX'ade den drivningen av LED-staplar.

De gjorde också en TV-tillsats till analysatorn! :)
Skriv svar