Einfache PCM Taktrückgewinnung

D

domble

Guest
Got ein NRZ-PCM-Datenstrom brauchen, um eine Uhr davon zu erholen. Die PCM-Daten über einen Funkkanal. Mit einer Integrate-and-Dump-Filter, um die aktuellen Daten aus dem PCM erholen, so um die Uhr benutzt wird, um Zeit dafür. Mit einem Gleichrichter, Klingeln Filter und PLL funktioniert gut, aber ... Die Datenrate kann um etwa 10% (langsam, nur Temperaturschwankungen) variieren. (Das zurückgewonnene Takt wird auch durch die Entschlüsselung PIC verwendet, um seine eigene Taktfrequenz anpassen, um die Datenrate übereinstimmen, wird die wiederhergestellten Daten tatsächlich Eingabe über die UART). Ein Klingeln (LC)-Filter nicht verarbeiten kann diese großen Unterschiede in Takt. So haben wir verschiedene Arten von Phase-Detektoren, die nichts dagegen haben, fehlen Kanten (dh PCM-Daten) versucht. Jetzt können wir nicht die PLL, über die volle Eingangsfrequenzbereich mit Alexanders oder hogge Phasendetektor-Sperre, es sei denn, es ist auch sehr empfindlich auf Rauschen und Jitter auf der Input-Daten. Irgendwelche Vorschläge für Loop-Filter-Typen? Aktive Integration Loop-Filter am besten erscheint (ermöglicht Null-Phasenverschiebung von hogge Detektor), aber was es wirklich funktionieren, ist schwierig. 2μs bisschen Zeit, 74HC4046 VCO. PCM-Daten von PIC, 'idle' Perioden von etwa 10 Bit-Zeiten max. Bit Uhr durchgehend (dh nicht verändert Phase zwischen tx bytes). Jemand mich auf eine gute Quelle? dom.
 
kann es dumme Idee - können Sie Autotune das Klingeln Filter (durch Varicaps)? Und / oder kann man einige Frequenz Zurückbehaltungsrecht Möglichkeit, Ihre Schaltung, dass es spätestens freq halten, wenn es Eingang vom Ring Filter oder eine andere cdr Variante sein pflegt hinzuzufügen. Dadurch wird sichergestellt, lock wird es nach dem 10-Bit-Duration-Gap.
 
[Quote = artem] kann es dumme Idee - können Sie Autotune das Klingeln Filter (durch Varicaps)? [/Quote] Nicht eine dumme Idee! Wahrscheinlich konnte, hatte darüber gewundert. Aber das Bild Mikro müsste die Kapazitätsdiode Kontrolle, um es dem pp Ausgangsspannung des Filters Höhepunkt. Könnte eine knifflige Algorithmus, denn es hätte um herauszufinden, welche Art und Weise auf die Kapazitätsdiode einstellen (kann zu beiden Seiten der Spitze abgestimmt werden ...). [Quote = artem] und / oder kann man einige Frequenz Zurückbehaltungsrecht Möglichkeit, Ihre Schaltung, dass es spätestens freq halten, wenn es Eingang vom Ring Filter oder eine andere cdr Variante sein pflegt hinzuzufügen. Dadurch wird sichergestellt, lock wird es nach dem 10-Bit-Duration-Gap. [/Quote] Möchten Sie einem wirklich langsam reagiert PLL Loop-Filter würde das tun, aber das scheint eine Phase / Frequenz-Detektor (ich glaube, der Typ 2 in der 4046 ist) müssen um einen guten Fang-Bereich. Ich war gespannt, ob es irgendwelche digital / Software-Techniken sind ... aber ich denke, das wäre relativ schnell Uhren müssen. Dies ist der einfache einen ersten, ist das andere System 2MBit PCM-Daten (4-mal schneller). dom.
 

Welcome to EDABoard.com

Sponsor

Back
Top