www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Lineare PTC und NTC


Autor: Alex (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Leute,

ich bin ziehmlich neu in diesem bereich und wollte fragen ob es Lineare
PTC und NTC Widerstände überhaupt gibt?

Danke im Vorraus

Autor: Richard W. (thunderstorm)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
AFAIK: nein.
Pt100 und Pt1000 sind linear

Autor: Profi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Leider nein,
es gibt zwar Schaltungen, wie man sie linearer machen kann, aber ganz
linear geht nicht.
Die Formel ist sogar ziemlich kompliziert, so dass meist eine Tabelle
verwendet wird.

Frage: was willst Du damit machen? Schreib uns das mal bitte.
Wenn du unbedingt einen R als Ausgang brauchst, gibt z.B. den Umweg
über einen Digitalen Temp-Sensor (TI TMP1xx, Dallas DS1xxx), µC und
digitales Poti.
Aber meist genügt als Ausgangsgröße eine Spannung, dafür gibt es genug
Sensoren, z.B. TMP36 oder LM34 / LM35).

Autor: Marko B. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Na so kompliziert ist die Formel auch nicht. Die folgende Funktion
liefert bei mir Abweichungen von max. 0,2 Grad C ggü. einem DS1820 (im
Bereich 10-35 Grad C getestet).
float calculate_ntc_temp(void)
{
  float rth;
  float temp;

  // values and formula taken from datasheet at
http://www.vishay.com/docs/29049/23226403.pdf
  // NTC type used on SKP board is 2322 640 66103

  const float a = 3.354016e-3;
  const float b = 2.569355e-4;
  const float c = 2.626311e-6;
  const float d = 0.675278e-7;

  temp = ad1_value;
  rth = (temp * 7320.0) / (1024.0 - temp);  // now we have the resistance
in ohms

  temp = log(rth/10000.0);

  rth = (1.0/(a+b*temp+c*temp*temp+d*temp*temp*temp))-273.16;
  return rth;
}

Autor: Marko B. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Der Syntax Highlighter scheint mir kaputt zu sein.

const float d = 0.0.675278e-7;

Hier ist ein 0. zuviel. Außerdem hat er aus der URL einen Link gemacht
(der aber nicht funktioniert).

Autor: Alex (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich hab nochmal die PT100 angeschaut und das scheint mir auch linear zu
sein aber keinen NTC-Widerstände. Ich wollte es nur wissen.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.