Forum: Mikrocontroller und Digitale Elektronik LM35 Temperatur Steigt auch bei kühlung


von A.erwin W. (der_neugierige)


Lesenswert?

Hallo community

Ich habe folgendes Problem.

Ich habe Einen LM35 an einen Atmega 8 angeschlossen, er gibt mir auch 
eine Temperatur aus, der glaube ich aber nicht wirklich ;-)

Angeschlossen habe ich den LM 35 nur an VCC GND und ADC0
Ohne Tiefpassfilter oder ähnliches...

Momentan sagt er mir, dass im Wohnzimmer eine Temperatur von 25°C ist. 
"glaub ich aber nicht"

wenn ich den LM35 an einen kalten Gegenstand halte, dann steigt die 
Temperatur, anstatt zu fallen, wenn ich den Sensor mit einer Kerze oder 
Feuerzeug erwärme passiert das selbe, nur schneller...

hier ist mein code:

$regfile = "m8def.dat"
$hwstack = 40
$swstack = 30
$framesize = 60


Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , _
   Db7 = Portd.7 , E = Portd.3 , Rs = Portd.2
Config Lcd = 16 * 2
Config Adc = Single , Prescaler = Auto , Reference = Avcc   'config ADC

Start Adc

Dim W As Word , Perc As Word , Volt As Word , Volt_d As Byte , Channel 
As Byte , I As Byte , Cols As Byte , Cols_d As Byte

Dim Initcounter As Byte
Dim Bt As Byte
Dim S As String * 2
  Cls
  Do

  W = Getadc(0)
  Volt = W * 5
  Volt_d = Volt Mod 10
  Volt = Volt / 10
  Locate 1 , 1
  Lcd Volt ; "," ; Volt_d
  Locate 1 , 5
  Lcd "C"
  Locate 2 , 1
  Lcd "Temperatur"
  Waitms 10
  Loop
End

Ist der LM35 hinüber oder liegt es am code?

lg. der neugierige

von Johannes S. (johanness)


Lesenswert?

Vielleicht ein Fehler bei der Messung: Meinst du mit "kaltem Gegenstand" 
was aus dem Kühlschrank/Eisfach? Metalltürklinken fühlen sich 
schließlich auch kalt an, obwohl sie Zimmertemperatur haben...

von HildeK (Gast)


Lesenswert?

>Ist der LM35 hinüber oder liegt es am code?
Miss ihn doch einfach mal analog - ganz ohne Prozessor. Dasselbe 
Ergebnis?

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

>> Ist der LM35 hinüber oder liegt es am code?
> Miss ihn doch einfach mal analog - ganz ohne Prozessor.
> Dasselbe Ergebnis?
Oder schließ an den uC einfach mal ein Poti an - ganz ohne LM35.
Ergenbis?

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.