odczyt konfiguracja ds18b20

Znaleziono około 326 wyników dla: odczyt konfiguracja ds18b20
  • Jak uruchomić DS18B20 z Atmega8? Konfiguracja i odczyt temperatury

    Na temat fuse bitów był osobny temat wałkowany i to dobrze ale narazie ich nie ruszaj bo "uwalisz" procka. DS-y są "wyczulone" na czas w którym następuje konwersja i jesli bedzie nieodpowiedni(wg noty 750ms) to DS moze wariowac i w ogole nie mierzyc(nie zdarzy wykonac konwersji). Jesli chodzi o ADC to w zasadzie różnica jest taka ze przy standardowym...

    Mikrokontrolery   08 Maj 2008 21:12 Odpowiedzi: 8    Wyświetleń: 2006
  • REKLAMA
  • LPC1114 - brak odczytu temperatury z DS18b20, kod i konfiguracja magistrali

    Spoko, zostaje jeszcze sporo pamięci flash i ram. Używam biblioteki Redlib nohost.

    Mikrokontrolery ARM   18 Sie 2015 22:41 Odpowiedzi: 11    Wyświetleń: 1407
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [atmega162] [atmega162][c] DS18b20 - brak odczytu temperatury, konfiguracja portu i taktowanie

    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ń: 2235
  • ATTiny2313 - brak odczytu temperatury z DS1820, kod i konfiguracja układu

    1. Poczytaj w datasheet układu co dokładnie robi komenda &H55 i jak jej używać ;) Jeśli już to użyj bascomowego 1wverify(), ale możesz dać tu też &HCC, jeśli masz tylko 1 czujnik. 2. Co do zasilania: http://www.micropik.com/PDF/ds1820.pdf (Strona 24) http://datasheets.maximintegrated.com/en... (Strona 19)

    Mikrokontrolery AVR   26 Sty 2013 22:12 Odpowiedzi: 14    Wyświetleń: 2799
  • Atmega128 - odczyt DS18B20 - z trzech różnych pinów

    Tu masz dosyć starą (ale jarą) bibliotekę OneWire obsługującą kilka pinów procka: https://github.com/gonium/mikrowerk/tree... Ja jej co prawda używałem tylko w konfiguracji jednopinowej więc nie wiem jak się sprawuje w wielopinowej.

    Mikrokontrolery   04 Kwi 2020 00:24 Odpowiedzi: 21    Wyświetleń: 1281
  • REKLAMA
  • [AT90S2313] AT90S2313: Błędny odczyt DS18B20, jak zapisać temperaturę na 2 bajtach?

    Kolego a wiesz, ze DS18B20 i DS1820 to nie te same układy. Inne są dokładności, konfiguracje itd.

    Mikrokontrolery AVR   01 Lut 2009 20:41 Odpowiedzi: 2    Wyświetleń: 2513
  • [Atmega32] [Bascom] DS18b20 - dwie linie po dwa DS18B20

    Oczywiście , że wpisując : Config 1wire = Porta.1 zablokujesz odczyt z Porta.0 Musisz przed odczytem z Porta0 , wpisać w programie Config 1wire = Porta.0 a następnie gdy będziesz odczytywał z Porta.1 wpisujesz linie Config 1wire = Porta.1 Czyli , najpierw konfiguracja z której linii potem odczyt.

    Mikrokontrolery AVR   27 Sty 2011 20:15 Odpowiedzi: 5    Wyświetleń: 5839
  • [DS18B20] DS18B20 i Bascom - Odczyt bez oczekiwania na konwersję, jak to możliwe?

    Niestety nie mogę odnaleźć programów testowych (jeszcze z czasów zabawy z Bascom), na których termometry w obu konfiguracjach chodziły sobie parę dni, ani dokładnych wyników...

    Mikrokontrolery   28 Cze 2013 22:46 Odpowiedzi: 11    Wyświetleń: 3249
  • REKLAMA
  • Jak odczytać jednocześnie dane z 10 czujników DS18B20?

    Ale robiłeś coś takiego? Też mi się wydawało to proste, ale niestety. Odczyt 1 układu ok, 10 po kolei ok, 2 lub więcej "jednoczasowo" już nie ok. Wymogiem jest aby każdy ds był na innym pinie - więc konfiguracja 1-wire następuje po kolei (nie trwa to długo) dla każdego pinu, po każdorazowej konfiguracji daję polecenie konwersji, później czekam na konwersję...

    Mikrokontrolery   04 Maj 2013 00:02 Odpowiedzi: 11    Wyświetleń: 2205
  • Odczyt temperatury z DS18B20 na ATMEGA8 w Bascom AVR – kod do 1-wire

    Opis magistrali 1Wire masz w helpie. Poniżej kod na obsługę dallasa DS18B20. Config 1wire = P1.0 'konfiguracja magistrali 1wire Config Lcd = 16 * 1a 'konfiguracja wyswietlacza Deflcdchar 1 , 4 , 10 , 4 , 32 , 32 , 32 , 32 , 32 'znak stopnia Dim T1 As Single Dim T2 As Single Dim B1 As Byte , B2 As Byte , R As Byte Dim Tmp As String * 6 Dim Znak As String...

    Mikrokontrolery   20 Gru 2006 02:21 Odpowiedzi: 6    Wyświetleń: 8445
  • REKLAMA
  • Konfiguracja dwóch czujników DS18B20 na różnych pinach Atmega w C

    Trudniej to opisac niz zrobic :) Generalnie powtarzasz dwa razy to samo czyli wpierw odczyt z pierwszego czujnika, nastepnie z drugiego i wszystko razem dajesz na wyswietlacz.

    Początkujący Elektronicy   29 Sty 2008 00:55 Odpowiedzi: 1    Wyświetleń: 2310
  • Jak zbudować 5-kanałowy termometr na Arduino Uno z wyświetlaczem LCD i odczytem online?

    Na wyświetlaczu mam górny rząd prostokątów. Co jest nie tak w kodzie? [syntax=arduino]/* * Połączenia: * * 1. Wyświetlacz LCD 2x16 po I2C: * - VCC: 5V (pin Arduino 5V) * - GND: GND (pin Arduino GND) * - SDA: A4 (pin Arduino A4) * - SCL: A5 (pin Arduino A5) * * 2. Czujnik DS18B20: * - VCC: 5V (pin Arduino 5V) * - GND: GND (pin Arduino GND) * - Data:...

    Arduino   27 Paź 2024 11:27 Odpowiedzi: 4    Wyświetleń: 360
  • Atmega8 - Jak zredukować opóźnienia przy obsłudze przycisków i czujników DS18B20?

    Witajcie, W oparciu o Atmegę8 zrobiłem sobie prosty sterownik. Odczytuję temp. z dwóch czujników ds18b20 i na jej podstawie steruje elektrozaworem. Chciałbym dodatkowo wprowadzić obsługę 3 przycisków. Problem w tym, że sam odczyt temp. z czujek powoduje pewne opóźnienia np. czas konwersji jest dosyć spory bo 750ms w związku z tym reakcja na przyciśnięcie...

    Mikrokontrolery   17 Gru 2013 22:06 Odpowiedzi: 12    Wyświetleń: 1824
  • [Bascom] [Bascom][AVR] Jak ustawić próg napięcia reakcji mikrokontrolera?

    Zakładając, że użyjesz innego procka, dalej ciężko się domyśleć, o co dokładnie pytasz. Ale spróbuję :p Zapewnie chcesz najpierw obsłużyć przetwornik. Zatem na początku konfiguracja: - jeśli napięcie odniesienia ma być pobierane z wyprowadzenia AVCC mikrokontrolera: Config Adc=Single, Prescaler=Auto, Reference=Avcc - jeśli chcesz skorzystać z wewnętrznego...

    Mikrokontrolery   09 Mar 2009 16:58 Odpowiedzi: 6    Wyświetleń: 1842
  • Framework AVR GCC do tablicowego sterowania pinami Atmegi jak w Arduino

    (...) odczytu temperatury. Jaki zaproponowałbyś kod (AVR GCC), aby nie trzeba było używać delay'a (może pooling lub maszynę stanu) ? Przy okazji przedstaw optymalną (bez zmiennoprzecinkowych liczb) konwersję danych ze scratpad'a na stopnie (może być złożeniem liczb całkowitych jako stopnie i części ułamkowe). Do obsługi termometrów DS18B20 bez blokowania...

    Mikrokontrolery Początkujący   07 Lut 2024 13:34 Odpowiedzi: 71    Wyświetleń: 1038
  • DS18b20 - problem z odczytem temperatury na dluzszym przewodzie

    Podłącz na 3 przewodowej konfiguracji i spleciony masa z sygnałem a plus na drugiej parze.

    Automatyka Przemysłowa   25 Lip 2012 19:44 Odpowiedzi: 5    Wyświetleń: 1689
  • Jak skalibrować DS18B20 na Atmega32, by pokazywał niższą temperaturę?

    $regfile = "m8def.dat" $crystal = 'Częstotliwość rezonatora Config Lcd = 'Sam nie wiem co wpisać Config Lcdpin = 'Konfiguracja LCD Cls Cursor Off Cls Deflcdchar 1 , 32 , 12 , 18 , 18 , 12 , 32 , 32 , 32 Cls Dim A(2) As Byte Dim T(3) As Byte Dim Temp As Byte Config 1wire = Port 'Konfiguracja magistrali 1-wire Do 1wreset 'Inicjalizacja...

    Mikrokontrolery   12 Lut 2007 18:08 Odpowiedzi: 22    Wyświetleń: 2322
  • Atmega 8 - Odczytywanie temperatury z DS18B20 przez miganie diodą

    Witam. Chciałbym odczytać temperaturę z czujnika DS18B20 przez długie i krótkie migania diodą. Np gdy mamy temperaturę 25 stopni to dioda sygnalizowała by dziesiątki za pomocą dwóch długich piknięć a jedności poprzez 5 krótkich. Dopiero zaczynam zabawę z Bascomem i kompletnie nie wiem jak się za to zabrać. Poniżej wklejam fragment kodu z odczytem temperatury....

    Mikrokontrolery AVR   26 Sie 2014 20:51 Odpowiedzi: 2    Wyświetleń: 1296
  • Atmega16 - Błąd kompilacji przy wyświetlaniu tekstu na LCD w C++

    Poprawiłem w ten sposób: [syntax=c] #include <stdio.h> #include <avr/io.h> #include <util/delay.h> #include "hd44780.h" #include "ds18b20.h" #include <stdlib.h> #include <avr/interrupt.h> #include <util/delay.h> /* Komunikaty w tablicy wysyłane do wyświtlacza */ volatile unsigned char flaga; char str[17]=" Termometr...

    Mikrokontrolery AVR   30 Paź 2013 21:56 Odpowiedzi: 15    Wyświetleń: 1944
  • Brak odczytu temperatury z czujnika ds18b20 na LCD w Bascom, ATmega8

    Czy na pewno nie ma przerwy na magistrali 1Wire ? Ten program jest sprawdzony i należy szukać błędu w połączeniu i konfiguracji. Czy Atmega jest nowa tzn. bezpośrednio ze sklepu ?

    Mikrokontrolery AVR   18 Kwi 2015 10:48 Odpowiedzi: 22    Wyświetleń: 2217
  • Pomiar temperatury czujnikiem DS18b20 przy użyciu procesora 89c4051

    Siemka! Nie ma większego problemu i z paroma czujnikami. Rozwiązania tego problemu są conajmniej dwa. 1. Wrzucasz czujniki każdy na innym pinie portu mikrokontrolera i odczytujesz wynik korzystając właśnie z algorytmu dla jednego czujnika. Jedyna kwestia to tylko sekwencyjne przełączanie interface'u 1-Wire pomiędzy połączonymi z czujnikami pinami portu....

    Mikrokontrolery   05 Mar 2007 23:08 Odpowiedzi: 27    Wyświetleń: 2595
  • atmega ds18b20 - Odczyt temp z ds18b20, powerdown i reset po watchdog

    No i działa. Wygląda na to, że to linijki konfiguracji lcd i ta biblioteka jest niestabilna. Na kodzie powyżej działa cały czas już ponad dobę.

    Mikrokontrolery AVR   22 Gru 2014 19:57 Odpowiedzi: 3    Wyświetleń: 1671
  • DS18B20 na ZL11AVR z ATtiny2313 - błędny odczyt temperatury -0.1°C

    Witam Sprawdź konfigurację uK (częstotliwość pracy) być może soft jest napisany na inną częstotliwość Pozdrawiam

    Mikrokontrolery   16 Wrz 2007 22:43 Odpowiedzi: 14    Wyświetleń: 2438
  • EVW-001S - Sterownik zgrzewarki potrzebny wsad

    Witam Skompilowałem wsad na którym można uruchomić to urządzenie napisany na kodzie z int DS_TEMP = 5; // DS18B20 Temperature pin int AC_LOAD = 3; // PD3 Output to Triac pin code from https://alfadex.com/2014/02/dimming-... int PC817_DET = 2; // PD2 INT0 interrupt pin connected to cross zero detect circuit volatile byte state...

    Inne Serwis   28 Kwi 2023 07:59 Odpowiedzi: 1    Wyświetleń: 615
  • Konfiguracja modułu MP00202 mera projekt z 12 czujnikami DS18B20 w Domoticz na Raspberry Pi 4

    Witam Chodzi o to ze robię sterowanie ogrzewaniem poszczególnych pomieszczeń , jak mam podłączone 5-6 czujników temp to odczyt jest ok ale jak podłączę więcej to lipa nie ma odczytu Jak podłączę ten moduł pod czujniki to odczyt przez windowsa jest ok , czyta wszystkie czujniki , nie ma błędów odczytu , chodzi mi o to jak i co zainstalować żeby raspberry...

    Raspberry Pi i inne SBC   08 Gru 2021 22:38 Odpowiedzi: 3    Wyświetleń: 420
  • [C] Jak odczytać 64-bitowy kod ROM z czujników DS18b20 w C?

    Funkcja może przyjąć argument od 0 do AMOUNT-1 i wysyła na linię DQ rom'a z tablicy. [syntax=c] /***************************************... Wysyła 64-bitowy numer identyfikacyjny ROM, z tablicy rom[AMOUNT][8] wybranego urządzenia. ****************************************...

    Mikrokontrolery AVR   26 Lip 2013 07:44 Odpowiedzi: 39    Wyświetleń: 11705
  • LPC1114 i DS18B20 - brak odczytu temperatury, problemy z portami GPIO

    Witam, dzięki za odpowiedź, teraz nie mam jak sprawdzić ponieważ wyjechałem na święta ale jak tylko wrócę to napiszę co u mnie odczytuje oraz sprawdzę twój projekt. Jeszcze porównam twój gpio.h z oryginalnym. P.S. mam prośbę mógłbyś u siebie odpalić ten mój projekt. Zobaczymy czy u ciebie ruszy. Konfigurację masz w katalogu driver/target_config.h. Pozdrawiam

    Mikrokontrolery ARM   24 Gru 2010 13:10 Odpowiedzi: 2    Wyświetleń: 1909
  • Kod w C do DS18B20 na ATmega16, odczyt 0xffff, F_CPU 16MHz, podłączenie?

    A uruchamiałeś projekt podesłany przez zumek ? U mnie jakiś czas temu ruszył od strzała w konfiguracji, której Ty też używasz. Zmieniłem chyba tylko prędkość kwarcu i to wszystko.

    Mikrokontrolery   11 Gru 2007 17:13 Odpowiedzi: 33    Wyświetleń: 3752
  • [DS18B20] DS18B20 z Atmega8 - błędny odczyt powyżej 40°C, co robić?

    if(!ow_reset()) { ow_write_byte(0xCC); ow_write_byte(0x44); } // minimum 750us na przetwarzanie temeratury; for(i=0;i<250;i++)wyswietl... // wyswietla 00 przez czas konwersji if(!ow_reset()) { ow_write_byte(0xCC); ow_write_byte(0xBE); } lsb = ow_read_byte();...

    Mikrokontrolery   08 Lut 2007 12:41 Odpowiedzi: 24    Wyświetleń: 2355
  • atmega8 [bascom] - ds18b20 wyświetlacz LCD na I2C wyświetla głupoty

    Biblioteka której użyłeś nie ma możliwości dowolnej konfiguracji pinów. W załączniku masz bibliotekę prosto z Rosji :D Chiński wyświetlacz sam mi się uszkodził ale coś tam wyświetla :D http://obrazki.elektroda.pl/6257086800_1... Kod którego użyłem do zrobienia tego zdjęcia [syntax=vbnet] $regfile = "m8def.dat" ' specify the used micro...

    Mikrokontrolery Początkujący   05 Gru 2015 16:47 Odpowiedzi: 4    Wyświetleń: 2226
  • Zdefiniowanie trzech czujników ds18b20 z Arduino - kod i konfiguracja

    Zajrzyj do przykładów z biblioteki DallasTemperature, błędów masz tu wiele, brak "begin" dla czujników, nie zlecasz pomiaru temperatury, nie określiłeś sensownego interwału odczytu czujników i wyświetlania danych na LCD. Odczyt czujnika 3 na magistrali to ...ByIndex(2). W przykładach DallasTemperature jest też jak odczytać adresy czujników i pytać konkretny...

    Arduino   04 Lut 2021 16:22 Odpowiedzi: 2    Wyświetleń: 312
  • Atmega16 nie odczytuje temperatury z DS18B20 mimo poprawnego odczytu ID

    Witam. Mam problem z programem który w inny urządzeniu działa jak należy. Program odczytuje numer ID z DS18B20 zapisuje w pamięci a później odczytuje go z pamięci i dzięki niemu odczytuje temperaturę z jednego z dwu czujników. Problem w tym że tej temperatury nie odczytuje. Procesor "widzi" czujniki bo wyświetla ich ID. Same czujniki też mogę odczytać...

    Mikrokontrolery AVR   31 Sty 2017 12:31 Odpowiedzi: 7    Wyświetleń: 1173
  • Atmega16 z DS18B20 - czujnik zwraca -1, brak wykrycia, ustawienia fuse bitów

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

    Mikrokontrolery   21 Paź 2007 18:08 Odpowiedzi: 3    Wyświetleń: 1503
  • Atmega32 1MHz/DS18B20 - problem z odczytem dwóch czujników na jednej magistrali

    To: [syntax=c]//czyszczenie, ustawianie bitu #define sbi(port, bit) (port) |= (1 << (bit)) #define cbi(port, bit) (port) &= ~(1 << (bit)) //konfiguracja portu 1-Wire #define OW_PORT PORTC #define OW_PIN PINC #define OW_DDR DDRC #define OW_NUM 7 //makra używane w kodzie #define CLR_DQ sbi(OW_DDR, OW_NUM);cbi(OW_PORT, OW_NUM); //0 na wyjscie...

    Mikrokontrolery Początkujący   24 Lip 2014 12:05 Odpowiedzi: 10    Wyświetleń: 1566
  • Termostat 4 Kanałowy DS18B20 LCD 4x20 Zadana i Histereza 0,1oC + Alarmy

    http://obrazki.elektroda.pl/8836607800_1... Witam Chcę przedstawić konstrukcję termostatu 4 Kanałowego z wyborem trybu pracy. Układ wykonany na Atmega 32 a program napisany w poczciwym Bascomie. Wyświetlacz ma 4 wiersze po 20 znaków Zastosowane czujniki temperatury firmy Dallas DS18B20 Sterowanie jest za pomocą 4 przycisków (menu, up,...

    DIY Konstrukcje   27 Sty 2013 13:28 Odpowiedzi: 13    Wyświetleń: 19380
  • Przeróbka NeoCoolcam na termometr ze zdalnym odczytem

    Witam Tytułem wstępu, jest to konstrukcja z projektu SUPLA i wymaga stałego dostępu do chmury a co za tym idzie internetu. Ważna uwaga: Zasilacz w tym urządzeniu nie ma separacji galwanicznej z siecią i wszelkie modyfikacje należy zrobić z głową. Oryginalnie Neo Coolcam jest zdalnie sterowanym gniazdkiem sieciowym kontrolowanym przez procesor ESP8266....

    DIY Konstrukcje   12 Lut 2019 12:05 Odpowiedzi: 5    Wyświetleń: 4065
  • Konfiguracja dwóch magistrali 1-Wire w Bacomie-AVR, DS18B20 i czytnik pastylek

    możesz stosować 2x config 1wire ale musisz wtedy tą linijkę umieścić przed odczytem danych z danego ukłądu, żeby obsłużyć 2 scalaki na 1 pinie trzeba odczytać z każdego serial number poleceniem 1wiresearch, 1wirecount 1wirenext i wywoływać je tymi numerami

    Mikrokontrolery   17 Gru 2004 20:55 Odpowiedzi: 12    Wyświetleń: 2871
  • 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ń: 5995
  • Termostat na 89C4051 w Bascom51 - brak porównania temperatury DS18B20

    Nikt nie jest w stanie mi pomóc? nie wie wiem dla czego kontroler nie porównuje wartości Rozumiem że jesteś początkujący , ale nawet Ty powinieneś wiedzieć , że nie porównuje się zmiennej binarnej(Us) ze stringiem (Tmp) :( To tak , jak byś porównywał kilogram z czerwonym :D Poza tym , ten program jest niezwykle pamięciożerny(Fusing,Single). Jeśli ten...

    Mikrokontrolery   25 Mar 2007 12:35 Odpowiedzi: 2    Wyświetleń: 1335
  • Jak testować ds18b20 po błędnym podłączeniu do Arduino Mega 2560?

    Cześć Robię sobie termometr wielokanałowy oparty o Arduino Mega 2560 i termometry ds18b20. Wszystko działało dobrze - odczyt temperatury, zapis na kartę SD. Zachciało mi się podłączyć dodatkowy czujnik pod to samo łącze no i łącząc pomieszałem przewody - teraz już nie wiem jak, ale napewno podłączyłem źle termometry. Efekt - termometry non-stop zwracaja...

    Mikrokontrolery Początkujący   15 Gru 2018 18:03 Odpowiedzi: 10    Wyświetleń: 2241
  • Atmega8 i DS1820 – odczyt temperatury zawsze 85°C po ustawieniu oscylatora 8MHz

    Czym jest spowodowany fakt iż nie dostarczając napięcia do dsa " pracując w konfiguracji dwóch linii danych z podciągnięciem i masa " na pc czujnik działa ok a po podłączeniu do up nie można odczytać danych? Komunikacja jest poprawna ponieważ jest możliwe odczytanie id dsa. Ogólnie tym, że połączenie w trybie dwuprzewodowym (pasożytniczym) wymaga bardziej...

    Mikrokontrolery   22 Lut 2010 10:33 Odpowiedzi: 12    Wyświetleń: 5272
  • [atmega8] Jak odczytać temperaturę z DS18B20 na ATmega8 w Bascom?

    Deflcdchar 1 , 14 , 17 , 17 , 14 , 32 , 32 , 32 , 32 ' definicja znaki stopnia Config 1wire = Portd.5 ' konfiguracja portu PD.5 jako wejœcia magistrali 1-wire Dim Odczyt(2) As Byte , A As Byte , Licznik As Byte , T As Integer , T1 As Single , Napis As String * 5 'Deklaracja wszystkich zmiennych potrzebnych do pracy programu Do 1wreset 'reset...

    Mikrokontrolery AVR   13 Paź 2008 19:48 Odpowiedzi: 5    Wyświetleń: 3842
  • Jaki czujnik do pomiaru temperatury Atmega32 LCD język C

    A jaki zakres temperatur chcesz mierzyć? Jeśli temperaturę na dworze lub w domu to zamiast kombinować z ADC nie prościej zastosować DS1820 (DS18B20)? Zakres -55° ÷ +125°C. Temat odczytu danych z DS'a był wielokrotnie klepany na elce, chyba w każdej konfiguracji języka i typu procka... Pzdr. PS: np to: http://www.elektroda.pl/rtvforum/topic71...

    Mikrokontrolery   06 Lip 2007 10:28 Odpowiedzi: 9    Wyświetleń: 3089
  • [BASCOM] Atmega 16 - proste menu opartena select case

    Dziękuję Wam za pomoc. Menu działa. Dorobiłem sobie dwa pliki do odczytu i wyświetlania temperatury na DS18B20. Mam plik_glowny.bas I pliki do DS18B20 - Config_DS18B20.bas oraz DS18B20.bas W celach testów zrobiłem osobny program aby tylko sprawdzić czy popranie działa odczyt temperatury. I działa bezbłędnie. Zasada działania tych plików jest następująca:...

    Mikrokontrolery AVR   26 Lis 2016 21:02 Odpowiedzi: 7    Wyświetleń: 1617
  • atmega8/bascom - Jak uniknąć błędnego odczytu 85°C z DS18B20 przy starcie?

    Witam Mam mały problem z tym dość prostym programem. Generalnie działa tak jak powinien, tylko przy włączeniu układu następuje krótkie załączenie przekaźnika. Jest to spowodowane tym, że początkowy odczyt z DS18B20 jest 85 stopni ( integer 850 ) co przekracza ustaloną przeze mnie początkową wartość 45 stopni ( integer 450 ). Próbowałem dać badanie warunku...

    Mikrokontrolery AVR   02 Gru 2012 20:56 Odpowiedzi: 1    Wyświetleń: 1971
  • Jak odczytać temperaturę z czujnika Dallas DS18B20 na Attiny 2313?

    Witam na potrzeby szkolne stworzyłem termometr na układach Attiny 2313 i Dallas 20b18 Interesuje mnie w jaki sposób odbywa się odczyt temp. z czujnika Dołączam program z bascomAVR $regfile "2313def.dat" *Nazwa pliku doobsługi programu $crystal = 1000000 *Częstotliwosc taktowania 1Mhz z dokumentacji układu Config Lcd = 16 * 1a *Deklaracja LCD...

    Mikrokontrolery AVR   09 Lut 2010 20:42 Odpowiedzi: 9    Wyświetleń: 3738
  • Układ DS18b20 - czas pomiędzy poleceniami 1Wire [bascom]

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

    Mikrokontrolery AVR   18 Wrz 2011 21:55 Odpowiedzi: 10    Wyświetleń: 2489
  • Termometr Attiny2313 i DS18B20 - błędne odczyty temperatury, co sprawdzić?

    Witam, postanowiłem zbudować termometr w oparciu o popularny czujnik DS18B20 i procesor attiny2313. Układ zmontowałem zgodnie z poniższym schematem ścieżek: http://www.portalnaukowy.edu.pl/grafika_... Kod programu wygląda następująco : $crystal = 4000000 'deklaracja częstotliwo�ci pracy kwarcu $regfile "attiny2313.dat"...

    Mikrokontrolery   11 Gru 2009 16:36 Odpowiedzi: 36    Wyświetleń: 8325
  • Wsad hex do termometru AVT16972 z ATtiny2313-20SU - poszukuję

    Mam wątpliwości czy czujnik temperatury ma być podłączony jak na rysunku z KITU to znaczy nóżki 1 i 3 zwarte czyli GND zwarte z VDD ? I w datasheet też niby tak tam pisze? Nie znam dokładnie angielskiego. W Twoim projekcie czujnik DS18B20 zasilany jest pasożytniczo, więc jak najbardziej jego VCC powinno być zwarte do GND. Poniżej wytłumaczenie. https://obrazki.elektroda.pl/4396980000_...

    Mikrokontrolery AVR   02 Sty 2025 11:30 Odpowiedzi: 12    Wyświetleń: 633
  • Arduino Nano i DS18B20 - przyczyny zaników odczytu temperatury

    Nie mam zdefiniowanego co ile ma być odczyt temperatury Tutaj jest fragment kodu: #include <DallasTemperature.h> //biblioteka czujnika temp #include <OneWire.h> //biblioteka interfejsu #include <LiquidCrystal_I2C.h> //biblioteka wyświetlacza 2004 #define ONE_WIRE_BUS2 //definiowanie pinu ONE-WIRE OneWire oneWire(ONE_WIRE_BUS); DallasTemperature...

    Arduino   18 Mar 2021 09:31 Odpowiedzi: 21    Wyświetleń: 1284
  • BASCOM, 1WIRE, DS18B20 - brak odczytu ID, same zera na LCD, co sprawdzić?

    Skoro tak się sprawy mają , to: a)uszkodzony(e) DS-y - mało prawdopodobne ;) b)Crystal <> faktyczna częst. taktowania uC - wielce prawdopodobne :( Spróbuj załadować taki test: $crystal = 8000000 'konfiguracja LCD i 1wire Dim x as Byte Cls Do For x=0 To 9 Locate 1,1 Lcd x Wait 1 Next 1wreset If Err=1 Then Lcd " Error"; Else Lcd "Reset...

    Mikrokontrolery   06 Maj 2006 12:14 Odpowiedzi: 10    Wyświetleń: 2709
  • ds18b20 jak zapisac ID ukladu do eeprom a potem odczytac?

    Witam, podłączam 4 czujniki temp ds18b20 poprzez 1wire do atmega32. Chciałbym zapisać ich id do eepromu a potem odczytać z tablicy. [syntax=basic4gl]Dim Id1(8) As Byte zapis: For C = 1 To 8 Step 1 writeeeprom id1(c), c Next C odczyt: For C = 1 To 8 Step 1 readeeprom id1(c), c Next C wyswietlanie: For C = 1 To 8 Step 1 Lcd Hex(id1(c)) Next C[/syntax]...

    Mikrokontrolery AVR   25 Wrz 2011 15:24 Odpowiedzi: 2    Wyświetleń: 1625
  • Atmega8 [C] - brak odczytu z czujnika DS18B20 na linii 1Wire, wyświetla 0.0

    -onwire.h zmieniłem tylko pin, do którego odpowiada za linie 1Wire, czasami zostawiałem to nie zmieniane i tak jak tam piszę podłączałem odpowiedni pin. -Naturalnie, kwarc wsadzony 11059200 -Tak -Zgadza się -W instrukcji pisało, że zworki bodajże mają być włożone, aby zadziałał zewnętrzny kwarc -Sprawdzać nie sprawdzałem. -Ominąłem całkowicie gniazdko...

    Mikrokontrolery AVR   29 Cze 2011 14:36 Odpowiedzi: 34    Wyświetleń: 4299
  • Konfiguracja TL074 dla pH-metru akwarium 4-8, ATmega328, ERH-AQ1

    (at)RitterX , źle zrozumiałem ;) Rezystory jakie chcę użyć to zwykłe, przewlekane 1% w prototypie. W docelowym urządzeniu będą SMD 1206 1% Na tą chwilę będzie to prosty sterownik, a jak wszytko pójdzie dobrze to będę chciał go bardziej rozbudować. Największym moim problemem jest pomiar pH (at)_jta_ , odczyt temperatury mam na DS18B20 ponieważ chcę...

    Początkujący Elektronicy   14 Wrz 2019 15:28 Odpowiedzi: 56    Wyświetleń: 2715
  • Termometr WiFi - ESP8266 + DS18B20 - ThingSpeak, Blynk.

    http://obrazki.elektroda.pl/8342911300_1... 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ść)...

    Artykuły   28 Lis 2021 11:11 Odpowiedzi: 81    Wyświetleń: 43542
  • [AtMega8] [AtMega8][Bascom] Problemy z obsługą DS18B20 i resetem na własnej płytce

    Witam Zachęcony sukcesami z płytką EVB 4.3 zaprojektowałem i zamówiłem swoją - na początek z AtMega8 w DIP. Do tego pamięć 24C32 oraz układ do RS485. Wszystkie układy mają kondensatory 100 nF ( stabilizator 7805 również + jeden elektrolit ). Całość ze złączem pod wyświetlacz 2*24 ( właściwe 4*12 ) Reset przez rezystor 10 K do +5V AtMega8L ( na 8 MHz...

    Mikrokontrolery AVR   02 Paź 2011 21:24 Odpowiedzi: 9    Wyświetleń: 2895
  • [C] ATMEGA 32 + DS18b20/HD44780 - Termometr DS18B20 + Wyświetlacz HD44780

    [syntax=basic4gl] $regfile = "m8def.dat" 'deklaracja procesora $crystal = 8000000 'deklaracja czestotliwosci taktowania Config Lcd = 16 * 2 'typ wyswietlacza i konfiguracja pinow Config Lcdpin = Pin , Db4 = Portc.2 , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portc.5 , E = Portc.1 , Rs = Portc.0 Deflcdchar 0 , 7 , 5 , 7 , 32 , 32 , 32 , 32 , 32 'definicja...

    Mikrokontrolery Początkujący   22 Sty 2013 22:02 Odpowiedzi: 5    Wyświetleń: 9369
  • Atmega8a - Brak komunikacji z DS18B20, sprawdzone połączenia i programy

    Witam, Przeszukałem forum i nie znalazłem rozwiązania które by pomogło. Problem wygląda następująco. Komponenty problemu Atmega8a, bascom AVR IDE (2.0.7.5), czujnik DS18B20. Sprawdzone problemy z forum: -Nieprawidłowe podłączenie. Nóżka danych jest podciągnięta przez 4,7k Ohma do 5V -Kable zostały sprawdzone pod względem ciągłości -Sprawdziłem czy jest...

    Mikrokontrolery AVR   21 Sie 2015 14:07 Odpowiedzi: 3    Wyświetleń: 1491
  • [atmega8] [ATmega8][Bascom] Błędny odczyt -81°C z DS18B20, jak to naprawić?

    Książka to "Programowanie Mikrokontrolerów AVR w jez. BASCOM" Program termometra. Przykład z książki. 'Program obsługi jednego układu DS1820 dołączonego 'do magistrali 1-Wire $regfile = "m8def.dat" 'informuje kompilator o pliku 'dyrektyw mikrokontrolera $crystal = 8000000 'informuje kompilator 'o częstotliwości oscylatora 'taktującego mikrokontroler...

    Mikrokontrolery AVR   20 Lip 2009 00:51 Odpowiedzi: 5    Wyświetleń: 3488
  • Błąd odczytu DS18B20 na AT89S8252 z Bascom - wyświetla 0 na LCD

    Ja znam taki algorytm odczytu temperatury i jest naprawdę super. Korzystam z niego już od dawna i podaje dokładnie temperaturę z krokiem co 0,1°C (chociaż wątpię aby aż taka wielka poprawność podawania temperatury była) no ale 2 takie termometry położone obok siebie pokazują temperaturę identyczną lub różnią się o 0,1-0,2°C więc chyba coś w tym jest...

    Mikrokontrolery   09 Wrz 2006 11:16 Odpowiedzi: 14    Wyświetleń: 3629
  • Sprawdzenie programu na ATmega8 i dodanie drugiego czujnika DS18B20

    Czy ten program jest poprawny? Jak dodać drugi czujnik ? $regfile = "m8def.dat" 'proc = atmega8 Config Lcdpin = Pin , Db4 = Portb.2 , Db5 = Portb.3 , Db6 = Portb.4 , Db7 = Portb.5 , E = Portb.1 , Rs = Portb.0 'konfiguracja LCD Config Lcd = 16 * 2a Config 1wire = Portd.5 Config Pind.6 = Input Config Pind.7 = Input Dim Odczyt(2) As Byte...

    Mikrokontrolery AVR   21 Maj 2011 17:30 Odpowiedzi: 2    Wyświetleń: 1121
  • 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ń: 2226
  • [Atmega 8] [Bascom] Mrugający wyświetlacz LCD przy pomiarze z DS18B20

    Witam. Oto KOD: 'Jednopunktowy termometr z czujnikiem DS18B20 'www.portalnaukowy.edu.pl 'Program na podstawie kursu z książki "Mikrokontrolery dla Początkujących" Pana Piotra Góreckiego $crystal = 4000000 'deklaracja częstotliwości pracy kwarcu $regfile "attiny2313.dat" 'model procesora dla którego jest ten program Deflcdchar 1 , 14 , 17 ,...

    Mikrokontrolery AVR   04 Gru 2008 13:16 Odpowiedzi: 27    Wyświetleń: 4775
  • Odczyt 255 z DS18B20 na Atmega 8535 - co może być nie tak?

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

    Mikrokontrolery   19 Sie 2006 08:09 Odpowiedzi: 10    Wyświetleń: 2020
  • [DS18B20] DS18B20 SO8 - Niepoprawny odczyt temperatury, kod na ATmega1280

    Podłączam 3ma przewodami, DQ do VDD przez 4k7. MSB odczytu temperatury nigdy nie zmienia sie - ciągle pozostaje zero. Próbowałem z miany konfiguracji - polecenie &H4E nie działa "do końca" - mogę zmienić bajty Th i TL, za nic w świecie nie mogę zmienić wartości rejestru konfiguracyjnego. Ten sam kod działa jeśli podmienię czujnik na kupowany w TME DS18B20...

    Mikrokontrolery   16 Sty 2011 12:56 Odpowiedzi: 17    Wyświetleń: 2625
  • WiFi clock "Leon" by vayo

    http://obrazki.elektroda.pl/9506573100_1... Ostatnio sporo osób prezentuje swoje konstrukcje zegarów, więc i ja postanowiłem pokazać zegar jaki zrobiłem na prośbę kolegi. Ogólnie założenie było takie, by zegar był widoczny w nocy z większej odległości. Kolega zaproponował aby zrobić go na około 10cm wyświetlaczach LED. Wydało mi się...

    DIY Konstrukcje   05 Maj 2017 07:50 Odpowiedzi: 48    Wyświetleń: 13920
  • Jak odczytać temperaturę z 4 czujników DS18B20 w Bascom?

    Tworzę sterownik który będzie operował na 4szt DS18b20 Program jest pisany w bascom Czy w bascomie można zadeklarować tablicę dwu wymiarową Tablica (4)(8) Dla czego przy odczycie danych muszę ponownie resetować magistralę i podawać numer seryjny układu. Podobno po wysłaniu za pierwszym razem numeru układu inne milczą a wskazany nadsłuchuję 1wreset 1wwrite...

    Mikrokontrolery   05 Kwi 2007 22:18 Odpowiedzi: 2    Wyświetleń: 2133
  • [Bascom] Losowe wartości temperatur z DS18B20 w sterowniku pieca

    Witam. Jakiś czas temu zrobiłem koledze sterownik w zasadzie wentylatora do pieca. Sterownik w sumie działa według założeń ale czasami dostaje szajby. Do tej pory nie znalazłem przyczyny. Skłaniam się bardziej ku temu że jest to jakiś problem z programem. Problem jest taki że czasami po jakimś czasie wartości temperatur odczytywanych z czujników DS18B20...

    Mikrokontrolery   05 Maj 2020 19:23 Odpowiedzi: 8    Wyświetleń: 726
  • Program w Bascom dla ATtiny2313: Sterowanie wentylatorem z DS18B20 bez wyświetlacza

    to ma tak wyglądać? Błędy mi wywala. Zrób na obojętnie jakim pinie i napisz mi jaki to będzie. Z mikroklockami to ja dopiero zaczynam PS. Jak można sprawdzić ten czujnik czy jest dobry? chociaż czy układ działa poprawnie 'Jednopunktowy termometr z czujnikiem DS18B20 'www.portalnaukowy.edu.pl 'Program na podstawie kursu z ksišżki "Mikrokontrolery...

    Mikrokontrolery   12 Kwi 2008 21:57 Odpowiedzi: 13    Wyświetleń: 3145
  • Wyświetlenie temperatury przy użyciu czujnika DS18B20 Atmega16,

    Aby kod łatwo było analizować używaj znaczniki SYNTAX: [syntax=c] tu wklej Twój kod [/syntax] Plik : HD44780.c Plik : HD44780.h Dodano po 25 Ja połączyłem je w ten sposób ale pewnie źle bo wystąpiły błędy w kompilacji. Proszę o pokazanie mi sposób połączenia tych dwóch plików w prawidłowy sposób. Pierwsze uwagi: - te dwa pliki to tylko...

    Mikrokontrolery AVR   31 Mar 2011 17:23 Odpowiedzi: 16    Wyświetleń: 4380
  • [ATmega16] [ATmega16][Bascom] Odczyt DS18B20 - błędne wartości poniżej 30°C

    Dopisz w polu konfiguracji "Config pind.7 = output", a w pętli prosty warunek If..then. Gdybyś miał problemy z warunkiem If od zmiennej T, spróbuj dać warunek od zmiennej S, uwzględniając jej zapis.

    Mikrokontrolery Początkujący   29 Maj 2013 06:01 Odpowiedzi: 16    Wyświetleń: 5331
  • [ATTINY2313][BASCOM] Mikroprocesorowy sterownik wentylatora

    Witam :) Mam problem, otóż, gdy w programie ustawiam stałą wartości temperatury np. 30*, 60*, 90* warunki dobrze działają. Natomiast z czujnikiem DS18B20 już program nie działa poprawnie, wentylator nie obraca się. A powinien zmieniać płynnie obroty zależnie od temperatury. Jaki jest błąd w programie? '****************************** PROCEK I KWARC *********************************...

    Mikrokontrolery AVR   19 Gru 2009 14:51 Odpowiedzi: 14    Wyświetleń: 3844
  • [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ń: 2957
  • [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ń: 4505
  • [BASCOM] Jak wyeliminować migotanie wyświetlacza LED w termometrze BASCOM?

    W bascomnie ciężko zrobić LED + Ds18b20 wszytko psuje Waitms 750. Zwiększ do 8 a jak możesz do 16MHz kwarc. A od kiedy to musimy czekać 750ms nie robiąc nic innego? Od czego mamy timery? Przepraszam najmocniej Kolegę, ale jeśli Kolega tego zrobić nie potrafi to: 1. Nie oznacza że się tego zrobić nie da - ja nie potrafię zbudować komputera klasy PC...

    Mikrokontrolery   11 Lut 2013 10:10 Odpowiedzi: 46    Wyświetleń: 8521
  • Jak odczytać temperaturę z DS18B20 na ATmega16 w Bascom?

    Hejka, Układ DS18B20 jest konfigurowalny, a domyślnie odczyt temperatury jest chyba z rozdizelczością do 4 miejsc po przecinku (patrz dokumentacja nie pamiętam już). Ja swój układ konfiguruję np z dokładnością do jednego miejsca po przecinku z rozdzielczością 0.5 stopnia: 1wreset 'wybieram id układu 1wwrite &H4e 1wwrite 255 1wwrite 255 1wwrite &B00011111...

    Mikrokontrolery   09 Paź 2007 15:38 Odpowiedzi: 5    Wyświetleń: 2872
  • Balkonowa instalacja fotowoltaiczna.

    (at)arturavs Wrzucam screenshot z konfiguracji w dedykowanym programie Epever na PC. Wydaje mi się, że prąd ładowania zależy od ustawionej pojemności akumulatora - 1/10C, bo pola ustawiania wprost prądu ładowania są niedostępne do edycji (pdp. zależą od firmware kontrolera). https://obrazki.elektroda.pl/2537896600_... Podgląd prezentuje...

    DIY Dom Ogród   09 Cze 2022 16:32 Odpowiedzi: 65    Wyświetleń: 32064
  • Kompilacja kodu BAS na HEX dla ATtiny2313, termometr DS18B20, wsad gotowy

    Witam, potrzebuje gotowego wsadu do procka tzn już skompilowanego do postaci hex. Przerobiłby mi go ktoś??? Oto kod: 'Jednopunktowy termometr z czujnikiem DS18B20 'www.portalnaukowy.edu.pl 'Program na podstawie kursu z ksišżki "Mikrokontrolery dla Poczštkujšcych" Pana Piotra Góreckiego $crystal = 4000000 'deklaracja częstotliwo�ci pracy kwarcu...

    Mikrokontrolery AVR   14 Gru 2009 16:36 Odpowiedzi: 23    Wyświetleń: 3500
  • [BASCOM] Jak ustawić kwarc 32,768kHz w BASCOM dla zegarka? Konfiguracja Timer2?

    Poruszę tylko 2 sprawy: 1)Jeżeli do odmierzania 1 s użyłeś Timer2 "napędzany" kwarcem 32768Hz , to po kiego grzyba procedurę odliczania sekund podkładasz pod przerwanie INT0 :?: On Int0 1s Zamiast włączać przerwania INT0 , włącz przerwania Timer2. On Timer2 1s Config Timer2 = Timer , Async = On , Prescale = 128 Enable Time2 '... 2)Myślałem, że już widziałem...

    Mikrokontrolery AVR   26 Lis 2008 18:03 Odpowiedzi: 11    Wyświetleń: 2322
  • Attiny 2313 + HD44780 + DS18B20 - wyświetla stałą temperaturę -0.1°C

    No to mam taki problem, mam attiny 2313 podłączonego do wyśw. 2x16 i do attiny podłączonego ds18b20. Na wyśw. mam napisane Temp:-0.1C. Problem tkwi w tym że temperatura jest zawsze -0.1C kod programu : $crystal = 4000000 'deklaracja częstotliwo?ci pracy kwarcu $regfile "attiny2313.dat" 'model procesora dla którego jest ten program ' definicja...

    Mikrokontrolery AVR   20 Gru 2009 20:39 Odpowiedzi: 4    Wyświetleń: 4315
  • Attiny2313: Niepełny wyświetlacz i brak odczytu temperatury w termometrze

    Witam! Stworzyłem termometr na Attiny2313 i mam problem po uruchomieniu. Cały projekt pochodzi z tego Linku Program też ściągnięty z strony wygląda następująco: 'Jednopunktowy termometr z czujnikiem DS18B20 'www.portalnaukowy.edu.pl 'Program na podstawie kursu z ksišżki "Mikrokontrolery dla Poczštkujšcych" Pana Piotra Góreckiego $crystal = 4000000 'deklaracja...

    Mikrokontrolery   10 Mar 2010 20:54 Odpowiedzi: 5    Wyświetleń: 2216
  • [Atmega328] Atmega328 i DS18b20 - odczyt temperatury pokazuje -0.1, co sprawdzić w kodzie?

    Witam. Koledzy niby prosty układzik między innymi z czujnikiem temperatury DS18b20. Nijak nie mogę uruchomić tego czujnika. Sprawdziłem wszystko pod kątem połączeń zwarć i zimnych lutów. Ba nawet czujnik podmieniałem i nadal temperatura odczytana z czujnika to -0.1. Wiem że mam jakiegoś babola w programie którego nie widzę. Jak znam życie to jakiś banał...

    Mikrokontrolery AVR   17 Sty 2014 10:11 Odpowiedzi: 4    Wyświetleń: 2046
  • [bascom] Jak podłączyć czujnik DS18B20 do LCD w Bascom na ATtiny2313?

    Witam, Na tej stronie znalazłem opis jak podłączyć czujnik DS18B20 do wyświetlacza LCD http://www.portalnaukowy.edu.pl/termomet... Oto kod: 'Jednopunktowy termometr z czujnikiem DS18B20 'www.portalnaukowy.edu.pl 'Program na podstawie kursu z ksiażki "Mikrokontrolery dla Poczatkujacych" Pana Piotra Góreckiego $crystal = 4000000 'deklaracja...

    Mikrokontrolery AVR   10 Lis 2010 19:58 Odpowiedzi: 12    Wyświetleń: 6132
  • Bascom, DS18B20 – jak zastąpić waitms 750 obsługą Timer0 przy odczycie temperatury

    Ciekawy pomysł z przeniesieniem odczytu na początek- to sprawdzę. A Timera0 nie można zatrzymywać bo obsługuje coś jeszcze. Timer1 i 2 też są zajęte. Chyba się cholera udało- z jedną flagą :D : $regfile = "m8def.dat" $crystal = 8000000 '********* Konfiguracja wyświetlacza ********* $lib "Lcd4busy.lib" Const _lcdport = Portd Const...

    Mikrokontrolery   04 Kwi 2010 21:36 Odpowiedzi: 26    Wyświetleń: 4846
  • Atmega16 nie wykrywa termometru DS18B20 na magistrali 1-Wire, co robić?

    Za bardzo nie wiem już co może być powodem takiego zachowania mikrokontrolera, więc jestem zmuszony prosić Was o pomoc :) Zacznę może od tego, że pracuję na zestawie ZL3AVR i Atmedze16. Chciałem podpiąć do uC termometr DS18B20, ale uC go nie widzi. Napisałem sobie program, do zliczania urządzeń na 1W ale pokazuje mi ciągle 0, oto jego kod: '---------------------------------------...

    Mikrokontrolery   25 Lis 2007 23:39 Odpowiedzi: 4    Wyświetleń: 1295
  • [Atmega32] [Atmega32][C] - Scalanie kodu do wytrawiarki z windą na przekaźnikach

    Wedle życzenia wstawiam wszystko jak leci Program główny [syntax=c]//Sterownik wytrawiarki PCB, LCD2x16, ds18b20 #include <avr/io.h> #include <util/delay.h> #include <stdlib.h> #include <stdio.h> #include "HD44780.h" //plik sterowania LCD #include "ds18b20.h" //plik odczytu z DS //makro przycisku #define KEY (1<<PC7) //makra...

    Mikrokontrolery Początkujący   14 Kwi 2014 19:09 Odpowiedzi: 38    Wyświetleń: 3564
  • [Atmega8][c][DS18b20] - Błędny odczyt temperatury powyżej 50 stC

    Od kilku dni staram się uruchomić pomiar temperatury czujnikiem ds18b20. Pomiar niskich temperatur przebiega poprawnie. Po przekroczeniu temperatury 54stC na wyświetlaczu ukazuje się wartość 127. Poniższy kod jest skopiowany z tego forum, poza tym napisałem własne funkcje obsługi 1wire lecz skutek był taki sam. Programując uC bascomowymi procedurami...

    Mikrokontrolery Początkujący   17 Gru 2015 13:19 Odpowiedzi: 5    Wyświetleń: 1230
  • [Bascom] ATmega32: Problemy z zapisem danych na karcie SD 2GB Kingston i 1GB Sandisk

    Usunąłem Wait 1 przy konwersji z DS18B20, działa, bez problemu ( na trzech przewodach ), tylko wyniki są opóźnione - tzn. wyświetlany wynik nie jest z aktualnego pomiaru, tylko z poprzedniego. Dodałem jeszcze dwa czujniki DS18B20. Ich zapis razem z godziną i datą na karcie jest jak najbardziej w porządku, tylko wyświetlanie trochę szwankuje - tzn. czasem...

    Mikrokontrolery AVR   30 Cze 2011 06:18 Odpowiedzi: 23    Wyświetleń: 10520
  • Bascom odczyt z DS18B20 - kompilowanie procedur DS18B20

    Witam Mam problem ze skompilowaniem w Bascom 8051 procedur do DS18B20 'program obslugi termometru DS18B20 ' $regfile = "89c4051.dat" 'P3.7 - magistrala 1wire ( do termometru ) 'P3.5 - przycisk zwiekszajacy temperature 'P3.4 - przycisk zmniejszajacy temperature 'P3.2 wyjscie termostatu ( np. do sterowania grzejnikiem ) 'uwaga:...

    Mikrokontrolery   25 Lis 2007 20:57 Odpowiedzi: 2    Wyświetleń: 3392
  • [mega32] [mega32][C] Brak odczytu MSB i LSB z ds18b20 na wyświetlaczu LCD

    Witam Mam problem z odczytaniem temperatury z 2-uch ds18b20 program napisałem w C w oparciu o znalezione pliki owire.c i owire.h program się kompiluje jednak na wyświetlacz nie trafiają informacje o MSB i LSB (na początku chcę przetestować na jednym ds18b20 bez konwersji na temperaturę) jedyną modyfikacją jaką wprowadziłem było zdefiniowanie typu u08...

    Mikrokontrolery AVR   01 Gru 2010 20:37 Odpowiedzi: 4    Wyświetleń: 2240
  • Stała wartość 16,1°C z DS18B20, nawet przy odłączonym czujniku - błąd w kodzie?

    Dziękuję Ci zumek za pomoc wcześniej napisałem do twórcy tego kodu i on też powiedział mi o przesunięciu bitowym przy odbieraniu bajtu. Możliwe że podczas przepisywania pomyliłem się w trakcie pisania ale i również możliwe że została zmieniona zawartość pliku pdf na ten który jest teraz ale tak czy inaczej kod już działa. Gdyby ktoś chciał to w załączniku...

    Mikrokontrolery AVR   26 Sty 2010 21:15 Odpowiedzi: 19    Wyświetleń: 3407
  • 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ń: 864
  • [BASCOM] MEGA8+DS18B20 - Czasami bledny odczyt temp.

    Witam. Potrzebuję pomocy. Zrobiłem sterowanie do elektrozaworu do CO, lecz Ds18b20 od czasu do czasu pokazuje jakaś śmieszna temperaturę np. 340st lub -84 i inne. odczyt temperatury realizuję w ten sposób: http://obrazki.elektroda.pl/6964056700_1... rezystor 4,7k oczywiście wpięty. Ggdzie mam szukać problemu? Pozdrawiam. Proszę w przyszłosci...

    Mikrokontrolery AVR   13 Mar 2016 21:23 Odpowiedzi: 11    Wyświetleń: 2040
  • DS18B20 z ATMega48 - odczyt FFFF, problem z komunikacją i zasilaniem 7805

    Siemka! Tak jak napisał kolega wyżej, wpisz $Crystal=1000000 Każdy nowy AVR prosto ze sklepu ma fabrycznie ustawione taktowanie na wewnętrzny zegar 1MHz, zatem Twój kwarc nie gra żadnej roli w tym układzie dopóki go nie uaktywnisz poprzez konfigurację FUSE BITS. W momencie gdy nie przestawiłeś zegara a zadeklarowałeś wartość wlutowanego kwarcu, bascom...

    Mikrokontrolery   15 Sty 2007 11:31 Odpowiedzi: 8    Wyświetleń: 2637
  • Termostat ze sterowaniem pompą oparty na ESP8266

    https://obrazki.elektroda.pl/9206749600_... Do stworzenia termostatu opartego o ESP8266 nakłonił mnie znajomy. Potrzebował urządzenia sterującego grzałką i łatwo zdalnie konfigurowalnego. Zaraz pomyślałem o płytce NodeMCU którą miałem pod ręką... Oprogramowanie nie powstało w języku LUA (co mogłaby sugerować płytka) a w języku C++...

    DIY Konstrukcje   21 Gru 2018 11:13 Odpowiedzi: 28    Wyświetleń: 8433
  • Moduł WiFi - ESP32 + DS18B20, radio internetowe i głośnik BT

    http://obrazki.elektroda.pl/8359932900_1... W Wi-Fi i Bluetooth oparty o ESP32 . W porównaniu do wcześniej dostępnych modułów Charakterystyka ESP32 w porównaniu do ESP8266: -liczba rdzeni: 2 (ESP8266: 1) -WiFi + Bluetooth/BLE (ESP8266: WiFi) -RAM: 512kB (ESP8266: 160kB – 96+64) -ilość pinów GPIO zależnie od wersji: ~32 (ESP8266:...

    Artykuły   03 Gru 2022 16:13 Odpowiedzi: 30    Wyświetleń: 21786
  • [Atmega16, DS18B20, Bascom]Pomiar temperatury i przerwanie

    Ale Ty jesteś niecierpliwy. Masz odczyt DS bez wait- które to wait wszystko psuje. Flaga_dodatkowa wykorzystaj do multipleksowania wyświetlaczy. I podziękuj malon-owi za dobry pomysł. $regfile = "m8def.dat" $crystal = 8000000 '********* Konfiguracja wyświetlacza ********* 'oczywiście może być bez RW $lib "Lcd4busy.lib" Const _lcdport...

    Mikrokontrolery AVR   30 Mar 2010 18:40 Odpowiedzi: 29    Wyświetleń: 7293
  • [Bascom] RS485 z Atmega328 i ATtiny2313 - brak odpowiedzi od slave'a

    Witam Atmega328 i Attiny2313 przez RS485 Atmega328 Master - zapis na razie wyzwalany przez Timer If Flaga_001 = 1 Then Set Re_de Waitms 1 Print "MOD001 " ; Chr(13); Waitms 1 Reset Re_de Flaga_001 = 0 Licznik_mod001 = 0 End If ATtiny2313 Slave $regfile = "attiny2313.dat" $crystal = 8000000 $baud = 4800 '*********************...

    Mikrokontrolery AVR   02 Sty 2012 21:39 Odpowiedzi: 15    Wyświetleń: 3385
  • atmega 644 / Bascom - Timer 0 i Timer 2 nie mogą działć jednocześnie ?

    W helpie jest napisane, że domyślnie Timer0, opcjonalnie Timer2. Czyli zostaje odbiór RC5 z dodatkowej płytki. A już myślałem, że Atmega644 jest jakaś trudniejsza w opanowaniu - są z nią większe problemy. Przyznam, że jeśli przy tej samej konfiguracji sprzętowej można uzyskać ten sam efekt a nawet "wyciągnąć" więcej to C staje się co raz bardziej kuszące....

    Mikrokontrolery   27 Sty 2013 22:00 Odpowiedzi: 11    Wyświetleń: 5439
  • Sterownik Pompy Ciepła

    http://obrazki.elektroda.pl/1890330400_1... 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...

    DIY Konstrukcje   04 Sty 2013 09:31 Odpowiedzi: 16    Wyświetleń: 28480