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

Re: Quellcode Temperaturmessung Kategorie: Programmierung (von André H. - 20.08.2004 14:23)
Als Antwort auf Quellcode Temperaturmessung von Micha - 20.08.2004 12:15
Ich nutze:
C-Control II Unit, C164CI-ControllerBoard, CC2-Application-Board, CC2-StarterBoard, CC2-ReglerBoard, OSOPT_V2, OSOPT V3.0
Hallo Micha,

> ich versuche einen Temperatursensor an die C-Control II Unit anzuschlieÃ?en. Nun habe ich einen
> PT1000 mir besorgt.
> Ich erzeuge eine Spannung von 0V = 0°C bis 4V = 100°C. Wie kann ich das im Programmcode am
> besten auswerten?

Wenn bei Dir der Spannungsverlauf zur Temperatur linear verläuft und die Angaben
0,00V bei 0°C und 4,00V bei 100°C stimmen, sollte die Berechnung so aussehen:

// 4,00V ^= AD-Wert 1000
 Temp = ports.adc(x); // ;-)
 lcdext.zahl4n1(Temp);

Das wäre dann ein Festkommainteger mit einer Nachkommastelle.

Allerdings solltest Du besser nicht nach der Spannung sondern nach dem AD-Wert abgleichen.
Hier kann es schonmal zu ein bis zwei Digits Abweichung kommen.

MfG André H.



Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten: