Frage:
Very high speed counter (around 1.5 GHz to 2 GHz)
WhatRoughBeast
2014-07-26 21:15:42 UTC
view on stackexchange narkive permalink

Willkommen im Forum.

Zunächst hoffe ich, dass Sie wissen, was Sie tun. Das Herumspielen mit GHz-Geschwindigkeit ist nichts für schwache Nerven oder Personen mit flachen Taschen.

Der naheliegendste Weg, einen Takt zu erhalten, besteht darin, mit einem 1,4-GHz-Sinusoszillator zu beginnen und ihn mit der Schaltung in ECLinPS umzuwandeln.

Sobald dies erledigt ist, müssen Sie sich andere Chips in der Familie ansehen, um Ihre Gate-Schaltung zu erstellen.

Wenn Sie versuchen, die Phasendifferenz zwischen CW-HF-Signalen zu messen, sollten Sie sich mit analogen Phasendetektoren und einem ADC befassen.

Was meinst du mit Gating-Schaltung?
Sie haben also einen ausgehenden Impuls und einen Rückimpuls sowie einen Hochgeschwindigkeitstakt, den Sie während des Intervalls zählen können.Woher weiß die Uhr, wann sie mit dem Zählen beginnen und wann sie aufhören muss?Grundsätzlich gibt es zwei Möglichkeiten, dies zu tun, entweder indem der Zähler aktiviert / deaktiviert wird, während die Uhr läuft, oder indem die Uhr so gesteuert wird, dass sie nur während des Sende- / Empfangsintervalls aktiv ist.In beiden Fällen müssen Sie eine Logik ausführen, um ein Gate-Signal bereitzustellen, und dies muss mit derselben Hochgeschwindigkeitslogik wie der Zähler erfolgen.
Oder ich könnte einen Riegel benutzen und den Zähler zählen lassen ???
Jep.Dies bedeutet natürlich, dass Sie den Zähler kurz vor dem Senden des ausgehenden Impulses zurücksetzen müssen.Entweder das, oder Sie verwenden den ausgehenden Impuls, um die Startanzahl zu speichern, und den Rückimpuls, um die Stoppanzahl zu speichern und die beiden zu subtrahieren (Vorsicht beim Überschlag).In jedem Fall müssen Sie auch die Metastabilität untersuchen.
Können Sie in diesem Zusammenhang einige Lesungen zur Metastabilität vorschlagen?
@ironstein - Sicher - http://en.wikipedia.org/wiki/Metastability_in_electronics http://www.altera.com/literature/wp/wp-01082-quartus-ii-metastability.pdf http: //electronics.stackexchange.com / question / 14816 / what-is-metastability http://web.stanford.edu/class/ee183/handouts_spr2003/synchronization_pres.pdf http://www.interfacebus.com/Design_MetaStable.html Viel Spaß beim Lesen.
Sechs antworten:
ironstein
2014-07-26 23:52:12 UTC
view on stackexchange narkive permalink

Ich denke an ein Gerät, das die Entfernung eines Objekts von einem Sensor mit einem Funksender- und -empfängerpaar messen kann.

Ich denke an die Verwendung eines Zählers auf der Sensorseite mit a Festfrequenzsender und -empfänger am Sensor.

Auf dem Objekt befindet sich auch ein Sender und ein Empfänger, deren Entfernung zum Sensor ich messen möchte.

Wenn der Sender am Sensor einen Impuls mit der zuvor vereinbarten Funkfrequenz sendet, beginnt der Zähler am Sensor mit der Zählung.

Wenn dieser Impuls vom Empfänger am Objekt erkannt wird Der Sender auf dem Objekt sendet einen Impuls, der vom Empfänger auf dem Sensor empfangen werden soll. In diesem Moment stoppt der Zähler und die Entfernung wird gemäß der Zeitverzögerung gemessen.

Das Problem ist, dass I. kann keinen Zähler und keine Taktquelle finden, die im Bereich von 1,5 GHz bis 2 GHz miteinander kompatibel sind. Irgendwelche Vorschläge, was ich verwenden kann?

Der berechnete Messfehler beträgt 33 cm / s bei 1,4 GHz und 13 cm / s bei 2,2 GHz. Je schneller der Zähler ist, desto weniger Fehler treten auf.

Kann mir jemand sagen, welchen Zähler ich zusammen mit der Taktquelle für den Zähler verwenden soll?

Ich habe mir den Zähler-IC MC100EP016A angesehen Ich kann jedoch keine Taktquelle für diesen IC finden.

Ich benötige ein Taktsignal mit den folgenden Eigenschaften:

  • Eingangsspannung = 2075 bis 2420 mV
  • Niedrige Eingangsspannung = 1355 bis 1675 mV
Sie möchten, dass ein Zähler mit 2 GHz arbeitet, möchten aber einen Zähler mit 1,4 GHz verwenden, und möchten dann einen Takt-IC?
Sie möchten die Zeitverzögerung zwischen zwei Signalen messen.Sind sie die gleiche Frequenz?Ich bin mir nicht sicher, wie ein Zähler Ihnen hilft.Wenn @Whatroughtbeast antwortet, möchten Sie möglicherweise die Phasendifferenz messen.Vielleicht ein Mixer?
@Andyaka Scheint, er / sie möchte ein Gerät wie Radar herstellen.Es gibt auch viele Ansätze im Internet, mit denen Sie die Verzögerung zwischen den beiden Funkwellen messen können (sogar mit einem Oszilloskop).
@Roh wollten Sie eigentlich Ihren Kommentar an mich richten?
@Andyaka Sie und Benutzer50162.
@Roh Ich habe auf die Anomalien in seiner Frage hingewiesen und keinen Rat eingeholt, da dies in seiner Frage angemessen angegeben zu sein scheint.
@Andyaka Ja, Sie haben recht.Es gibt einige Inkohärenzen.
Sie versuchen, die Entfernung zu messen, geben jedoch einen Fehler in cm / s oder Geschwindigkeit an.Was sind die Entfernungen und welchen Fehler versuchen Sie zu erreichen?Die Schwierigkeit, Ihre Anforderungen zu erfüllen, hängt stark von diesen Parametern ab.
Ich meinte cms und nicht cm / s
Ich habe das Gefühl, dass der Eingang dieses Geräts selbstvorspannend ist. Wenn Sie also einen Takt mit der richtigen p-p-Amplitude bereitstellen, können Sie ihn mit einem Kondensator an das Gerät koppeln.
Es ist eine sehr schlechte Form, Ihre Frage erneut zu veröffentlichen.Wenn Sie Änderungen an Ihrer ursprünglichen Frage haben, bearbeiten Sie bitte das Original.
The Photon
2014-07-27 07:42:05 UTC
view on stackexchange narkive permalink

Andere Antworten haben sich darauf konzentriert, warum Sie dies möglicherweise falsch angehen. Obwohl ich diesen Antworten zustimme, gibt es das, wonach Sie fragen, also werde ich weitermachen und Ihnen eine klare Antwort geben. Sie werden wahrscheinlich feststellen, dass dieser Ansatz teurer ist als Alternativen.

Sie möchten einen spannungsgesteuerten 2-GHz-Oszillator (VCO) mit 3,3-V-LVPECL-Ausgängen. Es gibt viele Anbieter, die solche Teile herstellen.

Wenn Sie keinen mit LVPECL-Ausgang finden, da dies ein Taktsignal ist, ist es relativ einfach, die Pegel durch Wechselstromkopplung und Rebiasing auf etwas einzustellen, das mit LVPECL kompatibel ist. Jeder HF-Pegel zwischen -3 und +2 dBm sollte mit einem LVPECL-Eingang verwendet werden können.

LVPECL-Teile wie Ihr 100EP016A können auch Single-Ended-Eingänge akzeptieren, wenn Sie den komplementären Eingang auf den Mittelpunkt zwischen den normalen Logikpegeln vorspannen (häufig gibt es sogar einen Pin namens VBB , der ausgibt Dieser Pegel dient Ihrer Bequemlichkeit, aber ich habe nicht geprüft, ob der 'EP016A ihn hat).

Sie müssen dann einen Phasenregelkreis erstellen, um die VCO-Ausgangsfrequenz genau beizubehalten, indem Sie sie mit a vergleichen Referenzoszillator mit niedriger Drift, der zwischen 10 und 100 MHz liegen kann.

Ein Teil, der sowohl den VCO als auch die PLL in einem Chip bereitstellt, ist der ADF4360-2 von Analog Devices.

Noch ein paar Hinweise: stark>

Ich habe festgestellt, dass die maximal garantierte Schaltfrequenz des MC100EP016A nur 1,2 GHz beträgt. Wenn Sie dies also wirklich bei 2 GHz tun möchten, sollten Sie nach einem anderen Teil suchen. Vielleicht MC100E137, aber dann müssen Sie eine 5-V-Versorgung haben und sich auch mit dem ungleichen Timing der verschiedenen Ausgänge für einen Welligkeitszähler auseinandersetzen.

Schließlich müssen Sie sich mit dem Latching aller Bits der Zählung genau zum gleichen Zeitpunkt befassen, damit Sie einige Bits vor einem Übergang und einige Bits danach nicht erfassen. Eine Lösung hierfür besteht darin, anstelle eines Binärzählers einen grau codierten Zähler zu verwenden - dann ändert sich nur ein Bit für einen Übergang, und der maximale Fehler bei der Änderung der Verriegelungsverzögerung beträgt nur eine einzige Zählung.

Kann ich mit diesem Binärzähler einen grau codierten Zähler implementieren?wenn ja als wie ??wenn nein dann was kann ich machen ???
Brian Drummond
2014-07-27 00:03:53 UTC
view on stackexchange narkive permalink

Eine mögliche Alternative ist die Verwendung eines der neueren FPGAs mit Hochgeschwindigkeits-Transceivern (5 bis 10 Gbit / s). Diese sind für schnelle Ethernet-, SATA- und andere serielle Hochgeschwindigkeitsschnittstellen vorgesehen. Sie sind relativ billig, üblich, schneller als das oben erwähnte ECL-Gerät und deserialisieren intern (wobei ein serieller Bitstrom als paralleles Wort dargestellt wird).

Ich verstehe, dass es Möglichkeiten gibt, sie für andere Zwecke zu verwenden, beispielsweise für präzise Hochgeschwindigkeits-Timing-Messungen. Ich kann nicht zu den Details raten, aber es könnte sich lohnen, Hintergrundinformationen zu lesen.

Alternativ dazu macht dieses Papier es anders und verwendet mehrere Phasen eines Takts, der nur mit 550 MHz läuft . Es handelt sich um Zeitauflösungen von etwa 80 ps in einem mittlerweile relativ älteren Virtex-5-FPGA.

Ich denke, in Mehrkanalsystemen wird die Verwendung eingebauter Serdes-Lanes im Vergleich zu einem dedizierten Ripple-Zähler pro Kanal teurer.Die Anzahl der Transceiver ist bei FPGAs unter 1000 US-Dollar ziemlich begrenzt.Gedanken?
Enemy Of the State Machine
2014-07-27 00:24:35 UTC
view on stackexchange narkive permalink

Als Ausgangspunkt sollten Sie die Entfernungsmesser-Schaltkreise für die Flugzeit mit LASER betrachten. In Anbetracht der HF- und Lichtbewegung bei ~ gleichen Geschwindigkeiten würde ich vermuten, dass die Zeitzählabschnitte eine gute Vergleichsübereinstimmung darstellen.

Eine schnelle Google-Suche nach "Laser-Entfernungsmesserschaltungen" zeigt ein Schema auf Parallax. com als erstes Ergebnis. Das Ersetzen der Lasertreiber- und Detektorabschnitte durch Ihre HF-Treiber- und Detektorschaltung könnte sich als wertvolle Ressource erweisen. Dieses Schema wird unter einer "Creative Commons Attribution 3.0 US-Lizenz" vertrieben.

Michael Karas
2014-07-27 06:15:52 UTC
view on stackexchange narkive permalink

Ich denke, es besteht die Möglichkeit einer echten Signalverzögerung durch den Sender und die Empfängerdetektorschaltung. Diese Latenzen müssten berücksichtigt werden und begrenzen, sofern sie nicht kalibriert sind, die kürzesten Entfernungen, die gemessen werden können.

Auch wenn die Latenzen von Temperatur, Spannung und HF-Signalstärke abhängen, wird eine geeignete Kalibrierung schwieriger.

Ich könnte die Zeitverzögerungen von Sender und Empfänger messen und dann mein Gerät entsprechend kalibrieren.
Paul Dent
2018-10-29 10:09:13 UTC
view on stackexchange narkive permalink

Hmm?Wenn Sie die Rücklaufverzögerung mit einer Genauigkeit von Nanosekunden messen möchten, benötigen Sie eine Bandbreite von 1 bis 2 GHz.Wie hoch müsste also die Funkfrequenz sein?Ich würde mindestens 20 GHz schätzen, was 5 bis 10% Bandbreite ergibt, die Ihre Antennen benötigen.Ich würde das nicht versuchen, wenn Sie nicht ein Labor voller Geräte haben.Sie müssen auch die FCC-Regeln einhalten.

Vorschlag: Prüfen Sie, ob Sie ein Kfz-Fahrerassistenzradar als Ersatzteil kaufen können



Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 3.0-Lizenz, unter der er vertrieben wird.
Loading...