jaki wyswietlacz i jakie czujniki jesli chodzi o duza dokladnosc ? Bo w tym wypadku DS18b20 juz odpada jak to ma byc dokladne?
O to mi chodzilo.... W sumie problem polega na tym ze firma heka-inkubator wykorzystuje czujnik NTC 22K . Problem polega na tym ze chcialem wykorzystac do pomiaru temperatury czujnik ds18b20, ktory ma dokladnosc rzedu 0,5 stopnia clecjusza. A chcialbym miec czujnik ktorego bload nie przekracza 0,1. Czy ktos moglby rzucic okiem na dokumentacje techniczna...
1wire jest wolne jak slimaki pod gorke, a dokladnosc 1us jest za mala? 4\/3!!
Witam. Zaczolem ostatnio zabawe z czujnikiem temperatury DS18B20 podlaczonym do Atmega8. Wszystko gra ale chcialbym sie dowiedziec w jaki sposob mozna zmienic ustawienie dokladkosci pomiaru bo odczyt temperatury przy ustawieniach fabryczne jest zdziebko przydlugi. Czy takie nowe ustawienie czujnika trzeba zapisywac za kazdym razem jak uruchomie uklad...
T1 = Makeint(bd(1) , Bd(2)) T1 = T1*10 : T1= T1/16 Dziesiatki = T1 Mod 10 T1 = T1 / 10 Locate 1 , 1 Lcd T1;".";Dziesiatki ; Chr(0) w takiej kolejnosci i musi działac
Dokładność zależy od zastosowanego czujnika. W podanym przez Ciebie przykładzie użyto DS18B20, który ma dokładność 0,5 stopnia celcjusza.
jak chcesz miec dokladnosc do 0,1 stopnia to DS18B20 lub DS1820. Ten pierwszy bym polecał.
Chcialem zapytac forumowiczow jakie maja doswiadczenia z zasilaniem układów za pomoca baterii. Jakie sa z tym problemy? Jak projektowac takie urzadzenia ze wzgledu na zuzycie energii? Na forum znalazlem malo informacji a chcialbym dowiedziec sie czegos na ten temat. Zamierzam budowac uklad, ktory bedzie zasilany napieciem ok. 3V. Co radzicie na początek?...
Przy przesunięciu bitowym w lewo zgodzę się z Tobą. Jednak w wyniku przesunięcia bitowego w prawo (dzielenie) otrzymam liczbę całkowitą co zmniejsza dokładność czujnika.
Czujnik DS18B20. Dokładność 0.125°C zakres pracy do 125°C
No niby wszystko fajnie, ale 2 minusy: 1. Obudowa - nie wszędzie SO8 się nada ;) 2. Dokładność +-2/3 st. C - wypada nawet gorzej niż deklarowana dokładność DS18B20
chce mierzyc zmiane temperatury co 0.01. che wykrywac takie zmiany temp. np mam 36.67 i zmienia sie na 36.68 <- i to chce obserwowac nie moze byc np 36.63 a potem skok do 36.65, bo to byloby 0.02. /zakladajac bardzo wolny proces zmiany temp/ np ds18b20 ma dokladnosc +- 0.5 stopnia i rozdzielczosc 0.0625 stopnia /przy 12-bitowej rozdzielczosci/ a...
Zastanawiam się, co tak właściwie oznacza katalogowa informacja na temat dokładności pomiaru czujnika DS18b20. Dla ustalenia uwagi załóżmy, że karta katalogowa mówi o dokładności +/-0,5 stopnia. Z drugiej strony sam czujnik zwraca wynik z rozdzielczością 1/16 stopnia. Pytanie jaka jest charakterystyka tej niedokładności i jak to się przenosi na oczekiwaną...
Ja jakiś rok temu zrobiłem urządzenie do pieca, tylko że nie steruje wiatrakiem, a pompką wodną. To nie ma znaczenia bo za pompkę można podpiąć wiatrak. Użyłem µC 89AT8252, przekaźnikiem włanczam pompkę, jako czujnik temperatury użyłem DS18B20 - dokładność co 0,1stopnia , a program napisałem w Bascomie. Za pomocą trzech przycisków moge zmieniać...
Wszystko masz opisane w notach katalogowych. DS18B20 ma dokładność ±0.5%, i maksymalną rozdzielczość 12 bit, co daje właśnie minimalną zmianą na poziomie: 0.0625°C. W przypadku PT100, wszystko zależy jakiej klasy czujnik kupisz. Zwykły [klasa B] ma dokładność na poziomie ±0.3% dla 0°C. Są też lepsze (i droższe) o dokładnościach: klasa A -...
Do głowy mi przychodzi rozwiązanie najbanalniejsze z mozliwych: czujnik (nieśmiertelny DS18B20) - dokładnośc na poziomie 0,1 stopnia, mikrokontrolerek, zhakowana stara Nokia i wysyłanie raportów przez SMS co godzinę. I spacerek do szafki raz na tydzień z naładowanym akumulatorem (rozładowany wraca do domu na ładowanie). Zamiast hakowania Nokii może...
Pt100, w innym przypadku nie osiągniesz zakładanej dokładności.
typ float chyba powinien być.. Te czujniki zapisują dane z przecinkiem ze wzgledu na ich dokladnosć do 0,1 albo 0,5 st c.
Tak, mają dokładność +- 0,5*C, ale Twój termometr odniesienia to jaką miał dokładność?
Z pdf na temat ds18b20 wynika że wartość odczytywana jest z rozdzielczością 12 bitów a dokładnością 0,5 °C. W związku z tym jeżeli podzielisz wartość odczytaną przez 16 to uzyskasz temperaturę z rozdzielczością 0,0625°C temp1 = temp / 16
Program do czujnika temp ds18b20 ktory mierzy z dokladnoscia dwoch miejsc po przecinku. Sprawdzony ale tak jak juz koledzy mowili wyniki po przecinku bardzo czesto skacza Deflcdchar 0 , 7 , 5 , 7 , 32 , 32 , 32 , 32 , 32 Config Pind.7 = Output Config Pind.4 = Output Config Pind.5 = Output Config Pina.6 = Output Config Pina.7 = Output Set Portb.0 Set...
Robie sterownik mikroprocesorowy, potrzebny byl pomiar temperatury, zdecydowalem sie na 18B20. Stalem się szczęśliwym posiadaczem takowego ukladu (szczesliwym bo kosztowal mnie tylko 11 zł), niestety czujnik pochodzi z wadliwej serii rev. B7 i tu dochodzimy do sedna. Na poczatku ukladzik dzialal bez zarzutu i nagle pokazuje ok. 60 stopni za dużo. Skorzystalem...
Witam, moze ktos przesledzic ten kawaleczke kodu (BASCOM) i powiedziec co jest nie tak ? Problem tkwi w tym ze odczytywane temperatury sa ok (wystarcz mi dokladnosc do 1 st C) jednak jak odlacze ktoregokolwiek DS'a to Tin = Tout zamiast wpisac wartosc 99 (w taki sposob wykrywam ze uszkodznieu ulegla ktorys czujnik) Program to kawalek kodu ktory ktos...
Może listing tego programu będzie pomocny; Działający termostat z jednym czujnikiem , wyświetla temperaturę z dokładnością 0.1stopnia
Temperatura jest wyświetlana z dokładnością 0.1 C. Nie kolego :) Tempteratura jest wyswietlana z rozdzielczoscia 0.1*C, natomiast dokladnosc wciaz wynosi 0,5*C. Przepraszam moja pomyłka :) Już poprawione. Co do wyświetlacza to w najbliższym czasie kupię 2x8 LCD i dodam jeszcze jeden czujnik. Wtedy powinno lepiej wyglądać. Jakie kolory podświetlenia...
Witam!!! Nie chce mieszac :) ale mam pytanie. Niby z DS18B20 mozna wyciagnac dokladnosc do 0.0652 stopnia, jesdak producent okreslil blad pomiarowy i wynosi on +-0.5 (w zakresie temp jak dobrze pamietam od -10 do +85 stopni). Czy jezeli bedziemy mieli na 1 lini np 6 takich ds-ow..to jak bardzo beda sie roznily odczyty z poszczegolnych sensorow... bo...
Zwrócił bym uwagę na konieczność parowania czujników DS18b20 - wszak domyślenie dokładność +/- 0,5 degC Nic bardziej mylnego. Brałem to pod uwagę, więc wrzuciłem 20 sztuk to szklanki z wodą, po kilkudziesięciu minutach wszystkie wskazywały tę samą temperaturę +/- 0.1degC!
Tu masz schemat prostego w budowie i łatwego w kalibracji (wystarczy woltomierz) termometru na ICL7107, zasilanego pojedyńczym napięciem +5V - bez dodatkowej przetwornicy: -> http://www.sklep.avt.com.pl/photo/_pdf/A... Zrobiłem go w wersji 1-kanałowej i po uproszczonej kalibracji dokładność wskazań była zbliżona do cyfrowego czujnika DS18B20.
Ten z linku, który podąłeś wyżej działa na magistrali I2C a DS na 1Wire, z której chcesz korzystać? Wg mnie DS ma dość zadowalającą dokładność do takiego celu jakim jest stacja meteo, no ale wybór należy do Ciebie :) Pozdrawiam.
Bo jest funkcja blokującą, w kodzie pewnie ma "while" i jak to bywa przy 1wire. Przy dużej dokładności DS18B20 blokuje chyba z 10s dlatego jest mało zwolenników tych czujników
Zawsze można użyć czujników PT-100 lub 1000 jak potrzebna jest taka dokładność.
Ja tam nie widzę nic skomplikowanego. Wszystko i tak się dzieje w mikrokontrolerze. Na zewnątrz są jedynie: stabilizator, tranzystor do podświetlenia, kondensator pewnie do filtrowania napięcia. Reszta to wyświetlacz i czujniki temperatury. Robota na max. godzinkę + napisanie banalnego programu. Wszelkie zachwalane parametry typu dokładność pomiaru...
Podłączając czujnik trzymałeś go w palcach, więc się ogrzał. DS18B20 myli się o nie więcej niż 1.5 stopnia, o ile pamiętam.
Kody w C do czytania ukladu DS18B20. U mnie dziajaja :D Dodano po 3 #define ENABLE_BIT_DEFININTIONS #include <io2313.h> #include <ina90.h> #include "hardware.h" #include "headers.h" #pragma bitfields=default // definicje zmiennych globalnych int TEMPERATURE= 9999;//ta liczba okresla blad pomiaru lub brak czujnika char DALLAS_Buf[9]; C_task...
Wysyłając polecenie Read Counter (0xA0), tak jak piszą powyżej. Swoją drogą to zamiast kombinować, nie prościej byłoby zastosować czujnik z odpowiednią rozdizelczościa? DS18B20?
Czyli, krótko, potrzebujesz kieszonkowego termometru z czujnikiem. Oglądnij projekty w DIY, swego czasu był wysyp termometrów. Myślę, że taki z DS18B20 powinien Cię zadowolić pod względem dokładności i rozdzielczości. Pozostaje problem przewodzenia ciepła obiekt mierzony-czujnik. Zamykam na prośbę Autora.
Teraz sprawa czujnika DS18B20. Mam podłączone wszystko działa. Korzystam z biblioteki https://github.com/Jacajack/avr-ds18b20/... Teraz pytanie, mam 10 czujników, w każdej pętli odwołuje się do jednego po adresie. Czy teraz żeby ustawić dokładność dla wszystkich czujników wystarczy raz zadeklarować: [syntax=c]ds18b20wsp( &PORTD, &DDRD, &PIND,...
Tak Granat:) , dane odczytujemy z ramu kości. :) To fakt zumek . Rozdzielczość i dokładność to dwie różne rzeczy. Sam czujnik DS18B20 ma dokładność ±0,5°C, a przy próbkowaniu 12 bitów daje rozdzielczość 0,0625°C. W niektórych zastosowaniach warto jest z tego skorzystać, tymbardziej że układ daje taką możliwość bo przy dalszej obróbce wyniku też...
No to teraz zostaw na parę dni i zobaczysz jak się temperatury ustabilizują w poszczególnych pomieszczeniach i ewentualnie zarobisz korekty. Bo 20*C na zasilaniu to może być troszkę mało , bardziej koło 25-30* przy 0*C na zewnątrz. Dodano po 1 I jeszcze tak od siebie,te termometry tarczowe raczej dokładnością nie grzeszą;), proponuję zainwestować w...
Prosty moduł termometru z wyświetlaczem LCD i dwoma czujnikami DS18B20. Pomiar temp z dokładnością do 0.1C Mam jeszcze jedną kompletną płytkę z zaprogramowanym procesorem bez LCD. Szczegółowy opis na www.republika.pl/digital_home/dallas http://obrazki.elektroda.net/74_11859133... Temat zamykam. Wszystko co autor chciał przekazać już zostało...
witam czy mógł by ktos powiedziec mi jak dokładny jest taki termometr i jaki ma zakres pomiaru temperatury. podrawiam Czujnik (DS18b20) ma zakres pomiarowy -55 do 125st C, z dokładnością do 0.5stC natomiast cały układ to zależy od inwencji twórcy.
Witam Podłączyłem do Arduino dwa czujniki temperatury Pierwszy: Czujnik temperatury i wilgotności DHT11 Zakres pomiarowy: 0 - 50 °C Rozdzielczość: 8-bitów (1 °C) Dokładność: 1 °C Czas odpowiedzi: 6 - 15 s (typowo 10 s) Drugi: Sonda wodoodporna z czujnikiem temperatury DS18B20 Zakres pomiarowy: od -55 °C do 125 °C Dokładność: +/- 0,5 °C w zakresie -10...
Jak ze zmiennej float wyciągnąć części dziesiętne, całości i połówki? Czy po tej konwersji wyniku będę miał dokładność 0,5 stopnia(jest to konieczność)? Po prostu nie rób konwersji, zobacz w dokumentacji czujnika jaki jest format danych i będziesz wiedział.
Jakie zasilanie układów w przypadku wersji radiowej? Jaki wyświetlacz? Jaki zakres pomiaru temperatury? Jaka dokładność pomiaru temperatury? Wydaje mi się, że PT100 nie będzie tu koniecznie i wystarczy cyfrowy czujnik DS18B20.
oki wpakuj teraz mój programik :) jest on tez na 1 czujnik z dokladnoscią 0,5 stopni Ctermometr smiga bez problemu. Nie zapomnij pozmieniać portów ;) 'konfiguracja programowa $crystal = 4000000 Config 1wire = Pinc.1 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Porta.0 , Db5 = Porta.1 , Db6 = Porta.2 , Db7 = Porta.3 , E = Porta.5 , Rs = Porta.4 Deflcdchar...
Jeżeli chodzi o komunikację przez UART to w takich przypadkach wysyłam przez port tylko dwie wartosci ktore odpowiadajace 1,0 logicznemu inaczej mówiac jeden bajt informacji wysyłany jest jako 8 bajtów. Stosując tą metodę odchyłki czestotliwosci CPU mogą wynies nawet do 20% Czujnik DS18b20 dołączony tylko na czas samokalibracji. Dokładność pomiaru 1...
Witam, jeżeli chodzi o różnice temperatury mierzonej termometrem bądź czujnikiem a temperaturą "odczuwalną", należy wziąść pod uwagę prędkość wiatru oraz wilgotność powietrza. pozdrawiam ArteXL
Witam Zdecydowałem się jednak na połączenie dwóch procesorów i użycie czujników DS-a. Mam tylko drobny problem, mianowicie, mam dwa czujniki DS18B20 i DS1822: gdy mierzę temperaturę przez czujnik DS1822 program działa dobrze wyświetlana temperatura jest poprawna, kiedy zmieniłem czujnik na DS18B20 odczyt temperatury już nie działa :/ Cały czas wyświetlana...
Zrobiłem na MSP430 kilka komercyjnych projektów. Czujniki radiowe zasilanych bateryjnie z wyświetlaczami LCD. Na ogniwie 2700mAh działają bez problemu 2 lata w 1 minutowym cyklu pomiarowo/transmisyjnym. Przetwornik pomiarowy zasilany z pętli prądowej 4-20mA. Czujnik 1wire slave udający ds18b20 z dokładnością pomiaru 0.1C. Uważam że nie mają konkurencji...
Witam ! Przepraszam z góry jeśli temat w złym dziale i proszę o nie usuwanie go lecz przeniesienie do odpowiedniejszego. Mam problem jak w temacie. Zaistniała potrzeba kontroli temperatury urządzenia w zakresie 20 - 200°C. Znane mi czujniki, jak: LM35 / DS18b20 nie posiadają takiego zakresu pomiarowego. Jednocześnie chciałbym ominąć zastosowanie termopary...
Witam 0) Płytka (uruchomieniowa?) estetycznie wykonana. Projekt dobrze opisany. Gratuluję :D 1) Czy projekt będzie zrealizowany w przyszłości na dedykowanej płytce PCB? i w stosownej obudowie ? 2) Czy nie lepiej dołożyc 5 PLN i użyc do pomiaru temperatury czujnika Dallas-a np.DS18B20 ? Wtedy dokładność pomiaru temperatury jest +/- 0.5 C deg. 3) Zastnawiałes...
zdarzały mi się (dosyć często) czujniki które miały odczyt po resecie 85,2 Pewno jakieś podróbki ale dokładność przyzwoita, tylko musiałem te 0,2 stopnia odejmować
Co do DS18B20 to jest z 10x za drogi stąd podróbki. Maxim sam jest sobie winny wyceniając prosty, popularny, kilkudziesięcio letni czujnik temperatury na poziomie mikrokontrolera 32-bitowego. Jeszcze trochę obróbki tematu podróbek DS-ów oraz problemu dostępności oryginałów i cena skoczy do poziomu Pt1000 i to w klasie dokładności A obudowa 0805. Dla...
(at)33cezary takie gilzy jak pokazałeś nie nadają się do pomiaru temperatury gazu. Mają bardzo dużą pojemność cieplną przy małej powierzchni wymiany ciepła. Do szybkich zmian używa sie zupełnie innych obudów czujników - tam sam czujnik musi być wystawiony na działanie czynnika aby przyspieszyć wymianę ciępła. Dobrze jest również zaprojektować nawet...
Pt100 i DS18B20 to całkiem różne czujniki temperatur i o ile sam wskaźnik/regulator nie jest przystosowany do obsługi obydwu rodzajów czujników to nie da się ich zamieniać. Czujnik Pt100 jest czujnikiem rezystancyjnym. Zbudowany jest z cienkiego drutu platynowego, którego opór elektryczny się zmienia pod wpływem temperatury. Im większa temperatura tym...
Wewnątrz firmy to możesz sobie testy zrobić do rozbicia o kant ... Nic nie warte. Chyba, że macie komorę, to zwracam szacun. Mamy komorę. leonow32 W pełni się zgadzam. Zamieszczam wyjaśnienie odnośnie obsługi czujników 1wire DS18B20, ktoś mnie o to zapytał na PW. jest wersja z 1-wire. Zamiast wejścia 8 podpina się czujniki. DS18B20 jest obsługiwany...
Mylisz dokładność z rozdzielczością. DS18B20 ma rozdzielczość max. 0.0625°C natomiast dokładność ±0.5°C. Oznacza to, że temperatura odczytana z czujnika może różnić się o ±0.5°C od rzeczywistej (co akurat w odczycie z kolumny nie jest ważne, ważne są zmiany temperatury). Czujnik wykrywa minimalną zmianę temperatury o ±0.0625°C - za co...
Transformator impulsowy dla częstotliwości sieciowej 50Hz? Przesadziłeś. Daj zwykły transformator sieciowy o mocy ok. 4 - 6 VA, i napieciu wyjściowym ok. 11V ( jaki pobór prądu?). Czy sterowanie grupowe, czy fazowe, potrzebujesz synchronizacji z siecią. Czyli tzw. detekcji przejścia przez zero. Rezystory R1 i R3 dobierzesz w/g noty katalogowej MOC 3041....
Witam. Buduję sterownik solarny. Chcę zastosować do niego popularne czujniki temperatury DS18B20. Zakres temperatury -40...125 wydaje się być w zupełności wystarczający. Cały czas mnie jednak zastanawia, dlaczego gotowe rozwiązania dostępne na rynku używają czujników Pt1000. Dokładność nie jest tu kluczowym parametrem, więc wydaje mi się, że w zupełności...
Niestety DHT11 nie warta tych kilku zł. Kupowałem z rożnych źródeł ale efekt końcowy był zawsze ten sam; po kilku miesiącach wskazanie wilgotności "zacinało się" w okolicy 20%. Z pierwotną dokładnością także bywało różnie; przy przekłamaniu kilkunastu % można było uznać że trafił się dobry czujnik. Sporo lepszy jest DHT22.
Poczytaj kartę katalogową DS18B20 ! W kominku potrzebujesz odczytu temperatury z dokładnością około 0.1°C , a nie wystarczyłoby do 1° C. Poza tym użyj obsługi klawiatury w przerwaniu.
Problem powiązany z http://obrazki.elektroda.pl/8287747200_1... Jednak zakresy temperatur są nieprecyzyjne, a histerezy nieodpowiednie. Budżet skromny :( ale układ chyba nieskomplikowany. Czy Ktoś się podejmie tego wyzwania? ;)
Zbudowałem termometr na procesorze AT 89C2051 i czujniku DS18B20 wyświetlacz 4-LED.Napisałem program,który działa prawidłowo.Nie mogę poradzić sobie z wyświetleniem temperatury z dokładnością 0,1 stopnia. Proszę o maleńką podpowiedż.
Darujcie sobie Zieglera-Nicholsa. Jak to określił jeden z moich prowadzących zajęcia, metoda "na pałę" jest skuteczniejsza w doborze nastaw. Zresztą spróbujcie dobrać skutecznie nastawy tą metodą dla jakiegokolwiek modelu w Matlabie to się przekonacie o czym mówię. (at)szczupx: jeżeli już się brać za dobory nastaw tym sposobem to trzeba wiedzieć że...
Cena między innymi jest zależna od dokładności, poboru prądu, zakresu pomiarowego, obudowy itp. W tym kontekście trudno stwierdzić co konkretnie masz na myśli używając określenia "niedrogie".
Zwykły miernik 3,5 cyfry jest trochę za kiepski do tego typu czujnika. Samo PT100 jest naprawdę bardzo dobrym czujnikiem. Są wersje 2, 3 i 4 przewodowe. Pomiar można wykonać na 2 przewodach, ale wtedy rezystancja przewodów zafałszowuje wynik, zwłaszcza gdy przewody są cienkie i dość długie. Najlepsza wersja jest 4 przewodowa, 3 przewodowa jest trochę...
Dziękuję za opinie. Racja, schemat powinien być łatwo dostępny, zatem go dodaję. Nie jestem studentem elektroniki ani tym podobnych, to nie jest praca dyplomowa, to jest moje hobby. :) Owszem płytka jest za duża, wszystko (czego finalnie używam) zmieściłoby się na płytce rozmiarami dopasowanej do tej z LCD. Wiem widać "bebechy", ale jak się coś zrobi...
Mam taki problem sterownik różnicowy nie widzi czujnika prawdopodobnie a raczej na pewno powodem jest duża odległość czujnika w moim przypadku ok 30m . Gdy podłącze bezpośrednio działa bez problemu z dokładnością do 0,1 st C. Czy jest sposób rozwiązania tego problemu. Łączyłem to skrętką. Sterownik RTSZ-6 Czujnik standardowy ST-2 (DS18B20) do termostatów...
Dużo ostatnio tego typu komentarzy pojawia się na elektrodzie. Ale czy ktoś to zastosował w praktyce? Bo z tego co do tej pory znalazłem, to raczej nie zaleca się wykorzystywania tego czujnika do pomiaru temperatury otoczenia. To służy do pomiaru temperatury rdzenia. Dokładność nawet jak na gadżet słaba. Kalibracja skomplikowana. Osobiście uważam, że...
Prosze o pomoc-wykonuję termoregulator na schemaciku z netu-AT89C4051, LCDek i jako czujnik DS 1820. Znalazłem w ofercie scalak DS18B20 ale z tego co wyczytałem ma on programowo ustawianą dokładność czy rozdzielczość. Czy mogę go bez zmiany softu a ATMELU zastosować w tym urządzeniu???. Jeżeli nie to co muszę zmienić ?? mam źródło w BASCOMie do procesorka.
Czy da się zwiększyć dokładność obliczeń ? T1= 25,5 stC T2 = 24 stC T1-T2 = 1,5 stC a na LCD wyświetla 1stC wyniki zaokrągla do 1st.
Tiny13 ma najczęściej niedokładny wewnętrzny oscylator. Można to sprawdzić każąc mu policzyć np. 1s i sprawdzając oscyloskopem lub tanim analizatorem Saleae. Obstawiam więc zależności czasowe. Np potrzebujesz odliczyć 25us. Tam w projekcie mieli kwarc 4MHz więc dokładniej... Ten oscylator można kalibrować, ale trzeba mieć czym ->jakiś przyrząd pomiarowy->oscyloskop/analizator....
a po co LCD- taniej na LEDach, co do czujnika wybrał bym cos z dallasa- jego koszt to (niecałe) 20zł - DS1820 jeśli chcemy miec dokładność 1st, DS18b20 jesli dokłądność ma być żedu 0,1st z 1820 też ożna takie parametry osiągnoć jednak trzeba się o wiele wiecej napocić a i tak będzie to nieco okłamane. co do procka to wydaje mi się ze nawet 1051 wystarczy......
Ja pisze też w Basicu lecz na PIC'i i robie to tak: 1. Czytam wartość z czujnika 2. Podstawiam pod zmienną FLOAT 3. Zmienną mnoże przez 0.0625 4. Wyświetlam z dokładnością do jednego miejsca po przecinku i chodzi dobrze.
Witam, potrzebuje czujnik temp do ok 150°C. Czujnik ma być podłączony pod atmegę8, temperatura wyświetlana ma być na lcd. Aktualnie używam ds18b20, ale jego zakres kończy się na 127.9°C co dla mnie jest trochę za małym zakresem. Dokładność czujnika powinna być na poziomie 1-2°C. Pozdrawiam
10% różnicy w temperaturze pokojowej świadczy o tym, że coś masz nie tak z układem. DS18B20 ma dokładność +/-0,5 stopnia, a w wąskim zakresie jeszcze lepiej. I moje doświadczenia z tymi czujnikami to potwierdzają. Pamiętaj, że przy tak małych różnicach temperatury czujniki mogą pokazywać różne wartości bo np. obok jednego jest minimalny ruch powietrza,...
ŁukaszEK_ZENER: Informacja o dokładności +-0,5 stopnia, to jest na pierwszej stronie PDF'a układu DS18B20 i dotyczy całego zakresu działania tego czujnika... Na kolejnych stronach PDF'a jest jeszcze wykres, potwierdzający to, co napisał jacur. Poza tym, jak zwykle w tego typu tematach WIELKA TAJEMNICA(nie wiadomo PO CO taka dokładność, jakie to ściśle...
To te same czujniki wykorzystaj z Arduino. Z popularnych czujników za parę złotych żaden nie da ci dokładności <0,1 stopnia. Ew. jeśli możesz je każdorazowo kalibrować to jest to jakieś rozwiązanie. Czyli dajesz DS18B20 i go kalibrujesz precyzyjnym termometrem, po czym go używasz. Krótkookresowo stabilność DSa czy LMa powinna być wystarczająca.
Termistory to przeżytek! Jedyne słuszne czujniki temperatury to analogowe LM35 i pochodne (są takie, co mają dokładność do 0,01'C), a z cyfrowych to DS18B20. Jeżeli nie robimy termometru do piecu hutniczego albo do inkubatora to naprawdę nie ma sensu cudować z diodami, temoparami, termistorami czy jakimikolwiek innymi cudami. LM35 da się dostać za 2zł...
DHT11 http://mikrokontrolery.blogspot.com/2011... choć dokładność 2°C moze być zbyt mała. Można więc kombinować z innymi popularnymi np. DS18B20 (dokładność 0,5°C): http://datasheets.maximintegrated.com/en... albo szukać jeszcze innych.
Jak dokładnie musi być mierzona temperatura? Inaczej co to za proces, że wymaga do podjęcia decyzji dokładności do 1/16 części stopnia? Bo jeśli mogła by być dokładność pomiaru wynosząca 1 stopień lub 0,5 stopnia to mógłbyś znacznie skrócić czas pomiaru i zrobić na przykład pięć pomiarów i wyciągnąć średnią.
Ja tam popieram pomysł z 1-Wire:D DS18B20 oraz DS2408 (o którym dopiero co się dowiedziałem... dzięki owurac)... ale jeśli potrzebujesz większych prędkości jeśli chodzi o odczyt temp. (w ds18b20 jak chcesz 12bit dokładność to musisz poczekać coś koło 0,7s) to polecam jakiś multiplekser:D
Witam Chciałem się dowiedzieć w jaki sposób mogę przypisać wartość temperatury odczytanej z czujnika temperatury DS18b20 do sygnału PWM. Zależy mi na zakresie od -30 do 110 stopni = 0-255 PWM Dokładność nie musi być duża 0,5 do 1 stopnia w zupełności wystarczy. Na wyjściu sygnału PWM mam podpięty wzmacniacz operacyjny pracujący ze wzmocnieniem x2, przez...
Nowy zestaw z oferty producenta zestawów do samodzielnego montażu firmy Nord Elektronik Plus http://www.elektroda.pl/projekt/nord/ne0... Urządzenie przeznaczone jest do pomiaru temperatury otoczenia w zakresie od -50 do 125 stopni Celsjusza z precyzją wskazań 0,1 stopnia i dokładnością 0,5 stopnia. Do pomiaru służą cyfrowe czujniki temperatury DS18B20....
Hmmm z tego co piszesz wynika jasno że coś jest raczej nie tak z programem. Jeśli chodzi o Bascoma nie pomogę ja programuję w C. Ale zadam Ci kilka pytań i może się coś wyjaśni. Czy Ty badasz CRC odczytywanych temperatur? Nie wiem jak Ty konwertujesz wynik pomiaru ale przychodzące dane i konstrukcja ramki raczej nie pozwala na 1000C przekazanie temperatury...
Można i [url=http://www.elektroda.pl/rtvforum/to... Nie potrzeba tu jakiejś super dokładności i rozdzielczości. Wystarczy zatem jako czujnik zwykła dioda (napięcie na spolaryzowanej diodzie w kierunku przewodzenia) spada o ok. 2mV/°C. Można też oczywiście zastosować LM35/DS18B20. Potem A/C, mikrokontroler, moduł nadawczy 433MHz. Po...
jezeli jestes bardziej informatykiem to najlatwiej sobie poradzisz z porogramowaniem DS18B20 pracuje on na magistrali 1wire dokladnisc 0.1 st czujniki laczysz z kompem skretka piszesz program do tego i powinno dzialac
Witam wszystkich, to mój pierwszy post na forum :) Od niedawna bawię się w programowanie AVRów. Zaprogramawałam na Atmedze16 coś w rodzaju programowanego termometru, tzn. aktualna temperatura jest mierzona przez czujnik DS18B20, porównywana z zaprogramowaną wartością, i jeśli zajdzie odpowiednia zależność (większa/mniejsza z dokładnością co do szerokości...
Mam problem z obsluga tego ukladu. DS podlaczony jest do ATMega 162 z kwarcem 14.7456MHz. Zrobilem wszystko jak w przykladzie i inicjalizacja pisze ok widzi czujnik, zmiana dokladnosci na 12bit dziala, ale nie zwraca temperatury. Co moze byc przyczyna?
Taki dokładny pomiar do modelowania wpływu różnicowej refrakcji poziomej na przebieg wiązki laserowej. (Chodzi o to, że światło nie leci w linii prostej tylko jego droga zależna jest od różnicy temperatur, ciśnień) Panowie, puentując mówicie, że bez kalibracji dla całego zakresu się nie obejdzie? nawet jakbym zrobił to najprościej jak się da tj 2x DS18B20...
Jeszcze jest czujnik TMP36 tylko z jego dokładnością +/-2 stopnie to jest on słabą alternatywą dla choćby LM35. (at)zgierzman dzięki za radę, tak, zrobiłem, mierzę co minutę Z ciekawości podłączyłem LM35, DS18B20 i TMP36 do płytki i sobie popatrzyłem na wskazania przez około 20min. Otworzyłem okno w międzyczasie :) https://obrazki.elektroda.pl/7420459000_...
Bawiłem się takimi sterwaniami kotła i u mnie najlepiej zdaje egzmin otwieranie i zamykanie popielnika.Kocioł pracuje jak gazowy, utrzymuje temp zadaną z dokładnością 4 stopni C.Na wentylatorze było przerastanie nastawy spowodowane ciągiem komina,przez went. wchodziło powietrze mimo że był zatrzymany.Obecnie steruje tym sterownik na 89C2051 czujnik...
Mam DS18B20 podłączony skrętką do Arduino. Wpiąłem czujnik we wtyczkę RJ45 i wykorzystałem okablowanie sieciowe. Wszystko działa tylko ten na długim kablu pokazuje wynik z dziwną dokładnością. Ten przypięty zaraz obok uC na płytce pokazuje temperaturę z dokładnością do 0,5 stopnia, a ten na długim kablu takie różne wartości po przecinku np. .31 albo...
PT100 ma czułość około 0.4Ω/K: http://www.maxim-ic.com/app-notes/index.... Na schemacie masz źródło prądu 1mA, chcesz mieć rozdzielczość 0,1°C (celowo piszę o rozdzielczości, bo dokładności takiej nie osiągniesz), to musisz mierzyć napięcie z rozdzielczością > 40µV. Potrzebujesz do tego przetwornika >16 bitowego. Masz taki w tym AVRku?...
No racja, nie powiedziałem wszystkiego... 1) Zakres mierzonych temperatur to -20°C do +125°C. zatem prawie pełny zakres pomiarowy dla tego czujnika, 2) Dokładność pomiaru - 1, najdalej 2 miejsca po przecinku będą wystarczające, 3) Chciałem zapewnić odświeżanie wartości temperatury co 0.5s, 1s i np 4s, DS18B20, znam, całkiem przyjemne, ale szczerze powiem...
Witaj, Niedokładność pomiaru jest bardzo prosta do wytłumaczenia i bynajmniej nie chodzi tutaj o czas jaki czekasz czy 750ms czy 200ms, jeśli nie odczekasz wymaganego czasu to odczytasz poprzedni rezultat i tyle. Ponieważ używaż DS18B20 których dokładność jest taka sobie 1C-2C w zależności od przedziału. Błąd jest w zasilaniu czujników, datasheet wyraźnie...
Jeżeli w grę wchodzą duże odległości czujnika od układu to DSy są niezastąpione. Co do dokładności to chyba zależy od źródła DSów. Te z allegro nie są za dokładne, może to jakieś podróbki? Ja mam kilka z sampli i są idealne, ze sklepu też ok, a kolega kupił na allegro i były rozrzuty. A tak na marginesie to DS18B20 bedzie (wierząc nocie aplikacyjnej)...
Zmieniłem zgodnie z Twoimi sugestiami: for(;;){ sprawdz=ONE_WIRE_Init(); // if (sprawdz==1) // { ONE_WIRE_SendByte(0xCC); ONE_WIRE_SendByte(0x44); _delay_ms(800); sprawdz=ONE_WIRE_Init(); ONE_WIRE_SendByte(0xCC); ONE_WIRE_SendByte(0xBE); // temp1=ONE_WIRE_ReadByte();...
Zrobiłem układ Atmega16 + DS18B20+ wyświetlacz LCD. Wszystko działa ładnie póki nie zacząłem podgrzewać czujnika. Okazało się, że powyżej +85C wskazania zaczynają wariować. Zrbilem sobie podgląd starszego odbieranego bajtu i okazuje się, że otrzymuje on zupełnie przypadkowe wartości. W nocie katalogowej napisali, że do mierzy do +125C a do +85C z dokładnością...
Co do czujników temperatury to DS18B20 najlepsze do RPi. Zalety: Natywna obsługa na raspbianie. Magistrala 1wire jest bardzo odporna na warunki. Nawet kiedy nie bardzo rygorystycznie przestrzegamy topologii połączeń. No i długość samych przewodów może być nawet do kilkuset metrów. Czego nie można powiedzieć np. o I2C. Co do czujnika BME280 to nie zauważyłem...
dokladnosc ds18b20 ds18b20 adres czujnika obsługa czujnika ds18b20
samsung dzwieku zawór proporcjonalny retardera osiągnąć zadać temperatura
dozownik leków remont frezarka
Jak połączyć dwa komputery w domu? Schemat podgrzewania foteli Fiat Stilo Hatchback