DMX USB Interface im Selbstbau -> Fragen und Links

  • Zitat

    So spart man sich richtig Geld, wenn man den DC/DC Wandler nicht kaufen "muss"!


    Allerdings, den Optokloppler werde ich dennoch mit einbauen, da so das
    Signal verstärkt wird, was in manchen Fällen, wie der Betrieb eines
    Atmega8 auf 3,3V von Vorteil sein kann!

    ist aber auch nicht wichtig wenn man schon die Galvanische trennung weglassen will braucht man ja keinen Optokoppler und keinen Spannungsregler mehr den USb ist ja Spezifizier auf 5 Volt und 500mA so kann man man auch den AT Mega auf 5 Volt laufen lassenund braucht den optokoppler nicht einfach nur den Mega 8 mit dem RS485 treiber verbinden und da hat sich der Lack.


    Und die USB ics (FT233) kann man mit ein wenig übung einer Feinen Lötspitze und ordentlich flussmittel ganz gut löten.

  • Danke dir Noli!


    Jetzt werde ich mal mein Glück versuchen.



    Bulldog, der USB IC, ist kein FT233 sondern ein USBN9604-28M...
    Nagut, dann werde ich in der PC Dimmer Version auch den OK weg lassen und hoffen, das Pesis Dimmer endlich mal sich angesprochen fühlt!


    Sollte ich dem nicht bei kommen, wird dann knallhart mit dem DE Interface drauf geschossen!


    Frage:


    Welcher Art von Flussmittel reden wir?
    Mein Baumarkt, hat da ein schönes Lötwasser gerade im Angebot... 5€.


    Oder noch besser, ich such mir jemanden, der in der Nähe von mir Wohnt / arbeitet, der das kann!


    Danke nochmals.


    Finn

    Die Gesetze der Physik sind doch eher..... Richtlinien!


    Ich bin kein Profi, aber was ich weiß, gebe ich unverschönt weiter!

    Einmal editiert, zuletzt von Finn ()

  • 9€.... Okey.



    Jetzt habe ich wieder einmal ein paar Fragen:


    Die BUS Bausteine, werden die im Betrieb warm?


    Ich habe mir bei einen Kumpel die Platine von PC_Dimmer ätzen lassen und habe die Bauteile bestückt, samt Firmware und bin heute fertig geworden.
    Der Treiber wird erkannt, bzw. beim erst-Einstecken hat Windows7 automatisch den Treiber erkannt und läuft nun unter "uDMX Win32" im Gerätemanager!


    Der DMX BUS wird aber nach ein paar Minuten lauwarm?!
    Ist das normal?



    Ich muss dazu sagen, das ich den DC/DC Wandler "überbrückt" habe, weil ich den fest auf der DE Platine verlötet habe und keinen weiteren kaufen werde!



    Zusätzlich möchte ich gerne mehr über den PC Dimmer wissen!


    Welche der 3 LEDs was macht, bzw ist für was zuständig, welche Blink- "Rhythmen" bedeuten was, von welcher LED?
    Welche muss an sein, wenn ein DMX Signal anliegt?
    Und was macht die 3te LED beim BUS Treiber?




    Ich habe den DE bis jetzt noch nicht fertig gestellt, da ich noch keinen Mut hatte den Lötkolben an den USB IC an zu legen.




    Für Antworten bin ich wie immer dankbar!


    Finn

    Die Gesetze der Physik sind doch eher..... Richtlinien!


    Ich bin kein Profi, aber was ich weiß, gebe ich unverschönt weiter!


  • So?


    Danke dir!



    Und ich werde mal sehen, was ich mit dem IC mache... der hat fast 5€ gekostet, wenn ich den brate....



    Wie sieht es denn mit meinen anderen Fragen aus, die ich eben gestellt habe?
    Kennt jemand die Funktion vom PC_Dimmer? (Abgesehen von DMX Senden^^)

    Die Gesetze der Physik sind doch eher..... Richtlinien!


    Ich bin kein Profi, aber was ich weiß, gebe ich unverschönt weiter!

    2 Mal editiert, zuletzt von Finn ()

  • Gut, danke dir, werde das Testen!
    Aber, welche Dimensionierung bekommt der Widerstand, welcher zwischen PIN 2 und PIN 3 gelötet ist?


    LED ausgerechnet nach 5V und je nach mA Typ halt...



    Aber hat jemand mal bei seinem DMX Gerät getestet, ob der BUS warm wird?


    Finn

    Die Gesetze der Physik sind doch eher..... Richtlinien!


    Ich bin kein Profi, aber was ich weiß, gebe ich unverschönt weiter!

  • Danke, das wäre nett von dir!



    Ein Gehäuse suche ich nicht, da das Interface in einen alten Desktop PC mit eingebaut wird, mit einem Splitter.


    So habe ich ein reinen DMX "PC", wo nur XP und DMX Control samt Winamp drauf kommt!
    So spare ich mir die Euros da auch.



    Aber wenn jemand ein PC Dimmer hat, dann würde mir eine Erklärung der LEDs sehr helfen!



    Finn

    Die Gesetze der Physik sind doch eher..... Richtlinien!


    Ich bin kein Profi, aber was ich weiß, gebe ich unverschönt weiter!

  • Hallo alle miteinander.


    Also, was die LED am DMX Teil macht, nach dem DC/DC Wandler, kann ich dir sagen!
    Leuchten!


    Also, die ist an, wenn die Versorgungsspannung nach dem DC/DC Wandler an liegt!
    (Einfach eine Kontrollleuchte, ob nach dem Wandler Spannung ist!)


    Aber die beiden anderen, kann ich nur vermuten:


    Eine davon wird sicherlich anzeigen, ob ein DMX Signal vom PC aus kommt!
    Die andere dann als Störungs LED oder so...



    Aber du schreibst, dass du "uDMX Win32" im Gerätemanager steht!....


    Aber:



    Sollte was anderes stehen eigentlich...



    Aber die Datei kann man unter dem "hier" nicht Laden?!


    Funktioniert denn dein Treiber richtig?



    Güße Denis

  • Hi


    Dann stimmt etwas bei meinem Aufbau nicht!


    Ich werde mal +/- messen, ob das richtig ist!
    Keine Ahnung, wie ich in einem fertigen Layout die Polung vertauschen kann, aber ich habe ja mit Brücken den DC/DC Wandler überbrückt!...


    Aber nebenbei möchte ich noch fragen, wie eigentlich die Fusebits des PC Dimmer Aufbaus aussehen??
    Ich habe die jetzt wie in "Illutzmanition" gesetzt, aber ob das richtig ist?..


    Da wird der Atmega ja mit 3,3V betrieben und "BODEN" ist aktiviert, vlt ist dass noch ein Problem des ganzen!



    Denis:


    Da hast du Recht, das kann alles so sein, aber ich suche ja eine feste Antwort, ein Nutzerhandbuch am besten!...
    Den Treiber für PC Dimmer, kann man über das Forum dort erreichen und das RICHTIGE Ausgabeplugin in DMX Control!
    Denn das soll nicht so funktionieren mit dem Plugin "uDMX" in DMX Control, angeblich!




    Finn

    Die Gesetze der Physik sind doch eher..... Richtlinien!


    Ich bin kein Profi, aber was ich weiß, gebe ich unverschönt weiter!

  • Hallo zusammen.


    Ich habe den USB IC endlich auf der Platine!!!


    Ich habe Wasser und Blut geschwitzt.


    Ich habe den Atmega dann direkt beschrieben, wofür ich extra einen kleinen ISP Aufbau auf Lochraster machen musste.


    Ich habe dann noch die Fuses wie in der beiliegenden Abbildung gebrannt und wollte Sie danach Testweise aus lesen...


    Das ging auf einmal nicht mehr!
    Ist das normal?


    Einen Funktionstest konnte ich noch nicht machen.


    Finn

    Die Gesetze der Physik sind doch eher..... Richtlinien!


    Ich bin kein Profi, aber was ich weiß, gebe ich unverschönt weiter!

  • Abend an alle.


    Also, mein Atmega8515-16 ist anscheinend hin...


    Nach dem Flashen, konnte ich den AVR nicht mehr auslesen...



    Ich habe im übrigen den Quarz benutzt, und dem einfach Drähte angelötet und so eingebaut :P .
    http://www.reichelt.de/Quarze/…55a7b0d1b8a63193ebc647b02



    Ich habe die Fuses, wie im beiliegen Bild gesetzt:


    Da habe ich die UTF-8 einfach in mein Programmer Tool übertragen. (Low 0xAD, High 0xAF, Ex 0xA4, Lock 0xAD)
    (Low: 10101101; high: 10101111; Lock: 11101101)



    Das ist dann:


    Low:
    Brown-out detesction level at VCC=2,7V
    Brown-out detection enabled
    External Crystal/Resonator Medium Frequenz / Start-up time 16CK + 4ms


    High:
    Watch-dog timer always on
    Boot Flash section size = 128 words Boot start address=0x0F80
    CKOPT fuse (operation dependent of CKSEL fuses)


    Lockbits:
    Application Protection Mode 1: No lock on SPM and LPM in Application Section
    Boot Loader Protection Mode 2: SPM prohibited in Boot Loader Section


    Fakt ist, das ich keine Meldung bekomme von Windows, wenn das Interface von Digital Enlightenment eingesteckt wird, von wegen installieren oder unbekanntes Gerät oder so...
    Dann wie gesagt, kann ich jetzt nichts mehr flashen oder lesen.... Warum?,
    So viel Ahnung habe ich dann von den Fuses dann nicht, da ich weiss wie man die übernimmt, aber nicht immer was die heißen! (im High Fuse Bereich!)


    Kann ich den "retten"?
    Ich habe jetzt nicht die Möglichkeit einen neuen oder anderen Atmega8515-16 zu beschaffen!



    Weiss jemand Rat?


    Gruß


    Finn

    Die Gesetze der Physik sind doch eher..... Richtlinien!


    Ich bin kein Profi, aber was ich weiß, gebe ich unverschönt weiter!

  • Alles klar...


    Ich habe dem einen 16Mhz an den XTAL geklemmt und dann nochmal ausgelesen!


    Es ging!


    Jetzt habe ich alles erst mal auf "Werkseinstellungen" gesetzt...


    Waren denn meine Fuses so richtig, oder wo liegt mein Fehler?


    Finn

    Die Gesetze der Physik sind doch eher..... Richtlinien!


    Ich bin kein Profi, aber was ich weiß, gebe ich unverschönt weiter!

  • Dein Quarz den du verlinkt hast war ein 25MHz Quarz, dein Atmel kann nur maximal 16MHz.
    siehe hier im Datenblatt , erste Seite weiter unten " Speed Grades"
    http://www.atmel.com/Images/doc2512.pdf
    Auf Seite 35 unter dem Titel " Clock sources " findest du die Angaben wie man die Fuses richtig setzt und was sie bedeuten, auf Englisch.


    Und hier ein Artikel über Fuses, auf deutsch, zieh dir den rein und dann weißt mehr
    http://www.mikrocontroller.net/articles/AVR_Fuses