Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: LM35 Kategorie: Sensoren (von krassos - 14.05.2006 9:54)
Als Antwort auf LM35 von DieterF - 11.05.2006 22:37
Ich nutze:
C-Control II Unit, CC2-ReglerBoard, OSOPT V3.0
> Hallo,
>
> ich habe an die Station einen LM35DZ an folgende Anschlüsse
> GND  an Klemme12 GND
> U-TEMP an Klemme 28 AD0
> 5V an Klemme 14 5V
>
> Wenn ich mit dem Voltmeter zwischen GND und U-TEMP messe bekomme ich erwartungsgemä� eine stabile Spannung von 0,227 Volt
> Wenn die die AD0 auswerte bekomme ich wilde Sprünge
>
> AD0=27
> AD0=23
> AD0=25
> AD0=26
> AD0=23
> AD0=25
> AD0=26
>
> Das Programm dazu sieht so aus:
> //------------
>   thread main
> //------------
> {
>  stports.init();
>   string s;
>   int n,ad;
>   lcdext.init();
>   lcdext.clear();
>   lcdext.line(1);
>   lcdext.print("Terminal Ser1");
>   sleep 1000;
>   hwcom.init ();
>   hwcom.setspeed (hwcom.SPEED_9600);
>   loop
>   {
>
>     s = "AD0=";
>     ad=ports.adc(0)*0.35;
>     str.putint (s,ad);
>     hwcom.send(s,str.length(s));
>     hwcom.put(13);
>     sleep 1000;
>   }
> }
>
> wo kann mein Problem liegen?
>
> Gruss Dieter


Hallo Dieter,

ich halte das ganze nicht für ungewöhnlich.
Mit dem LM35 hast Du einen sehr kompakten Sensor, der auch auf leichten Luftzug reagieren kann.
Dazu addieren sich die ganz normalen Fehler, die leicht ein paar Digits ausmachen.
Beachte bitte Rene's Vorschlag. Dein Multimeter macht das mit einiger Sicherheit auch
(Integration und Mittelwertbildung).
Die INT-Multiplikation mit Float 0,35 erhöht übrigens den Me�fehler weiter um mindestens
1 Grad.

GruÃ? krassos


    Antwort schreiben


Antworten:

Re: LM35 (von krassos - 14.05.2006 14:22)