USB/DMX512-interface (september 2006)

Ontwerpen en programmeren

Postby Guest » Thu May 31, 2007 12:00 am

Vandaag heb ik de nieuwe Elektuur ontvangen met het ontwerp voor een USB/DMX512-interface. Het ontwerp was mij al bekend van de website http://www.oksidizer.com/, maar op die site staat geen firmware. Daarom was ik enthousiast dat Elektuur deze firmware wel levert. Volgens het tijdschrift staat het bestand op http://www.elektuur.nl/ als "EPS 060012-11.zip". Maar ik heb het nog niet kunnen vinden op deze site.

Kan iemand mij aan dit bestand helpen? Alvast bedankt.
Guest
 

Postby buckfast_beekeeper » Thu May 31, 2007 12:00 am

Hallo,

Ik denk niet dat het september nummer reeds on-line staat. Alles draait nog rond het dubbel nummer.

mvg

Theo
buckfast_beekeeper
 
Posts: 820
Joined: Thu Jan 02, 2014 3:27 pm

Postby Guest » Thu May 31, 2007 12:00 am

Voor degenen die ook software nodig hebben bij het septembernummer, zie vanaf vandaag de Duitse Elektuur site:

http://www.elektor.de/Default.aspx?tabid=28&year=2006&month=9&art=5550894

Evengoed bedankt voor de reactie.
Guest
 

Postby Guest » Thu May 31, 2007 12:00 am

Iemand deze al gemaakt? Zoja, wat zijn de ervaringen ermee? (zou anders ook wel interesse tonen in bouwen...)

Alvast bedankt!
Guest
 

Postby Guest » Thu May 31, 2007 12:00 am

Zojuist is het gelukt om Windows mijn interface te laten herkennen en wat lampen te besturen. Ik heb er niet voor gekozen om de interface kwetsbaar in de XLR connector te bouwen. Deze wil ik in een kastje bouwen. Wat ik gedaan heb is het volgende:

- Op een stuk experimenteerbord heb ik een PIC16C765 microcontroller geplaatst (40 pens DIP uitvoering), samen met het IC SN75176 (DIP uitvoering), een kristal van 6,000 MHz, een USB chassisdeel, een XLR chassisdeel, een weerstand en wat condensatoren.
- Via een JDM programmer (http://www.jdm.homepage.dk/newpic.htm) en het programma IC-prog (http://www.ic-prog.com/) heb ik de microcontroller in-system geprogrammeerd. Hiervoor heb ik gewoon het usb2dmx.hex bestand gebruikt dat bedoeld is voor de PIC16C745 controller. Het hex bestand blijkt dus ook compatibel te zijn met het grotere broertje van de processor.

Op deze manier is de interface een stuk makkelijker te bouwen en minder kwetsbaar. Jammer is dat ik draden heb moeten gebruiken om de onderdelen op de experimenteerprint te verbinden. Mooier zou zijn om een print te etsen. Maar het werkt in elk geval prima.
Guest
 

Postby stafvg » Thu May 31, 2007 12:00 am

Als men dan toch die moeite allemaal wil doen (print etsen, groter kastje ...) dan kan je misschien ook beter het geheel uitbreiden met beveiliging want de bedoeling van het ontwerp was net om het klein te houden om het geheel in een XLR stekker te krijgen. Maar daardoor is het ontwerp ook niet voorzien van een beveiling tussen uw lichtsturing en de computer ....
stafvg
 
Posts: 527
Joined: Thu Jan 02, 2014 3:27 pm

Postby jooroe » Thu May 31, 2007 12:00 am

Ik heb even een vraagje over de post van tsools,

Bij mijn lokale electronica handel hebben ze de gebruikte oscillator helaas niet.
Nou moet dat toch ook gewoon kunnen met een 6 MhZ kristal, maar nou kan ik er niet helemaal achter komen hoe ik dat ook al weer moet aanpakken.
De oscillator heeft namelijk 3 pootjes en het kristal 2. Zijn osc1 en osc2 van de microcontroller gewoon hetzelfde signaal? En ik meen mij ook te herrinneren dat je gebruik moet maken van een paar kleine C-tjes.
Is er iemand die mijn geheuegen weer effe kan opfrissen?

jooroe
 
Posts: 2
Joined: Thu Jan 02, 2014 3:37 pm

Postby Guest » Thu May 31, 2007 12:00 am

Dit is het schema dat ik gebruikt heb. Dit bevat ook een beveiliging tegen overspanning op de DMX lijn:

http://www.sools.nl/images/usbdmx/schematic.gif

Ik heb gemerkt dat het NKE0505 IC dat ik gebruikt heb de reset van de microprocessor beïnvloedt. Het resetten ging niet altijd meer goed wanneer dit onderdeel werd aangesloten. Het toevoegen van een 1000 uF condensator over de voedingsspanning lijkt te helpen, maar of het een 100% garantie biedt voor een goede reset weet ik niet.

Hier zie je fotos van de manier waarop ik het opgebouwd heb:

http://www.sools.nl/images/usbdmx/usbdmx_voor_klein.jpg
http://www.sools.nl/images/usbdmx/usbdmx_achter_klein.jpg

Niet ideaal dus vanwege de vele draadjes, maar het werkt wel. Ik ben nog aan het proberen om een PCB ontwerp te maken.

In het schema kun je zien dat je een normaal 6 MHz kristal kan gebruiken samen met 2 condensatortjes van 15 pF.
Guest
 

Postby webber1 » Thu May 31, 2007 12:00 am

Ben ook bezig met het printje te maken heb alleen nog een probleem zodra ik de hem aansluit krijg ik de volgende melding: "Het USB apparaat wordt niet herkend
een van op deze aangesloten apparaten werkt niet goed. Het is onbekend welk apparaat" Heeft iemand enig idee hoe dit komt? Heb een voor geprogrammeer IC gekocht en een printplaat besteld. Heb alles al een extra keer bij langs gelopen maar kan niets vinden waarom ie het niet zou moeten doen.
groeten René
webber1
 
Posts: 4
Joined: Thu Jan 02, 2014 3:34 pm

Postby jooroe » Thu May 31, 2007 12:00 am

Heb je wel de bijbehorende driver op de PC geinstallerd?
jooroe
 
Posts: 2
Joined: Thu Jan 02, 2014 3:37 pm

Next

Return to Microcontrollers

Who is online

Users browsing this forum: yahoo [bot] and 3 guests