Hi,
mehrere Dmx Geräte mit unterschiedlichen Kabeln getestet und alle klappten nicht.
Gruß
Jojo
Hi,
mehrere Dmx Geräte mit unterschiedlichen Kabeln getestet und alle klappten nicht.
Gruß
Jojo
terminier mal die Ausgänge mit Widerständen. Vielleicht ist der Bustreiber nur etwas groggy :wink:
Hi,
am einen ende habe ich schon testweise einen 120Ohm Widerstand dran gehabt. Un am anderen ende (Pult) geht ja keiner dran.
Hat auch nix gebracht.
Gruß
Jojo
mal DMX+ und DMX- vertauscht? Ansonsten musst du uns bessere Bilder liefern bzw. die beschreiben. Guck halt mal, ob die Bitbreite 1/250000s ist. Einfach alle Kanäle auf max. schieben und dann die Länge der "Einbrücke" des DMX Signals nach unten messen.
ich klink mich hier besser aus, der Micha hat da den Durchblick. Elektrisch gesehn scheint alles i.O. zu sein, Pegel gut, Signalhöhe gut, Abschluß ist da. Ich vermute jetzt was in Richtung "da ist kein DMX Signal sondern etwas anderes was die Lampen zwar lesen aber nicht verstehn".
Der Tip vom Micha, vertauschte Pins, kann ich mir bei einem komerz. Gerät schlecht vorstellen, könnte aber sein .
Andernfalls muß das Signal mal mit einem Computer gelesen werden.
Hi,
so hab mal noch ein paar weiter versuche gemacht.
Wenn ich den Ausgang vom ADC auf 0V lege vor dem einschalten sind alle Kanäle auf 0. (Aber nicht auf dem DMX Ausgang, da scheint garnix zu sein)
Lege ich den Ausgang nun auf 5V gehen alle Kanäle auf Full. (Wohl auch am DMX Ausgang, da am Dimmerpack alle Kanäle auf full gehen.)
Wenn ich den Master Fader auf 0 ziehe müsste doch das signal immer gleich bleiben am Oszi oder?
Da habe ich nämlich jetzt beobachtet, das das Signal an der negativen Flanke unterschiedlich lang ist. (man sieht unter den Strichen noch leicht ne fast durchgehende Linie.) Oder ist das jetzt mein Denkfehler und richtig, weil ja die Kanäle von 0-96 hochgezählt werden? Wobei ich meine das die Kanalnummer bei DMX ja garnicht mit übertragen wird.
Gruß
Jojo
Wenn du ein Oszi hast was auf Impulslängen triggern kann, kannst du damit auf den Break bzw. Reset triggern. Da siehst du dann sehr schön ob gültiges DMX erzeugt wird.
Also, treib eins auf:-)
Manu, ich denk mit den antiken Oszis kennst du dich hier am Besten aus ![]()
Also worauf ich hinaus will ist zu messen, ob die Signalfrequenz stimmt. Dass plötzlich ein falsches Protokoll generiert wird halt ich für sehr unwahrscheinlich, wenn die Kiste schonmal lief. Und da die Pegel wohl stimmen und auch was anderes als Gleichspannung rauskommt wäre das nächste die Frequenz.
Da der Abstand zwischen zwei Bytes nicht genau bestimmt ist (und in diesem Fall der Pegel high ist) würde ich halt mal alle Kanäle auf max. Wert stellen. Dann sollte überall 255 ausgegeben werden und man sieht pro Byte nur noch das Startbit (wessen Länge man dann messen kann) und den Break/Startbyte. Wenn du auf ne fallende Flanke triggerst und kein Speicheroszi hast werden sich Startbit/byte und Brake aufm Bildschirm überlagern. Miss einfach den kürzesten Weg oder wie Sven schon schrieb, lieh dir mal n gescheites Oszi.
Hi,
habe jetzt mal eine Vergleichsmessung mit meinem PC DMX Interface (Manolator) gemacht und da läuft das ganze doch etwas "schneller" über die Leitung. Es scheint also am Timing zu liegen.
Am CX12 ist es schätzungsweise 2-4x langsamer.
Hat da einer ne Idee?
Anmerkung: Der Cx 12 hat als Prozessor den DS80c320 der ja ein 4x schnelleres Derivat vom Intel Pendant sein soll. Kann es sein, dass der Prozessor nicht in den schnellen Modus geht um Intel kompatibel zu sein?
Weil beim rest scheints nicht auf timing anzukommen mit nem 9Mhz Quartz statt 24Mhz läuft auch alles.
Gruß
Jojo
Zitathabe jetzt mal eine Vergleichsmessung mit meinem PC DMX Interface (Manolator) gemacht und da läuft das ganze doch etwas "schneller" über die Leitung. Es scheint also am Timing zu liegen.
Es kommt drauf an, was langsamer läuft. Die Zeiten in denen das Signal high ist können variieren, die in denen es low ist müssen immer gleich sein (vorausgetzt es werden die selben werte gesendet, daher am Besten alles auf max. stellen und dann nur die Länge vom Startbit messen).
ZitatWeil beim rest scheints nicht auf timing anzukommen mit nem 9Mhz Quartz statt 24Mhz läuft auch alles.
Hast du dadrin nen Quarz gefunden und einfach mal ausgetauscht? Du musst schon auch die Frequenz messen auf der dieser Quarz schwingt. Ein 9 MHz Quarz muss nicht unbedingt auf 9 MHz schwingen, der kann das auch auf 18 oder 27 MHz tun... (man Oberwelle). Entsprechend könnte es sein, dass der originale 24 MHz Quarz ein Oberwellenquarz ist und aus welchem Grund auch immer jetzt nur noch auf 8 MHz schwingt, dadurch ist das DMX Signal dann natürlich auch nur noch 1/3 so schnell wie es sein müsste. Aber um das alles zu checken brauchst du halt mal n gescheites Oszi...
Hi,
es läuft.
Der Tip mit den Grundton und Oberton war goldwert.
Danke jetzt klappt alles einwandfrei nach dem Tausch des Quarzes.
Und dabei auch noch was dazugelernt.
Gruß
Jojo
aha ![]()
somit hat das Gerät zwar etwas erzählt was auch ankam, jedoch nicht verstanden wurde
Was lange währt, wird endlich gut. Glückwunsch, dass es nun doch noch geklappt hat. Bis auf den Quarz hast du ja schon fast alles getauscht. :wink:
Die richtige Beschaltung von Quarzen ist eine Sache, wo viele Entwickler einfach nachlässig sind. Wenn der Prototyp funktioniert wird selten nachgemessen, ob die Betriebsparameter des Quarzes auch stimmen. Irgendwann in Serie geht es dann schief...
du meinst den Resonanzkreis dazu der die Oberwelle festlegt (die höheren Qs gehen alle nicht auf dem Grundton), und ob es in Parallel- oder Serienresonanz betrieben werden soll ![]()