ds18b20 zmiana numeru

Znaleziono około 147 wyników dla: ds18b20 zmiana numeru
  • Zmiana numeru seryjnego w czujnikach DS18B20 - możliwość i metoda

    Witam, obawiam się, że nie masz takiej możliwości. Ten numer, w uproszczeniu, to zawartość wewnętrznej pamięci ROM, nieedytowalny i programowany na etapie produkcji. Czyżby dalekowschodni producenci mieli tylko pulę kilku adresów i tłukli je na okrągło :) Pozdrawiam PS chyba zostaje ci użycie różnych pinów lub "rozdzielacza/multipleksera"

    Mikrokontrolery   22 Sie 2023 06:49 Odpowiedzi: 3    Wyświetleń: 438
  • REKLAMA
  • 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ń: 2088
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • ds18b20 - odczyt temperatury na PC pokazuje stałą wartość 88

    Zabralem sie za termometr ds18b20. Wczesniej korzystalem z niego, wartosc temperatury wyswietlalem na LCD'ku i wszystko dzialalo. Teraz powrocilem do ukladu z ta roznica ze wart. temperatury wyrzucam szeregowo na kompa. Problem polega na tym ze w hyper terminalu wyswietla mi caly czas jedna wartosc (88). Kiedy wyciagam, w czasie pracy, procka uklad,...

    Mikrokontrolery   31 Maj 2004 08:59 Odpowiedzi: 4    Wyświetleń: 1682
  • DS18B20 - brak konwersji temperatury po wysłaniu komendy 0x44

    Witam wszystkich Elektrodowiczów! Otóż muszę użyć układu DS18B20 do pomiaru temperatury. Sięgnąłem po niego, gdyż kiedyś go używałem i działało wszystko OK ;) - jednak nie tym razem :/. Chcę wykonać po prostu zwykłą pojedynczą konwersję temperatury i odczytać ją ze ScratchPada. Wykonuję: 1. Wysyłam Presence Pulse do DS18B20. 2. Otrzymuję "1". (zapala...

    Mikrokontrolery ARM   16 Sie 2015 12:23 Odpowiedzi: 28    Wyświetleń: 3588
  • REKLAMA
  • [C]brak odczytu z 2 ..ds18b20 pomimo poprawnego odczytu z 1 ds-a

    Witam! Mam problem z odczytem ID czujników ds18b20 podłączonych do uC. [syntax=c] while(1) { check_ds18b20 = OneWire_reset(); if(check_ds18b20 == 1) { OneWire_write_byte(0x33); // READ_ROM lcd_goto_xy(0,0); for(int i=0; i<8; i++) { ds1_ID[i] = OneWire_read_byte(); show_buff(ds1_ID[i]); } }else { write_text_from_flash(LCDtext_2); // jeżeli brak DS-a...

    Mikrokontrolery   13 Kwi 2013 16:25 Odpowiedzi: 1    Wyświetleń: 1689
  • [DS18B20][C] jak ustawić rejestry tl, th,rozdzielczość

    Witam mam taki problem że chce wprowadzić do ds18B20 temperatury progowe tzn th i tl a potem jeśli to możliwe odczytać czy jest alarm czy ktoś robił coś takiego ?. Następnie jak zmienić rozdzielczość za pomocą języka c, domyślnie ustawiona jest na 12 bitów.

    Mikrokontrolery AVR   14 Gru 2008 23:13 Odpowiedzi: 2    Wyświetleń: 2513
  • DS18B20 po przekroczeniu pewnej temperatury wysyła tylko 85

    Witam Z racji wolnego dnia postanowiłem jeszcze dokładniej poznać budowę DS18B20 (czasem trzeba sobie co nieco przypomnieć). Odpalam program który zawsze działał i tu niespodzianka... DS działa prawnie do 32 stopni a jeśli temperatura przekroczy ten próg bez względu na to co jest wyświetla 85 stopni aż temperatura nie zjedzie poniżej tego progu. Problem...

    Mikrokontrolery Początkujący   09 Gru 2012 12:11 Odpowiedzi: 9    Wyświetleń: 1923
  • DS18B20 - Termometr na przewodzie działa tylko po podgrzaniu

    Witam Kupiłem sobie DS18B20 wodoodporny z metrowym przewodem. Podłączyłem go do '51, Vcc, Masa i dane przez rezystor 4,7koma do plusa. Termometr zaczyna działać dopiero jak się go podgrzeje powyżej 30 stopni Celcjusza. Po ostygnięciu poniżej tej temperatury znów nie działa. Testowałem z drugim identycznym termometrem, ale ten drugi zaczyna działać powyżej...

    Mikrokontrolery Pozostałe   19 Sty 2015 20:43 Odpowiedzi: 5    Wyświetleń: 3339
  • REKLAMA
  • ds18b20 - 1-wire, sposób adresowania, wiele czujników temp.

    Witam, mam pytanie. Może dla niektórych wydać się śmieszne i zbyt proste, jednak szukam i nie moge znaleźć na nie odpowiedzi. Załóżmy że mam 10 termometrów ds18b20 na jednej szynie. komenda schear rom określi mi ilości i rodzaje układów slave. Czy mogę w jakiś sposób podglądnąc ile ich jest oraz ten adres jaki jest zapisany w każdym z nich?? Drugie...

    Mikrokontrolery Początkujący   24 Lis 2013 17:38 Odpowiedzi: 28    Wyświetleń: 8901
  • [asm] DS18B20 i konwersja pierwszych czterech bitów

    Witam, mam problem jak w temacie a mianowicie nie wiem jak przekonwertować pierwsze cztery bity LSB które odpowiadają za dziesiąte części stopni aby otrzymać wartość od 0do9 a nie jak jest do tej pory od 0 do 15 (0x00 do 0x0F). Prosił bym o kawałek kodu w [asm] lub jakieś info jak to ma wyglądać.

    Mikrokontrolery AVR   16 Mar 2009 22:50 Odpowiedzi: 3    Wyświetleń: 1292
  • Ds18b20. Czy na 1-wire muszę za każdym razem sprawdzać czy jest na szynie?

    czy na 1-wire musze za każdym razem nadawania danych do slave, wykrywac czy znajduje sie na szynie, czy tylko raz po włączeniu zasialnia.

    Mikrokontrolery   02 Kwi 2005 17:53 Odpowiedzi: 5    Wyświetleń: 1394
  • REKLAMA
  • 1-wire z DS18B20 na AT90S2313 - odczyt FFF, błąd 1, jak naprawić?

    witam mam taki problem nie wiem dlaczego ale z magistrali 1-wire dostaje ciagle same FFF... Nie bawilem sei tym jeszcze nigdy wiec nie wiem gdzie tkwi problem DS18B20 podalczony jest do portu PB.1 (at90s2313) wsadzilem rezystor 4,7k podciagajĄCy zgodnie z zalaceniem producenta. Podpiete jest zasilanie do ukladu (tj 3 przewodu ida do czujki vcc Dq i...

    Mikrokontrolery   29 Wrz 2004 00:08 Odpowiedzi: 18    Wyświetleń: 3006
  • [AT89S52][asm] DS18B20 zmiana rozdzielczosci na 9bit

    Witam.. Od dłuższego czasu mecze 1 Wire, a mianowicie nie mogę zmienić trybu rozdzielczości na 9bit powiem tyle ze jak w print_temp dziele na 8 to pokazuje dobrze 25st, i nie wiem czy to wina sekwencji wysyłania komend czy .. możne pokaże kod: /////////////////////////////// // Main ////////////////////////////// _main: lcall Inicjalizacja; // lcd...

    Mikrokontrolery   27 Sie 2010 06:28 Odpowiedzi: 1    Wyświetleń: 2106
  • Konwersja danych z ds18b20 na string w Delphi - błędne wartości temperatury

    Witam ! Piszę program regulatora temperatury. Używam czujnika ds18b20, którego obsługuje Attiny2313. Komunikacja z komputerem poprzez USART. Postanowiłem, że prześle 2B danych z czujnika ds18b20 i konwersje dokonam na komputerze, w terminalu otrzymuje śmieszne krzaczki, ale nie przejąłem się tym, napisałem w Delphi używając bibliotek CPort program do...

    Mikrokontrolery AVR   12 Cze 2011 14:54 Odpowiedzi: 4    Wyświetleń: 2680
  • ds18b20 - Obsługa 1wire - diagnoza funkcji odbierania pisania

    Cześć. Wielokrotnie już elektroda ratowała mnie pomocną ręką, mam nadzieje, że i tak dziś będzie. Staram sie napisać własną obsługę dla ds18b20 dla atmega8. Sporządziłem wstępny kod "biblioteki" (gdy zacznie działać zrefaktoryzuje kod celem jej uogólnienia). Jak narazie jedyna funkcja która mi działa to reset i presence pulse. Dalej w zasadzie odczytuje...

    Mikrokontrolery AVR   21 Lip 2015 22:10 Odpowiedzi: 23    Wyświetleń: 1611
  • Brak komunikacji z DS18B20 na magistrali 1-wire - analiza kodu AVR

    Witam Mam pytanie dlaczego poniższy kod nie pozwala mi dogadać się z DS18B20. Napisałem/przepisałem go na bazie opracowania Pana Cezarego Klimasz "Obsługa interfejsu 1-wire na przykładzie obsługi DS18B20". Proszę o pomoc. Dziękuję #include <string.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/pgmspace.h> #include...

    Mikrokontrolery AVR   30 Wrz 2010 11:06 Odpowiedzi: 1    Wyświetleń: 1526
  • DS18B20 - Wzrost temperatury po zmianach w programie na AVR 2313

    Zrobiłem sobie termomentr na AVR 2313 i czujniku Dallasa 18b20. Do pewenego czasu działał dobrze, ale od niedawna(nic nie grzebałem w układzie, tylko w programie) jes cos nie wporządku. Podłaczam termometr do napiecia pojawia temperatura 85C i zaczyna wzrastac najpierw 40C potem 50C i tak dalej. Niewiem co mam zrobic, czy jest mozliwe ze, czujnik poszedł...

    Mikrokontrolery   22 Paź 2011 10:21 Odpowiedzi: 19    Wyświetleń: 4414
  • DS18B20 - Nieprawidłowe wskazania temperatury, jak ustawić rozdzielczość?

    Wita! Mam problem z termometrem dziwnie wskazuje w pokoju mam 29 stop. ?? i mu nie wierze bo jest max 24 patrzylem na zwyklym termometrze, czytam czytam i kazdy cos wspomina o rozdzielczosci dla serii b moj programik ... config 1wire=portb.0 declare sub odczyt_temp dim temperatura(2) as byte do call odczyt_temp cls lcd "temp:"...

    Mikrokontrolery   03 Wrz 2006 20:05 Odpowiedzi: 11    Wyświetleń: 3118
  • ATMEGA8 DS18B20 - po osiągnięciu 35 stopni wskazuje 0

    Witam serdecznie. Walcze już z tym drugi dzień. Na początku problemem było permanentne wskazanie 0 -1. Jednak gdzieś na forum znalazłem informację aby wymienić czujnik co okazało się strzałem w dziesiątkę. Teraz jednak mam inny problem. Maksymalna temperatura jaką chciałbym zmierzyć to około 100 stopni. Jednak po przekroczeniu wartości 35 stopni układ...

    Mikrokontrolery AVR   08 Mar 2016 19:34 Odpowiedzi: 2    Wyświetleń: 870
  • Stała wartość 16,1°C z DS18B20, nawet przy odłączonym czujniku - błąd w kodzie?

    Witam wiem że temat pewnie był już wiele razy wałkowany ale proszę o pomoc. Próbuję odczytać temperaturę z DS18B20 i zawsze mam wartość 16,1 nawet jak jest czujnik odłączony proszę o pomoc gdzie jest błąd w kodzie :cry: #define WE 0 #define PORT_1wire PIND #define SET_1wire DDRD &=~ _BV(WE) #define CLEAR_1wire DDRD |= _BV(WE) //Resetowanie...

    Mikrokontrolery AVR   26 Sty 2010 21:15 Odpowiedzi: 19    Wyświetleń: 3533
  • Domowa bramka sieci LoRa i system czujników.

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

    DIY Zagranica   09 Cze 2017 19:42 Odpowiedzi: 6    Wyświetleń: 23457
  • Miernik temperatur do PC pod zatokę 3.5 cala

    Miernik temperatur do PC pod zatokę 3.5 cala https://obrazki.elektroda.pl/2237807500_... 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...

    DIY Konstrukcje   08 Lip 2021 23:21 Odpowiedzi: 6    Wyświetleń: 4437
  • ESP8266-12 + Mega2560 + DS18B20 + LED 7-seg TM1637 = wysyłanie pomarów MySQL WWW

    https://obrazki.elektroda.pl/6483751800_... Witam, PROJEKT ostatecznie ukończony :D wersja ostateczna programów dla płytek MASTER Arduino Mega2560 i SLAVE ESP8266-12E Testowałem urządzenie przez kilka dni, w międzyczasie dokonałem kilku przeróbek, jak w kodzie tak i w połączeniach PIN itp. Usunięte zostały wykryte błędy, najważniejsze to...

    DIY w budowie   21 Lis 2019 03:12 Odpowiedzi: 2    Wyświetleń: 2880
  • [Bascom][ATmega8]DS18b20 przypisywanie do określonej fukncji

    Przykład dużo fajniejszy ale ja sie trochę zamieszałem ratuj [syntax=basic4gl] $regfile = "m8def.dat" 'deklaracja procesora, w tym wypadku Atmega8 $crystal = 8000000 '............................ '............................ '............................ Config Lcd = 20 * 4 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portd.6 , Db6 = Portd.7 , Db7 =...

    Mikrokontrolery Początkujący   17 Gru 2012 18:43 Odpowiedzi: 60    Wyświetleń: 12924
  • Pomiar temperatury przez ds18b20 i przerwanie w Bascom

    Niedawno pisałem takie oprogramowanie w C - sterowanie fazowe triaka a odczyt takze był z ds'a. Także miałem ten problem co autor tematu - jedno z dobrych rozwiązań to zastosowanie maszyny stanu, gdzie zmiana kolejnych stanów jest uzależniona od przejścia sinusoidy napięcia sieci przez zero(inaczej:maszyna taktowana jest przerwaniem zewnętrznym ). Samo...

    Mikrokontrolery AVR   25 Lis 2010 09:59 Odpowiedzi: 12    Wyświetleń: 5826
  • Nauka pisania w Bascomie sprawdzenie kodu zegara i termometru .

    Poprawiłem nieco kod i wygląda tak :[syntax=vbnet] $regfile = "m16adef.dat" $crystal = 80000000 $hwstack = 40 $swstack = 16 $framesize = 32 Config Porta = Input 'port A jako wejścia Config Portb = Output 'port B jako wyjścia ' Config Portd = Input 'Port D Jako Wejścia Config Portc = Output 'port C jako wejścia Config Sda = Portc.1 'konfiguracja pinu...

    Mikrokontrolery AVR   28 Sie 2018 21:16 Odpowiedzi: 17    Wyświetleń: 825
  • Atmega8/Bascom - Problem z kodem multipleksowania LED i termometru DS18B20

    No i przedobrzyłem Dokonałem optymalizacji kodu, oszczędzając kilkanaście procent pamięci FLASH, ale... sygnał z pilota NEC ( takie małe płaskie na baterie pastylkową ) przestał być odbierany - brak jakiejkolwiek reakcji na naciśnięcie przycisku w pilocie. Poniżej kod: Print Command w przerwaniu Infrared , żeby sprawdzić, czy coś odbiera - reakcji brak,...

    Mikrokontrolery Początkujący   31 Lip 2014 12:09 Odpowiedzi: 18    Wyświetleń: 3543
  • Atmega32 / Bascom - Konflikt dwóch SPI programowych z MAX7219 i WTV020SD

    Witam Mam program budzika, który jako dodatkową atrakcję miał mieć możliwość mówienie czasu na żądanie i odtwarzanie oprócz buzzera utworu jako alarmu. Atmega steruje przez jedno SPI programowe układem MAX7219, a przez konwerter poziomów i drugie SPI programowe odtwarzaczem WTV020SD. O ile sam WVT020SD + PCF8563 ( wyjście CLK do INT1 ) działają dobrze,...

    Mikrokontrolery AVR   29 Mar 2017 12:35 Odpowiedzi: 20    Wyświetleń: 2499
  • atmega32 - PCF8563 + wyjście CLK OUT - krótki czas pracy na baterii

    Witam Po raz pierwszy ( lepiej późno niż wcale ) wykorzystałem wyjście CLKOUT układu PCF8563. Oczywiście podciągnąłem przez 10K do VCC. Dzisiaj po pierwszym kilkugodzinnym braku prądu, rano zegar był wyzerowany. Podejrzewam, że to przez podciągnięcie CLKOUT do Vcc. Jeśli to jest to, to może wystarczy włożyć diodę np. Schottky pomiędzy wyjście CLKOUT,...

    Mikrokontrolery Początkujący   21 Sie 2014 09:37 Odpowiedzi: 1    Wyświetleń: 1680
  • atmega 644 / Bascom - Timer 0 i Timer 2 nie mogą działć jednocześnie ?

    Bascom - wersja 1.11.95 Kod, no jest tego sporo: - zegar PCF8563 - Zapis na SD - dwa czujniki DHT11 - odczyt z PCF8574AP ( klawiatura ) - RC5 - ma być DS18B20 - ma być DCF77, ale nie doszedłem do tego momentu ( tzn testowałem na innym procesorze i działało ) Działa - zegar PCF8563 - dwa czujniki DHT11 - odczyt z PCF8574AP w przerwaniu ( klawiatura )...

    Mikrokontrolery   27 Sty 2013 22:00 Odpowiedzi: 11    Wyświetleń: 5490
  • Atmega644P/Bascom - RFM12 + karta SD - SPI sprzętowe - razem nie działa

    Witam Mimo, że większość proponowanych tutaj rozwiązań podłączenia RFM12 do Atmegi wykorzystuje SPI programowe, ja podłączyłem tradycyjnie, przez SPI sprzętowe - mimo, że nie miałem problemów z wgrywaniem kodu do Atmegi spiętej z RFM12, to uruchomienie ich razem jest problematyczne ( każde osobno działa bez problemu ) [syntax=basic4gl] $include "Config_AVR-DOS.BAS"...

    Mikrokontrolery AVR   13 Maj 2013 11:59 Odpowiedzi: 3    Wyświetleń: 2730
  • Zakłócenia odczytu ostatnich 3 czujników DS18B20 w systemie na ATMEGA i RS485

    Witam, Czasówki 1wire do zmiany. Sprawdzaj CRC numerów seryjnych.

    Mikrokontrolery AVR   03 Wrz 2015 20:59 Odpowiedzi: 10    Wyświetleń: 1632
  • Pomiar temperatury z wielu czujników DS18b20 po WiFi za pomocą ESP8266

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

    DIY Smart Home   20 Lut 2023 16:18 Odpowiedzi: 78    Wyświetleń: 39255
  • Jak uniknąć nadpisywania danych z DS18B20 w BASCOM przy przerwie w transmisji?

    Z zapamiętaniem numeru w eeprom to dobry sposób. Jeśli do damy do tego procedurę porównania numeru z eeprom z odczytanym z czujnika to nie trzeba będzie nic robić, kiedy zmienimy czujnik. Oczywiście po zmianie czujnika może się zmienić kolejność więc i to trzeba przewidzieć w programie i np. zamieniać miejscami dane w zmiennych z numerami.

    Mikrokontrolery AVR   07 Lis 2010 16:20 Odpowiedzi: 3    Wyświetleń: 3669
  • Zegar i termometr na IW-18

    W nawiązaniu do próśb kolegów w postach wyżej napisałem nowy soft do tego zegarka (w C). Dołożyłem opcje: 1. budzika 2. możliwość używania czujników temperatury z serii DS18x20, czyli inne niż DS18B20. No i teraz tak: nie mam niestety na stanie innych czujników niż DS18B20, więc opcja nr 2 nie została przeze mnie przetestowana. Napisałem bibliotekę...

    DIY Konstrukcje   01 Lis 2025 14:29 Odpowiedzi: 271    Wyświetleń: 150916
  • Jaka karta SIM do centrali alarmowej?

    Co do operatora Fakt kupiłem kartę (kolejną) Play jaką polecali, bo to miało być jasno, prosto i na temat kodem *163*12# przejście z Play na Fakt, ale jak to Pani przed chwilą (bo wcześniej nikt nie wspomniał) powiedziała od miesiąca jest z tym problem, bo dostaję komunikat "Usługa czasowo niedostępna", dlatego j.w. (chodzi o pomniki), a miało być...

    Systemy Alarmowe   17 Mar 2025 20:18 Odpowiedzi: 105    Wyświetleń: 58761
  • Elektroniczny termostat do lodówki

    W mojej lodówce czujnik (rurka od termostatu) schowany był w ściance, w której jak się domyślam jest właśnie parownik. Termostat tego projektu reguluje temperaturę wewnątrz lodówki, więc działa trochę inaczej. Dodano po 38 Będą w najbliższym numerze EP. Upewnię się czy na pewno w majowym, jak nie to wyślę na priv. W bibliotekach użyłem komendy resume...

    DIY Konstrukcje   21 Sty 2023 13:23 Odpowiedzi: 96    Wyświetleń: 30519
  • Jak dodać sygnalizację dźwiękową do pomiaru temperatury na Atmega32?

    informującego o zmianie temperatury co 1 stopień w górę lub dół To są założenia więc co każdy stopień ma być krótki sygnał. Warunek If T >= 200 then spowoduje że przekroczenie 20 stopni spowoduje sygnał. Muszę chwilę pomyśleć. Trzeba badać także różnicę pomiędzy odczytem poprzednim a następnym. Sprawdź to: (zmień procesor, konfigurację LCD, portów,...

    Mikrokontrolery AVR   24 Sty 2011 18:36 Odpowiedzi: 16    Wyświetleń: 2274
  • [BASCOM][ATMEGA16][DS18B20] Stacja pogodowa problem z ds-em

    Witam buduje taką mini stacje pogodową i zatrzymałem się z obsługą ds-a co w tym może być nie tak ? W książce którą posiadam jest tylko obsluga 1820. Docelowo mają być 2 czujniki na 2 liniach. Zrobie to dublując kod . Jednak przy jednym nic nie działa wyświetlacz zostaje cały czarny bez czujnika , i z nim też . Oto kod: '###STACJA POGODOWA BY GEGE97##################################...

    Mikrokontrolery AVR   26 Cze 2010 13:00 Odpowiedzi: 4    Wyświetleń: 1976
  • DS18B20 - jak ustalić z góry kolejność czujników?

    Nie da się, jak kupujesz czujniki to są trochę pomieszane i ich numery seryjne losowe (może jakbyś kupił u producenta większą ilość to da się nad tym zapanować). Jedyne rozwiązanie jakie widzę to dołożyć w urządzeniu dodatkowy jeden port 1wire, w nim odczytywać numer i dopisywać do listy adresów. W innym przypadku pozostaje tylko wspomniana metoda na...

    Mikrokontrolery   20 Lut 2008 19:33 Odpowiedzi: 14    Wyświetleń: 3501
  • Kolejny zegarek LED na AtMega8, ale dokładny

    No i jest ! Oprogramowanie w wersji V2. Potrafi obsluzyc 4 lub 6 wyświetlaczy, czyli dodatkowo sekundnik, oraz ma pomiar temperatury na DS18S20 , DS18B20 lub DS1822. Program został dość mocno zmieniony, wiec zmienił się tez sposób ustawiania parametrów. Wersja na 4 cyfry pracuje z oryginalnym hardware, przy czym można dodatkowo podłączyć czujnik temperatury....

    DIY Konstrukcje   11 Paź 2025 11:32 Odpowiedzi: 348    Wyświetleń: 207719
  • Prosta płytka testowa Atmega8

    http://obrazki.elektroda.pl/8964865900_1... Witam wszystkich! Chciałbym przedstawić swoją płytkę testową do mikrokontrolera Atmega8. Celem projektu było stworzenie prostej podstawy domowymi środkami pod naukę programowania w C. Jako podstawę zdecydowałem się wybrać większą płytkę uniwersalną, dzięki temu można wprowadzać drobne zmiany...

    DIY Poczekalnia   28 Cze 2012 12:03 Odpowiedzi: 1    Wyświetleń: 4969
  • DS18B20 na Arduino Mega - błędy odczytu z termometrami na długich przewodach

    Przewód jest ok - żyły ciągłe, brak zwarcia. A jaka pojemność? Zmniejsz np. na 4k2 i zobacz czy to coś polepszy. Zmiana z 4,7 na 4,2 praktycznie nic nie zmieni. Używam 2,2k bo taki jest zalecany do jakiegoś typu układu (chyba EEPROM). Jak pojemności są duże bywa, że trzeba zmniejszyć do 1k. PS. Pierwsze testy. Termometr nr 7 jest odłączony, a nr 1...

    Arduino   04 Lut 2019 13:18 Odpowiedzi: 55    Wyświetleń: 3984
  • Termometr 4 punktowy na LPC1343 + 4x ds18b20 + src

    http://obrazki.elektroda.net/60_12870844... Witam. Termometrów na elektrodzie było już dużo, w tym projekcie nie ma nic specjalnego, poza tym że wykorzystuje w miarę nowy procesor LPC1343. Projekt umieszczam w sumie tylko po to żeby podzielić się źródłami. Mam nadzieje że komuś się przydadzą. Jak wiadomo, kto stoi w miejscu, ten się cofa....

    DIY Konstrukcje   11 Lis 2010 12:18 Odpowiedzi: 28    Wyświetleń: 21179
  • Sterowanie grzałką 230V AC sygnałem PWM z mikrokontrolera – przekaźnik czy SSR?

    Schemat nr 2 błędny. z kilku powodów. Napięcie w sieci 230V to nie jest napięcie stale. Należy je przed podaniem na mikroprocesor wprostować, scałkować i zmiejszyć z 230V do poziomu 5V. Czy na pewno obejrzałeś ten schemat? Odnoszę wrażenie, że nie. Czy na pewno termistor mierzy temperaturę w czasie rzeczywistym ? Oczywiście, że nie, za to: - ma małą...

    Początkujący Elektronicy   17 Maj 2015 09:36 Odpowiedzi: 17    Wyświetleń: 3549
  • [atmega8][bascom] Lampka RGB z podwójnym termometrem

    Witam Oto przykładowy program w BASCOM AVR obsługujący dwa czujniki o znanych numerach seryjnych: '***************************************... 'Konfiguracja AVR '***************************************... $regfile = "m162def.dat" $crystal = 16000000 $baud = 2400 Config Porta = 255 Porta = 255 Config Portb = 255 Portb = 255 Config...

    Mikrokontrolery AVR   12 Kwi 2011 18:54 Odpowiedzi: 6    Wyświetleń: 3880
  • Atmega8 i DS18B20 - pomiar temperatury poniżejk 10st. Celsjusza.

    Hey czyli problem jest w instrukcji Ss = Format(ss , " 0.0") wrzuć ten program i powiedz czy wszystko gra jeżeli tak będę pisał co zrobiłem. [syntax=basic4gl]$regfile = "m8def.DAT" 'deklaracja procesora, w tym wypadku Atmega8 $crystal = 1000000 'deklaracja cześtotlwiości pracy (wew oscylator 1MHz w zupełności wystarcza) 'Deklaracja portów od wyświetlacza...

    Mikrokontrolery AVR   06 Mar 2012 19:26 Odpowiedzi: 47    Wyświetleń: 5718
  • Atmega32: Wyświetlanie danych z czujników na HD4470 po naciśnięciu przycisku

    Witam. Mam pytanie odnośnie sterowania wyświetlaczem HD4470. Procesorem Atmega32 wykonuję pomiar za pomocą dwóch czujników: ds18b20 oraz SHT75. Posiadam wyświetlacz 16x2. Chciałbym, aby na wyświetlaczu, po naciśnięciu przycisku nr 1 (microswitch) został wyświetlany pomiar temperatury z czujnika 1, a po naciśnięciu przycisku nr 2 pokazywał on wartości...

    Mikrokontrolery Początkujący   31 Paź 2013 22:20 Odpowiedzi: 14    Wyświetleń: 1671
  • Dziwny problem z wieloma DS18b20 na jednej linii 1wire.

    Obsługa DSa - timingi - są zrobione na przerwaniu. Tylko problem pozostaje nawet odczytując np. co 1 sek. wartości z kolejnych układów. Ale dziś już poskładałem "kabelki" i nie mam możliwości dalszych testów. Skoro są na granicy to dlaczego nic nie szwankuje mierząc 1 czy dwa układy. Problemy są przy większej ilości. Obawiam się, że mierząc i odczytując...

    Mikrokontrolery AVR   04 Paź 2010 23:15 Odpowiedzi: 5    Wyświetleń: 2369
  • [Atmega8] [Atmega8][Bascom] Optymalizacja kodu menu w komputerku samochodowym

    Przed każdą instrukcją związaną z komunikacją 1-wire musisz wyłączyć wszystkie przerwania ponieważ 1-wire będzie się rozjeżdżał i będą wychodzić głupoty. No to próbowałem to tak zrobić. Czy wystarczy samo Disable Interrupts czy każde przerwanie trzeba z osobna? Niestety dalej krzaki, często 0 stopni, rozsunąłem nawet flagi a dalej nie jest dobrze....

    Mikrokontrolery AVR   30 Sie 2011 22:59 Odpowiedzi: 26    Wyświetleń: 3420
  • ESP8266 V2 i DS18B20 - awaria powyżej 70°C, niebieska lampka

    Dzięki za odpowiedź. Wrzucam screen. Jednak wątpie, aby to była wina programu - tutaj nic nie jest zmieniane od lat. Zawsze tak działało i było ok. Problem jest taki, że nie chodził ten sprzęt kilka miesięcy, bo tego nie potrzebowałem - nie było grzane. Także nie wiem. Ja obstawiam niestety termometry. Nadmieniam, że mam urwane USB także zmiana programu...

    Arduino   18 Gru 2023 20:49 Odpowiedzi: 6    Wyświetleń: 267
  • Termometr dwupunktowy na szynę TH-35 (attiny 2313 ds18b20)

    Czy program uwzględnia odczyt numerów ID i przypisanie ich do konkretnego miejsca (tzew, twew)? Niech ci się zepsuje jeden czujnik, to jeśli masz szczęście, podczas wstawiania nowego nie zamienią ci się one miejscami tak że Tzew i Twew będą na właściwych wyświetlaczach, a nie na odwrót. Widzę, że kolega nie przeczytał dokładnie tematu, nie możliwa...

    DIY Konstrukcje   13 Paź 2011 15:16 Odpowiedzi: 41    Wyświetleń: 21113
  • [Bascom] Jak zapisać i odczytać ID czujników DS18b20 do EEPROM w Bascom?

    Całego kodu nie mogę podrzucić, bo: - nie mam odczytu z eepromu, - nie wiem, czy zapis do eeprom ma być jednorazowy w momencie programowania procesora, czy ma być jednorazowy po pierwszym uruchomieniu programu, czy ma być wielokrotny w dowolnym momencie np. po zmianie termometru i wciśnięciu - dajmy na to - dowolnego guzika, - nie mam zrealizowanego...

    Mikrokontrolery AVR   22 Maj 2010 17:10 Odpowiedzi: 4    Wyświetleń: 2255
  • [atmega][winavr]DS18b20 nie działa przy 2 przewodach

    dałem 4x 4k7 w szeregu i żadnej zmiany... Tak jak napisałem wyżej (edytowałem post w trakcie). Czyta numer seryjny na 2 kablach bez problemu a temp nie chce. Co do czekania czekam w ten sposób: uint8_t therm_read_bit(void){ uint8_t bit=0; //Pull line low for 1uS THERM_LOW(); THERM_OUTPUT_MODE(); therm_delay(us(1));...

    Mikrokontrolery AVR   16 Lut 2011 23:01 Odpowiedzi: 15    Wyświetleń: 2460
  • Atmega 8 - Zawieszanie się sterownika przy zakłóceniach świetlówki i czujnikach DS18B20

    Do czego to doszło ;p Może od nowa, wersja z i2c chce dopiero teraz wprowadzić jak na razie jest po Bożemu znaczy sie wyswietlacz ze sterownikiem znajduje się na 2pietru kamienicy układ wykonawczy i wyłącznik (countera) znajduje się w piwnicy. Z i2c to dopiero mam zamiar zrobić bo zależy mi na dwóch wyswietlaczach jednym w piwnicy drugim na 2pietrze....

    Mikrokontrolery Początkujący   08 Wrz 2013 08:19 Odpowiedzi: 50    Wyświetleń: 9648
  • Zmiana rozdzielczości DS18B20 na Raspbianie z wiersza poleceń bash

    Gdyby ktoś szukał sprawdzonego rozwiązania do zmiany rozdzielczości to polecam ten kod w c plik configds.c [syntax=text] // modified version to read DS18B20 in bit banging // // 24 May 2014 // Daniel Perron // // Use At your own risk // 7 August 2014 // Add arg parameter to select the GPIO pin // Add the priority function from Adafruit DHT22 c code...

    Raspberry Pi i inne SBC   14 Lip 2017 21:53 Odpowiedzi: 8    Wyświetleń: 2643
  • Odczyt ID z DS18b20 i DS2405 na LCD - wyświetla wartość FF, co robię źle?

    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ń: 2182
  • AVR231 - Bootloader wpływa 'niechcący' na funkcje IO aplikacji

    A skąd taki wniosek? Pozostałe linie działają bez zmian. [syntax=c] #define CLEAR_1W(port, bit) port|=(1<<bit)//_BV(bit) // 1 - wy #define SET_1W(port, bit) port&=~(1<<bit)//_BV(bit)// 0 - we unsigned char RESET_PULSE(volatile unsigned char *port, unsigned char pin) { unsigned char PRESENCE; CLEAR_1W(DDR(*port), pin);//CLEAR_1wire; _delay_us(500);...

    Mikrokontrolery AVR   16 Sie 2016 11:20 Odpowiedzi: 14    Wyświetleń: 1191
  • [Atmega][Bascom] Zmiana rozdzielczości ds18b20 na 9bit

    Dzięki za odpowiedź . Po deklaracjach zmiennych przed wejściem do pętli głównej programu mam ilość znalezionych czujników i sprawdzanie id czujnika Dsid1(1) = 1wsearchfirst() 'Znajdź kolejny czujnik podpięty do portu Dsid2(1) = 1wsearchnext() 'Znajdź kolejny czujnik podpięty do portu Dsid3(1) = 1wsearchnext()...

    Mikrokontrolery AVR   24 Cze 2010 16:22 Odpowiedzi: 16    Wyświetleń: 7325
  • Nietypowy mówiący termometr

    http://obrazki.elektroda.pl/8261296900_1... http://obrazki.elektroda.pl/3509895200_1... Opisany poniżej "nietypowy mówiący termometr" dla większości osób może się wydać zupełnie niepotrzebnym, zbędnym gadżetem. Jednak dla osób starszych, słabowidzących itd. może okazać się pomocny. Typowe, tanie termometry, nie zawsze...

    DIY Konstrukcje   10 Sty 2022 23:20 Odpowiedzi: 25    Wyświetleń: 11589
  • Rejestrator temperatury Atmega8 + ds18b20 by spectomek

    Witam ponownie. Ze względu na częstą potrzebę wykonywania pomiarów temperatury w dość długich procesach postanowiłem ulżyć sobie i stworzyć coś co zrobi to za mnie. Efektem moich przemyśleń jest urządzenie oparte o mikrokontroler Atmega8 i czujnik temperatury DS18b20. Dodatkowo urządzenie wyposażone jest w wyświetlacz, na którym można odczytywać mierzoną...

    DIY Konstrukcje   19 Lip 2015 20:56 Odpowiedzi: 9    Wyświetleń: 5490
  • AT89C2051 i DS18B20 - wykrywa tylko 2 z 7 termometrów na 1-Wire, co robić?

    Witam. Podzielę się kilkoma moimi uwagami na temat automatycznego rozpoznawania urządzeń 1-wire. W moim sterowniku zrezygnowałem z tego z 2 powodów: - algorytm rozpoznawania jest dość skomplikowany i trudny do napisania w asm, może jakoś bym sobie poradził, ale zaważył powód drugi - bardzo upraszczając ten algorytm, czujki zgłaszają się w/g ich niepowtarzalnych...

    Mikrokontrolery   24 Wrz 2007 09:21 Odpowiedzi: 22    Wyświetleń: 10158
  • Sterowanie przekaźnikami Nano na podstawie temperatury - sprawdzenie kodu

    Witam Chcialbym podlaczyc do swojego nano 5 przekaznikow ktore by sie otwieraly i zamykaly zmianami temperatury , czy ktos moglby sprawdzic moj program ? i naprowadzic gdzie co podlaczyc :/ boo jestem nowy w temacie http://obrazki.elektroda.pl/5009024100_1... http://obrazki.elektroda.pl/4141004200_1... I kilka pytan na...

    Arduino   14 Cze 2015 07:42 Odpowiedzi: 6    Wyświetleń: 1734
  • programowy UART......autorzy bascoma zapomnieli o buforze??

    ... ale wracając do Twoich propozycji powiedzmy pierwszej to masz na myśli aby przerwanie wykonywało procedurę INKEY(#1) lub INPUT jak najczęściej?? Ależ skąd ;) Moja propozycja nr.1 , to napisać własny soft dla programowego UART-a , który to soft wykorzysta timer do wykrycia bitu startowego.Następnie po zmianie trybu pracy timera, odczyta kolejne...

    Mikrokontrolery   17 Sty 2008 20:46 Odpowiedzi: 7    Wyświetleń: 2643
  • Jak podłączyć tranzystor do magistrali 1Wire jako SLAVE z ATMEGA?

    Właśnie... Jest jeszcze motyw taki, że PIN, którym podłączam się do 1Wire to INT0, przerwania na oba zbocza. Zbocze opadające zeruje timerek a zbocze narastające sprawdza ile upłynęło czasu (ile trwał impuls). Jeśli czas trwania impulsu oznacza RESET PULSE od mastera, zaczyna się cała obsługa w moim SLAVE. W nocie katalogowej jest napisane, że jeśli...

    Początkujący Naprawy   29 Kwi 2014 22:29 Odpowiedzi: 5    Wyświetleń: 1164
  • [AtMega8][Bascom] Zegar PDF8563 + PCF8591 + Timer - kłopot z I2C

    Witam Mam układ, który mierzy dwie temperatury ( DS18B20 ), dwa napięcia ( PCF8591 ( pobiera czas ( PCF8563 ), a z powodu niedużego wyświetlacza ( 12 x 4 ) wskazania są zmieniane do 10 sekund po przepełnieniu Timer1. Układy PCF8563 i PCF8591 są podpięte z "zewnątrz" przewodami około 10 cm. Magistrala I2C ma obniżoną prędkość przez Config I2cdelay =...

    Mikrokontrolery AVR   15 Sie 2011 00:10 Odpowiedzi: 2    Wyświetleń: 2990
  • [ATmega8] [ATmega8][Bascom] Sterownik IR: problem z instrukcją case i kanałami PWM

    Podejrzewam że problem jest z odbiorem danych z pilota. BASCOM i GETRC5 nie za bardzo sobie z tym radzi. No i czy masz na pewno pilota RC5? Dodano po 1 Zobacz to: [syntax=basic4gl] $regfile "m8def.dat" 'konfiguracja mikroprocesora $crystal = 4000000 'konfiguracja kwarcu Config Portb = &B11111111 Portb = &B11111111 Config Portc = &B1111101...

    Mikrokontrolery Początkujący   04 Lip 2012 18:47 Odpowiedzi: 36    Wyświetleń: 6369
  • Bascom/Atmega644 - Zapis na kartę SD - zmiana katalogu

    Rejestrator dość spory. Większość danych zbiera płytka nadajnika na Atmega328 i tam następuje praktycznie całkowita obróbka - oprócz danych z siedmiu DS18B20, jednego DHT11 oraz MPL115A2, odbieranie czasu z DCF77 i jego aktualizacja w PCF8563 przesyłane są dane o tym czy nie ma awarii czujnika ( zmienna Err ) oraz informacja o histerezie czujników DS18B20...

    Mikrokontrolery AVR   22 Cze 2013 13:51 Odpowiedzi: 10    Wyświetleń: 3117