Odczyt temperatury na PC



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Rafal Rauchfleisz" <rafalr_at_nospam_mat.uni.torun.pl>
Subject: Odczyt temperatury na PC
Date: Mon, 27 Mar 2000 16:41:59 GMT


Chce zbudowac termometr pracujacy w zakresie ok. -20 do +120 st. C,
z rozdzielczoscia 0.1 st.C i taka sama dokladnoscia, posiadajacy
minimum dwa czujniki, z oprogramowaniem pod Windows 95(98),
komunikacja przez LPT lub RS232.

Niestety nigdy sie nie bawilem w programowanie portow, ani nie
odczytywalem wyjsc przetwornikow A/C. Na dodatek jedynym jezykiem
ktorym wladam jest Pascal czy Delphi (co wlasciwie i tak
na jedno wychodzi), a jesli chodzi o elektronike, to bawie sie
tylko ukladami radiowymi (KF).

Czy moglbym prosic o ewentualne wskazowki, jak sie do tego zabrac?
Wiem, ze jest to szeroki temat, ale od czegos trzeba zaczac.
Mierzyc spadek napiecia na termistorach? Ale jak?

Pozdrawiam
Rafal



Poprzedni Następny
Wiadomość
Spis treści
From: "TRM" <spam_at_nospam_autorom.pl>
Subject: Re: Odczyt temperatury na PC
Date: Mon, 27 Mar 2000 21:04:35 +0200



Użytkownik Rafal Rauchfleisz <rafalr_at_nospam_mat.uni.torun.pl> w wiadomości do grup
dyskusyjnych napisał:rbMD4.5032$a01.107985_at_nospam_news.tpnet.pl...
Chce zbudowac termometr pracujacy w zakresie ok. -20 do +120 st. C,
z rozdzielczoscia 0.1 st.C i taka sama dokladnoscia, posiadajacy
minimum dwa czujniki, z oprogramowaniem pod Windows 95(98),
komunikacja przez LPT lub RS232.
[...]
Rozumiem, że jest to Ci do czegoś niezbędne. Cena nieistotna.
Bo jeśli chodzi o termometr to sš na rynku o takich parametrach przenośne:
sonda+ wyświetlacz. Cena rzędu 500 złotych.
------
Dla takich dokładności możesz spróbować termistor zasilać ze Ÿródła
pršdowego i mierzyć spadek napięcia na termistorze i to obrabiać komputerem.
Problemem jest jednak wzorcowanie. Masz jak to zrobić?
Termistory majš zbyt duże rozrzuty.
Jak szybka musi być odpowiedŸ (reakcja na zmianę temperatury). Jaka
substancja ma być mierzona (gaz,ciecz,metal?).
Dla takich zastosowań stosuje się typowo rezystancyjne czujniki typu Ni1000
(ewentualnie Cu100, Cu1000, Pt100, Pt1000, Ni100). Zasila się to ze Ÿródła
pršdowego albo wkłada w gałšŸ mostka rezystancyjnego i mierzy napięcie.
Najłatwiejszym do kupienia jest czujnik Pt100 (kilkadziesišt złotych za
napylany). Dla takich dokładności musi być typu A (a nie B). Jego wadš jest
najmniejsza z w/w względna zmiana rezystancji. Wszystkie w/w czujniki sš w
dobrych fabrykach (także polski KFAP ) wykonywane zgodnie z odpowiednimi
normami opisujacymi ich ch-ki.
Być może taka duża dokładność nie jest naprawdę niezbędna, wtedy proponuję
za małe pienišdze kupić któryś z chińskich mierników współpracujšcych z
termoparš przygotowany do przesyłania danych do PC-ta.
Pamiętaj, że nie ma czujnika liniowego w tak dużym zakresie temperatur przy
takiej rozdzielczości.
Pewnym substytutem termistora mogš być złšcza p-n (zwykła dioda
i -2mV/stopień) albo specjalnie przygotowane czujniki (zbiór tranzystorów)
np LM135 dajšcy na wyjściu bodajże 10mV/stopień
Sš jeszcze starsze scalaki np seria KTY-16 a zapewne masa innych w tym
osławiony Dallas , który chyba Tobie się nie nada.
Pozdrawiam
Tadek



Poprzedni Następny
Wiadomość
Spis treści
From: "Rafal Rauchfleisz" <rafalr_at_nospam_mat.uni.torun.pl>
Subject: Re: Odczyt temperatury na PC
Date: Tue, 28 Mar 2000 16:52:25 GMT


Rozumiem, że jest to Ci do czegoś niezbędne. Cena nieistotna.
Bo jeśli chodzi o termometr to sš na rynku o takich parametrach przenośne:
sonda+ wyświetlacz. Cena rzędu 500 złotych.

Ale brak zbierania danych pozniejszej obrobki itp.

Dla takich dokładności możesz spróbować termistor zasilać ze Ÿródła
pršdowego i mierzyć spadek napięcia na termistorze i to obrabiać
komputerem.
Problemem jest jednak wzorcowanie. Masz jak to zrobić?


Mysle, ze znajde cos na wydziale ...

Jak szybka musi być odpowiedŸ (reakcja na zmianę temperatury).

Milo by bylo w 10s.

Jaka substancja ma być mierzona (gaz,ciecz,metal?).

ciecz, gaz

Sš jeszcze starsze scalaki np seria KTY-16 a zapewne masa innych w tym
osławiony Dallas , który chyba Tobie się nie nada.

DS maja +/- 0.5 st. C :(

Pozdrawiam
Tadek


Milego dnia
Rafal



Poprzedni Następny
Wiadomość
Spis treści
From: "Tomasz Gumny" <tomasz.gumny_at_nospam_ep.com.pl>
Subject: Re: Odczyt temperatury na PC
Date: Mon, 27 Mar 2000 20:48:34 GMT


Rafal Rauchfleisz napisał(a) w wiadomości: ...
Chce zbudowac termometr pracujacy w zakresie ok. -20 do +120 st. C,
z rozdzielczoscia 0.1 st.C i taka sama dokladnoscia [...]

Zejdz na ziemie z zalozeniami. W tak szerokim zakresie trudno uzyskac
taka rozdzielczosc nie mowiac o dokladnosci. Czy bedziesz mial to czym
wyskalowac?
TG



Poprzedni Następny
Wiadomość
Spis treści
From: "Rafal Rauchfleisz" <rafalr_at_nospam_mat.uni.torun.pl>
Subject: Re: Odczyt temperatury na PC
Date: Tue, 28 Mar 2000 16:48:08 GMT


Mysle, ze na wydziale sie cos znajdzie do skalowania ...
W katalogach sa mierniki termistorowe o dokladnosci 0.01 st. C

Pozdrawiam Rafal


Tomasz Gumny napisał(a) w wiadomości: ...
Rafal Rauchfleisz napisał(a) w wiadomości: ...
Chce zbudowac termometr pracujacy w zakresie ok. -20 do +120 st. C,
z rozdzielczoscia 0.1 st.C i taka sama dokladnoscia [...]

Zejdz na ziemie z zalozeniami. W tak szerokim zakresie trudno uzyskac
taka rozdzielczosc nie mowiac o dokladnosci. Czy bedziesz mial to czym
wyskalowac?
TG




Poprzedni Następny
Wiadomość
Spis treści
From: "Sebastian" <sq5axi_at_nospam_friko2.onet.pl>
Subject: Odp: Odczyt temperatury na PC
Date: Tue, 28 Mar 2000 14:57:15 +0200


Witam.
Cyfrowych termometrów o takich parametrach nie widziałem. Jest natomiast
DS1820, zakres od -50 do +125 st. C, rozdzielczość 0,5 st. C. Transmisja
szeregowa, zasilanie +5V, możliwość komunikacji z komputerem bezpośrednio
przez port drukarkowy. Jest też możliwość podpięcia dużej liczby takich
termometrów do jednej magistrali. Jeśli chcesz więcej informacji prześlę
PDFa.

Sebastian.

Użytkownik Rafal Rauchfleisz <rafalr_at_nospam_mat.uni.torun.pl> w wiadomości do grup
dyskusyjnych napisał:rbMD4.5032$a01.107985_at_nospam_news.tpnet.pl...
Chce zbudowac termometr pracujacy w zakresie ok. -20 do +120 st. C,
z rozdzielczoscia 0.1 st.C i taka sama dokladnoscia, posiadajacy
minimum dwa czujniki, z oprogramowaniem pod Windows 95(98),
komunikacja przez LPT lub RS232.

Niestety nigdy sie nie bawilem w programowanie portow, ani nie
odczytywalem wyjsc przetwornikow A/C. Na dodatek jedynym jezykiem
ktorym wladam jest Pascal czy Delphi (co wlasciwie i tak
na jedno wychodzi), a jesli chodzi o elektronike, to bawie sie
tylko ukladami radiowymi (KF).

Czy moglbym prosic o ewentualne wskazowki, jak sie do tego zabrac?
Wiem, ze jest to szeroki temat, ale od czegos trzeba zaczac.
Mierzyc spadek napiecia na termistorach? Ale jak?

Pozdrawiam
Rafal






--
nowa oferta, nowe mozliwosci, nowe ceny - http://rubikon.pl

Poprzedni Następny
Wiadomość
Spis treści
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: Re: Odczyt temperatury na PC
Date: Tue, 28 Mar 2000 20:02:25 +0200


Sebastian wrote:

Cyfrowych termometrów o takich parametrach nie widziałem. Jest natomiast
DS1820, zakres od -50 do +125 st. C, rozdzielczość 0,5 st. C. Transmisja
szeregowa, zasilanie +5V, możliwość komunikacji z komputerem bezpośrednio

Standardowe Dallas'y (np. DS1621 - mysle ze DS1820 tez to dotyczy) mozna
odczytywac alternatywnie i po prostych obliczeniach uzyskac wartosc
temperatury z wyzsza rozdzielczoscia (0,1 stopnia bez problemu).
Oczywiscie dokladnosc pozostanie nadal marna (w niektorych zakresach
nawet wieksza niz 1 stopien).

--

Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows

Poprzedni Następny
Wiadomość
Spis treści
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: Odczyt temperatury na PC
Date: Wed, 29 Mar 2000 07:20:45 +0200


Standardowe Dallas'y (np. DS1621 - mysle ze DS1820 tez to dotyczy) mozna
odczytywac alternatywnie i po prostych obliczeniach uzyskac wartosc
temperatury z wyzsza rozdzielczoscia (0,1 stopnia bez problemu).
Oczywiscie dokladnosc pozostanie nadal marna (w niektorych zakresach
nawet wieksza niz 1 stopien).

--
>
> Adam Dybkowski
> adybkows_at_nospam_amwaw.edu.pl
> http://www.amwaw.edu.pl/~adybkows

Oj i to znacznie większš, powiedział bym ...spokojnie 2oC. Ale o ile czytałem
wcześniej - całośc ma być podpięta do PC-ta. Jaki więc problem zczytać DS-a z
dowolnš dokładnościš (dla 1820 mozna do ~0,0125oC o ile ma to sens) a następnie
przejść z wynikiem przez _tablicę korekcji_. Całość do zrobienia w .... parę
godzin ;)

--
PZD, Irek.N. (ALIAS)



Poprzedni Następny
Wiadomość
Spis treści
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: Odczyt temperatury na PC
Date: Mon, 27 Mar 2000 23:51:12 +0200


Rafal Rauchfleisz wrote:

Chce zbudowac termometr pracujacy w zakresie ok. -20 do +120 st. C,
z rozdzielczoscia 0.1 st.C i taka sama dokladnoscia, posiadajacy
minimum dwa czujniki, z oprogramowaniem pod Windows 95(98),
komunikacja przez LPT lub RS232.

Jezeli interesuje cie rozdzielczosc 0.1 stopnia, ale z dokladnoscia
moglbys troche zejsc "na ziemie" (a do tego obnizyc te +120 stopni),
najprosciej bedzie zastosowac jakis scalony czujnik, np. Dallas'a. Czy
to z wyjsciem I2C (DS1621) czy z 1-Wire, bedzie bardzo latwo go podpiac
do portu LPT albo COM. Z oprogramowaniem tez nie widze problemow (w
Win95/98 mozna bezposrednio bazgrac po portach drukarki ale w Windows NT
/ 2000 juz tak latwo nie ma).
Czy zastanawiales sie juz nad uzyciem gotowej sondy temperatury
podlaczonej do multimetru, a dalej przez RS232 do peceta? Ale takiej
dokladnosci i tak nie bedzie.

--

Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows

Poprzedni Następny
Wiadomość
Spis treści
From: "Taraneit" <taraneit_at_nospam_poczta.onet.pl>
Subject: Odp: Odczyt temperatury na PC
Date: Wed, 29 Mar 2000 05:26:23 GMT


Chce zbudowac termometr pracujacy w zakresie ok. -20 do +120 st. C,
z rozdzielczoscia 0.1 st.C i taka sama dokladnoscia, posiadajacy
minimum dwa czujniki, z oprogramowaniem pod Windows 95(98),
komunikacja przez LPT lub RS232.

kiedys w CHIP 5/98 byl artykul o czyms takim. Na atmelku 51, czujnik
cyfrowy. Mierzy temperaturę w przedziale -55 do +125, z dokladnoscia do 0.5
stopnia, wszystko na porcie szeregowym. jak sie pobawic, to mozna cala siec
czujnikow podlaczyc.
wzystko jest jeszcze na stronie www.yester.sonik.pl/






Poprzedni Następny
Wiadomość
Spis treści
From: "Marek Zamłyński" <mz_at_nospam_elmark.com.pl>
Subject: Re: Odczyt temperatury na PC
Date: Wed, 29 Mar 2000 09:05:01 GMT



Chce zbudowac termometr pracujacy w zakresie ok. -20 do +120 st. C,
z rozdzielczoscia 0.1 st.C i taka sama dokladnoscia, posiadajacy
minimum dwa czujniki, z oprogramowaniem pod Windows 95(98),
komunikacja przez LPT lub RS232.


Sprzet Advantech, a dokladnie ADAM-4011 (1 kanal) lub ADAM-4018
(do 8 kanalow). Zewnetrzne zasilanie w zakresie 10-30V stale
niestabilizowane,
czyli np. 12 V z PC. Transmisja przez RS-485 czyli potrzebny konwerter
ADAM-4520 (optoizolacja) lub ADAM-4522 RS-232 na RS-485.
Calosc podpieta do PC po RS-232. Oprogramowanie modulow polega
na wyslaniu komendy pod postacia stringu ASCII gdzie pierwsze trzy znaki
okreslaja adres modulu (bo moze ich byc w sieci do 256) a kolejne zakonczone
<CR> mowia mu co ma zrobic. W efekcie modul cos robi (np. odczytuje temp.)
i przesyla rowniez jako ASCII np: >+0028.5 (stopni C lub w K).

Przetwornik 16bitowy sigma-delta, wolny dosc bo ok. 10 pomiarow na s.
Podpiac mozna termopary typu J, K, T (-100 do 400oC) i inne. Dokladnosc
+/- 0.1% lub lepsza.
W cenie program konfiguracyjny, biblioteki dla DOS i DLLe dla Win16bit
i Win32bit. Dodatkowo VisiDAQ - software do wizualizacji i sterowania
(demo dostepne na
http://support.elmark.com.pl/Advantech/ia/software/VisiDAQ/)
Zrobienie calej aplikacji z wykresami i alarmami dla temperatur oraz z
zapisem
danych na dysk - w ciagu kilkunastu minut. W zestawie kompletny wykaz
komend ASCII z przykladami.
Wiecej informacji na np. http://www.advantech.com/products/remote_dac.htm

Dodatkowo dostepne sa moduly gdzie zamiast termopar stosuje sie czujniki
PT100 - o lepszych dokladnosciach.

Wiecej informacji via email: jb_at_nospam_elmark.com.pl


Pozdrawiam
________________________________
Marek Zamłyński, ELMARK
00-340 Warszawa, ul. Radna 12
tel. +48-22 8213054, fax +48-22 8213055
mz_at_nospam_elmark.com.pl, www.elmark.com.pl




Poprzedni Następny
Wiadomość
Spis treści
From: "TRM" <spam_at_nospam_autorom.pl>
Subject: Re: Odczyt temperatury na PC
Date: Wed, 29 Mar 2000 17:26:26 +0200



Użytkownik Marek Zamłyński <mz_at_nospam_elmark.com.pl> w wiadomości do grup
dyskusyjnych napisał:1HjE4.11255$a01.248866_at_nospam_news.tpnet.pl...
Podpiac mozna termopary typu J, K, T (-100 do 400oC) i inne. Dokladnosc
+/- 0.1% lub lepsza.

Powtórzę się: Jak wyskaluje te termopary??? Wierz mi on chce naprawdę
ogromne dokładności?? Jaki ma piec wzorcowniczy??? (Konstrukcja nie
klasa....) Typowe termopary sš badane w piecach w 2 temperaturach 300 i 600
stopni. I sš uważane za świetny egzemplarz jeśli dokładność jest 1 stopień
a nie sš badane dla pozostałych temperatur). Pomijam nieliniowość bo to
jest łatwe do komputerowej korekcji.
Cały jego problem to problem czujnika a nie elektroniki.
Jak czytam, że sš w katalogach termistorowe... klasy 0,01 to śmiać mi się
chce. Gdzie w Europie jest laboratorium mogšce to sprawdzić i wystawić
certyfikat??? Czy ktoś widział normę precyzujacš parametry czujników z
rozdzielczościš 0,1 stopnia?

Pozdrawiam
Tadek