07.03.2013, 12:17
Hallo Leute,
ich bin sicher nicht der erste mit dieser Frage und habe hier im Forum auch schon einige Antworten gefunden aber bin trotzdem nicht ans Ziel gelangt. Vielleicht könnt ihr mir helfen?
Ich lese mit einem Arduino ein analoges Signal von einem Potentiometer ein und möchte damit servomotoren steuern.
leider ist das Signal
a) leicht verrauscht (siehe Bild) und
b) gibt es aus mir unerklärlichen Gründen manchmal riesige kurze Ausreisser wo das Signal von 2V auf 4 Volt oder so springt.
Hier im Forum las ich, dass der Medianfilter am besten geeignet ist um solche Ausreisser zu filtern. Stimmt das?
Mir erscheint ein Lowpass filter fast besser, da ich an dem Poti nur extrem langsam drehe und damit ja irgendwie filtern könnte wenn das Signal in 100ms um mehr als 0,1V verändert wird.
Problem ist, dass ich nicht die Frequenzen der Störungen kenne.
Momentan arbeite ich mit einem Medianfilter (Punkt für Punkt) und der verbessert das Bild zwar, aber leider ist es immer noch nicht besonders gut.
Könntet ihr mir helfen?
Ich hab das VI angehängt, was irgendwie doof ist da ihr vermutlich grad kein Arduino an einem Poti hängen habt, aber vielleicht macht das meine Idee trotzdem klarer.
danke schonmal
ich bin sicher nicht der erste mit dieser Frage und habe hier im Forum auch schon einige Antworten gefunden aber bin trotzdem nicht ans Ziel gelangt. Vielleicht könnt ihr mir helfen?
Ich lese mit einem Arduino ein analoges Signal von einem Potentiometer ein und möchte damit servomotoren steuern.
leider ist das Signal
a) leicht verrauscht (siehe Bild) und
b) gibt es aus mir unerklärlichen Gründen manchmal riesige kurze Ausreisser wo das Signal von 2V auf 4 Volt oder so springt.
Hier im Forum las ich, dass der Medianfilter am besten geeignet ist um solche Ausreisser zu filtern. Stimmt das?
Mir erscheint ein Lowpass filter fast besser, da ich an dem Poti nur extrem langsam drehe und damit ja irgendwie filtern könnte wenn das Signal in 100ms um mehr als 0,1V verändert wird.
Problem ist, dass ich nicht die Frequenzen der Störungen kenne.
Momentan arbeite ich mit einem Medianfilter (Punkt für Punkt) und der verbessert das Bild zwar, aber leider ist es immer noch nicht besonders gut.
Könntet ihr mir helfen?
Ich hab das VI angehängt, was irgendwie doof ist da ihr vermutlich grad kein Arduino an einem Poti hängen habt, aber vielleicht macht das meine Idee trotzdem klarer.
danke schonmal