ds18b20 odczyt

Znaleziono około 4415 wyników dla: ds18b20 odczyt
  • atmega ds18b20 - Odczyt temp z ds18b20, powerdown i reset po watchdog

    Zbudowałem ostatnio kilka urządzeń z wykorzystaniem pinu WR wyświetlacza. Ta biblioteka nie jest szczęśliwa. Jest dużo nowsza i w dodatku z możliwością użycia dowolnych pinów biblioteka. Jest włączana automatycznie jeśli jako ostatni parametr/pin napiszesz WR = PIND.3 (przykład) Użyta zostanie biblioteka "lcd4busy_anypin" Przykład z moich kodów: Zapomniałem...

    Mikrokontrolery AVR   22 Gru 2014 19:57 Odpowiedzi: 3    Wyświetleń: 1680
  • DS18B20. Odczyt temperatury. Jak rozwiązać pojawiający się brak pomiaru?

    85 ST jest wartością domyślną wpisaną do rejestru w którym przy kolejnych konwersjach DS wpisuje już zmierzoną temp i przy pierwszym pomiarze zawsze taka liczbę odczyta. Może gdzieś nie łączą przewody i czujnik traci na chwile zasilanie i wpisuje to wartość domyślną.

    Mikrokontrolery   16 Kwi 2006 08:28 Odpowiedzi: 12    Wyświetleń: 2817
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [Atmega328] Atmega328 i DS18b20 - odczyt temperatury pokazuje -0.1, co sprawdzić w kodzie?

    Nie to sprawdzałem. Wygląda to jakby procedury odczytu DS-a działały bo ta temperatura wyświetlana -0.1 o tym świadczy. DS jest zasilany z 3,3V i wyczytałem że przy takim zasilaniu rezystor podciągający linie DQ ma mieć około 2k i taki mam. Ale z rezystorem 4,7k też nie działało. Gdzie to wyczytałeś? Datasheet nic na ten temat nie mówi, poza "Can be...

    Mikrokontrolery AVR   17 Sty 2014 10:11 Odpowiedzi: 4    Wyświetleń: 2058
  • Jak podłączyć i uruchomić czujnik DS18B20 - brak odczytu danych

    https://obrazki.elektroda.pl/1760348500_... Witam. Mam już w posiadaniu kolejny czujnik temperatury DS18B20. Czujnik ten podłączyłem zgodnie ze schematem umieszczonym na zdjęciu. Do jednej dużej podpiąłem 5V, do drugiej Dane (pin cyfrowy np: 13) oraz GND, z Arduino. Dodatkowo umieściłem rezystor 4,7k ohm, w celu dokładnego odczytu...

    Początkujący Elektronicy   14 Sty 2024 17:17 Odpowiedzi: 4    Wyświetleń: 1785
  • REKLAMA
  • [ATmega8] ATmega8 i DS18B20 – odczyt tylko jednego czujnika na 1-Wire, drugi nie działa

    A w jaki sposób wyszukujesz te czujniki? Należy to zrobić przez SEARCHROM, zapisać gdzieś wszystkie adresy, a przy odczycie temperatury wywoływać kolejno te adresy. Wyszukiwanie wszystkich układów: unsigned char ow_search_address() { uint8_t conf_mask[8]={0}; uint8_t i, j, retcode; unsigned char dev_num; for(j=0;j<3;j++)...

    Mikrokontrolery AVR   25 Maj 2009 08:42 Odpowiedzi: 3    Wyświetleń: 1902
  • DS18B20+ - błędne odczyty temperatury, jak naprawić?

    Jakoś tego nie widzę, żeby ci Maxim wysłał trefne próbki. Może sam je jakoś uszkodziłeś, źle podłączyłeś czy coś takiego? Sprawdź rezystor pullup, może trzeba zmienić wartość? Pamiętaj też, że każdy egzemplarz jest inny i zawsze będzie trochę wolniej/szybciej odczytywał. Dodaj opóźnienia o których pisze Boskidialer i sprawdź raz jeszcze.

    Mikrokontrolery   08 Sty 2010 09:55 Odpowiedzi: 37    Wyświetleń: 3966
  • Atmega16 i DS18B20: Błędne odczyty temperatury na wyświetlaczu LCD

    http://www.teslabs.com/openplayer/docs/d... Nie ma możliwości, żeby to nie pomogło.

    Mikrokontrolery AVR   27 Sie 2010 20:28 Odpowiedzi: 13    Wyświetleń: 1907
  • REKLAMA
  • ATMega8 + DS18B20 + LCD | Odczyt -0.1 z DS18B20 na PD7, brak zmiany po odpięciu

    Nie kojarzę już przy jakiej okazji otrzymywałem ten błąd. Ale zaproponować Ci mogę skorzystanie z tych kodów:[url=http://www.stsystem.elektroda... czujnik, [url=http://www.stsystem.elektroda.eu/pr... czujników. Kody działają w 100%, pochodzą z wdrożonego rozwiązania. Przyjrzyj...

    Początkujący Naprawy   07 Gru 2012 13:51 Odpowiedzi: 3    Wyświetleń: 1545
  • Atmega8 + DS18B20 - błędny odczyt kodu czujnika w WinAVR

    Ja miałem podobne problemy i okazało się, że to z powodu funkcji czasowej delay_us. Zastąpiłem ją inną i wszystko zaczęło chodzić OK. Zastosuj tą: void delayus(unsigned char t) //parametr t od 0 do 255. { do{asm("nop");}while(--t); } W miejscu gdzie masz zdefiniowaną częstotliwość oscylatora wpisz też: #define F_CPU 8000000ul

    Mikrokontrolery   28 Lis 2008 11:54 Odpowiedzi: 13    Wyświetleń: 4526
  • DS18b20 - różnice w odczytach temperatury przy różnych wartościach

    Masz tu dokument z Texasa na temat zalet i wad różnych sposobów łączenia takich czujników: http://www.ti.com/europe/downloads/2-%20...

    Mikrokontrolery   02 Cze 2018 10:04 Odpowiedzi: 27    Wyświetleń: 2067
  • [Mega8] Atmega8 + DS18b20: Brak odczytu temperatury w Bascomie, co sprawdzić?

    a 8MHz masz?:> Sprawdź PCB Rezystor 4.7kΩ masz na linii danych? Może podaj konkretnie co pokazuje sie na lcd. "Przyczepiliście się" :D do sprzętu , a żaden z Was nie zajrzał do kodu ;) A błąd ukrył się sprytnie , w deklaracji zmiennej T1 , która powinna być typu Integer , a jest ... :?: Piotrek

    Mikrokontrolery AVR   27 Cze 2008 15:19 Odpowiedzi: 16    Wyświetleń: 3068
  • [Atmega8] [Atmega8][C] DS18B20 - Błędne odczyty temperatury po czasie

    Tutaj masz gotowy przykład bez użycia float-ów (oszczędność pamięci): http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery AVR   13 Kwi 2012 12:49 Odpowiedzi: 9    Wyświetleń: 5046
  • REKLAMA
  • [Atmega8] Atmega8 i DS18B20 - brak odczytu temperatury, reset działa poprawnie

    Ten kod napisałem na podstawie dokumentacji temometru i dokumentu opisującego interface 1 wire od atmela: A do dokumentacji AVR-ka zaglądałeś :?: Zastanów się, czy można uzyskać niski stan na magistrali 1wire, jeżeli pin do niej podłączony jest ustawiony jako wejście :?: [syntax=c]unsigned char _DS18B20_ReadByte() { _DATA_DDR &= ~(1 << _DATA_WIRE);//...

    Mikrokontrolery AVR   15 Gru 2011 23:19 Odpowiedzi: 3    Wyświetleń: 1291
  • [C] ATmega8 + DS18B20: Nieprawidłowy odczyt temperatury 127.9 na LCD

    1. Trzeba uważać na funkcje delayms i delayus, ponieważ mają one ograniczenia - tzn. nie można tam wstawić dowolnie duże liczby. Szczegóły w delay.h 2. U mnie ciekawy problem się pojawił w czasie konwersji temperatury - ponieważ układ był zasilany pasożytniczo. Nieważne jak kombinowałem z pullupami - zawsze to samo. W końcu po wystawieniu "1" na nóżce...

    Mikrokontrolery AVR   03 Mar 2010 21:12 Odpowiedzi: 4    Wyświetleń: 4754
  • DS18B20 - błędne odczyty powyżej 47°C na Atmega8, co robić?

    mialem podobny problem umnie wariowal przy odczytywaniu temp ponizej 15 stopni problem był w 1 wire za dlugo czekalem na odczytanie znaku nieszcesne 1 μs jak zmniejszylem czas to poszlo

    Mikrokontrolery   04 Lut 2006 21:28 Odpowiedzi: 3    Wyświetleń: 1383
  • Błędna konwersja temperatury na czujniku DS18B20 - zaniżone odczyty o 80°C

    Podejrzewam, ze jest jakis bład w algorytmie interpretacji odczytanych ajtów z termometru. Z ciekawosci wlazlem na http://pdfserv.maxim-ic.com/en/ds/DS18B2... i jest tam tabelka przykładowych wskazań dla wybranych temperatur. Nie znając programu niemożliwe jest powiedzenie czegos wiecej. pozdrawiam

    Mikrokontrolery   28 Kwi 2005 13:13 Odpowiedzi: 7    Wyświetleń: 4277
  • Atmega128 - odczyt DS18B20 - z trzech różnych pinów

    Masz poniżej zawartość dwóch plików, które trzeba podmienić: [syntax=c] #include <util\atomic.h> #include <util\delay.h> #include <avr\io.h> #include "1wire_basic.h" uint8_t Error; uint8_t PinMask; void OW_SendBit(bool bit) { ATOMIC_BLOCK(ATOMIC_RESTORESTATE) { DDRB |= PinMask; _delay_us(3); if(bit) DDRB &= ~PinMask; _delay_us(60);...

    Mikrokontrolery   04 Kwi 2020 00:24 Odpowiedzi: 21    Wyświetleń: 1290
  • Atmega16 nie odczytuje temperatury z DS18B20 mimo poprawnego odczytu ID

    Uściślijmy jeszcze czy w kodzie który działa też nie masz wartości $framesize, $swstack i $hwstack? Rzeczy należy eliminować sukcesywnie. Dopisałbym te brakujące rzeczy od razu zamiast je podejrzewać... !EDIT! Zapomniałem o tym a już się w tej sprawie kontaktowałem kiedyś z Supportem :D Słowo Hbyte jest słowem używanym przez wewnętrzne procedury Bascom....

    Mikrokontrolery AVR   31 Sty 2017 12:31 Odpowiedzi: 7    Wyświetleń: 1185
  • 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ń: 282
  • [C]brak odczytu z 2 ..ds18b20 pomimo poprawnego odczytu z 1 ds-a

    ...czyli najpierw zamieniam 0x33(READ_ROM) na 0xFF(znajdź pierwszy) to zamiast numeru ID ds-a wyświetla mi FF FF FF FF ... Co robię źle ?... Ha, żeby to było takie proste. "SEARCH ROM" - to jest zaklęcie, które powinno Cię zainteresować. Poszukaj, bo to dość ... popularny temat.

    Mikrokontrolery   13 Kwi 2013 16:25 Odpowiedzi: 1    Wyświetleń: 1665
  • Atmega32: Jak skrócić czas odczytu DS18b20 co 3 sekundy?

    nie zagłebiajac sie w kod, wydaje mi sie ze to jest ten delay_ms. ma prawo wystepowac cos takiego ze siedzisz w delay'u to juz sie zmienil czas ale minie spory kawałek sekundy zanim odswiezysz wyswietlacz.. na test usun delay'a, jak pomoze to zrob to czekanie na timerze

    Mikrokontrolery AVR   10 Lip 2009 12:19 Odpowiedzi: 13    Wyświetleń: 2075
  • DS18B20 - jak uniknąć fałszywych odczytów +85C przez rejestry użytkownika

    Cześć. Podczas pracy z tymi czujnikami, kiedy znajdują się w zakłóconym środowisku, co jakiś czas dojdzie jednak do jego zresetowania się i poda temperaturę +85C (domyślna zawartość rejestru po resecie zasilania). Wydaje się, że nie ma innego sposobu jak tylko sprawdzać czy odczyt wynosi +85 i po prostu go nie uwzględniać. Ale co wtedy kiedy akurat...

    Mikrokontrolery   19 Wrz 2019 09:26 Odpowiedzi: 16    Wyświetleń: 2346
  • Atmega32 1MHz/DS18B20 - problem z odczytem dwóch czujników na jednej magistrali

    Podciągnij linię zewnętrznym opornikiem 4k7 do +5V, Ustaw na tej linii stan niski i steruj kierunkiem. Szybko można przerobić jak poniżej: [syntax=c]#define CLR_DQ sbi(OW_DDR, OW_NUM);cbi(OW_PORT, OW_NUM); //0 na wyjscie #define SET_DQ cbi(OW_DDR, OW_NUM);cbi(OW_PORT, OW_NUM); //1 na wyjscie[/syntax]

    Mikrokontrolery Początkujący   24 Lip 2014 12:05 Odpowiedzi: 10    Wyświetleń: 1581
  • Odczyt DS18B20 z Atmega16 - brak MSB, tylko LSB się zmienia

    Witam, Wstrzymaj się z bascomem na razie. Wynik jaki otrzymałeś tzn: 16, 197, 244, 1, 2, 8, 0, 128. nie dokońca jest zły. Koledzy słusznie Ci napisali że pierwszy bajt jak powinieneś otrzymać powinien być 0x28 ale w przypadku użycia 12 bitowego czujnika DS18B20 a Ty odebrałeś 0x10 w Hexie więc ja wyrokuję że Ty poprostu korzystasz z czujnika DS18S20...

    Mikrokontrolery AVR   24 Sie 2010 21:00 Odpowiedzi: 59    Wyświetleń: 5044
  • 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ń: 975
  • [AtMega16] [AtMega16][C] - Implementacja multitaskingu dla odczytu ds18b20 i sterowania GPIO

    Powrócę jeszcze do tematu. Timery programowe to objaśnił Mirekk36 w swojej książce oraz artykułach i wideo poradnikach, bardzo dobrze je się stosuje. Jest to proste, wystarczy ustawić jakiś timer w tryb CTC i wywoływać przerwanie co jakiś zamierzony czas (stosuje około 10ms). F_CPU/Prescaler/100 Zaokrągloną wartość wpisujemy do rejestru OCRx. W przerwaniu...

    Mikrokontrolery AVR   13 Kwi 2013 20:38 Odpowiedzi: 24    Wyświetleń: 2649
  • [DS18B20] [Atmega] - jak poprawić dokładność odczytu

    Dokładność pomiędzy rzeczywistą temperaturą a wskazaniami tych czujników według noty wynosi 0.5st Może wykonaj jeszcze test umieszczając czujnik na przewodzie. Co tak dokładnie mierzy temperaturę w Twoim pokoju że ufasz bardziej temu urządzeniu? Wszystko zależy gdzie te urządzenie mierzy temperaturę. W sezonie grzewczym myślę że w różnych miejscach...

    Mikrokontrolery Początkujący   29 Sty 2016 12:51 Odpowiedzi: 6    Wyświetleń: 1599
  • 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ń: 1278
  • [Atmega8] Błędne odczyty DS18B20 z Atmega8 przy temp. powyżej 26°C - rklibavr

    a po co ci takie duże zmienne uint16_t decicelsius; uint16_t subzero, cel, cel_frac_bits; tam zdaje sie powinny być unsigned char no i tu hd44780_putInt((decicelsius/100), 10,0); chyba powinno być (decicelsius/10) - jak sama nazwa wskazuje decicelsius zwraca wartość w dziesątych stopnia np. 26.5°C -> 265

    Mikrokontrolery AVR   08 Sty 2010 00:11 Odpowiedzi: 3    Wyświetleń: 2491
  • DS18B20 na ATmega - brak odczytu temperatury po błędnym podłączeniu

    Czyli DS pewnie jeszcze zyje :) A czy na tej twojej uniwersalnej płytce zrobiłeś podciągnięcie do zasilania 1-wire tj. czy dałeś opornik podciągający np 3,3k od 1-wire do 5 V ??? pozdr KN

    Mikrokontrolery   10 Kwi 2006 18:18 Odpowiedzi: 12    Wyświetleń: 2840
  • [ATmega16] [ATmega16][Bascom] Odczyt DS18B20 - błędne wartości poniżej 30°C

    Witam Dokonałem tej zmiany i także wyrzuciłem zmienna S na Lcd i dalej program nie działa tak jak bym chciał. ................ Jest ok zmieniłem znak ''<" i działa . Do swojej podstawki programującej mam podłączone 2 przyciski do pin d.0 pierwszy do pind.1 drugi gdybym chciał zmieniać progi załączania pind.7 tymi przyciskami (czyli regulować temperaturę...

    Mikrokontrolery Początkujący   29 Maj 2013 06:01 Odpowiedzi: 16    Wyświetleń: 5337
  • 1-wire z DS18B20 na AT90S2313 - odczyt FFF, błąd 1, jak naprawić?

    po pierwsze wez w palce czujnik i sprawdz czy temperatura sie podniesie po drugie wstaw do programu funkcje error bo jezeli wskazuje 15 to znaczy ze odczytales z czujnika temperature 15 stC

    Mikrokontrolery   29 Wrz 2004 00:08 Odpowiedzi: 18    Wyświetleń: 2970
  • Kod w C do DS18B20 na ATmega16, odczyt 0xffff, F_CPU 16MHz, podłączenie?

    Może to :?: http://www.siwawi.arubi.uni-kl.de/avr_pr... Piotrek

    Mikrokontrolery   11 Gru 2007 17:13 Odpowiedzi: 33    Wyświetleń: 3755
  • Sporadyczne błędy odczytu czujników DS18B20 na kablu 5m - jak to naprawić?

    Podpięte w trybie normal czy parasite? Pokaż kod. Timingi ok?

    Mikrokontrolery AVR   05 Sty 2016 13:33 Odpowiedzi: 12    Wyświetleń: 1680
  • Atmega328p-PU, DS18B20, wewnętrzny kwarc - problem z odczytem temperatury

    Oto odpowiedź: http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery   22 Gru 2017 11:44 Odpowiedzi: 2    Wyświetleń: 717
  • Odczyt temperatury DS18B20 na 1-wire w Bascom – jak poprawnie odczytać dane?

    Mozliwe. Dodales rezystor? Jeszcze masz taka zmienna err w bascomie, poczytaj troche o niej.

    Mikrokontrolery   21 Kwi 2009 20:22 Odpowiedzi: 6    Wyświetleń: 3444
  • STM32F0DISCOVERY [EWARM] - DS18B20 - odczyt temperatury + mały delay.

    Dobra, poradziłem sobie inaczej. Użyłem timera, ale nie korzystałem z przerwań, tylko ustawiłem częstotliwość inkrementacji timera na 1us i czekałem, aż wartość timera przekroczy zadany czas ;) Na potrzeby 1-wire wystarczyło :)

    Mikrokontrolery ARM   06 Sty 2014 16:00 Odpowiedzi: 3    Wyświetleń: 1854
  • 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ń: 792
  • [ATmega32] Błędne odczyty temperatury z DS18B20 na ATmega32 - co sprawdzić?

    nie wiem czy coś ze mną nie tak czy z tym forum, ale piszę tą odpowiedź drugi raz, albo odpowiedziałem w innym temacie ... użyj tej funkcji, u mnie działa to jest dla DS18 S 20 (niepotrzebnie wkleiłem , ale niech już zostanie) float zamien_temp(unsigned char MSB,unsigned char LSB) { float ftmp; if(MSB==0x00)//dodatnia,lub 0 {...

    Mikrokontrolery AVR   15 Mar 2009 13:25 Odpowiedzi: 6    Wyświetleń: 2444
  • Jak uruchomić DS18B20 z Atmega8? Konfiguracja i odczyt temperatury

    Na temat fuse bitów był osobny temat wałkowany i to dobrze ale narazie ich nie ruszaj bo "uwalisz" procka. DS-y są "wyczulone" na czas w którym następuje konwersja i jesli bedzie nieodpowiedni(wg noty 750ms) to DS moze wariowac i w ogole nie mierzyc(nie zdarzy wykonac konwersji). Jesli chodzi o ADC to w zasadzie różnica jest taka ze przy standardowym...

    Mikrokontrolery   08 Maj 2008 21:12 Odpowiedzi: 8    Wyświetleń: 2051
  • [ATmega8][BASCOM][DS18B20] Odczyt temperatury poniżej zera.

    Witam ! N apisałem taki program: $regfile = "m8def.dat" $crystal = 8000000 Config Portd = Output : Portd = 255 Config Portb = Output : Portb = 255 K1 Alias Portd.0 K2 Alias Portd.1 K3 Alias Portd.2 K4 Alias Portd.3 K5 Alias Portd.4 K6 Alias Portd.5 K7 Alias Portd.6 K8 Alias Portd.7 Config 1wire = Portc.5 Dim Nr_kol As Byte , A As...

    Mikrokontrolery AVR   17 Gru 2009 07:37 Odpowiedzi: 4    Wyświetleń: 2953
  • [BASCOM] Jak dodać odczyt temperatury DS18B20 do programu piórnika na ATmega8?

    No nic dziwnego, w ustaw_czas robisz call do wys_czas który wbrew obiegowej opinii wyświetla temperaturę;] i... ustawia kursor kilka spacji za *C :) a potem sobie reta do ustaw_czas gdzie już jak widać LCD "Ustaw czas" :) Ot i tajemnica;] Pozdro ;] Dodano po 1 PS lowerline sux, ja bym używał locateów na twoim miejscu ;-) Poza tym funkcje są fajnejsze...

    Mikrokontrolery AVR   08 Sie 2008 13:37 Odpowiedzi: 5    Wyświetleń: 3263
  • DS18B20 i PIC - brak odczytu powyżej 30°C, różne serie czujników

    Jeżeli stosujesz funkcję typu delay1us(X) (rozumiem, że sam ją napisałeś) to pamiętaj, że wejście i wyjście oraz pętle odliczające też trzeba uwzględnić. Polecam zrobić na potrzeby ds'a funkcje o określonym czasie trwania (będzie ich raptem kilka), bo jak zmienisz taktowanie to może się okazać, że wyżej wymienione dodatkowe opóźnienia mogą mieć znaczenie...

    Mikrokontrolery   14 Mar 2012 08:55 Odpowiedzi: 10    Wyświetleń: 1391
  • Zmiana kolejności adresów czujników DS18B20 - problem z odczytem temperatury

    Ok, temat rozwiązałem. W pętli której podmieniam wartości był warunek <7, w powinien być <8. Gdy adres był na nieoryginalnej pozycji ostatni bajt adresu się nie zgadzał.

    Mikrokontrolery AVR   25 Lis 2024 16:02 Odpowiedzi: 2    Wyświetleń: 219
  • Atmega8 + DS18B20: Odczyt temperatury zawsze pokazuje 170, co jest nie tak?

    Witam, Posiadam Atmega8 + DS18B20 + wyswietlacz LCD. 3ci wieczor nie umiem znalezc bledu w mym kodzie odczytajacym temperature. Caly czas pojawia sie 170. Inicjacje przechodzi poprawnie, odczyty niby tez ale pokazuje zla temperatura, naprawde nie mam juz pomyslow co jest nie tak... Prosze o sugestie co mzoe byc nietak. Dziekuje //KONFIGURACJA PORTOW:...

    Mikrokontrolery   20 Kwi 2008 16:36 Odpowiedzi: 10    Wyświetleń: 4035
  • DS18B20 na Arduino Mega - błędy odczytu z termometrami na długich przewodach

    Zakładam, że temp -127C jest błędem A dokładniej < -50C lub > 50C Naukowa metoda :-) Tak naprawdę to nie wiesz co się dzieje ma magistrali! Czy brak odpowiedzi na reset, czy złe CRC jak w ogóle jest czytane a wątpię w to. Sprawdzaj CRC! Wcześniej jednak zrób sobie log co się dzieje na magistrali: - reset - presence - search rom (tu masz crc)...

    Arduino   04 Lut 2019 13:18 Odpowiedzi: 55    Wyświetleń: 3858
  • Ds18b20 i C++ Builder. Podczas odczytu z termometru aplikacja wiesza się.

    Timera nie trzeba, w sumie program wygląda jakby był napisany bez przemyślenia, strzelam że się zawiesza przy oczekiwaniu na dane które nigdy nie przychodzą.

    Programowanie   13 Wrz 2006 21:03 Odpowiedzi: 10    Wyświetleń: 2419
  • Brak odczytu temperatury z DS18B20 na AT89S8252 w asemblerze - co sprawdzić?

    Przy 1 urządzeniu na 1Wire nie ma potrzeby używać ani SearchROM, ani MatchROM, ani ReadRom, tylko wystarczy SkipROM. 1. Reset1Wire 2. Jeśli Reset poprawny to SkipROM (0xCC) i ConvertT (0x44) 3. Odczekanie czasu na konwersję 4. Reset1Wire 5. Jeśli Reset poprawny to SkipROM (0xCC) i ReadScratchpad (0xBE)

    Mikrokontrolery   09 Cze 2005 14:13 Odpowiedzi: 5    Wyświetleń: 1803
  • ds18b20 - odczyt temperatury na PC pokazuje stałą wartość 88

    Skonfiguruj prawidłowo magistralę 1wire, czasem może być problem z krótkim opóźnieniem. W dokumentacji pisze żeby czekać 0,5s, ale czasem trzeba więcej. Wydłuż czas opóźnienia, a powinno chodzić. Pozdrawiam

    Mikrokontrolery   31 Maj 2004 08:59 Odpowiedzi: 4    Wyświetleń: 1643
  • DS18B20 - Odczyt temperatury nie działa, wyświetla 0 na wyświetlaczu 7-segmentowym

    Panowie naprawde nie wiem czemu mi nie dziala termometr, wyswietla 0 na wyswietlaczu 7seg. Sygnal resetu dziala poprawnie, jest odzew od DS nadawanie bitow tez dziala bo widze na oscyloskopie nadawane ramki po resecie, ale wyswietla 0. Mysle ze mam gdzies blad w czasach ale nie potrafie go odnalezc siedze juz 3 dzien. [syntax=c]#include <avr/io.h>...

    Projektowanie Układów   16 Mar 2017 14:41 Odpowiedzi: 1    Wyświetleń: 528
  • 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ń: 1932
  • Przesyłanie odczytu typu float z DS18B20 za pomocą CAN MCP2515 na Arduino

    To nie powinno być więc trudne. W pole can_frame.can_dlc wpisujesz rozmiar typu float, a następne wypełniasz tablicę can_frame.data , np. can_frame.can_id .

    Arduino   11 Lut 2022 21:42 Odpowiedzi: 18    Wyświetleń: 873
  • Atmega8 [C] - brak odczytu z czujnika DS18B20 na linii 1Wire, wyświetla 0.0

    Masz rezystor podciągający? Niektórzy o nim zapominają.

    Mikrokontrolery AVR   29 Cze 2011 14:36 Odpowiedzi: 34    Wyświetleń: 4362
  • [atmega88] [atmega88][C][DS18B20] Odczyt temperatury - błędne wartości po resecie

    nie zaszkodziło by gdybyś umieścił kompletny kod bo może jednak covert t nie jest wywoływany co 5 s. tylko znacznie częściej.

    Mikrokontrolery AVR   09 Mar 2009 21:13 Odpowiedzi: 2    Wyświetleń: 2726
  • DS18B20 - odczyt 0°C, reset nie pomaga, tylko wyłączenie zasilania działa

    Możesz wrzucić tu program z proca? pzdr

    Automatyka Przemysłowa   22 Kwi 2005 13:07 Odpowiedzi: 5    Wyświetleń: 2279
  • DS18B20 - Jak wyeliminować wskazanie 85 i zwiększyć precyzję odczytu?

    1. linia danych jest podciągnięta do plusa?, sprubuj zasilić go "normalnie" 2. jak czesto robisz pomiar, manual podaje że nie powinno sie tego robic częściej niż co 750ms. 3. nie wiem jak zwiekszyć precyzje odczytu w bascomie

    Mikrokontrolery   30 Wrz 2007 20:59 Odpowiedzi: 8    Wyświetleń: 3246
  • [ATmega8] Błędny odczyt temperatury z DS18B20 na ATmega8 w Bascom - co sprawdzić?

    problem tkwi w tym, że program masz do obsługi układu DS1820, a podpięty masz DS18 B 20 (różnią się one rozdzielczością i sposobem zapisu temperatury w rejestrach). W internecie znajdziesz masę programów pod BASCOM i nie tylko obsługujących ten termometr.

    Mikrokontrolery AVR   04 Gru 2010 15:42 Odpowiedzi: 2    Wyświetleń: 5825
  • DS18B20 z ATMEGA8 i LCD - brak odczytu temperatury, czujnik nie odpowiada

    Masz podciąganie linii danych?

    Mikrokontrolery   23 Wrz 2008 18:39 Odpowiedzi: 17    Wyświetleń: 4717
  • DS18b20 - Termometr DS18B20 - brak odczytu przy długim przewodzie

    I w dodatku jesteś pierwszym i jedynym, który napotkał ten problem, nieprawdaż? Spróbuj najpierw przeczytać odpowiedzi w setce analogicznych wątków.

    Mikrokontrolery   12 Mar 2017 11:48 Odpowiedzi: 8    Wyświetleń: 2562
  • Zakłócenia odczytu ostatnich 3 czujników DS18B20 w systemie na ATMEGA i RS485

    Wstałem rano z wyspaną głową i patrzę na Twój kod przy kawie. Deklarujesz 80 bajtów na adresy czujników. Start każdego adresu określasz tak, że mnożysz razy dziesięć wartość zmiennej "Zmienna" Pierwszy Dallas zajmuje więc komórki 10,11,12,13,14,15,16 i 17 Siódmy Dallas zajmuje 70,71,72,73,74,75,76 i 77 ... i tutaj zadeklarowane 80 bajtów się kończy......

    Mikrokontrolery AVR   03 Wrz 2015 20:59 Odpowiedzi: 10    Wyświetleń: 1548
  • 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ń: 1200
  • 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ń: 2223
  • Odczyt temperatury z DS18B20 przez Wemos D1 Mini i przekazanie danych przez Modbus TCP do PLC

    Moje doświadczenia z wifi, tymi modułami i gotowymi bibliotekami nie są zbyt dobre. Natomiast popinguj sobie, zobacz też czy z poziomu access pointa widzisz utratę połączenia (włącz może jakiś dodatkowy poziom logowania). Jest sporo kart wifi zasilanych z USB, więc i to powinno dać radę. A jak chcesz żeby ktoś oglądał kod, to wrzuć go w "syntax" wraz...

    Arduino   16 Lis 2022 22:42 Odpowiedzi: 42    Wyświetleń: 1824
  • Bascom AVR – odczyt temperatury z DS18B20, konwersja danych na wynik Celsiusza

    Zajrzyj też [url=http://www.elektroda.pl/rtvforum/to... Tu była podobna dyskusja na ten temat. Pozdrawiam

    Mikrokontrolery   31 Sie 2006 08:02 Odpowiedzi: 8    Wyświetleń: 3226
  • 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ń: 711
  • Odczyt temperatury z DS18B20 na ATMEGA8 w Bascom AVR – kod do 1-wire

    Opis magistrali 1Wire masz w helpie. Poniżej kod na obsługę dallasa DS18B20. Config 1wire = P1.0 'konfiguracja magistrali 1wire Config Lcd = 16 * 1a 'konfiguracja wyswietlacza Deflcdchar 1 , 4 , 10 , 4 , 32 , 32 , 32 , 32 , 32 'znak stopnia Dim T1 As Single Dim T2 As Single Dim B1 As Byte , B2 As Byte , R As Byte Dim Tmp As String * 6 Dim Znak As String...

    Mikrokontrolery   20 Gru 2006 02:21 Odpowiedzi: 6    Wyświetleń: 8451
  • atmega1284p - Przełączanie układu DS18B20 do odczytu

    Witam Mam 7 układów DS18B20 i chciałem dokonywać ich odczytu w kolejności. W przerwaniu od Timer0 ustawiam co 4 sekundy flagę, która ma spowodować wywołanie programu odczytu. Wywołanie od przerwania Timer0 Wywołanie programu pomiaru Podprogram pomiaru Zdefiniowałem zmienne Case nie ma chyba sensu, bo w momencie wyboru z Case, dane jeszcze nie są obliczone.

    Mikrokontrolery AVR   01 Sty 2013 17:31 Odpowiedzi: 1    Wyświetleń: 1185
  • Prolific PL2303 ds18b20 - Brak odczytów z czujnika temperatury przez USB

    Udało mi się rozwiązać problem. Kabel jaki posiadam to kabel USB - RS232 UART TTL i dlatego nie chciało działać. Znalazłem gdzieś w sieci opis podłączenia poprzez ten kabel czujnika ds1820 ale 3 przewodami. Vcc-Vcc Gnd-Gnd Zwieram RX z TX i podłaczam do czujnika do środkowego pinu DQ. Od razu we wszystkich programach bez żadnego problemu wykryło adapter...

    Mikrokontrolery   23 Sty 2016 16:31 Odpowiedzi: 7    Wyświetleń: 8253
  • Kalibracja DS18B20 - Zawyżone odczyty o 2°C, jak to poprawić?

    Może sposób zasilania lub tryb pracy powoduje ogrzewanie czujnika. Oszacuj jaka moc wydziela się w DS18B20.

    Projektowanie Układów   06 Sty 2015 21:57 Odpowiedzi: 17    Wyświetleń: 5871
  • Panel sterujący Pilot G + bezprzewodowy odczyt temperatury

    Może ten się nada. http://www.polpunkt.pl/termometr-wifi-ds...

    Systemy Grzewcze Użytkowy   04 Sty 2018 20:28 Odpowiedzi: 5    Wyświetleń: 720
  • ATMEGA162: Czy sprzętowy PWM zakłóca odczyt 1-Wire z DS18B20 w BASCOM?

    Str. 100 i 101. Rejestr TCCR0, bity COM00 i COM01.

    Mikrokontrolery AVR   10 Kwi 2010 12:47 Odpowiedzi: 14    Wyświetleń: 3687
  • [BASCOM] Odczyt temperatury z dokładnością do 0,1 - DS18B20

    select case xxx (oznacza podaj wartość XXX) case 0 (jeżeli wartość = 0 to) ... tu może być wiele linii kodu który zostanie wykonany aż do kolejnej lini z case ... case 1 (jeżeli wartość = 1 to) .... itd itd... end select (zakańcza select case) ok do odczytu temperatury z DSa potrzeba dwóch zmiennych typu byte (jak się mają nazywać) u mnie są Ds_1 Ds_2...

    Mikrokontrolery AVR   25 Sty 2010 18:52 Odpowiedzi: 35    Wyświetleń: 6754
  • 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ń: 1221
  • Bascom, DS18B20 – jak zastąpić waitms 750 obsługą Timer0 przy odczycie temperatury

    Kasować licznik- a nie przerwania- na początek. Kasować licznik i musisz zastosować dwie flagi, inaczej nie da rady. Jedna sprawdzająca czy już możesz odczytać dane, drugie sprawdzająca czy już możesz wysłać żądanie odczytu:)

    Mikrokontrolery   04 Kwi 2010 21:36 Odpowiedzi: 26    Wyświetleń: 4849
  • DS18B20 - niestabilne odczyty temperatury po przyłożeniu do radiatora

    Hi, CRC nie sprawdzam, ale jestem w trakcie dopisywania mod wziety z http://pdfserv.maxim-ic.com/en/an/app162... W celu ulatwienia sobie zycia na poczatek obliczanie temperatury z dokladnoscia do 0.1 (bit konfiguracyjny na taka wskazuje) kod wyglada tak: res=temp_msb*256 + temp_lsb; res=(float) res/16.0; sprintf(str,"TEMP: %2.2f",res); Dziwna sprawa...

    Mikrokontrolery   16 Gru 2006 15:09 Odpowiedzi: 7    Wyświetleń: 1578
  • DS1820: Nieprawidłowy odczyt temperatury w C, poprawny w Bascomie

    Miałem problem z odczytem z 1 ds18b20 i problem tkwił w opóźnieniach (standardowa biblioteka nie jest najlepsza) http://www.elektroda.pl/rtvforum/topic98... nie jestem znawcą ale pomogło.

    Mikrokontrolery   30 Lip 2008 17:34 Odpowiedzi: 38    Wyświetleń: 6214
  • DS18B20 – czy sekwencja reset, presence, 0x33, odczyt 8 bajtów ROM jest prawidłowa?

    A co to ma być :!: :?: : for(uint8_t i=0;i<8;i--) i-- :?: Myślę, że problem tylko w tym i sprawa oczywista, bo pobierało tylko jeden bajt. Nie możesz poprzedzać komendy 0x33 przez 0xCC, bo w jednej ramce może być tylko jedna komenda ROM!

    Mikrokontrolery   29 Lis 2011 02:25 Odpowiedzi: 5    Wyświetleń: 2457
  • [AtTiny2313] [AtTiny2313][ASM] Implementacja odczytu/zapisu bajtu 1-wire ds18b20

    Więc pojawia się pytanie jak sprawdzać kolejne bity w kolejnych przebiegach "pętli" (w przypadku procedury zapisu) oraz jak ustawiać logiczne 1 w kolejnych bitach przy kolejnych przebiegach "pętli" (w przypadku procedury odczytu). Jeśli chodzi o zapis to zrób tak, że sprawdzasz, czy najmłodszy bit w rejestrze jest wyzerowany, jeśli tak to ustawiasz...

    Mikrokontrolery AVR   13 Kwi 2009 11:16 Odpowiedzi: 2    Wyświetleń: 2219
  • Ropam BasicGSM + czujnik DS18B20 - błędny odczyt temperatury 107°C

    A dokładnie w TSR2 jest DS1820 a ja wpiąłem DS18B20 czyli jedna nie ten czujnik. Zakupiony i wpięty czujnik DS18S20 z oznaczeniem na czujniku DS1820 - działa elegancko.

    Systemy Alarmowe   08 Paź 2017 10:36 Odpowiedzi: 2    Wyświetleń: 1521
  • [atmega162] [atmega162][c] DS18b20 - brak odczytu temperatury, konfiguracja portu i taktowanie

    A co mówi nota katalogowa od producenta http://datasheets.maxim-ic.com/en/ds/DS1... ? :) Przy pasożytniczym i przy normalnym zasilaniu potrzebny jest rezystor. Po polsku masz tu: http://radzio.dxp.pl/ds18b20/ds18b20_pod... http://radzio.dxp.pl/ds18b20/ + http://mikrokontrolery.net/avr_kursy.htm lekcja nr 10 Tu masz w C http://mikrokontrolery.net/avr_c_10.htm....

    Mikrokontrolery AVR   31 Maj 2009 19:32 Odpowiedzi: 16    Wyświetleń: 2241
  • Odczyt temperatury z DS18B20 w ESPHome tylko podczas włączenia urządzenia

    Jak zrealizować w esphome odczyt temperatury z ds18b20 tylko w czasie załączenia danego urządzenia. Również odczytane dane były wysyłane do HA tylko w czasie włączenia urządzenia i to w interwale czasowym np 5 sek.

    Smart Home IoT   16 Cze 2024 16:34 Odpowiedzi: 1    Wyświetleń: 819
  • BASCOM - Cztery wyświetlacze 7-segmentowe i DS18B20 - migotanie

    Pokaż chociaż kawałek kodu to zobaczymy jak to zrobiłeś. Do przemyślenia podam kilka przybliżonych wartości. Odczyt 9 bajtów z DS18B20 (razem z CRC) trwa ~7ms Odczyt tylko dwóch bajtów ~3ms Multipleksowanie 4 LED7Segment to najcześciej 200Hz czyli co 5ms Obsługa wyświetlaczy w przerwaniu trwa ~ 5 us przy 8MHz Napisz przerwanie optymalniej a Dallas nawet...

    Mikrokontrolery AVR   04 Cze 2016 21:29 Odpowiedzi: 17    Wyświetleń: 1533
  • atmega8 + DS18B20 - błędne odczyty temperatury w komputerze samochodowym

    Waitms 750 musisz mieć przed odczytem.

    Mikrokontrolery AVR   24 Mar 2010 15:48 Odpowiedzi: 32    Wyświetleń: 3553
  • Termometr Attiny2313 i DS18B20 - błędne odczyty temperatury, co sprawdzić?

    W tej części... Waitms 750 'przeczekaj czas konwersji 1wreset 'reset 1wwrite &HCC 'rozkaz adresowy SKIP ROM 1wwrite &HBE 'rozkaz funkcyjny - polecenie odczytu DS18x20 Odczyt(1) = 1wread(2) ...spróbuj zmienić to... 1wwrite &HCC na to: 1wwrite &H55 Jeśli to nie pomoże, to spróbuj podpiąć czujnik tak: http://obrazki.elektroda.net/49_12175868...

    Mikrokontrolery   11 Gru 2009 16:36 Odpowiedzi: 36    Wyświetleń: 8340
  • Atmega8 i DS18B20 - błędne odczyty temperatury przy zasilaniu pasożytniczym

    Jak myślisz co tu jest nie tak: #define OW_PORT PORTC // port na ktorym jest termometr #define SET_1Wire DDRC&=~_BV(OW_PIN) #define CLEAR_1Wire DDRD|=_BV(OW_PIN) DDRD zamiast DDRC, fakt, drobna pomylka, no to teraz ciagle mi pokazuje ze brak DS18B20...

    Mikrokontrolery AVR   28 Sty 2009 14:39 Odpowiedzi: 7    Wyświetleń: 2466
  • Atmega328P + DS18B20 - brak odczytu temperatury, kod i schemat podłączenia

    A gdzie odpowiedź na pytanie? ... ... i dalszy ciąg postu, żebym spa..ł itp. który zdążyłeś już skasować, ale ja widziałem i mam kopię :) Nie przesadzasz czasem z tymi żądaniami i pretensjami? Kwarc względem aukcji na allegro jest wbudowany Powtarzam, nie jest wbudowany żaden kwarc, jest oscylator RC. https://obrazki.elektroda.pl/8634664000_...

    Początkujący Elektronicy   26 Mar 2018 18:40 Odpowiedzi: 5    Wyświetleń: 834
  • [Atmega8][c][DS18b20] - Błędny odczyt temperatury powyżej 50 stC

    Ja też tego nie rozumiem. Chociaż rozumiem, że w tego typu przypadkach na 99% wina leży po mojej stronie. W C programuje dopiero od kilku miesięcy i nie czuję się jeszcze w tym zbyt pewnie. Najprawdopodobniej coś przeoczyłem. Z mojej ręki "poszło do ludzi" ponad dwie setki takich czujników, wszystkie zasilanie oczywiście parasite - innego zasilania...

    Mikrokontrolery Początkujący   17 Gru 2015 13:19 Odpowiedzi: 5    Wyświetleń: 1242
  • PIC i ds18b20 - Nieliniowe odczyty temperatury w kodzie PICBasic

    Witam! Moze mi ktos wytlumaczy co robi taki kod w picbasic? Miejsce podkreslone. Nie za bardzo chce dzialac rozdzielczosc do 0.1C przy wzroscie tem wyswietla 0.1, 0.8, 0.7, 0.2, 0.5 tez a potem leci na 0.9, spada do 0.3 i 0.9... Tak jakos nie liniowo.. Pozdrawiam OWrite D_Q, 1, [$CC, $44] ' Start conversion DelayMS 1000 repeat delayms 5 oread D_Q, 4,...

    Mikrokontrolery   14 Sie 2007 13:56 Odpowiedzi: 5    Wyświetleń: 1706
  • xmega i DS18B20 - brak odczytu temperatury i czujników na Xplained

    Z reguły to w XMEGA są 4-8 USARTy, z wyjątkiem rodziny E5.

    Mikrokontrolery Początkujący   04 Wrz 2014 07:10 Odpowiedzi: 3    Wyświetleń: 2433
  • ESP8266 i DS18B20 - brak odczytu temperatury w LUA, różne wyniki PRINT

    Witam Jako początkujący z modułem ESP8266 mam pytanie do znających język programowania LUA: Załączam screen i efekt jego wyświetlania w konsoli i moje pytanie: czemu instrukcja PRINT raz zwraca tylko jedną liczbę a raz 8? Jakiś szkolny błąd, ale chciałbym wiedzieć. Druga sprawa: załączam listing programu (jakiegoś z netu) oraz po prawej na screenie...

    ESP8266 i ESP32   24 Lis 2016 16:28 Odpowiedzi: 4    Wyświetleń: 3975
  • Arduino UNO - Jak odczytywać dane z DHT11 i DS18B20 w różnych odstępach czasu?

    Można oba odczyty dać do przerwania. Zliczać je i co któreś przerwanie robić odczyt. Czyli timer, np. przerwanie co 250 ms - co 3 przerwanie robisz odczyt temp. (w pierwszym dajesz polecenie konwersji, w 3 odczyt), co 8 przerwanie odczyt wilgotności.

    Arduino   29 Mar 2015 21:05 Odpowiedzi: 5    Wyświetleń: 1326
  • Atmega16 i DS18B20 - błędny odczyt temperatury na LCD HD44780

    Mam podlaczony do Atmegi16 LCD HD44780 i DS18B20 (pod pin PD0). Nie dziala mi poprawnie transmisja 1-wire. Caly czas na wyswietlaczu wyswietlona temperatura to -16.1 (a powinno wskazywac ok. 25). Prosze o jakas podpowiedz #include <avr/io.h> #include <avr/delay.h> #include <stdlib.h> //LCD #define LCD PORTA #define E 3 #define RS 2...

    Mikrokontrolery AVR   07 Mar 2009 01:36 Odpowiedzi: 2    Wyświetleń: 1722
  • Błąd odczytu DS18B20 na AT89S8252 z Bascom - wyświetla 0 na LCD

    ale to jest procedura do DS18S20, który różni się nieco formatem podawanego wyniku od DS18B20 ;)

    Mikrokontrolery   09 Wrz 2006 11:16 Odpowiedzi: 14    Wyświetleń: 3632
  • DS18B20 - błędne odczyty po 30s, problem z rezystorem pull-up?

    Obyś się nie zdziwił. Wewnętrzny rezystor podciągający w mikrokontrolerze ma wartość conajmniej kilkudziesięciu kR. To zdecydowanie za dużo. Zalecają podciąganie 4.7k dla 5V, 2.7k stabilizuje komunikację na dlugich kablach z ukladami na 3.3v Nawet jeśli czujnik jest blisko, to wewnętrzne podciąganie to za mało. Nawet i2c każą podciągać rezystorami 10k...

    Mikrokontrolery   07 Maj 2011 10:07 Odpowiedzi: 7    Wyświetleń: 2212
  • Arduino Nano i DS18B20 - przyczyny zaników odczytu temperatury

    1. Komunikacja po OneWire - tylko jeden termometr 2. Odczyt jest bezpośredni - nie mam żadnego opóźnienia odczytu danych 3. Nie mam teraz w pracy kodu - wrzucę go po południu 4. Biblioteki standardowe 5. Kabel zwykły trzyżyłowy, nieekranowany - kurcze może tutaj jest problem 6. Problem występuje w bardzo losowych momentach - czasem zdarza się 2 razy...

    Arduino   18 Mar 2021 09:31 Odpowiedzi: 21    Wyświetleń: 1311
  • Jak połączyć odczyt DS18B20 z Arduino i serwerem WWW?

    usuń delay(1000); z sensors.requestTemperatures(); i wykonaj opóźnienie na timerach

    Arduino   13 Kwi 2020 12:06 Odpowiedzi: 4    Wyświetleń: 1755
  • [AVR][C] - DS1990A, DS18B20, 1Wire - kompletny przykład

    ... do czego służy przycisk... Wciśnięcie tego przycisku, powoduje jednokrotne wykonanie programu głównego. DS1990A - odczytanie ID DS18B20 - odczyt temperatury

    Mikrokontrolery AVR   14 Mar 2015 23:03 Odpowiedzi: 28    Wyświetleń: 23945
  • [ATMEGA8] [ATMEGA8][BASCOM] ds18b20 - Nieprawidłowe odczyty temperatury z czujnika

    I popraw ten 33h :>

    Mikrokontrolery AVR   11 Lip 2008 17:49 Odpowiedzi: 9    Wyświetleń: 3116
  • Jak odczytać temperaturę z jednego DS18B20 wśród wielu podłączonych?

    Przeczytać opis protokołu 1-wire? Generalnie odczyt zawsze jest z termometru wybranego poleceniem np. MatchRom. Czyli wysyłasz polecenie MatchROM, następnie ROMCode termometru, któy cie interesuje i dokonujesz odczytu.

    Mikrokontrolery   23 Kwi 2017 21:30 Odpowiedzi: 4    Wyświetleń: 630
  • GCC: AVR, DS18B20 - błędne odczyty temperatury ujemnej w C+

    Czy Ty nie widzisz , że ten kod to stek bzdur :?: :| Popatrz:[url=http://www.elektroda.pl/rtv... Piotrek

    Mikrokontrolery   17 Kwi 2007 20:44 Odpowiedzi: 2    Wyświetleń: 1275