Forum: Mikrocontroller und Digitale Elektronik Externer o. interner ADC verwenden?


von funker (Gast)


Lesenswert?

Hallo,

ich möchte im Rahmen einer Studienarbeit (nicht FB E-Technik) ein
analoges Signal verarbeiten und frage mich gerade ob ich den internen
ADC der AVRs verwenden soll oder einen externen.

Ein Kraftsensor liefert mir 0-5V je nach Belastung.

Problem ist auch, dass Schwingungen etc. des zu messenden Körpers
auftreten können und ich diese Störungen ausfiltern muss. Ich habe eine
Masse die ca. linear (bzw. ich kenne den theoretischen Verlauf) mit der
Zeit zunimmt. Allerdings kann es zu Störungen der Umwelt dazu kommen,
dass ich einen zu hohen Wert bekomme.

Jetzt bin ich gerade am überlegen ob es nicht einfacher ist einen
externen ADC zu verwenden. 10 bit wären eigentlich auch aussreichend.
Allerdings darf ich die Störungen nicht durch die Auflösungen beheben
und ich weiss gar nichts über Vor- und Nachteile der integierten ADC
der AVRs, wenn es denn solche gibt - gegenüber den externen.

Kenn jemand links dazu, wie man programmiertechnisch oder auch durch
Bauteile solche Filter realisiert?

Danke schon mal

von Frank Linde (Gast)


Lesenswert?

Analog-Digital-Wandler unterscheiden sich in der Auflösung und in der
Geschwindigkeit. Wenn beide Werte innerhalb des von der
Aufgabenstellung tolerierbaren Rahmens liegen, spricht erst einmal
nichts gegen die Verwendung des internen ADC.

Digitale Filterung ist ein beliebig komplexer Bereich, je nach
Aufgabenstellung. Da kann schon mal ein gleitender Mittelwert die
Lösung sein (was mir so spontan bei den Schwingungen ausreichen würde)
oder es wird die große Keule notwendig (ja, genau, die allgemein so
beliebten Mathe-Scripte sind nicht nur gute Grillanzünder). Google
wirft mit dem Suchbegriff "digitale filter" mehr als 2600 Links aus,
da solltest Du irgendwo fündig werden.

Gruß, Frank

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.