Forum: Mikrocontroller und Digitale Elektronik Problem mit Überlagerung von mechanischen Schwingungen bei Sensoren


von MartinR (Gast)


Lesenswert?

Hallo,

ich nutze einen Beschleunigungssensor an einer mechanischen 
Konstruktion, die in Z-Richtung verfährt. Wenn ich mir die 
Beschleunigungskennlinien anschaue, dann sind Schwingungen überlagert.

Ich habe bereits einen 10Hz-Tiefpass im Sensor aktiviert und 
Software-seitig noch einmal einen 10Hz-Digitalfilter programmiert. 
Hochfequente Störungen sollten also somit ausgeschlossen sein.

Der Antrieb müsste mittels Zahnriemen realisiert sein, das kann ich aber 
nicht genau sagen.

Kann es sein, dass mechanische, niederfrequente Schwingungen meinen 
Werten überlagert sind??

Kann mir da jemand weiterhelfen??

Gruß MartinR
von ich (Gast)


Lesenswert?

Was ist dein Ziel? Die Sensorausgaben solange mit Filtern verfälschen 
bis das gewünschte Ergebnis rauskommt?
von MartinR (Gast)


Lesenswert?

Das ist eigentlich nicht mein Ziel, du hast recht, eigentlich reicht ein 
Tiefpass-Filter in der SW.

Aber ich bin mir noch nicht sicher, ob mir niederfrequente Störungen, 
evtl. durch mechanische Schwingungen??, einen Strich durch die Rechnung 
machen.

Wie kann ich an die Sache herangehen? Die Tiefpässe abschalten und eine 
Spektrumanalyse durchführen??
von Ben j. (scarab)


Lesenswert?

Was willst du überhaupt messen?

Was ist der Zweck das der Beschleunigungssensor an der mechanischen
Konstruktion angebracht ist?

Macht die Konstruktion eine Zyklische Bewegung oder willst du über die 
Beschleunigung die Position abschätzen?
von Stefan (Gast)


Lesenswert?

Oben stand ja schon eine subtil gestellte Frage, die du glaube ich nicht 
ganz verstanden hast:

ich schrieb:
> Die Sensorausgaben solange mit Filtern verfälschen
> bis das gewünschte Ergebnis rauskommt?

Also ist filtern vielleicht nicht immer ganz sinnvoll :-)

MartinR schrieb:
> Wie kann ich an die Sache herangehen?

Nun ja, erstmal vielleicht die Frequenz in einen Bereich schieben, wo es 
dich nicht mehr stört. Mechanisch ist sowas ganz leicht.
von Beschleuni (Gast)


Lesenswert?

>Was ist dein Ziel? Die Sensorausgaben solange mit Filtern verfälschen
>bis das gewünschte Ergebnis rauskommt?

Wieso denn? Wenn seine Nutzsignalbandbreite unter 10Hz liegt, ist die 
Tiefpaßfilterung doch völlig ok.

>Wie kann ich an die Sache herangehen?

Erst mal sagen, wie die Nutzsignalbandbreite ist. Dann klopf doch mal 
mit dem Finger oder dem Hammer (ich weiß ja nicht, wie deine 
Konstruktion aussieht...) gegen die mechanische Konstruktion und schau 
dir dabei das Signal an.

>Mechanisch ist sowas ganz leicht.

Aha, dann erzähl mal...
von bla (Gast)


Lesenswert?

Wie hoch ist denn die Abast-frequenz ?
von Layouter (Gast)


Lesenswert?

Dämpfe das Teil doch mechanisch. Ich habe schon so einiges mit 
Beschleunigungssensoren im Rennfahrzeug gemacht, da muss man es auch auf 
einem "Gummi" lagern. Kommt natürlich auch auf die Dynamik des Systems 
an, aber wenn ich lese 10Hz, dann kanns ja nicht so dynamisch sein ;o) 
Also am besten mal einen Gummilappen kaufen (Stichwort: Dichtung zum 
selber schneiden) und zwischen Mechanik und Sensor montieren

Grüessli
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.