Guten Abend, ich stehe grad vor dem Problem wo ich zwei Audiosignale miteinander vergleichen muss. Es geht dabei hauptsächlich um die Amplitude. Sind die zwei Amplituden gleich groß ist der Ausgang high, ansonsten low. Ich hab es bereits mit einem LM311 als Komparator versucht, scheitere aber daran dass der Komparator bei jedem "Null Durchgang" schaltet. Sprich lege ich zwei 1kHz Sinuskurzen an die Eingänge dann bekomme ich ein Rechteck am Ausgang weil die Wellen ja im Null Durchgang identisch sind. Ich möchte aber nur schalten wenn die Differenz in der Amplitude zu groß wird. So, was tun? Dioden in die Signale und nur die Halbwellen ohne Offset messen?
>weil die Wellen ja im Null
Lass mich raten:
In Null Komma Nix verschwinden, stimmts?
Matthias Machmal schrieb: > Ich möchte aber nur schalten wenn die Differenz in der Amplitude zu groß > wird. Definiere "zu gross". wendelsberg
wendelsberg schrieb: > Matthias Machmal schrieb: >> Ich möchte aber nur schalten wenn die Differenz in der Amplitude zu groß >> wird. > > Definiere "zu gross". > > wendelsberg Etwa 10mV Abweichung.
Da wirst zunächst mal für jedes Audiosignal einen Peak-Detector bauen müssen und die so erzeugten Signale auf nen Komparator mit Hysterese geben müssen. Gruss Klaus
Matthias Machmal schrieb: > Etwa 10mV Abweichung. Fuer welche Zeit muss die Abweichung anliegen, damit diese als "abweichend" erkannt werden soll? wendelsberg
ein Signal invertieren, dann auf Summationsverstärker. Das resultierende Signal mit komparator auf schwellwert überwachen. wenn die Signale gleich sind, kommt null raus.
Oder du nimmst gleich einen Opamp als Differenzverstärker. Auf den invertierenden Eingang das eine Signal, auf den nichtinvertierenden das andere. Am Ausgang sieht du (ach!) die Differenz. Die Höhe kannst du dann z.B. per Aktivgleichrichter und und Komparator mit einstellbarem Schwellwert messen.
:
Bearbeitet durch User
Endlich scheint alles klar zu sein ! Sonst noch eine Version ?
Hi, danke für die vielen Vorschläge. Werde es wohl mit zwei Peak Detect Schaltungen realisieren. Danke :) Gruß Matthias
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.