Problem z SHT11
Masz problem? Zapytaj na forum elektroda.pl
From: tomi <tomj7-usun-sp-am-_at_nospam_gazeta.pl>
Subject: Problem z SHT11
Date: Wed, 08 Jun 2005 13:42:25 +0200
Mam problem z czujnikiem SHT11, jest podpięty do AVR _at_nospam_ 6MHz.
Zapis rozkazu przebiega bez problemu(nie muszę dawać żadnych opóźnień),
czujnik zeruje linię danych - sygnalizując, że nie ma błędu.
Później należy czekać około 2s na pomiar i czujnik ma sam wyzerować
linię danych, ale to już nie działa. Czujnik sygnalizuje, że pomiar już
jest wykonany.
W dokumentacji jest napisane, że podczas odczytu czas pomiędzy kolejnymi
taktami zegara wynosi 5us, ja muszę ustawić conajmniej 100ms, aby wynik
nie był zerowy.
Co może być nie tak ?
From: "T.M.F." <tfrancuz_at_nospam_nospam.mp.pl>
Subject: Re: Problem z SHT11
Date: Wed, 08 Jun 2005 16:27:22 +0200
tomi wrote:
Mam problem z czujnikiem SHT11, jest podpięty do AVR _at_nospam_ 6MHz.
Zapis rozkazu przebiega bez problemu(nie muszę dawać żadnych opóźnień),
czujnik zeruje linię danych - sygnalizując, że nie ma błędu.
Później należy czekać około 2s na pomiar i czujnik ma sam wyzerować
linię danych, ale to już nie działa. Czujnik sygnalizuje, że pomiar już
jest wykonany.
A w jaki sposob to sygnalizuje? Wystawiajac 0 na lini DATA?
Skad wziales te 2s? Pomiar trwa ok. 200ms max. w zaleznosci od trybu
pracy ADC.
W dokumentacji jest napisane, że podczas odczytu czas pomiędzy kolejnymi
taktami zegara wynosi 5us, ja muszę ustawić conajmniej 100ms, aby wynik
nie był zerowy.
Prawdopodobnie zle inicjalizujesz czujnik i w efekcie odczytujesz
smieci. Na mojej stronce w dziale download masz srodla w assemblerze z
procedurami na ten czujnik, zobacz jak to rozwiazalem i ew. wykorzystaj.
Co może być nie tak ?
Zapewne glupi blad, jak to zwykle bywa.
--
Inteligentny dom - http://idom.wizzard.one.pl
Teraz takze forum dyskusyjne
Zobacz, wyslij uwagi, dolacz sie do projektu.