Forum: Digitale Signalverarbeitung / DSP / Machine Learning Zeit- und Wertdiskretes Signal - Leute brauche eueren Rat


von eric (Gast)


Angehängte Dateien:

Lesenswert?

Hi,

schaut mal bitte das Bild an.
Verstehe nicht, was da geht.
Erwarte eigentlich eine Periode des 100Hz-Sinussignals.
Doch irgendwie wird das Signal komprimiert und zusätzliche Informationen
hinzugefügt. Raff das echt nicht.

Weiß jemand weiter ?

Thx,
eric.

von Stefanie B. (sbs)


Lesenswert?

Ich glaube es is Falks Job, oder?

Gruss
Stefan

von Michael S. (michaels)


Lesenswert?

Hallo Eric,

ich riskier mal einen Erklärungsversuch: Das Signal ist eine  Periode 
einer 100 Hz-Sinuswelle, allerdings ist der AD-Wandler oder was auch 
immer nicht in Sättigung gegangen, sondern übergelaufen. Läuft das 
Register über, startet es wieder von unten. Stell Dir folgendes vor: Bei 
einer steilen Flanke nach unten ist das Register oben übergelaufen, also 
ignoriere die steile Flanke nach unten und denke Dir das Signal nach 
oben weiter. Die positive Amplitude des Sinus kommt nach dem 2. Überlauf 
nach oben. Dann siehst Du steile Flanken  nach oben, hier ist das 
Register nach unten übergelaufen und startet wieder von oben. Ignoriere 
die steilen Flanken nach oben und denke Dir das Signal nach unten 
weiter. Du hast dann genau das was Du erwartest: einen 100Hz Sinus. Das 
Signal hat einfach eine zu hohe Amplitude.

Soweit mein Versuch

Viele Grüße

Michael

von eric (Gast)


Angehängte Dateien:

Lesenswert?

Hi Michael,

danke für deine Erklärung. Denke das könnte stimmen.
Wenn ich es richtig verstanden habe, vg. Bild.

Ich verwende einen SW-Funktionsgenerator um das Sinussignal zu erzeugen.
Dieses wird über Line-Out ausgegeben und von meiner Applikation über 
Line-In
aufgenommen.

> Das Signal hat einfach eine zu hohe Amplitude.

Vielleicht sollte ich die Lautstärke von Line-Out runter setzen ?
Werde das morgen mal ausprobieren.

Oder

mit 16 bit anstelle von 8 bit samplen ?

Thx,
eric.

von eric (Gast)


Lesenswert?

...

aber sollte nicht bei 3,4,8,9 ein Überlauf passieren ?

Thx,
eric

von Michael S. (michaels)


Lesenswert?

Guten Morgen eric,

Du hast das Bild richtig gezeichnet. Überläufe oben raus treten auf bei 
den Sprüngen von 1 -> 2, 2 -> 3 und 9 -> 10, die anderen Sprünge sind 
Überläufe unten raus.

> aber sollte nicht bei 3,4,8,9 ein Überlauf passieren ?

Nein, da ist das Signal doch wunderbar im Bereich des AD-Wandlers.

Bis zur positiven Amplitude des Sinus treten 2 Überläufe nach oben auf. 
Bis zur negativen Amplitude dann 4 weitere nach unten, dann wieder nach 
oben.
Die Amplitude ist zwischen 2,5 - 3mal zu groß.
Also entweder im Sinusgenerator oder am Signalausgang die Amplitude auf 
ca. 35% runtersetzen. Dann sollte das Signal "reinpassen".

> mit 16 bit anstelle von 8 bit samplen ?

Das dürfte nur die Auflösung innerhalb des Abtastbereiches verbessern, 
aber nicht den Bereich vergrössern.

Grüsse, Michael

von eric (Gast)


Lesenswert?

Hi Michael,

vielen Dank, jetzt passt es !
Super =)

eric.

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
Noch kein Account? Hier anmelden.