LVDS monoflop

OP #7366343
Lesenswert?

Hallo zusammen,

ich habe aktuell eine Schaltung, die mit 50% duty cycle im Bereich 6-40MHz mit LVDS arbeitet.

Ich möchte diesen duty cycle nun herabsetzen, so dass die Laser lediglich einen duty Cycle von 10-50% sehen (einstellbar).

Ich finde leider nur single-ended/TTL Lösungen (Monoflops).

Gibt es hier evtl. auch etwas für nativ LVDS, so dass ich mir eine Receiver/Driver Kombi spare?

Ich hatte schon einmal den PI90LV179 im Einsatz. Hier könnte ich das LVDS Signal aufnehmen, in den single ended Zweig das Monoflop und dann wieder zurück zu LVDS im gleichen IC. https://www.diodes.com/assets/Datasheets/PI90LV179.pdf

Problem wird hier wohl sein, ein Monoflop zu finden, dass 2.5ns Pulse erzeugen kann (40MHz 10% DC) und dann alle 25ns getriggert werden kann.

Gibt es eine bessere Lösung?

Vielen Dank!

#7366388
Lesenswert?

Marc M. schrieb:

Gibt es hier evtl. auch etwas für nativ LVDS, so dass ich mir eine Receiver/Driver Kombi spare?

Glaub ich nicht.

Ich hatte schon einmal den PI90LV179 im Einsatz. Hier könnte ich das LVDS Signal aufnehmen, in den single ended Zweig das Monoflop und dann wieder zurück zu LVDS im gleichen IC. https://www.diodes.com/assets/Datasheets/PI90LV179.pdf

Dann tu das.

Problem wird hier wohl sein, ein Monoflop zu finden, dass 2.5ns Pulse erzeugen kann (40MHz 10% DC) und dann alle 25ns getriggert werden kann.

Mit dem bekannten AND-Schaltung könnte das funktionieren, wenn man einen schnellen IC nimmt. Einmal geht das Signal direkt an ein AND, der zweite Pfade ist per RC-Glied verzögert und geht auf einen invertierten Eingang.

Gibt es eine bessere Lösung?

Die Signalquelle so einstellen, daß sie gleich das richtige Tastverhältnis erzeugt.

Oder mittels Mikrocontroller und schnellem 400MHz Timer das erzeugen.

Oder, wenn es nur um wenige einstellbare Pulsbreiten geht, diese mit fester Logik und Gattern oder RC-Gliedern als Verzögerungselement erzeugen und dann per Multiplexer auswählen.

Alles in Allem schon recht anspruchsvoll bei den Pulsbreiten.

#7366521
Lesenswert?

Aus einem Puls einen Kuerzeren zu erzeugen geht mit einem Komparator. Auf den einen Eingang den Puls, auf den anderen den Puls ueber ein RC. Ist halt fest in der Pulsbreite. Ueber ein Poti wuerd man eher nicht wollen...

Ich wuerd das Timing mit einem CPLD oder FPGA machen, welches diese kurzen Pulse gleich selbst erzeugen kann.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren