DE Interface initialisiert sich nicht (richtig) !?

We proudly present: The release of DMXControl 3.3.3!


On September 29, 2026, we held our release show for DMXControl 3.3.3. During our usual “hour-long” session, we showed you all the new features in this version and what it now has to offer.
Read all about it in the corresponding news article: We proudly present: The release of DMXControl 3.3.3!


  • Hallo zusammen!

    Ich sitze nun schon mehrere Stunden bzw. Tage an meinem DMX USB Interface. X(
    Es macht einfach nicht das was es soll. Nachdem ich lange dafür gebraucht habe die richtigen Fuses zu setzten, da ich auch auf die "PonyProg negierung" reingefallen bin. Habe ich mehrere HEX Files getestet aber es passiert immer das gleiche:
    Wenn ich es an den USB Port anschließe bekomme ich manchmal die Warnung, dass das Gerät nicht erkannt wurde. Manchmal auch gar nichts.
    Darauf hin bin ich angefangen zu messen, leider habe ich erst am Wochenende wieder ein Oszilloskop zur Verfügung. Ich habe an allen ICs die +5 Volt, bzw. 4,6V festgestellt. Am XTAL1 Pin am AVR habe ich auch sehr komische Frequenzen gemessen, allerdings nur mit meinem Multimeter: sehr selten 4mhz, manchmal ca. 70khz, manchmal ca. 5khz. Ist aber fraglich ob das MM überhaupt gut solche Frequenzen messen kann.
    Außerdem habe ich das IF nur an ext. Versorgungsspannung angeschlossen(+7,5V). Da konnte ich das Phänomen erleben, dass eigentlich die LED am Bus-Treiber leuchten sollte, allerdings blinkte und flackerte sie nur. ?(  :(

    Die Platine habe ich selbst gemacht, ist nicht die beste aber es sollte wohl ausreichen. Aktive von Rei****t, passive aus dem Regal und den Quarz von RS.

    Ich würde mich über jede Antwort freuen!

    Gruß, sample

  • Hallo,
    da gibt es jetzt aber sehr viele Möglichkeiten.
    Es könnte immer noch an der Programmierung
    des Controlers liegen.
    Oft ist auch die Verlötung des ISBN fehlerhaft
    und verursacht das von Dir geschilderte.
    Ist der Quarz den Du bei RS gekauft hast ein
    Grundwellen oder Oberwellen Quarz ?
    Es ist wichtig das es ein Grundwellenquarz ist.
    Es gibt im Projektarchiv noch ein Dokument zur
    Fehlerbehebung. Es ist ganz ratsam sich dies
    mal durchzuarbeiten.
    Aber hierfür ist ein Oszilloskop schon recht wichtig.

    Gruß Steff

    Am Ende wird alles gut !

    Wenn es nicht gut wird, dann ist es noch nicht das Ende.

    May the light be with you

  • Hallo, danke für deine schnelle Antwort !

    Mein Quarz von RS ist ein Grundton-Quarz, sonst hatte ich doch auch keine 4 MHZ, oder?
    Ja, der USBN ist total scheiße verlötet, aber ich habe alle Pins geprüft, also ob sie durchgang zu den Leiterbahnen haben.
    Was ich noch vergessen hatte, war das mein DRam von R der richtige ist, Marke : irgendwas mit W.

    Ich mache für heute erstmal Schluss
    sample

  • Hallo,
    könntest du mal (scharfe!!!) Bilder von der Unterseite, der Oberseite und dem USBN machen.
    Und dass der Quarz so komisch schwingt könnte tatsächlich am Multimeter liegen, denn da kann durchaus die Schwingung zusammenbrechen. Desshalb solltest du wenn möglich auf das Oszi warten und einen dünnen Tastkopf verwenden, damit die Schwingung beim Messen erhalten bleibt. In dem PDF im Projektverzeichnis stehen diese Vorgänge wie auch alle anderen Vorgänge und Hinweise zum Startup des Interfaces drin. Das kann bei der Fehlersuche sehr nützlich sein.
    Viele Grüße
    JP
    P.S.: Übrigens schwingt ein Obertonquarz mit einem bedeutend langsameren Grundton (je zusätzlicher Stufe eine Oktave langsamer). Diese werden nur in der höheren Frequenz angeregt und schwingen dann doppelt oder dreifach so schnell, wie ihre Grundton-Frequenz. Der USBN kann das aber nicht, wehalb dieser unbedingt den 24MHz Grundtonquarz braucht.

    im Falle eines Falles klebt Gaffa einfach alles, denn Gaffa ist dein Freund und Helfer :thumbup:

  • Hallo,

    Quarz: hier
    Die Fotos sind so gut geworden, wie ich konnte, einscannen habe ich versucht, ist aber nichts geworden.
    Ich habe noch viele ähnliche Problem-Beiträge gelesen, bei einem stimmten die Widerstandswerte nicht, ich habe das überprüft, zumindest versucht mir ist aufgefallen, dass Schaltplan und Layout nicht übereinstimmen.  ?(
    Die Debug Info habe ich schon längst gelesen, aber ohne Oszi ist die ja nicht wirklich durchführbar.
    Für das Oszi am Wochenende hätte ich ein 1:10 Tastkopf, der währe doch geeignet, oder?

    -sample

  • Hallo Sample,

    ich habe mal in deinem Bild vom USB-N eventuell kritische Stellen markiert. (Habs nur kurz auf die Schnelle mit einem einschlägig bekannten Bildbearbeitungsprogramm gemacht, sieht nicht so gut aus, aber ich denk es ist einigermaßen brauchbar).

    Du hast einige Stellen rund um den USBN, wo evtl. Brücken zwischen den Leiterbahnen sind (rot markiert). Versuch das mal, mit einem Durchgangsprüfer zu überprüfen. Bitte bei solchen Messungen auch immer den Schaltplan mit einbeziehen!!

    Auch sieht die Leiterbahn am Pin 6 des USBN nicht mehr ganz taufrisch aus ;) Leider ist es nicht ganz offensichtlich für mich zu erkennen, ob die Leiterbahn "verbrannt" ist oder ob da einfach nur Lötzinn drauf ist. Je nachdem wie man das Bild vergrößert, wirkt es anders :P Überprüfe das auf jeden Fall auch noch mal, ob die Leiterbahn Durchgang hat.

    Insgesamt würd ich sagen, ist die Qualität der Lötstellen nicht ganz so prickelnd, ich würde da mal jede Lötstelle überprüfen / ggf. nachlöten.

    Inwiefern stimmen denn Schaltplan und Layout nicht überein??? Wo siehst du da Probleme? Ich konnte grade auf den ersten (schnellen) Blick nichts erkennen.

    Freundliche Grüße,

    Chris

  • Hallo,
    der Quarz sollte richtig sein.
    Was meinst du mit:

    Schaltplan und Layout nicht übereinstimmen.

    Es gab mal eine alte Version vom Layout auf dem fehlten 3 Kndensatoren.
    Hiervon sind noch Bilder im Projektarchiv.

    Ohne Oszi kommst Du hier nicht viel weiter.
    Wozu sind denn die Drähte die oben auf der Platine angeschlossen sind ?
    Die Lötungen um den USBN sehen so ja nicht so gút aus. Hast du
    da auch mal nach brücken geschaut ?
    Die Leiterbahnen sehen nicht so sauber aus, hier könnten sich noch Risse verstecken.
    Aber vielleicht sieht ja noch ein anderer mehr.

    Gruß Steff

    Am Ende wird alles gut !

    Wenn es nicht gut wird, dann ist es noch nicht das Ende.

    May the light be with you

  • Hallo slicht, hallo steff, danke für eure Antworten,
    ich habe alle Stellen "durchgepiepst" und sie hatten alle keinen Durchgang. Die Flussmittelreste sehen auf den Bildern wohl so aus wie Lötzinn.
    Pin 23 und 24 Am usbn sind gebrückt, also im Schaltplan. Die Leiterbahn an Pin 6 hat nur etwas Lötzinn oben drauf. Die anderen Pins haben alle durchgang zur Leiterbahn und keinen zu den nebenliegenden Pins.

    Meine Leitungen am AVR sind Lediglich die High-End Programmieranschlüsse :D an mein STK600, da ich keine Routing Card für dein 8515 habe.
    Ich überlege schon ob ich mir mal einen neuen usbn kaufen soll und den dann austausche?  ?(
    mit dem Ersa-Chip-Tool sollte ich den doch gut abbekommen, oder?
    Ihr habt recht das mit den Unterschieden zwischen Layout und Schaltplan waren nur die Kondensatoren.


    sample


    EDIT:
    Um auszuschließen, dass es nicht am USBN, könnte mir jemand ein getestete HEX geben und evtl. eprom, aber die ist nicht zwingend notwendig, oder? Die Fuses müssen ja: High: 0xD9, LOW: 0xBF
    -Danke

  • So,

    ich habe jetzt noch mal alles getestet und ausprobiert.
    Wenn ich 7,5 Volt anlege geht eig. immer die rote LED an, außer wenn sie leuchtet, ich dann kurz die Spannung ausschalte ca 250ms dann leuchtet nichts und die Stromaufnahme liegt bei ca. 50 mA. Die blaue ist immer aus.
    Wenn ich es nur an USB anschließe dann kommt immer nach ca. 10 sek die Warnung: "USB Gerät wurde nicht erkannt". Die blaue LED blinkt, flackert ist an oder aus. So bald ich meine Multimeter Messspitze an Pin 19 am AVR dranhalte, bricht alles zusammen, also alle LEDs gehen aus.

    Meine Frage: kann ich im Standalone Mode am DMX Out messen und am IN irgendweche Signale anlege und diese Dann sehen, z.B TxD auf GND oder so?

    Danke,
    sample

  • Hallo,
    ja im Standalone sendet das Interfaces alles vom DMX-In an den DMX-Out. Daher solltest du diese DMX-Signale auch am Ausgang messen können. Aber eine Frage: Wo hast du die rote LED angeschlossen, an der langen Seite (dem Haupt-Teil), oder an der kurzen Seite (dem Transiever-Teil) der Platine?
    Viele Grüße
    JP

    im Falle eines Falles klebt Gaffa einfach alles, denn Gaffa ist dein Freund und Helfer :thumbup:

  • Hi,
    die rote LED ist an CON3 hinten bei den Bustreibern.
    Wenn ich da bei DMX IN A oder B auf GND lege kann ich das an DMX OUT messen, ohne etwas kaputt zu machen.

    Grüße
    sample

    EDIT:
    Ich habe mir jetzt bei RS noch nen USBN9604-28M/NOPB bestellt. Ist sogar nur kaum teurer als bei Reichelt ^^. Der ist zwar von TI aber das Datenblatt von TI ist genau das selbe wie von NS. :D  Am Wochenende werde ich dann mal mit gucken ob das der Fehler war.

    Edited once, last by sample (August 8, 2013 at 3:25 PM).

  • Bei meinen Interfaces habe ich den Anschluß für Netzteil
    gar nicht herausgeführt deshalb kann ich zu dem
    Stand alone Modus nichts schreiben. Aber das dann
    die rote LED (DMX Teil) müßte richtig sein.
    Da dieser Teil versorgt werden muß sonst haben
    die beiden Bustreiber keine Spannung.
    Dann könntest Du ein DMX-Pult am DMX in anschließen
    und am out zb einen Scheinwerfer um zu sehen ob das
    Signal durchgeleitet wird.
    Wenn Du USB anschließt sollte die blaue LED (USB bzw PC)
    anfangen zu leuchten und wenn Daten vom PC zum IF
    oder IF zum PC laufen flackert Sie.
    Wie schon geschrieben wenn die Verbindung zum
    PC nicht läuft habe ich schon oft gelesen und auch
    selber gehabt das der USBN nicht richtig verlötet war.
    Es kann sein das wenn Du mit der Messpitze den Durchgang
    prüfst das das Beinchen runtergedrückt wird und dann
    verbindung da ist.
    Am besten noch mal vorsichtig nachlöten.

    Viel mehr ist ohne Oszi nicht möglich.

    Gruß Steff

    Am Ende wird alles gut !

    Wenn es nicht gut wird, dann ist es noch nicht das Ende.

    May the light be with you

  • Hallo,
    wenn im Standalone-Betrieb die von dir angegebene LED leuchtet, dann ist das Interface mit der Initialisierung durch, soll heißen, der Großteil des IFs funktioniert. Dein Problem liegt jetzt nur noch bei der USB-Verbindung. D.H. Da wird entweder an den USB-Leitungen ein Kurzer sein, oder der USBN hat hier keinen Kontakt oder der USBN ist hin und kann USB nicht mehr verarbeiten.
    Viele Grüße
    JP

    im Falle eines Falles klebt Gaffa einfach alles, denn Gaffa ist dein Freund und Helfer :thumbup:

  • Hallo zusammen,

    Da wird entweder an den USB-Leitungen ein Kurzer sein

    so blöd es klingt, aber hier ist was dran!
    Ich hatte schon glaub ich drei verschiedene USB-Kabel, die intern einen kurzschluss hatten. Das könntest du auch mal noch überprüfen. Kannst auch einfach mal ein anderes Kabel ausprobieren.
    Ich hab damals ewig dran rum gemacht, das angeschlossene Gerät (war damals kein DE-Interface) ans Laufen zu bringen und nachher stellte sich raus, dass die USB-Kabel defekt waren.

    Grüßle,

    Chris

  • Hallo und Danke für die Antworten,
    Ich glaube auch das es was mit dem USBN zutun hat, da der PC ja nichts richtiges erkennt und evtl. Auch die Frequenz zum AVR nicht stimmt.Ich habe ihn vorhin nochmal nachheloetet, aber keine Veränderung.
    An der USB Leitung kann es eigentlich nicht liegen, da USB Verifiziert drauf steht und ich damit auch den AVR programmiert habe.

    Gruß
    -sample

  • Nur so mal eine Frage, warum hast Du die Platine selber geätzt?
    Hier im Shop gibt es die doch fertig für wenig Geld zu kaufen.
    Bei diesen Platinen kamst Du wenigstens davon ausgehen das hier kein Kurzschluss oder eine Unterbrechung drauf ist.
    Bei der geätzten Platine kann man manchmal Stunden damit zubringen nur alleine diese Fehler zu suchen.
    Ausserdem kann dir bei solchen Fehler auch schnell mal ein Bauteil kaputt gehen.

  • Hallo,

    Ich habe jetzt die USB Leitungen nochmal genau durch gemessen und keine Fehler gefunden. Ich denke es liegt am USBN, den werde ich dann bald austauschen.
    Die Platine habe ich selbst geätzt, da ich nicht wusste dass ich die hier für nur 11 Euro bekomme und eigentlich geht die ja, mein Bohrer war etwas zu stumpf, deshalb auch die hässlichen Durchkontaktierungen.

    Gruß,
    -sample

  • Hallo,

    es muss nicht an den Datenleitungen USB -> USBN liegen. Ich bin mir jetzt nicht sicher, wann da bei der Initialisierung die blaue LED angeht.
    Ich tippe eher auf die Leitungen vom USBN -> Mikrocontroller, denn vom Mikrocontroller müssen dan die eigentlichen USB-Daten (Welches Gerät bin ich, welchen Treiber will ich, ...) kommen, und genau hier schlägt es ja fehl. Problem könnte hier der USBN, die Datenleitungen oder der Mikrocontroller sein, ich tippe aber zuerst mal auf die Datenleitungen dazwischen. Prüfe die mal auf Durchgang, Kurzschluss und Kontakt zu den nebenliegenden Leiterbahnen.

    Freundliche Grüße

    Stefan

  • Hallo,

    ich habe mit dem Oszi nun einige Messungen durchgeführt. Das war nicht ganz einfach, da es nur einen Frequenzbereich bis 20 Mhz hat. Ich konnte aber Trotzdem messen, dass der Quarz schwingt(Bild1). Ohne AVR konnte ich an Pin 19 4 Mhz messen(Bild2), mit AVR kam da nur murks raus. Daraufhin habe ich alle Verbindungen vom USBN zum AVR erfolgreich getestet.
    Ich habe eben 2 neue USBN bekommen, (bei RS haben die genau die gleichen wie bei Reichelt) ich werde den jetzt auswechseln.

    -sample

  • Newly created posts will remain inaccessible for others until approved by a moderator. The last reply was more than 365 days ago, this thread is most likely obsolete. It is recommended to create a new thread instead.