Es tut mir leid, wenn die Formulierung etwas seltsam ist, aber die Frage ist schwer zu artikulieren. Ich habe einen IC Sample-and-Hold erstellt, bei dem ich einen Haltekondensator am Ausgang habe. Ich möchte diesen Kondensator aufladen, während der Takt hoch ist, aber auch nachdem sich das Signal stabilisiert hat. Gibt es überhaupt eine Möglichkeit, das Taktsignal um etwa 0,2 x Periode zu verzögern (um es nach der Stabilisierung abzutasten) und nach etwa 0,4 x Periode (bevor die Uhr abschaltet) wieder abfallen zu lassen?
Im Anhang ist eine Abbildung von dem, was ich suche. Oben ist das der Schaltung zugeführte Taktsignal, unten ist das ideale Abtastsignal, das ich aus dem Taktsignal ableiten möchte.
Der direkte Weg ist folgender:
Glücklicherweise ist Schritt 1 normalerweise nichts anderes als ein Tiefpassfilter (dh ein RC-Filter), sodass Sie Schritt 2 einfach so implementieren können, indem Sie diesen anpassen.
Der Komparator kann tatsächlich ein Komparator-IC / eine Komparatorschaltung oder nur ein einzelner, entsprechend vorgespannter Transistor sein.
Ihre Aus-Ein-Aus-Sequenz kann auch durch ein Schieberegister implementiert werden, das einige 0, dann einige 1 und dann wieder einige 0 erzeugt. Nehmen wir an, Sie haben eine andere Uhr, die mit festen 10 MHz läuft, und das ist gut genug.
Verwenden Sie einfach ein Schieberegister (Kette) mit parallelen verriegelbaren Vorladeeingängen und einer seriellen Datain/Dataout-Schnittstelle. Verdrahten Sie die parallelen Vorladeeingänge fest mit dieser Sequenz (die keine externen Komponenten benötigt, nur Lötbrücken auf GND und VCC); verdrahten Sie das Datain fest mit Masse. Sie verwenden die ansteigende Flanke Ihres 1-MHz-Signals, um die Sequenz einzurasten, und verwenden den freilaufenden 10-MHz-Takt, um die Bits an den Empfänger zu senden.
Anstatt dies mit Schieberegister-ICs zu implementieren, können Sie genauso gut einen Mikrocontroller im SPI-Slave-Modus verwenden und den externen Takt verwenden, um die Chipauswahlleitung zu bestätigen (möglicherweise muss weiter gehackt werden). Das würde einstellbare Sequenzen und sehr geringe Integrationskosten ermöglichen.
Was Sie dann im Grunde gebaut haben, ist so etwas wie ein ROM, das das Signal enthält, das Sie erzeugen möchten, das Sie sequentiell mit einer höheren Frequenz als Ihrer Eingangsfrequenz auslesen. Sie verwenden den Eingangstakt, um die ROM-"Adresse" auf den Anfang Ihrer Sequenz zurückzusetzen.
Wenn Sie eine Dreieckwelle oder eine Sägezahnwelle haben, verwenden Sie einen analogen Komparator mit einstellbarer Schwelle.
Markus Müller
Henrik Klev
Sven B