Frequenz verdoppeln -> XOR oder PLL ?

OP #1325385
Lesenswert?

Hallo Leute

Will bei einem Audiosignal (20 -> 20khz) die jeweilige Frequenz 
verdoppeln.
Habe mich jetzt durchs Forum gelesen und zwei Methoden gefunden.
Einmal mit einem PLL und einmal mit einem XOR Gatter mit einem R und C.

Das Xor Gatter ist mir klar. Der Widerstand und der Kondensator wirken 
wie ein Phasenschieber. Danach die logische Verknüpfung der zwei 
Eingänge und ich erhalte am Ausgang jeweils einen Puls bei steigender 
und fallender Flanke. Nachteil: Phasenverschiebung ändert sich mit f.

Der PLL ist mir noch ein bischen suspekt. Nachteil: Zu kleine f.

Dritte Möglichkeit ein uC. Mit uC habe ich von Berufswegen schon eine 
sehr große Erfahrung. Aber wie angehen ?
Pulsdauer messen und danach syntetisiertes Signal ausgeben?

Für Lösungsvorschläge währe ich sehr dankbar.
Gast #1325402
Lesenswert?

> Will bei einem Audiosignal (20 -> 20khz) die jeweilige Frequenz
> verdoppeln.

Das kannst du nur durch mischen. Such mal nach Fledermausdetektor,
das ist ziemlich aehnlich zu dem was du vorhast, nur anders rum.

Olaf
OP #1325419
Lesenswert?

Es ist ein Audiosignal, das von einer E Gitarre kommt. Es wird als 
erstes über einen aktiven Schmitt Trigger gejagt, und ist dann nur noch 
einen Rechteckspannung. Der Sinn der ganzen Sache ist es einen Oktaver 
zu bauen , der clean ist. Also keine Verzerrung. Jetzt werden einige 
Leute aufschreien, weil die Rechteckwandlung schon sehr viele 
Verzerrungen verursacht.
Nach dem Zusammenführen des Originalsignals mit dem Synthetisiertem 
Signal, werden diese aber überdeckt und geben einen angenehmen Ton. Bis 
jetzt habe ich Oktaver immer mit Transistoren usw. gelöst. Nun möchte 
ich aber gerne einmal einen neuen Weg gehen.
#1325584
Lesenswert?

> Der PLL ist mir noch ein bischen suspekt. Nachteil: Zu kleine f.

Mit einer PLL können extrem HOHE Frequenzen erreicht werden.

Weder mit einer selbst gebastelten XOR Lösung noch mit dem 
Mikrocontroller wirst du jemals derart stabile, hohe Frequenzen erzeugen 
können wie mit einer PLL.

Erklärung Funktionsweise:

http://de.wikipedia.org/wiki/Phase-locked_loop

Für Frequenzverdopplung (grundsätzliche Aufgabe: aus niedriger Frequenz 
höhere Frequenz erzeugen) ist der Abschnitt "Frequenzsynthese" 
entscheidend.
Moderator (Firma: Titel) Persönliche Seite #1325646
Lesenswert?

> hohe Frequenzen erzeugen können wie mit einer PLL.
Der Input ist ein Mischsignal (Gitarre).
Eine Oktave höher ist das immer noch ein Mischsignal.
Eine PLL gibt üblicherweise nicht auch ein Mischsignalaus.
Und sie kann mit einem Mischsignal am Eingang nichts anfangen.

> grundsätzliche Aufgabe: aus niedriger Frequenz höhere Frequenz erzeugen
Gleichzeitig aus vielen niedrigen Frequenzen höhere Frequenzen 
erzeugen kann eine PLL nicht.
#1325758
Lesenswert?

>> Den ausgemessen Wert in MCU Takte halbieren und als PWM wieder ausgeben.
>Es sollte doch möglichst "clean" sein  :-o
>Schon beim Umwandeln des Gitarrensignals in ein Rechteck ist von "clean"
>keine Spur mehr.

Kann schon sein, aber so hat er's gemacht, sein Problem. Meine Antwort 
geht von seinen Vorgaben aus, fettig.

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