Hallo,
ich bastle ja an einem DMX Splitter, habe vor kurzem wiedermal etwas zeit gehabt und den ersten Prototyp aufgebaut. Ergebniss: Die Geräte empfangen etwas aber interpretieren es nicht richtig (wildes gezucke).
Also rann mit nem Frequenzgenerator (100kHz entspricht 200kbps also fast DMX) und mit dem Osziloskop Eingang und Messpunkt verglichen. Übeltätter gefunden: die emitterschaltung die die LED des Optokoplers ansteuert. Und zwar dauert es ca. 2us bis die ansteigende Flanke am kollektor überhaupt mal anfängt zu steigen, und dann steigt sie auch nur langsam. Fallen tut sie sofort.
Aufbau: TTL Ausgang > 4.7kOhm Widerstand > Basis des Transistors
Am Kollektor: Optokoppler Diode + VorWiderstand gegen 5V
Emitter auf Masse
Transistor Typ ist ein gemeiner BC547 der ja bis 100MHz gehen sollte.
Ich hab dann mal zu dem 4.7k Basiswiderstand ein RC parallel geschaltet, das hat eine deutliche Verbesserung gebracht, aber noch keine 100% lösung. Hat jemand eine Idee, warum diese Verzögerung auftritt? Oder haltet ihr den BC547 generell für ungeeignet für diese Anwendung?