PT100 + SMT-UTI + ATmega8 (in C) = bin zu doof

Gast #1323985
Lesenswert?

Hallo,

ich habe schon mehrere Beträge zu meinem Problem hier gelesen, hab aber 
leider noch keine passende Antwort gefunden.

Ich möchte mit einem ATmega8 und einem UTI03 ein PT100 auslesen.
Der Quellcode vom UTI ist für einen PIC geschrieben und steige da nicht 
so ganz durch. Habe auch die Firma bereits angeschrieben und der Support 
meinte, es gäbe keinen Quellcode in C für AVR's. :o(

Hat sich jemand in C schon damit beschäftigt den UTI auszulesen?
Ich möchte nur ein PT100-Element auslesen, weiß aber nicht wie!
Die Sache mit dem Timer macht mir Kopfschmerzen...

Bin für jede Hilfe dankbar!

MfG,
Georg
Gast #1324074
Lesenswert?

Ich habe nur einen PT100, den ich abfragen will.

Den UTI habe ich kostenlos von der Vertriebsfirma bekommen und wollte 
diesen auch eigentlich einsetzen.
Der UTI ist von Werk aus kalibriert. Will halt nicht die Schaltung in 
10min aufbauen und 2 Jahre lang alles anpassen.
Für die Entwicklung werden andere bezahlt! ;o)
#1324098
Lesenswert?

Georg schrieb:
> Ich habe nur einen PT100, den ich abfragen will.
>
> Den UTI habe ich kostenlos von der Vertriebsfirma bekommen und wollte
> diesen auch eigentlich einsetzen.
> Der UTI ist von Werk aus kalibriert. Will halt nicht die Schaltung in
> 10min aufbauen und 2 Jahre lang alles anpassen.
> Für die Entwicklung werden andere bezahlt! ;o)

Kommt drauf an, was für dich einfacher zu programmieren ist:
Ein Frequenzmesser oder einen ADC auslesen.
#1324108
Lesenswert?

Frequenz ist eigentlich nicht ganz richtig.
Der UTI gibt sowas wie eine PWM aus. D.h. du musst das Puls/Pausen 
verhältnis messen. Auf derselben Leitung sind dann aber auch noch 
Kalibrierdaten, die mit demselben Schema kodiert sind.
D.h.
Aufgabe 1:
Drösle das Signal in die 3 Phasen auf
Aufgabe 2:
Stelle für jede der 3 Phasen das Puls/Pause Verhältnis fest
Aufgabe 3:
Verrechne die Informationen laut der im Datenblatt angegebenen Formel
Gast #1324133
Lesenswert?

Aber auch bei einer PWM-Messung muss ich mich mit einem Timer 
rumschlagen!
Dein Idee hört sich echt gut an, muss mich wohl doch mal mit dem 
angehängten Quellcode für den PIC näher beschäftigen und versuchen für 
einen AVR umzuschreiben.
Es soll alles raus, bis auf die Abfrage des PT100 und die Übermittlung 
via RS232!
Bin wohl damit genug beschäftigt...
Es sei denn, jemand hat das schon mal gemacht und erfolgreich getestet! 
:o)
Angehängte Dateien:
Gast #1355550
Lesenswert?

Nun habe ich wieder ein bisschen Zeit mich mit dem SMT-UTI zu 
beschäftigen.
Mit Timern kam ich jetzt auch in Berührung...

Ich frage mich nur, wo ich den UTI am ATmega8 anschließen muss.
Kann ich dafür ICP nehmen oder ist der dafür nicht gedacht?

Gruß,
Georg

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren