Atmega32 bipolar messen?

Gast #603914
Lesenswert?

Hallo,

kann man eigentlich mit einem ATmega32 bipolar messen?
So wie ich das verstanden habe kann ich 2 spannungen voneinander 
abziehen oder?
Alos 4 Volt und 3 Volt wären dann 1 Volt.
Aber kann man auch direkt einen negative Spannung also -2 Volt auf einen 
ADC geben und auf einen anderen Kanal -3 und bekäme dann 1 Volt als 
Ergebniss? Da ja -2-(-3)=1.
Gast #603918
Lesenswert?

Nein ich meine wirklich bipolar.
Also wenn ich auf ADC0 eine Spannung von 3 Volt gebe und auf ADC1 eine 
Spannung von -1 Volt.
Ist dann das ERgebniss ADC0-ADC1=4 oder 3.
Wenn es vier ist kann er bipolar wenn 3 dann nicht.
Nur meine Frage ist ob das schon mal jemand ausprobiert hat
Gast #603925
Lesenswert?

Also bei differntiell wäre ADC0 der positive Eingang und ADC1 der 
negative. Wenn die beiden Spannungen das gleiche Bezugspotential haben, 
dann kommen 2V Differen 'raus, weil 3V + (-1V) = 2V.
Gast #603932
Lesenswert?

Also in der Betriebsart 'single-ended' geht, wie Uwe schrieb, nix im 
negativen Bereich, bei differentieller Messung ist das Potential 
(nahezu) egal dann wird nur die Differenz zwischen zwei Eingängen 
gemessen, der negative Eingang kann also auch unter GND-Potential 
liegen.
#603952
Lesenswert?

Thilo M. wrote:
> Also in der Betriebsart 'single-ended' geht, wie Uwe schrieb, nix im
> negativen Bereich, bei differentieller Messung ist das Potential
> (nahezu) egal dann wird nur die Differenz zwischen zwei Eingängen
> gemessen, der negative Eingang kann also auch unter GND-Potential
> liegen.
Nein, darf er nicht! Die Eingangsspannungen müssen grundsätzlich 
POSITIV sein! Es wird lediglich die Differenz zwischen zwei positiven 
Spannungen gewandelt, und die (also die Differenz) kann auch negativ 
sein!

BTW: Schaut mal ins Datenblatt, Absolute Maximum Ratings. Da steht 
eindeutig für ALLE I/Os GND-0,5V ... VCC+0,5V. Ohne Ausnahme!
#603955
Lesenswert?

@micro:
Wenn Du wirklich positive und negative Spannungen messen willst, musst 
Du diese erstmal in den Bereich bringen, in dem der ADC wandeln kann. 
Das kann man z.B. mit einem unsymmetrischen Spannungsteiler oder 
(eleganter und zuverlässiger) mit einem Operationsverstärker und einem 
virtuellen Nullpunkt lösen.
Gast #603962
Lesenswert?

>Ohne Ausnahme!

Bis auf den differentiellen Modus des ADC.
Der ist durch 'einige 100kOhm' entkoppelt, zumindest sagt das Datenblatt 
nichts Gegenteiliges. Hab's noch nicht probiert, ist aber als nächstes 
auf der Liste! ;-)
#603965
Lesenswert?

Thilo M. wrote:
> Bis auf den differentiellen Modus des ADC.
Wenn Du mir zeigen kannst, wo das steht, dann ist OK.

> Der ist durch 'einige 100kOhm' entkoppelt, zumindest sagt das Datenblatt
> nichts Gegenteiliges.
Doch, in den absolute maximum ratings!

> Hab's noch nicht probiert, ist aber als nächstes
> auf der Liste! ;-)
Viel Spaß dabei! Aber erzähl hier bloß keinem, man dürfe an einen 
AVR-Eingang negative Spannungen (bezogen auf GND) anlegen, wenn Du es 
nicht sicher weißt! Und ich weiß mit ziemlicher Sicherheit, dass es 
NICHT zulässig ist. Die Clamp-Dioden sind immer da...
Gast #603970
Lesenswert?

Wie gesagt - ich probier's aus.

Seite 207:
"If differential gain channels are used, the input circuitry looks 
somewhat different, although source impedances of a few hundred kΩ or 
less is recommended."

Ich werd's bald sicher wissen ;)
#603977
Lesenswert?

@Thilo M.:
Habe mir grad das Datenblatt vom Mega32 mal daraufhin vorgenommen. Da 
steht, dass bei der Benutzung der Differential Gain Channels die Analog 
Input Circuitry anders aussieht als im Single-ended-Betrieb (was auch 
logisch ist, immerhin ist da vor dem Sample-and-Hold ein OP 
vorgeschaltet, wodurch die Eingangsimpedanz größer ist) und es wird 
empfohlen, trotz des Verstärkers mit der Impedanz der zu messenden 
Signale nicht über ein paar hundert kOhm hinauszugehen! (Ich vermute 
mal, das ist die Stelle, wo Du Deine paar 100 kOhm herhast) Das heißt 
aber nicht, dass der Eingangspin über diesen Widerstand entkoppelt 
ist! Wie schon oben gesagt: Die Clamping-Dioden sind immer noch da und 
sorgen für eine Spannungsbegrenzung an den Pins.
Gast #603981
Lesenswert?

Seite 291: RAIN Analog Input Resistance 100 MΩ
Seite 292: VDIFF Input differential voltage -VREF/Gain VREF/Gain
Verstehe ich als: -5V .. +5V, oder?
Seite 293: RAIN Analog Input Resistance 100 MΩ
#603982
Lesenswert?

Ergänzung:
Solange die Quellen an der Eingängen ausreichend hochohmig sind, ist es 
zwar nicht tragisch, wenn mal ein bisschen negative Spannung anliegt, da 
der Strom durch die Dioden entsprechend klein ist, aber man misst dann 
nur noch Mist, da die negative Spannung auf -0,5V begrenzt wird.
#603985
Lesenswert?

Thilo M. wrote:
> Seite 291: RAIN Analog Input Resistance 100 MΩ
Das ist der Eingangswiderstand des ADC, also der Widerstand, der für den 
Leckstrom berücksichtigt werden muss. Hat nichts mit dem Thema zu tun, 
sondern nur damit, wie hochohmig die zu messende Quelle maximal sein 
darf, ohne dass es Messfehler durch den Leckstrom gibt.

> Seite 292: VDIFF Input differential voltage -VREF/Gain VREF/Gain
> Verstehe ich als: -5V .. +5V, oder?
Noch mal: Die Differenz der Eingänge darf +-VREF betragen. Eine 
Differenz von +VREF hast Du, wenn am nichtinvertierenden Eingang VREF 
und am invertierenden Eingang GND anliegt. -VREF hast Du, wenn am 
nichtinvertierenden Eingang GND und am invertierenden VREF anliegt. 
Jetzt klar? Hoffentlich...

> Seite 293: RAIN Analog Input Resistance 100 MΩ
Siehe oben.
#603989
Lesenswert?

Thilo M. wrote:
> Ich werd's testen und melde mich wieder! Gut's Nächtle.

Ich würd's nicht testen, weil ich es für Unfug halte, Spannungen messen 
zu wollen, die außerhalb der Betriebsspannung des ADC-Wandlers und 
seines vorgeschalteten OPVs liegen. Was am AVR unter GND und über AVcc 
liegt, ergibt entweder Müll oder beschädigt sogar den AVR.

An einen OPV-Eingang legt man ja auch keine Spannung an, die negativer 
als -Ub oder positiver als +Ub ist, oder?

...
Gast #603993
Lesenswert?

>die außerhalb der Betriebsspannung des ADC-Wandlers und seines vorgeschalteten 
OPVs liegen.

Eine Differenzspannung liegt NIE ausserhalb irgendeiner 
Referenzspannung, solange die Differenzspanung nicht größer als die 
Referenzspannung ist.
Es kommt immer auf die Eingangsbeschaltung und deren Bezugspotential an. 
Darum werde ich es testen, weil das Datenblatt drüber keine Auskunft 
gibt.
Allen theoretischen Widersprüchen zum Trotz. ;)
Bin eben manchmal mehr Praktiker als Theoretiker.
Persönliche Seite #603997
Lesenswert?

Thilo M. wrote:
> Es kommt immer auf die Eingangsbeschaltung und deren Bezugspotential an.

So recht du hast:

Und die Eingangsbeschaltung ist ein OPAMP innerhalb des 
Mikrocontrollers. Dieser OPAMP hat Versorgungsspannungsanschlüsse, 
nämlich GND und VCC. Und klassischerweise können OPAMPs nur innerhalb 
ihrer Versorgungsspannung arbeiten.

Davon abgesehen (das wurde aber auch schon vom juten johnny gesagt) hat 
der Mikrocontroller an jedem Pin Clamp-Dioden gegen VCC und GND. Auch 
bei den ADC Eingängen. Wenn du -5V anlegst, gibtsn kurzen und je nach 
Stromstärke raucht dir die Clamp-Diode ab ;)


> Bin eben manchmal mehr Praktiker als Theoretiker.

Auch wenns absolut keinen Sinn hat? ;) Bist wohl ein optimistischer 
Praktiker
#603998
Lesenswert?

Thilo M. wrote:
> ...weil das Datenblatt drüber keine Auskunft gibt.
Doch, das Datenblatt gibt darüber sogar sehr eindeutig Auskunft. Und da 
Du diese eindeutigen Hinweise nicht verstehen willst, bin ich jetzt seit 
mehr als einer Stunde damit beschäftigt, Dir das darzulegen. Aber Du 
willst es ja nicht glauben... "Wer nicht hören will, muss fühlen" oder 
so.

> Allen theoretischen Widersprüchen zum Trotz. ;)
> Bin eben manchmal mehr Praktiker als Theoretiker.
Und Du bist trotzdem noch körperlich unversehrt? Alle Gliedmaßen noch 
dran und so? Ich meine nur, es gibt gefährlichere Dinge, als einen 
ADC...;-)
#604001
Lesenswert?

Simon Küppers wrote:
> Dieser OPAMP hat Versorgungsspannungsanschlüsse,
> nämlich GND und VCC. Und klassischerweise können OPAMPs nur innerhalb
> ihrer Versorgungsspannung arbeiten.
Oh, Simon, Du bist der Beste! Das war das Argument, das noch fehlte. 
Warum bin ich da nicht früher drauf gekommen?
Persönliche Seite #604002
Lesenswert?

Johannes M. wrote:
> Simon Küppers wrote:
>> Dieser OPAMP hat Versorgungsspannungsanschlüsse,
>> nämlich GND und VCC. Und klassischerweise können OPAMPs nur innerhalb
>> ihrer Versorgungsspannung arbeiten.
> Oh, Simon, Du bist der Beste! Das war das Argument, das noch fehlte.
> Warum bin ich da nicht früher drauf gekommen?

Hannes hat es ja schon erwähnt, ich habs nicht zum ersten mal hier 
geschrieben ;) Aber sowas übersieht man ja leicht, nicht?
Gast #604003
Lesenswert?

Keine Sorge, bin komplett heile .. :)

Ich war schon immer der ungläubige Thomas (auch wenn ich nicht so heiß!)
Lasst mich das probieren, dann glaub' ich das auch. (obwohl nur Sonntags 
in der Kirche geglaubt wird) :D
#604005
Lesenswert?

Simon Küppers wrote:
> Hannes hat es ja schon erwähnt, ich habs nicht zum ersten mal hier
> geschrieben ;) Aber sowas übersieht man ja leicht, nicht?
Sehe ich auch grad. Aber es ist schon manchmal ganz schön stressig mit 
dem Thilo... Der muss IMMER recht haben, auch wenn alles dagegen 
spricht.
Gast #604007
Lesenswert?

Dabei fällt mir ein:
Ich habe mal differentiell gemessen, wo der positive ADC an +30V lag, 
nach Euren aussagen (Und klassischerweise können OPAMPs nur innerhalb 
ihrer Versorgungsspannung arbeiten) kann da doch nix gscheites bei 
rauskommen, oder?
#604009
Lesenswert?

Thilo M. wrote:
> Ich war schon immer der ungläubige Thomas (auch wenn ich nicht so heiß!)
> Lasst mich das probieren, dann glaub' ich das auch. (obwohl nur Sonntags
> in der Kirche geglaubt wird) :D
Lieber Thilo, das ist ja schön und gut, aber hier im Forum treiben sich 
viele Anfänger herum, die leicht beeinflussbar sind. Deshalb probier 
doch bitte die Sachen demnächst aus, bevor Du das hier schreibst...
#604014
Lesenswert?

Thilo M. wrote:
> Dabei fällt mir ein:
> Ich habe mal differentiell gemessen, wo der positive ADC an +30V lag,
> nach Euren aussagen (Und klassischerweise können OPAMPs nur innerhalb
> ihrer Versorgungsspannung arbeiten) kann da doch nix gscheites bei
> rauskommen, oder?
30 V direkt am Eingang kann nicht sein, es sei denn, die betreffende 
Clamp-Diode ist schon komplett abgebrannt. Ansonsten geht max. VCC+0,5 
V. Über einen Vorwiderstand: OK, aber dann liegen auch keine 30 V am 
Eingang an! Und wie ich und einige andere Dir neulich schon mal versucht 
haben, zu erklären: Alles, was größer ist, als VREF - 1 LSB führt in der 
Ausgabe unweigerlich zum Maximalwert... "gemessen" hast Du da sicher 
nichts mehr.
#604077
Lesenswert?

Eigentlich müssten doch sogar die -0.5V schon eher akademischer natur 
sein, bei 0V wird er $00 raushaben, ob er das dann differenziert oder 
nicht is auch egal (Underflow entspricht dann eben Clipping), eben so 
wie die 30V mit Sicherheit eben $03FF ergeben. Sinnvoll kann ja 
eigentlich nur 0V...Vcc sein, was darüber hinausgeht ist halt 
Sicherheit.

Wobei strengenommen selbst gute Rail-to-Rail Opamps, wenigstens noch ein 
paar mV Luft zum atmen brauchen. Also realistisch ist eher 
XmV...(Vcc-XmV).
Noch strenger genommen xmV...(Vref-XmV) wobei das natürlich durch die 
differenzielle Beschaltung tatsächlich anders sein könnte.

Andere Frage, ist das ein "munteres" Signal oder eher DC, sonst kannst 
du es doch einfach mit nem Tiefpass entkoppeln und auf Vref/2 bringen.

-wiebel
Gast #604186
Lesenswert?

Aaalso gut, hab's getestet..
Wenn ich einen der Differenzeingänge auf GND lege (=> messen einer 
GND-potentialgebundenen Spannung) habe ich ja wieder einen single-ended 
ADC. Eine nicht-GND-bezogene Spannung (z.B. 12-Akku) kann prima gemessen 
werden (über Spannungsteiler natürlich), .
Ich glaube, wir haben schon das Gleiche gemeint aber aneinander 
vorbeigeredet. Ich sollte so spät nix mehr machen :(. Bei underflow gibt 
er immerhin noch ca. -0.3V 'raus.
#604956
Lesenswert?

Man mag es kaum glauben was hier zusammen geschrieben wird. Ich sage mal 
das kein Gerät (es gibt ein paar Ausnahmen) außerhalb seiner 
Versorgungsspannung betrieben werden darf. (kann schon) Und die ist beim 
ATmega32 im Normalfall ein single Supply von 5 Volt.
Wenn jemand das absolut nicht wahr haben will, dann sollte man ihn auch 
nicht davon abhalten. Atmel ist bestimmt ganz geil darauf, noch größeren 
Umsatz zu machen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren