Forum: Mikrocontroller und Digitale Elektronik Software zum Temperatur Auslesen (Ohrthermometer)


von Michael K. (micha2384)


Lesenswert?

Suche Software

Hallo,
in dem Blog ...

http://dbearsblog.blogspot.com/2011/04/harbor-freight-infrared-thermometer.html
(und auch: 
http://cr4.globalspec.com/blogentry/7423/The-Build-Your-Own-Thermal-Camera-for-Under-50-Challenge)

beschreibt jemand, wie er ein Infrarotthermometer (Kosten:10$)
auseinander montiert, und dort eine 5polige Schnittstelle vorfindet,
bestehend aus den 5 Pins:
A, G, C, D, V (Action, Ground, Clock, Data and Voltage)

In dem PDF-File des TSEV01 (TSEV01C) Sensors ...
http://gd-antai.com/data/2011/g/www.gd-antai.com%20/db_pictures/201111/09/1320821217514150.pdf
...wird auf Seite 15 von 19 beschrieben, dass das Infrarotmodul eine I2C 
Schnittstelle hat.

Weiß jemand, ob es eine Temperatur Auslese-Software zum Downloaden gibt?

von Michael K. (micha2384)


Angehängte Dateien:

Lesenswert?

Die Pins A, G, C, D, V scheinen sehr verbreitet zu sein. Diese 
Schnittstelle kommt auch bei (Stirn-) Thermometern, die in Deutschland 
gefertigt wurden, vor (siehe Bild).

von hp-freund (Gast)


Lesenswert?

Michael K. schrieb:
> Weiß jemand, ob es eine Temperatur Auslese-Software zum Downloaden gibt?

Was meinst Du damit?
Wenn ich das recht verstehe, sendest Du über I2C ein 0xB6 an den Port 
und bekommst die Temperatur. Die Slave Adresse ist 54h.
Siehe Datenblatt Seite 15.

von Karl H. (kbuchegg)


Lesenswert?

hp-freund schrieb:
> Michael K. schrieb:
>> Weiß jemand, ob es eine Temperatur Auslese-Software zum Downloaden gibt?
>
> Was meinst Du damit?

(Das Übliche: Ich will, aber ich kann nicht.)

von Michael K. (micha2384)


Angehängte Dateien:

Lesenswert?

hp-freund schrieb:
> Was meinst Du damit?

Du meinst, ich löte ein serielles Kabel, verbinde es mit dem 
Stirnthermometer, starte  Hyperterminal.exe, gebe als Port "Com2" ein, 
tippe ein 0xB6 in das Terminal-Fenster ein, und bekomme vom Thermometer 
als Response die Temperatur?

-Schön, aber welche Parameter stellt man bei HyperTerminal ein (siehe 
Bild mit der Parameter-Dialogbox)?

Ich möchte gerne wissen, wie man sich ein Kabel selbst lötet, und wie 
man das Programm Hyperterminal zum Auslesen der Temperatur benutzt. 
-Aber darüber hinaus wäre es schön, wenn jemand einen Tipp hat, wo man 
ein Temperaturauslese-Programm herunterladen kann, denn wahrscheinlich 
gibt es die Software im Service-Bereich bzw. Download-Bereich 
irgendeines Thermometer-Herstellers.

von Karl H. (kbuchegg)


Lesenswert?

Michael K. schrieb:
> hp-freund schrieb:
>> Was meinst Du damit?
>
> Du meinst, ich löte ein serielles Kabel, verbinde es mit dem
> Stirnthermometer, starte  Hyperterminal.exe, gebe als Port "Com2" ein,
> tippe ein 0xB6 in das Terminal-Fenster ein, und bekomme vom Thermometer
> als Response die Temperatur?

Nein.
I2C ist nicht UART

> Ich möchte gerne wissen, wie man sich ein Kabel selbst lötet,
> und wie man das Programm Hyperterminal zum Auslesen der
> Temperatur benutzt.

Indem man sich erst mal das Wissen dazu aneignet, was man da eigentlich 
macht und wie das alles funktioniert.

Oder aber, indem man jemanden dafür bezahlt, dass er unzählige Stunden 
seines Lebens dafür aufgebracht hat, das zu lernen und der einem das 
dann macht oder indem man die entsprechenden Konverter irgendwo 
einkauft. Nur soviel: mit einem simplen Kabel-Löten ist es nicht getan.

von Michael K. (micha2384)


Lesenswert?

> Karl Heinz Buchegger schrieb:
> mit einem simplen Kabel-Löten ist es nicht getan.

Mit dem Computer (dem seriellen Com1/Com2-Port) kann man es also nicht 
auslesen. Dann muss man wohl ein eigenes Programm für einen 
Mikrocontroller schreiben.

von John B. (johnbauer)


Lesenswert?

Michael K. schrieb:
> Mit dem Computer (dem seriellen Com1/Com2-Port) kann man es also nicht
> auslesen.

Es gibt I2C Hostadapter mit denen das Problemlos möglich ist:
http://mcc-us.com/I2C_Tools.htm

Der ist billiger und es gib ihn bei Reichelt:
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en028600

von hinz (Gast)


Lesenswert?

Michael K. schrieb:
> Du meinst, ich löte ein serielles Kabel, verbinde es mit dem
> Stirnthermometer, starte  Hyperterminal.exe, gebe als Port "Com2" ein,
> tippe ein 0xB6 in das Terminal-Fenster ein, und bekomme vom Thermometer
> als Response die Temperatur?

So ähnlich halt.

http://www.maxim-ic.com/app-notes/index.mvp/id/3230

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.