Forum: Mikrocontroller und Digitale Elektronik Temperaturmessung mittel IC LM35 am µC


von Tom (Gast)


Lesenswert?

Hi!

Hab folgendes Problem ich soll mit einem IC LM35 die Temperatur
möglichst genau messen und über einen AtmelMega8 die Temperatur über
eine LCD ausgeben!

Nun habe ich folgende Frage:

Der LM35 soll auch auf einer eigenen Platine sitzen und dann mit dem µC
verbunden werden. Braucht man auf der Platine mit dem LM35 zusätzlich
andere Bauteile? sprich Wiederstände etc. ?? Wenn ja was wird da
benötigt??

Und wie kann ich das Signal das der LM35 abgibt, also die Temp. am µC
verarbeiten??? Brauch da einpaar Tipps!

Danke schon mal im Vorraus!!

m.f.G Tom

von Tony S (Gast)


Lesenswert?

1. Wie soll der Temperaturbereich sein? Wenn es nur von 0°C aufwärts
geht, dann brauchts du etwa einen Widerstand und einen Kondensator.
Suche bei Google nach Datasheet und LM35.

2. Der LM35 liefert am Ausgang pro °K 10mV. Also bei 20°C sind das dann
200mV. Dieses Signal muss dann auf einen Mikrocontroller (AD Wandlung)
und dort verarbeitet / gewandelt werden.
Wie genau das mit dem Atmel zu realisieren ist, kann ich nicht sagen.
Aber ich vermute mal, dass im Netz Codebeispiele in C zu diesem
Controller vorhanden sind.

von Tom (Gast)


Lesenswert?

danke schon mal, werd mich gleich auf die Suche machen!

aber wie meinst du das mit AD Wandlung ??  Die AD Wandlung sollte am µC
vorhanden sein, nehme ich mal an oder?? Weil im Moment keine Ahnung
habe, wie ich das Signal an ausgeben kann!!

von Hajo Harms (Gast)


Lesenswert?

Hi

also hier der LM35

http://www.national.com/ds/LM/LM35.pdf

Bild Figure 7. zeigt dir die Beschaltung für Temperatur Bereich -55 bis
150 °C bei einer einfachen Versorgungsspannung z.B. 5V.

Dabei liegen die Spannungen immer noch im mV Bereich. Nun braucht du
einen Verstärker. OP's oder einen INA111 (Messinstrumenten Verstärker
teuer aber nett). Die mV sollten dann auf die Versorgungsspannung
verstärkt werden und die Ref Spannung für den ATmega auch auf V++. Das
Signal dann an den Wandler Port und auslesen.

Grüße Hajo

von Tom (Gast)


Lesenswert?

danke !!

liest sich zwar ganz simpel , aber leider verstehe ich nicht viel!!

diese zickzack symbol im datenblatt ist das ein Widerstand mit 18k ???

"
Die mV sollten dann auf die Versorgungsspannung
verstärkt werden und die Ref Spannung für den ATmega auch auf V++. Das
Signal dann an den Wandler Port und auslesen."

also die mV sollen mit Hilfe der OP´s auf die z.B.: 5V verstärkt werden
?
was ist V++ ?

Wie funktioniert das mit der Auslesung an den Wandler Port?? Gibts da
schon fertige Codes? Weil bislang blieb meine Suche erfolglos!

m.f.G

von Hajo Harms (Gast)


Lesenswert?

Hi

sag mal welch vorkenntnisse hast du ? Kannst du den ATmega
Programmieren ? Hast du ein Programmieradapter ? Die Doc zu dem ATmega
? Einen Compiler ? Welche Programmiersprache ?

Einen schnellkurs Elektrotechnik ist per Forum oder Mail nicht gerade
einfach :-)

Melde dich mal per E-Mail das ist einfacher !!

Grüße Hajo

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.