Forum: Mikrocontroller und Digitale Elektronik Signalabtastung


von Mr.T (Gast)


Lesenswert?

Hallo liebe Forengemeinde,

ich taste mit einem µC ein 50kHz signal mit einer samplefrequenz von 
250kHz ab.
das abzutastende signal (annähernd sinus gleichgerichtet) kommt von 
einem ultraschallempfänger (piezo-kapsel) der ja recht startk 
bandbegrenzt ist. desweiteren habe ich um empfangenes rauschen etwas zu 
dämpfen einen tp erster ordnung vor den ADC geschaltet.

das problem was ich hab ist das wenn ich mir die gemessenne daten in 
einem xy-diagramm anzeigen lasse habe ich sieht es so aus als würd ich 
alias frequenzen messen (glaub ich).
ich sehe also den gleichgerichteten sinus wie ich ihn erwarte, welcher 
aber einem gleichgerichtetem sinus geringerer frequenz überlagert ist.
sieht so ähnlich aus wie der positive teil bei einer am.

habe überprüft ob die richtige sample frequenz eingestellt ist in dem 
ich bei jeder adc messung ein pin taggel und mit dem oszi messe.

hat jemand eine idee was das sein könnte? liegt es vlt an der 
gleichrichtung? wie ändert sich die banddbreite richte ich einne sinus 
gleich?

vielen dank schonmal im vorraus für eure mühe

von stefanus (Gast)


Lesenswert?

Ich empfehle, zu messen, anstatt zu raten.

von Dumdi D. (dumdidum)


Lesenswert?

Was ist denn die Grenzfrequenz von Deinem Tiefpass?

: Bearbeitet durch User
von Mr.T (Gast)


Lesenswert?

ich habe ja gemessen
mein oszi hat natürlich keine probleme mit abtastfrequenz und 
aliasfrequenz das wurde von fluke vor verkauf geprüft.
allerdings mein µC und dessen prog ist selbs gemacht.

der tp hat ne grenzfrequenz von so 100khz aber der fällt im vergleich 
zur bandbegrenzung der ultraschallkapsel eher nicht ins gewicht oder?

von Dumdi D. (dumdidum)


Lesenswert?

Grenzfrequenz ist viel zu hoch. Deine Nyquist Frequenz ist 125 kHz, dann 
ein TP erster Ordnung mit 100 kHz lässt noch viel zu viel durch.

Ansonsten: was meinst Du mit gleichgerichteter Sinus? Plotte doch mal 
das Signal. Und dann sag uns seine Fourier-Komponenten.

von FFT (Gast)


Angehängte Dateien:

Lesenswert?

Hier mal etwas zum Spielen, fllt. fällt es damit etwas einfacher.

von Mr. T (Gast)


Lesenswert?

hmmm. ja den tp hab ich auch nur drin um das rauschen zu dämpfen. die 
eigentliche bandbreitenbegrenzung liefert der ultraschallempfänger 
selber. die grenzfrequenz des tp ist ausserdem so hoch gewählt, weil ich 
verschiedene us-empfänger anklemmen will.

ich glaub auch irgendwie nich das es sich um eine aliasfrequenz handelt, 
weil ich das signal am eingang des adc gemessen hab und es schon stark 
nach sinus aussieht. hab leider kein spektrumanalyzer oder ein oszi mit 
fft.

außerdem hat die frequenz welche ich nicht will die selbe amplitude wie 
das signal welches das richtige ist.

am fr bin ich wieder mit dem problem beschäftigt. werd am besten den 
gleichrichter erst mal deaktivieren.

auf jedenfall schon mal danke für eure mühe

von Dumdi D. (dumdidum)


Lesenswert?

Wenn es nach sinus aussieht ist es doch nicht gleichgerichtet? Mach mal 
ein photo.

von Mr. T (Gast)


Lesenswert?

es ist ein gleichgerichteter sinus so wie in b4.png von FFT(Gast).
meine mit "sieht aus wie ein sinus" das es halt der gleichgerichtete 
sinus ist und er von der vorm so aussieht wie er eben soll.
theoretisch könnte es sich ja um die faltung der frequenzen oberhalb von 
nyquist handeln aber damit würd ich ja nie auf 1 kommen.

ich muss jetz erst mal noch was rumprobieren und rechnen was es sein 
könnte. hab ja jetz erst mal ein par anregungen sammeln können. seh mein 
projekt leider erst am fr wieder und das nervt mich schon die ganze zeit 
das ich im mom nur drüber nachdenken kann.

von Oldie (Gast)


Lesenswert?

Sieht so aus wie...? - Lass es uns doch mal sehen!

Ansonsten:

Hast du einen Frequenzgenerator, Funktionsgenerator, ...?

Dann versuch doch mal ein Gefühl für solche Abtastmessungen zu
bekommen, indem du statt des US-Mikrofonsignals mal einen
Sinus von 10, 20, 30, 40, 50, 60, ... kHz,
oder von  45, 46, 47, 48, 49, 50, 51, ... kHz
einspeist, gleichrichtest und abtasten lässt.

Oder dreh mal an etwas der Frequenz und such die Stelle, wo
die "Alias-Frequenzen" maximal / minimal werden.

Mit etwas Nachdenken erklärt sich dann einiges fast von selbst!

von Mike (Gast)


Lesenswert?

Mr. T schrieb:
> werd am besten den gleichrichter erst mal deaktivieren.
Hinter einem Gleichrichter ist dein Sinus kein Sinus mehr, sondern hat 
erhebliche Oberwellen. Das soll wohl Aliasing geben.

von Mr.T (Gast)


Lesenswert?

so leute wies aussieht is es doch keine aliasfrequenz sondern ein echo.
hab mich schon gewundert wie ich auf eins komme wenn ich brüche addiere 
und der größte kleiner 0,5 ist.

aber trotzdem bin ich inzwischen der meinung es ist besser per software 
gleichzu richten.

sorry das ich mich erst jetz wieder melde.
hatte erst heut wieder mit meinme projekt zu tun.

lg

von likeasir (Gast)


Lesenswert?

so ich erzähl euch noch was:
ich könnt mich selbst sowas con hauen.
fast nen ganzen tag hab ich an nem fehler gesucht warum mein 
abgetastetes signal periodisch gezackt ist.
grade ist mir aufgefallen ich schreib die gesampelten werte in der 
falschen reihenfolge in den speicher weil iuch zuvor zwei kanäle 
abgetastet hab und jetz nur noch einen.

das wollt ich noch loswerden.

ansonsten ist der thread hier für mich abgehakt.

ich danke allen für die anregungen zur fehlersuche.

von Mr.T (Gast)


Lesenswert?

likeasir=Mr.T

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.