Spannung schwankt stark (PIC)

OP #577448
Hallo,

ich möchte die Spannung eines Luftblasendetektors messen. Dazu verwende 
ich einen PIC 18F2480 mit 8 MHz externe Clock und 10 bit Auflösung des 
ADC. Für die Referenzspannung des Sensors habe ich einen Potentiometer. 
Mein Signal sende ich über RS232 an meinen Computer.
Die Spannung, die ich am Poti messe, schwankt zwischen 90 mV und 110 mV. 
Ebenso schwankt die Spannung meines Luftblasensensors um bis zu 20 mV.
Messe ich das Signal am Poti mit einem Oszi, so habe ich ein glattes 
Signal.

Woran könnte das liegen?

Danke!
Gast
Hallo

möglicherweise ist das Signal zu hochohmig. Der Pic belastet beim Messen 
das Signal durch das Aufladen einer internen Kapazität. Lt datenblatt 
sollte der Innenwiderstand des Signals kleiner 2,5kOm sein (so hab ich 
das zumindest in Erinnerung.) Evtl bringt eine Verlängerung der 
Wartezeit vor dem Messen etwas (Acquisition Time) etwas, oder/und die 
Reduzierung des Wandeltaktes (A/D Conversion Clock).

Gerhard
Gast
nochwas: Der Wandelbereich ist ja wohl 5 Volt. Das heisst, dass die 
Auflösung 4,88mV beträgt. Und die Wiederholgenauigkeit und ein gewisses 
Rauschen auf dem Signal bingt mindestens +-1 Digit Schwankung des 
Signals. Also 10mV Schwankung werden bleiben, es sei denn du mittelst 
den Wert (Softwaremässig). Was auch sein kann: Die referenz des 
A/D-Wandlers beziehst du vermutlich aus der Versorgungsspannung. Wenn 
diese jetzt auch schwankt um 10-20mV, dann siehst du das auch bei deinen 
Messwerten.

Gerhard
Gast
Was für EMV Maßnahmen hast Du denn in deiner Schaltung verbaut?

Abblockkondensatoren an allen ICs?

Linearregler od. Schaltregler? (gut gesiebt?)

Platinenlayout oder Lochraster?

Software: Filteralgorithmus? (z.B. Mittelwert)

@Gerhard:
Prinzipiell richtig, aber professionelle A/D-Wandlersysteme können mal
gut bis 24 bit gehen und da darf die Spannung dan nicht so schwanken.

Allerdings kosten die Teile auch nicht umsonst >5.000 Euro.
Gast
@ Thomas S.

>ADC. Für die Referenzspannung des Sensors habe ich einen Potentiometer.

Wozu das?

>Die Spannung, die ich am Poti messe, schwankt zwischen 90 mV und 110 mV.

In welchem Bereich liegt die Ausgangsspanung den überhaupt? 90-110mV 
sind sehr wenig für den ADC, welcher meist mit Referenzspannungen 
zwischen 3..5V arbeitet. Du brauchst wahrscheinlich einen 
Operationsverstärker, um das Sensorsignal bis auf 5V zu verstärken.

>Ebenso schwankt die Spannung meines Luftblasensensors um bis zu 20 mV.

Womit gemessen?

>Messe ich das Signal am Poti mit einem Oszi, so habe ich ein glattes
>Signal.

In welchem Messbereich? 5V/DIV oder 10mV/DIV ?

>Woran könnte das liegen?

Wie bereits gesagt, die theoretische Auflösung eines 10 Bit ADC bei 5V 
Referenzspannung liegt be 5mV. Selbst ein idealer ADC wird immer um +/-1 
LSB "zittern", reale ADC teilweise mehr, je nach Qualität des ADC sowie 
des  Aufbaus der Platine.

MfG
Falk


Danke!

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.