ds18b20 niski

Znaleziono około 626 wyników dla: ds18b20 niski
  • ds18b20 - Obsługa 1wire - diagnoza funkcji odbierania pisania

    Funkcje write1 i write0 sa bardzo podobne i wykorzystywane tylko przez SendByte. Lepiej byłoby Ci je wrzucić do środka funkcji SendByte oszczędzając w ten sposób miejsca i czasu. W funkcji reset_pulse masz na początku bardzo długi delay - 250ms. Moim zdaniem do usunięcia. Ponadto w funkcji reset_pulse zanim ustawisz stan niski mógłbyś dodatkowo sprawdzić...

    Mikrokontrolery AVR   21 Lip 2015 22:10 Odpowiedzi: 23    Wyświetleń: 1608
  • REKLAMA
  • 1-Wire, tranzystor zwiększający prąd i poprawiający zbocza

    Fragment z noty DS18B20 opisującej pasożytnicze zasilanie z linii danych - prawdopodobnie taki jest sens twojego zadania https://obrazki.elektroda.pl/4321694400_... Przecież na linii sterowanej z wyjścia z otwartym drenem i rezystorem podciągającym to nie stan niski wymaga poprawiania wydajności prądowej i zboczy.

    Początkujący Elektronicy   08 Wrz 2020 10:41 Odpowiedzi: 15    Wyświetleń: 822
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • [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ń: 1321
  • REKLAMA
  • [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ń: 2231
  • DS18B20 ATMega8 LED w C - Na wyświetlaczu wyrzuca mi śmieci

    Tylko że powinieneś przyspieszyć, a nie opóźnić moment odczytu. http://obrazki.elektroda.pl/7392689500_1... Chodziło mi raczej o coś takiego: [syntax=c]// zczytanie bit z magistralii unsigned char read(void) { unsigned char PRESENCE = 0; CLEAR_1Wire; // ustawienie w stan niski DQ _delay_us(2); // odczekanie 2us SET_1Wire; // zwolnienie magistralii...

    Mikrokontrolery AVR   10 Lis 2013 22:15 Odpowiedzi: 16    Wyświetleń: 2190
  • Zasilanie mikrokontrolera z baterii 3V - przetwornica MAX1723, czujniki DS18B20

    Osobiście mogę zaproponować mikrokontroler MSP430xxx. Wersja MSP430F4xx ma wbudowany sterownik LCD i posiada przetwornik ADC 14 bit. Układ taki może pracować z jednej bateri 3V przez bardzo długi okres czasu (1-2 lat), ale zależy to od poboru prądu przez pozostałą część elektroniki. Sam mikroprocesor nie weźmie więcej prądu niż 0,4mA MAX! Co do czujnika...

    Mikrokontrolery   04 Kwi 2005 22:14 Odpowiedzi: 3    Wyświetleń: 1707
  • Jak poprawić komunikację z czujnikiem 1Wire przy różnych poziomach napięć?

    OK. Uznajemy hardware za działający prawidłowo. Na 500us zwieram DQ do masy, później czekam 40us i sprawdzam czy jest stan niski. Czekam kolejne 300us i sprawdzam czy jest stan wysoki. Jeśli tak - uznaje że czujnik jest i odpowiada. Ten kawałek działa (udaje się wykryć czujnik). Tu nie widzę błędu w rozumowaniu. Może tylko wydłużył bym czas oczekiwania...

    Automatyka Przemysłowa   20 Lut 2009 08:33 Odpowiedzi: 9    Wyświetleń: 2051
  • REKLAMA
  • DS18B20 - brak konwersji temperatury po wysłaniu komendy 0x44

    Witam po porannych zmaganiach z DS18B20. Otóż... zmieniałem wartości opóźnienia w funkcji odczytu bitu: [syntax=c]uint8_t ReadBit (void) { uint8_t Bit = 0; uint8_t PinState = 0; LPC_GPIO2->FIODIR |= 1<<12; // SET OUTPUT LPC_GPIO2->FIOCLR |= 1<<12; // SET LO Timer0_MicroSeconds (2); // Wait 2 us LPC_GPIO2->FIODIR &=~(1<<12);...

    Mikrokontrolery ARM   16 Sie 2015 12:23 Odpowiedzi: 28    Wyświetleń: 3585
  • 8051 i DS1923. Potrzebuję przykładowych programów.

    Gotowego programu nie mam, poniżej masz funkcję obsługi 1wire bez których się nie obejdziesz, musisz zrobić sobie tylko odpowiednie funkcje opóźnień, w listingu funkcje nazywają się np. waitus(x) -tzn czekaj x mikrosekund lub waitms -milisekundy, wait10us(x) -10*X mikrosekund itd. dodatkowo musisz przejrzeć aplikację i dopasować komendy, #define MATCH_ROM...

    Mikrokontrolery   23 Sty 2007 22:57 Odpowiedzi: 1    Wyświetleń: 1299
  • REKLAMA
  • Brak inicjacji pomiaru na DS18B20 przy podłączeniu trzyprzewodowym i rezystorze 3k3

    Ja odczytuję temperaturę co 1.5sek. dlatego chętnie usłyszę o "krzaczeniu". Na czym to polegało. Jeśli chodzi o te 85st to tylko przez to że przy resecie stan niski musiał być dłuższy niż ok. 900us wg datasheet Dallas-a. Wtedy następuje obniżenie napięcia, które wywołuje temperaturę jak po Powerup czyli 85st.

    Mikrokontrolery   10 Sie 2004 20:13 Odpowiedzi: 13    Wyświetleń: 2130
  • Sterownik wyświetlacza matrycowego LED 8*48

    http://obrazki.elektroda.pl/1998348900_1... Witam, chciałbym wszystkim przedstawić projekt sterownika matrycowego wyświetlacza LED. Na początek proszę tylko o nie ocenianie wykonania płytki (na płytce uniwersalnej/pająk) bo jestem świadomy jak ona wygląda i jak ją wykonałem. Historia Pomysł projektu narodził się, gdy jakieś pół roku...

    DIY Konstrukcje   14 Gru 2011 22:27 Odpowiedzi: 32    Wyświetleń: 32002
  • Zegar termometr ATtiny 2313

    http://obrazki.elektroda.pl/2534599000_1... Zegar + termometr DS18B20 - ATtiny 2313 - LED Wykonany na ATtiny 2313. Znane podobne zegary oparto na Atmega 8 i LCD. Program napisany w Bascom. Pracuje bez zarzutu. http://obrazki.elektroda.pl/9466031800_1... http://obrazki.elektroda.pl/4401807600_1... http://obrazki.elektroda.pl/5327081100_1...

    DIY Poczekalnia   12 Kwi 2023 20:19 Odpowiedzi: 28    Wyświetleń: 11082
  • Płytka testowa AVR Atmega16/32

    http://obrazki.elektroda.pl/7248988700_1... Witam Chciał bym dzisiaj zaprezentować wam moją płytkę testową dla mikro-kontrolerów AVR Atmega16 i 32. Płytka powstała dla sprawdzenia czy dany napisany program działa poprawnie nie trawiąc nowej płytki i trochę do nauki programowania. Prezentowana płytka może nie jest jakimś super kombajnem...

    DIY Konstrukcje   23 Lut 2012 20:42 Odpowiedzi: 24    Wyświetleń: 16726
  • Rozbudowany Emulator DS18B20

    Witam. Przedstawiam układ który pozwala na podszywanie się pod czujnik temperatury DS18B20. Mógłby się przydać każdemu kto oprogramowuje/projektuje coś co wykorzystuje czujniki DS18B20 lub nawet jakiemuś monterowi czy serwisantowi. Ideą było to, żeby można było odłączyć działający czujnik temperatury, w razie potrzeby skopiować jego ID by się nim przedstawiać...

    DIY Poczekalnia   05 Sty 2018 15:00 Odpowiedzi: 22    Wyświetleń: 10836
  • 7 (+2) sposobów na pomiar temperatury

    https://obrazki.elektroda.pl/9826733000_... Wśród projektów dla początkujących elektroników' wszelkiej maści termometry i termostaty były swego czasu bardzo popularne. Łatwo się je teraz realizuje z użyciem mikrokontrolerów, a proste termostaty do wentylatorów przydają się na przykład do budowy wzmacniaczy audio i zasilaczy warsztatowych...

    Poradniki Elektronika   25 Paź 2022 16:06 Odpowiedzi: 37    Wyświetleń: 4974
  • Pompka perystaltyczna

    Witam wszystkich, projekt powstał na przełomie marca/kwietnia tego roku w wyniku zapotrzebowania na pompkę perystaltyczną potrzebną przy realizacji pracy magisterskiej. Nigdy wcześniej nie miałem do czynienia z elektroniką (nie licząc podłączania diod z rezystorem i prostych zasilaczy na LM7812) a tym bardziej z mikrokontrolerami. http://obrazki.elektroda.pl/2272591900_1...

    DIY Konstrukcje   29 Sty 2015 02:50 Odpowiedzi: 29    Wyświetleń: 19440
  • Domowa bramka sieci LoRa i system czujników.

    http://obrazki.elektroda.pl/2126980700_1... System monitorowania środowiska, oparty o interfejs LoRa IoT składa się z stacji bazowej zbudowanej z wykorzystaniem modułu Arduino Mega z bramką LoRa oraz zdalnych stacji opartych na Arduino Feather, które łączą się z stacją bazową poprzez radiowy interfejs LoRa. System pozwala na monitorowanie...

    DIY Zagranica   09 Cze 2017 19:42 Odpowiedzi: 6    Wyświetleń: 23283
  • Termometr mikromocowy LCD ATMEGA16

    http://obrazki.elektroda.pl/5636705900_1... https://filmy.elektroda.pl/37_1378532310... Termometr mikromocowy LCD ATMEGA16 Tym razem głównym celem projektu było sprawdzenie możliwości wykonania mikromocowego systemu pomiaru temperatury w oparciu o możliwie standardowe elementy, mówiąc w skrócie byłem ciekawy czy zwykły avr może być...

    DIY Konstrukcje   19 Wrz 2013 12:33 Odpowiedzi: 10    Wyświetleń: 11589
  • [DS18B20+][AtMega16]Wymuszenie stanu niskiego na 1-wire

    Jesteś pewien, że nie podłączyłeś czujnika na odwrót, tzn vdd zamiast gnd?

    Mikrokontrolery   11 Maj 2011 23:04 Odpowiedzi: 4    Wyświetleń: 2036
  • Podstawy tworzenia projektów dla sieci LoRaWAN

    http://obrazki.elektroda.pl/1121162900_1... Sieć LoRa WAN służy do komunikacji pomiędzy niewielkimi modułami, takimi jak elementy Internetu Rzeczy, z Internetem. Zaletą tej sieci jest bardzo niskie zużycie energii przez interfejs i duży zasięg nadajników. Jako, że służy ona głównie do przesyłania niewielkich pakietów danych interfejs...

    Artykuły   23 Lut 2022 18:28 Odpowiedzi: 16    Wyświetleń: 7461
  • Wpływ temperatury powietrza na działanie siłowników do podłogówki (montaż na grzejniku łazienkowym)

    Mam układ gdzie źródłem ciepła jest pompa ciepła a odbiornikami podłogówka. Do grzania podłogi=całego domu mam zatem niski czynnik. Wszystko napędzane pompą obiegową z pompy ciepła. Pompa Ciepła daje wysoki parametr gdy grzeje zasobnik wody użytkowej. Aby ręczniki się suszyły, a w łazience było cieplej (mimo ogrzewania podłogowego+ścienne) grzejnik...

    Systemy Grzewcze Użytkowy   09 Lut 2024 16:06 Odpowiedzi: 5    Wyświetleń: 198
  • Termostat dla modułu Peltiera.

    http://obrazki.elektroda.pl/5406378100_1... Moduł Peltiera jest elementem, który przy przepływie prądu pozwala na transport ciepła ze strony "zimnej", na stronę "ciepłą", po stronie ciepłej wydziela się dodatkowo moc strat. Co ciekawe ogniwo Peltiera pozwala zarówno na ochładzanie jak również ogrzewanie (w zależności od polaryzacji)....

    DIY Poczekalnia   08 Gru 2016 07:26 Odpowiedzi: 13    Wyświetleń: 10716
  • 4x DS18b20 +LCD = Termometr

    Jak się podaje Niski stan?

    DIY Konstrukcje   02 Maj 2015 22:07 Odpowiedzi: 493    Wyświetleń: 307867
  • Płytka uruchomieniowa dla początkujących (ATMEGA8)

    Witam, Dzisiaj prezentuję płytkę uruchomieniową przeznaczoną dla osób zaczynających zabawę z mikrokontrolerami. Płytkę cechuje bardzo prosta konstrukcja, niski koszt wykonania, brak konieczności korzystania z przewodów łączeniowych, oraz podstawowe peryferia pozwalające na zapoznanie się z elektroniką cyfrową, a nawet zaprojektowaniem wielu ciekawych...

    DIY Konstrukcje   29 Gru 2014 15:46 Odpowiedzi: 25    Wyświetleń: 10500
  • 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ń: 2880
  • [Atmega8][Bascom] Rejestrowanie temp max i min DS18b20

    Tak jest. Ale lepiej na niski poziom...

    Mikrokontrolery AVR   27 Lip 2008 16:17 Odpowiedzi: 13    Wyświetleń: 2675
  • PIC32MX460 - podłączenie czujnika temperatury DS18B20

    Witam, Próbowałem ostatnio podłączyć czujnik temperatury ds18b20 do płytki z pic32mx460 (płytka bodajże firmy olimex). Spędziłem nad tym kilka dni, i w końcu podłączyłem oscyloskop. Kiedy wymuszam stan niski z mikrokontrolera (na samym początku trzeba ustawić pin na 500us w stan niski, później 30us w stan wysoki i termometr powinien odpowiedzieć stanem...

    Mikrokontrolery PIC   20 Paź 2013 13:09 Odpowiedzi: 2    Wyświetleń: 2520
  • 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ń: 2676
  • [LPC2142] Implementacja ds18b20 na LPC2142 w Keil - problemy z funkcją resetu

    Witam. Od niedawna uczę się ARMów i mam problem. Kiedyś napisałem funkcję do obsługi ds18b20 na AVRy, teraz chciałem ją zaimplementować pod LPC2142 w środowisku Keil i niestety mi nie wychodzi. Poniżej przedstawiam kod źródłowy już zmodyfikowanej funkcji pod LPC. ds18b20.h #include <stdio.h> #include "lpc214x.h" #define WE 20 #define...

    Mikrokontrolery ARM   22 Sie 2008 14:15 Odpowiedzi: 10    Wyświetleń: 3187
  • ATmega8 - Początki z mikrokontrolerami AVR[BASCOM]

    Jeśli chodzi im o wejście, to piszę PIN a jeśli o wyjście to PORT np: If pind.1=1 then portc.1=1 tak? Podpowiedzcie mi jeszcze jak napisać kod, tak aby po osiągnięciu temperatury 40st na wyjściu pojawiał się stan wysoki, a po spadku do np 30st dopiero stan niski używam ds18b20

    Mikrokontrolery AVR   10 Maj 2015 14:01 Odpowiedzi: 22    Wyświetleń: 3129
  • AT89C2051 i DS18B20 - wykrywa tylko 2 z 7 termometrów na 1-Wire, co robić?

    Cześć!!! Mam kilka uwag czysto teoretycznych i z praktycznymi efektami nie polemizuje. Z tego co podałeś dajesz rezystor 220 Ohm do 5 V - wg karty AT89C2051 bez problemu wyda powstający prąd 20 mA i ściągnie do 0,4V co dla DS jest stanem niskim, ale w karcie DS18B20 podają już tylko prąd ściągnięcia 4mA / przy 0,4 V stanu niskiego, nie wiem z czego...

    Mikrokontrolery   24 Wrz 2007 09:21 Odpowiedzi: 22    Wyświetleń: 10155
  • Dlaczego termometr DS18b20 często ulega awariom?

    Może na tym kablu/czujniku robi się zwarcie do 5V którym zasilany jest czujnik. Opór nie musi spadać do zera ale jest niski i obydwa układy komunikując się muszą zwierać do masy dużo większy prąd niż ten z podciągania 4K7. Minimalny opór to 1K5. Może następnym razem zaraz po odłączeniu sprawdź oporność pomiędzy VCC a DATA. Wymień ten czujnik bo to żaden...

    Mikrokontrolery   28 Kwi 2020 07:59 Odpowiedzi: 18    Wyświetleń: 1470
  • Interfejs 1-wire master na modułowej jednostce centralnej ATMEGA2560

    Otrzymałem odpowiedź od prowadzącego. :spoko: Chodziło o dodatkowy tranzystor na linii 1-wire zwiększający prąd i poprawiający zbocza. Będę wdzięczny za komentarz od bardziej obytych w temacie użytkowników. Czy to ma sens? (*) Komunikacja w tym wątku przypomina konwersację dwóch ludzi na występie pantomimy. Jeden z nich jest głucho-niemy, a drugi niewidomy....

    Mikrokontrolery Początkujący   08 Lip 2020 16:46 Odpowiedzi: 15    Wyświetleń: 1206
  • Atmega8 - Działanie rezystora podciągającego na przykładzie 1-wire, DS18B20

    Witam, Zacznę od tego, że jestem początkujący jeśli chodzi o mikrokontrolery i elektronikę dlatego proszę was o łopatologiczne wytłumaczenie działania rezystorów podciągających na podanym przeze mnie przykładzie bo to co do tej pory przeczytałem w internecie jakoś do mnie nie dociera. Układ jest prosty mikrokontroler -> termometr DS18B20 połączony linią...

    Mikrokontrolery Początkujący   20 Wrz 2012 10:08 Odpowiedzi: 6    Wyświetleń: 4125
  • Odczyt DS18B20 z Atmega16 - brak MSB, tylko LSB się zmienia

    Fusy mam ustawione fabrycznie aby zmieniłem wewnętrzny oscylator bo wyczytałem że przyczyną może być za niski zegar ale nic nie pomogło. mógłbyś to przetłumaczyć na język polski?

    Mikrokontrolery AVR   24 Sie 2010 21:00 Odpowiedzi: 59    Wyświetleń: 5074
  • ATmega16: Precyzyjne odmierzanie czasu i pomiar czasu instrukcji

    Hmmm student powiadasz.... To niech student przeanalizuje zasadę działania DS18B20 np. z tego źródła: http://www.1-wire.rms.biz.pl/#Interfejs%... Bo kolega sugeruje czekanie 400us gdzie układ DS18B20 max 240us bedzie utrzymywał niski poziom. Jesli damy wiecej niz te 240us to niemal na 100% program ciagle nie bedzie widzial czujnika.... Oczywiscie...

    Mikrokontrolery   17 Mar 2007 22:42 Odpowiedzi: 8    Wyświetleń: 1571
  • [ATtiny2313] ATtiny2313 i DS18B20 - Weryfikacja kodu termometru, problem z measure_T

    Oczywiście, że nie:) To ma być tylko maskowanie czyli &. Nie mniej jednak kod dalej nie działa. Inicjalizacja nie wykonuje się poprawnie. http://obrazki.elektroda.pl/9461588100_1... Powyżej zacytowałem fragment tutoriala do czujnika DS18B20, który mówi jak pwinna przebiegac inicjalizacja. Czy mój kod spełnia te kryteria?

    Mikrokontrolery Początkujący   07 Paź 2012 16:30 Odpowiedzi: 13    Wyświetleń: 3126
  • 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ń: 8363
  • 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ń: 4500
  • Jak zasilić konwerter 3.3-5V dla I2C z urządzenia mającego tylko 12V?

    (at)Robiw może zainteresuje Cię pomysł na który dzisiaj wpadłem i od razu przetestowałem :P Pozwala sprawdzić który z układów dalej przytrzymuje linię w stanie niskim ;) Może się przyda. Transmisję 1Wire mam w paluszku dlatego na niej sprawdzałem działanie. Kiedy Procesor wystawia sygnał Pulse to DS18B20 powinien ten niski stan podtrzymać co widać...

    Mikrokontrolery   05 Sie 2016 19:30 Odpowiedzi: 37    Wyświetleń: 2790
  • 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ń: 1925
  • 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ń: 4732
  • 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ń: 1920
  • DS18B20 – błędny odczyt temperatury (-0.1°C), analiza kodu AVR, co sprawdzić?

    Przeczytaj to co napisałem o procedurze send(). Popraw umiejscowienie ostatniego SET_1wire - poza warunek i usuń pierwszy SET_1wire a warunek zmień na if(!bit)... [syntax=c]CLEAR_1wire; // ustawienie magistrali w stan niski _delay_us(10); if (!bit) _delay_us(100); // przetrzymanie SET_1wire;[/syntax]

    Mikrokontrolery   17 Gru 2013 22:08 Odpowiedzi: 15    Wyświetleń: 2991
  • 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ń: 1679
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Jest tego sporo, DCF77, 7 x DS18B20 i DHT11 ( akurat jeśli chodzi o niego to mam wątpliwości, czy ten kod działa, bo jest na obydwu płytkach podpięty i zdarza się zawieszenie ) Nadajnik Atmega328p Dodano po 16 Odbiornik Atmega644P - trochę zmieniłem obsługę przerwania, wydaje mi się, że w przerwaniu nie powinno się wykonywać dużych obliczeń. [syntax=basic4gl]...

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 241316
  • [ATMEGA8] [ATMEGA8][BASCOM] ds18b20 - Nieprawidłowe odczyty temperatury z czujnika

    ... to moze on sie poprostu caly czas resetuje ?? Kochasiu :!: Żeby zresetować rejestry temperatury w scratchpad , to musiałbyś odłączyć zasilanie od DS-a lub jeśli masz zasilanie pasożytnicze(linią DQ) , to musiałbyś na tej linii utrzymać stan niski , przez >960uS. Spróbuj zwiększyć czas konwersji , do 850ms. Piotrek

    Mikrokontrolery AVR   11 Lip 2008 17:49 Odpowiedzi: 9    Wyświetleń: 3122
  • DS18B20 zawyża temperaturę powyżej 15°C - wada fabryczna?

    Witam, DS18B20 mierzy mi dokładnie od 0 do ok 15'C a powyżej tego zawyża temperaturę - maksymalnie o ok. 3,5'C. Podejrzewam że to jakaś wada fabryczna, czujnik kupiony na allegro. Co robić? Może ktoś sprawdzi u siebie te czujniki z allegro? Pozdrawiam

    Mikrokontrolery   12 Kwi 2008 00:49 Odpowiedzi: 14    Wyświetleń: 2133
  • DS18B20 - niestabilne odczyty temperatury po przyłożeniu do radiatora

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

    Mikrokontrolery   16 Gru 2006 15:09 Odpowiedzi: 7    Wyświetleń: 1602
  • [ATMega8] [ATMega8][ASM] Nieprawidłowy odczyt temperatury z DS18B20 przy zasilaniu pasożytniczym

    Link poprawiony. Czekam 5 us - odnosiło się do 5 nop - czyli do 5 taktów = 5 us. ;) Zgłupiałem totalnie. Czyli, krótkomówiąc w jaki sposób mam: - ustawić stan niski (wysyłanie sygnału reset)? DDR=1, PORT=0? - zwolnić magistralę tak aby zewnętrzny rezystor mógł podciągnąć linię do stanu wysokiego? - w jakim stanie powinien być port (DDR, PORT) tak aby...

    Mikrokontrolery AVR   17 Paź 2011 21:12 Odpowiedzi: 17    Wyświetleń: 2874
  • DS18b20 - różnice w odczytach temperatury przy różnych wartościach

    Witam. Pytam się "starszych" kolegów o radę, a dokładnie o mój sposób rozwiązania problemu, czy ma sens. Sytuacja: używam czujników temperatury opartych na DS18b20 - bardzo solidnie wykonanych, z przewodami w osłonie silikonowej, gilza z pastą przewodzącą, mechanicznie zaciskana w sześciokąt na połączeniu z kablem o średnicy fi5,5 mm, dodatkowo zabezpieczona...

    Mikrokontrolery   02 Cze 2018 10:04 Odpowiedzi: 27    Wyświetleń: 2133
  • 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ń: 2345
  • Zawieszanie się Arduino Mega 2560 w projekcie kontrolera terrarium

    Witam, Obecnie jestem w fazie tworzenia kontrolera do terrarium który odpowiadałby za wilgotność pory dnia oraz temperaturę. Niestety utknąłem w martwym punkcie, otóż mój program raz na jakiś czas się zawiesza i nie jest to cyklicznie np. co 2 godziny. Wyczerpała się już moja wiedza ale może któremuś z was uda się odnaleźć błąd w kodzie, będę bardzo...

    Arduino   05 Paź 2018 16:09 Odpowiedzi: 3    Wyświetleń: 867
  • DS18b20 - Termometr DS18B20 - brak odczytu przy długim przewodzie

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

    Mikrokontrolery   12 Mar 2017 11:48 Odpowiedzi: 8    Wyświetleń: 2610
  • Sterownik pompy z czujnikiem PT100 w Bascom - odczyt danych i kodowanie

    Cześć witam serdecznie Chce wykonać sterownik załączania pompy na czujniku PT100 Mam opanowany odczyt z DS18B20 ale zakres temp jest za niski Wiem że działa on jak termistor - posiadam tabelę rezystancja/temperatura czy ktoś posiada kawałek kodu jak to odczytać - chodzi o dane - wyswietlanie i sterowanie to juz sam zrobię Pełnym kodem podzielę sie na...

    Mikrokontrolery AVR   01 Lut 2012 00:55 Odpowiedzi: 1    Wyświetleń: 3172
  • Co z tymi DS18B20? Skąd te różnice? Wadliwa seria?

    Witam. Zauważyłem niepokojące zachowanie czujników DS18B20 przy pomiarze temperatur bliskich zeru i ujemnych. Moje spostrzeżenie jest następujące: przy pracy czujnika jego temperatura nieznacznie wzrasta i to nawet ponad 1'C ! Zbudowałem termostat. Po wejściu do menu nastaw czujniki nie są odczytywane i w tym czasie (tak mi się wydaje) ich temperatura...

    Mikrokontrolery   02 Mar 2008 20:49 Odpowiedzi: 15    Wyświetleń: 2798
  • Termostat do wytrawiarki (Atmega8, DS18B20 - termometr, JQC-3FF - przekaźnik)

    ...To nie dzielnik, tylko podciągnięcie bazy do masy - aby ta nie wisiała w powietrzu i tranzystor był w stanie odcięcia, gdy układ jest wyłączony... Takie podciąganie rezystorem do masy kompletnie nie ma sensu, bo jak dajesz stan niski na port to... masz podciągnięte do masy :) , a R11 zamiast 1k spokojnie mogłeś dać nawet 10k i też by działało, a...

    DIY Konstrukcje   29 Lut 2016 17:34 Odpowiedzi: 27    Wyświetleń: 16719
  • [ATMega168][C] Obsługa DS18B20 - impulsy RESET i PRESENCE

    Witam, Wzorując się na poradniku: www.ja(usun-to)glarz.com/ja/elektronika/... napisałem funkcję: Wszystkie czasy zawarte w powyższym kodzie wynikają z dokumentacji technicznej wysyłania i odbierania impulsu RESET i PRESENCE. Według dokumentacji układ Master powinien ustawić linie w stan niski na czas min. 480µs, następnie ustawić w poziom...

    Mikrokontrolery AVR   21 Gru 2011 12:53 Odpowiedzi: 7    Wyświetleń: 1876
  • DS18B20 z MP01105T-USB - wolna reakcja i wysoka początkowa temperatura

    Witam, Używam czujników DS18B20 w połączeniu z przystawką USB MP01105T-USB firmy MeraProjekt. Jako że mam początkujące doświadczenie z w/w czujnikiem temperatury podczas testów zauważyłem, że czujnik ten bardzo wolno reaguje na zmiany temperatury. Dodatkowo też po uruchomieniu startuje nie wiadomo dlaczego z wysokiej temperatury i stabilizuje się w...

    Początkujący Elektronicy   30 Maj 2014 22:00 Odpowiedzi: 0    Wyświetleń: 705
  • 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ń: 1604
  • [BASCOM] Jak wykorzystać czujnik DHT11 z BASCOM do pomiaru temperatury i wilgotności?

    Jest to pomysł, aby nadać pewne priorytety czynnościom. Np. dla mnie ważny jest zapis, więc może dam dodatkowy warunek - sprawdzanie stanu pinu, który steruje zapisem ( CS_SD ) i gdy jego stan niski to blokować działanie innych podprogramów. Samo wykonywanie po kolei może się do końca nie sprawdzić, bo np : - DTH11 co 2 minuty - zapis SD co minutę -...

    Mikrokontrolery AVR   20 Lis 2017 20:09 Odpowiedzi: 16    Wyświetleń: 11797
  • 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ń: 1230
  • 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
  • DS18B20 - Zrywanie transmisji powyżej 45°C, wpływ napięcia zasilania

    Mam mały problem z termometrem DS18B20. Dotyczy on "zrywania" transmisji przy temperaturze powyżej ok 45..50 degC (dwa dzialały do 65 C), w niższej temperaturze i/lub po ostudzeniu wszystko zachowuje się poprawnie. Przy obniżeniu napięcia zalilania DS18B20 (przy lini trójprzewodowej) do ok 4V temperatura pracy wzrasta średnio o 5K. Czy ktoś mial podobny...

    Projektowanie Układów   09 Wrz 2003 13:58 Odpowiedzi: 3    Wyświetleń: 2940
  • DS18B20: Błędy pomiaru temperatury przy zasilaniu pasożytniczym, brak high pullup

    Taka sprawa: Zasilalem termometr "pasożytniczo", ale dosyc nieuważnie przejrzałem Data Sheet od niego i nie zauwazylem, ze nalezy zapodawac high pullup na szyne przez mosfet, podczas konwersji temperatury i operacji na eepromie :( O dziwo na poczatku ds konwertowal prawidlowo i poprawnie mierzyl temp. ujemne i dodatnie, jednak z czasem zaczely pojawiac...

    Mikrokontrolery   24 Sty 2006 18:41 Odpowiedzi: 15    Wyświetleń: 5936
  • Atmega8 i DS18B20 - LCD pokazuje błędną temperaturę 127,9375

    Aaaa ! bo ty masz układ z tzw. pasożytniczym zasilaniem, to wymaga trochę innej obsługi. Te wersje oprogramowania co zamieściłeś to obsługują transmisję w przypadku gdy Dallas jest normalnie zasilany, tj. GND - Masa DIO - dwukierunkowa linia danych (podciągnięte do +5V przez 4.7k Vdd - +5V W twoim przypadku stosuje się zasilanie z linii danych co wymaga...

    Początkujący Elektronicy   20 Lut 2009 13:09 Odpowiedzi: 17    Wyświetleń: 3853
  • Arduino Mega + 5x DS18B20 - dziwne odczyty temperatur, skoki wartości

    Lepiej się przyjrzyj tej "bilbiotece". Niestety większość tych gotowców do Arduino ma skandalicznie niski poziom i stąd błędy. Jest nieprawdopodobne, żeby przy tak małej magistrali były kłopoty z komunikacją. Chyba, że uszkodzeniu uległ jeden z Dów. Podobnie z CRC - jakkolwiek CRC nie eliminuje wszystkich błędów, to jednak ich odsetek powinien spaść...

    Mikrokontrolery   07 Gru 2014 18:50 Odpowiedzi: 10    Wyświetleń: 1680