Durch bestimmte Frequenz Schaltvorgang auslösen

OP #7415668
Lesenswert?

Guten Tag an alle. Ich suche eine einfache Schaltung um bei einer Frequenz von ca. 7MHz einen Schaltvorgang auszulösen. Also jede Frequenz unter 7MHz soll eine "0" bringen. Jede Frequenz über 7MHz bis 100MHz eine "1". Die Schaltschwelle muss nur im Bereich von 7MHz liegen. Ein paar MHz drüber oder drunter sind kein Problem. Hat jemand eine Idee, wie man sowas machen kann? Vielen Dank für jeden Hinweis. Dieter

#7415698
Lesenswert?

Moin,

Dieter B. schrieb:

Die Frequenz von 10kHz bis 100 Mhz ist ein TTL Signal.

Dann ist das mit dem Hochpass dank der Oberwellen vielleicht nicht so ne pralle Idee. Dann wuerd' ich auch runterteilen, bis monoflop-freundliche Frequenzen da sind, danach ein retriggerbares Monoflop und dann gucken, ob nach dem Monoflop noch was toggelt. Wenn ja, dann waren's <7MHz. Nee, Schaltplan hab' ich grad keinen zur Hand ;-)

Gruss WK

#7415702
Lesenswert?

Dieter B. schrieb:

Die Frequenz von 10kHz bis 100 Mhz ist ein TTL Signal.

Wenn für Dich ein Pico-Board zu 5 Euro eine einfache Schaltung ist, kannst Du die Schaltschwelle sehr genau einstellen. Beitrag "Pico Frequenzzähler mit RP2040"

Mit eingeschalteter Übertaktung wird bis 32 MHz sehr genau gezählt, bei höheren Eingangsfrequenzen erscheinen Ergebnisse oberhalb von 20 MHz und damit über Deiner Schaltschwelle. Alternativ nimmt man einen separaten Vorteiler.

Mit Übertaktung (300 MHz sind kein Problem) könnte auch ein interner Zähler (PWM-Kanal) bis zur halben Taktfrequenz das Eingangssignal vorteilen.

Dieter B. schrieb:

Ich suche eine einfache Schaltung um bei einer Frequenz von ca. 7MHz einen Schaltvorgang auszulösen.

Wie schnell muß die Schwelle erkannt werden?

Beitrag #7416734 wurde von einem Moderator gelöscht.
OP #7416828
Lesenswert?

Den 74F193 habe ich über Ebay gefunden,in Italien, zwei Stück für €6,00 Die Frequenz zu Spannungswandler machen keine 100MHz. Das Erkennen der Frequenz ist nicht zeitkritisch. Den 100Mhz Frequenzzähler in eine bestehende Atmegaschaltung einzubauen ist wohl nicht möglich. Ich warte auf den 74F193. Dieter

#7416865
Lesenswert?

Aus Spaß habe ich mal ein einfaches Programm für das RP2040 Pico-Board geschrieben. Da es von einem anderen Projekt stammt, ist es etwas "geschwätzig". Das soll nicht stören

Es werden Torzeitmessungen im 1 ms Raster durchgeführt (PWM1) und die Ereignisse mit PWM0 (GPIO1) gezählt. Da der 16 Bit Zähler in 1 ms schon bei 65 MHz überlaufen würde, wurde sein Vorteiler auf 2 eingestellt und 'PWM_eff' entsprechend skaliert. Beim Erreichen der Wunschfrequenz von 7 MHz wird der Schaltausgang GPIO0 zusammen mit der lokalen LED aktiviert und mit 100 kHz Hysterese bei <= 6,9 MHz wieder abgeschaltet.

Weitere Vorteiler, Mono- und D-Flipflops werden nicht benötigt.

Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren