ds18b20 parasite

Znaleziono około 125 wyników dla: ds18b20 parasite
  • Wiele czujników DS18B20 (Parasite Mode) na ESP8266

    Ale po co tak kombinować z zew. MOSFETem? Ten MOSFET na schemacie Ds'a służy tylko jako poglądowe źródło silnego poziomu H (strong H), który wg dokumentacji musi się pojawić najpóźniej 10us po poleceniu konwersji i trwać na czas tej konwersji. Aby to zapewnić wystarczy na IO wystawić poziom H, większość mcu (o ile nie jest to IO z otwartym drenem) ma...

    Mikrokontrolery   01 Sie 2015 18:36 Odpowiedzi: 12    Wyświetleń: 5403
  • [DS18B20] Dziwne zachowanie przy zasilaniu parasite...

    A właśnie, że spadek temperatury wpływa na długości "pulsów" generowanych jako odpowiedź z DS'a z tą uwagą, że zmiany są nieznaczne (na poziomie kilku us). Też to obserwowałem przy założeniu super dokładnie (przesadzonych) przedziałów czasowych. Tak więc zdecydowanie problemem jest soft. Sugeruję popatrzeć na przebiegi za pomocą oscyloskopu.

    Mikrokontrolery   12 Paź 2010 21:59 Odpowiedzi: 16    Wyświetleń: 2446
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Czy jednoczesna konwersja temperatury w trybie parasite dla 10 DS18B20 jest możliwa?

    Ja zawsze tak robię i to niezależnie czy czujniki są podpięte w trybie parasite czy normalnie. To oczywiście działa bez najmniejszych problemów i jak pisze kolega wyżej tak wręcz powinno się robić ;)

    Mikrokontrolery   05 Lut 2011 23:38 Odpowiedzi: 4    Wyświetleń: 1736
  • REKLAMA
  • Jak uruchomić DS18B20 w trybie parasite bez zewnętrznego zasilania?

    Dobrze zrobiłeś, że zmieniłeś na przejście pinu do trybu pracy jako wejścia - nigdy nie powinien występować stan niski bez potrzeby. Rezystor podciągający nie powinien stwarzać problemów, np. z sumą kontrolną - chyba, że jest coś o czym ja nie wiem - może ktoś inny się wypowie. Może jest jednak jakaś niedoskonałość w funkcjach obsługi 1-wire i ujawnia...

    Mikrokontrolery   28 Sie 2007 21:22 Odpowiedzi: 12    Wyświetleń: 4000
  • 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ń: 1665
  • [1wire] DS18B20 na 3V3: parasite power, podciąganie 4k7 czy 3V3? LPC1113, 10m przewody

    Paralityk z doświadczenia chodzi :-) do 2.8V potem trzeba trzecią żyłke mu wstawić by znowu się podniósł, ale mamy pewność że przyniesie pomiar do ok. 2.2V.

    Mikrokontrolery   31 Maj 2011 10:53 Odpowiedzi: 3    Wyświetleń: 1169
  • DS18B20 - nie zawsze odpowiada samymi jedynkami logicznymi.

    Najprawdopodobniej problem stanowi procedura "Waitus".Wykonanie "Waitus(1)" , dla proca z kwarcem 1MHz , trwa ~23 uS(zajrzyj do pliku *.lst) , a czas tRDV(początek timeslot) wynosi max 15 uS. unsigned char slot_odbierz1w(void){//odbi... bit nadany przez urz. 1wire unsigned char bit1w; //w w jednym slocie czasowym cbi(PORT1w,PIN);...

    Mikrokontrolery   12 Lis 2005 21:55 Odpowiedzi: 8    Wyświetleń: 1851
  • ds18b20 - Obsługa 1wire - diagnoza funkcji odbierania pisania

    W Twoim przykladowym kodzie nie tylko są już bieżące problemy z zachowaniem czasu prawidłowych okien komunikacyjnych (jesli nie używasz uarta) ale wystąpią też inne przyszłe problemy z powodu popularnej implementacji "na skróty" jaką realizujesz. Pierwsza uwaga: jaki masz pullup'a na linii? Nie widzę w Twoim kodzie zapewnienia "silnej 1" najpóźniej...

    Mikrokontrolery AVR   21 Lip 2015 22:10 Odpowiedzi: 23    Wyświetleń: 1575
  • NodeMCU v2 ESP8266 nie wykrywa DS18B20 po wgraniu EasyESP – brak adresu czujnika

    4.7K, tryb "parasite" jest opisany w dokumentacji, nie wiem czy easy esp to wspiera.

    ESP8266 i ESP32   15 Maj 2025 10:23 Odpowiedzi: 4    Wyświetleń: 123
  • REKLAMA
  • temperatury w bascom, uP, wyświetlacz LCD, robił ktoś?

    Witam, zauważyłem te post i choć jest bardzo stary, liczę że ktoś odpowie, mianowicie, czy pomiar temperatury z kodu powyżej dotyczy czujników ds18b20 podłączonych w trybie parasite, czy nie?? Pozdrawiam.

    Mikrokontrolery   07 Lut 2012 11:02 Odpowiedzi: 2    Wyświetleń: 1685
  • Atmega8 i DS18B20 - LCD pokazuje błędną temperaturę 127,9375

    Chyba już wiem co może być, tylko nie wiem gdzie jest źródło problemu. Doczytałem się, że po zerowaniu po włączeniu zasilania bajty odczytu temperatury są ustawiane na wartość 85.00 stopni i tę wartość udaje ci się odczytać z rejestrów DS18b20 (co świadczy, że procedury odczytu działają poprawnie). Doczytałem się jednak też, że w układzie zasilania...

    Początkujący Elektronicy   20 Lut 2009 13:09 Odpowiedzi: 17    Wyświetleń: 3820
  • REKLAMA
  • DS18B20 z Aliexpress nie działa na przewodzie 2-3 metrowym, na krótkim działa

    Oczywiście zadziała tylko dla zasilania czujników podłączonych dwuprzewodowo (czyli z zasilaniem Parasite). Czemu tylko w trybie parasite ? Bo skrętka dwużyłowa ma tylko 2 żyły. A w tym połączeniu chodzi o to żeby wykorzystać parametry kabla skrętki. Nie można więc puszczać trzeciego połączenia osobnym przewodem czy nawet osobną skrętką (np. wykorzystując...

    Projektowanie Układów   08 Lut 2019 13:58 Odpowiedzi: 32    Wyświetleń: 2919
  • [atmega][winavr]DS18b20 nie działa przy 2 przewodach

    ok znalazłem... teraz jeszcze zaimplementować: If the DS18B20 is powered by an external supply, the master can issue “read time slots” (see the 1-Wire Bus System section) after the Convert T command and the DS18B20 will respond by transmitting 0 while the temperature conversion is in progress and 1 when the conversion is done. If the DS18B20...

    Mikrokontrolery AVR   16 Lut 2011 23:01 Odpowiedzi: 15    Wyświetleń: 2439
  • Dlaczego DS18B20 pokazuje zaniżoną temperaturę o 4°C? Algorytmy i podłączenie

    1 (masa) razem z 3 (VDD) do masy, a 2 (DQ) do portu z podciągnięciem poprzez 4.7k do zasilania - tzw. tryb parasite. figure 4 bez MOSFET

    Mikrokontrolery   07 Kwi 2006 18:36 Odpowiedzi: 7    Wyświetleń: 1386
  • DS18B20 + ATMEGA8 [C] - DS18B20 Zawiesza się, prośba o sprawdzenie kodu

    Ze schematem może być mały problem... Długość kabla to około 60 cm. DS podpięty do portu PD5. Załączyłem zawartość pliku Onewire.h. DODANO 2 Listopada 2014, 00:39 DS podłączony w trybie Parasite. Czy to może być przyczyną takiego zachowania?

    Mikrokontrolery   28 Paź 2014 23:17 Odpowiedzi: 2    Wyświetleń: 1890
  • ATMega32 – brak reakcji DS18B20 na 1-wire, DQ na PB0 pokazuje 3.9V zamiast 0V

    Albo zasilać w trybie PARASITE. U mnie czujnik po odwrotnym podłączeniu zasilania tak działa.

    Mikrokontrolery   03 Kwi 2008 02:09 Odpowiedzi: 18    Wyświetleń: 4710
  • Atmega8 + ds18b20 w C, podpięcie czujnika temperatury, kod?

    Pokaż cały program. Masz podłączone w trybie parasite, musisz więc ustawiać stan wysoki na linii danych podczas konwersji temperatury.

    Mikrokontrolery   10 Cze 2008 18:06 Odpowiedzi: 3    Wyświetleń: 2230
  • Co z tymi DS18B20? Skąd te różnice? Wadliwa seria?

    Dzięki za zainteresowanie. Odczyt temperatury następuje co 1,3s i nie wyobrażam sobie jakbym miał zwiększyć go do np 5s czy o zgrozo - 10s. To stanowczo za długa przerwa a coś czuję że tyle właśnie potrzeba. W ostateczności do przyjęcia pod warunkiem, że przyniesie efekt:( Muszę to sprawdzić. U mnie żaden z kilku uszkodzonych czujników nie śmiga już...

    Mikrokontrolery   02 Mar 2008 20:49 Odpowiedzi: 15    Wyświetleń: 2750
  • [ATMega8]DS18b20-silne zakłócenia na magistrali 1wire

    A sprubój jeszcze z parasite: na czas konwersji port do którego podpięte dq ustawiasz na wyjście i stan wysoki. Marek

    Mikrokontrolery AVR   04 Sty 2009 23:32 Odpowiedzi: 35    Wyświetleń: 11559
  • Atmega8 i DS18B20 - pomiar temperatury poniżejk 10st. Celsjusza.

    To już wiadomo wszystko. W aplikacji wyraźnie jest napisane!!! Note 1: For parasite-powered DS18B20s, the master must enable a strong pullup on the 1-Wire bus during temperature conversions and copies from the scratchpad to EEPROM. No other bus activity may take place during this time. W trybie Parasite-Powered DS18B20 niestety tak sie nie zasila czujników!!!...

    Mikrokontrolery AVR   06 Mar 2012 19:26 Odpowiedzi: 47    Wyświetleń: 5655
  • Niepoprawne odczyty temperatury z DS18S20 na AT89C2051 @ 12MHz w BASCOM 8051

    I wszystko jasne! DS18S20 - nie ma siły uzyskać 0.1 rozdzielczości DS18B20 - tryb "niepełny parasite" (bez tranzystora pullup) - nie daje rady przetworzyć na 12 bit i mamy 0.5°C rozdzielczość Dopiero DS18B20 - tryb parasite z tranzystorem pullup lub z zewnętrznym zasilaniem jest w stanie przerobić temperaturę na 12 bit. ...Poza tym rozbijanie Waitms...

    Mikrokontrolery   05 Paź 2006 01:12 Odpowiedzi: 7    Wyświetleń: 3044
  • [Atmega168][Atmega32][1wire][Bascom] problem z komunikacją

    Tak, odległośc ma znaczenia, zwlaszcza jesli nie masz 3 przewodów. DS18b20, zasilany z kabla danych (parasite power), podciągnięty do 5V przez rezystor 3,9k działa wyśmienicie na krótkim kablu. Na 4metrowym cienkim jak diabli kabelku juz nie był skory do działania - read scratchpad zwracał wartość 0x0550 czyli czujnik się z braku prądu resetował. Pomogła...

    Mikrokontrolery AVR   27 Wrz 2009 21:23 Odpowiedzi: 28    Wyświetleń: 4328
  • Szukam adresowalnych czujników stanu 0-1, podobnych do DS18B20

    tomsyty Jak miałoby być zasilanie zewnętrzne to się to troszkę kłóci z ideą 1-wire. Mozna to obejść za pomocą dodatkowego układu zewnętrznego parasite power. opornik,kondensator,dioda.

    Mikrokontrolery   19 Lut 2008 17:16 Odpowiedzi: 21    Wyświetleń: 1680
  • [ATmega16] [ATmega16][Bascom AVR] Odczyt temperatury z ds18b20 - wartość 0xFF, co robić?

    Jak zamieniłeś miejscami...to kosz niestety. Zamiana napięcia w parasite nic nie robi, ale w trybie z 3 przewodami uśmierca... :(

    Mikrokontrolery AVR   27 Maj 2008 15:26 Odpowiedzi: 14    Wyświetleń: 5631
  • Pomiar temperatury z wielu czujników DS18b20 po WiFi za pomocą ESP8266

    Witam chciałbym zaprezentować układ pomiaru temperatury z wielu czujników Ds18b20 ,na razie czterech z jednego modułu ESP8266. Projekt nawiązuje do tego rozwiązania : https://www.elektroda.pl/rtvforum/topic3... Tamten projekt już nie będzie rozwijany w tym natomiast wprowadziłem wiele zmian przygotowując sobie grunt pod przyszłą rozbudowę i...

    DIY Smart Home   20 Lut 2023 16:18 Odpowiedzi: 78    Wyświetleń: 38823
  • Atmega16 i DS18B20: Błędne odczyty temperatury na wyświetlaczu LCD

    Witaj, z tego co piszesz to raczej z czasami a przynajmniej tymi niskopoziomowymi nie ma problemu. Twój problem polega na tym że czujnik Ci się resetuje i pokazuje Ci defaultową temperaturę 85C. Spójrz w dokumentację co powinieneś odczytać po resecie czujnika. Chodzi o to że czujnik zaraz po włączeniu zasialania i zresetowaniu go posiada w swoim buforze...

    Mikrokontrolery AVR   27 Sie 2010 20:28 Odpowiedzi: 13    Wyświetleń: 1904
  • DS18B20 i PIC16F84: Błąd konwersji temperatury, odczyt 85°C

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

    Mikrokontrolery   11 Sty 2006 18:03 Odpowiedzi: 13    Wyświetleń: 2053
  • 1-wire z DS18B20 na AT90S2313 - odczyt FFF, błąd 1, jak naprawić?

    Jutro sprobuje trybu parasite, to chyba moja ostatnia opcja do sprawdzenia... Zalaczam caly kod zrodlowy pogramu, moze ktos rzuci okiem.

    Mikrokontrolery   29 Wrz 2004 00:08 Odpowiedzi: 18    Wyświetleń: 2958
  • [Atmega8][c][DS18b20] - Błędny odczyt temperatury powyżej 50 stC

    Jak zasilany jest DS? Parasite power zapewne? W takim przypadku przy wyższej temp. upływność powoduje szybsze rozładowanie wewnętrznego kondensatora. Potrzebny jest strong pull up.

    Mikrokontrolery Początkujący   17 Gru 2015 13:19 Odpowiedzi: 5    Wyświetleń: 1233
  • Atmega8 [C] - brak odczytu z czujnika DS18B20 na linii 1Wire, wyświetla 0.0

    A w programie jest parasite? P.S. Jutro jest 24 czerwca- koniec roku szkolnego. Moze znajdę chwilę aby pójść na pocztę.

    Mikrokontrolery AVR   29 Cze 2011 14:36 Odpowiedzi: 34    Wyświetleń: 4308
  • Wyświetlanie temperatury z czujnika DS18b20 na wyświetlaczu 7-segmentowym

    Błędy które popełniłem: 1.Zdefiniowałem funkcję read_temperature, ale jej nie wywołałem. 2. Na początku podłączyłem w trybie parasite, a kod którego użyłem jest dla trybu z zew. zasilaniem. Teraz śmiga aż miło. Pozdrawiam.

    Mikrokontrolery Początkujący   09 Paź 2014 01:03 Odpowiedzi: 2    Wyświetleń: 936
  • Atmega 8 - analiza układu sterowania zasilaniem 230V AC i 90V DC, błędy?

    Witaj, Niedokładność pomiaru jest bardzo prosta do wytłumaczenia i bynajmniej nie chodzi tutaj o czas jaki czekasz czy 750ms czy 200ms, jeśli nie odczekasz wymaganego czasu to odczytasz poprzedni rezultat i tyle. Ponieważ używaż DS18B20 których dokładność jest taka sobie 1C-2C w zależności od przedziału. Błąd jest w zasilaniu czujników, datasheet wyraźnie...

    Mikrokontrolery AVR   10 Lip 2010 12:09 Odpowiedzi: 13    Wyświetleń: 5796
  • Podłączenie 2xDS18B20 do ATmega32 z rklibavr - brak odczytu danych

    Wolałbym się pobawić tymi bibliotekami, które już jako tako znam. Przeglądałem te po których wspominałeś, ale przyznam że była to dla mnie czarna magia. Mam nadzieję, że na mojego posta trafi osoba, która również korzysta z rkavrlib. Aby bardziej rozjaśnić sprawę wrzucę jeszcze kilka kodów z których powyższy program korzysta. obsluga onewire [syntax=c]#ifndef...

    Mikrokontrolery AVR   29 Wrz 2011 21:38 Odpowiedzi: 2    Wyświetleń: 1915
  • DS18B20: Nieprawidłowe odczyty powyżej 85°C na Atmega16 i LCD

    Masz go podlączony jako parasite powered? Jesli tak to powyżej 85 stopni w tym trybie nie działa. Jeśli masz go podlączony do zasilania normalnie to pewnie rozjeżdżają się timingi.

    Mikrokontrolery AVR   30 Mar 2010 00:44 Odpowiedzi: 11    Wyświetleń: 2120
  • 4x DS18b20 +LCD = Termometr

    Mam pytanie związane z tym termometrem - czy BASCOM wymusza stan wysoki na linii danych DQ magistrali 1WIRE na czas konwersji temperatury, w celu realizacji zasilania typu "parasite"? Jeśli nie - to pomiar może być obarczony dużym błędem ze względu na zasilanie czujników jedynie przez rezystory 4k7.

    DIY Konstrukcje   02 Maj 2015 22:07 Odpowiedzi: 493    Wyświetleń: 307198
  • Jak dostosować kod w Bascom dla czujnika DS18B20 zamiast DS1820?

    ..ale czasami jak jest dużo zakłóceń to trzeba zastosowac przewody w ekranie... Dopiero wtedy będziesz zbierał tym ekranem jak anteną. Do DS zwykła skrętka najlepsza. Tryb parasite nie powoduje żadnych problemów. Poza tym temat wałkowany setki razy...

    Mikrokontrolery   05 Sty 2010 14:11 Odpowiedzi: 9    Wyświetleń: 5086
  • Atmega16 z DS18B20 - czujnik zwraca -1, brak wykrycia, ustawienia fuse bitów

    W jakiej konfiguracji podpiąłeś czujnik? parasite 2 przewodowy czy z zasilaniem 3 przewodowy? zacznij od sprawdzenia hardware'u, czy odczyt zmienia się przy zmianach temperatury? dotknij czujnik

    Mikrokontrolery   21 Paź 2007 18:08 Odpowiedzi: 3    Wyświetleń: 1503
  • Układ DS18b20 - czas pomiędzy poleceniami 1Wire [bascom]

    Witam Obsługuję czujnik DS18B20 w Bascomie. Czy czas pomiędzy kolejnymi poleceniami, tj. 1wreset , potem 1wwrite &H55 , potem 1wwrite &HCC ... itd. może być dowolnie długi, przykładowo -np 6 minut; 5 godzin; 10godzin czy też 10dni .... ? Oczywiście wysyła 1 polecenie, czeka, wysyła drugie itd. do końca... Czy są ograniczenia? NIE! Te czasy (timingi)...

    Mikrokontrolery AVR   18 Wrz 2011 21:55 Odpowiedzi: 10    Wyświetleń: 2489
  • Jak zidentyfikować żyły czujników DS18B20 zatopionych w podłodze?

    Na dwóch żyłach to masz jak rozumiem tryb parasite power - w tym trybie trzeba zmodyfikować program sterujący, żeby czujnik zdążył naładować wewnętrzny kondensator, ponadto musi być stan 1 na magistrali w czasie konwersji. Jeśli więcej czujników robi konwersję, to pewnie trzeba wystawić silną jedynkę, czyli aktywny pull up. Jeśli na 3 przewodach nie...

    Mikrokontrolery AVR   24 Wrz 2024 21:15 Odpowiedzi: 9    Wyświetleń: 645
  • Większość czujników DS18B20 sprzedawanych w Internecie to podróbki

    A co ze starszymi egzemplarzami? Mam taki DS18B20. Pod lupą napisy wyglądają jak wytłoczone. Trzecia linia zaczyna się od 08. ROM ID nie zaczyna się od 28. Z trybu parasite nie korzystałem. Mam go podłączonego do interfejsu 1W zrobionego przeze mnie pod port RS232. Kabel do DSa to ok 15m skrętki cat 5. DS jest goły tzn nie ma żadnej gilzy itp. Czujnik...

    Artykuły   23 Wrz 2022 18:01 Odpowiedzi: 95    Wyświetleń: 20793
  • DS 1820 nie odpowiada na płytce AVT z procesorem 89C2051 - co robić?

    nie z paluszka, tylko z noty aplikacyjnej :) ad.1: cytuję kawałek algorytmu wg. noty aplikacyjnej PARASITE POWER ? Y MASTER ENABLES STRONG PULLUP ON DQ DS18B20 CONVERTS TEMPERATURE MASTER DISABLES STRONG PULLUP co wg. Ciebie zumek znaczy STRONG PULLUP bo wg mnie to nie znaczy to samo co zwykłe zwolnienie magistrali? cytat 2: PARASITE POWER ? N DS18B20...

    Mikrokontrolery   09 Maj 2008 20:46 Odpowiedzi: 44    Wyświetleń: 4719
  • Brak inicjacji pomiaru na DS18B20 przy podłączeniu trzyprzewodowym i rezystorze 3k3

    Poniżej cytat z datasheet : "CONVERT T [44h] This command initiates a single temperature conversion. Following the conversion, the resulting thermal data is stored in the 2-byte temperature register in the scratchpad memory and the DS18B20 returns to its low-power idle state. If the device is being used in parasite power mode, within 10 µs (max)...

    Mikrokontrolery   10 Sie 2004 20:13 Odpowiedzi: 13    Wyświetleń: 2103
  • 1-Wire, DS18B20, zasilanie pasożytnicze - nie działa

    Całość robię na Atmega 16 i przewiduje 10 czujników, bez tranzystora działającego jako silny pull-up nie da rady. Ten tranzystor jest potrzebny gdy termometr pracuje bez zewnętrznego zasilania w tzw. Parasite Powered. Część czujnikow bedzie zasilana dodatkowo a część nie. PO wyeliminowaniu blędu na PCB wszystko ładnie śmiga.

    Mikrokontrolery   03 Mar 2012 02:23 Odpowiedzi: 16    Wyświetleń: 6639
  • DS18b20 - Czujnik temperatury wyrzuca wartości zerowe, co może być przyczyną?

    taktowanie procesora: 16MHz atmega32a main.c: [syntax=c] int main(void) {/* sprawdzamy ile czujników DS18xxx widocznych jest na magistrali */ czujniki_cnt = search_sensors(); /* wysyłamy rozkaz wykonania pomiaru temperatury * do wszystkich czujników na magistrali 1Wire * zakładając, że zasilane są w trybie NORMAL, * gdyby był to tryb Parasite, należałoby...

    Mikrokontrolery   13 Maj 2016 16:31 Odpowiedzi: 8    Wyświetleń: 1035
  • Atmega32+DS18B20 czy wina leży po stronie czasów opóźnień?

    Dobra, na początek kawałek kodu odpowiedzialnego za reset magistrali: #include <avr/io.h> #ifndef F_CPU #define F_CPU 4000000UL #endif #include <util/delay.h> #define OWIRE_DDR DDRD #define OWIRE_PORT PORTD #define OWIRE_INPORT PIND #define OWIRE_PIN 2 char owire_reset() { char ret = 0; OWIRE_DDR |= (1 << OWIRE_PIN);...

    Mikrokontrolery AVR   22 Paź 2008 16:27 Odpowiedzi: 7    Wyświetleń: 1894
  • DS18B20 - można użyć zwykłego kabla głośnikowego?

    Witam Polecam jednak skrętkę, głośnikowy może działać jak antena i to w dwie strony :). Generalnie nie będzie problemów z transmisją na małe odległości, ale na większych długościach mogą się nanosić śmieci. Skrętka ma też taki plus, że w przypadku kiedy Parasite Power nie zadziała i trzeba będzie prowadzić zasilanie do DSa to mamy zapasowe kable, sprawdzi...

    Początkujący Naprawy   10 Wrz 2014 11:06 Odpowiedzi: 9    Wyświetleń: 1914
  • Jak podłączyć termopary Pt100 do komputera i zapisywać dane w MATLAB?

    Nie potrzebujesz żadnych wzmacniaczy, przetworników - jest układ, który podłączasz do komputera: http://www.riccibitti.com/pc_therm.htm http://www.elektroda.pl/rtvforum/topic13... ale w tym drugim wygląda na to, że pod: http://www.elektroda.net/dla_kompa/ds182... schemat jest z błędem; może lepszy w http://www.linuxnetmag.com/share/issue8/...

    Projektowanie Układów   22 Lip 2005 14:20 Odpowiedzi: 7    Wyświetleń: 3747
  • DS18B20 - jak uniknąć fałszywych odczytów +85C przez rejestry użytkownika

    Nie zawsze musi to być coś "skopane" w programie żeby się czujnik resetował. Ten sposób nie został wymyślony po to by zamaskować jakieś trudne do odnalezienia błędy w wykonaniu (choć może być używany). Problem występuje kiedy czujnik jest używany w zasilaniu pasożytniczym przy obecności np. takich odbiorników jak silniki elektryczne sterowane stycznikami....

    Mikrokontrolery   19 Wrz 2019 09:26 Odpowiedzi: 16    Wyświetleń: 2337
  • odczyt temperatury w bascom na 1wire z ds18b20 do atmega8

    Czy do układu DS18B20 masz podłączone zasilanie +5V, czy pracuje on w konfiguracji dwupinowej? W karcie katalogowej jest wzmianka "If the DS18B20 is powered by an external supply, the master can issue read time slots after the Convert T command and the DS18B20 will respond by transmitting a 0 while the temperature conversion is in progress and a 1 when...

    Mikrokontrolery AVR   14 Paź 2008 06:25 Odpowiedzi: 8    Wyświetleń: 6004
  • DS18B20 zawyża temperaturę powyżej 15°C - wada fabryczna?

    na allegro sie nie kupuje takich częsci :D Myslisz ze dlaczego to ktos sprzedawał? Bo wadliwe... Powiem więcej: gość opychający te częsci moze kupił "próbkowa" serie lekko "innych technicznie" czujników za psie pieniądze... Poza tym: zainwestuj 7.50 w NOWY czujnik ( ze sklepu, nie allegro) i zobacz czy masz taki sam rozrzut. Jesli tak, to a) masz cos...

    Mikrokontrolery   12 Kwi 2008 00:49 Odpowiedzi: 14    Wyświetleń: 2085
  • DS18B20 zawyża pomiar - wpływ samonagrzewania i częstotliwości pomiaru?

    Wykonałem wiele prób przy użyciu różnych czasów impulsów komunikacyjnych (specyfikacja podaje dość duże możliwe zakresy), niestety bez efektu. Próbowałem dokładać różne opóźnienia między impulsami bez efektu. Również w trybie parasite pojawia się zawyżanie wyniku. Najlepsze wyniki jaki miałem to temperatura 22.5-23* przy 21.5*C w pokoju. Czujnik jest...

    Mikrokontrolery Pozostałe   10 Mar 2011 22:05 Odpowiedzi: 25    Wyświetleń: 8294
  • [BASCOM] Jak dynamicznie obsłużyć 12+ czujników DS18B20 w BASCOM bez stałych seriali?

    I to jest dla mnie bardzo dobre rozwiązanie , które znacznie ułatwi dalszą pracę. Dziękuję. Dodano po 33 Dopiero teraz załapałem (chyba) o co chodzi z tą pastylką i czym ona jest. To dokładnie to samo co ds18B20 ale nie ma ona żadnej funkcji (jak ds18b20-termometr) tylko sam serial który to właśnie jest kodem jaki muszę uwierzytelnić w systemie :D Czyli...

    Mikrokontrolery AVR   14 Mar 2010 13:25 Odpowiedzi: 21    Wyświetleń: 4985
  • DS18B20 - Zrywanie transmisji powyżej 45°C, wpływ napięcia zasilania

    na mój rozum to: 1) radził bym poczyatć troszkę lektóry na ttemat tych termometrów przy pomocy funkcji "SZUKAJ" http://www.elektroda.pl/rtvforum/search.... 2) daj schemat, listing programu. Z mojego doświadczenia wiem że wszelkie problemy z tymi dallasami leżą tylko po stronie urzystkownika. czy testujac "dwie opcje" przy zasialniu parasite...

    Projektowanie Układów   09 Wrz 2003 13:58 Odpowiedzi: 3    Wyświetleń: 2919
  • ATmega2560 [C] + DS18B20 i wciaz temperatura +127C lub +85C

    ło matko ;) po opisie kolegi atom1477 i po tej informacji, że "Bascom coś kombinuje" można by uznać, że napisanie sotu do obsługi 1wire to rzecz prawie niemożliwa dla zwykłego śmiertelnika. Tymczasem to co robi Bascom to absoultnie nie żadna kombinacja tylko normalne zachowanie - ponieważ to podtrzymanie stanu wysokiego na pinie portu jest niejako przygotowaniem...

    Mikrokontrolery AVR   14 Sty 2010 07:54 Odpowiedzi: 33    Wyświetleń: 8059
  • Jak sprawdzić wyprowadzenia czujnika DS18B20 bez podłączenia do ESP32?

    Ten układ zasilania, czyli Parasite Powered, jest bezpieczny pod względem odwrotnej polaryzacji. Jeżeli podłączysz na początek do zasilania tylko DS przez rezystor 4,7k to, jest małe prawdopodobieństwo, że cokolwiek się uszkodzi. Przy błędnym podłączeniu napięcie na DS będzie wyznaczone przez diodę zabezpieczającą w stanie przewodzenia czyli ok. 600mV....

    Arduino   25 Maj 2021 17:48 Odpowiedzi: 15    Wyświetleń: 843
  • MULTI CONTROLLER - bardzo uniwersalny sterownik

    http://obrazki.elektroda.net/30_12586328... Witam. To moje nowe dziecko :-) MULTI CONTROLLER - sterownik bardzo uniwersalny . Podstawowe możliwości : - mózg urządzenia ATmega32 - sterowanie z pilota IR (zgodnego ze standardem RC5) - Obsługa do 8-miu czujników DS18B20 (tryb normalny lub parasite) - 7 kanałów załącz wyłącz (przekaźnikowe) -...

    DIY Konstrukcje   20 Lis 2009 20:38 Odpowiedzi: 21    Wyświetleń: 10575
  • Atmega32+C+DS18B20 czy to błąd w konwersji temperatury?

    A czujniki temperatury mają zasilanie czy pracują w trybie parasite power? Temperatura 85C to stan rejestrów po resecie układu czyli między innymi po zaniku zasilania. Jeśli w czasie konwersji temperatury układ nie ma zasilania to może być właśnie taki efekt końcowy.

    Mikrokontrolery AVR   16 Paź 2008 14:51 Odpowiedzi: 5    Wyświetleń: 1670
  • Pomiar temperatur w domu Arduino + ethernet + DS18B20

    Sądzę, że wielkość opóźnienia w delay() w poniższym fragmencie jest nieco zbyt optymistyczna, jak na czas potrzebny do zakończenia konwersji. [syntax=c] ds3.write(0x44, 1); // start conversion, with parasite power on at the end delay(100); present3 = ds3.reset(); [/syntax] Spróbuj przetestować z 500 ms albo lepiej sprawdzaj, czy zakończyła się konwersja...

    Arduino   14 Sty 2020 09:07 Odpowiedzi: 9    Wyświetleń: 855
  • Jak rozpoznać podrobione DS18B20 - metoda pomiaru złącza P-N

    Eureka. :wink: Zaprawione chińskie dallasy z alle.. i podobnych nie mają wiele wspólnego z Maximem. I to od ładnych paru lat, zaczynało się od tego że nie działają w trybie parasite. Rozwal jedną czujkę to zobaczysz co na nim piszę. Sam też jestem ciekaw co to dziś mają, jak kiedyś to drążyłem to było jakieś "W" coś tam. Zakuwam czujniki u siebie i...

    Mikrokontrolery   22 Kwi 2019 13:37 Odpowiedzi: 4    Wyświetleń: 1065
  • DS18B20 z ATMEGA8 i LCD - brak odczytu temperatury, czujnik nie odpowiada

    Mam pytanie związane z tym termometrem - czy procek wymusza stan wysoki na linii danych DQ magistrali 1WIRE na czas konwersji temperatury, w celu realizacji zasilania typu "parasite"? Jeśli nie - to czy pomiar jest możliwy ? Czy pomiar może być obarczony dużym błędem ze względu na zasilanie czujników jedynie przez rezystory 4k7 ? "Klony" skasowałem....

    Mikrokontrolery   23 Wrz 2008 18:39 Odpowiedzi: 17    Wyświetleń: 4711
  • [ATMega32][Bascom]DS18B20 po pewnym czasie świruje.

    Przepraszam jeśli z własnego lenistwa, ale nie doszukałem się informacji na temat zasilania. Z rozwiązania problemu wywnioskowałem że stosujesz Parasite Power. Datasheet do tych termometrów właśnie narzekał, że dla temperatur powyżej 70 stopni upływnośc jest na tyle duża, że trzeba bardzo tern rezystor zmniejszyć albo zastosować zasilanie zewnętrzne....

    Mikrokontrolery AVR   30 Wrz 2009 13:03 Odpowiedzi: 43    Wyświetleń: 6543
  • AVR 90S2313 i DS18B20: brak odczytu temperatury, wynik FF FF, Bascom config?

    Nigdy nie zmieni :( DS jest grzecznym chłopcem(?) więc wykonuje tylko polecenia i odpowiada gdy jest pytany , poza tym milczy jak grób :wink: Pzdr. Piotrek Sz. To radze poczytac pdf'a :) CONVERT T This command initiates a single temperature conversion. Following the conversion, the resulting thermal data is stored in the 2-byte temperature register...

    Mikrokontrolery   11 Lut 2010 14:14 Odpowiedzi: 15    Wyświetleń: 2917
  • 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. 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 jednak, że ....... Jest na to jakiś sposób? Tak, chyba jest...

    Arduino   11 Mar 2015 19:32 Odpowiedzi: 6    Wyświetleń: 2610
  • [AT90S2313] AT90S2313: Błędny odczyt DS18B20, jak zapisać temperaturę na 2 bajtach?

    Tak oczywiscie ze wiem. Program który zamiescilem w tym poście ma obslugiwac DS18B20 i mi nie działa. Ciagle pokazuje 127*C Zupelnie inny program (inna procedura obliczania temp.) napisany przy tych samych bibliotekach i na tym samym HW dla DS1820, dziala poprawnie. Podlaczenie jest typu parasite poprzez 4k7 do +5V. Dodano po 1 Zmieniłem rezystor pull-up...

    Mikrokontrolery AVR   01 Lut 2009 20:41 Odpowiedzi: 2    Wyświetleń: 2513
  • DS18B20 po odwrotnym podłączeniu zasilania – czy czujnik działa poprawnie?

    Dziwna sprawa, podłączyłem DSa trzema przewodami przypadkowo odwrotnie tzn zamieniłem GND z VCC i już myślałem, że już po czujniku ale okazało się, że po podłączeniu w tryb parasite układ działa ale z rezystorem na DQ 2kOhm ale równie dobrze działa z trzema przewodami GND do GND VCC do VCC i DQ przez (tutaj uwaga) 2kOhm do VCC. I teraz nie wiem czy...

    Mikrokontrolery AVR   22 Wrz 2011 22:02 Odpowiedzi: 1    Wyświetleń: 1653
  • Kod w C do DS18B20 na ATmega16, odczyt 0xffff, F_CPU 16MHz, podłączenie?

    Ok, to ja dorzucę swoje trzy grosze :) Przede wszystkim, aby procedury _delay_* działały poprawnie należy włączyć optymalizację kodu np -O1 Sprawdź może to powoduje problem. Po drugie, na czas odczytu i zapisu magistrali warto zablokować przerwania, tak żeby procedura obsługi przerwania nie rozjechała czasu poszczególnych okien. A na koniec moje procedury,...

    Mikrokontrolery   11 Gru 2007 17:13 Odpowiedzi: 33    Wyświetleń: 3752
  • Czujnik temperatury DS18B20 i AT90S2313, bład komunikacji

    Witam podpiołem się jak pisałeś i DS mówi że mam temperaturę -0 stopni celsjusza Dodano po 5 jesli podlacze w trybe parasite to procek nie widzi czujnika Dodano po 5 Dziwne jest to, że jak podłączę go tylko do masy, DQ do pinu i do nóżki Vdd przez rezystor, ale nie podłącze zasilania to też widzi zero stopni :)

    Mikrokontrolery   17 Sie 2006 21:23 Odpowiedzi: 28    Wyświetleń: 3213
  • DS18B20 --> DallasTemperatures.h - Jak odczytywać temp. bez zatrzymywania &am

    https://obrazki.elektroda.pl/2478669200_... znalazłem kod funkcji żądania sprawdzenia temperatury Dodano po 3 Niestety, w ten sposób to nie zadziałało. Jak wczytałem program w takiej postaci jak powyżej, wszystko mi działało pięknie, ale temperatura się nie aktualizowała. Doczytałem, że 0xCC musi być poprzedzone komendą 0x44, ale...

    Mikrokontrolery Początkujący   18 Kwi 2019 05:29 Odpowiedzi: 21    Wyświetleń: 1545
  • Kit 2857 - termometr DS18B20 wyświetla stałą temperaturę 28°C lub 85°C

    Witam, Dokumentacja do DS18B20 mówi tak że jeśli odczytana temperatura z czujnika wynosi 85 to czujnik nie wykonał jeszcze poprawnego pomiaru temperatury i pokazuje defaultową (standardowo ustawiną pierwotną temperaturę w rejestrze). Jeśli po podłączeniu czujnika widzisz 85C to oznacza że transmisja jest w miare poprawna (stwierdzenie w miarę poprawna...

    Mikrokontrolery AVR   02 Sty 2011 22:35 Odpowiedzi: 9    Wyświetleń: 3167
  • Brak komunikacji z DS18B20+ przy podłączeniu do Atmega16, oscyloskop resetuje

    Witam serdecznie, problem z DS18B20 jest następujący - podłączam do atmegi, włączam, teraz na oscyloskopie widzę impuls resetu i nic więcej. Zero komunikacji ze strony DS'a. Próbowałem podłączać dwa które mam i jest problem. Oczywiście podłączony jest rezystor pull-up 4,7k Ohm, korzystam ostatecznie z programu zamieszonego tutaj http://www.jaglarz.com/ja/elektronika/ds...

    Mikrokontrolery Początkujący   07 Mar 2012 15:50 Odpowiedzi: 5    Wyświetleń: 1599
  • Gdzie znaleźć bibliotekę LCD SVM1602BSGB-1 w Eagle? Jak podłączyć DS18B20?

    Vpu to podciągnięcie do zasilania (5V). Ten czujnik ma 3 piny. Masę, dane i zasilanie. Jak nie podłączasz zasilania działa w trybie parasite power (pobiera zasilanie z linii danych). Jak programujesz w bascom wystarczy że dasz rezystor podciągający 4.7k między zasilanie a linię 1Wire. Pin Gnd na masę, pin danych przez wspomniany rezystor podciągający...

    Początkujący Elektronicy   28 Kwi 2007 11:51 Odpowiedzi: 4    Wyświetleń: 2197
  • [ATmega8] [ATmega8][C] DS18B20 nie zgłasza obecności - weryfikacja kodu inicjalizacji

    Ja używam AvrSide w połaczeniu z AvrStudio, nie wiem o co chodzi z plikami "make", ale wiem ze sa w WinAvr. W ustawieniach AvrSide ustawiłem 1 MHz, ale wyglada na to ze nic to nie zmieniło w moim zyciu. A ten 1 MHz mam jeszcze fabrycznie ustawiony bo nie chciałem sie na razie bawic fuse-bitami. Ale z tego co widziałem z normalnego działania innych moim...

    Mikrokontrolery AVR   29 Paź 2008 12:45 Odpowiedzi: 7    Wyświetleń: 1949
  • Jak uruchomić pomiar temperatury ds18b20 z konwerterem USB-rs232 FT232 RL?

    Nie wiem czy to można nazwać postępem, ale wygląda że jest lepiej ale nie tak do końca. Po pierwsze nie wolno oddzielnie podawać napięcia pod czujnik ds18b20, momentalnie nagrzewa się - nie wiem dlaczego, myślałem że już go spaliłem, ale na to wygląda że żyje, w przypadku ds18b20p (wersja PAR) nic się nie dzieje i nie jest wykrywany. Czytając o wersji...

    DSP i Transmisja   10 Gru 2010 13:04 Odpowiedzi: 21    Wyświetleń: 14052
  • Auroton 1100E/EUROSTER 1100E - wartość rezystora R6?

    Oryginalny czujnik to termistor NTC 100kΩ. posiadam informacje od producenta że sterownik jest oparty na czujniku DS 1820... Widzę "drobną" różnicę zdań. Reflekt Czy tak trudno obalić "teorię" kolegi Sam Sung ??? Wepnij potencjometr 100k i oglądaj wskazania temperatury lub .... kody błędów. Jak długi masz kabel połączeniowy? Przy ew. zasilaniu...

    Systemy Grzewcze Serwis   06 Gru 2022 23:12 Odpowiedzi: 15    Wyświetleń: 1971
  • Termometr DS18B20 na ATmega8 i LCD 2x16 – schemat, wsad Bascom, fuse bity

    Nie posiadam schematu ideaowego czy jest możliwość aby ten termometr działał na tej płytce ? Oczywiście. Na każdej płytce (nawet prowoizorycznej -stykowej) taki prosty program powinien sie zainicjować, pod warunkiem poprawnosci programu i połączeń zgodnych z tym programem. Np. Program podany przez Arktik powinien funkcjonować jeżeli zmienisz konfigurację...

    Mikrokontrolery AVR   01 Mar 2012 02:06 Odpowiedzi: 19    Wyświetleń: 3838
  • Arduino Uno R3: 5 termometrów DS18B20, LCD 4x20 - błąd odczytu 4. termometru

    Pomogło dołączenie trzech równolegle połączonych rezystorów 2,2k. Więc tą kwestie można zamknąć. To może w przyszłości spowodować inne błędy. Wynika z tego, że problemem było niewystarczające ładowanie wbudowanych kondensatorów w trybie parasite. Zobacz w notach Dallasa jak sobie z tym radzić - trzeba wydłużyć czas trwania stanu wysokiego, albo zastosować...

    Arduino   01 Mar 2018 09:09 Odpowiedzi: 29    Wyświetleń: 1923
  • DS18B20 i Bascom: Kolejność rozpoznania czujników, połączenia 1Wire i 2Wire

    ... To nazywane jest 1-Wire -z zastosowaniem trzech przewodów - wtedy używamy też Vdd a reszta pozostaje bez zmian i to jest 2-Wire Panowie co wy za herezje sobie opowiadacie ????? skąd wytrzasnęliście NOWY standard 2-Wire ??? Tego typu czujniki pracują TYLKO W JEDNYM STANDARDZIE i nazywa się on 1Wire! Natomiast są DWA sposoby połączeń czujników na...

    Mikrokontrolery AVR   12 Kwi 2011 01:57 Odpowiedzi: 24    Wyświetleń: 4531
  • Jak wyświetlić odczyty z dwóch czujników DS18B20 na LCD z Arduino UNO?

    Witam, posiadam arduino UNO z czujnikiem DS18B20 odczytuje on temperaturę w pokoju, dokupiłem do niego kolejny czujnik DS18B20 i chciałbym odczytać z niego temperaturę na zewnątrz, mam problem ponieważ trzeba zmienić kod w arduino i albo udaje mi się wgrać kod i odczytywać 2 termometry ale w monitorze portu szeregowego (nie wyświetla się na LCD) albo...

    Arduino   20 Sty 2019 15:57 Odpowiedzi: 17    Wyświetleń: 618
  • [ATMEGA16][GCC + AVR Studio] 1Wire, DS18B20, komunikacja

    Witam, ok wycofuje wstawkę z while(delay--); oraz zmiana makra z // get 1-wire bus input (bus released) #define OWR PINC & OWMASK na // get 1-wire bus input (bus released) #define OWR (PINC & OWMASK) Po przeanalizowaniu przyznaję rację użytkownikowi TMF. Przepraszam za wprowadzenie w błąd. Proponuję zastąpić tylko...

    Mikrokontrolery AVR   06 Sie 2010 13:49 Odpowiedzi: 14    Wyświetleń: 6094
  • Jak podłączyć DS18B20 z ATMega32 na kablach 10-12m?

    oo proszę bardzo - akurat teraz ponieważ piszę sofcik do pewnego przyjemnego kontrolera/sterownika temperatury. Wprawdzie na razie cały czas czujniki siedziały w płytce stykowej i były połączone 3 przewodowo. Jednak zapragnąłem sprawdzić jak to będzie przy połączeniu typu Parasite (pasożytniczym) czyli 2-przewodowo a dodatkowo na skrętce o długości...

    Mikrokontrolery   03 Paź 2009 17:30 Odpowiedzi: 7    Wyświetleń: 10215
  • Edimax BR-6104K z OpenWRT: Zawyżone odczyty temperatury z czujnika DS1820

    komus sie udalo w ten sposob podpiac ds18b20 i zmusic go do dzialania? Chcialem zrobic to samo z tym ze na wrt54gl i za cholere nie moge spowodowac zeby na routerze pojawilo sie wogole urzadzenie. Korzystam z wrt54gl z openWRT backfire 2.6 jaderko. kmod-gpio-dev kmod-w1, kmod-w1-gpio-custom poinstalowane. Podpialem czujnik temperatury do GPIO3 (pozbylem...

    Mikrokontrolery   12 Kwi 2010 21:26 Odpowiedzi: 4    Wyświetleń: 2373
  • Thermo 4U blaster + 7 kan.sterownik IR ( 4xDS18x20 + LCD)

    Gratuluje kolejnego ciekawego i dopracowanego projektu. Jedno pytanie: 4. podłączenia czujników do magistrali 1Wire także można dokonać w dowolny sposób - zależy jak kto woli. Czyli albo za pomocą 3 przewodów - albo w trybie Parasite/ pasożytniczym - za pomocą 2 przewodów !!! (tę opcję ustawia się w MENU) A nie lepiej zapytać czujniki na magistrali...

    DIY Konstrukcje   13 Gru 2009 11:59 Odpowiedzi: 57    Wyświetleń: 23712
  • Arduino DS1307 i DS18B20: Odświeżanie LCD wpływa na sekundnik

    Poza niepotrzebnymi delay sekunda, 200ms itp wywołujesz requestTemperatures() Dodano po 11 W biblitece masz funkcję "setWaitForConversion". Wywołają ją "setWaitForConversion(0)", wtedy requestTemperatures nie będzie czekać. Po likwidacji delay w loop umieść Dodano po 3 Dobrze byłoby sprawdzać statusy operacji. Nie robisz tego przez co nic nie wiesz...

    Arduino   02 Sty 2020 19:45 Odpowiedzi: 14    Wyświetleń: 786
  • [ATMEGa128][C] DS18B20 - ROM czyta, ale LSB i MSB juz nie

    Tak jak pisałem Koledze na priv: Parasite power supply ? Sprawdz, czy rezystor nie ma za duzej wartosci, mozesz do tego ustawic wyjscie jako out w stanie wysokim, zeby zapewnic czujnikowi odpowiednie warunki do konwersji. "Strong pullup" , tak to opisano w datasheet. Jesli nie, to kontrolnie przedluz delay podczas konwersji. Mozesz tez pokombinowac...

    Mikrokontrolery AVR   09 Lis 2010 17:48 Odpowiedzi: 8    Wyświetleń: 2032
  • Konfiguracja dwóch magistrali 1-Wire w Bacomie-AVR, DS18B20 i czytnik pastylek

    u mnie to dziala tak: Temppreset: 'Przygotowuje termometry do podania temp 1wreset Pina , 1 'reset magistrali 1wwrite &HCC , 1 , Pina , 1 'komenda skip ROM - wewnetrzny 1wwrite &H44 , 1 , Pina , 1 'komenda convert T 1wreset Pina , 0 'reset magistrali 1wwrite &HCC , 1 , Pina , 0 'komenda skip ROM - zawnetrzny 1wwrite &H44 , 1 , Pina , 0 'komenda convert...

    Mikrokontrolery   17 Gru 2004 20:55 Odpowiedzi: 12    Wyświetleń: 2871
  • Videoporadnik wyświetlacze NEXTION

    Powiedzcie mi proszę co w moim przykładzie jest nie tak. Temperatura się wyświetla w obydwóch polach na wyświetlaczu, ale naprzemiennie. Jak zrobić żeby jedna była na jednym a druga na drugim? [syntax=c]#include "Nextion.h" #include "NexText.h" #include "NexGauge.h" #include <OneWire.h> #include <DallasTemperature.h> OneWire ds(7); // deklaracja...

    Wideoporadniki   07 Maj 2025 14:53 Odpowiedzi: 274    Wyświetleń: 41163
  • Atmega8 i 4xDS18B20: Weryfikacja kodu dla 1-Wire z zasilaniem pasożytniczym

    Witam, aż miło jak wszyscy się dzielą swoimi doświadczeniami z ds'ami :D Ale przejdę do rzeczy czyli lepiej dać zasilanie z linii danych czyli parasite, czy lepiej dać zasilanie z osobnej linii?? (at) don diego Możesz wyjaśnić mi stan wysoki na linii danych na czas konwersji bo ja chyba stan niski jakoś ustawiłem podpinając pin 5 lub 6 do masy(dokładniej...

    Mikrokontrolery   04 Lut 2008 16:00 Odpowiedzi: 8    Wyświetleń: 1683
  • Jak podłączyć kilka termistorów NTC do Atmega8?

    Myślę że najlepszym rozwiązaniem będzie, jeśli przed przystąpieniem do projektowania układu, określisz konkretne założenia. Puki co określiłeś tylko, że MCU ma rozpoznawać jaki rodzaj czujnika jest podpięty i po rozpoznaniu mierzyć temperaturę z tego czujnika. Teraz żeby móc pójść dalej, musisz określić na jakim napięciu będziesz pracował. Czy 5V a...

    Mikrokontrolery AVR   22 Sie 2012 21:32 Odpowiedzi: 22    Wyświetleń: 5294
  • Projektowanie systemu 1-Wire z DS18B20+ i DS9097U-009 - opinie i doświadczenia

    Witam Mam pytanie odnośnie magistrali 1wire. Zależy mi na opinii osób które projektowały rozwiązania oparte na układach z magistralą 1wire. W chwili obecnej projektuje system kilku linii składający się z 15-20 czujników na około 40 metrowych przewodach. Częstotliwość odczytu około 1 godzina. Master DS9097U-009 plus zabezpieczenie DS9503. Poszczególne...

    Mikrokontrolery   27 Sie 2009 14:56 Odpowiedzi: 13    Wyświetleń: 5771
  • Dwa czujniki Temperatury DS18b20 Przypisanie na sztywno ich

    Witam znalazlem taki kod #include <OneWire.h> #include <LiquidCrystal.h> int DS18S20_Pin = 7; //DS18S20 Signal pin on digital 7 LiquidCrystal lcd(12, 11, 5, 4, 3, 2); //Temperature chip i/o OneWire ds(DS18S20_Pin); // on digital pin 7 float temperature, min = 150, max = -150; void setup(void) { Serial.begin(9600);...

    Arduino   11 Gru 2018 07:50 Odpowiedzi: 6    Wyświetleń: 2688
  • [C] Optymalizacja obsługi wyświetlacza HD44780 z użyciem struktury FIFO

    Ale to wymusza stosowanie 1Wire 3-przewodowego. Przynajmniej w moich zastosowaniach to odpada. Ale to uniemożliwia zmianę czujnika w trakcie pracy. Wiem, tak się nie robi: ale powiedz to użytkownikom. Panowie, panowie ;) może to ja się mylę ale z drugiej strony tyle tu pomysłów pada na uproszczenie sobie czy klientowi życia przy konfiguracji zarówno...

    Mikrokontrolery   23 Lis 2010 08:35 Odpowiedzi: 68    Wyświetleń: 9011
  • Skrypt do odczytu z 10 czujników DS18B20 przy użyciu ESP8266WiFi i Blynk

    Witam. Skleiłem z przykładowych programów odczyt z 10-ciu czujników DS18B20. [syntax=c] /* Fill in information from Blynk Device Info here */ #define BLYNK_TEMPLATE_ID "TMPxxxxxx" #define BLYNK_TEMPLATE_NAME "Device" #define BLYNK_AUTH_TOKEN "YourAuthToken" // Include the libraries we need #include <ESP8266WiFi.h> #include <OneWire.h> #include...

    Arduino   10 Sie 2023 15:02 Odpowiedzi: 1    Wyświetleń: 375
  • Arduino DS18B20 + LCD: która linia kodu odpowiada za wyświetlanie temperatury?

    Witam, Mam pytanie dotyczące tego kodu. Która linijka odpowiada za wyświetlanie liczb dziesiętnych ? Czy to, że na wyświetlaczu widoczna jest dziesiętna temperatura a nie ciąg znaków binarnych zawarte jest w programie czy budowie Arduino ? [syntax=csharp] #include <OneWire.h> #include <LiquidCrystal.h> LiquidCrystal lcd(12, 11, 5, 4, 3,...

    Arduino   06 Cze 2015 15:51 Odpowiedzi: 3    Wyświetleń: 684
  • [ATMega162] [ATMega162][Bascom] Odczyt DS18B20 w przerwaniu Timer0 - nie działa poprawnie

    A ja znowu nie wyobrazam sobie tego abym muial angazowac program głowny który przewaznie słuzy w innym celu jak tylko pomiar temp. W przerwaniu to wychodzi elegancko a ilosc czujników jak moze byc obsłuzona jest dowolna. W programie głownym umieszczam tylko procedure odczytu uzyskanych wartosci z przerwan i ewentualne sprawdzenie CRC co zajmuje ułamiki...

    Mikrokontrolery AVR   22 Cze 2010 00:24 Odpowiedzi: 34    Wyświetleń: 4569
  • [atmega88] [atmega88][C][DS18B20] Odczyt temperatury - błędne wartości po resecie

    To mój pierwszy raz z DS18B20. Mam problem z odczytem temperatury z DS18b20. Pierwszy odczyt z układu daje warość 0x0550 czyli defaultowa wartosc po resecie. Jednak nastepne odczyty dają wartość 0x07FF. WTF? Poniżej listing. Procek taktowany 16MHz z zewnętrznego oscylatora. (F_CPU zdefiniowane na 16000000) int main () { uint8_t a=0; uint8_t...

    Mikrokontrolery AVR   09 Mar 2009 21:13 Odpowiedzi: 2    Wyświetleń: 2708
  • atmega128 + DS18B20 pokazuje stałą temperaturę -0.1°C, tryb 3-przewodowy, kod AVR

    Witam, zmieniłem trochę program oraz czujnik w tryb parasite power . Sytuacja trochę się poprawiła ale niewiele . Czujnik cały czas pokazuje temperaturę 128.0 stopni . Na początku jak dałem mu za mały czas po komendzie konwersji (0x44) to podawał 85.1 stopnia czyli jak to było gdzieś już powiedziane na forum to nie wyrabiał się z konwersją . Po zwiększeniu...

    Mikrokontrolery AVR   21 Paź 2009 22:51 Odpowiedzi: 15    Wyświetleń: 2929
  • STM32 Mini: Bootloader się wysypuje, USB znika, problem z DS18b20

    Witam Mam chiński klon Maple ze STM32 nazywany STM32 Mini. Problem mam z bootloaderem. Wgrałem zgodnie z instrukcją przez program STM32, chodzi tu o możliwość wgrywania programu przez wbudowane USB. Teoretycznie nie powinien działać reset automatyczny ponieważ opornik jest za duży. https://www.elektroda.pl/rtvforum/topic3... W sumie raz działało...

    Arduino   24 Lis 2018 12:55 Odpowiedzi: 3    Wyświetleń: 648
  • AVR-GCC: Różne wyniki mnożenia w argumentach funkcji w różnych plikach

    Ok. Ale po co on w tym przypadku: (DS18B20 z biblioteki rklib_avr): #include <avr/io.h> #include <avr/interrupt.h> #include <avr/eeprom.h> #include <string.h> #include "delay.h" #include "lcd.h" #include "ds18x20.h" int main( void ) { uint16_t decicelsius; uint8_t diff, i, subzero, cel,...

    Mikrokontrolery   01 Lut 2009 19:47 Odpowiedzi: 55    Wyświetleń: 7142
  • Tresowany dom - wyzwania z oprogramowaniem i sprzętem do stacji Meteo

    Rąbnąłem sie chyba gdzieś przy adapterze DS9097E. nie znajduje zupełnie sieci. Ani na trybie ParasiteMode ani na trybie External power. Dwa różne komputery, efekty en sam - porty też zmieniane. Czasem port sie"zawiesza". co ciekawe napięcie miedzy dwoma pinami trybu pasożytniczego to tylko 2,5V - moim zdaniem kompletnie za mało żeby przykładowy DS18B20...

    Projektowanie Układów   22 Gru 2009 14:20 Odpowiedzi: 11    Wyświetleń: 4032
  • [C] [C][atmega8] ds18b20 wyświetla 0,0 powyżej 70°C - jak to naprawić?

    Termometr zaczął działać poprawnie. Teraz mam problem z podpięciem drugiego czujnika. Wykorzystuję bibliotekę rklibavr. Program w tej chwili wygląda tak : #include <avr/io.h> #include <inttypes.h> #include <util/delay.h> #include <stdlib.h> #include <string.h> #include <spin_delay.h> #include <stdint.h> #include...

    Mikrokontrolery AVR   06 Paź 2010 22:26 Odpowiedzi: 6    Wyświetleń: 3030