REKLAMA

zamiast ds18b20

Znaleziono około 478 wyników dla: zamiast ds18b20
  • Czujniki temperatury stosowane w sterownikach C.O. (Co zamiast DS18B20)

    Witam właśnie kończę sterownik pieca C.O. jako czujnik temperatury zastosowałem DS18B20. I właśnie sie zastanawiam jakie czujniki stosuje sie w "firmowych" sterownikach z tego co widziałem większość czujników ma wyprowadzenie 2 przewodowe co sugeruje czujniki rezystancyjne lub prace 2 przewodową 1-Wire. Czy ktoś rozmontował taki czujnik? Czy to sa czujniki...

    Systemy Grzewcze Serwis   18 Cze 2012 07:43 Odpowiedzi: 1    Wyświetleń: 2430
  • Jaki czujnik temperatury wybrać zamiast DS18B20?

    Witam kolegów. Mam pytanie odnośnie tych czujników temperatury. Czy spotkał się ktoś z was z podobnym, ale z komunikacjom po modbusie RTU lub ASCII? Mam dylemat czy w domu w układzie gwiazdy stosować te czujniki. Kłopot jest o tyle, że muszę mieć jakiś konwerter 1wire na modbusa bo wszystko ma łączyć się z takim serwerem danych Weintek [url=]Link Z...

    Początkujący Elektronicy   28 Paź 2017 16:32 Odpowiedzi: 3    Wyświetleń: 489
  • [Atmega8][C] Problem z użyciem bibliotek rklibavr + ds18b20

    Tego Ci nie powiem, ale wiem że po włożeniu czujnika DS18S20 zamiast DS18B20 wszystko zaczeło działać jak należy. Widocznie nie chodzi tu może no nazwy w bibliotece co o jej konfigurację. Niestety nie jestem w tym biegły i nie znalazłem konkretnej przyczyny.

    Mikrokontrolery AVR   23 Lip 2008 14:35 Odpowiedzi: 9    Wyświetleń: 5298
  • REKLAMA
  • odczyt temperatury w bascom na 1wire z ds18b20 do atmega8

    Tak jak pisałem mam odczyt z rozdzielczością 9-bitową, próbowałem wielokrotnie zapisać rejestr konfiguracji, ale przy odczycie zawsze dostaję, że zawiera same jedynki. Wczoraj, kiedy już straciłem całą nadzieję zauważyłem, że w sklepie sprzedali mi ds1820 zamiast ds18b20, a ten właśnie ma 9-bitową rozdzielczość. Dziękuję wszystkim za pomoc i zamykam...

    Mikrokontrolery AVR   14 Paź 2008 06:25 Odpowiedzi: 8    Wyświetleń: 5944
  • DS18B20 + tryb pasożytniczy

    A czy jako sterowany pull-up nie można użyć zwykłego PNP zamiast MOSFETa ?

    Mikrokontrolery   24 Sty 2006 18:41 Odpowiedzi: 15    Wyświetleń: 5624
  • [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ń: 1979
  • ATxmega128a1 i sensor DS18B20 nie współpracują ze mną :-)

    Witam! Mam problem z poprawnym zaprogramowaniem kontrolera. Teoretycznie powinno wszystko działać, program kompiluje się bez problemu jednak nie wykonuje moich założeń czyli odczytu temperatury, jej konwersji oraz wyświetleniu(przez Terminal). Jeśli ktokolwiek spotkał się z podobnym problemem bądź wie jak ów rozwiązać to byłbym bardzo wdzięczny. Poniżej...

    Mikrokontrolery AVR   12 Sty 2011 15:10 Odpowiedzi: 0    Wyświetleń: 1070
  • [AT16][C] Wątki/timer zamiast delay?

    [syntax=c]while(1) { if(!(PINA & 0x02)) { hours++; if(hours>=24) { days++; hours-=24; } _delay_ms(80); while(!(PINA & 0x02)) {} } if(hours<18) { PORTA|=(1<<0); } else { PORTA^=(1<<0); } if(ds18b20_ConvertT()) { _delay_ms(750); ds18b20_Read(ds18b20_pad); temp_new = ((ds18b20_pad[1] << 8) + ds18b20_pad[0]) / 16.0 ; if(temp==0...

    Mikrokontrolery AVR   31 Maj 2011 20:44 Odpowiedzi: 24    Wyświetleń: 3128
  • DS18b20 - usunięcie _delay_ms(750) dzięki przerwaniom

    Witam Borykam się z problemem zajęcia programu przez oczekiwanie na wynik przetwarzania temperatury w czujniki DS18b20. Przy jednym czujniki jeszcze nie jest to aż tak bardzo uciążliwe w zależności od układu. Jednak tym razem dokonuję pomiaru z 4 czujników wiec łączny czas na konwersję temperatury to ponad 3.5s! Program w tym czasie nie robi dosłownie...

    Mikrokontrolery   04 Lut 2012 11:09 Odpowiedzi: 16    Wyświetleń: 2206
  • REKLAMA
  • ESP8266-12 + Mega2560 + DS18B20 + LED 7-seg TM1637 = wysyłanie pomarów MySQL WWW

    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 obsługa klawiszy i błąd podczas modyfikacji bez zapisu...

    DIY w budowie   21 Lis 2019 03:12 Odpowiedzi: 2    Wyświetleń: 2706
  • [Atmega16][C]dwupunktowy termometr ds18b20 ,definicja pliku ds18b20.h

    Jest jeszcze jedna rzecz którą muszę wiedzieć ;). Jeśli mam coś wyświetlić na wyświetlaczu, korzystając z Twojego kodu jako bazy, potrzebuję Twojej biblioteki do obsługi LCD. Ewentualnie podeślę Ci gotową moją bibliotekę do LCD i napiszę kompletny kod. Wybór należy do Ciebie :) Co do zmiennych to unikamy na AVR floatów. Operacje na nich zajmują wieki...

    Mikrokontrolery Początkujący   03 Paź 2012 22:29 Odpowiedzi: 40    Wyświetleń: 12704
  • Zegar Domowy na Atmega16 z budzikiem + pilot + 2x DS18B20. VFD.

    Witam Wszystkich Zegar który Wam przedstawiam powstawał dosyć długo, przeważnie wieczorami. Zegar posiada: - Zegar na PCF8583. - Data - Budzik (programowy). - Obsługę pilotem RC5 - Wyposażony w diodę IR do włączenia lub wyłączenia światła o danej godzinie. - Tester zasilacza na LM358N. - Dwu punktowy termometr na DS18B20 Sercem układu jest Atmega16...

    DIY Konstrukcje   23 Kwi 2014 12:46 Odpowiedzi: 38    Wyświetleń: 17811
  • Termometr na DS18B20. Popraw kod o 3 stopnie. Dam 20 pkt.

    Mam znów mały problem:cry: Wykonałem termometr na jednym ds18b20 (kod do niego wziąłem gdzieś z forum) i problem jest z tym, ze wydaje mi się , ze zawyża on temp. o okolo 2-3 stopnie. Czy mógłby ktoś poprawić ten kod tak, żeby wyświietlana temp była mniejsza o 3 stopnie. Próbowałem wykonać to zmniejszając zmienną T (czyli np. TR = T - 3 i na wyświetlaczu...

    Mikrokontrolery   05 Sty 2007 17:06 Odpowiedzi: 6    Wyświetleń: 1633
  • Bascom ATMEGA8 i DS18b20. Zasada zmiany kolejności?

    Panowie mam debilne pytanie bo nie rozumiem tego a sporo się naszukałem i nie znalazłem wyjaśnienia. Chodzi mi o to: kody rozkazów do ds18b20 w manuału są takie: ' 1 Wire commands: ' 1. Read ROM - 33h ' 2. Match ROM - 55h ' 3. Search ROM - F0h ' 4. Skip ROM - CCh ' 5. Alarm Search - ECh ' Convert T - 44h ' Read Scratchpad - BEh ' WriteScratchpad - 4Eh...

    Mikrokontrolery AVR   15 Sty 2011 06:58 Odpowiedzi: 1    Wyświetleń: 1380
  • REKLAMA
  • Dokładność DS18B20. Temperatura jest zaniżana. Kod programu jest ok?

    Ok wszystko fajowo. Tylko skad ta niedokladnosc ? Jeszcze w pokoju by mi nie przeszkadzalo jak by pokazywal 24 zamiast 21 st C ale jak zaczyna przeklamywac na dworze to jest niefajnie :(

    Mikrokontrolery   05 Sty 2007 07:45 Odpowiedzi: 21    Wyświetleń: 4504
  • [atmega162][c]DS18b20 - pomiar zero

    Fakt mój błąd, czytałem z góry zamiast z dołu i zamieniłem nóżki 1 i 3. Teraz działa. Tylko że nie wiem czemu nie pokazuje więcej niż 25 st, powyżej dostaje na 7segmentowca 07.0 (wartość po przerobie na 7 segmentów, ale 7 faktycznie wskazuje) I się zastanawiam czy krzywdy nie zrobiłem tej czujce, jakieś pomysły czemu tak się dzieje? ds18b20_init(0,0,...

    Mikrokontrolery AVR   31 Maj 2009 19:32 Odpowiedzi: 16    Wyświetleń: 2169
  • Pomiar temperatury ds18b20 - rs232 + konwerter USB

    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ń: 13773
  • [Bascom] Pomiar DS18B20 - wyświetla zero

    Witam Kolegów, zaczynam naukę programowania w środowisku Bascom, na warsztacie mam Attiny2313 i DS18B20, chciałem sprawdzić jak działa odczyt temperatury (wyświetlanie na LCD opanowałem wczoraj, pin'ologia LCD niezmieniona). DS18B20 podłączyłem następująco: 1 - Gnd, 2 - do pin'u wejściowego oraz przez R=4.7k do +5V, 3 - +5V. Całość jest zasilana przez...

    Mikrokontrolery AVR   30 Gru 2011 15:14 Odpowiedzi: 0    Wyświetleń: 2742
  • [atmega8][C] - Komunikacja ATmegi8 z termometrem cyfrowym DS18b20.

    Co do kodu: 1. Na początek zrezygnuj z przerwań. Obsługa 1wire wymaga dużej precyzji "czasowej" - opóźnienia liczą się w µs. Jeżeli w czasie trwania komunikacji 1wire pojawi się przerwanie to zależności czasowe się rozjadą. Jak już będzie działać to możesz wrócić do przerwań, ale wyłączać je na czas wysyłania/odbierania bitów z 1w. Lub jeszcze...

    Mikrokontrolery AVR   11 Paź 2015 16:22 Odpowiedzi: 15    Wyświetleń: 1341
  • 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. Tx 44h, Master issues Convert T command. 5. Tx ,DQ line held high by...

    Mikrokontrolery ARM   16 Sie 2015 12:23 Odpowiedzi: 28    Wyświetleń: 3393
  • ESP8266 WiFi: Nieprecyzyjne wartości temperatury po przecinku - 28.50 zamiast 28.18

    nie pomogło bo na testowym z arduino jest to samo może czujnik padł Zgaduję, że gdy mówisz "na testowym z arduino jest to samo", próbujesz użyć innego mikrokontrolera do testowania tego samego czujnika? Jeśli tak, i wciąż widzisz te same wyniki, możliwe że problem leży faktycznie w czujniku DS18B20. Czujniki DS18B20 są zazwyczaj dość niezawodne,...

    ESP8266 i ESP32   11 Wrz 2023 09:17 Odpowiedzi: 18    Wyświetleń: 369
  • [Zlecę] Zlece napisanie programu na AVR - symulacja DS18b20 1 wire

    Witam. Zlecę napisanie programu na Atmegę, dowolny język. Ma symulować działania termometru DS18b20 na 1 wire. Mianowicie nasz układ mamy podłączyć zamiast prawdziwego termometru i podając mu na wejście UART wartości, ma na wyjściu je przekazywać po 1 wire w standarcie DS18b20. Proszę o wycenę. PILNE!

    Projektowanie Bazar   31 Maj 2013 08:29 Odpowiedzi: 0    Wyświetleń: 921
  • DS18B20 inna metoda odczytu

    Witam forumowiczów. Jako że jestem w posiadaniu kilku czujników DS18B20 mam pytanie. Czy nadaje się on wyłącznie do odczytu w standardzie 1-Wire? Czy można zamiast mikroprocesora zastosować dowolny scalony przetwornik lub układ cyfrowy i odczytaną wartość dać na wyświetlacz? Planuję zrobić termometr na ICL7107(również w moim posiadaniu) i jako czujnik...

    Początkujący Naprawy   14 Lut 2015 13:43 Odpowiedzi: 5    Wyświetleń: 612
  • [c] Mega16, LCD i DS18b20 dziwny przypadek

    Witam, Postanowiłem zrobić termometr na DS18b20. Miałem kiedyś na nim termometr do PC na RS232. Napisałem mały programik w C i działa. Kupiłem nowego DSa podłączyłem zamiast tamtego i pokazuje cały czas 127,9. Kupiłem kolejny w innym sklepie i to samo. Ale po wgraniu na mege8 program Ducha wszystko smiga. Gdzie szukać błędu. Pozdrawiam, CIKO

    Mikrokontrolery AVR   31 Sty 2010 16:35 Odpowiedzi: 6    Wyświetleń: 1268
  • [Ogólne]DS18B20 dziwny błąd

    Witam. Od razu, żeby uprzedzić co niektórych zaznaczę, iż problem, który opisuję pojawił się po ponad półrocznej pracy urządzenia, wykluczam zatem błąd programowy. Do rzeczy - jest sobie sterownik, którego jednym z zadań było mierzenie temperatury z dwóch czujników DS18B20. Oba połączone do wspólnej linii danych i z własnym zasilaniem. Jako µC...

    Mikrokontrolery   27 Lip 2011 12:58 Odpowiedzi: 5    Wyświetleń: 1068
  • [ATmega8] + [DS18B20] - Błędne działanie programu, jeśli funkcja zwraca (-1)

    Witam, Mam na linii kontrolera słynny DS18B20. Jeżeli czujnik jest podłączony to wszystko jest ok. Problem pojawia się wtedy jeżeli odepnę na chwilę czujnik. Funkcja zwraca mi wartość -1, a ponowne podłączenie czujnika nie powoduje ponowienia prawidłowych odczytów. Trzeba wtedy po podłączeniu zresetować cały układ. [syntax=c] int odczyt_DS (void) {...

    Mikrokontrolery AVR   03 Lis 2013 13:48 Odpowiedzi: 9    Wyświetleń: 1380
  • PIC16F84 - Termometr na PIC i DS18b20 wyświetla '' 127 ''

    Witam, zrobiłem termometr na podstawie tego schematu: układ wykonałem na płytce drukowanej ze schematem montażowym, zresztą elementów jest mało i duża płytka, więc nie ma mowy o zwarciach. Zastosowałem kondensatory C1 i C2 33pF zamiast 30pF. Układ ruszył od strzału i pokazywał na wyświetlaczu '' OFF '', po chwili zorientowałem się, że włożyłem niezaprogramowaną...

    Projektowanie Układów   27 Sty 2015 23:25 Odpowiedzi: 7    Wyświetleń: 2634
  • DS18B20 przewód 4m wywołujący problem złych dallasów

    Mam dziwny(?) przypadek. Piszę tutaj, bo to niejako dotyczy tego układu. Podłączam DS18B20. Przewód 1m - ok. Wszystko pięknie działa. Przewód 4m - zamiast 4 dallasów w układzie widzi 18, 13, losowo. Do tego nie rozpoznaje żadnego. Co jest powodem - rezystancja linii??

    Mikrokontrolery   07 Lut 2015 19:11 Odpowiedzi: 4    Wyświetleń: 477
  • Atmega 8 - DS18B20 brak wskazań temp.

    Problem polega na tym, że odczytujesz wartość ADC z uC zamiast z DS18xxx. Brakuje ci obsługi DS18B20. Poniżej fragment kodu działającego u mnie. [syntax=vbnet] Config 1wire = Portb.0 '0,1,2 NOP 3,4,5,6,7 works good ON MY Equipment Do 1wreset 'reset 1wwrite &HCC 'jedna kostka, więc wykorzystujemy rozkaz SKIP ROM 1wwrite &H44 'dokonaj konwersji Waitms...

    Mikrokontrolery Początkujący   22 Maj 2016 19:07 Odpowiedzi: 3    Wyświetleń: 1209
  • [LPC2142][ds18b20] Problem poczatkujacego

    Opis może czasem różnić się w kodzie od oryginału, gdyż już zacząłem ostro kombinować z tymi opóźnieniami. Ale z delayus(15) też nie działa... Dziękuję za uwagę Uwaga: Zaktualizowałem plik ds18b20c. Znalazłem w starszej wersji linijke: FIO0DIR|=~(1<<WE); zamiast FIO0DIR&=~(1<<WE); . Obecny plik zawiera poprawioną zmianę kierunku portów....

    Mikrokontrolery ARM   22 Sie 2008 14:15 Odpowiedzi: 10    Wyświetleń: 3112
  • DS18B20 - Odczyt danych nie działa. Program odczytuje FF. Co zrobić dalej?

    Nie działa mi odczyt danych z DS18B20 Nie mam pomysłu co dalej robić W zasadzie masz kilka alternatywnych wyjść: Niektóre z nich to: - nie robić nic, porzucić projekt i powrócić do ulubionej gry….. albo pogłębić wiedzę o testowanym urządzeniu, konkretnie DS18B20 i wtedy zacząć coś z niego odczytywać. - innym, jednocześnie najłatwiejszym ruchem jest:...

    Arduino   01 Gru 2023 03:52 Odpowiedzi: 2    Wyświetleń: 144
  • Atmega8 + DS18B20 ->problem z pomiarem

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

    Mikrokontrolery AVR   28 Sty 2009 14:39 Odpowiedzi: 7    Wyświetleń: 2400
  • [M32][Bascom][DS18B20] Prośba o krytykę programu.

    Program ogólnie poprawny, choć: 1. Zamiast Waitms 750 postaraj się wszystko ztimingować na timerze. 2. Nie ma żadnych przeciwwskazań, żeby w normalnej aplikacji DS był blisko kwarcu. A co ma poza tym eeprom ds'a do odczytu temperatury? EEPROM jest zapisywany wtedy i tylko wtedy gdy wywołasz komendę zapisu konfiguracji temperatur alarmów i rozdzielczości...

    Mikrokontrolery Początkujący   13 Lip 2012 08:44 Odpowiedzi: 37    Wyświetleń: 4403
  • DS18B20 co to jest? Jak go podlaczyc z prockiem

    No więc już pisze: 1) chcąc ułatwić pisanie wstawek jest w bascomie coś takiego: zamiast pisać adres zmiennej można napisać jej nazwe w nawiasie klamrowym. wszystko ok ułatwia to sprawe. Dim var As Bit SETB {var} Jest jedno ALE. spróbuj zadeklarować inną zmianną niż BIT lub BYTE. Przy odwołaniu do niej przez nawias kompilator nie wyświetki błędu tylko...

    Mikrokontrolery   30 Lis 2005 13:53 Odpowiedzi: 31    Wyświetleń: 6423
  • ATmega + ds18b20 + nagła padaka - działo, ale przestało

    Witam! Wykonałem płytkę z Atmegą16, kwarc 12MHz, lcd, ds18b20, kilka kondensatorów, ledów i przycisków na pokładzie. Taka sobie płytka testowa do małych projektów uC. Skorzystałem z wątków umieszczonych na forum.elektroda.pl oraz mikrokontrolery.net i udało się odczytać temperaurę z ds-a. Wszystko pięknie działało 3 dni. Wczoraj wieczorem źle podłączyłem...

    Mikrokontrolery   12 Wrz 2007 09:31 Odpowiedzi: 3    Wyświetleń: 1428
  • ds18b20 + atmega8 + bascom + alarm

    Witam Mam Problem Z Napisaniem Programu Do Atmega8. A Mianowicie Sprawa Wygląda Tak: Każdy ds18b20 Podpięty Do Innego Portu. I Chcę: 1. Zrobić Alarm Po Przekroczeniu Określonej Temperatury: a) W Miejscu Danego Czujnika np. 2 Zamiast Temperatury Wyskoczył Napis "GORĄCO" i Po Chwili Zniknął i Pojawiła Się Temperatura i Znowu Napis "GORĄCO" I tak W Kółko...

    Mikrokontrolery   06 Sty 2008 14:09 Odpowiedzi: 0    Wyświetleń: 2410
  • ds18b20 - Alarm DS18b20 sensowność

    Ok. Teraz rozumiem i jest to sensowne. Niemniej serio można tyle podłączyć ? Po opiniach z różnych for internetowych widziałem, że ludzie podpinali ok 10 czujników i nie wykrywało im więcej ... z czego może to wynikać? Ja chce zrobić system, pomiaru temperatury i nieco się tego wystraszyłem, więc postanowiłem do każdego ds18b20 podłączyć attiny i zasilić...

    Mikrokontrolery   21 Lip 2015 22:00 Odpowiedzi: 7    Wyświetleń: 1509
  • [Bascom]Atmega + kilka DS18B20 - optymalizacja kodu

    Jeszcze się zastanawiam, czy nie lepiej będzie zamiast Lsb i Msb odczytanej temperatury pobierać obliczoną wartość przed przecinkiem i po przecinku ? Tzn. wynik pomiaru temperatury będzie przesyłany przez RFM12 - chyba prościej będzie mieć gotowe, czyli wysyłam: Dodano po 4 Jednak coś nie tak jest. Zrobiłem to tak: Dodano po 2 Nie rozumiem. Po dwóch...

    Mikrokontrolery   10 Kwi 2017 13:43 Odpowiedzi: 10    Wyświetleń: 1125
  • Bascom - DS1820 a DS18B20

    Piszę program do prostego sterownika pieca, w książce "Programowanie mikrokontrolerów avr w j. Bascom" mam opisana obsługę czujnika DS1820, w sklepie elektronicznym w moim mieście mieli tylko DS18B20, myślałem że nie będą się może różnić za wiele, mogłem zajrzeć do noty katalogowej ale już za późno. Przeglądałem noty katalogowe tych dwóch układów, z...

    Mikrokontrolery   18 Lis 2007 00:06 Odpowiedzi: 4    Wyświetleń: 3127
  • ATMega32 i podłączenie DS18B20 po 1-wire

    Witam, Sprawdzając ponownie układ zauważyłem inny błąd który muszę najpierw rozwiązać a dopiero potem zabrać się ponownie za termometr. Mianowicie mam problem zasilaniem. Zamiast +5V mam +6.2V. Odłączyłem zasilacz od układu i widzę, że na wyjściu mam +7V zamiast +5V. Transformator ma na wyjściu 14.4V. Za mostkiem prostowniczym mam +12.6V natomiast za...

    Mikrokontrolery   03 Kwi 2008 02:09 Odpowiedzi: 18    Wyświetleń: 4674
  • ds1307+ds18b20+rc5 i objętość kodu

    Zamiast powtarzać "if" daj "Select case" Zamiast stringów daj byte potem mnóż razy 100 zniknie ci przecinek. Korzystaj z funkcji Fusing. Podaj w którym miejscu przeszkadza Ci byte to spróbuję Ci pomóc.

    Mikrokontrolery AVR   17 Sty 2009 23:50 Odpowiedzi: 2    Wyświetleń: 1235
  • Termometr ATmega8 Bascom ds18b20 problem z wyświetlaczem

    Witam. Zrobiłem termometr taki jak w temacie tyle że zamiast AT90s2313 dałem ATmege8, taktuje go wewnnetrznym oscylatorem 4MHz ponieważ portb jest zajęty dla wyświetlacza. Po uruchomieniu na wyświetlaczu pojawiają się "niepełne" cyfry coś podobne do 2 lub innej cyfry. Programu nie zmieniałem podłączyłem wszystko według schematu.Wyświetlacz podłączony...

    Mikrokontrolery   26 Lut 2010 19:08 Odpowiedzi: 2    Wyświetleń: 2498
  • [mega8][BASCOM] Błędny odczyt z DS18b20

    Odpaliłem i idziała :) Problem w tym, że pokazuje coś nie tak. Temperatura dodatnia błąd na plus około 2 stopień. Zamiast 22 pokazuje 24.3 a przy ujemnej (zwykły termometr) pokazuje -13 zamiast - 18 Do 1wreset 1wwrite &HCC 1wwrite &H44 Waitms 250 Waitms 250 1wreset 1wwrite &HCC 1wwrite &HBE Lsb = 1wread(): Msb = 1wread(): Tempa...

    Mikrokontrolery AVR   03 Lut 2012 19:27 Odpowiedzi: 3    Wyświetleń: 1985
  • [Bascom][ATmega8]DS18b20 przypisywanie do określonej fukncji

    Dobrze kombinowałeś w programie wyżej, ale... błędy, błędy... i dlatego nie działało prawidłowo. Zobacz sam co to za kwiatki ;) [syntax=basic4gl] Readeeprom Dsid1(1) , 1 Readeeprom Dsid2(1) , 3 Readeeprom Dsid3(1) , 5 Readeeprom Dsid4(1) , 7 [/syntax] czytasz do Dsid1(1) jeden bajt z eepromu o adresie 1, później Dsid2(1) też jeden bajt z adresu 3 itd,...

    Mikrokontrolery Początkujący   17 Gru 2012 18:43 Odpowiedzi: 60    Wyświetleń: 12522
  • M8 DS18B20 LED - DS18B20 format wyniku i podział na cyfry

    Nie wszystkie AVRy mają jednopoziomowy system przerwań. Ale to i tak nic nie zmienia. Jeśli nawet wykorzystamy wielopoziomowy system to mamy wybór między dżumą a tyfusem. Albo wyższy priorytet będzie miał LED i będzie kaszanił transmisję OW, albo wyższy priorytet będzie miał OW, ale będzie kaszanił wyświetlanie LED. Albo zrobimy to jak należy i priorytety...

    Mikrokontrolery AVR   31 Gru 2012 12:09 Odpowiedzi: 27    Wyświetleń: 4074
  • Płytka testowa - DS18B20 - Dziwne zachowanie DS18B20

    Masz odwrotnie zaprojektowana płytkę. Już nic Ci po nim jeśli długo go testowales to pewnie padł ale sprawdź odwrotnie wlutowanego. Na moje masz odwrotnie piny. Ps co Ci zabrania zajrzeć do dokumentacji zamiast szukać jakieś dziwne obrazki z painta? RTFM Co do zdjęcia to źle sobie wyobrazasz obrót czynnika. Oba rysunki są te same a tak ostatecznie znajdź...

    Mikrokontrolery AVR   13 Lip 2016 07:12 Odpowiedzi: 14    Wyświetleń: 2208
  • DS18b20 - Termometr DS18B20 - brak odczytu przy długim przewodzie

    Zrób zdjęcie ścieżek tego modułu w zbliżeniu, albo sprawdź jaką wartość ma rezystor podciągający linię transmisji do 5V. Może zamiast dywagować wystarczyłoby dodać równolegle jakiś rezystorek tak by linie podciągnąć mocniej. Standardowo podciągnięte to jest przez 4,7k a zejść można spokojnie do 1,5k.

    Mikrokontrolery   12 Mar 2017 11:48 Odpowiedzi: 8    Wyświetleń: 2358
  • Program do obsługi atmega328+ds1302+ds18b20

    Może wychodzi jednoczesne przesyłanie danych z ds1302 i ds18b20, przesyłanie danych z ds1302 podczas pomiaru przez ds18b20, albo podczas wysyłania na wyświetlacz, i sygnały wzajemnie się zakłócają? W obsłudze przerwania nie należy robić opóźnień - zamiast tego należy zapisać informację, która spowoduje odpowiednią akcję z opóźnieniem, np. wpisać 2 do...

    Początkujący Elektronicy   11 Wrz 2018 18:45 Odpowiedzi: 15    Wyświetleń: 645
  • Problem z wystartowaniem nowego pomiaru na DS18B20

    Hmm też tak miałem. Jeden z DS18B20 uparcie pokazywał temperaturę pokojową 90C. Co ciekawsze po podgrzaniu pokazywał wyższą temperaturę (czyli coś tam działał). Inny egzemplarz najpierw działał normalnie, a potem zamiast 40C pokazywał -20C. Często Wam się zdarzają takie egzemplarze? myrcioch

    Mikrokontrolery   10 Sie 2004 20:13 Odpowiedzi: 13    Wyświetleń: 2037
  • odczyt temperatury z DS18B20 raz jeszcze ...

    Witam, moze ktos przesledzic ten kawaleczke kodu (BASCOM) i powiedziec co jest nie tak ? Problem tkwi w tym ze odczytywane temperatury sa ok (wystarcz mi dokladnosc do 1 st C) jednak jak odlacze ktoregokolwiek DS'a to Tin = Tout zamiast wpisac wartosc 99 (w taki sposob wykrywam ze uszkodznieu ulegla ktorys czujnik) Program to kawalek kodu ktory ktos...

    Mikrokontrolery   04 Lut 2006 19:11 Odpowiedzi: 2    Wyświetleń: 2687
  • DS18b20 + lcd + atmega 32 programowany w c

    Natomiast za "nad-komentarze" i "niezgodność" z kanonami sztuki programowania w C , dostanie Ci się :shii: od kol. JacekCz :D To ja się wtrącę, żeby nie było, że tylko JacekCz krytykuje :D. Bo niestety ma on absolutną rację . Oczywiście kod wygląda na "CTRL+C -> CTRL+V" z kursu - stąd tyle komentarzy. Jak zwykle razi (nad)używanie #define. I tu poprę...

    Mikrokontrolery   12 Mar 2007 10:26 Odpowiedzi: 4    Wyświetleń: 3406
  • DS18b20 + lcd + atmega 32 oprogramowanie w C

    wykorzystalem zarowno ten sposob na obliczanie temperatury: void Read_Temperature(void) { char tmp[10]; char temp1, temp2; unsigned short int t; if (ow_reset__()==1) test(); write_byte(0xCC); //Skip ROM write_byte(0x44); // Start Conversion _delay_ms(1000); _delay_ms(1000);...

    Mikrokontrolery   25 Maj 2010 00:17 Odpowiedzi: 37    Wyświetleń: 8984
  • Bascom atemega16 i ds18b20 brak wyświetlania wyników.

    Poza tym nie wiem czy wykonanie skoku do porgramu który się wykonuje 600 ms (około) jest równoznaczne z komendą waitms 600 . Bo takie coś bylo w tej procedurze odczytu temperatury przez magistralę. to też jest dobre rozwiązanie , zamiast czekac możesz przez te 600ms wyświetlac wynik (wszędzie widziałem 750ms lub nawet 1s) , ds18b20 jest dośc dokładny...

    Mikrokontrolery   09 Sty 2008 07:58 Odpowiedzi: 6    Wyświetleń: 1812
  • DS18B20 [BASCOM] - bez komend wait - jest rozwiązanie!

    Witam. Napisałem obsługę 2 termometrów DS18B20 w Bascomie. Wszystko ładnie działa, ale... W procedurze trzeba chwile poczekać po odczytaniu danych z termometrów. Wygląda to tak: 1wreset 1wwrite &H55 1wverify Dsid1(1) 1wwrite &HBE I1 = 1wread(2) 1wreset 1wwrite &H55 1wverify Dsid2(1) 1wwrite &HBE I2 = 1wread(2) 1wreset...

    Mikrokontrolery AVR   21 Paź 2009 12:53 Odpowiedzi: 16    Wyświetleń: 3823
  • [Atmega8][ds18b20] stan niski 4.31V

    Witam serdecznie forumowiczów. Chciałem zbudować termometr wykorzystujący czujnik temperatury ds18b20, Atmega8 oraz wyświetlacz LCD 2x16. Używam asm (innego języka nie znam), lecz to raczej nie ma związku z moim problemem. Czujnik podłączam 3-przewodowo, nóżka DQ do PD3. Rezystor podciągający 4,7kOm. Próbowałem 2 tygodnie. W końcu zrobiłem sobie tydzień...

    Mikrokontrolery AVR   05 Sie 2010 18:32 Odpowiedzi: 5    Wyświetleń: 1350
  • [Attiny2313]+DS18B20[Bascom] Termometr i ujemna temperatura.

    Witam. Składam sobie zegar z termometrem na Attiny2313 i DS18B20 lecz mam problem z ujemną temperaturą. Do odczytu temperatury używam programu kolegi "Elektrooonik" ponieważ zajmuje najmniej kodu co jest tu dla mnie ważne i z 1-Wire styczność mam pierwszy raz więc wpierw wolę mieć jakiś przykład. Program Oryginalny do pomiaru temperatury wygląda tak:...

    Mikrokontrolery AVR   18 Gru 2010 20:58 Odpowiedzi: 13    Wyświetleń: 6283
  • [ARM] [NXP1768][C] Interfejs one-wire, ds18b20,

    Warunek nie jest poprawny, bo sprawdzasz stan całego portu, a interesuje Cię tylko jeden pin. Warunek sprawdza pin P1.0 Do sterowania pinami zamiast FIOPIN lepiej używać FIOCLR i FIOSET (dla całego portu). Robiłem kiedyś komunikację z DS18B20 na AVR. Przy implementacji programowej trzeba uważać na zależności czasowe, stąd moja prośba o oscylogramy...

    Mikrokontrolery   14 Wrz 2011 17:11 Odpowiedzi: 14    Wyświetleń: 2435
  • DS18B20 na delay_ms, wyświetlacz na timerze nie działa

    Kurcze działa :D dzięki wielkie ale teraz powiedz mi dlaczego mój kod nie działał jeśli ja miałem tak: [syntax=c] uint8_t crc=0; for (int i=0; i<8; i++){ crc = _crc_ibutton_update(crc, ds18b20_pad[i]); }[/syntax] Tzn działało ale róznice były między CRC z DSa a obliczonym CRC, a Twój kod działa, tylko zamiast Sizeof() dałem <8, a DaneDS[i] zastapiłem...

    Mikrokontrolery AVR   20 Wrz 2011 21:28 Odpowiedzi: 54    Wyświetleń: 5397
  • [AVR][C] - DS1990A, DS18B20, 1Wire - kompletny przykład

    Witam. Mam tak połączony układ i kod wgrany ten z początku postu pod ds18b20 Ale na wyświetlaczy pokazuje się tylko kreska i po wciśnięciu nic się nie dzieje :/ A jak przytrzymam to wyświetla się napis zwarcie. Proszę o pomoc edit: Nie miałem podłączonego rezystory idącego do czujnika ma być 4,7 K ja podłączyłem 5 K. I teraz zamiast napisu zwarcie wyświetla...

    Mikrokontrolery AVR   14 Mar 2015 23:03 Odpowiedzi: 28    Wyświetleń: 23699
  • DS18B20 Atmega8535 Zbyt wysoki odczyt termometru.

    Bez schematu widać, że np linię DQ z czujnika DS18B20 podciągnąłeś rezystorem do GND zamiast do VCC - a to nie wróży jego poprawnego działania. Poza tym wydaje się z tych zdjęć, że źle podłączyłeś zasilanie procka - tzn nie do wszystkich pinów do których trzeba.

    Mikrokontrolery   04 Lip 2012 15:14 Odpowiedzi: 21    Wyświetleń: 2720
  • ds18B20 odcyt temperatury

    Witam mam wielki problem z ds18B20 kość podłączyłem zgodnie z załączonym tematem pobranym z neta soft też pobrany a nic nie działa wyświetlacz ciągle pokazuje 95 bez względy czy sie podgrzewa czy nie...... najdziwniejsze jest to że około roku temu układ działał bez problemu na tym samym sofcie i schemacie, jedynie zmieniłem attiny bo tamto wykorzystałem...

    Początkujący Naprawy   18 Maj 2014 22:47 Odpowiedzi: 0    Wyświetleń: 828
  • [stm32f4] - Nie odczytuje temperatury Ds18b20 - UART

    Witam, Nie mam tego jak sprawdzić, ale jak tak jest jak chcesz odebrać dane to wysyłasz USART2->DR = 0xFF; Sygnał "jedynki" na OneWire daje rezystor. Jeśli TX = 1, Ds18b20 chce podać 0 na szynę ale TX =1. To wtedy co? Jeśli jest Dioda na TX i TX =1 nie dzieje się nic... na szynie OneWire może być 0 albo 1, co dokładnie jest na szynie odbierze RX. Jak...

    Mikrokontrolery ARM   11 Kwi 2015 12:08 Odpowiedzi: 8    Wyświetleń: 2370
  • 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 się do zaleceń dokumentacji układu. Nie tędy...

    Mikrokontrolery   01 Sie 2015 18:36 Odpowiedzi: 12    Wyświetleń: 4980
  • LPC1114 - nie odczytuje temperatury z DS18b20

    Nie udaję mi się zmusić LPC1114 do komunikacji z miernikiem temperatury DS18b20, magistarle mam podciagniętą do Vcc rezystorem 4,7 kOm. Mój kod jest taki temperatura zawiera głupoty zamiast rzeczywistej temperatury. Gdzie popełniam błąd ?

    Mikrokontrolery ARM   18 Sie 2015 22:41 Odpowiedzi: 11    Wyświetleń: 1323
  • [DS18B20] [Atmega] - jak poprawić dokładność odczytu

    Mój pierwszy post więc zacznę od "dzień dobry wszystkim". Od paru dni bawię się atmegą. Zrobiłem sobie termometr na 18B20. Ponieważ właśnie spaliłem kontroler wyświetlacza podpinając go przypadkowo bezpośrednio do zasilacza(sic, czas ogarnąć kabelki, bo wstyd) to mam czas zapytać jak poprawić wskazania termometru. Po pierwszym podłączeniu wskazywał...

    Mikrokontrolery Początkujący   29 Sty 2016 12:51 Odpowiedzi: 6    Wyświetleń: 1497
  • STM32f1, DS18B20 ->USART czy klasycznie?

    To rzeczywiście pisząc kod raczej mniej się napracuje wykorzystując USART. W zaprojektowanej płytce i tak nie podpiąłem nóżki DATA DS18B20 do pinu powiązanego z Timerem więc i tak muszę ją przerobić. Dodano po 13 To jeszcze pytanie odnośnie obwodu komunikacji USART 1-Wire. Czy zamiast pary tranzystorów mogę użyć zwykłej diody shotkiego? Wydaje mi się...

    Mikrokontrolery ARM   13 Lip 2017 11:08 Odpowiedzi: 11    Wyświetleń: 2550
  • Termometr WiFi - ESP8266 + DS18B20 - ThingSpeak, Blynk.

    Witam .. Fajny poradnik wszytko śmiga ale jedno ale.. Czy da się połączyć kod źródłowy tak aby obsługiwało i blynka i ThingSpeaka jednocześnie.. Jeśli tak to prośba o wstawienie kodu bo próbowałem coś tam rzeźbić ale bez rezultatu.. Dorzucam kod co prawda nie chodziło mi o czujnik DHT11 ale o ds18b20 zamiast niego.. A wrzucam to na ESP32 a nie na esp8266...

    Artykuły   28 Lis 2021 11:11 Odpowiedzi: 81    Wyświetleń: 42384
  • Arduino Uno z SIM800l i 10x DS18B20 - niestabilne zasilanie z powerbanka

    Są moduły SIM800 ze złączem do podłączenia akumulatora 4.2V (napięcie działania 3.5-4.4V). Atmega328 może swobodnie działać na takim napięciu ustawiona na wewnętrzny oscylator 8MHz, najlepiej użyć też gołego uC zlutowanego na płytce prototypowej (w podstawce jeśli obudowa DIP28). Taki akumulatorek podziała też znacznie dłużej niż identyczny w powerbanku...

    Arduino   03 Lut 2020 16:52 Odpowiedzi: 5    Wyświetleń: 504
  • Działanie i usprawnianie sieci one wire z czujnikami DS18B20 w topologii gwiazdy

    Witam, zbudowałem w obiekcie sieć pod czujniki temp one wire (ds18b20). Sieć niestety wykonałem w topologii gwiazdy czyli od mastera puszczony jest jakieś 10-20m przewód utp w jedno miejsce i od jego końca schodzę do czujników temp gałęziami o różnych długościach od 3 do nawet 10m - gałęzi jest 4. Przyznam szczerze że trochę od d... strony zabrałem...

    Projektowanie Układów   22 Sty 2021 08:47 Odpowiedzi: 2    Wyświetleń: 318
  • Projekt DIY: Sterownik bufora ciepła z ESP, DS18b20, TFT LCD 1,4, czujnik powietrza, NodeMCU v2/v3

    Witam. W sumie mam kilka pytań do osób zorientowanych w temacie ESP i czujników. Tak jak w temacie, wszystkie sterowniki jakie znalazłem które mają np. łączność wifi i kilka innych przydatnych i nieprzydatnych funkcji kosztują swoje. Dlatego postanowiłem zrobić własny. Płytka nodemcu v2/v3 3 lub 4 DS18b20 Tft LCD 1,4" Czujnik powietrza Prawdopodobnie...

    ESP8266 i ESP32   26 Kwi 2022 17:14 Odpowiedzi: 4    Wyświetleń: 279
  • Termometr z DS18B20 z zegarem

    Próbowałem zamiast dawać Waitms 250 jakieś Do loop until a = 2 i żeby a było zliczane przez timer ale to też nic nie dało

    Mikrokontrolery   28 Lip 2004 07:03 Odpowiedzi: 32    Wyświetleń: 9133
  • 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ń: 1800
  • Multipleksowanie wyśw. LED, a DS18B20 ??

    Kiedyś ludzie robili to na 2051 i spokojnie i ładnie im to działało. Moja rada: Zamiast ATMEGA32 użyj ATMEGA 128, nie będziesz musiał nic multipleksować, bo ma dość pinów. 4*8 = 32, do tego 2 na DSa =34 + klawiatura 4 przyciski mamy 38, więc jeszcze pare zostanie :) :)

    Mikrokontrolery   10 Paź 2008 22:18 Odpowiedzi: 34    Wyświetleń: 10346
  • DS18B20 brak komunikacji (zawsze FF).

    Kod jak dla mnie zupełnie nieczytelny, nieoptymalny - dokładasz jakąś funkcję krytyczną w czasie i jesteś w kropce. Konstrukcje typu : dec loop_odb_bajt cpi loop_odb_bajt,0 brne odb_dale swobodnie moga występować bez cpi . Masz najprawdopodobniej źle dobrane opóźnienia, może predkośc zegara się różni od przyjętej ? Nie lepiej zrobic obsługe na timerze,...

    Mikrokontrolery   18 Kwi 2005 22:43 Odpowiedzi: 7    Wyświetleń: 1554
  • DS18B20 - złe obliczenia??

    Decigrades = Decigrades * 10 Ta linia jest dobra. Mnożysz *10 ponieważ wykonujesz obliczenia na INTEGER i aby zaoszczędzić kodu i pamięci a nie na SINGLE. Aby zamiast, np. 211 wyswietlic 21,1 trzeba zastosować jakiś chytry myk. Można na wiele sposobów. Najlepszy jest chyba taki (w zmiennej T mamy 211 i chcemy wyświetlić na pozycji, np. 2,7): 1. Ustawiamy...

    Mikrokontrolery   02 Wrz 2005 10:32 Odpowiedzi: 14    Wyświetleń: 3452
  • Kolejny problem z DS18B20

    Zeppo, czym to kompilujesz? Czy kompilator nie czepia się przy instrukcji TRIS? Ja bym się od razu przyczepił (na jego miejscu). Instrukcji "TRIS" oficjalnie już nie ma. Zamiast niej powinieneś w swoim programie używać takiej konstrukcji: bsf STATUS,RP0 ; ustaw bank 1 movlw b'00000001' ; ustaw pin RA0 movwf TRISA ; jako wejście bez podciągania bcf STATUS,RP0...

    Mikrokontrolery   11 Sty 2006 18:03 Odpowiedzi: 13    Wyświetleń: 2011
  • 1wire (DS18B20) i ATmega16

    Witam Da sie uzyskac takie czasy z kwarcem 16Mhz. Wystarczy ze zamiast preocedurki opozniajace _delay_loop_1 dasz _delay_loop_2 - Po pierwsze mozna wpisac wartosc maks do 65536 a po drugie petla zajmuje 4 cykle procesora.

    Mikrokontrolery   29 Cze 2006 12:30 Odpowiedzi: 18    Wyświetleń: 10753
  • DS18B20 >> procedura sprawdzająca obecnosc na pinie

    Config 1wire = P3.6 Tsensor Alias P3.7 Tsensorout Alias P1.0 Powyżej widze że zmienna Tsensor została przypisana do portu 3.7 a Tsensorout do portu 1.0 A pastylka pamięci została przypisana do portu 3.6 Nie rozumiem tego troche czy mógłbys mi podwpowiedziec jak dokładnie to zastosować w moim przypadku bo rozumiem że chodzi tu o to żeby zamiast za każdym...

    Mikrokontrolery   13 Maj 2006 17:14 Odpowiedzi: 13    Wyświetleń: 1944
  • Duży problem z DS18B20 i Atmega 8535

    Ja już rozwiązałem ten problem i był banalny - nieuważnie czytałem dokumentację i widok od dołu DS-a z dokumentacji uznałem za widok z góry - z tąd odwrotnie połaczyłem kilka DS-ów, dwa z nich przeżyły ale źle pokazują temperaturę. Kolejny z błedów jaki zrobiłem to rezystory podciągające 4k7 zamiast 470ohm. Polecam zacząć od tego - po usunięciu tych...

    Mikrokontrolery   19 Sie 2006 08:09 Odpowiedzi: 10    Wyświetleń: 1975
  • Termostat na 90S2313 przy wykorzystaniu DS18B20

    Jest program napisany dzieki waszej pomocy. A tu program w razie jakiś błędów piszcie. Config Portb = &B11111111 Portb = &B11111111 Config Portd = &B1111111 Portd = &B1111111 Config 1wire = Portd.5 : Dim Odczyt(2) As Byte , A As Byte , T As Integer Do 1wreset : 1wwrite &HCC : 1wwrite &HBE 'odczyt z DS1820...

    Mikrokontrolery   28 Sie 2006 07:14 Odpowiedzi: 4    Wyświetleń: 2220
  • 2 termomentry DS18B20 co robie zle ???

    Siemka! 1: Sprawdź z tym poleceniem Config 1wire = PORTB.5 1wreset Ty przytaczasz to polecenie w trochę inny sposób. 2: Sprawdź czy poprawnie podłączyłeś układ czujnika, czy nie pomyliłeś końcówek i czy masz podłączony do linii DQ portu 1-Wire rezystor podciągający np: 4,7KΩ 3: W kodzie który przytaczasz usuń tę linijkę z mnożeniem przez 10 bo...

    Mikrokontrolery   23 Paź 2006 19:40 Odpowiedzi: 5    Wyświetleń: 1242
  • odczyt ID z DS18b20 i DS2405

    Mialem taki gotowiec wraz z fachowa literatura ale nie dzilalo Do 1wreset 'standardowe polecenie resetu 1wwrite &H33 'rozkaz READ ROM Adr(1) = 1wread(8) 'odczytaj adres 'zamiast powyższych 3 linii zamiennie można użyć jednego polecenia: ' Adresik(1) = 1wsearchfirst() 'odczytaj numer-adres kostki 1wreset 'standardowe polecenie resetu 1wwrite &H55 'polecenie...

    Mikrokontrolery   30 Paź 2006 00:36 Odpowiedzi: 6    Wyświetleń: 2086
  • kalibracja wskazan ds18b20

    dzieki "zumek" - pomoglo:) mam jeszcze jeden problem z wyswietlaniem minusa przy ujemnych temp i z przesunieciem gdy tem jest poniezj 10st czyli jedno cyfrowa. w zrodlem mam osobna czesc odpowiedzialna za wyswietlanie i osobna za odczyt temp z czujnikow. ta za odczyt wyglada tak: Temp: 1wreset 1wwrite &HCC 1wwrite &H44 1wverify Dsid1(1)...

    Mikrokontrolery   12 Lut 2007 18:08 Odpowiedzi: 22    Wyświetleń: 2250
  • DS18B20 atmega8 avr-gcc

    Witam i prosze o pomoc bo nie wiem co robic. DS milczy. Pr u bowalem na trzech sztukach i nic zadna nie odpowiada. Podlaczenie na 100% dobre do PORTD 4. Program: //*** Port #define PORT(x) XPORT(x) #define XPORT(x) (PORT##x) //*** Pin #define PIN(x) XPIN(x) #define XPIN(x) (PIN##x) //***...

    Mikrokontrolery   16 Cze 2007 07:34 Odpowiedzi: 17    Wyświetleń: 7204
  • ds18b20 atmega16 bascom i problem :(

    Witam Zaczynam trenować mikrokontrolery i programowanie. Próbowałem w asm ale jakoś ciężko - próbuje teraz w bascomie - i też ciężko niestety :( znalazłem jakiś przykład programu w bascom ale coś mi nie hula. $crystal = 16000000 '$regfile = "m16.dat" Config Portc = Output Config 1wire = Porta.1 Dim Odczyt(2) As Byte Declare Sub Odcz_temp...

    Mikrokontrolery   09 Paź 2007 15:38 Odpowiedzi: 5    Wyświetleń: 2809
  • Jednopunktowy termometr na DS18B20

    Witam, ja także dołączę się do pozytywnych opinii na temat wykonanego układu przez autora. Naprawdę fajnie pomyślane - i hmm ciekawy ten nadruk na płytce - to chyba wydruk na kartce, która została przyklejona do płytki ;) efekt super! ;) to że nie ma obudowy no jest może jakimś tam mini mankamentem ale tak ze swojej praktyki podpowiem tylko, że może...

    DIY Konstrukcje   08 Sie 2007 10:39 Odpowiedzi: 45    Wyświetleń: 14961
  • ds18b20 (ds18s20) - tryb parasite

    To coś strasznie dziwnego, aby rezystor podciągający przeszkadzał ... - może faktycznie źle podłączasz, choć to mało prawdopodobne i powinno być tak jak piszesz, pomiędzy VCC i linię danych; - może źle określasz rezystancję, np. z kodu kreskowego, i dajesz powiedzmy 470 zamiast 4k7, wtedy faktycznie podciąganie może być za silne i przeszkadzać; - może...

    Mikrokontrolery   28 Sie 2007 21:22 Odpowiedzi: 12    Wyświetleń: 3880
  • 3 x DS18B20 atmega32 LCD. Co zrobić ze stanami PINów?

    Ja Ci radzę, zrób najpierw działający, dla jednego DSa a potem po prostu zmień PIN. Swoją drogą, ja nie rozumiem dlaczego ludzie nie korzystają z zalety ONE WIRE jaką jest możliwość wpięcia kilku czujników równolegle? Różni się to tylko tym, że trzeba znać numery seryjne czujników i zamiast Skip Rom zrobić Match Rom... tyle

    Mikrokontrolery   26 Sie 2007 07:27 Odpowiedzi: 5    Wyświetleń: 1625
  • Zegar DCF 77,5kHz na LCD 128*64 znaków z termometr DS18B20

    szkoda że całość nie jest zrobiona na płytce ze ścieżkami zamiast na uniwersalnej

    DIY Zagranica   07 Paź 2007 20:04 Odpowiedzi: 8    Wyświetleń: 14985
  • Termometr na ds18b20 i tiny2313

    moze Q zamiast 4 wstawic 8?? czy 4,7 czy 3,3 nadal nic wedle programu jaki napisales wyswietla "0" de-sow. JESLI MACIE PEWNE CZUJNIKI Z JAKIEGOS SKLEPU Z NETA PODAJCIE LINKA!!! Dodano po 1 Ciekawostka wstawiajac w miejsce "Shift T , Left , 8 " zamiast 8wstawiam 9 uzyskujemy -16.1 stopnia czy jest czujnik czy go nie ma ale jesli zewre DQ czyli wejscie/wyjscie...

    Mikrokontrolery   15 Paź 2007 21:50 Odpowiedzi: 10    Wyświetleń: 2927
  • Potrzebny kod w C do DS18B20

    Wtedy program się wiesza na tej pętli ... To zamiast tego odczekaj spokojnie te 800ms Dodano po 8 Wtedy program się wiesza na tej pętli ... Może dlatego że DS jest w stanie wysłac tylko jeden bit potwierdzający koniec konwersji, chociaż w dokumentacji napisane jest że po konwersji wysyła "1s" Proponuję więc jeszcze taka wersję: int16_t OW_Read_temperature(void)...

    Mikrokontrolery   11 Gru 2007 17:13 Odpowiedzi: 33    Wyświetleń: 3629
  • DS18B20 + Atmega8 + UART - przesyłanie bajtów

    zamiast dzielenia przez 128 mozesz zastosowac przesuwanie bitowe o 7 pozycji w prawo - nigdy nie wiadomo czy kompilator nie zrobil z twojego dzielenia jakiejs przepotwornej petli. pozatym - jesli dobrze widze - to konwertujesz swoja wartosc na kod binarny? jesli tak, to mozna to zrobic jeszcze optymalniej, ale nie wiem czy w C sie da zejsc tak nisko...

    Mikrokontrolery   26 Sty 2008 16:00 Odpowiedzi: 7    Wyświetleń: 2536
  • DS18B20 - jak ustalić z góry kolejność czujników?

    rozwiązanie z tymi czujnikami jest dosyć proste. Jak ja to zrobiłem? opiszę po krótce sposób postępowania .... ....otóż po włożeniu dowolnej (tzn ustalonej programowo np 2, 5 lub 10) ilości czujników układ rozpoznaje je wszystkie co jakiś czas na wypadek gdyby któryś umarł, albo go ktoś ukradł, zabrał czy zamienił ;) - czyli tworzy ich tablicę ale dynamiczną...

    Mikrokontrolery   20 Lut 2008 19:33 Odpowiedzi: 14    Wyświetleń: 3273
  • [ATmega16][Bascom AVR] problem z ds18b20

    Zamiast wyłączać przerwania możesz zastosować pewien trik. Mianowicie zadeklaruj sobie jakas flage. Gdy konczy sie przerwanie zresetuj ja. Wtedy bedziesz wiedzial ze sie zakonczylo i ze masz troche czasu do nastepnego. Potem piszesz cos takiego : Set Flaga : While Flaga = 1 : Wend To umieszczaj w miejscu gdzie masz odczyt temp. Pamietaj o tym...

    Mikrokontrolery AVR   27 Maj 2008 15:26 Odpowiedzi: 14    Wyświetleń: 5508
  • [atmega][bascom] ds18b20 bez wait

    Chciałbym się upewnić w pewnej sprawie. Przeszkadza mi konieczność oczekiwania na konwersję tmperatury przez DSa nawet te ~100us przy rozdzielczości 9 bitowej to za dużo. Czy można zamiast waitus wykorzystać timer i zrobić odpowiednią procedurę z warunkami gdzie odczyt będzie realizowany po iluś tam przepełnieniach timera i tak w kółko ?

    Mikrokontrolery AVR   28 Maj 2008 22:59 Odpowiedzi: 1    Wyświetleń: 2138
  • [Atmega] Regulator PID z ds18b20 i problem z zakłóceniami

    Sam PWM też daje ostre zakłócenia, podłącz roboczo zamiast wentylatora zwykły rezystor i powiedz jak działa .

    Mikrokontrolery AVR   11 Cze 2008 15:46 Odpowiedzi: 3    Wyświetleń: 3902
  • [Atmega8][Bascom] Rejestrowanie temp max i min DS18b20

    Witam Jeśli urządzenie nie jest zbyt prądożerne to można w szereg, na dodatnim biegunie zasilania, za mostkiem Graetz'a dać diodę 1N400x. Między plusem mostka a anodą wspomnianej diody wpinasz dzielnik napięcia. Za diodą prostowniczą dajesz sobie oczywiście kondensatory stabilizatory i co tam jeszcze chcesz. W każdym razie na dzielniku masz napięcie...

    Mikrokontrolery AVR   27 Lip 2008 16:17 Odpowiedzi: 13    Wyświetleń: 2588
  • DS18B20 ATMEGA8 lcd

    Co prawda nie znam bascoma ale czy w 2 linii zamiast 0(cyfra) nie powinno być O(litera) ?

    Mikrokontrolery   23 Wrz 2008 18:39 Odpowiedzi: 17    Wyświetleń: 4636
  • [Atmega8][BASCOM] Beprzewodowe DS18B20

    Zrób sobie tak: podlącz ds do np. attiny i podczerwien i wysylaj do drugiej megi z odbiornikiem. Lub zamiast podczerwieni kup nadajnik i odbiornik telocontroli.

    Mikrokontrolery AVR   03 Wrz 2008 13:06 Odpowiedzi: 4    Wyświetleń: 2331
  • Wyświetlanie wyniku na LCD (DS18B20)

    if(!(PIN(ONEWIRE_PORT) & 1<<ONEWIRE_PIN)) stan = 1; else stan = 0; delay100us8(5); return stan; Faktycznie taka procedura sprawdzania resetu wystarczy :) Tam był istny błąd !! //prototyp void lcd_dec(float val); <-- oczywiście tutaj też była nieścisłość i jest już poprawiona // a w main()...

    Mikrokontrolery   13 Wrz 2008 11:03 Odpowiedzi: 4    Wyświetleń: 2474