Forum: Mikrocontroller und Digitale Elektronik LM 334 an Atmega8 anschliessen.


von t.r. (Gast)


Lesenswert?

Guten Tag alle !

Ich möchte gerne Temperaturen mit dem Atmega8 messen. Ich habe mir mal 
die Temperatursensoren hier auf dieser Seite angeguckt und habe mich für 
den LM334 entschieden. Ich habe dann die Schaltung (Im Datenblatt des 
LM334 S. 8 "Low impedance....") nachgebaut und am Ausgang die Spannung 
mit einem DVM gemessen und sie stieg dann auch pro C um 10mV an. Ich 
möchte gerne diese Schaltung an den Atmega8 anschliessen und die 
Temperatur ausgeben lassen z.B. LC-Display oder 7-Segmentanzeige. Ich 
muss dann den Ausgang der Temperatursensorschaltung an einen Eingang der 
ADC Ports anschliessen und diesen als Input festlegen. Genau ab hier 
habe ich keine AHnung was ich noch alles brauch....
 Was muss ich alles beachten und wie müsste die Software für den Atmega8 
aussehen ?

Danke im Voraus.

lg,

t.r.

von Falk B. (falk)


Lesenswert?

@ t.r.

>Ich möchte gerne Temperaturen mit dem Atmega8 messen. Ich habe mir mal
>die Temperatursensoren hier auf dieser Seite angeguckt und habe mich für
>den LM334 entschieden. Ich habe dann die Schaltung (Im Datenblatt des

Nimm lieber einen digitalen Temperatursensor. Beim LM334 brauchst du 
noch einiges an Bschaltung + den ADC des uC. Alles Aufwand und macht die 
Sache nicht genauer.

MFG
Falk

von t.r. (Gast)


Lesenswert?

Falk Brunner. Danke für deinen Tipp.
,aber ich habe mich nunmal für den LM334 entschieden. Ich möchte 
einerseits auch lernen wie man den ADC einsetzt. Die Beschaltung für den 
LM334 ist nicht so sehr "aufwendig". Es sind 2 oder 3 Widerstände.

Ich hoffe jemand anders kann mir trotzdem helfen.

von Falk B. (falk)


Lesenswert?

@ t.r.

>,aber ich habe mich nunmal für den LM334 entschieden. Ich möchte
>einerseits auch lernen wie man den ADC einsetzt. Die Beschaltung für den
>LM334 ist nicht so sehr "aufwendig". Es sind 2 oder 3 Widerstände.

OK, einverstanden.

Nahezu alle Probleme findest du hier beschrieben.

http://www.mikrocontroller.net/articles/AVR-Tutorial
http://www.mikrocontroller.net/articles/AVR-Tutorial:_ADC

MfG
Falk

von t.r. (Gast)


Lesenswert?

Hallo Frank !

Vielen dank für die Links.

Ich hätte da noch ne Frage:

Wenn ich die interne Referenzspannung AREF benutzen will, muss ich ja 
einen 100nF Kondensator noch Masse schalten.

ISt das so gemeint:

AREF--------100nF------- GND ?

von Falk B. (falk)


Lesenswert?

@ t.r.

>Hallo Frank !

Ich heisse zwar Falk aber egal. ;-)

>Wenn ich die interne Referenzspannung AREF benutzen will, muss ich ja
>einen 100nF Kondensator noch Masse schalten.

AFAIK ja. Wobei die relativ ungenau ist.

MFG
Falk

von t.r. (Gast)


Lesenswert?

Hallo Falk. Das tut mir leid mit der Verwechselung, bin eben 
aufgestanden :p.

von Johannes S. (johanness)


Lesenswert?

"relativ ungenau" heißt hier was? Exemplarstreuung, Temperaturdrift, 
Rauschen? Oder alle drei? In welcher Größenordnung jeweils?

von Dieter Werner (Gast)


Lesenswert?

> "relativ ungenau" heißt hier was? Exemplarstreuung, Temperaturdrift,
> Rauschen? Oder alle drei? In welcher Größenordnung jeweils?

Interessante Frage.

Weiss das Datenblatt nichts zu diesem Thema?
Das sollte eigentlich der erste "Ansprechpartner" sein.

von t.r. (Gast)


Lesenswert?

hmm.... kann ich mit der internen Referenzspannung nicht ein 
Temperatursensor realisieren ? Wären die Messergebnisse denn so ungenau 
?

von t.r. (Gast)


Lesenswert?

Ehmm kann ich den Ausgang des LM334 direkt an einen ADC Eingang des 
Atmega8s dran machen oder muss  ich dazwischen noch nen Widerstand (10k 
??) dazu packen ?

Hab mir dies mal durchgelesen:
http://www.mikrocontroller.net/articles/AVR-Tutorial:_ADC


von Johannes S. (johanness)


Lesenswert?

Dieter Werner wrote:
>> "relativ ungenau" heißt hier was? Exemplarstreuung, Temperaturdrift,
>> Rauschen? Oder alle drei? In welcher Größenordnung jeweils?
> [...]
> Weiss das Datenblatt nichts zu diesem Thema?
> Das sollte eigentlich der erste "Ansprechpartner" sein.

Das schreibt "Spannung min. 1,15V; typ. 1,23V; max. 1,40V", definiert 
damit aber nur, in welchem Bereich sich die Spannungsreferenz befindet. 
Da ist nix aufgeschlüsselt, wäre ja schon irgendwie interessant, wie 
stark die während der Laufzeit driftet...

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.