Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

DS18B20 - preciznost senzora

[es] :: Elektronika :: Mikrokontroleri :: DS18B20 - preciznost senzora

[ Pregleda: 2723 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Zlatni_bg
Nikola S
Beograd

Član broj: 65708
Poruke: 4420
*.dynamic.sbb.rs.



+498 Profil

icon DS18B20 - preciznost senzora11.06.2014. u 06:42 - pre 120 meseci
Pozdrav,

Gledam datasheet i neke informacije na internetu i ne mogu bas najbolje da sklopim informacije koje sam procitao. Ispada da je moguca greska +/-1C, a rezolucija povratnih informacija od 9 do 12 bita. Moze li neko iz svog iskustva da mi kaze koliko je zaista precizan ovaj senzor? Trebala bi mi preciznost u 0.1C za nesto sto pokusavam da napravim, pa me interesuje da li to mogu da postignem sa DS18B20, bez odstupanja. Ako mu je greska 1C, nista mi ne znaci sto on moze da mi vrati 0.1C kao informaciju.
THE ONLY EASY DAY WAS YESTERDAY
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Vanuatu

Član broj: 288510
Poruke: 4543

ICQ: 8713400
Sajt: www.justfuckinggoogleit.c..


+530 Profil

icon Re: DS18B20 - preciznost senzora11.06.2014. u 07:06 - pre 120 meseci
Preciznost možeš da dobiješ jedino kalibracijom svakog pojedinačnog senzora, najbolje u 2 tačke. Prva 0o i druga 100o. Za obe tačke ti je potrebna samo voda (u 2 različita agregatna stanja), ili da odneseš u neku kalibracionu laboratoriju koja se bavi temperaturom.
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
 
Odgovor na temu

mikikg
System administrator
Srbija

Član broj: 3779
Poruke: 5059
*.static.sbb.rs.

Sajt: yu3ma.net


+505 Profil

icon Re: DS18B20 - preciznost senzora11.06.2014. u 10:36 - pre 120 meseci
0.1 stepen je poprilicno ozbiljan zahtev.
Ne znam da li je moguce uopste sa tim senzorom dobiti apsolutne vrednosti sa tom tacnoscu.

Moja preporuka je PT100 senzor sa nekim ozbiljnim OP + dobar A/D (>=12bit) i sto boljom referencom za napon.
Takodje je dobar i LM35, isto analogna varijanta.

U svakom slucaju bilo koju varijantu da izaberes za tu preciznost je neophodna kalibracija.

Evo jedna stranica na tu temu:
http://electronics.stackexchan...-1c-digital-temperature-sensor
Site about Software Defined Radio – SDR
http://yu3ma.net/
https://github.com/yu3ma
On-line LM317 kalkulator
 
Odgovor na temu

Zlatni_bg
Nikola S
Beograd

Član broj: 65708
Poruke: 4420
*.dynamic.sbb.rs.



+498 Profil

icon Re: DS18B20 - preciznost senzora11.06.2014. u 19:17 - pre 119 meseci
A da li bi kalibracija na 0c i 100c ista znacila s obzirom da senzor nije u potpunosti linearan? Da li bi on sam peglao te vrednosti?

[Ovu poruku je menjao Zlatni_bg dana 11.06.2014. u 20:30 GMT+1]
THE ONLY EASY DAY WAS YESTERDAY
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: DS18B20 - preciznost senzora12.06.2014. u 00:11 - pre 119 meseci
kontaktno merenje temperature uopste nije jednostavno .. u startu ti je greska u tome kako si samo postavio ds18b20 veca od njegovih +-0.5C (tih +-0.5C moze da se smanji sa kombinacijom kalibracija i oversampling na +-0.1C teoretski no svi ostali problemi ostaju). ako radis merenje temp vazduha u nekom temperaturno stabilisanom sistemu, razlika u temperaturi vazduha pored elemenata za razmenu toplote i na 10cm od njih, sve i uz forsirano kretanje vazduha, je najcesce veca od 0.1C a vec na pola metra ili metar .. bez forsiranog kretanja .. u gornjem i u donjem delu .. sto temperatura bezi u extreme to su te razlike vece, u peci sa forsiranim mesanjem vazduha na 180C sa postavljenih 10 senzora (nisu DS vec dosta tacniji termopar) temperaturne razlike izmedju sondi su +-5C i to je jedva postignuto (komplikovanim mesanjem vazduha, bez mesanja su razlike znatno preko 30C) .. kacenje ds-a za neki metal je jos gora prica, greska u samom spoju je opet u klasi tih njegovih +-0.5C i veca ..

za preciznost od 0.1C moras da uradis dobro istrazivanje koji ti je nacin merenja neophodan, kakvo semplovanje, koja linearnost i slicno .. ali pogledas digitalno merenje temperature coveka (gde je, jeli +-0.05C pozeljna max greska) raspon merenja tih senzora je ispod 5C! koji tebi raspon treba .. -50-120C je malo povelik raspon za 0.1C preciznost, +-0.5 koje ds nudi uz poveliku rezoluciju je bas bas dobro za digitalni senzor
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Vanuatu

Član broj: 288510
Poruke: 4543

ICQ: 8713400
Sajt: www.justfuckinggoogleit.c..


+530 Profil

icon Re: DS18B20 - preciznost senzora12.06.2014. u 07:15 - pre 119 meseci
Senzor ne može "sam da pegla" sopstvenu nelinearnost. Linearizacija senzora je tvoj deo posla, hardverski/softverski.

Za Pt-100 element linearizacija glasi:

Rt = R0 * (1 + A* t + B*t2 + C*(t-100)* t3)

gde je

Rt otpornost na temperaturi t
R0 otpornost na 0 °C, i

A= 3.9083 E-3
B = -5.775 E-7
C = -4.183 E -12 (ispod 0 °C), ili
C = 0 (iznad 0 °C)
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
 
Odgovor na temu

macedo
Zoran Trajkov
elektro ing.
Kavadarci

Član broj: 184093
Poruke: 350
*.cabletel.com.mk.



+5 Profil

icon Re: DS18B20 - preciznost senzora12.06.2014. u 09:31 - pre 119 meseci
Citat:
Trebala bi mi preciznost u 0.1C za nesto sto pokusavam da napravim
Citat:

Sve dok ovo glasi ovako ne vidim veliki napredak u reshavanju tvog problema. Budi konkretan i reci nacelno o cemu se radi tako da oni koji su voljni da ti pomognu, na osnovu svog iskustva verujem da ti mnogo vishe mogu pomoci kad bi konkretno znali problem. Inace nacelno mnogo toga je napisano u ovih nekoliko postova tako da slobodno mozesh da pocnesh sa realizacijom projekta i videti kako ce se sistem ponashati sa merenjem temperature sa datim senzorom i programiranim odzivom u saglasnosti tvojih zahteva. Koja je reakcija sistema na ocitanoj razlici u temperaturi, dali je moguce u praksi realizovati tvoje zahteve ili samo meriti datu temperaturu?
macedo
 
Odgovor na temu

Zlatni_bg
Nikola S
Beograd

Član broj: 65708
Poruke: 4420
*.dynamic.sbb.rs.



+498 Profil

icon Re: DS18B20 - preciznost senzora12.06.2014. u 23:58 - pre 119 meseci
Ovako, projekat koji trenutno pravim je neki vid meteoroloske stanice, sa spoljnjim delom i centralnom jedinicom. Spoljni deo napajam solarnim celijama, on preko 433mhz salje podatke centralnoj jedinici koja je prikacena na ethernet. Na toj centralnoj jedinici vrtim neki kucno-pravljeni mini web server koji bi trebalo da ispisuje i grafike (i dalje razmisljam da li ce on da bude i front-end za korisnike, ili samo da salje nekom ozbiljnijem web-serveru podatke za obradu). E sad, preciznost od 1C mi je OK ali ne bih bas bio zadovoljan, imao sam u vidu da ovo bude neki online servis jer u centru Beograda nisam nasao neku slicnu meteo stanicu. Imao sam u vidu da realizujem i neki iole precizan senzor za kolicinu padavina, vlaznost vazduha, pritisak... ali temperatura naravno uvek igra najvecu ulogu. Evo necega sto mi je dalo inspiraciju:

http://meteoplaneta.rs/ams/beograd-karaburma/

Tako da ta preciznost od 0.1C nije presudna ali je itekako pozeljna. Svestan sam da mozda ne bih dobio bas "tacnu" temperaturu vazduha, ali bi se sigurno primetilo cim bi ona krenula da opada ili da raste, pri promeni manjoj od 1C, a kada bi se cekalo 1C, moglo bi da potraje.


THE ONLY EASY DAY WAS YESTERDAY
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Vanuatu

Član broj: 288510
Poruke: 4543

ICQ: 8713400
Sajt: www.justfuckinggoogleit.c..


+530 Profil

icon Re: DS18B20 - preciznost senzora13.06.2014. u 08:16 - pre 119 meseci
Kod 18B20 nema šta da čekaš da vidiš promenu od 1oC.
Zavisno od rezolucije (9 .. 12 bit) na koju postaviš senzor, merena rezolucijaje:
0.5, 0.25, 0.125 ili 0.0625oC.
Pri 12bit rezoluciji vreme konverzije je max 750ms.
Promene temperature u atmosferi nisu preterano brze da bi morao merenje da vršiš u "realnom vremenu".

0.1oC ćeš sigurno ostvariti posle kalibracije senzora.
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
 
Odgovor na temu

Zlatni_bg
Nikola S
Beograd

Član broj: 65708
Poruke: 4420
*.dynamic.sbb.rs.



+498 Profil

icon Re: DS18B20 - preciznost senzora13.06.2014. u 13:45 - pre 119 meseci
Pa nece biti u realnom vremenu vec u rasponu od nekih 1-5 minuta. Fora je sto se za 0.1C relativno brzo promeni, ali ceo stepen bi se promenio za pola sata-sat, zavisno od doba dana. Bacicu se na posao polako pa cemo videti sta ce biti od svega, hvala vam, dosta korisnih informacija :)
THE ONLY EASY DAY WAS YESTERDAY
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Vanuatu

Član broj: 288510
Poruke: 4543

ICQ: 8713400
Sajt: www.justfuckinggoogleit.c..


+530 Profil

icon Re: DS18B20 - preciznost senzora13.06.2014. u 14:41 - pre 119 meseci
A možeš da nabaviš i gotovu spravu, ključna reč za pretragu: vaisala
odnosno: http://www.vaisala.com/en/mete...thersensors/Pages/default.aspx

Jedino ti cena ne bi prijala

Kada pogledaš datasheet, videćeš da mu je preciznost +/- 0.3 stepena (na 20 stepeni) i pogoršava se sa porastom temperature.
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
 
Odgovor na temu

Zlatni_bg
Nikola S
Beograd

Član broj: 65708
Poruke: 4420
*.dynamic.sbb.rs.



+498 Profil

icon Re: DS18B20 - preciznost senzora30.06.2014. u 02:33 - pre 119 meseci
Al' nema cari pravljenja :)

Pokusacu sa DS18B20 i DHT11 da dobijem temperaturu i pritisak, e sto se tice kolicine padavina, to sam razmisljao da zbudzim neku kutiju koja se puni i servo motor ili tako nesto na svakih xx minuta da otvara izlaz da iscuri voda, a preko otpornosti da merim kolicinu vode u posudi. Ako neko ima bolje resenje, slobodno neka posavetuje :) Vetar jos necu resavati, to je najskuplji deo pa cu ga vremenom dodati.
THE ONLY EASY DAY WAS YESTERDAY
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: DS18B20 - preciznost senzora

[ Pregleda: 2723 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.