Ich suche ein günstiges Bauteil um Frequenzen zwischen 15,5 MHz und 17,5 MHz zu erzeugen. Meine Absicht ist ein mittelgroßes Produkt (einige hundert Einheiten).
Das Problem ist, dass ich die Frequenz während des Betriebs ändern möchte und der Wechsel nicht länger als 1 uns dauern sollte. Der Steuerteil wird von einer Art Mikroprozessor ausgeführt.
Es wäre ein großer Vorteil, wenn der gesuchte Chip gleichzeitig andere Frequenzen erzeugen könnte, die eine Teilung der aktuellen Hauptfrequenz und phasenverschoben wären.
Ich habe über die Verwendung eines FPGA nachgedacht, aber ich habe keine Erfahrung damit, daher weiß ich nicht, wonach ich suchen soll.
Hier ist ein programmierbarer Uhrenchip, der Ihre Anforderungen erfüllen könnte:
http://www.silabs.com/Support%20Documents/TechnicalDocs/Si5351-B.pdf
Sie können auch ein kostengünstiges PCB-Modul erwerben, in dem dieses Teil bereits installiert und mit einer Mikroprozessorschnittstelle einsatzbereit ist:
http://www.adafruit.com/products/2045?gclid=CIyi-r-1k8QCFYE7gQodvZ4Ang
Versuchen Sie, die Analog Devices-Reihe direkter digitaler Synthesizer nachzuschlagen. Hier ist eine: -
Bild von hier aufgenommen .
Funktionen und Vorteile
Ich habe über die Verwendung eines FPGA nachgedacht, aber ich habe keine Erfahrung damit, daher weiß ich nicht, wonach ich suchen soll.
Ziemlich gute Idee. Ein FPGA wird das tun, aber ein FPGA wird für Ihre Bedürfnisse zu viel des Guten sein.
Sie können jedoch billige CPLDs verwenden. Sie sind wie ein kleines FPGA, weniger Pins, einfachere Stromversorgung und einfacheres PCB-Layout. Sie benötigen auch keinen externen Speicher für den Bitstream (Sie sparen möglicherweise einen Flash-Chip).
Um diese Art von Chips zu programmieren, schlage ich vor, dass Sie einfach eintauchen und es versuchen. Günstige FPGA- und CPLD-Boards sind überall erhältlich, und Sie sollten in der Lage sein, innerhalb von ein oder zwei Tagen von nichts zu einer blinkenden LED zu wechseln (beim ersten Mal habe ich einen Abend gebraucht, und die meiste Zeit wurde damit verbracht, die Toolchain zu installieren ).
Sobald Sie dies ausgeführt haben, sind es nur ein paar Zeilen HDL-Code, um von einem LED-Blinker zu einem Frequenzsynthesizer zu wechseln.
Sie können sogar ganz ohne FPGA/CPLD beginnen, indem Sie einen Simulator verwenden. GHDL funktionierte ziemlich gut für mich und hat ein gutes Tutorial. http://home.gna.org/ghdl/
Wenn Sie mehr über CPLD-Teile erfahren möchten, sehen Sie sich die Xilinx CoolRunner2-Chipreihe an. Supergünstige Entwicklungsboards sind ebenfalls erhältlich und der Chip sollte für Ihre Aufgabe geeignet sein. Wenn Sie neugierig sind und sich mit FPGA beschäftigen möchten, schlage ich entweder ein billiges Xilinx Spartan-Board vor (ich habe mit dem XuLa200 angefangen) oder werfen Sie einen Blick auf die Lattice-Teile. Sie verkaufen Entwicklungskits für etwa 25 US-Dollar, einschließlich allem, was Sie für den Einstieg benötigen. Oh, und sie haben auch billige Teile mit niedriger Pin-Anzahl. Etwas, das man in der FPGA-Welt nicht oft findet.
WasRoughBeast
WasRoughBeast