ds18b20 kolejność czujników

Znaleziono około 74 wyników dla: ds18b20 kolejność czujników
  • Bascom-kilka czujników DS18B20 i odczyt adresów

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

    Mikrokontrolery AVR   16 Lis 2008 23:46 Odpowiedzi: 6    Wyświetleń: 4923
  • DS18B20 - jak ustalić z góry kolejność czujników?

    Jest procek który ma podłączone kilka czujników, i wszystko działa dobrze, procek zczytuje sygnatury, czyta temperature itp. Ale jesli są podłączone 4 czujniki to trzeba sprawdzać ich kolejnosć palcem i sprawdzać która temperatura sie zmienia. Jest jakiś sposób żeby ominąć to sprawdzanie?

    Mikrokontrolery   20 Lut 2008 19:33 Odpowiedzi: 14    Wyświetleń: 3255
  • Termometr do pieca z buzzerem [AVR] [DS18b20]

    Witam, jakiś czas temu wykonałem taki projekt na prośbę taty, a teraz wam go prezentuję. Wiem, że nie jest to nic odkrywczego, ale może komuś się przyda. Urządzenie ma za zadanie zmierzyć temperaturę na piecu i na bojlerze oraz wyświetlić ją na wyświetlaczu, i gdy nastąpi przekroczenie temperatury na piecu brzęczeć. Cały bajer polega na tym, że przewód...

    DIY Poczekalnia   22 Kwi 2015 12:35 Odpowiedzi: 12    Wyświetleń: 7152
  • Atmega328 / Bascom - DS18B20 - 7 x czujnik

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

    Mikrokontrolery Początkujący   28 Cze 2013 10:36 Odpowiedzi: 10    Wyświetleń: 2529
  • Domowa bramka sieci LoRa i system czujników.

    System monitorowania środowiska, oparty o interfejs LoRa IoT składa się z stacji bazowej zbudowanej z wykorzystaniem modułu Arduino Mega z bramką LoRa oraz zdalnych stacji opartych na Arduino Feather, które łączą się z stacją bazową poprzez radiowy interfejs LoRa. System pozwala na monitorowanie parametrów środowiskowych w domu i jego bezpośrednim...

    DIY Zagranica   09 Cze 2017 19:42 Odpowiedzi: 6    Wyświetleń: 21093
  • DS18B20---- rozdzielczosc ??

    Siemka! Tak jak napisali koledzy wyżej masz skopcony algorytm obliczania temperatury, który zależy też od wspomnianej przez Ciebie w temacie rozdzielczości. Załóżmy że będziesz używał 12bitowej, bo taką układ ustawia po resecie jeżeli nie jest wpisane inne ustawienie do wewnętrznego eepromu. Wynik przetwarzania jest zapisany w słowie (16 bitów) które...

    Mikrokontrolery   03 Wrz 2006 20:05 Odpowiedzi: 11    Wyświetleń: 2959
  • Linlamp - DS18B20 dla linuksa

    Jako miłośnikowi Jedynego Słusznego Systemu Operacyjnego nie dawało mi spokoju, że dla Windowsa jest Lampomittari a pod Linuksem pozostaje digitemp. Mając więc kilka dni wolnego i chęć poznania Gtk napisałem programik, który wizualizuje dane odczytywane z czujników na magistrali 1-wire poprzez owfs Program realizuje następujące zadania: 1. Odczyt czujników...

    DIY Konstrukcje   01 Mar 2015 22:01 Odpowiedzi: 18    Wyświetleń: 8748
  • [C][atmega8] Problem z ds18b20

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

    Mikrokontrolery AVR   06 Paź 2010 22:26 Odpowiedzi: 6    Wyświetleń: 2976
  • Układ nadążny za słońcem, ATMEGA16, LCD, ds18b20,L298, PWM, ADC

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

    DIY Konstrukcje   08 Lut 2017 12:17 Odpowiedzi: 61    Wyświetleń: 47835
  • DS18B20 problem powyżej 85C

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

    Mikrokontrolery AVR   30 Mar 2010 00:44 Odpowiedzi: 11    Wyświetleń: 2063
  • bascom DS18B20 - Jak odczytać numery id z "tablicy"

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

    Mikrokontrolery AVR   14 Sie 2015 06:16 Odpowiedzi: 6    Wyświetleń: 1893
  • Komunikacja Atmega32 z czujnikiem DS18B20 przy taktowaniu 25MHz - Bascom

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

    Mikrokontrolery AVR   17 Kwi 2021 11:43 Odpowiedzi: 8    Wyświetleń: 567
  • Kilka, kilkanascie DS18B20 jak ustawic wyświetlanie

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

    Mikrokontrolery   11 Lut 2008 16:36 Odpowiedzi: 14    Wyświetleń: 2349
  • 10 szt DS18B20 - Ostatnie 3 zakłócają odczyt.

    Witam, Dodałem CRC adresów czujników. Nie jestem do końca pewny czy to jest dobrze ale działa, Dopinam 8 - 28C4CD2D0500004B, ale ostatni pokazał BŁĄD CRC Dopinam 9 - 28FB2C2E0500001D Dopinam 10 - 2899D1DC0300005D Po uporządkowaniu czujników wszystkie 7 które działały poprawnie widać działają. Ale niepoprawnie wskazuje czujnik ZBIORNIK CWU GÓRA" - 283B092D05000020...

    Mikrokontrolery AVR   03 Wrz 2015 20:59 Odpowiedzi: 10    Wyświetleń: 1428
  • DS18B20 - brak odpowiedzi, FFFF w pamięci

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

    Mikrokontrolery   15 Sty 2007 11:31 Odpowiedzi: 8    Wyświetleń: 2586
  • Termometr 4-kanałowy i zegar, wyświetlanie TVplazma, AVR,DS18B20,PCF8583,teleVGA

    Witam, Jeżeli chodzi o czujniki to podłączenie do osobnych pinów jest najprostszym rozwiązaniem. Szczególnie, że kable i tak rozchodzą się w różnych kierunkach. Procedury obsługi są sparametryzowane więc nie ma powielania kodu. Oczywiście można zastosować podłączenie na jednej linii ale implikuje to kilka problemów do rozwiązania: - napisanie prodcedury...

    DIY Konstrukcje   30 Sie 2012 20:34 Odpowiedzi: 17    Wyświetleń: 21969
  • AtMega 16 i FastAvr. LCD działa tylko na porcie A. Odczyt danych z czujnika.

    Prosze o pomoc znających sie na FastAvr i AtMega 16 Trochę odmłodzę wątek i odpowiem marcinbig123. Fast AVR jak wcześniej wypowiadali się forumowicze jest z zasady lepszym programem od Bascoma, gdyż generuje bardziej zwięzły kod wynikowy ale ja nie o tym... Problem z błędami jakie powstają podczas kompilacji (a co po czasie mocno denerwuje i odrzuca...

    Mikrokontrolery   05 Sie 2006 09:49 Odpowiedzi: 25    Wyświetleń: 3262
  • DS18B20 [BASCOM] - bez komend wait - jest rozwiązanie!

    woszu -> proponuję - zastanów się nad tym dokładnie - bo na razie - przypadkiem ci działa - ale sam się zdziwisz gdy zaczną ci wskakiwać jakieś temperatury z kosmosu.... twój pierwszy przykład był całkowicie zły bo- generalnie robiłeś to tak: 1. wysyłasz adresz czujnika nr.1 2. weryfikujesz czujnik nr.1 3. odczytujesz temperaturę z czujnika nr.1 4....

    Mikrokontrolery AVR   21 Paź 2009 12:53 Odpowiedzi: 16    Wyświetleń: 3811
  • Termometr bezprzewodowy Attiny84, DS18B20, 434MHz

    Zwykle przy przeglądaniu nagromadzonych skarbów w postaci części el. przychodzą mi do głowy pomysły ich wykorzystania. Tak było i tym razem. Z jakiegoś starego projektu została mi para nadajnik/odbiornik 434MHz OOK, attiny13 i kilka DS18B20, pomyślałem że na tej bazie zmajstruję prosty bezprzewodowy termometr: nadajnik z jednym czujnikiem, który będzie...

    DIY Początkujący   15 Cze 2020 10:44 Odpowiedzi: 4    Wyświetleń: 2826
  • PVmonitor WiFi: Podłączanie GY-68 BMP180 I2C i DS18B20 TO-92, przewody na 15m

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

    Energia Odnawialna   24 Mar 2023 13:42 Odpowiedzi: 8    Wyświetleń: 324
  • [atmega16] DS18b20 - zapis ustawień

    Witam Mam problem z obsługą sensora temperaturowego :( Mianowicie po przeczytaniu datasheet'u nie wiem w jakiej kolejności wysyłać dane ustawień do ww czujnika :( Chce ustawić tryb 9bitowy i odczytywać temperaturę (nie jest mi potrzeba obsługa alarmów temperaturowych) Czy może mi ktoś powiedzieć w jakiej kolejności wysyłać dane: convert t Poprawiłem...

    Mikrokontrolery AVR   24 Lis 2008 18:51 Odpowiedzi: 4    Wyświetleń: 2173
  • Arduino PRO mini (328) - rejestrator temperatury z wielu czujników DS18B20

    Potrzebuję zaprojektować datalogger do rejestrowania temperatury z czujników DS18B20 (kilkunastu, może kilkudziesięciu). Logger ma zapisywać dane na karcie SD, musi posiadać zegar RTC, może ale nie musi posiadać wyświetlacz LCD i klawiaturę 4x4 (sądzę, że było by to obsługiwane przez osobny moduł PRO mini sprzężony przez UART). Najważniejsze jest jednak,...

    Arduino   27 Sie 2015 18:30 Odpowiedzi: 10    Wyświetleń: 3021
  • Większość czujników DS18B20 sprzedawanych w Internecie to podróbki

    Ibuprom napisał: Sam niedawno szukałem programu który do eeproma wpisywałby moje własne ID i później kodu odczytującego owo ID dla jakiegoś Arduino. Załatwiłoby to problem z większą ilością czujników na linii, pozwalałoby na łatwą wymianę uszkodzonych czy ich identyfikację. Nie znalazłem ANI JEDNEGO przykładu kodu który wykorzystywałby tą możliwość....

    Artykuły   23 Wrz 2022 18:01 Odpowiedzi: 95    Wyświetleń: 18918
  • 4x DS18b20 +LCD = Termometr

    Witam. Mam taki problem. Program działa świetnie. Lecz jest mały problem. Czujniki są wlutowane na kablu pojedynczo jeden za drugim i gdy załączyłem pierwszy raz program wszystko było OK. Czujniki dobrze wskazywały. Teraz gdy wszystko jest zamontowane niekiedy zmienia mi się kolejność czujników. Głupotom by było co chwilę zmienianie ich kolejności....

    DIY Konstrukcje   02 Maj 2015 22:07 Odpowiedzi: 493    Wyświetleń: 304792
  • Zmiana dokladkosci odczytu czujnika DS18B20

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

    Mikrokontrolery   06 Wrz 2008 06:22 Odpowiedzi: 1    Wyświetleń: 1445
  • zamiana w bascom czujnika DS1820 na DS18B20

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

    Mikrokontrolery   05 Sty 2010 14:11 Odpowiedzi: 9    Wyświetleń: 5020
  • Odczyt ID z ds18b20 - bascom

    Nie znam bascoma, ale po tym co piszesz problem masz natury błędnego podejścia. Jak zabierzesz jeden czujnik to oczywiste jest, że urządzenie przy 1wire search zwróci czujniki w innej kolej kolejności. Np jak zabrałeś czujnik zwracany jako pierwszy (z "najmniejszym" numer seryjnym) to drugi czujnik stanie się pierwszym. Masz 2 wyjścia: - zapmiętać numery...

    Mikrokontrolery AVR   07 Lis 2010 16:20 Odpowiedzi: 3    Wyświetleń: 3546
  • DS18B20/Bascom/teoretyczne pytania

    Witam! Czy mógłby mi ktoś dokładniej wytłumaczyć jak to jest z tą kolejnością ds-ów? W swoim układzie podłączyłem 4 czujniki na jednej linii i za pomocą poleceń Dsid1(1) = 1wsearchfirst() Dsid2(1) = 1wsearchnext() Dsid3(1) = 1wsearchnext() Dsid4(1) = 1wsearchnext() zapisałem ich id do tablic i teraz wyświetlam je na lcd i uzyskuje: 1ds: 16 7416821518022...

    Mikrokontrolery AVR   12 Kwi 2011 01:57 Odpowiedzi: 24    Wyświetleń: 4432
  • [Bascom][ATmega8]DS18b20 przypisywanie do określonej fukncji

    Za dużo tych podprogramów, ale uczysz się i to jest ważne. Podam może inny przykład który pomoże Ci się coś nowego nauczyć. Operujemy numerami DSów od 1 do 4 a podprogramy same przeliczaja właściwe numery adresów w eepromie i umieszczają ID (8 bajtów) pod adresem w kolejności jakiej chcesz. [syntax=basic4gl] $regfile = "m8def.dat" 'deklaracja procesora,...

    Mikrokontrolery Początkujący   17 Gru 2012 18:43 Odpowiedzi: 60    Wyświetleń: 12498
  • Cyfrowy czujnik temperatury ds18b20 - zabezpieczenie przepięciowe

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

    Mikrokontrolery   25 Cze 2013 12:37 Odpowiedzi: 1    Wyświetleń: 1671
  • ds18b20 - 1-wire, sposób adresowania, wiele czujników temp.

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

    Mikrokontrolery Początkujący   24 Lis 2013 17:38 Odpowiedzi: 28    Wyświetleń: 8196
  • Zegar + alarm + imieniny + 5x DS18b20

    Witam wszystkich Przedstawiam urządzenie z serii " może się to komuś przyda " W sumie nie ma się nad czym rozpisywać jest to zegar z alarmem, który pokazuje: - godzinę - datę - dzień tygodnia - imieniny danego dnia miesiąca oraz posiada pięciopunktowy termometr. Sercem układu jest ATmega32 ustawiona na oscylator wewnętrzny 1MH współpracująca z PCF8563...

    DIY Konstrukcje   17 Cze 2014 23:18 Odpowiedzi: 64    Wyświetleń: 29451
  • Termometr WiFi - ESP8266 + DS18B20 - ThingSpeak, Blynk.

    ESP8266-12E tym razem będzie to NodeMCU Amica . Po umieszczeniu poprzedniej części materiału: DS18B20 komunikujący z wykorzystaniem cyfrowej magistrali 1-wire . W porównaniu do analogowego TMP36 na magistrali 1-wire może pracować kilka czujników. Warto zwrócić uwagę na długość (pojemność) linii 1-wire i dość długi (750ms) czas odczytu przy maksymalnej...

    Artykuły   28 Lis 2021 11:11 Odpowiedzi: 81    Wyświetleń: 41820
  • Atmega128 - odczyt DS18B20 - z trzech różnych pinów

    Tu masz dosyć starą (ale jarą) bibliotekę OneWire obsługującą kilka pinów procka: Ja jej co prawda używałem tylko w konfiguracji jednopinowej więc nie wiem jak się sprawuje w wielopinowej. Kurcze wertuję ją jak tu zrobić konfigurację pianową i przypisać piny do zmiennych ? No więc z przeglądu kodu (jak już mówiłem, nie korzystałem z niej w trybie multi...

    Mikrokontrolery   04 Kwi 2020 00:24 Odpowiedzi: 21    Wyświetleń: 1128
  • DS18B20 - jak w c++?

    Cóż zgodnie z dokumentacją odczytanie temperatury z tego czujnika odbywa sie w kilku krokach. (Korzystam z publicznego dostepu do internetu w tej chwili- telepunkt, wiec.. nie sa to warunki na wyjasnienie wszystkiego po kolei) Jesli masz podstawy z programowania w C++ i przeczytasz dokladnie dokumentacje to wszystko powinno byc ok, jest na prawde dobrze...

    Mikrokontrolery   23 Sie 2007 13:06 Odpowiedzi: 13    Wyświetleń: 4754
  • [AVR+C+1-wire] Optymalizacja kodu dla wyszukiwania czujników DS18x20

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

    Mikrokontrolery Początkujący   04 Gru 2019 22:34 Odpowiedzi: 8    Wyświetleń: 822
  • Odczyt temperatury z DS18B20 przez Wemos D1 Mini i przekazanie danych przez Modbus TCP do PLC

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

    Arduino   16 Lis 2022 22:42 Odpowiedzi: 42    Wyświetleń: 1149
  • 4x DS18b20 +LCD = Termometr

    Właśnie zaczynam swoją przygodę z mikrokontrolerami. Zrobiłem [url=]ten termometr i działa całkiem całkiem... Chciałbym jednak zmienić w nim dwie rzeczy: - id czujników przypisać na stałe, tak by nie zmieniała się kolejność, - dodać trzeci przycisk do włączania podświetlenia, np. krótkie przyciśnięcie włącza na 10s, długie na stałe, ponowne długie wyłącza...

    Projektowanie Układów   18 Lis 2008 03:53 Odpowiedzi: 1    Wyświetleń: 2248
  • [atmega][winavr]DS18b20 nie działa przy 2 przewodach

    Witaj, Na początku powiem że to wykonalen i to na AVR. Niestety podczas konfiguracji również napotkałem kilka problemów. Opiszę po krótce co i jak. W dokumentacji technicznej masz opisane co i jak powinno być zrobione w trybie parasite power tzn. 1. Podłączyć pin zasilania do masy (o ile dobrze pamiętam) 2. Teraz najważniejsze najbardziej prądożerną...

    Mikrokontrolery AVR   16 Lut 2011 23:01 Odpowiedzi: 15    Wyświetleń: 2412
  • Sterowanie wentylatorami, odczyt czujników Halla i szczegóły projektowe

    Zmajstrowałem sobie taki oto schemat: Ma to być kontroler wentylatorów pecetowych z czujnikami temperatury DS18B20 i komunikacją z chłodzonym pecetem. Cudów tu raczej nie ma, mikrokontroler, MOSFETy do sterowania samymi wentylatorami przez PWM, odczyt czujników Halla na wzmacniaczach i przerzutnikach Schmitta, interfejs szeregowy, linia 1-Wire, rejestr...

    Mikrokontrolery AVR   26 Lut 2012 21:28 Odpowiedzi: 18    Wyświetleń: 8239
  • Atmega8 i DS18B20 - pomiar temperatury poniżejk 10st. Celsjusza.

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

    Mikrokontrolery AVR   06 Mar 2012 19:26 Odpowiedzi: 47    Wyświetleń: 5436
  • atmel studio M8 C - DS18B20 timingi rklibavr zmienne

    Bardzo się cieszę, że znaleźliście chwilkę czasu na te w sumie proste pytania. Układ który chcę zrobić będzie pełnił funkcję wyłącznie termostatu dwukanałowego i mógłbym wykorzystać UART do odmierzania czasu ale tą banalna przyczyną dla której zostanę przy _delayach jest brak wiedzy jak się do tego zabrać. Mój projekt będzie zasilany wewnętrznym oscylatorem...

    Mikrokontrolery AVR   18 Lis 2012 20:31 Odpowiedzi: 9    Wyświetleń: 1920
  • DS18B20 - czy możliwe różne wersje?

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

    Mikrokontrolery   02 Sie 2016 09:04 Odpowiedzi: 8    Wyświetleń: 1518
  • [Atmega8][Bascom] kilka menu - sprawdzenie kodu

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

    Mikrokontrolery AVR   30 Sie 2011 22:59 Odpowiedzi: 26    Wyświetleń: 3264
  • [Atmega32][Bascom] Zapis/odczyt EEPROM 24C02 I2C

    Pisząc o adresowaniu nie masz na myśli ID czujnika, bo każdy DS18B20 ma unikatowy ID. Czujniki są na jednej linii, ale odczyt jest prawidłowy. Jeśli dobrze Cię rozumiem, to chodzi o to, aby mu bardziej "doprecyzować", który czujnik ma reagować na którą temp. Co prawda myślałem, że wykona proste porównanie wartości T1 z T_max i T2 z T2_max. Możesz mi...

    Mikrokontrolery AVR   22 Mar 2011 19:28 Odpowiedzi: 19    Wyświetleń: 5722
  • Termometr samochodowy z funkcją woltomierza

    Witam. Po raz pierwszy zdecydowałem się przedstawić na łamach forum swoją konstrukcję. Chciałbym zaprezentować swój pomysł na Termometr Samochodowy. Podczas upalnego lata zauważyłem że po zainstalowaniu instalacji gazowej moje auto ma bardzo duże wahania mocy silnika w zależności od temperatury zewnętrznej. Naszła mnie chęć przyjrzenia się tej sytuacji...

    DIY Konstrukcje   02 Lut 2011 20:28 Odpowiedzi: 44    Wyświetleń: 34240
  • Prosty Sterownik Trawiarki

    Witam Przedstawiam swoje kolejne urządzenie....Trawiarka do płytek drukowanych - jest najpotrzebniejszym narzędziem w warsztacie każdego elektronika. W większości przypadków do wykonania całkiem dobrych płytek drukowanych wystarczy wytrawiacz w słoiku, jednak w pewnym momencie podczas wykonywania upragnionego hobby przychodzi czas na zrobienie czegoś...

    DIY Konstrukcje   31 Mar 2011 21:11 Odpowiedzi: 23    Wyświetleń: 15156
  • Termometr bezprzewodowy (stacja pogodowa) - NRF24L01

    Tym razem niewielki projekt urządzenia zwanego niekiedy stacją pogodową – czyli termometr z bezprzewodowym czujnikiem temperatury zewnętrznej. Od dłuższego czasu zastanawiałem się, jak w sposób praktyczny wykorzystać moduły z ukladami NRF24L01. Są to transceivery na pasmo 2,4GHz, posiadają jak na swoją cene spore możliwości: - szybkość do 2Mbps,...

    DIY Konstrukcje   27 Gru 2015 21:19 Odpowiedzi: 5    Wyświetleń: 11025
  • Wytrawiarka Mirleya - odświeżona

    Witam Wszystkich. Chciałem zaprezentować wykonaną przeze mnie parę miesięcy temu wytrawiarkę PCB. Pewnie mało kto będzie miał cierpliwość czytać całość, dlatego dla ułatwienia opis podzielę na kilka etapów i każdy może przeczytać co go interesuje. Staram się zawsze opisywać wszystko bardzo dokładnie, stąd sporo tekstu, ale i sporo fotek :-) 1.Kuweta/zbiornik...

    DIY Konstrukcje   26 Paź 2019 20:18 Odpowiedzi: 20    Wyświetleń: 5760
  • Atmega8 [C] - nie odczytuje lini 1Wire

    Widzę, że przez moją niewiedzę zaraz wybuchnie wojna :-> Postaram się wszystko wyjaśnić dlaczego tak, a nie inaczej i wstawie brakujące elementy. Więc tak. Bartek.k.k napisał: xamrex napisał: Masz rezystor podciągający? Niektórzy o nim zapominają. Dla DS18B20? Jeśli tak to nie mam, ponadto nigdy ich nie używałem i wszystko chodziło, tylko teraz układ...

    Mikrokontrolery AVR   29 Cze 2011 14:36 Odpowiedzi: 34    Wyświetleń: 4200
  • [AT89s52][C][Keil][DS1820]

    Witam, Mam problem z obsługą DS1820. Linia danych podłączona do portu P3.2. Mianowicie próbuję zrestartować magistralę, przedziały czasowe stosuję tak jak jest podane w TMOD=0x01; //timer0, tryb1, 16bit TH0 = 0x00; TL0 = 0x01; i wystartowaniu licznika TR0=1; to po ustawieniu flagi przepełnienia TF0=1 będę miał odliczoną 1mikrosekune? Powiedzmy coś w...

    Mikrokontrolery   17 Lis 2008 19:03 Odpowiedzi: 3    Wyświetleń: 1709
  • Sterownik PID do trawiarki i nie tylko

    Witam Trawiarka do płytek drukowanych jest najpotrzebniejszym narzędziem w warsztacie każdego elektronika. Projekt jest nowszą wersją prostego sterownika trawiarki. Poprzednia wersja układu cechowała się daleko idącą prostotą jednak posiada kilka wad. W celu bardziej precyzyjnego kontrolowania procesu trawienia płytki, a w szczególności temperatury...

    DIY Konstrukcje   18 Sie 2016 07:22 Odpowiedzi: 25    Wyświetleń: 9573
  • [Atmega8][Bascom] Problem z przyciskami

    Witam. Skleciłem taki o to "fragment" kodu do obsługi zegarka RTC. Wszystko działa 'Program do obsługi zegara czasu rzeczywistego RTC PCF8583 Philips za pomoca magistrali I2C $regfile = "m8def.dat" 'Atmega8 $crystal = 8000000 'Kwarc 8MHz Config Lcd = 20 * 2 Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3...

    Mikrokontrolery   11 Lip 2008 12:49 Odpowiedzi: 1    Wyświetleń: 1913
  • [ATmega8][Bascom] Sterownik na podczerwień

    Co z tego że wywołujesz procedurę PRZYCISKI, jak nie "mówisz" Select Case gdzie ma przejść, to bez sensu. Musisz do zmiennej "Nr_przycisku" wpisać jakąś wartość.\ Jeśli chcesz by działało np. CASE 5 to musisz zrobić "Nr_przycisku = 5" Po chłopsku: SELECT CASE, to tak jak WYBIERZ CASE. Czyli do zmiennej ""Nr_przycisku" musisz przypisać wartość CASE X:,...

    Mikrokontrolery Początkujący   04 Lip 2012 18:47 Odpowiedzi: 36    Wyświetleń: 6006
  • Wytrawiarka mikroprocesorowa "akwarium", ale jeszcze inaczej

    Niniejsza wytrawiarka powstała z konieczności, moja dotychczasowa mniej więcej 25-letnia wytrawiarka w formie kuwety fotograficznej na przyklejonych kółkach, kołysanej silniczkiem od programatora zaczęła się już rozpadać, poza tym od początku miała pewne ograniczenia, od braku podgrzewania począwszy, na wielce problematycznym trawieniu płytek dwustronnych...

    DIY Warsztat   16 Maj 2016 14:11 Odpowiedzi: 37    Wyświetleń: 16116
  • D1 mini - pierwsze kroki - odczyt temperatury na start

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

    ESP8266 i ESP32   05 Lis 2019 22:22 Odpowiedzi: 5    Wyświetleń: 720
  • Zwiększenie rozdzielczości ATMEGA w termometrze LED na LM35, MAX7219 - poszukiwanie oprogramowania

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

    Mikrokontrolery Początkujący   26 Lip 2022 14:25 Odpowiedzi: 87    Wyświetleń: 3177
  • Dziwny problem z DS1820 (DS18S20)

    Siemka! Tak patrzę w ten Twój kod i pewnych rzeczy nie kumam, ale spróbujmy go przeanalizować. - Resetujesz 1-Wire i wykonujesz polecenie konwersji po czym czekasz 750ms i super :) tylko zastanawiam się po co odczekujesz kolejne 750ms po poleceniu odczytu scratchpad? To jest niepotrzebne, możesz odczytywać dane od razu. Poza tym rozbijanie Waitms 750...

    Mikrokontrolery   05 Paź 2006 01:12 Odpowiedzi: 7    Wyświetleń: 2939
  • Kod nadmiarowy CRC-8, teoria

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

    Mikrokontrolery   30 Mar 2011 23:51 Odpowiedzi: 7    Wyświetleń: 2622
  • Sterownik Pompy Ciepła

    Witam, Sterownik pompy ciepła. Żeby tanio grzać trzeba nie tylko posiadać dobra pompę, ale bardzo sprytnie nią sterować. Ponieważ na rynku w ogóle nie ma sterowników, które choć trochę spełniałyby moje wymagania, wykonałem swój własny. W zaszłym sezonie dwa takie urządzenia pracowały przez całą zimę z bardzo dobrym rezultatem w domach o powierzchni...

    DIY Konstrukcje   04 Sty 2013 09:31 Odpowiedzi: 16    Wyświetleń: 27709
  • Konkurs: Pomysł na urządzenie IoT ułatwiające codzienne życie - Dron do wygraniaSponsorowany

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

    Konkursy   25 Mar 2016 12:10 Odpowiedzi: 51    Wyświetleń: 34578
  • Zasilacz analogowo-cyfrowy GHA 217 by Slawek K.

    Tym razem chciałbym zaprezentować zasilacz warsztatowy mojego projektu. Troszkę czasu nad nim spędziłem, aż osiągnąłem zakładany efekt. Obecna rewizja płytki to 18, więc trochę wersji przetestowałem :D Ale do rzeczy. Jest to zasilacz z torem analogowym i sterowaniem cyfrowym. Parametry zasilacza to napięcie wyjściowe 0-25V z nastawą co 0.01V oraz prąd...

    DIY Warsztat   11 Wrz 2023 04:37 Odpowiedzi: 137    Wyświetleń: 28539
  • Prosty komputer pokładowy AVR Audi 80 1.9 TDI

    Na początek sorki za złe wstawki fotek i dzięki za poprawki :) Już są poprawione foty :) Co do samego komputera to od początku miał on pyć prosty i funkcjonalny. Oczywiście jest możliwość dodania opcji typu prędkość obroty czy spalanie ale jak narazie nie mam czasu żeby sie tym zająć. Narazie posiada podstawowe opcje: Po każdorazowym włączeniu zapłonu...

    DIY Konstrukcje   06 Sty 2010 20:34 Odpowiedzi: 17    Wyświetleń: 30672
  • [Atmega8][C/winavr]Dziwne zachowanie zmiennej

    Witam! Skonstruowałem sobie urządzenie, które ma służyć do optymalnego ustawienia sterownika kotła. Mierzy temperatury na zewnątrz i wewnątrz, liczy ich średnie, minima i maksima, jest podłączone do sterownika kotła pod przekaźnik (przez transoptor) i zlicza ilość załączeń podajnika w różnych trybach pracy i sumaryczny czas. Od dłuższego czasu walczę...

    Mikrokontrolery   09 Lut 2011 00:47 Odpowiedzi: 12    Wyświetleń: 1921
  • [Atmega48][bascom/c] Moduł sieci RS485 - RFID, 1W, IR, PWM - poprawność schematu

    Witam Pracuję nad modułem, który z założenia ma pracować na magistrali RS-485. Odcinki bardzo krótkie - rozpiętość nie więcej niż 10m - wtedy chyba można nawet pominąć rezystory terminujące jak i 'rozgwieździć' magistralę ;) Zaplanowałem, że układem identyfikującym moduł w sieci będzie DS18B20 lub DS2401 - dzięki temu uzyskam id modułu na poziomie sprzętowym....

    Mikrokontrolery AVR   30 Gru 2011 14:38 Odpowiedzi: 14    Wyświetleń: 4696
  • Atmega8 - 1-wire SEARCH ROM

    Witam. Ostatnio zajmowałem się obsługą cyfrowych czujników temperatury ds18b20, a do tego potrzebowałem napisać funkcję search rom. Poniżej wklejam koda odpowiednich funkcji. Dodano po 2 Szukałem tego z 10h, błędem było nie wyzerowanie licznika "n" gdy ponownie przeszukiwałem adresy, więc funkcja zapisywała liczby poza tablicą. Zamykam

    Mikrokontrolery AVR   08 Paź 2013 20:25 Odpowiedzi: 0    Wyświetleń: 1203
  • Elektroniczny termostat do lodówki

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

    DIY Konstrukcje   21 Sty 2023 13:23 Odpowiedzi: 96    Wyświetleń: 28959
  • Miernik temperatur do PC pod zatokę 3.5 cala

    Miernik temperatur do PC pod zatokę 3.5 cala Projekt powstał na zamówienie znajomego, ale trochę spędziłem nad nim czasu i nie wszystko szło jak po myśli, więc pomyślałem, że może przy okazji powstanie z tego ciekawy artykuł do działu DIY. Założenia Tematem miał być miernik trzech temperatur (CPU, GPU oraz powietrza w obudowie), umieszczany z zatoczkę...

    DIY Konstrukcje   08 Lip 2021 23:21 Odpowiedzi: 6    Wyświetleń: 4194
  • Termometr z pamięcią pomiarów

    Pewnego razu żona wystraszyła się, że mogę mieć koronawirusa i nie pozwoliła mi przez tydzień wracać do domu, taka krótka kwarantanna. Tydzień ten okazał się być bardzo owocny, gdyż w tym czasie miałem okazję zbudować termometr. Czemu zbudowałem akurat termometr? Z dwóch powodów: - mam małe dziecko i czasem nie wiadomo, jak należy je ubrać do snu -...

    DIY Konstrukcje   12 Paź 2021 20:08 Odpowiedzi: 12    Wyświetleń: 3531
  • Pompa ciepła - działanie, eksploatacja - połączenia z innym

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

    Systemy Grzewcze Użytkowy   02 Gru 2023 18:45 Odpowiedzi: 7858    Wyświetleń: 1615749
  • Zegar [z] serce[m] by Duch

    Dzisiaj chciałbym przedstawić zegarek który zrobiłem dla swojej drugiej połówki. Zegarek powstawał przez prawie 3 tygodnie, w głównej mierze przez dopracowywanie softu napisanego w Bascomie - zajmuje 8190 bajtów. Ostatnie 4 dni zajęła mi obudowa. Ale po kolej. Sercem układu jest Atmega8, która odpowiada za obsługę wyświetlacza, 3 przycisków, 2 czujników...

    DIY Poczekalnia   16 Sty 2010 14:47 Odpowiedzi: 34    Wyświetleń: 17166
  • restarter ethernetowy

    Konstrukcja zbudowana wspólnie z moim kuzynem (autor programu do mikrokontrolera), kompatybilna z arduino. Elektronika na bazie tego projektu Zadaniem urządzenia jest restartowanie urządzeń sieciowych poprzez odcięcie zasilania na kanale przypisanym do IP urządzenia, które nie odpowiada na ping. Może też służyć jako zwyczajny wyłącznik urządzeń za...

    DIY Konstrukcje   08 Maj 2013 22:15 Odpowiedzi: 30    Wyświetleń: 17961
  • [SCHEMAT] - Zegarek, termometr, higrometr - Atmega8/matryce 5x7

    - reset można by podłączyć lepiej: - producent DHT11 zaleca podłączenie kondensatora 100nF pomiędzy VCC i GND - osobiście nie jestem zadowolony z DHT11, zwłaszcza w kwestii pomiaru temperatury (dlatego używam DS18B20), ponieważ pokazuje tylko całe stopnie i zawyża wskazania około o 1 stopień w porównaniu do DS, a 2 stopnie w porównaniu z termometrem...

    Projektowanie Układów   06 Lut 2014 19:16 Odpowiedzi: 11    Wyświetleń: 3456
  • Freeze Arduino przy odłączonym LCD lub funkcją Serial.print

    chyba, że zmienna i jest zadeklarowana wcześniej jako globalna. tak, jest globalna, w zasadzie większość zmiennych mam globalne i właśnie mi o to chodziło, że nie które mógłbym zmienić na lokalne. Powinieneś użyć getFreeMemory() dobrze, wstawiłęm rozmiar "int size = 8192" dla Mega, wtedy wynik to 6694, gdybym zostawił 2048, wtedy wynik to 2047. No...

    Arduino   16 Lis 2018 23:54 Odpowiedzi: 41    Wyświetleń: 1167