Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED]Zewnetrzny czujnik temperatury.
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) Instalacja i sprzęt
View previous topic :: View next topic  
Author Message
dylon
Guru
Guru


Joined: 21 Mar 2005
Posts: 331
Location: Gliwice

PostPosted: Tue Nov 13, 2007 12:23 pm    Post subject: [SOLVED]Zewnetrzny czujnik temperatury. Reply with quote

Witam.

Kiedys znalazlem schemat do zlutowania czujnika temperatury, ale niestety gdzies mi to "wcielo" i nie potrafie sobie przypomniec co to bylo.

Pamietam, ze uklad skladal sie z jednego scalaka (to byl chyba czujnik) i dwich czy trzech rezystorow. Podlaczyc to chyba trzeba bylo pod com-a.

Czy moze przupuszcza o co mi chodzi? (wiem, ze w obecnych czasach trudno o szklane kule :D ale google uparcie mi wypluwa stronki nt. czujnikow na plytach, dyskach etc.)

Pozdrawiam
_________________
Maciej Dylski


Last edited by dylon on Wed Nov 14, 2007 7:14 am; edited 1 time in total
Back to top
View user's profile Send private message
kwach
Tux's lil' helper
Tux's lil' helper


Joined: 15 Sep 2005
Posts: 103
Location: Łódź, Poland

PostPosted: Tue Nov 13, 2007 8:36 pm    Post subject: Reply with quote

http://electronicdesign.com/Articles/Index.cfm?ArticleID=5648 - opis (angielski) i schemat układu (wyświetla temperature na wbudowanym wyświetlaczu LCD, ale można by troszke przerobić i wysyłałby przez COMa do kompa)
_________________
IBM R61i + Ubuntu
(no patience for Gentoo, but love it anyway)
Back to top
View user's profile Send private message
lazy_bum
l33t
l33t


Joined: 16 Feb 2005
Posts: 691

PostPosted: Tue Nov 13, 2007 9:59 pm    Post subject: Reply with quote

Ja bym strzelał, że chodzi o to.
_________________
roslin uberlay | grubelek
Back to top
View user's profile Send private message
dylon
Guru
Guru


Joined: 21 Mar 2005
Posts: 331
Location: Gliwice

PostPosted: Wed Nov 14, 2007 7:13 am    Post subject: Reply with quote

lazy_bum wrote:
Ja bym strzelał, że chodzi o to.


Tak! Wielkie dzieki. Teraz tylko kupic czesci i bede mial zabawe w lutowanie w weekend :)

Przy okazji dodam, ze w portage jest programik do odczytu tego typu urzadzen jak taki czujnik: "app-misc/digitemp"

Dzieki i pozdrawiam
_________________
Maciej Dylski
Back to top
View user's profile Send private message
lazy_bum
l33t
l33t


Joined: 16 Feb 2005
Posts: 691

PostPosted: Wed Nov 14, 2007 7:41 am    Post subject: Reply with quote

Nie ukrywam, że chętnie zobaczę jakąś fotkę samego urządzenia (prócz tych z tutoriala ;) i screenshot z działania.
_________________
roslin uberlay | grubelek
Back to top
View user's profile Send private message
canis_lupus
l33t
l33t


Joined: 22 Dec 2005
Posts: 773
Location: Kraków

PostPosted: Wed Nov 14, 2007 7:46 am    Post subject: Reply with quote

Ja bym do tego płytki nie robił, tylko diodku upchał we wtyczce RS-232. Musze się tym zainteresować, akurat mam 2szt DS1820.
_________________
"I love you cię" Różyczko...
Back to top
View user's profile Send private message
bartmarian
Guru
Guru


Joined: 28 Nov 2005
Posts: 557

PostPosted: Wed Nov 14, 2007 9:03 am    Post subject: Reply with quote

ja używam tych http://datasheets.maxim-ic.com/en/ds/DS9490-DS9490R.pdf
_________________
Człowiek bez religii jest jak ryba bez roweru.
Albercik się pomylił, prędkość światła to prędkość, wszechświat nie ma punktu odniesienia.
Perpetuum mobile - np. jowisz + jego księżyc, siły pływowe. Proste i niepraktyczne.
Back to top
View user's profile Send private message
gall
Tux's lil' helper
Tux's lil' helper


Joined: 13 Nov 2007
Posts: 142
Location: /home/gall

PostPosted: Wed Nov 14, 2007 4:38 pm    Post subject: Reply with quote

DS9490 czyli powszechnie znany tabsik to dobre rozwiazanie. Ale ja osobiscie robil bym cos ambitniejszego czyli DS18B20 obudowa TO92
+ atmega8 do przeliczania no i gotowe wyniki przez RS232.

No oczywiscie mozna robic to termistorem + przetwornik A/C :>

P.S. W sumie rozwiazan jest bardzo duzo. Kwestia jest tylko taka czy twoje gentoo ma cos robic przeliczac itp czy ma dostawac gotowe wyniki i tylko je wyswietlac. Kwestia rowniez w dokladnosci owego ukladu. Jesli zastosujesz DS18(x)20 dokladnosc bedzie bardzo wysoko. Przy termistorze niestety troche nizsza :(
Back to top
View user's profile Send private message
dylon
Guru
Guru


Joined: 21 Mar 2005
Posts: 331
Location: Gliwice

PostPosted: Thu Nov 15, 2007 7:54 pm    Post subject: Reply with quote

I w koncu dziala :)

Calosc zlutowana wyglada prawie identycznie jak na tej stronie: http://eko.one.pl/index.php?page=Termometr

Wynik dzialania:
Code:
dylon ~ # digitemp_DS9097 -i -s /dev/ttyS0 -a
DigiTemp v3.3.2 Copyright 1996-2004 by Brian C. Lane
GNU Public License v2.0 - http://www.brianlane.com
Turning off all DS2409 Couplers
.
Searching the 1-Wire LAN
1053269F000800E5 : DS1820/DS18S20/DS1920 Temperature Sensor
ROM #0 : 1053269F000800E5
Wrote .digitemprc
Nov 15 20:46:58 Sensor 0 C: 32.88 F: 91.17


Teraz musze tylko wywalic czujnik za okno (teraz jest w obudowie kompa) i pozmieniac lekko temat superkaramby zeby mi ladnie co rano pokazywalo temperaturke :)

Jeszcze raz dziekuje pieknie za przypomnienie :)

p.s. Emergujac digitemp, trzeba pamietac o uaktywnieniu flagi "ds9097" bo standartowo kompiluje sie bez niej i na comie nie dziala (stracilem przez to caly wczorajszy wieczor az na to wpadlem - juz myslalem ze moze cos w kernelu skompalem)

Pozdrawiam
_________________
Maciej Dylski
Back to top
View user's profile Send private message
sebas86
Guru
Guru


Joined: 01 May 2005
Posts: 568
Location: Szczecinek / Szczecin

PostPosted: Thu Nov 15, 2007 10:45 pm    Post subject: Reply with quote

lazy_bum wrote:
Nie ukrywam, że chętnie zobaczę jakąś fotkę samego urządzenia (prócz tych z tutoriala ;) i screenshot z działania.

Jeśli chodzi o fotkę to niestety nie mam teraz dostępu do dobrego aparatu z makro, ale zapewniam, że wygląda to mniej więcej jak w poradniku: fota. O screenshoota raczej ciężko, digitemp to aplikacja konsolowa, a po lekkim dostosowaniu generuje ładne logi:
Code:
# tail -n 5 /var/log/digitemp.log
2007.11.15,23:00:03,2881ED2F010000B4,3.12
2007.11.15,23:15:02,28C8872F010000FB,23.00
2007.11.15,23:15:03,2881ED2F010000B4,3.06
2007.11.15,23:30:02,28C8872F010000FB,24.50
2007.11.15,23:30:03,2881ED2F010000B4,3.06

Na upartego zrzutka Conkyego, który korzysta z tych informacji.
_________________
Nieważne jaka dystrybucja, ważne, że Linux!
Back to top
View user's profile Send private message
bartmarian
Guru
Guru


Joined: 28 Nov 2005
Posts: 557

PostPosted: Fri Nov 16, 2007 8:06 am    Post subject: Reply with quote

moje 3 grosze.
pisalem w osobnym wątku o problemach z digitemp... wczoraj szukając
dalej natkąłem się na owfs - imho o wiele fajniejszy "sprzęt" ;-) a problemów
z odczytem nie mam.
_________________
Człowiek bez religii jest jak ryba bez roweru.
Albercik się pomylił, prędkość światła to prędkość, wszechświat nie ma punktu odniesienia.
Perpetuum mobile - np. jowisz + jego księżyc, siły pływowe. Proste i niepraktyczne.
Back to top
View user's profile Send private message
dylon
Guru
Guru


Joined: 21 Mar 2005
Posts: 331
Location: Gliwice

PostPosted: Fri Nov 16, 2007 9:34 am    Post subject: Reply with quote

Wyglada ciekawie :)
Tym bardziej, ze dwa rownoczesne wywolania digitemp-a zwracaja jakies idiotyczne wyniki.
A z wielokrotnym s"cat"owaniem takiego pliku nie powinno byc szopek.

Moze ktos sie pokusi o ebuild do tego? :)

p.s. czy ds1820 jakos sie kalibruje? Pokazuje mi temperature ok 1,5 stopnia wyzsza niz zwykly alkoholowy termometr...
_________________
Maciej Dylski
Back to top
View user's profile Send private message
sebas86
Guru
Guru


Joined: 01 May 2005
Posts: 568
Location: Szczecinek / Szczecin

PostPosted: Fri Nov 16, 2007 12:07 pm    Post subject: Reply with quote

dylon wrote:
p.s. czy ds1820 jakos sie kalibruje? Pokazuje mi temperature ok 1,5 stopnia wyzsza niz zwykly alkoholowy termometr...

Te czujniki nie wymagają kalibracji, najlepiej sprawdź czy inny posiada takie same odczyty. Porównuj także temperaturę dokładnie w takich samych warunkach, przy kompie stojącym koło okna i dość blisko położonych obok siebie czujnikach miałem dość znaczne różnice. Poza typ ten alkoholowy termometr jest pewnie nieco większy i mniej podatny na wahania temperatury. ;)
_________________
Nieważne jaka dystrybucja, ważne, że Linux!
Back to top
View user's profile Send private message
gall
Tux's lil' helper
Tux's lil' helper


Joined: 13 Nov 2007
Posts: 142
Location: /home/gall

PostPosted: Fri Nov 16, 2007 6:29 pm    Post subject: Reply with quote

Nie wymaga kalibracji ? No przykro mi ale masz chyba zle informacje.

No prawda owszem wiekszosc DS1820 jest dobrze wykalibrowana. Ale na forum elektroda wielokrotnie juz poruszany byl problem spowodowany wypuszczeniem przez firme Dallas wadliwej partii czujnikow. Jesli chodzi o mikrokontrolery koryguje sie to programowo. Wiec tutaj nie widze przeszkod zeby zrobic to tak samo.

Powodzenia.
Back to top
View user's profile Send private message
dylon
Guru
Guru


Joined: 21 Mar 2005
Posts: 331
Location: Gliwice

PostPosted: Sun Nov 18, 2007 2:55 pm    Post subject: Reply with quote

bartmarian wrote:
moje 3 grosze.
pisalem w osobnym wątku o problemach z digitemp... wczoraj szukając
dalej natkąłem się na owfs - imho o wiele fajniejszy "sprzęt" ;-) a problemów
z odczytem nie mam.


A porownywales odczyty z owfs a digitempa?
Po malych testach u mnie to wyglada tak:
1. odczyt z owfs jest bardzo "niestabilny" miedzy odczytami roznice dochodza do 2 stopni
2. w tym samym czasie digitemp podaje prawie stala (roznice ok. 0.1st) temperature 1-1.5 st mniejsza...

I teraz komu wierzyc? :)
_________________
Maciej Dylski
Back to top
View user's profile Send private message
bartmarian
Guru
Guru


Joined: 28 Nov 2005
Posts: 557

PostPosted: Sun Nov 18, 2007 8:32 pm    Post subject: Reply with quote

jak narazie nie zauważyłem.. ale zaraz zrobię "historię" - będzie na jutro :)

ED+IT

w sumie po 2h mam około 40 pomiarów, wystarczy do oceny jak
działa u mnie.

1 - na wysokości metra w pokoju
2 - teraz lezy niedaleko rur od ogrzewania (piec włącza się okresowo)
3 - w podłodze pokoju
4 - za oknem
5,6 - obok siebie w odleglosci 10cm, będą niedługo mierzyc temp 2 serwerków

Code:
cat historia
#########################
23.125
29.9375
20.375
-0.8125
22.5
22.5
Sun Nov 18 21:39:03 CET 2007
23.125
30
21.1875
-0.8125
22.5
22.5625
Sun Nov 18 21:42:02 CET 2007
23.1875
30.0625
20.3125
-0.625
22.5625
22.625
Sun Nov 18 21:45:03 CET 2007
23.1875
30.125
21.5625
-0.5625
22.5625
22.625
Sun Nov 18 21:48:02 CET 2007
23.125
30.1875
21.375
-0.6875
22.625
22.6875
Sun Nov 18 21:51:02 CET 2007
23.1875
30.1875
21.4375
-0.75
22.5625
22.625
Sun Nov 18 21:54:03 CET 2007
23.125
30.1875
21.3125
-0.6875
22.625
22.6875
Sun Nov 18 21:57:03 CET 2007
23.0625
30.25
21.3125
-0.625
22.5625
22.625
Sun Nov 18 22:00:02 CET 2007
23.0625
30.25
21.1875
-0.625
22.5625
22.625
Sun Nov 18 22:03:02 CET 2007
23.0625
30.3125
21.0625
-0.6875
22.5625
22.625
Sun Nov 18 22:06:03 CET 2007
23
30.3125
21
-0.6875
22.4375
22.5625
Sun Nov 18 22:09:02 CET 2007
23
30.375
21.0625
-0.6875
22.4375
22.5
Sun Nov 18 22:12:02 CET 2007
23
30.3125
21.3125
-0.6875
22.5
22.5625
Sun Nov 18 22:15:02 CET 2007
23.0625
30.3125
19.8125
-0.6875
22.5
22.5625
Sun Nov 18 22:18:03 CET 2007
23.0625
30.375
16.1875
-0.625
22.5625
22.5625
Sun Nov 18 22:21:02 CET 2007
23.0625
30.375
16.3125
-0.625
22.5
22.5625
Sun Nov 18 22:24:02 CET 2007
23.125
30.375
21.1875
-0.5625
22.4375
22.5
Sun Nov 18 22:27:03 CET 2007
23.125
30.375
21.3125
-0.5
22.4375
22.5
Sun Nov 18 22:30:02 CET 2007
23.125
30.4375
21.3125
-0.5625
22.4375
22.5
Sun Nov 18 22:33:02 CET 2007
23.125
30.4375
21.625
-0.5
22.4375
22.5
Sun Nov 18 22:36:03 CET 2007
23.125
30.5
21.375
-0.5625
22.5
22.5
Sun Nov 18 22:39:03 CET 2007
23.0625
30.5625
21.375
-0.625
22.375
22.4375
Sun Nov 18 22:42:03 CET 2007
23.0625
30.5625
21.3125
-0.5625
22.4375
22.5
Sun Nov 18 22:45:02 CET 2007
23.0625
30.5625
21.25
-0.5
22.5625
22.625
Sun Nov 18 22:48:03 CET 2007
23.0625
30.5625
21.1875
-0.5625
22.4375
22.5
Sun Nov 18 22:51:03 CET 2007
23
30.625
21.1875
-0.625
22.4375
22.5
Sun Nov 18 22:54:02 CET 2007
23.0625
30.625
21.0625
-0.5
22.625
22.6875
Sun Nov 18 22:57:03 CET 2007
23.125
30.625
21.25
-0.6875
22.8125
22.875
Sun Nov 18 23:00:03 CET 2007
23.125
30.625
21.5
-0.625
22.9375
23.0625
Sun Nov 18 23:03:03 CET 2007
23.1875
30.5625
21.5
-0.75
23.0625
23.125
Sun Nov 18 23:06:02 CET 2007
23.1875
30.625
21.5
-0.6875
23.1875
23.3125
Sun Nov 18 23:09:02 CET 2007
23.1875
30.625
21.3125
-0.6875
22.8125
22.9375
Sun Nov 18 23:12:03 CET 2007
23.125
30.625
21.375
-0.5625
22.75
22.8125
Sun Nov 18 23:15:02 CET 2007
23.125
30.625
21.3125
-0.6875
22.5625
22.625
Sun Nov 18 23:18:03 CET 2007
23.125
30.625
21.25
-0.625
22.5
22.625
Sun Nov 18 23:21:02 CET 2007
23.0625
30.625
21.125
-0.6875
22.5
22.5625
Sun Nov 18 23:24:02 CET 2007
23.0625
30.625
21
-0.6875
22.4375
22.5
Sun Nov 18 23:27:03 CET 2007
23.0625
30.625
20.875
-0.6875
22.4375
22.5

_________________
Człowiek bez religii jest jak ryba bez roweru.
Albercik się pomylił, prędkość światła to prędkość, wszechświat nie ma punktu odniesienia.
Perpetuum mobile - np. jowisz + jego księżyc, siły pływowe. Proste i niepraktyczne.
Back to top
View user's profile Send private message
gall
Tux's lil' helper
Tux's lil' helper


Joined: 13 Nov 2007
Posts: 142
Location: /home/gall

PostPosted: Wed Nov 21, 2007 4:34 pm    Post subject: Reply with quote

W sumie tak sie zastanawialem zeby to przerobić na radiowe a nie kablowe polaczenie. Wtedy fajne nowe mozliwości to daje ponieważ nie jestesmy zwiazani kablami. Rozstawiam sobie czujki po domu i tyle. Jak bede mial juz jakies konkretne rezultaty przedstawie je tu.
Back to top
View user's profile Send private message
lazy_bum
l33t
l33t


Joined: 16 Feb 2005
Posts: 691

PostPosted: Sun Dec 21, 2008 6:38 pm    Post subject: Reply with quote

Odkurzę trochę temat.

Po roku planowania (-; skleciłem sobie takie cudo. W tej chwili trzy czujniki leżą tuż obok siebie - tak w ramach testów czy nie za bardzo się różnią w odczytach. Jeden planuję wystawić za okno i tutaj zastanawia mnie jedna rzecz - jaką mogę dać maksymalną długość kabla? Ktoś może a) orientuje się czy jest jakaś "zalecana" dlugość? b) ma jakieś własne doświadczenia?

::edit::
W zasadzie już sobie odpowiedziałem na pytanie. Można poczytać o tym np. na elektroda.pl. Nie wiem co prawda jak to wygląda z ww. układem, ale zakładam, że do 10 metrów po kablu telefonicznym poleci bez problemów. Jakby ktoś był zainteresowany to wrzucę tutaj informację odnośnie przetestowanej własnoręcznie długości. Tylko nie wiem kiedy, w końcu poprzednie przymiarki trwały rok. d-:
_________________
roslin uberlay | grubelek
Back to top
View user's profile Send private message
bartmarian
Guru
Guru


Joined: 28 Nov 2005
Posts: 557

PostPosted: Mon Dec 22, 2008 8:27 am    Post subject: Reply with quote

trzy kable mam (nie wiele) ponad 10m - na pewno Ci zadziała

EDIT

roczne przygotowania rozumiem, dorobiłem sobie do 1-wire sterowanie przekaźnikiem,
ponieważ minęło dopiero pół roku od zmontowania i podłączenia, nie wiem jeszcze czy działa,
bo trzeba doprowadzić 12V z molex'a do przekaźnika :) w każdym razie układ "się zgłosił"
_________________
Człowiek bez religii jest jak ryba bez roweru.
Albercik się pomylił, prędkość światła to prędkość, wszechświat nie ma punktu odniesienia.
Perpetuum mobile - np. jowisz + jego księżyc, siły pływowe. Proste i niepraktyczne.
Back to top
View user's profile Send private message
gall
Tux's lil' helper
Tux's lil' helper


Joined: 13 Nov 2007
Posts: 142
Location: /home/gall

PostPosted: Mon Dec 22, 2008 9:12 am    Post subject: Reply with quote

U mnie na 10m kablu działało 6 miechów. Później zmieniałem mieszkanie ale ponownie już tego nie podłączałem. Dobry pomysł to wstawienie wyników z digitemp do conky (jak w moim przypadku) bądź do innej aplikacji.
_________________
#!/bin/ssh
#The Unix Guru's View of Sex
unzip ; strip ; touch ; grep ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) Instalacja i sprzęt All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum