ds18b20 przeliczanie

Znaleziono około 186 wyników dla: ds18b20 przeliczanie
  • Zegar i termometr na IW-18

    Nie chce dopisywać dnia tygodnia i pełnego roku, bo wyświetlacz wtedy staje się bardzo nieczytelny (za dużo informacji się robi). Po co aż atmega32? Raczej wszystko powinno się zmieścić w Atmedze168. Trzeba by tylko zmodyfikować płytkę i oba czujniki DS18b20 na wspólnej magistrali 1-wire, przyciski zamontować też do wspólnego portu ADC z czego jeden...

    DIY Konstrukcje   01 Lis 2025 14:29 Odpowiedzi: 271    Wyświetleń: 150595
  • REKLAMA
  • Odczyt temperatury z DS18B20 – wyjaśnienie kroków programu i konwersji danych

    Program ktory dalem powyzej znalazlem na forum te komentarze sam dalem tyle co wiedzialem z tego programu dlatego tam jest wait 1 sam sie troche nad tym glowilem bo wiekszosc osob twierdzi ze od 500ms do 750ms wystarczy. A redart mogłbyś mi wyjasnić to przeliczanie na ludzka postac?? Nie moge tego skapowac. A jeszcze skoro ta linijka Bd(1) = 1wread(9...

    Mikrokontrolery   09 Mar 2007 14:40 Odpowiedzi: 10    Wyświetleń: 1719
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • DIY sterownik do suszarni

    Witam Już chwilę temu mój ojciec wpadł na pomysł wykonania suszarni i wędzarni (wędzenie zimnym i gorącym dymem). Przy projektowaniu doszliśmy do wniosku że możemy użyć wentylator od chłodnicy samochodowej, przy czym przy takiej mocy należy zrobić sterowanie i tak powstał pomysł wykonania sterownika do suszarni. Ponieważ dawno nie projektowałem to trzeba...

    DIY Konstrukcje   20 Paź 2020 14:42 Odpowiedzi: 15    Wyświetleń: 6555
  • Czujnik przepływu YF-S201C: Przeliczanie wyników na l/godz z liczbami po przecinku

    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

    Arduino   05 Mar 2023 11:39 Odpowiedzi: 105    Wyświetleń: 2535
  • REKLAMA
  • Termometr Attiny2313 i DS18B20 - błędne odczyty temperatury, co sprawdzić?

    Ja tylko powiedziałem jak to zrobić a że trochę "na około" to już nie moja wina ;p. W ogole to przeliczanie temp. ma jakies poronione...

    Mikrokontrolery   11 Gru 2009 16:36 Odpowiedzi: 36    Wyświetleń: 8358
  • Miernik częstotliwości tętna - przeliczanie wyniku.

    Udało się :) .. przynajmniej na razie na to wygląda :] a to jest kod który zadziałał :) : while(1) { while((t = PULPIN & 0x20) == 0) // dopóki jest na wejściu 0 to czekamy {} while((t = PULPIN & 0x20) == 1) // // potem przeczekujemy 1 na wej - czyli zliczamy na opadającym zboczu {}...

    Początkujący Elektronicy   27 Lip 2007 12:59 Odpowiedzi: 10    Wyświetleń: 3148
  • REKLAMA
  • [atmega8] Optymalizacja kodu wyświetlającego temperaturę na ATmega8 i DS18B20

    maxymalna ilosc znakow (czyli ewentualny znak, czesc calkowita, kropka, czesc ulamkowa [wliczajac zera wiodace!] ) + 1. dodac nalezy, ze jesli chcesz ulamki, to musisz sobie ich obsluge zrobic sam, co nie jest takie trudne [; cala liczbe traktujesz wtedy jako przemnozona (na przyklad) przez 100 - daje ci to dwa miejsca po przecinku. czesc calkowita...

    Mikrokontrolery AVR   15 Lut 2009 14:05 Odpowiedzi: 11    Wyświetleń: 1358
  • [mega162] [bascom] nie działa komunikacja z ds1820 i ds18b20

    Witam Na wstępie chciałbym zaznaczyć iż jestem początkującym programistą i dlatego proszę o wyrozumiałość. Robię termometr na lampach nixie, ale nie działa mi poprawnie komunikacja z ds18b20 i ds1820. Problem polega na tym, że na lampach pokazuje się wartość -00.1 tak jak by wyjście czujnika było zwarte bezpośrednio z + , a nie jest . Czujnik jest podpięty...

    Mikrokontrolery AVR   27 Paź 2009 19:55 Odpowiedzi: 3    Wyświetleń: 2688
  • [M8] Jak poprawnie odczytać temperaturę z DS18B20 w BASCOM na wyświetlaczu LED?

    Już któreś z kolei podejście do tematu jednak dalej brak rozwiązania Problem wygląda tak: Potrzebuję termometr na dwóch DS 18B20 Na razie zaprzęgłem jeden i w pętli co kilka sekund (czyli co kilka pomiarów) wyświetla mi 0,0 st C lub inną absttrakcyjną wartość np 95,5 przez jeden pomiar. Próbowałem różnych rozwiązań na chwile obecną program wygląda mniej...

    Mikrokontrolery AVR   30 Wrz 2010 13:49 Odpowiedzi: 2    Wyświetleń: 2193
  • Kalibracja pHmetru buforami i liczenie właściwej wartości

    Witam! częścią mojej pracy dyplomowej jest pomiar pH gleby i wody. Zakupiłem sondy Hydromet ERH-AQ1 i ERH-13-6. Opracowuję schemat elektryczny wzmacniacza do sondy, proces kalibracji oraz przeliczanie mV na pH. Z tego tematu dowiedziałem się (również od promotora), że najlepiej zlinearyzować charakterystykę zależności pH od mV. Doskonale rozumiem idee...

    Mikrokontrolery AVR   17 Wrz 2014 21:39 Odpowiedzi: 65    Wyświetleń: 20250
  • REKLAMA
  • Rejestrator temperatury Atmega8 + ds18b20 by spectomek

    Oj kolego, poważny błąd - zasilaj prawidłowo mikrokontroler: http://mikrokontrolery.blogspot.com/2011... Dzięki za upomnienie, faktycznie gdzieś to przeoczyłem, na schemacie ideowym nawet masa wisi :) Poniżej zamieszczam poprawiony schemat ideowy i płytkę w EAGLE. Widząc duże zainteresowanie kodem wrzucam wsad w BASCOM....

    DIY Konstrukcje   19 Lip 2015 20:56 Odpowiedzi: 9    Wyświetleń: 5463
  • [tiny2313] [tiny2313][bascom] Problem z wyświetlaniem temperatury z DS18B20 powyżej 20°C

    Mam z tym taki mały problemik :) Otóż wcześniej stosowałem przeliczanie z dodanym T = makebcd(t) po T = T /10 i temperatura była zawyżana ale wyświetlana dobrze na wyświetlaczach. Gdy osunąłem ten wpis temperatura jest rzeczywista, ale powyżej 20st tylko liczba po przecinku jest wyświetlana ok, natomiast dziesiątki zostają 1 a jedności wariują. Coś...

    Mikrokontrolery AVR   16 Sty 2009 10:12 Odpowiedzi: 9    Wyświetleń: 1647
  • DS1820 - błędne odczyty powyżej 85°C, ograniczenia pamięci 2k flash

    Witam serdecznie, Bylem bardzo zadowolony kiedy moj temperaturowy regulator zaczal dzialac. Dopoki nie przyszla moja zona i nie podgrzala czujnika lutownica :D Najprawdopodobniej mam zle napisany soft, a dokladniej konwersje temeperatury. Problem wystepuje przy temperaturze wyzszej jak 85°C. Wszystko jest ladnie i temepraturka sie zmienia plynnie. Powyzej...

    Mikrokontrolery   30 Sty 2007 19:43 Odpowiedzi: 3    Wyświetleń: 1310
  • DS18B20 - brak konwersji temperatury po wysłaniu komendy 0x44

    Witam wszystkich Elektrodowiczów! Otóż muszę użyć układu DS18B20 do pomiaru temperatury. Sięgnąłem po niego, gdyż kiedyś go używałem i działało wszystko OK ;) - jednak nie tym razem :/. Chcę wykonać po prostu zwykłą pojedynczą konwersję temperatury i odczytać ją ze ScratchPada. Wykonuję: 1. Wysyłam Presence Pulse do DS18B20. 2. Otrzymuję "1". (zapala...

    Mikrokontrolery ARM   16 Sie 2015 12:23 Odpowiedzi: 28    Wyświetleń: 3582
  • DS18B20 - Nieprawidłowe wskazania temperatury, jak ustawić rozdzielczość?

    Wita! Mam problem z termometrem dziwnie wskazuje w pokoju mam 29 stop. ?? i mu nie wierze bo jest max 24 patrzylem na zwyklym termometrze, czytam czytam i kazdy cos wspomina o rozdzielczosci dla serii b moj programik ... config 1wire=portb.0 declare sub odczyt_temp dim temperatura(2) as byte do call odczyt_temp cls lcd "temp:"...

    Mikrokontrolery   03 Wrz 2006 20:05 Odpowiedzi: 11    Wyświetleń: 3115
  • ds18b20 - odczyt temperatury na PC pokazuje stałą wartość 88

    Zabralem sie za termometr ds18b20. Wczesniej korzystalem z niego, wartosc temperatury wyswietlalem na LCD'ku i wszystko dzialalo. Teraz powrocilem do ukladu z ta roznica ze wart. temperatury wyrzucam szeregowo na kompa. Problem polega na tym ze w hyper terminalu wyswietla mi caly czas jedna wartosc (88). Kiedy wyciagam, w czasie pracy, procka uklad,...

    Mikrokontrolery   31 Maj 2004 08:59 Odpowiedzi: 4    Wyświetleń: 1670
  • [asm] DS18B20 i konwersja pierwszych czterech bitów

    Witam, mam problem jak w temacie a mianowicie nie wiem jak przekonwertować pierwsze cztery bity LSB które odpowiadają za dziesiąte części stopni aby otrzymać wartość od 0do9 a nie jak jest do tej pory od 0 do 15 (0x00 do 0x0F). Prosił bym o kawałek kodu w [asm] lub jakieś info jak to ma wyglądać.

    Mikrokontrolery AVR   16 Mar 2009 22:50 Odpowiedzi: 3    Wyświetleń: 1286
  • DS18B20 zawyża pomiar - wpływ samonagrzewania i częstotliwości pomiaru?

    Witam właśnie uruchamiam urządzenie z powyższym układem. U mnie w domu temperatura powietrza jest ustawiona około 20*C, na biurku pod lampą i blisko komputera może być oczywiście cieplej. Mam kilka sztuk tego układu, dwa z "nowej" serii i jeden "antyk". Żaden z nich nie był nigdy lutowany. Wszystkie 3 sztuki pokazują temperaturę od około 27*C do prawie...

    Mikrokontrolery Pozostałe   10 Mar 2011 22:05 Odpowiedzi: 25    Wyświetleń: 8348
  • DS18b20 - jak dokładność i rozdzielczość wpływają na serię pomiarów?

    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ą...

    Warsztat elektronika   25 Maj 2020 10:36 Odpowiedzi: 6    Wyświetleń: 4251
  • DS18B20 - kalibracja i wyświetlanie temperatury z dokładnością do 0,1°C

    witam, robię termometr z dwoma ds18b20 i mam problem, ponieważ nie mogę wykalibrować tych pomiarów aby uzyskać dokładność do 0,1. Oraz wyświetlić wartość np. 21,5 st C. Termometr pokazuje mi 215, szukałem na forum, ale nic konkretnego nie znalazłem. Przedstawiam mój kod: 'Declare Sub Init Declare Sub Convallt ' Convert T on ALL sensors Declare Sub Odczyt_z_ds18b21...

    Mikrokontrolery   02 Wrz 2005 10:32 Odpowiedzi: 14    Wyświetleń: 3575
  • DS18B20 po przekroczeniu pewnej temperatury wysyła tylko 85

    Witam Z racji wolnego dnia postanowiłem jeszcze dokładniej poznać budowę DS18B20 (czasem trzeba sobie co nieco przypomnieć). Odpalam program który zawsze działał i tu niespodzianka... DS działa prawnie do 32 stopni a jeśli temperatura przekroczy ten próg bez względu na to co jest wyświetla 85 stopni aż temperatura nie zjedzie poniżej tego progu. Problem...

    Mikrokontrolery Początkujący   09 Gru 2012 12:11 Odpowiedzi: 9    Wyświetleń: 1914
  • Dokładność DS18B20. Temperatura jest zaniżana. Kod programu jest ok?

    Witam Mam zbudowane obecnie dwa termometry na DS18B20 i delikatnie mowiac zaczynam sie irytowac. Oba mocno zanizaja temperature (o jakies 3 st C) Sprawa jest o tyle denerwujaca ze np w dni kiedy nie ma mrozu i temperatura jest na poziomie 1-1.5 st C czujnik pokazuje - 1.8 do -2.2 st C Czy tylko mi sie trafily takie "super" dallasy czy ten typ tak ma...

    Mikrokontrolery   05 Sty 2007 07:45 Odpowiedzi: 21    Wyświetleń: 4726
  • ds18b20 - Obsługa 1wire - diagnoza funkcji odbierania pisania

    Cześć. Wielokrotnie już elektroda ratowała mnie pomocną ręką, mam nadzieje, że i tak dziś będzie. Staram sie napisać własną obsługę dla ds18b20 dla atmega8. Sporządziłem wstępny kod "biblioteki" (gdy zacznie działać zrefaktoryzuje kod celem jej uogólnienia). Jak narazie jedyna funkcja która mi działa to reset i presence pulse. Dalej w zasadzie odczytuje...

    Mikrokontrolery AVR   21 Lip 2015 22:10 Odpowiedzi: 23    Wyświetleń: 1596
  • DS18B20 - różnice w pomiarach temperatury, czy to wadliwe czujniki?

    Kupiłem ostatnio na giełdzie RTV w Krakowie 3 szt DS 18B20 i mam big problem - albo gościu sprzedaje jakieś odrzuty( w budynku giełdy na Balickiej) ,albo ten termometr jest gówno warty !. Dwa z nich w miare dokładnie pokazują dodatnią temperature -ale trzeci kłamie w góre. Natomiast jak je razem zamroże to każdy pokazuje inną temperature.Różnica to...

    Mikrokontrolery   02 Paź 2008 12:04 Odpowiedzi: 14    Wyświetleń: 4473
  • DS18b20 - Termometr DS18B20 - brak odczytu przy długim przewodzie

    Potrzebowałem szybko wykonać tani przenośny zestaw do pomiaru temperatury na odległość ok. 30 m. Kupiłem gotowy moduł tablicowy do DS18B20 i oczywiście sam DS18B20 na kablu 1 m. Po podłączeniu DSa do modułu wszystko działa OK. Natomiast podłączenie poprzez kabel 30 m nie działa (na wyświetlaczu jest 0.00 czyli jakbym nic nie połączył). Do przedłużenia...

    Mikrokontrolery   12 Mar 2017 11:48 Odpowiedzi: 8    Wyświetleń: 2580
  • DS18B20 – jaka jest rzeczywista dokładność i rozdzielczość pomiaru temperatury?

    Witam! Piszę tutaj, bo tu są ludzie ds-ami się zajmujący. Otóż jak to jest z dokładnością pomiaru temperatury przez DS18B20? Rozdzielczość ma 12 bitów a gdzieś w datashycie napisano accuracy 0,5 st. To po co taka rozdzielczość? Może 0,5 st odnosi się DS1820 a DS18B20 ma inaczej?

    Mikrokontrolery   01 Lip 2009 21:45 Odpowiedzi: 2    Wyświetleń: 2511
  • DS18B20 - niestabilne odczyty temperatury po przyłożeniu do radiatora

    Hi. Sklecilem sobie w ramach testow i zabaw termometr z DS18B20, i ogolnie mierzy w porzadku poza dziwnymi zachowaniami.. 1. Wskazuje 23,5 stopnia. (co jest mozliwe). przykladam do radiatorka... kolejno wskazuje: 8, 9,12,16,20,32,38 st... Odejmuje od radiatorka wskazuje kolejno : 38,37, 32,14,12,11,11,10,10,9,9,9,8,8,8, 23.8 Ktos wie skad sie to moze...

    Mikrokontrolery   16 Gru 2006 15:09 Odpowiedzi: 7    Wyświetleń: 1599
  • Arduino C - Konwersja temperatury DS18B20 na ludzką postać

    Witam ! Dokonuje odczytu temperatury z ds18b20. Otrzymuje dwa bajty danych. Te bajty to nie są takie normalne bajty, bo jak wiecie pierwsze 4 bity młodszego bajtu, to część ułamkowa, 5 najstarszych bitów starszego bajtu to znak, a cała reszta, to temperatura, gdzie najmłodszy jej bit ma wagę 2^0. Teraz mam problem jak dokonać konwersji. Bo jak użyję...

    Mikrokontrolery AVR   27 Mar 2015 09:17 Odpowiedzi: 8    Wyświetleń: 1776
  • Dlaczego DS18B20 pokazuje zaniżoną temperaturę o 4°C? Algorytmy i podłączenie

    w sieci natknąć się można na wiele algorytmów liczenia teperatury tych czyjniuków poniżej przedstawiam dwa z nich niech ktoś wytłumaczy mi o co w tym wszystkim chodzi bo na DS18B20 mam o ok. 4 stC temperaturę za niską. wykorzystuję dwa czyjniki podpięte tylko przez linię danych i masę, i oczywiście rezystor 4.7 k. VCC do masy. na obydwu podobny przekłamany...

    Mikrokontrolery   07 Kwi 2006 18:36 Odpowiedzi: 7    Wyświetleń: 1407
  • DS18B20 - Termometr na przewodzie działa tylko po podgrzaniu

    Witam Kupiłem sobie DS18B20 wodoodporny z metrowym przewodem. Podłączyłem go do '51, Vcc, Masa i dane przez rezystor 4,7koma do plusa. Termometr zaczyna działać dopiero jak się go podgrzeje powyżej 30 stopni Celcjusza. Po ostygnięciu poniżej tej temperatury znów nie działa. Testowałem z drugim identycznym termometrem, ale ten drugi zaczyna działać powyżej...

    Mikrokontrolery Pozostałe   19 Sty 2015 20:43 Odpowiedzi: 5    Wyświetleń: 3333
  • DS18B20. Odczyt temperatury. Jak rozwiązać pojawiający się brak pomiaru?

    WITAM! MAM SZYBKIE PYTANIA: CZY PRZY ODCZYCIE TEMP. Z DS18B20 TEZ CO KTORYS POMIAR MACIE 85 ST. (CZYLI BRAK POMIARU)?? DA SIE TO JAKOS WYELIMINOWAC (WYDLUZANIE CZASU KONWERSJI NIE POMAGA) - NIE CHODZI MI O ROZWIAZANIE TYPU "IF(TEMP!=85)......"?? Z GORY DZIEKUJE I POZDRAWIAM!

    Mikrokontrolery   16 Kwi 2006 08:28 Odpowiedzi: 12    Wyświetleń: 2856
  • Konwersja danych z ds18b20 na string w Delphi - błędne wartości temperatury

    Witam ! Piszę program regulatora temperatury. Używam czujnika ds18b20, którego obsługuje Attiny2313. Komunikacja z komputerem poprzez USART. Postanowiłem, że prześle 2B danych z czujnika ds18b20 i konwersje dokonam na komputerze, w terminalu otrzymuje śmieszne krzaczki, ale nie przejąłem się tym, napisałem w Delphi używając bibliotek CPort program do...

    Mikrokontrolery AVR   12 Cze 2011 14:54 Odpowiedzi: 4    Wyświetleń: 2677
  • Pompa obiegowa z regulacją obrotów zależną od temperatury - czy istnieje?

    Robiłem taki projekt Arduino. Pompa z wejściem/sterowaniem PWM moduł Arduino nano I czujnik ds18b20. Arduino przeliczało temepraturę i sterowało pompą. Praktycznie nieograniczone możliwości sterowania. Dodajać moduł RTC (zegar) można nawet schematy wg godzin czy dat.

    Systemy Grzewcze Serwis   14 Lis 2025 22:58 Odpowiedzi: 30    Wyświetleń: 1128
  • Jak odczytać temperaturę z DS18B20 i wyświetlić na LCD z AT90S2313 w Bascom AVR?

    Czy mógłby ktoś przedstawić na łamach tego postu tutorial który zawierał by oprogramowanie w Bascom AVR w oparciu o następujące wytyczne. - Znlezienie adres Układu DS18B20 - Wyświetlanie aktualnej temperatury na wyświetlaczu LCD - Przeliczanie temperatury Czy mógłby ktoś zamieścić tu taki tutorial, krok po kroku jak co robic ??

    Mikrokontrolery   12 Gru 2005 19:55 Odpowiedzi: 0    Wyświetleń: 1071
  • Atmega8 + DS18B20: Problem z wyświetlaniem temperatury na 2x 7-segmentowym wyświetlaczu

    Witam, przekopałem się przez wiele tutoriali, postów, wątków, i nie znalazłem rozwiązania, więc postanowiłem opisać własny problem. Mianowicie: mam podłączone do Atmegi8 dwa wyświetlacze 7seg multipleksowane, oraz termometr cyfrowy DS18B20. Chciałem aby zmierzona temperatura była wyświetlana na tych 7seg, oczywiście ze względu na dwa wyświetlacze jedynie...

    Mikrokontrolery Początkujący   21 Lut 2012 02:33 Odpowiedzi: 18    Wyświetleń: 3778
  • Komputerowy termometr DS1820!

    Tak,u mnie dziala.Trzeba jednak zwrocic uwage na inny sposob przeliczania temperatury w czujniku DS18B20.

    Newsy   16 Lis 2016 13:31 Odpowiedzi: 685    Wyświetleń: 392488
  • Komunikacja Atmega32 z czujnikiem DS18B20 przy taktowaniu 25MHz - Bascom

    Przede wszystkim. Zejdź z taktowaniem do jakiejś normalnej wartości dla ATmega16 i przetestuj czy wtedy komunikacja z DS-ką jest prawidłowa. Jeśli nie to najpierw musisz naprawić sprzęt/algorytm by wszystko działało prawidłowo. Jeśli na niskim taktowaniu komunikacja będzie w porządku to będzie to oznaczało tylko to, że specjalne makra opóźniające jakie...

    Mikrokontrolery AVR   17 Kwi 2021 11:43 Odpowiedzi: 8    Wyświetleń: 657
  • 4x DS18b20 +LCD = Termometr

    DS18b20 i DS1820 to zupełnie inne czujniki. DS1820 ma mniejszą rozdzielczość pomiarową oraz wymaga innego algorytmu przeliczającego. Poszukaj na elektrodzie, było wiele projektów na ds1820

    DIY Konstrukcje   02 Maj 2015 22:07 Odpowiedzi: 493    Wyświetleń: 307759
  • DS18B20 + ATTINY13 – odczyt i konwersja temperatur ujemnych bez float

    Witajcie, chciałbym lekko odgrzać kotleta i poprosić o wskazanie błędu przy próbie wyliczenia temperatur ujemnych. Odczytuję czujnik DS18B20 w maleńkim ATTINY13 (zmienne float właściwie odpadają) i co około sekundę wysyłam wynik poprzez UART. Dla temperatur dodatnich - dzięki uprzejmości p. Podkalickiego i jego "odchudzonej" biblioteki DS18B20 działa...

    Mikrokontrolery AVR   15 Lut 2021 10:38 Odpowiedzi: 7    Wyświetleń: 723
  • Budowa sonaru do robota: czy ATtiny2313 wystarczy? Jaką częstotliwość wybrać?

    Z polaroida wydłubujesz płutkę z sonarem (google: polaroid 6500 - tak nazywa się płytka nie aparat). Są trzy rodzaje płytek. Dwie z nich podłączasz bezpośrednio do procka, natomiast trzecią musisz wstawiś jakiegoś scalaczka - bez problemu znajdziesz opis w sieci. płytkę łączysz z uC trzema liniami: zasilanie "+", send i echo. Inicjalizujesz - dajesz...

    Automatyka Przemysłowa   19 Cze 2005 01:35 Odpowiedzi: 8    Wyświetleń: 2496
  • pomiar temperatury w kilku punktach na wspolnej szynie.

    Z 8 czujników DS18b20 jesteś wstanie wszystkie pomiary odczytać poniżej 1 sekundy. W czasie konwersji tych 750ms możesz w twoim układzie wykonywać inne czynności, nie czekać na czujniki. W skrócie: 1) Reset magistrali 2) Wyślij rozkaz globalny do pomiaru temperatury we wszystkich czujnikach 3) Czekasz 750ms (w tym czasie robisz sobie inne rzeczy). 4)...

    Mikrokontrolery   05 Gru 2015 18:05 Odpowiedzi: 8    Wyświetleń: 831
  • Termometr cyfrowy DS18B20 z wyświetlaczem LCD – schemat i kod dla początkujących

    Czekaj czekaj chcesz schemat ukladu scalonego? Jak on w srodku wsio przelicza? Bo niekumam.

    Początkujący Elektronicy   22 Wrz 2005 20:57 Odpowiedzi: 18    Wyświetleń: 6570
  • Kod źródłowy BASCOM-AVR dla czujnika DS18B20 - poszukiwany

    Szukałem w starych postach ale tam są tylko kody źródłowe dla DS1820 a te nie chcą działać. Byłbym bardzo wdzięczny! Adaptacja z DS1820 na DS18B20 jest prostrza bo nie trzeba tyle przeliczać. Najważniejsze że masz już obsługę magistrali 1-Wire.

    Mikrokontrolery   15 Sie 2004 20:46 Odpowiedzi: 2    Wyświetleń: 1902
  • Jak przeliczyć napięcie z KTY81-210 na temperaturę z dokładnością 0,1°C?

    od 0 do 50 stopni to nie łatwiej na DS18B20 ?? wyjście ma cyfrowe i sam przelicza i wogóle full wypas do zakresu -25 do 125 st. pozdrawiam

    Mikrokontrolery   22 Mar 2006 07:34 Odpowiedzi: 5    Wyświetleń: 4758
  • Jak podłączyć DS18B20 do AT89C51 i odczytać temperaturę?

    Do Socker'a Ściągnij sobie z Elektrody schemat "Mój pierwszy zegar mikroprocesorowy". Jest tam też opis instrukcji przeliczania temperatury z termometru DALLAS.

    Mikrokontrolery   20 Mar 2007 19:07 Odpowiedzi: 13    Wyświetleń: 8646
  • [BASCOM] [BASCOM][AVR] Termometr na Attiny2313 - błędne odczyty temperatury DS1820

    Witam. Dzięki za podpowiedź, ja popełnilem wtedy błąd nie zwracając uwagi na czujnik DS 'a. Ja miałem DS18B20 a w programie jest DS1820. Inaczej się przelicza temperaturę.

    Mikrokontrolery   11 Lip 2009 06:41 Odpowiedzi: 11    Wyświetleń: 3973
  • Kod w C do DS18B20 na ATmega16, odczyt 0xffff, F_CPU 16MHz, podłączenie?

    A może inaczej... właśnie zrobiłem własne procki na podstawie ATMEL'owskiego przykładu na UART'cie i po użyciu tych stałych czasowych udało mi się nawiązać odpowiedź po resecie. Poniżej funkcja próby odbioru temperatury(tylko jeden slave), który zawsze daje 0x0101? Co to oznacza? Nie zmienia się ze zmianą temparatury... int16_t OW_Read_temperature(void)...

    Mikrokontrolery   11 Gru 2007 17:13 Odpowiedzi: 33    Wyświetleń: 3782
  • Bascom & ds18b20 & pwm & led again :| 40pkt za o

    Witam Co do przeliczania wartości na temperaturę nie będę się wypowiadał bo w wielu publikacjach było to prezentowane. Natomiast zajmę stanowisko w sprawie wyświetlacza LED. Proponowałbym z obsługi przerwania usunąć procedurę pobrania znaku do wyświetlenia. O wiele lepiej zrobić to w programie głównym. Zbyt długie przebywanie w obsłudze przerwania może...

    Mikrokontrolery   04 Maj 2006 09:08 Odpowiedzi: 1    Wyświetleń: 2295
  • Dlaczego DS18B20 na AT90S2313 działa tylko po zwarciu portd.2 z portd.4?

    Podłączyłem czujnik ds18b20 do portu d.2 µP (at90s2313) w programie ustawiłem: config 1wire = portd.2 I oczywiście odpowiedni program do przeliczania temeperatury. Po uruchomieniu pokazuje cały czas 0. Ale zauważyłem że jak zewrę portd.2 z portd.4 to zaczyna wyświetlać poprawną temperaturę. Dlaczego tak się dzieje?

    Mikrokontrolery   27 Gru 2005 17:47 Odpowiedzi: 9    Wyświetleń: 1305
  • Atmega8, DS1820 i UART - konflikt przy jednoczesnym użyciu 1-wire i UART

    A to niby dlaczego nie wolno stosować waitms ??? U mnie jakoś działa przy wielu czujnikach na jednej linii i co to ma wspólnego z wysyłaniem przez uarta ? W tym przypadku waitms nie zakłóca obsługi przerwań, wiec nie widzę problemu. Kolega namieszał trochę w procedurze "odczyt". Na początku wyszukujesz czujniki na linii 1wire, a później, w procedurze...

    Mikrokontrolery AVR   07 Mar 2011 08:18 Odpowiedzi: 8    Wyświetleń: 2856
  • Arduino - DS18B20 nie wyświetla ujemnych temperatur poprawnie

    Czy DS18B20 zwraca wartości ujemne? Zanim zadasz takie pytanie sprawdź dokumentację: Measures Temperatures from -55°C to +125°C (-67°F to +257°F) Korzystam z bibliotek: <OneWire.h> <DS18B20.h> Jak mamy sprawdzić ich poprawność skoro ich nie załączasz? Bibliotek o tej nazwie do obsługi DS18B20 jest wiele. Czytam na forum o konwersjach, przeliczaniu...

    Mikrokontrolery Początkujący   25 Cze 2017 10:26 Odpowiedzi: 43    Wyświetleń: 7326
  • [Atmega16][C]dwupunktowy termometr ds18b20 ,definicja pliku ds18b20.h

    Możliwe że znalazłeś bug'a w sofcie xD. Jak będę miał chwilkę to sprawdzę w czym tkwi problem. Poczytaj jeszcze datasheet DS'a. Może to zależeć od typu czujnika. Ja testowałem wszystko na ds18s20 a ten ma rozdzielczość 0.0625 stopnia. Jeśli masz inny rozdzielczość pomiaru może być inna i niepoprawnie przelicza moja funkcja konwersji do tablicy znaków.

    Mikrokontrolery Początkujący   03 Paź 2012 22:29 Odpowiedzi: 40    Wyświetleń: 12995
  • [ATTINY2313][BASCOM] Mikroprocesorowy sterownik wentylatora

    gothye Warunki u mnie są wszystkie OK. Tylko w tym problem jest, że coś jest z programem który przelicza temperaturę na obroty wentylatora lub sama obsługa DS18B20 jest źle napisana. Ale w innych układach i z taką samą obsługą jak wyżej napisaną działa znakomicie. Tylko w tym programie coś jest nie tak. Właśnie mi zależy, aby układu nie zmieniać.

    Mikrokontrolery AVR   19 Gru 2009 14:51 Odpowiedzi: 14    Wyświetleń: 3877
  • Kod w C dla DS18B20 i LCD na ATmega32 - odczyt temperatury -0.02

    Jak podłączasz na pasożyta... ? Mozesz schemacik narysować ? Głównie mam na myśli rozwiązanie zasilania w trakcie przeliczania... Pisze w specyfikacji, że nalezy na ten czas włączać zasilanie przez tranzystorek... Pozdrawiam...

    Mikrokontrolery   25 Maj 2010 00:17 Odpowiedzi: 37    Wyświetleń: 9197
  • [AVR GCC] Jak obsłużyć temperatury ujemne w czujniku DS18B20 z AVR GCC?

    Ja rozwiązałem ten problem w następujący sposób //.... tmp1 = temp1; // w tmp1 bedziemy trzymac czesc ulamkowa tmp1 &= 0x0f; // wycinamy niepotrzebne bity HHHH temp1 >>= 4; // przesuwamy HHHH w prawo wycinamy LLLL temp2 <<= 4; // wycinamy 4 niepotrzebne bity znaku t = temp1 | temp2; // laczymy i w t mamy czesc calkowita if (t >...

    Mikrokontrolery   02 Sty 2007 17:15 Odpowiedzi: 12    Wyświetleń: 5747
  • Jak odczytać temperaturę z DS18B20 za pomocą AT89s51 w assemblerze?

    poddaje się. nie działa:-( Dodano po 1 Udało się!:D. temperatura się zmienia, ale jest nie prawdziwa. Pomożesz mi napisać kawałek programu który by przeliczał temperaturę żeby była prawidłowo wyświetlana na wyświetlaczu LCD?

    Mikrokontrolery   27 Cze 2009 00:36 Odpowiedzi: 18    Wyświetleń: 2790
  • DS18B20 dokładnośc pomiaru i 2 czujniki na jednej szynie

    ... Mozliwe ze mam błedy w kodzie. Wykrywa mi 2 czujniki, ale temperatury sa takie same. Gdy przeliczam CRC nic niepojaiwa się na LCD. Ano są błędziki :wink: Przeanalizujmy: ... '---------------petla glowna-------------- Do Konwert 'Dotyczy wszystkich urządzeń Waitus 200 '#####################czujnik 1## 1wverify Ds2(1) 'Czy jest na magistrali...

    Mikrokontrolery   04 Paź 2007 13:04 Odpowiedzi: 29    Wyświetleń: 6526
  • DS18B20 zawyża temperaturę powyżej 15°C - wada fabryczna?

    Jak oczekujesz na zakonczenie konwersji? Bo jezeli w trybie parasite to nie ma takiej mozliwości żeby wiedziec kiedy sie konczy konwersja. Nalezy czekac tyle ile napisane w nocie katalogowej i juz. Trudno zgadywać ale może źle coś robisz przy przeliczaniu temperatury? Z drugiej strony iloma termometrami rtęciowymi sprawdzałeś bo to może rtęciowe cos...

    Mikrokontrolery   12 Kwi 2008 00:49 Odpowiedzi: 14    Wyświetleń: 2121
  • [Bascom] Obsługa niestandardowego wyświetlacza 1x6

    Witam ponownie Wyświetlanie już działa dobrze przetestowane na powyższym programiku, zawsze wyświetla 012345 w trybie konfiguracji 16*1 lub 16*1a Natomiast problem stanowi program do wyświetlania temp. Jest to program przepisany z książki p. Wiązany ale niestety wyświetla bzdurne wartości, wydaje mi się że problem tkwi w przeliczaniu samej wartości....

    Mikrokontrolery AVR   20 Lut 2011 18:22 Odpowiedzi: 15    Wyświetleń: 2860
  • [bascom] Jak podłączyć czujnik DS18B20 do LCD w Bascom na ATtiny2313?

    No ale przecież 133/16 to nie jest 41998000! Bo to po pierwsze nie jest dzielenie w systemie 16stkowym tylko dziesiętnym w programie. Poza tym brakuje koledze funkcji fusing(), a jak podzielimy 133 w hexie czyli 307 w dziesiętnym systemie przez 16 to otrzymamy 19stopni i mniemam że taka temperatura jest ustawiona. A druga linijka jest zła ze względu...

    Mikrokontrolery AVR   10 Lis 2010 19:58 Odpowiedzi: 12    Wyświetleń: 6162
  • [Atmega8] [Atmega8][bascom] Nieliniowy odczyt temperatury z DS18B20 na LCD

    Witam. Ja kiedyś napisałem program który zawierał odczyt z ds18b20. 'tablica temperatury po przecinku Tabtemp(1) = 0 Tabtemp(2) = 1 Tabtemp(3) = 1 Tabtemp(4) = 2 Tabtemp(5) = 3 Tabtemp(6) = 3 Tabtemp(7) = 4 Tabtemp(8) = 4 Tabtemp(9) = 5 Tabtemp(10) = 6 Tabtemp(11)...

    Mikrokontrolery AVR   05 Gru 2009 17:54 Odpowiedzi: 5    Wyświetleń: 1755
  • Jak zbudować tani termometr do -80°C z wyświetlaczem LCD i zasilaniem USB?

    Pod względem kosztów miernik cyfrowy + LM135 (albo tańszy LM335 - mniej dokładna wersja) wyjdzie chyba dużo taniej - rzędu 20-25zł (można i taniej: gniazdo V-Om-mA miernika łączysz przez LM335 z '+' baterii, i przez opornik 5-10k z '-' baterii, ustawiasz na zakres 200mV, i masz na wyświetlaczu wynik, który przeliczasz na temperaturę - ale wtedy odczyt...

    Komputery Modding & OC   09 Sty 2010 21:02 Odpowiedzi: 103    Wyświetleń: 14444
  • Interferencja przy regulacji fazowej i pomiarze 1Wire na ds18b20

    Tak, to był chyba LM35 - nie pamiętam dokładnie, bo to 2014 rok był... Fragment kodu do przeliczania temperatury. Działało to stabilnie. [syntax=vbnet] Sub Pomiar_temperatury Wartosc_adc = Getadc(3) If Wartosc_adc > 1000 Then Set Awaria.0 Pomoc_s = Wartosc_adc * 0.44 Pomoc_s = Pomoc_s - 178.56 End Sub[/syntax][/code]

    Mikrokontrolery AVR   06 Kwi 2019 11:44 Odpowiedzi: 34    Wyświetleń: 1782
  • Atmega8 i SHT11 - nieprawidłowe odczyty temperatury i wilgotności, skoki wartości

    Gdyby ktoś z forumowiczów był zainteresowany jeszcze kiedyś dobrym programem czujnika SHT11 to wstawiam. Pomiary mam co niecałą sekundę i w normalny dzień pokazuje wilgotność około 45-50%, do tego temperaturę mierzyłem również SHT11 i czujnikiem DS18B20, wyniki takie same. Odczyt OK ;) [syntax=c]GLCD_WriteStringXY("Pomiary:",... ShtReset(); _delay_ms(25);...

    Mikrokontrolery AVR   14 Paź 2012 22:45 Odpowiedzi: 46    Wyświetleń: 12427
  • Termometr DS1820 z mikrokontrolerem AVR

    tak, trzeba zmienić kod, bo DS1820 podaje wynik z rozdzielczością 9 bitów natomiast DS18B20 standardowo ma ustawione, żeby zwracał postać 12 bitową... co prawda można mu przestawić tak, żeby zwracał wynik w postaci 9 bitów i zostanie to przez niego zapamietane, ale (jeśli się nie bylę) i tak inaczej się to troszkę przelicza na postać czytelną dla ludzia......

    Artykuły   09 Cze 2012 15:39 Odpowiedzi: 21    Wyświetleń: 21541
  • Jak uruchomić czujnik DS18B20? Problem z wyświetlaniem danych na LEDach

    Najpierw powinieneś sprawdzić co odczytuje w pierwszych dwóch komórkach - w twojej tablicy BD(1) i Bd(2), tam jest temperatura z rozdzielczością 0,5st.C. Bd(1) młodszy bajt, Bd(2) starszy bajt, jeżeli jet to wartość 00AAh czyli 85,0 st.C - jest to wartość wpisana przez DSa po załączeniu zasilania - to prawdopodobie używasz zasilania pasożytniczego i...

    Mikrokontrolery   13 Lut 2004 07:08 Odpowiedzi: 10    Wyświetleń: 2615
  • DS18B20 z ATmega8 i LCD - dlaczego pokazuje temperaturę 0.0?

    Mat_91 sam szukałeś na forum jak oprogramować DS-a, ja aktualnie stanąłem przed tym samym problemem, tylko ze ostatni kod jaki podałeś w swoim poście nijak pasuje do wcześniejszych programów z pierwszego postu, pokrywa się z daley.c tylko, ale brak procedur przeliczania odczytu na temperaturę i deklaracji. Dlatego proszę abyś zamieścił cały projekt...

    Mikrokontrolery   25 Lut 2008 23:56 Odpowiedzi: 31    Wyświetleń: 5118
  • DS1820: Nieprawidłowy odczyt temperatury w C, poprawny w Bascomie

    //return ((scratchpad[1] << 4) | (scratchpad[0] >> 4));//obliczanie dla DS18B20 return ((scratchpad[0]>>1... // obliczanie dla DS1820 (nie B!!) Tu masz fragment mojego kodu - może masz coś nie tak z konwersją temperatury już w uP? Ja miałem podobne...

    Mikrokontrolery   30 Lip 2008 17:34 Odpowiedzi: 38    Wyświetleń: 6238
  • Wybór systemu automatyki domowej: Sterbox vs PLC2011A0 - opinie i doświadczenia

    Też się zastanawiam nad zakupem i się wystraszyłem tymi zegarami. Czy da się ustawić aby jeden przekaźnik działał: 6:00 ON 8:00 OFF 17:00 ON 20:00 OFF od PN do PT ? Jeszcze jedno pytanie czy da się z podpiętych czujek temperatury wysyłać wartości np co 10 min na jakiś serwer FTP? Możesz sobie nawet co sekundę pobierać dane, a nawet napisać sobie własny...

    Smart Home IoT   16 Cze 2025 12:50 Odpowiedzi: 99    Wyświetleń: 69830