Dobrý den, mám problém s měřením teploty a vlhkosti čidlem SHT 10. V podstatě jde o to, že data z čidla jsou zkreslena nejspíš jeho vlastním zahříváním. Tzn.: po chvíli provozu se naměřená teplota samovolně zvýší o cca 3st než je teplota změřena na začátku. Pokud vystavím čidlo proudu vzduchu z ventilátoru, tak teplota klesne téměř k teplotě z referenčního čidla DS18B20.
Data jsou odečítána 1x za 30sec. Nemělo by tedy podle datasheetu docházet k jeho samovolnému zahřívání. Topení je vypnuto ve status registru. Jediné co mě napadá je to, že by se čidlo nepřepínalo do sleep modu. CRC8 nekontroluju. končím komunikaci přečtením posledního bitu LSB, nastavením data do High a ack. Ví někdo kde by mohla být chyba? Případně co se mu děje?
Založen: Oct 02, 2009 Příspěvky: 5286 Bydliště: PO
Zaslal: čt únor 19 2015, 7:31 Předmět:
Aspoň "od-simuluj" prevzatie CRC.
Možno sa nedostane k "AUTO-POWER-OFF".
Pri 10% aktívnom stave garantujú výšenie teploty o 0,1°C. Ak sa neukončí prenos asi sa nevypína(do "sleep").
Neviem, aké máš skúsenosti s používaním "referenčného čidla 18B20. Ja mám také skúsenosti, že aj toto čidlo je veľmi náchylné na jeho umiestnenie na periódu čítania dát z neho. Zistil som, že pokiaľ z neho čítam raz za 5 sekúnd, ukazuje rozdiel skoro 1 stupeň, oproti čítaniu raz za minútu. Taktiež je rozdiel v tom, či je umiestnené na aplikačnej doske-s procesorom 8051, ktorý sa na dotyk takmer vôbec nezohrieva (nedá sa posúdiť dotykom), alebo ho umiestnim cca pol metra od dosky-rozdiel až 1,5 stupňa. Človek by nemyslel, že je jeden stupeň taký nepatrný rozdiel.
18B20 používám celkem často jako externí čidlo. Jde pozorovat, že se po jeho zapnutí mírně zvýší měřená teplota, ale není to tak dramatické cca o max +0,5st. čidlo na kabelu umístěné v kovové těsné trubičce 10cm dlouhé. Zřejmě stačí dostatečně rozptylovat generované teplo.
Ale zpět k SHT, odečítat CRC jsem také zkoušel, ale nemělo to žádný vliv.
Ještě mě teď napadlo jestli to nemůže být tím, že DATApin zůstává na konci komunikace nastaven jako výstup nastavený na 1. Možná by pomohlo ho na konci nastavit jako vstup.
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru. Nemůžete připojovat soubory k příspěvkům Můžete stahovat a prohlížet přiložené soubory
Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.