ds18b20 błąd odczyt

Znaleziono około 774 wyników dla: ds18b20 błąd odczyt
  • 1-wire z DS18B20 na AT90S2313 - odczyt FFF, błąd 1, jak naprawić?

    sprobuj wkleic ten program do swojego procka jezeli masz wszystko dobrze podlaczone to powinien wyswietlac temperature z dokladnoscia 1 st C Config Lcd = 16 * 1 Dim Bd(9) As Byte Dim T As Byte 'Integer Config 1wire = Portb.1 Cls Lcd "TEMP " Do Gosub Ds1820 Locate 1 , 6 : Lcd T Loop End Ds1820: 'dokladnosc 1st C 1wreset 1wwrite &HCC 1wwrite &H44 Waitms...

    Mikrokontrolery   29 Wrz 2004 00:08 Odpowiedzi: 18    Wyświetleń: 3018
  • ds18b20 - odczyt temperatury na PC pokazuje stałą wartość 88

    Na magistrali 2-przewodowej bez "strong pullup-a" (odsyłam do karty katalogowej) może (choć nie musi) występować znaczny błąd pomiaru nawet rzędu kilku st. C oraz znacznie wydłuża się czas konwersji. Pamiętajcie o tym, sam się kiedyś naciąłem.

    Mikrokontrolery   31 Maj 2004 08:59 Odpowiedzi: 4    Wyświetleń: 1700
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • DS18B20 - Odczyt temperatury nie działa, wyświetla 0 na wyświetlaczu 7-segmentowym

    Do DS18b20 napisano tyle bibliotek, że możesz z łatwością znaleźć błąd o ile taki istnieje, tudzież na próbę wykorzystać gotową bibliotekę. Bardziej mnie ciekawi, gdzie w kodzie wysyłasz dane do tego wyświetlacza ?

    Projektowanie Układów   16 Mar 2017 14:41 Odpowiedzi: 1    Wyświetleń: 630
  • REKLAMA
  • Jak uruchomić DS18B20 na BluePill? Odczyt 2,8 przy 3.3V - poradnik stm32.eu

    Na pierwszy rzut oka w Twoim kodzie, jak i u autora, nie ma żadnej manipulacji trybem wyjścia portu - pinu. Po wrzuceniu tego na STM32F722RE okazuje się, że nie ma to znaczenia. Przy ustawieniu trybu pinu na wyjście z open drain, odczytanie rejestru IDR daje poprawne działanie, bez zmiany trybu na wejście. Sprawdziłem to na porcie A i pinie PA0. Nie...

    Mikrokontrolery ARM   04 Lis 2019 22:43 Odpowiedzi: 15    Wyświetleń: 1323
  • Brak odczytu temperatury z czujnika ds18b20 na LCD w Bascom, ATmega8

    Przepraszam, że dopiero teraz ale jestem w delegacji. Minęły dwa dni a Twój termometr nie działa... Możesz słuchać każdego. Ja proponuję takie rozwiązanie które zajmuje dosłownie dwie minuty jeśli robiło się to wczesniej. Sprawa jest w pełni odwracalna. To nie ślub z kobietą :D Więc co szkodzi spróbować? Kiedyś może sam komuś pomożesz. Należy zacząć...

    Mikrokontrolery AVR   18 Kwi 2015 10:48 Odpowiedzi: 22    Wyświetleń: 2262
  • DS18B20 i PIC16F84: Błąd konwersji temperatury, odczyt 85°C

    Sorry jeśli się powtarzam ale mam problem z konwersją temperatury w DS18B20. Procek to PIC16F84. 1-wire do PORTA, 0. W trybie parasite power działa wszystko oprócz konwersji temp (cały czas czyta 85°C) Natomiast po podłączeniu osobnego zasilania w ogóle nie mogę wyzerować portu (próbowałem podłączyć rezystor 10k zamiast 4.7 ale jest to samo). Nie próbowałem...

    Mikrokontrolery   11 Sty 2006 18:03 Odpowiedzi: 13    Wyświetleń: 2086
  • DS18B20 - Odczyt danych nie działa. Program odczytuje FF. Co zrobić dalej?

    Nie działa mi odczyt danych z DS18B20 Program który napsałem: // NIE DZIAŁA - odczytuje FF byte present = 0; byte data[9]; byte addr[8]; #include <OneWire.h> OneWire ds(A0); // DS18B20 pin void setup(void) { Serial.begin(9600); } void loop(void) { ds.reset(); ds.write(0x44);...

    Arduino   01 Gru 2023 03:52 Odpowiedzi: 2    Wyświetleń: 312
  • DS18B20 - błędne odczyty po 30s, problem z rezystorem pull-up?

    Witam, wykorzystuję układ ds18b20 do pomiaru temperatury. Układ działa prawidłowo przez około 30s od załączenie zasilania. Następnie odczyty pokazują temperaturę 9 lub 10stopni. Podczas normalnej pracy temperatura jest przetwarzana prawidłowo. Do pull-up'a wykorzystuję wewnętrzny rezystor podciągający uC. Czy ktoś spotkał się z podobnym problemem? Co...

    Mikrokontrolery   07 Maj 2011 10:07 Odpowiedzi: 7    Wyświetleń: 2260
  • 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ń: 3624
  • REKLAMA
  • 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ń: 2886
  • 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ń: 1974
  • DS18B20+ - błędne odczyty temperatury, jak naprawić?

    Witam, Posiadam 4 czujniki ds18b20 z czego 3 są zepsute. Zaraz po włączeniu zasilania wysyłam reset i odczyt temperatury (nie robię wcześniej polecenia konwersji, bo chcę otrzymać wartość domyślną). Zamiast otrzymać temperaturę 85°C (tabela 2 strona 4 instrukcji) otrzymuję na dwóch 125, a na jednym 117. Wartości te są cały czas te same, nie zmieniają...

    Mikrokontrolery   08 Sty 2010 09:55 Odpowiedzi: 37    Wyświetleń: 4101
  • DS18B20 – błędne odczyty temperatury po wydłużeniu przewodu i montażu przy trafo

    Witam. Dostałem 4 sztuki ds18b20 w samplach i konstruuję termometr do szkoły. Napisałem program,udało mi się połączyć z czunikami i wyświetlić temperaturę na LCD,wszystko było ok. Oba czujniki miałem zamontowane na płytce prototypowej(mam na niej zmontowany cały układ). Po pierwszych testach przylutowałem do jednego czujnika skrętkę o długości ok 30...

    Mikrokontrolery   19 Mar 2007 12:27 Odpowiedzi: 3    Wyświetleń: 1664
  • 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ń: 1623
  • 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ń: 8387
  • Stała wartość 16,1°C z DS18B20, nawet przy odłączonym czujniku - błąd w kodzie?

    Witam wiem że temat pewnie był już wiele razy wałkowany ale proszę o pomoc. Próbuję odczytać temperaturę z DS18B20 i zawsze mam wartość 16,1 nawet jak jest czujnik odłączony proszę o pomoc gdzie jest błąd w kodzie :cry: #define WE 0 #define PORT_1wire PIND #define SET_1wire DDRD &=~ _BV(WE) #define CLEAR_1wire DDRD |= _BV(WE) //Resetowanie...

    Mikrokontrolery AVR   26 Sty 2010 21:15 Odpowiedzi: 19    Wyświetleń: 3551
  • 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ń: 3133
  • 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ń: 3354
  • DS18b20 - Czujnik temperatury wyrzuca wartości zerowe, co może być przyczyną?

    Co może być przyczyną, epizodycznego wyrzucania wartości zerowych przez ten czujnik temperatury?

    Mikrokontrolery   13 Maj 2016 16:31 Odpowiedzi: 8    Wyświetleń: 1077
  • 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ń: 4780
  • BASCOM, 1WIRE, DS18B20 - brak odczytu ID, same zera na LCD, co sprawdzić?

    mam podlaczone dwa termometry ds18b20 do magistrali 1wire, steruje tym z basoma oto krotki fragment kodu Config 1wire = Portb.0 1wreset Dim W As Word Dim Id_cz1(8) As Byte Dim Id_cz2(8) As Byte W = 1wirecount() Id_cz1(1) = 1wsearchfirst() Do Id_cz2(1) = 1wsearchnext() Loop Until Err = 1 po tych...

    Mikrokontrolery   06 Maj 2006 12:14 Odpowiedzi: 10    Wyświetleń: 2733
  • DS18B20 - odczyt 0°C, reset nie pomaga, tylko wyłączenie zasilania działa

    Witam ! Zrobilem sterownik do pieca CO. Jako czujniki temperatury wykorzystalem DS18B20. Wszystko dziala, tylko, ze po pewnym czysie odczyt z czujnikow jest rony 0 C. Po wyjeciu wtyczki czujnika sterownik wyswitla 255 C i to jest normalne. Po jej ponownym wlozeniu pokazuje jakas temperature, ale nie rzeczywista i spada on po jednym stopniu co odczyt....

    Automatyka Przemysłowa   22 Kwi 2005 13:07 Odpowiedzi: 5    Wyświetleń: 2381
  • DS18B20 - nie zawsze odpowiada samymi jedynkami logicznymi.

    Jak w temacie. Problem objawia się tym, że po prawidłowej inicjacji i wysłaniu komendy read rom (33h) ds zawsze odpowiada samymi jedynkami logicznymi. Czy ktos mial podobny problem??? Czy mozna na tej podstawie wywnioskowac, ze ds jest uszkodzony???

    Mikrokontrolery   12 Lis 2005 21:55 Odpowiedzi: 8    Wyświetleń: 1869
  • WiFi clock "Leon" by vayo

    http://obrazki.elektroda.pl/9506573100_1... Ostatnio sporo osób prezentuje swoje konstrukcje zegarów, więc i ja postanowiłem pokazać zegar jaki zrobiłem na prośbę kolegi. Ogólnie założenie było takie, by zegar był widoczny w nocy z większej odległości. Kolega zaproponował aby zrobić go na około 10cm wyświetlaczach LED. Wydało mi się...

    DIY Konstrukcje   05 Maj 2017 07:50 Odpowiedzi: 48    Wyświetleń: 14037
  • Termostat, uniwersalny sterownik urządzeń ~230V

    http://obrazki.elektroda.pl/5336859500_1... Projekt został zrealizowany na potrzeby sterowania urządzeniami zasilanymi z sieci 230V , świetnie nadaje się jako sterownik do wytrawiarki lub innych tego typu urządzeń, w których konieczne jest utrzymywanie stałej temperatury. Układ oparty jest o mikrokontroler ATmega8 firmy Atmel , który...

    DIY Konstrukcje   24 Lut 2018 08:59 Odpowiedzi: 21    Wyświetleń: 11985
  • Termostat na attiny2313 asembler – błąd odczytu temperatury

    Nawet nie napisałeś, co to za czujnik. Przypuszczalnie DS18B20.

    Programowanie Początkujący   23 Sty 2026 09:38 Odpowiedzi: 18    Wyświetleń: 456
  • Odczyt temperatury z DS18B20 przez Wemos D1 Mini i przekazanie danych przez Modbus TCP do PLC

    1) z DSami był spory problem z podróbkami, jest sporo wątków na ten temat w necie. 2) ja ich osobiście nie używałem 3) robiłem na termistorach 10k które podłącza się pod port analogowy i liczy temperaturę z użyciem logarytmu. Dobrze jest sprawdzić z użyciem garnka z wodą jaką stałą materiałową udało Ci się kupić, bo 10kom to nie jedyny ważny parametr....

    Arduino   16 Lis 2022 22:42 Odpowiedzi: 42    Wyświetleń: 2049
  • Błąd odczytu DS18B20 na AT89S8252 z Bascom - wyświetla 0 na LCD

    Witam, Proponuję spróbować tego, to kawałek kodu z mojego pliku pomocy w obsłudze termometru DS18B20: 'Odczyt temperatury z dokladnością do dziesiątych części $regfile = "89s8252.dat" $crystal = 12000000 Dim Odczyt(2) As Byte 'deklaracja dwóch zmiennych typu byte do których będą zapisywane dane z termometru Dim T As Integer , Przecinek...

    Mikrokontrolery   09 Wrz 2006 11:16 Odpowiedzi: 14    Wyświetleń: 3680
  • Atmega8 DS18B20 - brak odczytu temperatury na wyświetlaczu 7-segmentowym

    Ten plik o ile się nie mylę to jest sama biblioteka, w dodatku niekompletna ponieważ kompilator wywala całą masę błędów :/ Edit. I jeszcze jedno znalazłem kolejny przykład spróbowałem skompilować i tym razem dzieją się takie cuda: http://scr.hu/8e6i/jt5tp kody: DS18B20.h [syntax=c]#ifndef DS18B20_H #define DS18B20_H /* DS18B20 przyłączony do portu PA0...

    Mikrokontrolery AVR   13 Mar 2016 23:29 Odpowiedzi: 10    Wyświetleń: 1275
  • Atmega32 i DS18B20 AVR Assembler - Błąd CRC przy odczycie 64-bitowego ROMu

    Witam, właśnie pragnę podłączyć dwa czujniki do szyny 1-wire, problem w tym, że przy sekwencji odczytu 64bitowego romu, nie zgadza mi się CRC (jeden czujnik podłączony) i po zaadresowaniu go na szynie, nic się nie dzieje, odbieram same jedynki. przy odbiorze scratchpada crc oczywiście poprawne i wszystko biega... menu: in R16, SREG push R16 rcall...

    Mikrokontrolery   27 Kwi 2009 10:45 Odpowiedzi: 2    Wyświetleń: 3267
  • Arduino Uno R3: 5 termometrów DS18B20, LCD 4x20 - błąd odczytu 4. termometru

    Łączę to w ten sposób: https://obrazki.elektroda.pl/9438237900_... Czyli źle. Przeanalizuj to co napisałem o pullup i wyniki pomiaru multimetrem. Sprawdź jakie napięcie mikrokontroler traktuje jako poziom niski a jakie jako wysoki. Wskazówka: Zobacz w innych projektach jak włącza sie klawisze i jak je obsługuje. Prawie zawsze napięcia...

    Arduino   01 Mar 2018 09:09 Odpowiedzi: 29    Wyświetleń: 1974
  • DS18b20 - różnice w odczytach temperatury przy różnych wartościach

    Błąd przekracza parametry deklarowane przez producenta, ale może to być spowodowane jakimiś różnicami w sposobie wykończenia układów (zatopienia w osłonce). Jak długo układy trzymasz w stałej temperaturze? Może się nie zdążyły ustabilizować termicznie. Odczyt każdego z nich jest z taką samą częstością (samogrzanie układu)?

    Mikrokontrolery   02 Cze 2018 10:04 Odpowiedzi: 27    Wyświetleń: 2229
  • Bascom odczyt z DS18B20 - kompilowanie procedur DS18B20

    Oki poszło wielkie dzięki banalny błąd a tyle nerwów Przepraszam admina więcej błędów nie będzie :)

    Mikrokontrolery   25 Lis 2007 20:57 Odpowiedzi: 2    Wyświetleń: 3443
  • ESP8266-12 + Mega2560 + DS18B20 + LED 7-seg TM1637 = wysyłanie pomarów MySQL WWW

    https://obrazki.elektroda.pl/6483751800_... Witam, PROJEKT ostatecznie ukończony :D wersja ostateczna programów dla płytek MASTER Arduino Mega2560 i SLAVE ESP8266-12E Testowałem urządzenie przez kilka dni, w międzyczasie dokonałem kilku przeróbek, jak w kodzie tak i w połączeniach PIN itp. Usunięte zostały wykryte błędy, najważniejsze to...

    DIY w budowie   21 Lis 2019 03:12 Odpowiedzi: 2    Wyświetleń: 2904
  • Bascom AVR 1.11.8.3, Atmega32: błąd nawigacji w menu po odczycie DS18B20

    nie musze używać wewn rezystorków podciągających, bo rozwiązałem to poprzez sprzęt, to działa idealnie, pomimo dość długich (test na 50m, docelowo 20-22m) przewodów; magistrala nie jest zadeklarowana celowo - są jakby 4 niezależne magistrale, odczyt poprzez procedurę do Op1, Op2, Ok i Ol, niestety, potrzebuje takiej dokładności, nie mogę zjechać na...

    Mikrokontrolery   27 Gru 2007 23:45 Odpowiedzi: 2    Wyświetleń: 2589
  • [ATTiny2313] [ATTiny2313][Bascom] Odczyt temperatury z DS18B20 za pomocą timera w tle

    A skompilowało się? Bo tam był błąd (Icnr zamiast Incr).

    Mikrokontrolery AVR   09 Sty 2010 22:03 Odpowiedzi: 7    Wyświetleń: 2804
  • Regulowane obciążenie elektroniczne

    Masz na myśli odczyt wbudowanego ADC? Szczerze mówiąc to kiedyś się tym bawiłem i nie pamiętam problemów z ADC, chociaż mogłem po prostu nie zauważyć. Pamiętam że problem z odczytem to był z DS18B20 pod 1wire, pierwszy odczyt był zawsze do kitu, następne jednak były OK, ale to raczej nie był błąd Bascoma.

    DIY Konkurs   07 Lis 2017 17:06 Odpowiedzi: 28    Wyświetleń: 9549
  • Dlaczego termometr DS18b20 często ulega awariom?

    Problem dotyczy obydwóch czujników. W czasie awarii nie zauważyłem odczytów temperatury, ponieważ jest wyświetlany komunikat o błędzie pomiaru. Co do podłączenia czujników: połączenie trzy przewodowe - plus minus i DATA do nóżki procesora i podciągnięcie do 5V przez 3.3k. Program obsługujący w BASCOM. Rozkaz konwersji dla pierwszego i odczyt z drugiego....

    Mikrokontrolery   28 Kwi 2020 07:59 Odpowiedzi: 18    Wyświetleń: 1527
  • ZEGAR GPS z termometrem z wykorzystaniem ATmega +BASCOM + GPS Lassen iQ

    Witajcie, dziś postanowiłem się podzielić dorobkiem w postaci oprogramowania i wiedzy na temat pewnego modułu GPS. Zegar softowy synchronizowany GPS z dodatkowym wyświetlaniem współrzędnych i prędkości no i dorzuciłem w ostatniej chwili temperaturę z DS18B20 - taki szkoleniowy programik w BASCOM (świetny przykład - gotowiec dla tych którzy chcą zrobić...

    DIY Konstrukcje   24 Lis 2019 20:20 Odpowiedzi: 5    Wyświetleń: 2709
  • [ATmega8] ATmega8 i DS18B20 – odczyt tylko jednego czujnika na 1-Wire, drugi nie działa

    Tak wyszukiwanie poprzez SEARCHROM (0xF0) i zapis do tablicy odczytanych wartości. Dzięki porównam z tym (dość podobne) co mam może jakiś błąd wypatrze. Mógłbyś jeszcze zapodać ow_reset()

    Mikrokontrolery AVR   25 Maj 2009 08:42 Odpowiedzi: 3    Wyświetleń: 1947
  • Arduino Nano Sense BLE - błąd odczytu temperatury z DS18B20

    Jesteś jednym z pionierów bo sprzęt drogi i mało popularny, więc sam musisz sprawdzić co się dzieje. Pierwsze co bym sprawdził, czy piny IO działa OK - miganie LED, potem kup sobie jakiś analizator Saleae (klony na Allegro kilkadziesiąt PLN), w programie Saleae Logic masz dekoder 1-Wire, możesz podejrzeć co się dzieje na magistrali, czy to Arduino nie...

    Arduino   29 Mar 2020 14:53 Odpowiedzi: 11    Wyświetleń: 837
  • Odczyt DS18B20 z Atmega16 - brak MSB, tylko LSB się zmienia

    Po pierwsze primo nie wiem dlaczego piszesz "Kolego" (chodzi mi o cudzysłów) :). Po drugie wybaczam Ci ;). Już chciałem ripostować tym, że nie przejrzałeś całej dokumentacji. Ale ok. Jutro spróbuje napisać w bascomie żeby sprawdzić ten czujnik. Mam nadzieje, że ktoś znajdzie błąd w wyżej pokazanym kodzie. Pozdrawiam

    Mikrokontrolery AVR   24 Sie 2010 21:00 Odpowiedzi: 59    Wyświetleń: 5092
  • [Amtega16] Atmega16 i Bascom: Brak wykrywania czujników DS18B20 na 1Wire

    Witam. Przede wszystkim jak wysyłasz instrukcje do termometru aby zrobił pomiar to musisz odczekać 750ms, w przeciwnym wypadku będzie błąd odczytu. Po odczekaniu tego czasu resetujesz linie 1-wire i robisz odczyt wartości.

    Mikrokontrolery AVR   24 Lip 2011 00:15 Odpowiedzi: 10    Wyświetleń: 2354
  • [atmega16][ds18b20][c] - błąd przy wgrywaniu do mikrokontrolera

    Witam Szanownych forumowiczów! Naukę z mikrokontrolerami zacząłem dość niedawno i od pewnego czasu męczy mnie pewna sytuacja z którą nie potrafię sobie poradzić dlatego zwracam się z prośbą do was. No więc do sedna programuję na płycie EvB 4.3 zakupionej w internecie program jaki używam do programowania to AVR Studio 5.0. Mój problem polega na tym,...

    Mikrokontrolery AVR   12 Paź 2011 13:55 Odpowiedzi: 4    Wyświetleń: 1581
  • Atmega16 - Błąd kompilacji przy wyświetlaniu tekstu na LCD w C++

    Witam serdecznie, wspomnę, że jestem początkującym "programistą" i jest to moje 1 poważne starcie z uC. Planuje wykonać pewne urządzenie, które będzie wyświetlało temperaturę na LCD oraz przy wciśnięciu przycisku, będzie wyświetlał się losowy napis z tablicy na LCD. Niestety otrzymuję błąd przy kompilowaniu. Tytuł postu poprawiony

    Mikrokontrolery AVR   30 Paź 2013 21:56 Odpowiedzi: 15    Wyświetleń: 1971
  • Odczyt ID z DS18b20 i DS2405 na LCD - wyświetla wartość FF, co robię źle?

    Dzieki za wyrozumialosc, ale sjakby co to juz sobie poradzilerm z tym. pozdrawiam.. To może byś wytłumaczył gdzie był błąd może ktoś kiedyś będzie miał ten sam problem i ten temat mu pomoże.

    Mikrokontrolery   30 Paź 2006 00:36 Odpowiedzi: 6    Wyświetleń: 2185
  • ds18b20 po raz n-ty. Odczyt temperatury. Działa tylko do 23,9 stopni.

    A sprawdź jakie dane scz... zcz... tfu. odczytujesz z czujnika. Czy to błąd komunikacji czy konwersji. Ja zawsze tak sprawdzam przy problemach. Wyświetlam na LCD-ku obok siebie dane "surowe" i przekonwertowane. I przeważnie to pomaga.

    Mikrokontrolery   07 Maj 2007 13:33 Odpowiedzi: 14    Wyświetleń: 2841
  • Błąd kompilacji ds18b20 - undefined reference w pliku makefile, ATmega8

    oto co napisał autor kursu skąd zaczerpnięte są te kody źródłowe: "Celem tego przykładu jest pokazanie sposobu użycia funkcji sprintf. W skrócie program działa w następujący sposób: Najpierw następuje odczyt wartości temperatury z czujnika DS18B20. Aktualna wartość temperatury przechowywana jest w zmiennej rzeczywistej (typ double) o nazwie 'temp'....

    Mikrokontrolery AVR   10 Mar 2011 11:13 Odpowiedzi: 31    Wyświetleń: 4264
  • [DS18B20] DS18B20 z Atmega8 - błędny odczyt powyżej 40°C, co robić?

    if(!ow_reset()) { ow_write_byte(0xCC); ow_write_byte(0x44); } // minimum 750us na przetwarzanie temeratury; for(i=0;i<250;i++)wyswietl... // wyswietla 00 przez czas konwersji if(!ow_reset()) { ow_write_byte(0xCC); ow_write_byte(0xBE); } lsb = ow_read_byte();...

    Mikrokontrolery   08 Lut 2007 12:41 Odpowiedzi: 24    Wyświetleń: 2406
  • [bascom] Jak poprawnie odczytać temperaturę z DS18B20 na ATtiny2313 w Bascom?

    Witam! Wiem że problem był wałkowany setki razy,ale jakoś nie mogę sobie z nim poradzić. Posiadam zestaw uruchomieniowy zvl11 na którym to prowadzę kurs oślej łączki. Wrzuciłem wsad podany niżej do uP i odczyt z ds18b20 jaki otrzymuje to "Temp= -0.0625oC" i pod wpływem ogrzewania nic się nie zminia. W zwiazku z tym mam kilka pytań. Mianowicie czy w...

    Mikrokontrolery AVR   28 Paź 2008 12:53 Odpowiedzi: 15    Wyświetleń: 6501
  • Tworzenie systemu informującego o zaniku prądu z Raspberry Pi 4b, Domoticz i DS18B20

    Blad odczytu z DS18B20 objawia się odczytem temperatury -127 st., tyle, że może to również oznaczać błąd czujnika, brak łącznoeci itp., więc nie jest to jednoznaczne z brakiem zasilania. Pozdr

    Smart Home IoT   13 Maj 2021 17:57 Odpowiedzi: 9    Wyświetleń: 1230
  • DS18B20 - Nieprawidłowy odczyt temperatury przy 8MHz w AVR

    Witam, mam problem z obsługą DS18B20. Plik main.c [syntax=c]/* * main.c * * Created on: 19 paź 2014 * Author: Kamil */ #include <avr/io.h> #include <util/delay.h> #include <stdlib.h> #include <stdio.h> #include "USART.h" #include "DS18B20.h" int main(void){ unsigned char ucReset; char cTemperatureH = 0, cTemperatureL = 0; float...

    Mikrokontrolery Początkujący   27 Paź 2014 19:06 Odpowiedzi: 11    Wyświetleń: 1242
  • DHT11 vs DS18B20 - Różnice w pomiarach temperatury i wilgotności

    Odświeżę temat. Tutaj ktoś porównał 4 czujniki DHT11 https://publiclab.org/notes/btbonval/07-... i uzyskał bardzo porównywalne wyniki. Nie wiem czy tu chodzi o partię z której pochodzą dane czujniki, ale mam dwa czujniki DHT11 zakupione z różnych źródeł i one podają zdecydowanie różne wartości odczytów wilgotności. DHT11(a)...

    Mikrokontrolery   16 Paź 2019 18:54 Odpowiedzi: 20    Wyświetleń: 4038
  • [MEGA8] Jak poprawić odczyt temperatury z DS18B20 na ATmega8 w C?

    Mniej wiecej tak ale to musiałbym sprawdzić. Ale popatrz uważnie zaznaczyłem Ci błąd w funkcji send_byte. Dobrze ją przeanalizuj. W języku C taka składania typu temp = wartosc>>1; zmienia jedynie wartość temp ale zmiennej wartosc nie zmienia natomiast konstrukcja typu wartosc = wartosc>>1; jak najbardziej

    Mikrokontrolery AVR   24 Lis 2009 00:36 Odpowiedzi: 30    Wyświetleń: 7012
  • Atmega32 i DS18B20 - Spalanie termometrów na PD.7, jak temu zapobiec?

    Po czym poznajesz, że termometry są spalone? Moim zdaniem poprzez podłączenie do uC termometru spalić w zasadzie nie można. Chyba, że napięcie na odwrót. :cry: Masz błąd w programie. Odczyt(1) = Odczyt(1) / 2 Zmienna odczyt to tablica 2 elementowa. Odczyt(1) = 1wread(2) Ładuje dwa bajty do Odczyt(1) i Odczyt(2). Musisz...

    Mikrokontrolery AVR   10 Mar 2010 00:29 Odpowiedzi: 21    Wyświetleń: 3232
  • 4x DS18b20 +LCD = Termometr

    Ja pisuję w ASM'ie PIC'ków. Mogę Ci tylko podpowiedzieć "założenia algorytmu": - Przy 8 czujnikach pominąłem każdorazowy odczyt adresów ROM - odczytuję je tylko przy instalacji systemu (zapis każdego ID do EEPROM) - przy komunikacji, jak czujnik się nie zgłasza, obsługuję procedurę BŁĄD (ignoruję odczyt) P.S. Na porcie mam "pullup'a" 2.2k (a nie,jak...

    DIY Konstrukcje   02 Maj 2015 22:07 Odpowiedzi: 493    Wyświetleń: 308296
  • pomiar temperatury DS18B20 i oprogramowanie CAVR,problem

    witam! Tak jak w temacie, od jakiegos czasu próbuje uruchomić termometr DS18B20 ,używam kompilatora CAVR (CodeVision)i tamtejszych bibliotek do ds18b20.h, z przykładów wszystko wynika bardzo prost, inicjalizacja , a potem już tylko odczyt zapomocą odpowiedniej, metody , jednak niestety tak nie jest. Termometr zwraca mi wartość -9999 co w dokumentacji...

    Mikrokontrolery   18 Wrz 2007 10:04 Odpowiedzi: 3    Wyświetleń: 1764
  • Błędny odczyt czasu z DS1302 i temperatury z DS18B20 na atmega328

    No właśnie cały czas wyświetlacz wyświetla mi 0. Wcześniej miałem 1000 ms opóźnienia ale to niczego nie zmieniało Dodano po 51 Podokładem trochę tych delay, ale wyniku na wyświetlaczu to nie zmieniło [syntax=c]#include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include <stdio.h> #include <stdlib.h> #include...

    Początkujący Elektronicy   11 Wrz 2018 18:45 Odpowiedzi: 15    Wyświetleń: 768
  • Interferencja przy regulacji fazowej i pomiarze 1Wire na ds18b20

    Osobiście lubię programować i mi to w niedzielę nie robi problemu, ale tutaj wkradł się błąd logiczny i to pewnie związany z tym, że "Niedzielna praca w nic się obraca" ahahaha :D Żądanie konwersji odbywało się co 100ms a nie co sekundę... Niemniej rozbiłem to jeszcze bardziej. Sprawdź podmieniając w poprzednim kodzie tylko tę całą pętlę główną. Jak...

    Mikrokontrolery AVR   06 Kwi 2019 11:44 Odpowiedzi: 34    Wyświetleń: 1833
  • [ATmega16] [ATmega16][Bascom] Odczyt DS18B20 - błędne wartości poniżej 30°C

    Witam dopisałem ale coś nie działa do zmiennej T nie mogę się odnieść ponieważ wyrzuca mi błąd odwołałem się do zmiennej S ale program nie działa poprawnie. Co robię źle ?. [syntax=basic4gl][/syntax] $regfile = "m16adef.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Rs = Portc.7 , E = Portc.6 , Db4 = Portc.5 , Db5 = Portc.4 , Db6...

    Mikrokontrolery Początkujący   29 Maj 2013 06:01 Odpowiedzi: 16    Wyświetleń: 5400
  • Atmega8 - Błąd w kodzie, lub podłączeniu, potrzebna rada.

    Witam, w ramach nauki programowania uC, znalazłem kod pozwalający na wyświetlanie temperatury z DS18B20, na wyświetlaczu 1602A. Jako że na samym przeklejeniu kodu pewnie zbyt wiele bym się nie nauczył, użyłem nieco innego termometru(dokładność nie 0,1, a 0,5*C), zmieniłem układ w jakim ma się wszystko wyświetlać, zastąpiłem float przez int zmieniane...

    Mikrokontrolery Początkujący   10 Paź 2014 20:05 Odpowiedzi: 6    Wyświetleń: 945
  • Błąd wyświetlania temperatury w sterowniku ATMEGA 16 - kwestia programu?

    Witam Serdecznie PanowieTemat mam pewiennieaktualny problem a mianowicie zrobiłem ten sterownik http://mirley.firlej.org/prosty_sterowni... wszystko ładnie się zaprogramowało fuse bity ustawione po załączeniu działają wszystkie funkcje lecz niestety nie pokazuje mi temperatury niby trzeba trzymać przycisk s1 na pierwszy cujnik ds18b20 i go wpisać...

    Mikrokontrolery AVR   27 Mar 2021 17:20 Odpowiedzi: 3    Wyświetleń: 561
  • [C] Jak poprawić komunikację 1-Wire dla ds18b20 bez gotowych bibliotek?

    Na pewno popełniłeś błąd w odczycie bitu. Magistrale masz próbkować przed upływem 15us od chwili wymuszenia niskiego poziomu przez master, ty robisz to po upływie ponad 18us. Swoją droga masz jakiegoś pullupa na magistrali? Bo jeśli nie masz i DSa zasilasz z magistrali to musisz dać standardowo 4,7k dla 5V, a jesli zasilasz DSa z osobnego źródła i nie...

    Mikrokontrolery AVR   12 Lip 2009 23:24 Odpowiedzi: 8    Wyświetleń: 4472
  • DS18B20 grzeje się przy zasilaniu 5V - czy to wada elementu?

    Witam Mam problem z DS18B20, podłączam go pod 5V i on strasznie się grzeje,po chwili już parzy, w grę raczej nie wchodzi żaden błąd podłączenia układu bo biorę po prostu do ręki DS18B20 i zasilanie; czy to jest po prostu wada elementu i trzeba się udać po nowy do sklepu(też ten jest nowy)? czy może chodzi o coś innego? Zmierzyłem jeszcze opór pomiędzy...

    Początkujący Elektronicy   25 Gru 2009 23:42 Odpowiedzi: 10    Wyświetleń: 2751
  • Kod w C dla DS18B20 i LCD na ATmega32 - odczyt temperatury -0.02

    Witam Ponownie. :) Problem rozwiązałem.:) Ale mam satysfakcję :) A więc w kodzie odczyty temperatury pobrane z DS18B20 są zapisane pod zmiennymi temp1=>LSB oraz temp2=>MSM następnie są one przesuwane odpowiednio w prawo i w lewo o cztery miejsca temp1=read_byte(); temp2=read_byte(); if (ow_reset__()) {test();}...

    Mikrokontrolery   25 Maj 2010 00:17 Odpowiedzi: 37    Wyświetleń: 9242
  • Jak obliczyć czułość czujnika DS18B20 z Arduino Leonardo?

    Czyli jeśli dobrze zrozumiałem jest to inny rodzaj czujnika który już w sobie ma ACD i ACD w arduino nie ma nic do rzeczy w tym wypadku ? Bo tam autor artykułu zwraca uwagę na zmiany napięcia w przypadku podłączenia Arduino przez kabel USB. Chodzi mi o to, że możemy odczytać 1024 różne wartości co przy zakresie temperatur daje : 55 + 125 = 180 C 180...

    Początkujący Elektronicy   16 Sty 2015 10:40 Odpowiedzi: 9    Wyświetleń: 1920
  • Jak poprawnie wysyłać dane z DS18b20 przez RFM73 w C?

    A dlaczego nie działa Ci debuger/symulator ? Nigdy nie rozumiałem takich postów na forum, gdzie ktoś oczekuje, że ktoś inny poprawi jego kod. W czasie oczekiwania na posty zrobił byś z 100 testów i poprawił buga. A sprawa jest banalna, jeśli w tym przypadku masz co najmniej takie bloki jak odczyt temp, transmisja, wyświetlenie na LCD. Sprawdź czy jak...

    Mikrokontrolery   13 Lut 2014 21:52 Odpowiedzi: 22    Wyświetleń: 2274