Hallo in die Runde,
ich wollte mal hören, wer hier den Zähler von Rudi aufbaut bzw. aufgebaut hat ( http://www.mydarc.de/dk5eg/ ), bei der Gelegenheit auf meine 200MHz-Referenztakterzeugung aufmerksam machen und allgemein einen Thread zum Erfahrungsaustausch initiieren.
Meine 200MHz-Referenz basiert auf einem TCXO in Verbindung mit dem programmierbaren PLL-Baustein CDCE913 von Texas Instruments.
Der CDCE913 besitzt drei Ausgänge, die mehr oder minder unabhängig voneinander programmiert werden können. Es können zwei komplette vorprogrammierte Datensätze hinterlegt werden, jedoch auch zur Laufzeit die Ausgangsfrequenzen geändert werden, indem die Register einfach neu beschrieben werden. Damit ist es möglich die 200MHz für den Zähler zu erzeugen und aus der
gleichen Frequenz bspw. 2x 10MHz abzuleiten und nach außen zu führen.
Der Baustein mit I²C-Schnittstelle kann ohne viel Umstand mittels FT232RL programmiert werden. Kurt Bohnen hat dazu, in Korrespondenz mit mir, die folgende Software entwickelt, die es erlaubt die Registeradressen zu beschreiben und auch wieder auszulesen:
http://www.mikrocontroller.net/topic/258359#new
Das Board ist mit einem 3.2 x 2.5mm TCXO, dem CDCE913, einem 7805 in SO08 ,einem 3.3V und einem 1.8V LDO bestückt. Ansonsten trägt es nur etwas Hühnerfutter.
Es hat die Abmaße 72 x 50mm und ist damit genauso groß wie die Zählerplatine/Controllerplatine. Bei der Wahl des TCXO ist man durch die programmierbare PLL kaum eingeschränkt. Ich habe bspw. die günstigen 38.4MHz TCXOs (Taitien) von RS im Einsatz.
Das Board ersetzt natürlich keine Referenz auf OCXO-Basis, besticht aber durch seine Einfachheit und die Kosten sind ebenfalls überschaubar.
Nachfolgend seht ihr mal zwei Scope-Aufnahmen (DSO-odus und DPO-Modus), die am 200MHz-Ausgang mit dem Poor Man's 1-GHz aufgenommen wurden. Ich denke die Bilder sprechen für sich. Der CDCE913 liefert ordentliche Pegel. Bei der Messung gab es minimale Reflektionen, die sich im DPO-Modus reproduzierbar bemerkbar machen.
Die Aufnahme wurde nicht direkt am 50Ω-Abschluss des Scopes durchgeführt, da ich am 200MHz Ausgang keine BNC-Buchse bestückt habe. Hier erfolgt stattdessen eine direkte Verdrahtung mit dem Zählerboard via Koaxkabel.
Falls Interesse bestehen sollte stelle ich gerne meine Board-Files
(Eagle) zur Verfügung. Alternativ können die Boards auch bei mir
angefragt werden.
Für die Zukunft ist noch geplant einen Eingang für
einen externen Referenztakt vorzusehen
(fix 10MHz bspw. aus einem OCXO) und dadurch den internen TCXO still zu legen. Dazu bedarf es noch einer
ext.Ref.-Takterkennung, die Umschaltung soll dann durch einen
Analogumschalter (NC7SBU3157) erfolgen.
Weiterhin könnte man für die Zukunft auch auf eine geringere Ausgangsfrequenz (80MHz) programmieren und einen Oberwellen-Filter vorsehen (bspw. SAW-Filter), um auch die 400MHz auf einfache Art und Weise zu erzeugen.
Ich hoffe ich konnte euch ein paar wenige Inspirationen liefern.
Gruß, André