ds18b20 kolejność czujników

Znaleziono około 91 wyników dla: ds18b20 kolejność czujników
  • Termometr samochodowy z funkcją woltomierza

    http://obrazki.elektroda.pl/2929008000_1... Witam. Po raz pierwszy zdecydowałem się przedstawić na łamach forum swoją konstrukcję. Chciałbym zaprezentować swój pomysł na Termometr Samochodowy. Podczas upalnego lata zauważyłem że po zainstalowaniu instalacji gazowej moje auto ma bardzo duże wahania mocy silnika w zależności od temperatury...

    DIY Konstrukcje   02 Lut 2011 20:28 Odpowiedzi: 44    Wyświetleń: 34768
  • REKLAMA
  • DS18B20 - jak ustalić z góry kolejność czujników?

    Po co w ogóle czujniki pracujące na 1-wire jezeli ty masz kazdy z nich na konektorku. Dobra Mamy taką sytuacje: w domku jest n czujników rozmieszczonych po pomieszczeniech. Kazdy czujnik wkłądam w koszulkę a przewody prowadze jak mi wygodnie czyli na przyklad na jednym kablu jeden za drugim. połączenia lutije i wkładam w koszulkę. Powstaje siec czujników...

    Mikrokontrolery   20 Lut 2008 19:33 Odpowiedzi: 14    Wyświetleń: 3480
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • DS18B20 i Bascom: Kolejność rozpoznania czujników, połączenia 1Wire i 2Wire

    Masz napisane w postach od "galusz"a Jeśli używasz : Ds1(1)=1wsearchfirst() ' Wyszukanie 1 czujnika Ds2(1)=1wsearchnext() ' Wyszukanie kolejnego czujnika To id czujników jest zapisywany w/g numerów. czym ID większy tym czujnik następny w kolejności. Jeśli odczytasz ID czujników możesz je zapisać w tablicach: Ds2(1)...

    Mikrokontrolery AVR   12 Kwi 2011 01:57 Odpowiedzi: 24    Wyświetleń: 4546
  • Zegar + alarm + imieniny + 5x DS18b20

    http://obrazki.elektroda.pl/4130382200_1... Witam wszystkich Przedstawiam urządzenie z serii " może się to komuś przyda " W sumie nie ma się nad czym rozpisywać jest to zegar z alarmem, który pokazuje: - godzinę - datę - dzień tygodnia - imieniny danego dnia miesiąca oraz posiada pięciopunktowy termometr. Sercem układu jest ATmega32...

    DIY Konstrukcje   17 Cze 2014 23:18 Odpowiedzi: 64    Wyświetleń: 29862
  • REKLAMA
  • [atmega16] DS18b20 - kolejność wysyłania danych do czujnika temperatury

    Zbytnio mi ta odpowiedź nie pomogła... To chyba niezbyt dokładnie przeczytałeś(zrozumiałeś) dokumentację DS18B20 :cry: Przypatrz się tabelce i zobacz, gdzie znajduje się rejestr konfiguracyjny, w którym zapisane jest, z jaką rozdzielczością ma "pracować" nasz DS. http://obrazki.elektroda.net/29_12275171... Zakładając, że nie znamy wartości...

    Mikrokontrolery AVR   24 Lis 2008 18:51 Odpowiedzi: 4    Wyświetleń: 2248
  • REKLAMA
  • 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ń: 261
  • restarter ethernetowy

    http://obrazki.elektroda.pl/9838617300_1... Konstrukcja zbudowana wspólnie z moim kuzynem (autor programu do mikrokontrolera), kompatybilna z arduino. Elektronika na bazie tego projektu http://www.instructables.com/id/A-credit... Zadaniem urządzenia jest restartowanie urządzeń sieciowych poprzez...

    DIY Konstrukcje   08 Maj 2013 22:15 Odpowiedzi: 30    Wyświetleń: 18255
  • Termometr do pieca z buzzerem [AVR] [DS18b20]

    http://obrazki.elektroda.pl/6367714100_1... Witam, jakiś czas temu wykonałem taki projekt na prośbę taty, a teraz wam go prezentuję. Wiem, że nie jest to nic odkrywczego, ale może komuś się przyda. Urządzenie ma za zadanie zmierzyć temperaturę na piecu i na bojlerze oraz wyświetlić ją na wyświetlaczu, i gdy nastąpi przekroczenie temperatury...

    DIY Poczekalnia   22 Kwi 2015 12:35 Odpowiedzi: 12    Wyświetleń: 7221
  • Termometr WiFi - ESP8266 + DS18B20 - ThingSpeak, Blynk.

    Czujniki DS18B20 mają swoje unikalne numery, także jeżeli mamy np. 5 podłączonych czujników na wspólnej magistrali to możemy np. wartości adresów rosnąco przypisywać do kolejnych kanałów. Niestety jeżeli zmienimy jeden z czujników, lub dodamy kolejny, to kolejność przypisań może się rozsypać. Aby czujnik o danym adresie, trafiał zawsze w określony kanał,...

    Artykuły   28 Lis 2021 11:11 Odpowiedzi: 81    Wyświetleń: 43692
  • Jak ustawić kolejność komunikacji z czujnikami DS1820 w Bascom?

    :arrow: e11 Jeśli urządzenie pracuje z wyświetlaczem teksowym - można zrobić menu serwisowe z funkcją detekcji wszystkich podłączonych podzespołów 1-wire. Następnie program prosiłby o przyporządkowanie ID czujnika do mierzonej wielkości, np na LCD 2x20: sensor for t1: [DS18B20 ID:XXXXXXY]

    Mikrokontrolery   09 Lut 2007 21:22 Odpowiedzi: 5    Wyświetleń: 1587
  • ds18b20 - 1-wire, sposób adresowania, wiele czujników temp.

    Pozycja w tablicy zależy od adresu. Przeszukiwanie zawsze odbywa się w tej samej kolejności adresów. Po co miałbyś zmieniać rozdzielczość pomiaru w samym czujniku? Czytaj jak leci, a potem już w oprogramowaniu zaokrąglaj w zależności od potrzeb.

    Mikrokontrolery Początkujący   24 Lis 2013 17:38 Odpowiedzi: 28    Wyświetleń: 8844
  • Bascom - przypisywanie identyfikatorów czujników DS18B20 do zmiennych tablicowych

    Drogi Kolego, jeżeli zależy Ci na tym aby kolejność czujników była zawsze jednoznaczna, nawet w przypadku awarii to pozostaje tylko aby rejestracja czujników w systemie była jednorazowa. Numery czujników należało by przechowywać w pamięci nieulotnej. Jak sam zauważyłeś nie ma sposobu aby robić to dynamicznie przy każdorazowym załączeniu urządzenia....

    Mikrokontrolery AVR   16 Lis 2008 23:46 Odpowiedzi: 6    Wyświetleń: 5040
  • Arduino PRO mini (328) - rejestrator temperatury z wielu czujników DS18B20

    Adresy nie mogą być zapamiętane w ATMedze, musi to być zewnętrzny EEPROM jako część kabla, bo kable będą wymienne. Niestety kabel z czujnikami będzie tracony w trakcie badania, będzie więc jednorazowy, zostanie tylko logger i wtyk z EEPROMem. Logggerów będzie kilka, kabli dużo więcej. Po wstępnych próbach widzę, że konieczne będzie w nim zapamiętanie...

    Arduino   27 Sie 2015 18:30 Odpowiedzi: 10    Wyświetleń: 3297
  • [AVR+C+1-wire] Optymalizacja kodu dla wyszukiwania czujników DS18x20

    tutaj bazuję bardziej na wieści niesionej legendą (gdzieś na necie przeczytałem tak ogólnie rzucone) niż na nocie. Choć trochę też doświadczalnie to stwierdziłem. Otóż ID to jedyny sposób dowiązania się do danych i wyświetlania ich w jakiejś sensownej kolejności. Jeśli podłączy się kilka terrmometrów i zapętli wyświetlanie odczytów to np w moim kodzie...

    Mikrokontrolery Początkujący   04 Gru 2019 22:34 Odpowiedzi: 8    Wyświetleń: 915
  • REKLAMA
  • 4x DS18b20 +LCD = Termometr

    Jako że przy wymianie czujnika nie mamy za bardzo wpływu na numer seryjny jakim będzie się przedstawiał czujnik, tym samym nie mamy wpływu na kolejność w której program go ustawi. Jedynym rozsądnym rozwiązaniem byłoby zrobienie Menu, w którym numery czujników byłyby zapisywane w eeprom i "Ręcznie" ustawianie czujników do nazw "Zewn , Wewn". Boję się...

    DIY Konstrukcje   02 Maj 2015 22:07 Odpowiedzi: 493    Wyświetleń: 307636
  • DS18B20 - czy możliwe różne wersje?

    (at)pasja91 Może te czujniki inaczej są podłączone i trzeba zmienić kolejność kabli? Sprawdź jaki jest stan magistrali po ich podłączeniu. Kolejna sprawa - to, że jakiś program działa na filmie, nie znaczy, że będzie działał w każdych warunkach. Niestety w przypadku 1-wire w necie jest pełno paskudnie napisanego kodu... dlatego żeby rozwiać wątpliwości...

    Mikrokontrolery   02 Sie 2016 09:04 Odpowiedzi: 8    Wyświetleń: 1764
  • Jak ustawić czas odczytu dla dwóch czujników DS18B20?

    A jak wpisujesz dane do tej tablicy? Możesz to sprawdzić np wypisując numery seryjne w kolejności na LCD w formacie szesnastkowym. np w taki sposób: void LCD_putHex(uint8_t _val) //Wypisanie wartości hexadecymalnej liczby od 0-15 { _val &= 0x0F; if (_val <10) _val+='0'; else switch(_val) { case 10: _val =...

    Mikrokontrolery   16 Gru 2010 00:48 Odpowiedzi: 11    Wyświetleń: 2360
  • DS18B20 - Trzy czujniki pokazują 85°C, reszta działa poprawnie

    Witam Wiem, ze o DS1820 było juz bardzo duzo watkow ale niestesty nie znalazlem w nich odpowiedzi na moj problem. Zbudowalem sterownik wiatrakow do obudowy PC w którym jako czujniki mam wlasnie DS18B20. Czujnikow w ukladzie jest szesc, problem polega na tym ze 3 z nich dzialaja super i wskazuja temp a trzy kolejne pokazuja ciagle 85*C, zupelnie tego...

    Mikrokontrolery   15 Gru 2006 23:19 Odpowiedzi: 10    Wyświetleń: 1907
  • Sterowanie wentylatorami, odczyt czujników Halla i szczegóły projektowe

    Zmajstrowałem sobie taki oto schemat: http://obrazki.elektroda.pl/7918901100_1... Ma to być kontroler wentylatorów pecetowych z czujnikami temperatury DS18B20 i komunikacją z chłodzonym pecetem. Cudów tu raczej nie ma, mikrokontroler, MOSFETy do sterowania samymi wentylatorami przez PWM, odczyt czujników Halla na wzmacniaczach i przerzutnikach...

    Mikrokontrolery AVR   26 Lut 2012 21:28 Odpowiedzi: 18    Wyświetleń: 8497
  • DS18B20 - DS18B20 - nie działa po podłączeniu dodatkowego czujnika

    Witam. Zachodzę w głowę co może być przyczyną dziwnego zachowania czujników. Układ działa w trybie 1-wire, 2 przewody. Opornik pomiędzy linią informacyjną a 5V to 4.7kOhm. http://obrazki.elektroda.pl/8348646300_1... Ma to wyglądać jak na obrazku. Jeśli podłącze 4 czujniki do 2 'huba' wszystko działa i podaje prawidłową temp. Wystarczy...

    Arduino   11 Mar 2015 19:32 Odpowiedzi: 6    Wyświetleń: 2625
  • Jak uruchomić dwa czujniki DS18B20 jednocześnie? Problemy z kodem i składnią

    Witam drugi dzień męcze sie z tym ds-em bardzo dużo znalazłem na forum ,n apoczątku nie chciał działać ,kupilem drugi (ciagle myslac że to i tak wina kodu) w końcu przejżałem dokładnie datasheet i uruchomiłem go samemu ... dzisiaj postanowiłem że uruchomie oba czujniki naraz wyczytałem w helpie w skłądni że trzeba do tego celu użyć składni np: 1wwrite...

    Mikrokontrolery   10 Mar 2012 15:59 Odpowiedzi: 0    Wyświetleń: 908
  • Dziwny problem z wieloma DS18b20 na jednej linii 1wire.

    Wiem, temat układów wałkowany ale takiego problemu jak mój nie znalazłem. Od początku, układzik na Atmedze8 , linia 1 wire trój przewodowa, linia danych podciągnięta 4k7. Mam na sztywno wpisane do tablicy nr seryjne układów - tak wiem niezbyt eleganckie. Ale w tym momencie to mało ważne. char czujnik[5][9]={ {0x28,0x64,0xf6,0xb5,0x01,0x00,0x00,0x80...

    Mikrokontrolery AVR   04 Paź 2010 23:15 Odpowiedzi: 5    Wyświetleń: 2333
  • DS18B20 - jakie przewody do nadzoru ogrzewania domowego?

    Witam. Problem poruszany wielokrotnie lecz nikt jednoznacznie nie określił jakie przewody. Potrzebuje podpiąć 19 czujników DS18B20 do Atmegi przez 1wire. Czujniki zasilanie są trzyżyłowo. Najdalszy odcinek ok. 30m a reszta średnio po 10m. Wszystkie czujniki będą zasilane osobnym kablem nie w szeregu i sprowadzone do lokalizacji Atmegi. Proszę o pomoc...

    Mikrokontrolery AVR   05 Lis 2012 11:51 Odpowiedzi: 36    Wyświetleń: 14621
  • Ds18b20. Czy na 1-wire muszę za każdym razem sprawdzać czy jest na szynie?

    czy na 1-wire musze za każdym razem nadawania danych do slave, wykrywac czy znajduje sie na szynie, czy tylko raz po włączeniu zasialnia.

    Mikrokontrolery   02 Kwi 2005 17:53 Odpowiedzi: 5    Wyświetleń: 1394
  • Bascom 14 x DS18B20 na osobnych portach - kwestia kolejności zapisu i limitu 8szt.

    Witam Proszę o pomoc/wskazówkę co z tym programem jest nie tak? Na co dzień nie zajmuję się programowaniem, lecz czasem (4 programy przez 6lat :-) ) potrzebuje stworzyć jakieś ustrojstwo działające na moich warunkach. Bascoma uczę się po trochę w miarę potrzeb. Wydawało mi się że na DSy mam już "regułkę" . Teraz już wiem że mam, ale tylko na 8szt. Dlaczego...

    Mikrokontrolery Początkujący   24 Sty 2021 20:47 Odpowiedzi: 2    Wyświetleń: 495
  • 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
  • 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ń: 4458
  • DS18B20 - algorytm nie wykrywa wszystkich czujników na magistrali 1-wire

    Witam Do wyszukiwania czujników Ds18B20 na magistrali 1-wire użyłem algorytmu (jest tam kod) ze strony maxima, szukanie czujników działa prawidłowo ale nie z wszystkimi czujnikami. np. mam podpięte 4 czujniki, wykrywa je i jest Ok,odłaczam dwa i nadal wykrywanie jest prawidłowe, podłaczam trzeci (inny niż te dwa poprzednie) i efekt jest taki, że funckja...

    Mikrokontrolery   15 Lis 2012 12:16 Odpowiedzi: 4    Wyświetleń: 1380
  • [C]brak odczytu z 2 ..ds18b20 pomimo poprawnego odczytu z 1 ds-a

    Witam! Mam problem z odczytem ID czujników ds18b20 podłączonych do uC. [syntax=c] while(1) { check_ds18b20 = OneWire_reset(); if(check_ds18b20 == 1) { OneWire_write_byte(0x33); // READ_ROM lcd_goto_xy(0,0); for(int i=0; i<8; i++) { ds1_ID[i] = OneWire_read_byte(); show_buff(ds1_ID[i]); } }else { write_text_from_flash(LCDtext_2); // jeżeli brak DS-a...

    Mikrokontrolery   13 Kwi 2013 16:25 Odpowiedzi: 1    Wyświetleń: 1671
  • 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ń: 4212
  • DS18B20 1-Wire – czy poprawnie odczytuję dane z czujnika o konkretnym ID?

    ...Chodzi mi tylko o poprawna kolejnosc funkcji dlatego nie podaje zawartosci wszystkich funkcji. Szkoda , że nie pokazałeś innych funkcji , bo ta którą pokazałeś(one_wire_send_command) jest do ... kitu :( Spójrz w dokumentację , a w dziale DS18B20 OPERATION EXAMPLE 1 i DS18B20 OPERATION EXAMPLE 2 masz tabelki , w których jasno stoi co i w jakiej kolejności...

    Mikrokontrolery   07 Gru 2007 21:34 Odpowiedzi: 5    Wyświetleń: 2422
  • [BASCOM] Jak dynamicznie obsłużyć 12+ czujników DS18B20 w BASCOM bez stałych seriali?

    Jeśli te funkcje będą następować po sobie (niezależnie jak długi jest odstęp, bo na taki pozwala specyfikacja 1wire), to będzie to działać. Jeśli coś jakaś aktywność na linii będzie pomiędzy, to całą komunikację zerwie. Przygotowanie danych to 1wreset 1wwrite &HCC ' SKIP ROM czyli do wszystkich 1wwrite &H44 ' Start conversion i po 750 ms możesz odpytywać...

    Mikrokontrolery AVR   14 Mar 2010 13:25 Odpowiedzi: 21    Wyświetleń: 4994
  • Uruchamianie OpenBeken/OBK na urządzeniach ESP8266

    (at)Tilator czy wiesz przypadkiem, jak obsługiwanych jest wiele czujników na jednym urządzeniu? Czy możemy to prześledzić również dla drugiego sterownika? Jeśli nie, mogę spróbować sprawdzić kod ... Dodano po 16 Nie trzeba sprawdzać - znalezione: https://tasmota.github.io/docs/DS18x20/#... {"Time":"2021-01-02T09:09&#...

    Smart Home IoT   02 Lis 2025 14:02 Odpowiedzi: 64    Wyświetleń: 2523
  • PVmonitor WiFi: Podłączanie GY-68 BMP180 I2C i DS18B20 TO-92, przewody na 15m

    Witam kilka pytań o pvmonitor wifi: https://obrazki.elektroda.pl/3301887400_... 1. gdzie tutaj podłączyć czujnik ciśnienia i temperatury GY-68 BMP180 I2C. do gniazda J8? ma on 4 piny- kolejność jest istotna? 2. Czujnik temperatury CHN DS18B20 termometr TO-92, posiada 3 piny- kolejność jakąś trzeba zachować? 3. czy rodzaj przewodów do...

    Energia Odnawialna   24 Mar 2023 13:42 Odpowiedzi: 8    Wyświetleń: 516
  • Komunikacja Atmega32 z czujnikiem DS18B20 przy taktowaniu 25MHz - Bascom

    Błąd w logice. Twój kod czytam tak -> Dopóki zmienna nie ma 5 to cały czas resetujemy pomiar i startujemy nowy (już Select Case byłoby lepsze). Potem próbujemy to czytać jak zmienna ma powyżej 100. No daj spokój. Są tu tego tony jak to obsługiwać. Mój/nie mój sposób to dwa suby. Jeden Startuje konwersję a drugi Czyta. Sprawa polega na tym by odwrócić...

    Mikrokontrolery AVR   17 Kwi 2021 11:43 Odpowiedzi: 8    Wyświetleń: 654
  • Komunikacja ATmega16 z DS18B20 - brak odpowiedzi czujnika, rezystor 2.2k zamiast 4.7k

    Na 1 rzut oka w procedurze inicjacji najpierw ustawiasz na pinie 1wire 0 a dopiero potem ustawiasz tryb pracy na wyjscie.Zmien kolejnosc i wowczas sproboj. pozdr.

    Mikrokontrolery   29 Cze 2006 12:30 Odpowiedzi: 18    Wyświetleń: 10870
  • [Atmega8] [Atmega8][Bascom] Optymalizacja kodu menu w komputerku samochodowym

    Żeby być pewnym na 100% to jak odczytać temperaturę z 2 czujników DS18B20? pierwszy czujnik: 1wreset 1wwrite &H55 1wverify ID pierwszego układu 1wwrite &HBE odczekać czas na pomiar temperatura1 = 1wread(2) drugi czujnik 1wreset 1wwrite &H55 1wverify ID drugiego układu 1wwrite &HBE odczekać czas na pomiar temperatura2 = 1wread(2) Czy coś jeszcze trzeba?...

    Mikrokontrolery AVR   30 Sie 2011 22:59 Odpowiedzi: 26    Wyświetleń: 3357
  • Większość czujników DS18B20 sprzedawanych w Internecie to podróbki

    Nie wiem czy i ja nie mam podróbek, bo te czujniki teoretycznie powinny też działać oczywiście na krótkiej linii dwu przewodowej z podciągniętym rezystorem 4K7 do plusa... W jednym z urządzeń miałem taki problem, że podpinając DS18B20 dwoma przewodami po przez rezystor podciągający do mikrokontrolera miałem problem z poprawnością działania przy wyższych...

    Artykuły   23 Wrz 2022 18:01 Odpowiedzi: 95    Wyświetleń: 20964
  • [C] [C][atmega8] ds18b20 wyświetla 0,0 powyżej 70°C - jak to naprawić?

    Z tym id to jest coś takiego, że jak master (uC) wysyła reset, to potem musi nadać bodajże 64-bitowy kod identyfikacyjny czujnika, żeby czujnik wiedzial, że to do niego master wysyła informacje. Jak spodziewamy się większej ilości czujników, to wtedy master odpytuje czujniki jakie maja numery, a czujniki odpowiadają w jakiejśtam kolejności. natomiast...

    Mikrokontrolery AVR   06 Paź 2010 22:26 Odpowiedzi: 6    Wyświetleń: 3066
  • Jak przypisać stałe ID czujników DS18b20 i dodać przycisk do podświetlenia?

    Właśnie zaczynam swoją przygodę z mikrokontrolerami. Zrobiłem [url=http://www.elektroda.pl/rtvforum/to... termometr i działa całkiem całkiem... Chciałbym jednak zmienić w nim dwie rzeczy: - id czujników przypisać na stałe, tak by nie zmieniała się kolejność, - dodać trzeci przycisk do włączania podświetlenia, np. krótkie przyciśnięcie...

    Projektowanie Układów   18 Lis 2008 03:53 Odpowiedzi: 1    Wyświetleń: 2461
  • Jak uniknąć nadpisywania danych z DS18B20 w BASCOM przy przerwie w transmisji?

    Z zapamiętaniem numeru w eeprom to dobry sposób. Jeśli do damy do tego procedurę porównania numeru z eeprom z odczytanym z czujnika to nie trzeba będzie nic robić, kiedy zmienimy czujnik. Oczywiście po zmianie czujnika może się zmienić kolejność więc i to trzeba przewidzieć w programie i np. zamieniać miejscami dane w zmiennych z numerami.

    Mikrokontrolery AVR   07 Lis 2010 16:20 Odpowiedzi: 3    Wyświetleń: 3663
  • Kilka, kilkanascie DS18B20 jak ustawic wyświetlanie

    Program napisany na podstawie tego algorytmu zajmuje około 250 bajtów i pozwala bez ingerencji we flash'u i prawie bez klawiatury powiazac fizyczne rozmieszczenie czujników i ich nazwami. Założenia są takie: 1. W EEPROM mam zapisaną tablice czujników( n x 8 bajtów), 2. Poszczególnym wierszom n odpowiadają nazwy czujników. Uruchamiamy program (tutaj...

    Mikrokontrolery   11 Lut 2008 16:36 Odpowiedzi: 14    Wyświetleń: 2469
  • D1 mini - pierwsze kroki - odczyt temperatury na start

    Witam. Zanabyłem D1 mini i chciałbym w pierwszej kolejności podłączyć do płytki 4 czujniki DS18B20 - wskazania zaś móc odczytać w dowolnej przeglądarce w domu. Tutaj 3 opcje chcę wypróbować: zwyczajnie be aplikacji, chmury czyli zerkam w przeglądarkę, wersja z Blynk i wersja z Supla. Mam problem - nigdy nie miałem styczności z tego typu ustrojstwem,...

    ESP8266 i ESP32   05 Lis 2019 22:22 Odpowiedzi: 5    Wyświetleń: 1167
  • Jak zmienić dokładność odczytu czujnika DS18B20 na Atmega8 w Bascom?

    Aby zmienić rozdzielczość i/lub temperatury alarmowe w DS18B20 , należy: 1)odczytać scratchpad 2)zmienić rozdzielczość w bajcie konfiguracyjnym(bajt nr.4 licząc od 0) 3)zapisać do scratchpada 3 bajty , w kolejności: TH ,TL , CONFIGURATION 4)skopiować scratchpad do eepromu Można pominąć kroki 1 , 2. Ustawienia zostaną zapamiętane w wewnętrznym eepromie...

    Mikrokontrolery   06 Wrz 2008 06:22 Odpowiedzi: 1    Wyświetleń: 1538
  • Jak dostosować kod w Bascom dla czujnika DS18B20 zamiast DS1820?

    Kod dla 18B20 1wreset 1wwrite &H55 1wwrite Adres(1) 1wwrite Adres(2) 1wwrite Adres(3) 1wwrite Adres(4) 1wwrite Adres(5) 1wwrite Adres(6) 1wwrite Adres(7) 1wwrite Adres(8) 1wwrite &HBE Odczyt(1) = 1wread(2) T(p) = Makeint(odczyt(1) , Odczyt(2))...

    Mikrokontrolery   05 Sty 2010 14:11 Odpowiedzi: 9    Wyświetleń: 5122
  • Jak obliczyć CRC-8 dla czujnika DS18b20 w asemblerze?

    Witam, Dopracowałem obsługę czujnika DS18b20 i w końcu stanąłem przed zagadnieniem sprawdzenia poprawność transmisji. Poszukałem na sieci i nie znalazłem nic co by mi rozjaśniło temat. Wiem: -wielomian CRC użyty w układach 1-wire: 182 -czujnik wysyła 9 bajtów z czego ostatni jest CRC wygenerowanym przez czujnik -wykonanie [syntax=asm]eor wyliczone CRC,...

    Mikrokontrolery   30 Mar 2011 23:51 Odpowiedzi: 7    Wyświetleń: 2742
  • Zwiększenie rozdzielczości ATMEGA w termometrze LED na LM35, MAX7219 - poszukiwanie oprogramowania

    Łap. Cały tydzień programuję poważniejsze sprawy i taki programik to dla mnie dosłownie rozrywka :D Bierzesz Tiny85 i programujesz Hexem lub Binem do wyboru. Podłączasz do niego DS18B20 i linijkę na MAX7219 i gotowe... żonka zadowolona. Program ma nawet wyjście diagnostyczne i wypluwa temperaturę na UART 9600bps (to żeby sprawdzić poprawnośc Dallasa)....

    Mikrokontrolery Początkujący   26 Lip 2022 14:25 Odpowiedzi: 87    Wyświetleń: 3660
  • Cyfrowy czujnik temperatury ds18b20 - zabezpieczenie przepięciowe

    Chyba masz racje- dioda transil będzie najodpowiedniejsza. Iskiernik działa raczej na wyższe napięcia więc mogło by się zdarzyć, że z uwagi na poziom napięcia nie zadziała a DS18B20 i tak by poległ bo dla niego to już za dużo. Diodę Zenera też można wziąć pod uwagę w drugiej kolejności natomiast warystor... tu może być kłopot z pojemnością. Zbyt duża...

    Mikrokontrolery   25 Cze 2013 12:37 Odpowiedzi: 1    Wyświetleń: 1746
  • DS18B20: Nieprawidłowe odczyty powyżej 85°C na Atmega16 i LCD

    Witaj, W datasheet od DS18B20 jest napisane że faktycznie przy pomiarze temperatury powyżej 90 czy 100 stopni C czujnik potrzebuje więcej prądu do konwersji. Ale chyba udzielę Ci trafnej informacji bo miałem podobny problem, niestety układ DS18B20 jest bardzo czuły i wszelkie dziwne zachowania na nóżce DO mogą powodoać dziwne zachowania. Ale do rzeczy...

    Mikrokontrolery AVR   30 Mar 2010 00:44 Odpowiedzi: 11    Wyświetleń: 2129
  • [Bascom][ATmega8]DS18b20 przypisywanie do określonej fukncji

    Ten podprogram automatycznie znajduje ID czujników i na podstawie ilości znalezionych czujników po podaniu Numeru_id wpisuje jego ID pod odpowiedni adres w eepromie. np. jeśli pierwsze ID1 znalezione zapiszesz pod numerem np. 2, drugie ID2 znalezione pod numerem np. 1 to później w programie głównym pierwsze ID1 będzie drugim czujnikiem (temperatura2)...

    Mikrokontrolery Początkujący   17 Gru 2012 18:43 Odpowiedzi: 60    Wyświetleń: 12852
  • Konkurs: Pomysł na urządzenie IoT ułatwiające codzienne życie - Dron do wygraniaSponsorowany

    #30 Wielopunktowy bezprzewodowy pomiar różnych parametrów w domu wraz ze zdalnym sterowaniem. Istnieje wiele czujników jak DHT11, DS18B20, czujniki wilgotności gleby itd. Problemem są kable, wiec zbudowanie wielu czujników na małych płytkach PCB z modułem radiowym. W tym momencie dane zebrane przez czujnik są przetwarzane i wysyłane po radiu do jednego...

    Konkursy   25 Mar 2016 12:10 Odpowiedzi: 51    Wyświetleń: 35655
  • DS18B20 z ATMega48 - odczyt FFFF, problem z komunikacją i zasilaniem 7805

    Zacznij od rozdzielenia problemów: Najpierw sprawdź sobie zapis do EEPROMA - czyli zrobić zapis i potem odczyt z porównaniem z wartością początkową. Byłoby super mieć jakiś display i wyświetlać cząstkowe wyniki. Jak tego bedziesz pewien, to zrób obsługę czujnika w kolejności: 1. Jego inicjalizacja. To nie jest tylko zwykły reset ale trzeba też mu ustawić...

    Mikrokontrolery   15 Sty 2007 11:31 Odpowiedzi: 8    Wyświetleń: 2661
  • Elektroniczny termostat do lodówki

    R-MIK powiem Ci, że jesteś ewenement :) Z jednej strony w różnych tematach, w których się wypowiadasz, pokazujesz, że masz dużą wiedzę i czasem wyłapujesz rzeczy, na które nikt inny nie zwrócił uwagi - jak choćby skutek użycia SkipROM, czyli de facto nie wyszukiwania czujnika, tylko odczytu czegokolwiek, co odpowie na magistrali. Tutaj co prawda jedynie...

    DIY Konstrukcje   21 Sty 2023 13:23 Odpowiedzi: 96    Wyświetleń: 30420
  • Odczyt temperatury z DS18B20 przez Wemos D1 Mini i przekazanie danych przez Modbus TCP do PLC

    W przypadku DS należy wyłączyć tryb czekania na wynik, inaczej program jest blokowany na czas odczytu, dla 12 bitów jest to 750ms, a wtedy można odwrócić kolejność, odczyt i po nim zlecenie pomiaru, powrót do tego bloku programu za np. 1s. Jeśli się dobrze napisze warunek millis nic się nie psuje po 54 dniach, liczby porównywane muszą być w typie 32bity...

    Arduino   16 Lis 2022 22:42 Odpowiedzi: 42    Wyświetleń: 1890
  • Atmega8 i DS18B20 - pomiar temperatury poniżejk 10st. Celsjusza.

    Wgrałem Twój ostatni program, elegancko wyświetla i schodzi poniżej 10st, jednak gdy ma pokazać temperaturę minusowa, na LCD pokazuje się ciąg niezrozumiałych znaków, zupełnie przypadkowa kolejność znaków. Gdy odetnę zasilanie i znów je podłącze, wyświetlacz pokazuje np -6st, gdy wyjmę czujnik na zewnątrz i temperatura rośnie, w momencie gdy się zbliża...

    Mikrokontrolery AVR   06 Mar 2012 19:26 Odpowiedzi: 47    Wyświetleń: 5709
  • Prosty Sterownik Trawiarki

    http://obrazki.elektroda.pl/8185562800_1... Witam Przedstawiam swoje kolejne urządzenie....Trawiarka do płytek drukowanych - jest najpotrzebniejszym narzędziem w warsztacie każdego elektronika. W większości przypadków do wykonania całkiem dobrych płytek drukowanych wystarczy wytrawiacz w słoiku, jednak w pewnym momencie podczas wykonywania...

    DIY Konstrukcje   31 Mar 2011 21:11 Odpowiedzi: 23    Wyświetleń: 15390
  • Układ nadążny za słońcem, ATMEGA16, LCD, ds18b20,L298, PWM, ADC

    http://obrazki.elektroda.pl/5016503100_1... Układ nadążny za słońcem- inaczej układ śledzący, jest rodzajem układu sterowania, który umożliwia automatyczne lub półautomatyczne wodzenie za Słońcem. Układy tego typu wykorzystuje się najczęściej w celu znacznego podniesienia wydajności baterii fotowoltaicznych lub kolektorów słonecznych....

    DIY Konstrukcje   08 Lut 2017 12:17 Odpowiedzi: 61    Wyświetleń: 48504
  • Termometr bezprzewodowy (stacja pogodowa) - NRF24L01

    http://obrazki.elektroda.pl/5420814900_1... Tym razem niewielki projekt urządzenia zwanego niekiedy stacją pogodową – czyli termometr z bezprzewodowym czujnikiem temperatury zewnętrznej. Od dłuższego czasu zastanawiałem się, jak w sposób praktyczny wykorzystać moduły z ukladami NRF24L01. Są to transceivery na pasmo 2,4GHz, posiadają...

    DIY Konstrukcje   27 Gru 2015 21:19 Odpowiedzi: 5    Wyświetleń: 11295
  • Sterownik PID do trawiarki i nie tylko

    http://obrazki.elektroda.pl/8995783500_1... Witam Trawiarka do płytek drukowanych jest najpotrzebniejszym narzędziem w warsztacie każdego elektronika. Projekt jest nowszą wersją prostego sterownika trawiarki. Poprzednia wersja układu cechowała się daleko idącą prostotą jednak posiada kilka wad. W celu bardziej precyzyjnego kontrolowania...

    DIY Konstrukcje   18 Sie 2016 07:22 Odpowiedzi: 25    Wyświetleń: 9714
  • Pompa ciepła - działanie, eksploatacja - połączenia z innym

    Coś mi się po... z powiadomeniami i dopiero teraz oglądam ten prototyp; no faktycznie, raczej unikam takiego położenia filtra, reszta chyba powinna działać. Mam tylko jedną uwagę: trzeci wymiennik jest chyba tak połączony że na zewnątrz jest wysokie ciśnienie, a wewn. niskie, a doświadczenia wiem że łatwiej rurkę implodować, niż rurkę rozsadzić (szczególnie...

    Systemy Grzewcze Użytkowy   29 Wrz 2025 07:17 Odpowiedzi: 8072    Wyświetleń: 1667484
  • bascom DS18B20 - Jak odczytać numery id z "tablicy"

    Witam ........... i uzyskałem takie numery 2865C38905000025 28CB3E8905000020 28E28A8905000050 282E93890500003D Jak te numery wpisać do tablicy i jak potem odczytać temperaturę z czujnika o danym numerze ID Kod poniżej działa, ale po wymianie czujnika temperatury zamieniają się miejscami. jak zmodyfikować ten kod żeby wstawić tam tablicę z ściśle przypisanymi...

    Mikrokontrolery AVR   14 Sie 2015 06:16 Odpowiedzi: 6    Wyświetleń: 2073
  • Atmega328 i Bascom - Czy poprawnie obsługuję 7 czujników DS18B20 na jednej linii?

    1. Niepotrzebnie wysyłasz &H55 (Match Rom) - 1wverify robi to automatycznie Czyli w dwóch miejscach ( dla każdego czujnika ) mogę to usunąć ? 2. Po co dwa razy zczytujesz dane z każdego termometru? Połącz raz odczytane dane z zmienną 16 bit. 3. Nie wiem do czego wykorzystujesz potem zmienne, ale czy na pewno potrzebujesz przechowywać dane aż w 3 miejscach...

    Mikrokontrolery Początkujący   28 Cze 2013 10:36 Odpowiedzi: 10    Wyświetleń: 2604