Forum: Mikrocontroller und Digitale Elektronik ADC (Tricore) Wertschwankungen normal?


von Minty M. (mayflavor)


Lesenswert?

Hi,

betreibe den FADC des TC1797 und stelle fest:
Ist nichts ans Board angeschlossen, wird ein Ruhewert von 508-514 
ausgegeben. Der richtige Wert wäre hier 512.
Der Wertebereich geht von 0 bis 1023, wenn Spannung angeschlossen ist.

Ich habe Single-ended Measurement eingestellt, sodass der volle 
Wertebereich genutzt werden kann.
Die positive Spannung habe ich auf FAIN_0P/AN24 gelegt. Die Masse auf 
VSSMF.
Die Werte werden berechnet durch: FAIN_0P - [V(FA(REF))]/2.

Die gemessenen Werte stimmen von der Größe, aber schwanken eben...

Auch bei angelegter Spannung finden Schwankungen in der Größenordnung 
von 5-6 Werten statt.

Ist das normal? Hab ich was falsch angeschlossen?
Was soll ich tun?
von cskulkw (Gast)


Lesenswert?

Ja, deshalb filtert man ja ...
von Minty M. (mayflavor)


Lesenswert?

@cskulkw : Bezieht sich dein "Ja" auf "Ist das normal?" ?
Wie und wo wird gefiltert?
von Uwe Bonnes (Gast)


Lesenswert?

Schau Dir das Datenblatt genau an. Das steht, wieviel der ADC schwanken 
darf. Das die letzten Ziffern nicht konstant stehen, ist aber in der 
Regel normal.
von cskulkw (Gast)


Lesenswert?

Minty Mint schrieb:
> Wie und wo wird gefiltert?

Die Schwankungen im AD-Wandler sind normal.

Und ja das filtern, macht man im Software-Treiber oder in der 
Komponente, die diese analogen Werte weiterverarbeitet.

Im übrigen, weist jedes analoge Signal ein Rauschen auf. Je höher Du die 
Verstärkung auslegst, um so größer werden die Schwankungen.
-> Du mußt überlegen, inwieweit die Variation zum absoluten Signal 
ausfällt.

Wenn Dein Meßwert 10 ist und dieser zwischen 08 und 12 variiert, dann 
solltest Du Dir über eine Meßwertverstärkung gedanken machen.

Aber 4 zu 512 ist o.k.

Wenn es Dich stört dann erhöhe die Verstärkung des Signals, das der 
Mikrokontroler mißt.
von Minty M. (mayflavor)


Lesenswert?

danke für die Antworten :)
@cskulkw: Zwei Sätze von dir wiedersprechen sich meiner Auffassung nach:

cskulkw schrieb:

> Im übrigen, weist jedes analoge Signal ein Rauschen auf. Je höher Du die
> Verstärkung auslegst, um so größer werden die Schwankungen.
> -> Du mußt überlegen, inwieweit die Variation zum absoluten Signal
> ausfällt.

> Wenn es Dich stört dann erhöhe die Verstärkung des Signals, das der
> Mikrokontroler mißt.

Meinst du zwei unterschiedliche Verstärkungen an verschiedenen Stellen?

Also liegt es am analogen Signal, welches schwankt und nicht am ADC(?)
Kann man diesen Effekt irgendwo nachlesen?
von Minty M. (mayflavor)


Lesenswert?

Würde mich sehr freuen, wenn noch jemand antwortet.
Vor allem, ob das stimmt, dass analoge Werte immer so schwanken und 
welcher Effekt dafür zuständig ist und wo man das nachlesen kann. 
Schreibe nämlich eine Arbeit dazu.
von cskulkw (Gast)


Lesenswert?

Minty Mint schrieb:
> Also liegt es am analogen Signal, welches schwankt und nicht am ADC(?)
>
> Kann man diesen Effekt irgendwo nachlesen?

Nun, das Fachbebiet würde ich der Elektromagnetischen Verträglichkeit 
zuordnen.

Also,

Die Analog-Digital-Wandler verfügen häufig über eine separate 
Spannungsversorgung. Damit will man verhindern, dass die 
Spannungsschwankngen auf der Prozessorversorgung sich auf den ADC 
übertragen. Häufig wird eine Induktivität in Serie geschaltet und 
Störungen fernzuhalten.
Es gibt auch die Möglchkeit, den Prozessor während der Wandlung 
vollständig anzuhalten, dass die Störungen sich nicht auf den AD-Wandler 
übertragen.

Es gibt Referenz-Spannungsdioden. Nimm doch mal so eine und schließe die 
an den AD-Wandlereingang. Diese Spannung sollte sehr konstant sein. Wenn 
dann der Wert immer noch schwankt, bleibt Dir nichts anderes übrig die 
Quelle dieser Störung zu suchen.

Meine Anregungen müssen in Deinem Fall nicht vorliegen. Aber vllt. 
kommst Du dann auf die Störquelle, in dem du kombinierst oder weiter im 
Netz suchst.

Übrigens hat jedes Netzgerät eine Restwelligkeit von ein paar miliVolt.

Die Verstärkung, von der ich geschrieben hatte, bezieht sich auf die 
Schaltungstechnik, mit der man das zu wandelnde Signal verstärkt werden 
würde.

Widersprechen tut sich generell alles. Es hängt von Standpunkt ab...
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.