[ zivanicd @ 24.10.2012. 00:40 ] @
Pozdrav,

stize grejna sezona i postaje aktuelno pitanje grejanja :)

Nasa zgrada ima daljinsku kontrolu podstanice, i momci iz toplane to koriste da nam "uskracuju" tople zimske dane.

Da li postoji neki USB senzor temperature sa pratecim softwareom (ili da moze da se izvlaci xml ili slicno).

Mislim da temperatura u zgradi ne bi trebalo da padne ispod 21, pa bih ja to malo merio :)

Svaki predlog je dobrodosao.

[ ybeelsec @ 24.10.2012. 00:55 ] @
mozda ovo:

http://www.sah.rs/Termoregulatori/HE170.html#KARAKTERISTIKE
[ mikikg @ 24.10.2012. 01:13 ] @
Mozes sa gotovim uredjajem (skuplje) a mozes i sam da napravis.

Imas par opcija za samogradnu. Prvo ti je bitno da izaberes vrstu senzora. Ako ti je rezolucija od 0.5 stepeni dovoljna onda mozes da ides na veoma prostu varijantu sa digitalnim senzorima tipa DS18B20 i to mozes uz malo sitne elektronike da uvezes direktno na seriski ili paralelni port racunara. Uz neki programcic (sigurno ima free programa) mozes to lako da uvezes.

Sledeca opcija za senzor moze da bude nesto prostija varijnta, recimo cak obicna dioda 1N4148 moze da radi kao senzor :). Dalje moze i NTC otprornik. Najpreciznije bi dobio sa pravim senzorom PT100.
Ovo su analogna resenja i to trebas nekako pretvoriti u digitalni signal. Za to mozes da koristis AD konvertere iz nekih PIC kontrolera (imas gotove module za cc 20E kod nas sa USB). Mozes to pretvoriti i u frekvenciju i opet pomocu malo software-a da recimo preko LPT porta i custom programa to ocitavas. Malo tu ima zaluda oko kalibracije ali nista strasno.

Sve zavisi koliko si vican HW/SW i koliko vremena (aka novca) zelis da odvojis na to. To su simpaticni projekti da se prave u domacoj radinosti ;)
[ ZAS011 @ 24.10.2012. 06:16 ] @
Sa 18B20 se postiže bolja rezolucija od 0,5 stepeni, a kada se senzor "izbaždari", 0,125 stepeni je realna tačnost.
[ mikikg @ 24.10.2012. 10:02 ] @
Da videh posle da DS18B20 moze i tacnije da radi ...

Sa PIC modulom (http://www.mikroe.com/startusb/pic/) moze da bude dobra varijanta da se napravi prakticno isto logger kao ovaj fabricki spomenut na pocetku teme tako da racunar ne mora da bude stalno ukljucen zbog tog merenja. A moze i ovaj DS18B20 da se uveze na njega i to bi bilo fino i ne preterano skupo resenje. Ostaje posle samo malo da se pozabavi sa programiranjem PIC-a i programom za PC.

Uzgred ovo sa diodom 1N4148 (prakticno vazi za svaki PN poluprovodnik, tranzistor), ona ima −2-mV/C° temperaturni koeficijent i to vrlo linearan. Jeste relativno mala promena pa je neophodan jedan dobar OP iza toga staviti kao bi se to "razvuklo" na neki prihvaljiv opseg za AD konvertore.
[ shpiki @ 24.10.2012. 11:05 ] @
Druze, za to sto tebi treba svakako se ne isplati DIY (iako je neuporedivo zanimljivije), imas na ****ndu za 500 dinkica gotov senzor temperature sa 2 "sonde" i displejom - za te pare nema sanse da ga napravis (osim ako nemas bar 50% elemenata da ti stoje u fioci)...
[ mikikg @ 24.10.2012. 12:29 ] @
@shpiki To stoji, ali je hteo da "loguje" podatke ... da sedi pored ceo dan i popisuje vrednosti? :)
Ovo sto sam predlozio sa malim PIC kontrolerom je najpovoljnije resenje i us DS senzor i par otpornika to sve moze da pusti u pogon. Ako ima neki racunar koji je stalno ukljucen onda direktno DS senzor na seriski port i to je minimalna cena.
[ shpiki @ 24.10.2012. 12:34 ] @
Kakav danak neiskustvu! :)
Pardon, moja greska, nisam pazljivo procitao ceo post, video sam da covek hoce da kontrolise momke iz toplane pa sam mu dao termometar, nisam znao da ce vrsiti istrazivanje...

Posto moras (cuj moras - nista ne moras, ali je zanimljivije) da ides na DIY, najlakse je nesto na ComPort (RS232), sad, ne znam koliko bi postojecih DIY resenja radilo na USB-2-serial (posto si trazio usb)?

@edit
sad vidim da je miki dopunio post sa ovim za ComPort... sa PICom ce svakako raditi jer se RS232 portom vrsi samo komunikacija, mislio sam na ona resenja tipa NTC i par pasiva i direkt na RS232...

@edit2
miki, pazi sad :) moze tu ideju "DS direkt na ComPort", samo sto ce ComPort da mu glumi FT232 i imace USB komunikaciju :)
Jedino mu ostaje da napise SW za PC (ali ni to ne bi trebalo da je tesko + ne verujem da ne postoji neki ComPort Logger)...

[Ovu poruku je menjao shpiki dana 24.10.2012. u 13:48 GMT+1]
[ mikikg @ 24.10.2012. 12:53 ] @
Na zalost nista analogno ne moze da ide na seriski port (NTC i slicno) jer bi moralo tad bar nekako vreme da se meri a to kroz RS232 mislim da nije moguce ili pak moguce ali sa apsolutnom kontrolom porta sto mislim da kroz Windows API nije moguce. Mozda bi moglo da se "smisli" nesto sa LPT da se meri vreme (R/C) ali mislim da bi jako lose radilo + komplikacija jer mora OP neki da ide + napajanje.
Sa PIC mi se cini OK jer moze da radi i nezavisno od racunara a onda povremeno da se izvuku snimljeni podaci.
[ mikikg @ 24.10.2012. 13:02 ] @
Sa FT232 (USB to Serial), moze ispasti problem iz bar dva razloga, jedan je naponski nivo/struja koju port moze da obezbedi a drugi je oko protokola, ovi DS senzori koriste specifican 1-wire protokol za koji ne znam da li moze iza FT-a da se obezbedi. Treba to malo Googlati da li je moguce ...

Za software sam video nekoliko gotovih besplatnih programa (za pravi RS232 port) ...

EDIT: Izgleda da je moguce uvezati DS senzor sa FT232
https://groups.google.com/foru...itemp/9gksqd5ydXc/X2F913jjtCkJ
http://www.elektroda.pl/rtvforum/topic1839754.html

[Ovu poruku je menjao mikikg dana 24.10.2012. u 14:19 GMT+1]
[ pisacc @ 24.10.2012. 22:05 ] @
Ovde je to što ti treba. Stara tema koja je na kraju dala rezultate. Meni radi preko godinu dana sa tridesetak senzora, i loguje u MySQL bazu na kompjuteru, preko serijskog porta, a imam i grafički prikaz.

Digitalni termometar (sonda) za PIC?
[ zivanicd @ 24.10.2012. 22:53 ] @
Opa opa opaaaaa decki...

Strogo PnP varijanta. Ja sam operisan od lemilice.

Kad sam se rodio prvo sam se uhvatio za tastaturu i od tada je ne pustam...

Znachi nesto gotovo mi treba, ako ima i neki soft koji pravi neke grafike to mi je pun pogodak. Nista nuklearna fizika. Merenje toplote sobe sa radijatorom :)

@pisacc: vec sam video tu poruku i gledao po ES-u. Ne pomaze mi jer nisam vican elektronici.
@mikikg: usb. komp nema rs232. Jos gore je sto je instaliran osx. Mogu linux resenja da dodju u obzir/mysql/php/python, ali uredjaj moram da uzmem gotov i na USB

@ybeelsec: mmm... ovo izgleda zanimljivo... pravi i log ;) Ja to posle isparsiram i napravim grafik i ovima u toplanu bacim bombu... mada tek sad vidim "da je ciiiijeeeena prava sitnica: tricavih 75 njemaca"... u srce...
[ ZAS011 @ 25.10.2012. 06:46 ] @
Axm, pošto si operisan od svega što se razlikuje od tastature, glupo je što si uopšte i pitao ovde na forumu. Trebalo je samo malko kuckati i došao bi jako lako do rezultata (hint: "temperature data logger").
Sledeći put uključi vijugice, zastani, razmisli šta ti je potrebno, pa onda kuckaj.
[ mikikg @ 25.10.2012. 07:51 ] @
@zivanicd Za Linux i OS X ce ti biti malkice problem ako uredjaj koji uzimas nema drajvere za te sisteme. PHP / MySQL mozes da koristis za neka iscrtavanja grafika i generalno oni nemaju vezu sa USB. Ukoliko nekim slucajem ti uredjaji rade u HID modu pa se prijave kao neka vrsta seriskog porta, mozda i mozes nesto da smuckas preko Python ali neophodno je da koristis libusb biblioteke i dodatno moras da znas njihove USB descriptore, protokol, kako se cita/pisa + koje su komande u opticaju. Nije jednostavno ako nemas neku trunku dokumentacije ili makar open-source driver sto cisto sumljam da ces uspeti da nadjes ... Druga opcija ti je da virtualizujes Windows samo zbog drajvera preko VMWare / Fusion u cilju da od toga izvuces nekakav data stream u XML ili slicnom formatu za dalju obradu / crtanje preko PHP ... Kada bi radio sa PIC kontrolerom, stvar bi bila drasticno laksa jer bi tehnicki sam postavio svoj protokol za komunikaciju.
[ goran_68 @ 25.10.2012. 08:16 ] @
Pisac, imao si neki problem sa par senzora u tvom sistemu. Da li si ga resio i sta je bio problem?
[ pisacc @ 25.10.2012. 23:00 ] @
Ona 2 senzora sto su duplo smanjila rezoluciju, ostali su takvi. Ona druga dva na kraju basa, sto su pikali neke nenormalne vrednosti jednom u par nedelja, rade lepo otkad sam otkacio jedan senzor bas pre njih.

A otkacio sam ga jer je cela mreza naprasno stala, i onda sam senzor po senzor otkacinjao dok nisam nasao da taj doticni ubija mrezu. Nisam proveravao da li je crkao, samo sam ga otkacio i resio problem.

[Ovu poruku je menjao pisacc dana 26.10.2012. u 00:28 GMT+1]