ds18b20 pullup

Znaleziono około 86 wyników dla: ds18b20 pullup
  • [ATMega8L][C] - Komunikacja przez 1Wire z czujnikiem DS18B20

    Dalsza cześć zmagań z moim zegarkiem :> Chcę z ATMegi8L skomunikować się z czujnikiem DS18B20. Zasilanie czujnika zewnętrzne, 5V, na lini podciągnięcie przez pięć rezystorów 1k. Próbowałem już chyba ze 3 biblioteki i nic. Aktualnie korzystam z biblioteki znalezionej gdzieś na elektrodzie. Fragment...

    Mikrokontrolery AVR   28 Mar 2013 09:54 Odpowiedzi: 5    Wyświetleń: 1758
  • DS18B20 - DS18B20 - brak konwersji temperatury

    Prawidłowa transakcja dla kolegi Kubbaz . Żywcem wyjęte z dokumentacji i dostosowane do Twoich potrzeb: MASTER MODE DATA (LSB FIRST) COMMENTS 1. Tx Reset, Master issues reset pulse. 2. Rx Presence, DS18B20 responds with presence pulse. 3. Tx CCh, Master issues Skip ROM command. 4....

    Mikrokontrolery ARM   16 Sie 2015 12:23 Odpowiedzi: 28    Wyświetleń: 3054
  • Problem z wystartowaniem nowego pomiaru na DS18B20

    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...

    Mikrokontrolery   10 Sie 2004 20:13 Odpowiedzi: 13    Wyświetleń: 1944
  • ATMEGA8 - DS18B20 zmiana temperatury nie zmienia wyniku

    Witam Mam od dłuższego czasu problem z DS18B20. Stosując różne kody, różne przedziały czasowe (biorę przykłady z innych aplikacji) ciągle są inne wyniki. Wynik jest wyświetlany na wyświetlaczu 7-seg, proszę nie zwracać uwagi na nieprawidłowe multipleksowanie (pojedyncze cyfry na moje wskazanie wyświetla...

    Mikrokontrolery AVR   16 Lis 2015 09:41 Odpowiedzi: 1    Wyświetleń: 846
  • XMEGA 1Wire DS18B20 HD44780 podstawy

    Cześć, Ponieważ udało mi się poprawnie odczytać temperaturę z termometru cyfrowego DS18B20 na module prototypowym eXtrino XL z AtXmega128a3u na pokładzie - pragnę się podzielić tym minikodem z początkującymi osobami. Myślę, że informacje zawarte w tym przykładzie, pozwolą osobom początkującym (czyli...

    Mikrokontrolery Początkujący   23 Maj 2018 13:31 Odpowiedzi: 3    Wyświetleń: 1485
  • Arduino Nano Sense BLE oraz DS18B20, nie działa

    Kwestie napięcia weryfikowałem tak piszesz już wcześniej na UNO. Tam odczyty w ogóle są - i wykrywa urządzenia, na NANO nie wykrywa. Na każdym z czujników taki sam. Wynalazłem też standardowy DS18B20 (nie na przewodzie, na nóżkach) i też działa na UNO, zarówno pod 5V jak i 3V jak i z zewnętrznym zasilaniem. U...

    Arduino   29 Mar 2020 14:53 Odpowiedzi: 11    Wyświetleń: 372
  • [AVR][C] - DS1990A, DS18B20, 1Wire - kompletny przykład

    Witam Wiem, temat był już poruszany, przeglądałem kilka wcześniejszych postów nt 1Wire, przeczytałem kilka dokumentacji, opis z #define _1W_SET_0() { DDRB |= 0x01; } //PB.0 jako wyjście, //PortB.0 = 0, więc stan na linii wynosi 0 #define _1W_SET_1() {...

    Mikrokontrolery AVR   14 Mar 2015 23:03 Odpowiedzi: 28    Wyświetleń: 22703
  • [Atmega8][ds18b20] stan niski 4.31V

    Witaj, w transmisji one_wire są trzy stany - strong pullup (generowane przez mikrokontroler) - weak pullup (generowane przez rezystor podwieszający) - low level (generowane przez układy DS) To oznacza jedno że nie powinieneś generować sygnału zera logicznego to ma robić dołączony układ. Proponuję...

    Mikrokontrolery AVR   05 Sie 2010 18:32 Odpowiedzi: 5    Wyświetleń: 1248
  • [Bascom][ATmega8]DS18b20 przypisywanie do określonej fukncji

    Co to znaczy "zapętla się" ? Masz coś nie tak z procesorem, na moim działa wszystko dobrze. Poniżej poprawiony i zmieniony Twój program, już bez nielubianej Debounce. Przeanalizuj i naucz się co miałeś źle. [syntax=basic4gl] $regfile = "m8def.dat" 'deklaracja procesora,...

    Mikrokontrolery Początkujący   17 Gru 2012 18:43 Odpowiedzi: 60    Wyświetleń: 12018
  • Termostat do wytrawiarki (Atmega8, DS18B20 - termometr, JQC-3FF - przekaźnik)

    Domyślnie porty mają stan 0 i są ustawione jako wyjścia, więc nic nie pływa. Możliwe że faktycznie wina jest po stronie softu, dołóż procedurkę, że przekaźnik może zmienić swój stan tylko gdy crc będzie zgodne. Takie podciąganie rezystorem do masy kompletnie nie ma sensu, bo jak dajesz stan...

    DIY Konstrukcje   29 Lut 2016 17:34 Odpowiedzi: 27    Wyświetleń: 15864
  • nie( )moge odczytac temperatury z DS18B20

    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,...

    Mikrokontrolery   11 Lut 2010 14:14 Odpowiedzi: 15    Wyświetleń: 2767
  • 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...

    Mikrokontrolery AVR   14 Paź 2008 06:25 Odpowiedzi: 8    Wyświetleń: 5689
  • [atmega][winavr]DS18b20 nie działa przy 2 przewodach

    Witam, Nie działą dalej:( The 1-Wire bus must be switched to the strong pullup within 10μs (max) after a Convert T [44h] or Copy Scratchpad [48h] command is issued, and the bus must be held high by the pullup for the duration of the conversion (tCONV) or...

    Mikrokontrolery AVR   16 Lut 2011 23:01 Odpowiedzi: 15    Wyświetleń: 2262
  • kilka ds18b20 i jednoczesna konwersja temperatury

    Dzięki za wyczerpujące odpowiedzi. Mam jeszcze jedno pytanie. Co się dzieje jeśli mamy trochę czujników zasilanych i trochę w trybie pasożytniczym. W dokumentacji, jest napisane If the DS18B20 is powered by an external supply, the master can issue read time slots after the Convert T command and...

    Mikrokontrolery   05 Lut 2011 23:38 Odpowiedzi: 4    Wyświetleń: 1577
  • [ATMEGA8][C] - Brak komunikacji z DS18B20

    Witam, Zgłaszam się do was z prawdopodobnie prostym problemem, który mnie mocno przyblokował i pewnie sam sobie z nim nie poradzę. Zaznaczę, że przeszukałem połowę internetu i nie znalazłem odpowiedzi... Układ stanowi Atmega8 taktowana wewnętrznym zegarem 1MHz. Atmega jest podłączona do DS18B20 przewodem...

    Mikrokontrolery Początkujący   02 Paź 2012 12:15 Odpowiedzi: 7    Wyświetleń: 1470
  • 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...

    Mikrokontrolery PIC   20 Paź 2013 13:09 Odpowiedzi: 2    Wyświetleń: 2274
  • 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...

    Mikrokontrolery AVR   06 Mar 2012 19:26 Odpowiedzi: 47    Wyświetleń: 5145
  • [Atmega16][C]dwupunktowy termometr ds18b20 ,definicja pliku ds18b20.h

    Cały program jest do napisania od nowa. Ulżę Ci w Twej niedoli :). Napisałem program - jeszcze nie do końca sfinalizowany - ale czyta temperaturę z DS-a poprawnie. Funkcje przyjmują port i pin na którym jest DS. [syntax=c] /* *******************...

    Mikrokontrolery Początkujący   03 Paź 2012 22:29 Odpowiedzi: 40    Wyświetleń: 12245
  • attiny2313 + ds18b20 brak polaczenia 1wire

    Tak. Na 3 roznych komputerach instalowalem. Za kazdym razem sciagnalem paczke z netu z sourceforge(oficjalna strona projektu). Widze ze wystartowal ponownie avrfreaks wiec zabieram sie do przeszukiwania ich archiwow moze tam cos znajde. Boje sie ze problem moze byc z iotn2313.h. Dla innych procesorow...

    Mikrokontrolery   05 Sie 2005 12:25 Odpowiedzi: 10    Wyświetleń: 3067
  • ds18b20 - brak jednego bajtu

    Kolego spójrz w kod resetu. Jeśli urządzenie jest wykrywane reset zwraca 1. Czujka jest wykrywana bo w funkcji głównej jest pętla warunkowa. Gdy reset zwraca 0, czyli czujnik nie jest wykrywany if(bit_is_set(PORT_1Wire, WE)) { PRESENCE=1; } else ...

    Mikrokontrolery AVR   24 Sie 2010 21:00 Odpowiedzi: 59    Wyświetleń: 4738
  • Termometr ds18b20 jak rozpoznać czy 85stC to temperatura czy bład

    Witam, Temat wałkowany już 100 raz, ale od paru dni próbuje i nie wiem jak to rozwiązać:/. Mam podłączonego DS18B20 do atmega8a, kwarc wewnętrzny 8MHz. Początkowo układ nie chciał w ogóle współpracować i zwracał standardowe 85 C. Po modyfikacji sterowania pullup zgodnie ze wskazówkami mirekk36 z...

    Mikrokontrolery   17 Sie 2012 19:52 Odpowiedzi: 11    Wyświetleń: 2022
  • Spartan 3E - VHDL - Pomiar temperatury wieloma termometrami DS18B20 na 1-Wire

    Cześć, Dostałem od prowadzącego zajęcia z układów cyfrowych zadanie odczytu temperatur z 3 termometrów DS18B20 podpiętych do 1-wire przy pomocy spartana 3. Niestety zajęcia są bardzo rzadko, a w domu nie mam dostępu do sprzętu. Przygotowałem sobie projekt na podstawie znalezionych artykułów i przykładu...

    Programowalne układy logiczne   30 Maj 2015 18:14 Odpowiedzi: 4    Wyświetleń: 3606
  • Czujnik temperatury ds18b20 i termometr panelowy - jak podłączyć

    Czy ten "termometr panelowy" ma magistrale 1-wire ? jeżeli tak, ta na pewno brakuje rezystora pullup 4k7 pomiędzy DATA a VCC (+5V). Jeżeli nie, to nię będzie to działać z DS18B20. Pozdr

    Początkujący Elektronicy   20 Lut 2019 12:32 Odpowiedzi: 5    Wyświetleń: 351
  • DS18B20 sie grzeje!

    Przy podłączaniu na 2 drutach +5V łączy się z masą, a nie z DATA. Ale lepiej podłacz na 3 przewodach i sprawdź czy wtedy jest OK. 4,7k (należy zastosować strong pullup-a) to za duży opór i podczas trwania pomiaru napięcie zasilające dallasa napewno siada w dużym stopniu.

    Mikrokontrolery   22 Paź 2011 10:21 Odpowiedzi: 19    Wyświetleń: 3859
  • ds18b20 - problem z odczytem

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

    Mikrokontrolery   31 Maj 2004 08:59 Odpowiedzi: 4    Wyświetleń: 1442
  • DS18B20 + tryb pasożytniczy

    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....

    Mikrokontrolery   24 Sty 2006 18:41 Odpowiedzi: 15    Wyświetleń: 5039
  • Duży problem z DS18B20 i Atmega 8535

    Po pierwsze, z doświadczeń kolegi wiem, że 1 - wire w BASCOMie działa źle (lub wcale) z wewnętrznym oscylatorem. Pewnie wymagalepszej stabilności częstotliwości ze względu na wymagania czasowe 1 - wire. Po drugie, sprawdź czy ustawiłeś fusebity na odpowiednią częstotliwość oscylatora. Po trzecie, nie...

    Mikrokontrolery   19 Sie 2006 08:09 Odpowiedzi: 10    Wyświetleń: 1831
  • problem z termometrem ds18b20

    Zapal_LED Delay_ms(10000) Zgaś_LED Zrobiłem takie coś za pomocą _delay_ms() z #include <avr/delay.h> cd_init(); lcd_goto(1,1&... i<40; i++) _delay_ms(250); // 10 000 ms...

    Początkujący Elektronicy   20 Lut 2009 13:09 Odpowiedzi: 17    Wyświetleń: 3301
  • DS18B20 + Atmega8 + UART - przesyłanie bajtów

    nie jetem do konca przekonany, czy samo sterowanie kierunkiem portu wystarczy. zalozyles chyba, ze zdefiniowanie kierunku portu jako OUTPUT daje na pinie stan niski, a port jako INPUT pozwala na stan wysoki dzieki pullupowi. (jakiego dales pullup'a? ) niemniej jednak, czy aby nie nalezy jednak po zdefiniowaniu...

    Mikrokontrolery   26 Sty 2008 16:00 Odpowiedzi: 7    Wyświetleń: 2428
  • Co z tymi DS18B20? Skąd te różnice? Wadliwa seria?

    Wadą jest na przykład ograniczenie maksymalnej mierzonej temperatury do 80 stopni celcjusza. Tak to główna wada. Dodatkowo, w przypadku zainstalowania kilku czujników na jednej linii i jeśli pracujemy na dużych dystansach należy zapewnić silne podciąganie "strong pullup" - w najprostrzej postaci...

    Mikrokontrolery   02 Mar 2008 20:49 Odpowiedzi: 15    Wyświetleń: 2453
  • DS18b20 AVR-GCC po raz n-ty

    Witam, we funkcji OWReadByte() robisz cos takiego: WIRE_DIR|=1<<WIRE_CON; // pin 1wire jako wyjscie WIRE_PORT&=~(1<<WIRE_CON&#... // pin 1wire -> 0 _delay_us(1); WIRE_PORT|=1<<WIRE_CON; // pin 1wire -> 1 / pullup on ...

    Mikrokontrolery   21 Sty 2010 19:48 Odpowiedzi: 10    Wyświetleń: 3697
  • 4x DS18b20 +LCD = Termometr

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

    DIY Konstrukcje   02 Maj 2015 22:07 Odpowiedzi: 493    Wyświetleń: 299131
  • [ATmega8][C] brak sygnalu presence czujnika Ds18B20

    Przyjrzyj się temu _1_WIRE_DIR &= ~_BV(_1_WIRE); //--- ustawienie magistrali w trybie receive a teraz temu: The bus master then releases the bus and goes into receive mode (RX). When the bus is released, the 5kΩ pullup resistor pulls the 1-Wire bus high.

    Mikrokontrolery AVR   12 Lis 2008 00:02 Odpowiedzi: 10    Wyświetleń: 1531
  • Atmega16 + DS18B20+SHT11 potrzebna optoizolacja

    Witam Wielkie dzięki za pomoc. i2c nie muszę mieć odizolowanej, na tej magistrali będzie tylko zegar i może ( lecz zastanawiam się czy jest konieczna) kostka pamięci. Jeszcze muszę odizolować linie SHT11 ona jest nieco podobna do i2c lecz niezupełnie, ale może coś takiego: lechoo za schematy...

    Projektowanie Układów   03 Kwi 2009 17:18 Odpowiedzi: 6    Wyświetleń: 2649
  • 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...

    Mikrokontrolery AVR   14 Sty 2010 07:54 Odpowiedzi: 33    Wyświetleń: 7537
  • DS18B20+ zepsuty, naprawa?

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

    Mikrokontrolery   08 Sty 2010 09:55 Odpowiedzi: 37    Wyświetleń: 3597
  • [Atmega16][C] DS18b20, nie drukuje zmiennej tekstowej.

    poniżej mój kod testowany na dwóch w wersji "b" i upewnij się, że Twoje opóźnienie np. _delay_us(50) daje rzeczywiście taką wartość. #define DDR_OW DDRB #define PORT_OW PORTB #define PIN_OW PINB #define OW PB0 //1.========================inicjaliza...

    Mikrokontrolery   28 Lut 2010 11:12 Odpowiedzi: 16    Wyświetleń: 1734
  • Vhdl + 1Wire czyli Spartan 3e i ds18b20

    Otóż używam elementu iobuf podłączonego do wire_out ->T, wire_in -> O Gnd -> I i oczywiście jego wyjście podpięte do onwire. W taki sposób polecił zrealizować to prowadzący. Tłumacząc że jeśli na I damy Gnd a na T '1' to uzyskujemy właśnie 'Z' na złączu onwire. I na te złącze nie podaje się tak naprawdę...

    Programowalne układy logiczne   14 Kwi 2010 22:38 Odpowiedzi: 11    Wyświetleń: 4727
  • kit 2857 problem z termometrem ds18b20

    zwróci najmniejszą możliwą temp. Pullup cały czas będzie powodował stan wysoki. Z tym, że po procedurze resetu powinieneś otrzymać błąd

    Mikrokontrolery AVR   02 Sty 2011 22:35 Odpowiedzi: 9    Wyświetleń: 2993
  • [ATMEGA16][GCC + AVR Studio] 1Wire, DS18B20, komunikacja

    OK, powiedzice mi tylko jedno. Mój DS18b20 jest podpięty pullupem 10KOhm, po włączeniu tej funkcji : //RESET 1 Wire//////////////////////////// unsign... char reset1Wire(void) { unsigned char counter=12,tmp; //// SET1WireOut; ... DDRX jako wyjscie PORT1WireOut&=~(1<&l...

    Mikrokontrolery AVR   06 Sie 2010 13:49 Odpowiedzi: 14    Wyświetleń: 5752
  • [DS18B20] Dziwne zachowanie przy zasilaniu parasite...

    Kolejne testy i pełny sukces... łącznie ze "strong pullup" - czyli w pełni działający tryb parasite w niskich temperaturach. Zapewne wcześniej nie chciał działać właśnie ze względu na czasy... czyli... "wina softu" :oops: Tym razem czasy wziąłem bezpośrednio z noty AVR318 (at)tmf I wbrew pozorom,...

    Mikrokontrolery   12 Paź 2010 21:59 Odpowiedzi: 16    Wyświetleń: 2077
  • [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 ...

    Mikrokontrolery AVR   09 Lis 2010 17:48 Odpowiedzi: 8    Wyświetleń: 1744
  • Układ Ds18b20 do mikrokontrolera

    Odwrotne podłączenie raczej w przypadku tych DSów nie skutkuje uszkodzeniem układów. O ile nie doszło do termicznego uszkodzenia struktury. Czy na 100% masz układ taktowany 8MHz? U mnie raczej skutkuje. Nie rozumiem tylko dlaczego wszyscy koniecznie chcą zawsze 3 nogi podłączać (a szczególnie...

    Mikrokontrolery AVR   14 Kwi 2011 07:34 Odpowiedzi: 9    Wyświetleń: 1583
  • DS18B20 i zasilanie w trybie pasożytniczym

    W nocie katalogowej tego układu jest podany czas jaki maksymalnie może upłynąć od wysłania rozkazu konwersji temperatury do podania strong pullup. Stosowałem tę metodę na avr bez żadnych problemów. Sprawdź czy naprawdę procesor wystawia duży prąd na port. Nie napisał kolega nic o tym co oznacza stwierdzenie...

    Mikrokontrolery AVR   30 Mar 2011 21:48 Odpowiedzi: 11    Wyświetleń: 1608
  • [Ogólne]DS18B20 dziwny błąd

    Możliwe jest oczywiście, że czujnik jest uszkodzony. Jeśli linia jest długa, wpływ na jakość nominalnej pullup. Używam 1.5K. W celu ochrony linii od statyki mogą korzystać z tego systemu.

    Mikrokontrolery   27 Lip 2011 12:58 Odpowiedzi: 5    Wyświetleń: 948
  • DS18B20 - jakie przewody do nadzoru ogrzewania domowego?

    Przy takiej odległości zapewne może być telefoniczny. Bynajmniej nie chodzi o to, aby przewód był cienki... Pullup można policzyć znając prąd wejściowy czujnika i wymagany czas narastania zbocza oraz pojemność magistrali. Skorzystaj z rady i linków podanych przez kolegę albertb - tam masz wszystko opisane....

    Mikrokontrolery AVR   05 Lis 2012 11:51 Odpowiedzi: 36    Wyświetleń: 10820
  • Atmega8 - Działanie rezystora podciągającego na przykładzie 1-wire, DS18B20

    Przecież jest połączenie master - slave i pośrodku tego połączenia jest pullup. Jak odetniesz mastera, to zostaje slave z rezystorem...

    Mikrokontrolery Początkujący   20 Wrz 2012 10:08 Odpowiedzi: 6    Wyświetleń: 3459
  • DS18B20 po przekroczeniu pewnej temperatury wysyła tylko 85

    Rezystor to sobie daruj na dłuższym przewodzie. Google hint: "Strong pullup during the conversion" - załączaj na czas konwersji tranzystorem zasilanie. Wszystko jest opisane w nocie katalogowej i aplikacyjnej układu, włącznie z poglądowym schematem...

    Mikrokontrolery Początkujący   09 Gru 2012 12:11 Odpowiedzi: 9    Wyświetleń: 1620
  • ATMEGA 8 - Problem z czujnikiem DS18B20

    Poczytałem trochę w internecie i zmieniłem na coś takiego (wywaliłem w ogóle funkcje pojedynczych bitów). [syntax=c] unsigned char uc1Wire_ResetPulse(void){ WIRE_DIR |=1<<WIRE_CON; // pin 1wire jako wyjscie WIRE_PORT&=~(1<<WIRE... // pin 1wire -> 0 _delay_us(650); //...

    Mikrokontrolery AVR   17 Lis 2014 12:39 Odpowiedzi: 4    Wyświetleń: 840
  • Raspberry PI - magistrala 1wire z DS18B20 nie działa po zainstalowaniu Hamachi

    Witam, walczyłem z tym samym problemem - najnowszy update Raspbianna z 7.02.2015 psuje komunikacje po 1-wire. Rozwiązaniem problemu jest dodanie odpowiedniego wpisu w config.txt. Read /boot/overlays/README. You will probably need to add: dtoverlay=w1-gpio to your config.txt, but you have...

    Raspberry Pi i inne SBC   18 Lut 2015 22:10 Odpowiedzi: 2    Wyświetleń: 2328
  • 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ę...

    Mikrokontrolery AVR   21 Lip 2015 22:10 Odpowiedzi: 23    Wyświetleń: 1287
  • Wiele czujników DS18B20 (Parasite Mode) na ESP8266

    Chodzi o propozycję pullup'a do 5V zamiast 3.3V? To nie jest potrzebne. DS18B20 będzie prawidłowo pracował na 3.3V jeśli zapewni mu się silną 1 (min. 3.0V ale DS daje też radę ciut poniżej zalecanego 3V) na czas konwersji. Te propozycje z forum to próba rozwiązywania problemów wynikłych z braku stosowania...

    Mikrokontrolery   01 Sie 2015 18:36 Odpowiedzi: 12    Wyświetleń: 3474
  • Raspberry Pi - podłączenie kilku DS18B20

    Przecież to to samo. To nie jest "to samo". Połączenie równoległe rezystancji zmniejsza ich wypadkową, ale dla pojemności (a od niej zależy stromość zboczy) wręcz odwrotnie (pojemności się sumują). Poza tym pullup 4k7 jest typowy dla 5V zasilania. Dla 3.3V trzeba dać mniejszy. Do poczytania:

    Raspberry Pi i inne SBC   03 Lis 2015 13:34 Odpowiedzi: 7    Wyświetleń: 4869
  • Sporadyczne błędy odczytu DS18B20

    Zmniejszyć rezystor podciągający, skorzystać z CRC, zmodyfikować czasy w kodzie obsługi. Bzdurny odczyt to brak weryfikacji CRC, tylko. Ilość błędnych ramek można zmniejszyć poprzez korektę okien czasowych 1wire, szczególnie na długich przewodach. W trybie pasożytniczym nieprawidłowy pullup...

    Mikrokontrolery AVR   05 Sty 2016 13:33 Odpowiedzi: 12    Wyświetleń: 1326
  • Xmega128A1U - DS18B20 5V Procesor 3.3V

    O tym czy się w ogóle da to jest pewne. tutaj nawet z oscylogramami i kodem Zależy mi na tym aby nie marnować taktów procesora. Zużywał będę je na WIFI, GPS i GSM, kartę SD. Problemem jest dopasowanie napięć 3.3V i 5V na szynie 1-wire, oraz środowisko i odłączanie czujników. Dokładnie chodzi...

    Mikrokontrolery   12 Paź 2016 19:04 Odpowiedzi: 5    Wyświetleń: 861
  • [STM32F407VG][C/C++] DS18B20 -

    Witam! Otóż moje następujące pytania: Czy to, co tutaj jest napisane ma prawo działać prawidłowo? Głównie mi chodzi o to, czy jest to w miarę dobrze zaprogramowane( aktualnie brak możliwości sprawdzenia, z powodu braku rezystora). Drugie pytanie, jeżeli mam funkcje USART_puts, jak zrobić, by temperatura...

    Mikrokontrolery ARM   29 Gru 2016 19:05 Odpowiedzi: 1    Wyświetleń: 618
  • [solved] 1-wire traci połączenie do DS18B20

    Jak zasilany jest DS, jaki rezystor pullup

    Raspberry Pi i inne SBC   04 Sty 2018 12:10 Odpowiedzi: 11    Wyświetleń: 3243
  • Arduino uno r3 i 5 termometrów ds18b20 lcd 4x20

    ednym przewodem podpinam do licznika 5V z Arduino a drugi przewód podpinam z licznika pod pin 3 na Arduino który powinien odczytywać impulsy z licznika AVR nie ma pulldown więc źle to podłączyłeś. Nawet jak podłączysz poprawnie, to nie włączasz nigdzie pullup. Obejrzałeś oscyloskopem jak wyglądają...

    Arduino   01 Mar 2018 09:09 Odpowiedzi: 29    Wyświetleń: 1191
  • Jak sprawdzić ds18b20? Chyba uszkodziłem?

    jeśli podłączyłem 3.3V do przewodu sygnałowego, masę do masy to czy układ pobrał prąd łączem danych i się upalił? Hmmm...wydaje się, że nie powinno to nastąpić bo w DS jest nawet pokazane coś takiego jak "strong pullup" czyli właściwie zwarcie przewodu sygnałowego z linią zasilania. Z drugiej strony...

    Mikrokontrolery Początkujący   15 Gru 2018 18:03 Odpowiedzi: 10    Wyświetleń: 576
  • [ATmega8][C] Termometr ATmega8, DS18B20, LCD - pokazywana temperatura 0,0

    Tak na szybko to kod komunikacji 1w wygląda w miarę poprawnie, podejrzany dla mnie jest dtostrf(), czy to prawidłowo formatuje float na string? Sprawdziłbym czy cTemperatureL oraz cTemperatureH zawierają bajt <> 0 przed wywołaniem funkcji formatującej. Trwałe zwracanie 0 przy odczycie danych...

    Mikrokontrolery AVR   02 Maj 2019 10:56 Odpowiedzi: 19    Wyświetleń: 477
  • Atmega128 - odczyt DS18B20 - z trzech różnych pinów

    Kiedyś wysłałem Ci coś takiego: [syntax=c] #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> //CRC #includ... <inttypes.h> #define CRC8INIT 0x00 #define CRC8POLY 0x18 //0X18 = X^8+X^5+X^4+X^0 uint8_t crc8 (uint8_t* data_in, uint16_t...

    Mikrokontrolery   04 Kwi 2020 00:24 Odpowiedzi: 21    Wyświetleń: 825
  • DS 1820 kompletnie się nie odzywa

    nie z paluszka, tylko z noty aplikacyjnej :) ad.1: cytuję kawałek algorytmu wg. noty aplikacyjnej PARASITE POWER ? Y M... 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...

    Mikrokontrolery   09 Maj 2008 20:46 Odpowiedzi: 44    Wyświetleń: 4485
  • Czujnik 18B20 Dallas - problem

    ...potem zaadresowałem jeden wysłaem mu komendę konwert i to samo zrobiłem dla drugiego, po 750ms dla 12bitowca jest już w obydwu czujnikach odpowiednia temperatura. Jeśli wszystkie czujniki mają mierzyć to wystarczy wysłać na magistralę SKIP_ROM i komendę konwertuj, nie trzeba adresować kolejnych...

    Mikrokontrolery   31 Lip 2009 09:01 Odpowiedzi: 20    Wyświetleń: 8090
  • Dziwny problem z DS1820 (DS18S20)

    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ć...

    Mikrokontrolery   05 Paź 2006 01:12 Odpowiedzi: 7    Wyświetleń: 2783
  • [ATTINY2313] [C] - Niedziałające poprawnie piny PD2, PD3, PD4

    Witam, Właśnie robię sobie termostat na AtTiny2313 + DS18B20 i natknąłem się na problem, którego nie mogę przeskoczyć. Układ działa sprawnie (wyświetla się temperatura na 7-seg.) jeśli podepnę linię danych DS18B20 do np. PD0 czy PD1, ale nie działa po podłączeniu do PD2, PD3, PD4 - a płytkę mam zrobioną...

    Mikrokontrolery AVR   28 Paź 2012 22:48 Odpowiedzi: 5    Wyświetleń: 1272
  • [Atmega168][Atmega32][1wire][Bascom] problem z komunikacją

    mirekk... Teraz ja powiem bez obrazy ale... 1. Z angielskim fakt jestem na bakier jednak obrazki oglądam i jakby co to wiem na czym polega różnica pomiędzy 2wire i 1wire przynajmniej na czym polega różnica w podłączeniu i sposobie ich zasilania 2. W datasheet DS18B20 angielski jest, ale jak spojrzysz...

    Mikrokontrolery AVR   27 Wrz 2009 21:23 Odpowiedzi: 28    Wyświetleń: 4064
  • ESP8266(wemos d1 mini) przerwanie stale alarmowane bez przyczyny.

    Jaki parametr przekazujesz do pinMode() dla D3 i D4? pinMode(D4,INPUT); INPUT_PULLUP też nie działa. Jak zdefiniowałeś konstruktor EasyButton dla pinu D4? EasyButton leftEnc(LEFT_PIN,35,false); Tu chodzi o to, że nawet jak nie użyję easybutton tylko po prostu w loop sprawdzam stan pinu to...

    ESP8266 i ESP32 oraz IoT   11 Maj 2019 19:05 Odpowiedzi: 33    Wyświetleń: 828
  • [ATMEGA8][C] Termostat - prośba o sprawdzenie kodu

    Jest to modyfikacja kodu termometru z kursu avr-gcc. Mój wkład to funkcje 'przyciski' i 'termostat', a więc błąd dotyczy tylko ich(ewentualnie usytuowania ich w programie). Problem polega na tym, zwarciu PC4 do masy dostaje krzaki na lcd. Oto kod: #include <stdio.h> #include <avr/io.h> #include...

    Mikrokontrolery AVR   14 Sty 2011 18:55 Odpowiedzi: 4    Wyświetleń: 3585
  • Termometr mikromocowy LCD ATMEGA16

    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ć konkurencją dla układów msp430, które to podobno...

    DIY Konstrukcje   19 Wrz 2013 12:33 Odpowiedzi: 10    Wyświetleń: 11046
  • 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...

    DIY Konstrukcje   29 Sty 2015 02:50 Odpowiedzi: 29    Wyświetleń: 17796
  • PP Interface do Raspberry Pi

    Witam Pisałem o tym już na innych forach, ale trafiłem na epokowe rozwiązanie :). Jak donosi autor Nettempa : Poniżej przedstawiam jak jest to wszystko u mnie podłączone. A dokładnie dwa czujniki DS18B20 podłączone pod GPIO 4 tylko na dwóch liniach. Za poprawne działanie tylko na dwóch przewodach...

    DIY Konstrukcje   29 Gru 2013 19:46 Odpowiedzi: 22    Wyświetleń: 19047
  • Rozproszony system pomiarów temperatury i nie tylko.

    Założenie jest takie aby szybko i sprawnie zbierać dane z rozproszonych czujników i wyświetlać je w ładnej formie i mieć możliwość porównania wyników za pomocą wykresów. Do działania takiego systemu potrzebujemy serwer HTTP z php i publicznym adresem IP najlepiej z dostępem do shella/powłoki....

    DIY Konstrukcje   15 Sie 2017 20:37 Odpowiedzi: 27    Wyświetleń: 10800
  • OneWire i zakłócenia z regulatora AC

    Witam, Mierzę się z problemem już chyba miesiąc więc pytam specjalistów o pomoc. Mam kilka czujników DS18B20 i mierzę temperaturę wody, ponadto jest ona podgrzewana przez grzałki które są regulowane przez regulator 4kW o taki przykładowo: Problem występuje, gdy ustawiam moc w przedziale 20-80%...

    Początkujący Elektronicy   11 Gru 2019 08:18 Odpowiedzi: 5    Wyświetleń: 189
  • Kolejny zegarek LED na AtMega8, ale dokładny

    A jednak problem był w timingach. Tu poprawione procedury - sprawdzone zarówno na DS1820 jak i na DS18B20: void write_onewire(u08 bit) { // set Data line to output cli(); PORTC &= ~(1<<OWI); DDRC |= 1<<OWI; if (bit == 0)...

    DIY Konstrukcje   12 Mar 2019 07:22 Odpowiedzi: 343    Wyświetleń: 196283
  • [ATTINY2313][C] Eliminacja drgrań styków - rozwiązany!

    Witam! Próbuję zrobić czujnik temperatury z ustawianym alarmem do pieca CO na ATtiny2313 i czujniku DS18B20. Niemal wszystko jest cacy, układ mierzy temperaturę, wyświetla ją na wyświetlaczu 7 segmentowym, odczytuje zapisaną wartość alarmu i alarm włącza. Problem zaczyna się, gdy chcę zmienić...

    Mikrokontrolery   29 Wrz 2010 23:27 Odpowiedzi: 11    Wyświetleń: 2441
  • Komputerek do dwukołowca LCD+LED.

    Witam ponownie! Kilka dni temu chwaliłem się projektem "PALM v1.0 BETA Atmega128", a dziś chciałbym przedstawić komputerek do motoru lub roweru jaki zrealizowałem już jakiś czas temu na zamówienie. Urządzenie miało zastąpić oryginalne psujne, mechaniczne zegary. Funkcje i założenia: *Wyświetlanie...

    DIY Konstrukcje   28 Lut 2011 19:56 Odpowiedzi: 40    Wyświetleń: 25595
  • Wyświetlacz od Nokii 3310, Bascom - komendy,obsługa

    W końcu na atmega 168 prawodłowo zadziałał mi ten kod. W komentarzu dołożyłem podłączenia. Musiałem zrezygnować w pierwszym podejściu z kwarcu, bo portu PB6 i PB7 są tu wykorzystane do sterowania wyświetlaczem. Kupowałem wyświetlacze jakoś bardzo tanio, więc pewnie chińskie. '****************...

    Mikrokontrolery AVR   27 Lut 2011 17:55 Odpowiedzi: 9    Wyświetleń: 10535
  • [stm32]płytka Discovery i DS1820, dokładny delay us

    Witajcie, mam problem z komunikacją na drodze STM32 <-> DS18B/S20. "Hello world!" w tym wypadku to poprawna realizacja funkcji Reset(), niestety nawet tak prosta sprawa mi nie działa. Sprawdziałem na DS18B20 i 2 sztukach DS18S20 aby wykluczyć ew. uszkodzone układy. Co do poprawności działania...

    Mikrokontrolery ARM   09 Kwi 2011 16:56 Odpowiedzi: 12    Wyświetleń: 6763
  • [BASCOM] - Opóźnianie działania encodera

    Witam, postanowiłem dodać do programu pomiar temperatury mam czujnik DS18B20 , tylko że kod programu odpowiedzialny za sterowanie czujnikiem opóźnia działanie encodera ,gdzie jest tutaj błąd może czegoś nie uwzględniłem w tym kodzie ? poniżej cały kod [syntax=basic4gl] 'Filename Encoder_100.bas 'Version...

    Mikrokontrolery AVR   24 Sie 2014 15:50 Odpowiedzi: 2    Wyświetleń: 1080
  • Zegar lampowy Nixie electroNIXclock pod lampy IN12

    Kolejny fajny zegar i notoryczne braki. Brak RTC (np DS1307), przydałby się odczyt temperatury np na DS18B20 (sam w swoim mam dwa). Po co te rezystory PullDown przy przyciskach? W Atmedze pewnie jest pullup, więc w tym momencie marnotrawstwo energii.

    DIY Konstrukcje   20 Lis 2018 15:03 Odpowiedzi: 14    Wyświetleń: 13332
  • Arduino UNO - ENC28J60 + PHP i HTML na domowym serwerze np. w laptopie

    Znalazłem takiego klienta: [syntax=c]#include "etherShield.h" // please modify the following lines. mac and ip have to be unique // in your local area network. You can not have the same numbers in // two devices: static uint8_t mymac[6] = {0x54,0x55,0x58,0x10,0x00,0x24}; static uint8_t myip[4]...

    Arduino   18 Paź 2016 04:54 Odpowiedzi: 12    Wyświetleń: 1896
  • Moduł D1 mini - ESP8266 WIFI uruchomienie, start z IoT, Blynk, Thingspeak

    Moduł moduł będzie gotowy do pracy ze środowiskiem Arduino. Zestaw pozwala w bardzo prosty sposób na rozpoczęcie eksperymentów z IoT. Jeżeli planujecie wykorzystać Środowisko Arduino. Moduł został przetestowany z najnowszą dostępną wersją środowiska 1.8.2 www.arduino.cc aby ułatwić pracę...

    Artykuły   02 Maj 2020 08:14 Odpowiedzi: 33    Wyświetleń: 19086
  • Zasilacz na uA723 0-30V 5A

    Pomiar temp. i sterowanie wentylatorem - w wydaniu uC potrzeba : - attiny85 - ds18b20 + rezystor pullup - mosfet Logic-level + rezystor na bramkę Pokaz kolego ile elementów potrzeba na to samo w wydaniu analogowym. Pozdr

    DIY Konstrukcje   20 Kwi 2018 13:43 Odpowiedzi: 74    Wyświetleń: 28761
  • Sonoff - internetowy przekaźnik IoT WiFi - testy, opinia, uruchomienie

    Załadowałem w końcu Sonoff-Tasmota z [url=]LINK Jak ktoś chce mieć już wstępnie ustawione to można zbudować samemu ze źródeł i wpisać ssid itp. Odpadnie manewrowanie przyciskiem by wystartować AP i konfigurować przez WWW. Skonfigurowałem w domoticzu mqtt gateway with LAN, zainstalowałem mosquitto....

    Artykuły   06 Cze 2020 08:48 Odpowiedzi: 245    Wyświetleń: 47955
  • Moduł Arduino Mega + WiFi ESP8266, opinia, zastosowania

    Witam. na początku zaznaczę że nie jestem specjalistą w dziedzinie i dopiero zgłębiam i poznaje "tematy" związane z Arduino itp. Do kilku dni jestem posiadaczem płytki ATMega 2560 + ESP 8266 [url=]ATMega 2560 + ESP 8266 mam pewne problemy. Problem polega na braku komunikacji między ATMega <->ESP...

    Artykuły   06 Sty 2019 22:29 Odpowiedzi: 16    Wyświetleń: 3678
  • Termostat z timerem Arduino, LCD i enkoder

    Witam serdecznie Jestem początkującym użytkownikiem Arduino. Chciałem napisać program termostatu z timerem, LCD, i enkoderem ale niestety nie mam zupełnie pojęcia o enkoderach. Wiec znalazłem jakiś przykład na działanie enkodera (który wydal mi się najlepiej działający i prosty) i dorobiłem do niego...

    Arduino   07 Mar 2019 21:10 Odpowiedzi: 34    Wyświetleń: 1563