Forum: Mikrocontroller und Digitale Elektronik DMX-Splitter Probleme beim Selbstbau


von Philipp S. (ltk)


Lesenswert?

Hallo zusammen,
Ich versuche zurzeit den DMX Splitter von joseng nachzubauen:
http://joseng.de/index.php/dmx/alle-dmx-beitraege/94-dmx-splitter
zu Beginn habe ich den Eingabg und einen Ausgang aufgebaut und alles so 
gemacht wie im Schaltplan. Einen Unterschied gibt es beim mir jedoch, 
ich habe den 74ACT245N wie beschrieben durch den ULN2803A getauscht. 
Dabei hab ich folgende Pins belegt:
1-8: Zusammen und hier das DMX-Signal rein (an Pin 1 von IC5, dem 75176)
9: Masse
10: 5V
18-11: Die einzelnen Optokoppler
So hatte mir das auch der Erstellter der Website mitgeteilt. Jedoch 
funktioniert der Splitter immernoch nicht.
Vielleicht kann mir ja hier jemand weiter helfen...
Ich hätte noch einen alten RFT Oszi, jedoch funktioniert das Messen des 
Signals nicht wirklich, was muss ich dabei beachten?
Danke schon mal für eure Hilfe.

Gruß Philipp

von Pd G. (pdg)


Lesenswert?

Kannst du halbwegs mit dem Oszi umgehen?
Prüfe bitte:
- pin 2 vom 75(als)176, ob der auf Gnd liegt (ist Enable vom Treiber)
- mit dem Oszi, ob das DMX-Signal an pin 1 vom 75176 zu sehen ist
- mit dem Oszi den Ausgang des uln2803, an dem der Koppler hängt (im 
Wesentlichen dasselbe Signal)

Kommt da schon mal irgendwo etwas?

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Du kannst hier notfalls auch mit Gleichspannungen prüfen. Das Prinzip 
ist ja einfach - eine am Eingang angelegte Differenzspannung muss 
genauso an den Ausgängen wieder rauskommen. Am besten macht du dir eine 
kleine Schaltung, die dir am Eingang ein schaltbares Differenzsignal 
herstellt. (+/- und -/+)
Du kannst nun auch mittels Voltmeter die einzelnen Stufen prüfen:
*welcher Pegel liegt hinter dem Empfänger und an den Eingängen des ULN?
*was kommt hinter dem ULN raus?
*liegt über den LED bei aktiv die Durchlassspannung (etwa 1,4-1,6V) und 
bei inaktiv nichts?
*sind nach den Optokoppler wieder Signale High und Low, bei 
entsprechenden Eingangsignalen?

du bist nun bei den Ausgangstreibern angelangt.
Mit einem Oszi legst du natürlich einfach ein DMX Signal an den Eingang 
und tastest dich durch die Schaltung durch.

von Philipp S. (ltk)


Angehängte Dateien:

Lesenswert?

Also ich wollte gerade das DMX-Signal meines Pults mit dem Oszi messen 
dabei kam aber nix gescheites raus hier mal ein Bild. Was mach ich 
falsch ich hab GND mit GND des Oszi und das DMX-Signal mit der 
Messspitze verbunden.

Noch was anderes jetzt wollt ich wie Matthias beschrieben hat das ganze 
mit Gleichspannung gemessen, dabei hab ist mir aufgefallen, dass am 
Ausgang zwischen GND und DMX-Signal +/- c.a. 4,5V ohne anliegende 
Spannung anliegen. An was könnte das liegen?

Gruß Philipp

von spontan (Gast)


Lesenswert?

>Also ich wollte gerade das DMX-Signal meines Pults mit dem Oszi messen
>dabei kam aber nix gescheites raus hier mal ein Bild.

Was wäre denn was gescheites? Was erwartest Du?

Paß doch mal die Zeitbasis an, wahrscheinlich siehst Du dann mehr.

von rmf (Gast)


Lesenswert?

Nur mal so als Info: Wenn ich mich nicht irre invertiert der ULN2803A 
die Signale ein 245 tut dies nicht.

Gruß

Udo

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Philipp Schaber schrieb:
> dass am
> Ausgang zwischen GND und DMX-Signal +/- c.a. 4,5V ohne anliegende
> Spannung anliegen.

Auf irgendeinem Pegel müssen die Ausgänge immer liegen, entscheidend ist 
bei DMX, was zwischen heiss und kalt liegt, also zwischen den beiden 
Ausgängen der Treiber. DMX ist ja eine differentielle Übertragung, 
wichtig ist also der Pegel zwischen den beiden Datenleitungen und nicht 
die Höhe der Spannung in Bezug auf GND.

rmf schrieb:
> Wenn ich mich nicht irre invertiert der ULN2803A
> die Signale ein 245 tut dies nicht.

Das Verhalten ist hier auch invertiert, weil die LED der Optokoppler 
gegen Pluss geschaltet sind. Bei einem Low am Ausgang des ULN leuchtet 
die LED. Aber man kann ja leicht checken, ob die Polarität des 
Eingangssignals am Ausgang genauso wieder rauskommt. Wenn nicht, reicht 
es, den Eingang umzupolen.

von rmf (Gast)


Lesenswert?

Matthias Sch. schrieb:
> Das Verhalten ist hier auch invertiert, weil die LED der Optokoppler
> gegen Pluss geschaltet sind. Bei einem Low am Ausgang des ULN leuchtet
> die LED.

Das stimmt zum Teil, denn was macht ein 6N137 wenn die LED Leuchtet? 
Laut Datenblatt schaltet er dan den Ausgang, und der schalttet auf LOW.
In summe invertiert ein 6N137 nicht wenn die LED an Plus hängt und die 
Kathode geschaltet wird.
Mit dem Vertauschen der Eingänge am Eingangs Treiber 75176 gebe ich dir 
recht.

Gruß

Udo

von Philipp S. (ltk)


Angehängte Dateien:

Lesenswert?

Hey zusammen,
ich hab gerade alles mit anliegendem Signal durchgeprüft, dabei ist mir 
folgendes aufgefallen:
1. Sobald das DMX-Signal an dem Splitter anliegt ist auf Pin 2 des 
Steckers obiges nicht mehr zu sehen sondern nur noch ein durchgehender 
Strich, ist das Kabel jedoch nur mit dem Pult verbunden, so kommt an Pin 
2 das gleich wie an Pin 3 raus, wie es ja auch sein sollte...
2. Nach dem 65137 sieht es noch "normal" aus nach dem ULN auch sobald es 
jedoch durch den Opto. gegangen ist, also am ersten Ausgang, sieht das 
ganze wie im angehängten Bild aus. Auch das Tauschen des Optos. brachte 
nichts, woran könnte das liegen?

Gruß Philipp

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Philipp Schaber schrieb:
> 1. Sobald das DMX-Signal an dem Splitter anliegt ist auf Pin 2 des
> Steckers obiges nicht mehr zu sehen sondern nur noch ein durchgehender
> Strich

Das klingt so, als würd der Eingang kurzgeschlossen. Entweder hast du da 
noch im Eingang einen Kurzschluss oder der Eingangsbaustein ist defekt.

> so kommt an Pin
> 2 das gleich wie an Pin 3 raus, wie es ja auch sein sollte...

Nee, da soll genau das invertierte Signal sein, also genau umgedreht. 
Wenn auf 2 High liegt, soll an 3 Low liegen.

> IMG_2180.jpg
Schöner alter Oszi Schirm. Leider ohne Inhalt...

von Philipp S. (ltk)


Lesenswert?

>> IMG_2180.jpg
> Schöner alter Oszi Schirm. Leider ohne Inhalt...

Ja es ist halt das was raus kommt wenn ich zwischen gnd und dem Aufsng 
des Optos bzw des DMX Ausgang messe...

von rmf (Gast)


Lesenswert?

- Naja das Oszi Bild ähnelt dem Blick in eine Glaskugel.
- was mit einem 65137 gemeint ist rate ich mal (75ALS176 = IC5 im 
Schaltplan ?).
- Die Optokoppler (6N137) haben einen "open collector" Ausgang. Nicht 
jeder RS485 Treiber hat an seinen Eingängen Pullup Widerstände.
D.h. je nachdem ob wirklich die Teile verbaut wurden die im Schaltplan 
angegeben sind kann es gehen oder auch nicht.

- Mag ja sein das ich mit dem folgenden Hinweis übertreibe, aber bitte 
daran denken, das in der Schaltung eine galvanische Trennung vorgenommen 
wird. Wenn also da Oszi mit Gnd auf der Seite des IC5 verbunden ist und 
am Ausgang des Optokopplers gemessen wird kommt Mist heraus.


Udo

von Philipp S. (ltk)


Lesenswert?

rmf schrieb:
> D.h. je nachdem ob wirklich die Teile verbaut wurden die im Schaltplan
> angegeben sind kann es gehen oder auch nicht.

Das könnte es sein mir ist nämlich gerade aufgefallen, dass ich einen 
75176 und nicht einen 75ALS176... Das Problem ich finde letzteren nicht 
zum kaufen, was kann ich nun machen?

von rmf (Gast)


Lesenswert?

Der normale 75176 hat zumindest in der Version von TI laut Datenblatt 
eine Art pullup. Das sollte also gehen.
Zur Fehlersuche hilft nur systematisches Vorgehen. Wie haben schon 
einige Leute ganz am Anfang des Threads gepostet. Das geht bei dieser 
Schaltung sogar mit einem Multimeter.
Und nochmal pass beim Messen auf was als Masse verwendet wird. Ich hab 
schon Einige gesehen die sich einen Wolf gesucht haben weil sie nicht 
daran gedacht haben. (Mich eingeschlossen, aber man(n) ist ja lernfähig)

Udo

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.