 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
Swaggeru Član

Pridružen-a: Pet 28 Jan 2011 12:55 Prispevkov: 40 Aktiv.: 0.23 Kraj: Slovenija
|
Objavljeno: Sob Apr 30, 2011 10:46 am Naslov sporočila: |
|
|
ja imam vezano tako kot na shemi.
upor sem naročal in ga dobim naslednji teden in ga bom zvezal kot je pokazal gorazd
lp!
|
|
Nazaj na vrh |
|
 |
Swaggeru Član

Pridružen-a: Pet 28 Jan 2011 12:55 Prispevkov: 40 Aktiv.: 0.23 Kraj: Slovenija
|
Objavljeno: Sob Apr 30, 2011 11:00 am Naslov sporočila: |
|
|
Še eno vprašanje imam če nimate kaj proti:
Ali moram vezati točno na tiste pine, kamor si narisal shemo ali ni pomembno.?
lp!
|
|
Nazaj na vrh |
|
 |
Swaggeru Član

Pridružen-a: Pet 28 Jan 2011 12:55 Prispevkov: 40 Aktiv.: 0.23 Kraj: Slovenija
|
Objavljeno: Sob Apr 30, 2011 12:21 pm Naslov sporočila: |
|
|
sem odspajkal upor iz nekega drugega krmilnika ki je 10k, upornost je uredu 10 000 bo ta zadostoval?
Opis: |
|
Velikost datoteke: |
637.34 KB |
Pogledana: |
6 krat |

|
|
|
Nazaj na vrh |
|
 |
6dan8 Član

Pridružen-a: Tor 18 Jan 2011 10:53 Prispevkov: 1053 Aktiv.: 6.00 Kraj: Goriška
|
Objavljeno: Pon Maj 02, 2011 7:59 am Naslov sporočila: |
|
|
Hm. Po upornosti bi rekel, da odgovarja, po obliki pa sklepam, da je to temperaturno odvisen upor. Poskusi tole: še enkrat pomeri upornost tega elementa. Med meritvijo ga segrej (primi ga s prsti, a se ne dotikaj izvodov - to lahko "pokvari" meritev). Nato ga ohladi (potunkaj ga v kozarec mrzle vode, a ne do izvodov). Če se mu upornost spreminja, je res temperaturno odvisen in ga lahko koristneje uporabiš kje drugje.
|
|
Nazaj na vrh |
|
 |
Swaggeru Član

Pridružen-a: Pet 28 Jan 2011 12:55 Prispevkov: 40 Aktiv.: 0.23 Kraj: Slovenija
|
Objavljeno: Pon Maj 02, 2011 2:32 pm Naslov sporočila: |
|
|
dobro bom sprobal, vendar delovati bi moralo tudi s tem uporom kajne?.
lp!
|
|
Nazaj na vrh |
|
 |
Swaggeru Član

Pridružen-a: Pet 28 Jan 2011 12:55 Prispevkov: 40 Aktiv.: 0.23 Kraj: Slovenija
|
Objavljeno: Pon Maj 02, 2011 2:36 pm Naslov sporočila: |
|
|
da, upor je temperaturno odvisen.
ali to pomeni da ni vredu kot za upor pri senzorju sht11, katerega moram vezat?
|
|
Nazaj na vrh |
|
 |
MarkoM Član

Pridružen-a: Tor 12 Sep 2006 15:29 Prispevkov: 2825 Aktiv.: 12.36 Kraj: Lovrenc na P.
|
|
Nazaj na vrh |
|
 |
Swaggeru Član

Pridružen-a: Pet 28 Jan 2011 12:55 Prispevkov: 40 Aktiv.: 0.23 Kraj: Slovenija
|
Objavljeno: Pon Maj 02, 2011 5:03 pm Naslov sporočila: |
|
|
mam že naročenega iz conrada
samo sem samo vprašal če uni nebi pravilno deloval.
|
|
Nazaj na vrh |
|
 |
Cule Član


Pridružen-a: Sob 28 Maj 2011 14:50 Prispevkov: 114 Aktiv.: 0.67 Kraj: Šentjur
|
Objavljeno: Sob Maj 26, 2012 11:46 am Naslov sporočila: |
|
|
Pozdravljeni!
Ukvarjam se s senzorjem vlage in temperature SHT11 in imam težave, saj mi na LCD ne izpisuje realnih podatkov.
Kar se vlage tiče mislim da je ok, pri temperaturi pa mi kaže vsaj za 3°C preveč. V sobi recimo mi kaže 24-25°C , kar je definitivno preveč, poleg tega imam zraven drug termometer ki pa izmeri 21°C.
Senzor je sicer že bil v uporabi a mislim da to nebi smel biti problem. Napajan je s točno 5V, na DATA je 10k pull up upor in med +5V in maso kondenzator 0,1uF.
Mogoče je problem v samem programu. Cel protokol za branje senzorja sem praktično skopiral s -te- strani in ga samo malo predelal in dopolnil. Pomagal sem si tudi z datasheeti a ne najdem napake.
Senzor imam priključen na ATmega8 (SCK->PB0 , DATA->PB1)
Program v Bascom-u:
Opis: |
|
 Download |
Ime datoteke: |
Sht11.rar |
Velikost datoteke: |
16.32 KB |
Downloadano: |
26 krat |
|
|
Nazaj na vrh |
|
 |
RGorazd Član


Pridružen-a: Čet 20 Maj 2004 15:57 Prispevkov: 1714 Aktiv.: 7.23 Kraj: Ig
|
Objavljeno: Sob Maj 26, 2012 2:54 pm Naslov sporočila: |
|
|
Prehitro zanko pollanja senzorja imaš, ta pa se posledično pregreva. Poglej v datasheet, pa boš videl, kakšna je maksimalna frekvenca pollanja senzorja. Če zajemaš temperaturo 1x na 10min, je vrh glave zadosti, vlago pa tudi. V celotni zanki imaš 400ms zakasnitve. Tisti waitms 400 daj na wait 60 (da boš zajemal 1x na minuto), pa boš videl da bo bolje.
LP G
_________________ .
._. _ _ ._. _.__. _|
[ (_](_)[ (_] /_(_]
._| |
|
Nazaj na vrh |
|
 |
Cule Član


Pridružen-a: Sob 28 Maj 2011 14:50 Prispevkov: 114 Aktiv.: 0.67 Kraj: Šentjur
|
Objavljeno: Pon Maj 28, 2012 7:22 pm Naslov sporočila: |
|
|
Postavljam zakasnitve, popravljam program a mi še vedno ne daje natančne meritve.
Tudi datasheete sem predelal.
Sem še začetnik v bascomu, zato bi prosil bi še mi lahko kdo popravi oziroma dopolni program, katerega sem dodal zgoraj, ali pa prilepi kakšnega delujočega.
Morda je kaj narobe s senzorjem.
|
|
Nazaj na vrh |
|
 |
SimonS Član



Pridružen-a: Čet 01 Jul 2004 11:18 Prispevkov: 4769 Aktiv.: 20.12 Kraj: Kobarid
|
Objavljeno: Pon Maj 28, 2012 9:13 pm Naslov sporočila: |
|
|
Program mi deluje kar OK. Nisem našel kakšne napake.
Čisto normalno je, da senzor malce odstopa. Lahko senzor kaže premalo, tvoj drugi inštrument preveč in že imaš tu veliko napako.
_________________ Lep dan
Simon |
|
Nazaj na vrh |
|
 |
Jaka57 Moderator



Pridružen-a: Ned 12 Dec 2004 21:47 Prispevkov: 5820 Aktiv.: 24.56 Kraj: Grosuplje
|
Objavljeno: Pon Maj 28, 2012 10:07 pm Naslov sporočila: |
|
|
Kaj je pa narobe s Pull-up uporom, ki je v AtMega8 kontrolerju (20-50k)?
V podatkih za SHT1x ni nikjer točno določeno, da mora biti ravno 10k. V električnih karakteristikah so podane vrednosti za Rp < 25k, torej bi zadostoval interni Rp.
_________________ Lp, Jaka |
|
Nazaj na vrh |
|
 |
RGorazd Član


Pridružen-a: Čet 20 Maj 2004 15:57 Prispevkov: 1714 Aktiv.: 7.23 Kraj: Ig
|
Objavljeno: Pon Maj 28, 2012 11:36 pm Naslov sporočila: |
|
|
Poglej, če se linearno obnaša (vsaj za temperaturo lahko preveriš). Daj oba (sht11 in termometer) v eno posodo, in jo segrevaj. Če se oba enako obnašata (se temperatura enakomerno pri obeh dviga), potem napravi offset. (od dobljene vrednosti odšteješ tiste 2-3 stopinje ki te motijo). Drugače pa poskusi s še kakim (čeprav so dragi tile hudiči...)
LP G
_________________ .
._. _ _ ._. _.__. _|
[ (_](_)[ (_] /_(_]
._| |
|
Nazaj na vrh |
|
 |
tomi Neznanec

Pridružen-a: Tor 12 Apr 2011 23:21 Prispevkov: 7 Aktiv.: 0.04 Kraj: Idrija
|
Objavljeno: Čet Maj 31, 2012 7:30 pm Naslov sporočila: |
|
|
SHT11 je tudi meni kazal 2-3 stopinje preveč. Problem je bil samosegrevanju, vendar ne zaradi prepogostega branja, ampak zaradi konfliktov na data liniji. Protokol je v navodilih sicer opisan pravilno, a malo nerodno...
Podatki na DATA se sicer vzorčijo ob pozitivnem prehodu SCK, SHT11 pa prevzame nadzor nad DATA linijo takoj, ko spustiš SCK nizko po zadnjem oddanem bitu ukaza. Če DATA pin na strani procesorja prepozno prekonfiguriraš v vhod, bo skozi senzor stekel precej večji tok, kot bi samo skozi pull-up in zadeva se segreje občutno bolj, kot naj bi se lahko.
Torej: na procesorju postavi DATA pin na vhod tik preden zadnjič spustiš SCK nizko, na izhod pa tik preden nanj postaviš podatek in dvigneš SCK.
LP, Tomi.
|
|
Nazaj na vrh |
|
 |
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 496 dni
Powered by phpBB © 2001, 2005 phpBB Group
|