odczyt temperatura ds18b20

Znaleziono około 2519 wyników dla: odczyt temperatura ds18b20
  • [BASCOM] Jak dodać odczyt temperatury DS18B20 do programu piórnika na ATmega8?

    No nic dziwnego, w ustaw_czas robisz call do wys_czas który wbrew obiegowej opinii wyświetla temperaturę;] i... ustawia kursor kilka spacji za *C :) a potem sobie reta do ustaw_czas gdzie już jak widać LCD "Ustaw czas" :) Ot i tajemnica;] Pozdro ;] Dodano po 1 PS lowerline sux, ja bym używał locateów na twoim miejscu ;-) Poza tym funkcje są fajnejsze...

    Mikrokontrolery AVR   08 Sie 2008 13:37 Odpowiedzi: 5    Wyświetleń: 3221
  • Odczyt temperatury DS18B20 na 1-wire w Bascom – jak poprawnie odczytać dane?

    Mozliwe. Dodales rezystor? Jeszcze masz taka zmienna err w bascomie, poczytaj troche o niej.

    Mikrokontrolery   21 Kwi 2009 20:22 Odpowiedzi: 6    Wyświetleń: 3426
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Arduino Nano Sense BLE - błąd odczytu temperatury z DS18B20

    Jesteś jednym z pionierów bo sprzęt drogi i mało popularny, więc sam musisz sprawdzić co się dzieje. Pierwsze co bym sprawdził, czy piny IO działa OK - miganie LED, potem kup sobie jakiś analizator Saleae (klony na Allegro kilkadziesiąt PLN), w programie Saleae Logic masz dekoder 1-Wire, możesz podejrzeć co się dzieje na magistrali, czy to Arduino nie...

    Arduino   29 Mar 2020 14:53 Odpowiedzi: 11    Wyświetleń: 762
  • [ATmega32] Błędne odczyty temperatury z DS18B20 na ATmega32 - co sprawdzić?

    nie wiem czy coś ze mną nie tak czy z tym forum, ale piszę tą odpowiedź drugi raz, albo odpowiedziałem w innym temacie ... użyj tej funkcji, u mnie działa to jest dla DS18 S 20 (niepotrzebnie wkleiłem , ale niech już zostanie) float zamien_temp(unsigned char MSB,unsigned char LSB) { float ftmp; if(MSB==0x00)//dodatnia,lub 0 {...

    Mikrokontrolery AVR   15 Mar 2009 13:25 Odpowiedzi: 6    Wyświetleń: 2438
  • Brak odczytu temperatury z DS18B20 na AT89S8252 w asemblerze - co sprawdzić?

    Przy 1 urządzeniu na 1Wire nie ma potrzeby używać ani SearchROM, ani MatchROM, ani ReadRom, tylko wystarczy SkipROM. 1. Reset1Wire 2. Jeśli Reset poprawny to SkipROM (0xCC) i ConvertT (0x44) 3. Odczekanie czasu na konwersję 4. Reset1Wire 5. Jeśli Reset poprawny to SkipROM (0xCC) i ReadScratchpad (0xBE)

    Mikrokontrolery   09 Cze 2005 14:13 Odpowiedzi: 5    Wyświetleń: 1794
  • REKLAMA
  • [ATmega8] Błędny odczyt temperatury z DS18B20 na ATmega8 w Bascom - co sprawdzić?

    problem tkwi w tym, że program masz do obsługi układu DS1820, a podpięty masz DS18 B 20 (różnią się one rozdzielczością i sposobem zapisu temperatury w rejestrach). W internecie znajdziesz masę programów pod BASCOM i nie tylko obsługujących ten termometr.

    Mikrokontrolery AVR   04 Gru 2010 15:42 Odpowiedzi: 2    Wyświetleń: 5816
  • Odczyt temperatury z DS18B20 przez Wemos D1 Mini i przekazanie danych przez Modbus TCP do PLC

    Moje doświadczenia z wifi, tymi modułami i gotowymi bibliotekami nie są zbyt dobre. Natomiast popinguj sobie, zobacz też czy z poziomu access pointa widzisz utratę połączenia (włącz może jakiś dodatkowy poziom logowania). Jest sporo kart wifi zasilanych z USB, więc i to powinno dać radę. A jak chcesz żeby ktoś oglądał kod, to wrzuć go w "syntax" wraz...

    Arduino   16 Lis 2022 22:42 Odpowiedzi: 42    Wyświetleń: 1788
  • Bascom AVR – odczyt temperatury z DS18B20, konwersja danych na wynik Celsiusza

    Zajrzyj też [url=http://www.elektroda.pl/rtvforum/to... Tu była podobna dyskusja na ten temat. Pozdrawiam

    Mikrokontrolery   31 Sie 2006 08:02 Odpowiedzi: 8    Wyświetleń: 3181
  • REKLAMA
  • 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
  • Brak odczytu temperatury z czujnika ds18b20 na LCD w Bascom, ATmega8

    Przepraszam, że dopiero teraz ale jestem w delegacji. Minęły dwa dni a Twój termometr nie działa... Możesz słuchać każdego. Ja proponuję takie rozwiązanie które zajmuje dosłownie dwie minuty jeśli robiło się to wczesniej. Sprawa jest w pełni odwracalna. To nie ślub z kobietą :D Więc co szkodzi spróbować? Kiedyś może sam komuś pomożesz. Należy zacząć...

    Mikrokontrolery AVR   18 Kwi 2015 10:48 Odpowiedzi: 22    Wyświetleń: 2217
  • Odczyt temperatury z DS18B20 w ESPHome tylko podczas włączenia urządzenia

    Jak zrealizować w esphome odczyt temperatury z ds18b20 tylko w czasie załączenia danego urządzenia. Również odczytane dane były wysyłane do HA tylko w czasie włączenia urządzenia i to w interwale czasowym np 5 sek.

    Smart Home IoT   16 Cze 2024 16:34 Odpowiedzi: 1    Wyświetleń: 732
  • REKLAMA
  • DS18B20+ - błędne odczyty temperatury, jak naprawić?

    Zbyt duzo razy widzialem zapewnienia, ze "wina w 100% nie lezy po mojej stronie", aby w nie uwierzyc :) Byc moze tak jest, pokazanie nam swojego kodu nie zaszkodzi, a moze ktos cos zauwazy niewlasciwego. No i nie napisales, czy inne funkcje (zapis/odczyt wewnetrznego EEPROM) dzialaja poprawnie.

    Mikrokontrolery   08 Sty 2010 09:55 Odpowiedzi: 37    Wyświetleń: 3948
  • DS18B20. Odczyt temperatury. Jak rozwiązać pojawiający się brak pomiaru?

    85 ST jest wartością domyślną wpisaną do rejestru w którym przy kolejnych konwersjach DS wpisuje już zmierzoną temp i przy pierwszym pomiarze zawsze taka liczbę odczyta. Może gdzieś nie łączą przewody i czujnik traci na chwile zasilanie i wpisuje to wartość domyślną.

    Mikrokontrolery   16 Kwi 2006 08:28 Odpowiedzi: 12    Wyświetleń: 2802
  • [ATMega8][BASCOM] Odczyt temperatury DS18B20 + HD44780 -krzaki

    (at)opamp: rozkręciłem za pomocą wewnętrznego oscylatora do 8MHz (za pomocą mkavrstudio) i nic to nie dało. Po włączeniu watchdoga "ucina" mi kawałek temperatury, np. kiedy temperatura powinna wynosić 022.3 'C pokazuje mi się 022. albo 3 'C. Tak na marginesie to jednak 30 cm a 2 m to jest lekka różnica ;) (at)tronics: niestety nie pomogło (at)dondu:...

    Mikrokontrolery AVR   31 Paź 2011 20:11 Odpowiedzi: 15    Wyświetleń: 3660
  • [ATmega8535] Błędny odczyt temperatury DS18B20 na ATmega8535 - kod i podłączenie

    Witam. Mam problem z błędnym pomiarem temperatury. Termometr pokazuje temperaturę ok 56-58 stopni(?) w temperaturze pokojowej. Sprawdzałem na innym modelu i nadal mam to samo. Po dotknięciu temperatura wzrasta, więc prawdopodobnie nie jest to spowodowane jakimś nagrzewaniem się układu. Kod napisałem w oparciu o ten artykuł: http://www.jaglarz.com/ja/elektronika/ds...

    Mikrokontrolery   26 Cze 2012 21:45 Odpowiedzi: 1    Wyświetleń: 1411
  • Termostat AVT950 z PIC16F628 - kalibracja odczytu temperatury DS18B20

    Dołączam się do tematu bo mój problem jest podobny. Mianowicie, po złożeniu układu i podłączeniu, temperatura mierzona wyświetla mi 3,0 st C a nie 20 st C (temp. pokojowa). Nawet jak ogrzeję czujnik to wartości bardzo wolno się zmieniają ( nawet jak przyłożę lutownicę do czujnika to temperatura zmienia się z 3,0 do max 8,0 st C). Wszystko inne działa...

    Mikrokontrolery PIC   15 Lut 2011 15:44 Odpowiedzi: 5    Wyświetleń: 2199
  • [Atmega8] [Atmega8][C] DS18B20 - Błędne odczyty temperatury po czasie

    Tutaj masz gotowy przykład bez użycia float-ów (oszczędność pamięci): http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery AVR   13 Kwi 2012 12:49 Odpowiedzi: 9    Wyświetleń: 5028
  • [BASCOM] Odczyt temperatury z dokładnością do 0,1 - DS18B20

    Odczytaj_ds: 1wreset If Err = 0 Then 1wwrite &HCC 1wwrite &HBE Ds_1 = 1wread() Ds_2 = 1wread() Status_temp = 1 If Ds_2 >= 248 Then 'wartość ujemna Ds_1 = 255 - Ds_1 Ds_2 = 255 - Ds_2 Status_temp = 0 End If T1 = Ds_1 / 16 T2 = Ds_2 * 16 T1 = T1 + T2 T1 = T1 + 0.05 'T1 wartość temperatury xx.xx T1 = T1 * 10 'wartość całkowita...

    Mikrokontrolery AVR   25 Sty 2010 18:52 Odpowiedzi: 35    Wyświetleń: 6727
  • [Atmega328] Atmega328 i DS18b20 - odczyt temperatury pokazuje -0.1, co sprawdzić w kodzie?

    Nie to sprawdzałem. Wygląda to jakby procedury odczytu DS-a działały bo ta temperatura wyświetlana -0.1 o tym świadczy. DS jest zasilany z 3,3V i wyczytałem że przy takim zasilaniu rezystor podciągający linie DQ ma mieć około 2k i taki mam. Ale z rezystorem 4,7k też nie działało. Gdzie to wyczytałeś? Datasheet nic na ten temat nie mówi, poza "Can be...

    Mikrokontrolery AVR   17 Sty 2014 10:11 Odpowiedzi: 4    Wyświetleń: 2046
  • Jak skorygować odczyt temperatury DS18B20 na Atmega32 o 3 stopnie?

    pewnie, że programowo można - ale podpowiem ci , że miałem podobny problem - jak pierwszy raz zrobiłem termometr i podłączyłem nawet 2 czujniki do jednej magistrali to jeden pokazywał prawie cały czas o 2st C więcej niż drugi ;) ... korygowałem to sobie programowo ale okazywało się po chwili, że ta różnica jest tylko przy temperaturach poniżej ok 30st...

    Mikrokontrolery   25 Gru 2006 09:22 Odpowiedzi: 4    Wyświetleń: 1658
  • DS18b20 - różnice w odczytach temperatury przy różnych wartościach

    Masz tu dokument z Texasa na temat zalet i wad różnych sposobów łączenia takich czujników: http://www.ti.com/europe/downloads/2-%20...

    Mikrokontrolery   02 Cze 2018 10:04 Odpowiedzi: 27    Wyświetleń: 2049
  • Atmega16 i DS18B20: Błędne odczyty temperatury na wyświetlaczu LCD

    http://www.teslabs.com/openplayer/docs/d... Nie ma możliwości, żeby to nie pomogło.

    Mikrokontrolery AVR   27 Sie 2010 20:28 Odpowiedzi: 13    Wyświetleń: 1901
  • Tworzenie systemu informującego o zaniku prądu z Raspberry Pi 4b, Domoticz i DS18B20

    Blad odczytu z DS18B20 objawia się odczytem temperatury -127 st., tyle, że może to również oznaczać błąd czujnika, brak łącznoeci itp., więc nie jest to jednoznaczne z brakiem zasilania. Pozdr

    Smart Home IoT   13 Maj 2021 17:57 Odpowiedzi: 9    Wyświetleń: 912
  • [Mega8] Atmega8 + DS18b20: Brak odczytu temperatury w Bascomie, co sprawdzić?

    a 8MHz masz?:> Sprawdź PCB Rezystor 4.7kΩ masz na linii danych? Może podaj konkretnie co pokazuje sie na lcd. "Przyczepiliście się" :D do sprzętu , a żaden z Was nie zajrzał do kodu ;) A błąd ukrył się sprytnie , w deklaracji zmiennej T1 , która powinna być typu Integer , a jest ... :?: Piotrek

    Mikrokontrolery AVR   27 Cze 2008 15:19 Odpowiedzi: 16    Wyświetleń: 3035
  • Jak poprawić odczyt temperatury z DS18B20 przy użyciu Atmega8?

    Witam próbuje obsługi 1-Wire na przykładzie termometra cyfrowego DS18B20, niestety odczytana temperatura nijak ma się do tego co powinno być, mianowisie dostaje same "1", Pliki biblioteki 1-Wire [syntax=c] #ifndef OWI_H_ #define OWI_H_ // Ustawienie pinu który bedzie pinem OWI #define DDR_OWI DDRD #define PORT_OWI PORTD #define PIN_OWI PIND #define...

    Mikrokontrolery   07 Sie 2020 22:13 Odpowiedzi: 3    Wyświetleń: 330
  • ATmega32 - błędne odczyty temperatury z DS18B20, poprawne na ATmega328

    main.c [syntax=c]#define F_CPU 16000000UL //definiujemy F_CPU na 16MHz #include <avr/io.h> #include <util/delay.h> #include <avr/io.h> #include <stdlib.h> #include "HD44780.h" #include "DS18B20.h" char str[17]=" Termometr "; int main (void) { double temp; /* W tablicy zapisywane będą dane odczytane z układu ds18b20 */ unsigned...

    Mikrokontrolery AVR   21 Lut 2015 16:31 Odpowiedzi: 5    Wyświetleń: 957
  • [C] ATmega8 + DS18B20: Nieprawidłowy odczyt temperatury 127.9 na LCD

    1. Trzeba uważać na funkcje delayms i delayus, ponieważ mają one ograniczenia - tzn. nie można tam wstawić dowolnie duże liczby. Szczegóły w delay.h 2. U mnie ciekawy problem się pojawił w czasie konwersji temperatury - ponieważ układ był zasilany pasożytniczo. Nieważne jak kombinowałem z pullupami - zawsze to samo. W końcu po wystawieniu "1" na nóżce...

    Mikrokontrolery AVR   03 Mar 2010 21:12 Odpowiedzi: 4    Wyświetleń: 4736
  • [Atmega8] Atmega8 i DS18B20 - brak odczytu temperatury, reset działa poprawnie

    Ten kod napisałem na podstawie dokumentacji temometru i dokumentu opisującego interface 1 wire od atmela: A do dokumentacji AVR-ka zaglądałeś :?: Zastanów się, czy można uzyskać niski stan na magistrali 1wire, jeżeli pin do niej podłączony jest ustawiony jako wejście :?: [syntax=c]unsigned char _DS18B20_ReadByte() { _DATA_DDR &= ~(1 << _DATA_WIRE);//...

    Mikrokontrolery AVR   15 Gru 2011 23:19 Odpowiedzi: 3    Wyświetleń: 1261
  • XMEGA: Odczyt temperatury z DS18B20 i wyświetlanie na HD44780

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

    Mikrokontrolery Początkujący   23 Maj 2018 13:31 Odpowiedzi: 3    Wyświetleń: 2025
  • Jak zaprogramować AT89C51RC2 do odczytu temperatury z DS18B20?

    Możesz kolego napisać coś więcej ?? Dodano po 6 Przepraszam, że pisze drugą wiadomość pod rząd, ale możebyś także umieścił tutaj także kompilator kleina. ??

    Programowanie   13 Maj 2005 22:33 Odpowiedzi: 4    Wyświetleń: 1335
  • DS18B20 na ATmega - brak odczytu temperatury po błędnym podłączeniu

    Czyli DS pewnie jeszcze zyje :) A czy na tej twojej uniwersalnej płytce zrobiłeś podciągnięcie do zasilania 1-wire tj. czy dałeś opornik podciągający np 3,3k od 1-wire do 5 V ??? pozdr KN

    Mikrokontrolery   10 Kwi 2006 18:18 Odpowiedzi: 12    Wyświetleń: 2840
  • Atmega16 nie odczytuje temperatury z DS18B20 mimo poprawnego odczytu ID

    Uściślijmy jeszcze czy w kodzie który działa też nie masz wartości $framesize, $swstack i $hwstack? Rzeczy należy eliminować sukcesywnie. Dopisałbym te brakujące rzeczy od razu zamiast je podejrzewać... !EDIT! Zapomniałem o tym a już się w tej sprawie kontaktowałem kiedyś z Supportem :D Słowo Hbyte jest słowem używanym przez wewnętrzne procedury Bascom....

    Mikrokontrolery AVR   31 Sty 2017 12:31 Odpowiedzi: 7    Wyświetleń: 1173
  • Arduino i Processing: Odczyt temperatury z DS18B20 i wyświetlanie danych

    Nie używam Arduino i nie znam processing, ale na logikę rzecz biorąc, należy zmienną inString zadeklarować nie jako zmienną lokalną (wewnątrz funkcji) tylko globalną (na początku programu) - tak jak Serial myPort; Coś takiego: [syntax=objc]import processing.serial.*; Serial myPort; // The serial port: String inString; PFont f; void setup() { size(400,...

    Arduino   15 Gru 2013 19:03 Odpowiedzi: 2    Wyświetleń: 2748
  • 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
  • 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ń: 1410
  • Atmega328p-PU, DS18B20, wewnętrzny kwarc - problem z odczytem temperatury

    Oto odpowiedź: http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery   22 Gru 2017 11:44 Odpowiedzi: 2    Wyświetleń: 684
  • [MEGA8] Jak poprawić odczyt temperatury z DS18B20 na ATmega8 w C?

    już chyba wiem jak policzyć temperaturę :) temperatura jest na 11 bitach (12 to znak) przykład: 2000 - 125 stopni 8 - x stopni x=(8*125)/2000=0,5 stopnia i to sie zgadza z tabelka :D czyli muszę teraz tylko połączyć MSB z LSB w 16bitow przesunąć w lewo o 4bity sprawdzić najstarszy bit znaku, a pozostałe 11 bitów pomnożyć przez 0,0625 i mam temperaturę...

    Mikrokontrolery AVR   24 Lis 2009 00:36 Odpowiedzi: 30    Wyświetleń: 6823
  • Odczyt temperatury z DS18B20 przez SerialPort w C# – jak napisać kod?

    Cześć, czy ruszyłeś z tym do przodu przez te parę lat?

    Projektowanie Układów   21 Mar 2013 17:58 Odpowiedzi: 1    Wyświetleń: 1602
  • Odczyt temperatury z DS18B20 – wyjaśnienie kroków programu i konwersji danych

    Przykład z komentarzami: 1wire_1 Alias P3.0 Dim T As Word Sub 1wire1 1wreset 1wire_1 ' reset magistrali 1wire 1wwrite &HCC 1wire_1 ' zaadresowanie DS'a - skip rom 1wwrite &H44 1wire_1 ' polecenie dokonania konwersji Wait 1 ' dajemy czas na konwersję (wystarczy 750ms) 1wreset 1wire_1 ' reset 1wwrite &HCC 1wire_1 ' adres 1wwrite &HBE...

    Mikrokontrolery   09 Mar 2007 14:40 Odpowiedzi: 10    Wyświetleń: 1662
  • [Atmega8] [Atmega8][bascom] Nieliniowy odczyt temperatury z DS18B20 na LCD

    Witam. Ja kiedyś napisałem program który zawierał odczyt z ds18b20. 'tablica temperatury po przecinku Tabtemp(1) = 0 Tabtemp(2) = 1 Tabtemp(3) = 1 Tabtemp(4) = 2 Tabtemp(5) = 3 Tabtemp(6) = 3 Tabtemp(7) = 4 Tabtemp(8) = 4 Tabtemp(9) = 5 Tabtemp(10) = 6 Tabtemp(11)...

    Mikrokontrolery AVR   05 Gru 2009 17:54 Odpowiedzi: 5    Wyświetleń: 1734
  • Szybkość odczytu temperatury z DS18B20 przez DS2482-800 na Raspberry Pi

    Praktyka mówi że 1wire ma jeszcze bardzo szybki reset. Tak że układ i2c <> 1wiire na pewno się wyrobi.

    Mikrokontrolery Początkujący   28 Sty 2017 11:17 Odpowiedzi: 13    Wyświetleń: 2235
  • Błędna konwersja temperatury na czujniku DS18B20 - zaniżone odczyty o 80°C

    Podejrzewam, ze jest jakis bład w algorytmie interpretacji odczytanych ajtów z termometru. Z ciekawosci wlazlem na http://pdfserv.maxim-ic.com/en/ds/DS18B2... i jest tam tabelka przykładowych wskazań dla wybranych temperatur. Nie znając programu niemożliwe jest powiedzenie czegos wiecej. pozdrawiam

    Mikrokontrolery   28 Kwi 2005 13:13 Odpowiedzi: 7    Wyświetleń: 4274
  • Jak odczytać temperaturę z jednego DS18B20 wśród wielu podłączonych?

    Przeczytać opis protokołu 1-wire? Generalnie odczyt zawsze jest z termometru wybranego poleceniem np. MatchRom. Czyli wysyłasz polecenie MatchROM, następnie ROMCode termometru, któy cie interesuje i dokonujesz odczytu.

    Mikrokontrolery   23 Kwi 2017 21:30 Odpowiedzi: 4    Wyświetleń: 624
  • [ATTiny2313] [ATTiny2313][Bascom] Odczyt temperatury z DS18B20 za pomocą timera w tle

    Witam mamy taki przykładowy kod: $regfile = "attiny2313.dat" $crystal = 1000000 Config Lcd = 16 * 1a Config Lcdpin = Pin , Db4 = Portd.0 , Db5 = Portd.1 , Db6 = Porta.1 , Db7 = Porta.0 , E = Portd.2 , Rs = Portd.3 Config 1wire = Portd.0 Config Timer0 = Timer , Prescale = 1 Enable Timer0 Enable Interrupts On Timer0 Pobierz_temp Dim wire_read...

    Mikrokontrolery AVR   09 Sty 2010 22:03 Odpowiedzi: 7    Wyświetleń: 2753
  • DS18B20 z ATMEGA8 i LCD - brak odczytu temperatury, czujnik nie odpowiada

    Masz podciąganie linii danych?

    Mikrokontrolery   23 Wrz 2008 18:39 Odpowiedzi: 17    Wyświetleń: 4708
  • Odczyt temperatury z DS18B20 przez 1-Wire na STM32F0xx i wyświetlenie w konsoli

    Mamy doświadczenia. Możesz np. zaadaptować kod z LPC17xx lub LPC11xx, który łatwo znajdziesz w internecie. Możesz też zaadaptować kod na UART, który podobno masz i który równie łatwo da się znaleźć.

    Mikrokontrolery Początkujący   27 Sie 2013 18:05 Odpowiedzi: 1    Wyświetleń: 1026
  • [ATMega8] [ATMega8][ASM] Nieprawidłowy odczyt temperatury z DS18B20 przy zasilaniu pasożytniczym

    Wszystkie "delaje" nalezy uzależniać od częstotliwości kwarzu a z doświadczenia wiem że odczyt DS18b20 mozna uzyskać prawie na dowolnym F oscylatora.

    Mikrokontrolery AVR   17 Paź 2011 21:12 Odpowiedzi: 17    Wyświetleń: 2829
  • [C][Atmega8A] - DS18B20, wyświetlacze 7-osegmentowe, a opóźnienia

    Witam. Proponuję wszystkie operacje przeprowadzić na przerwaniach. Czyli na przykład Przerwanie od Timer 1 steruje wyświetlaniem znaków co określony czas wyświetlasz kolejny znak czas dobierasz na tyle krótki żeby nie widzieć migotania, Przerwaniem od Timer 0 odmierzasz czas dla odczytu temperatury. Pozdrawiam

    Mikrokontrolery AVR   02 Kwi 2013 20:59 Odpowiedzi: 23    Wyświetleń: 2496
  • Różne odczyty temperatury z dwóch DS18B20 przy Atmega8 - dlaczego?

    Witam, podłączę się pod ten temat ze swoim problemem. DS18B20 wskazuję mi temperaturę ok. 17C, natomiast w tym samym momencie termostat pieca CO wskazuje ok. 20C. Czujniki położone są obok siebie, CRC się zgadza, wskazania temp. zachowują się logicznie tzn. po dotknięciu DS'a temp. się zwiększa, a następnie spada poczynając od najmniej znaczącej pozycji,...

    Mikrokontrolery   06 Lis 2007 18:16 Odpowiedzi: 3    Wyświetleń: 1580
  • Panel sterujący Pilot G + bezprzewodowy odczyt temperatury

    Może ten się nada. http://www.polpunkt.pl/termometr-wifi-ds...

    Systemy Grzewcze Użytkowy   04 Sty 2018 20:28 Odpowiedzi: 5    Wyświetleń: 702
  • Zmiana kolejności adresów czujników DS18B20 - problem z odczytem temperatury

    Dzień dobry Mam mały problem ze zmianą kolejności adresów czujników DS18B20. Mam tablicę uint8_t z adresami czujników. Każdy adres zajmuje 8 pozycji tablicy. Napisałem menu ustawień z możliwością zamieniania kolejności. W menu po wejściu w wybrany czujnik mogę przypisać mu adres ze "świeżo" przeskanowanej magistrali. Problem w tym, że o ile po zapisie...

    Mikrokontrolery AVR   25 Lis 2024 16:02 Odpowiedzi: 2    Wyświetleń: 201
  • Wyświetlanie temperatury z DS18B20 na wyświetlaczu 7-segmentowym 4-cyfrowym

    Tu potrzebna jest zmiana koncepcji rozwiązania. Zacznij od skrócenia przerwania obsługi wyświetlacza do jakichś max. 10..12 linii. Co sekundę w obsłudze wyświetlacza inicjuj start pomiaru temperatury, a po np. 800 ms inicjuj odczyt temperatury z czujnika. Całą obsługę DS18B20 zrób w postaci automatu w przerwaniu drugiego timera. Wtedy obsługa DS nie...

    Mikrokontrolery AVR   18 Lip 2017 10:27 Odpowiedzi: 4    Wyświetleń: 1740
  • [ATmega16] [ATmega16][Bascom AVR] Odczyt temperatury z ds18b20 - wartość 0xFF, co robić?

    usunąłem jedno zero dalej lipa

    Mikrokontrolery AVR   27 Maj 2008 15:26 Odpowiedzi: 14    Wyświetleń: 5631
  • Poszukuję rozwiązania na rejestrator parametrów pracy - Arduino?Atmega?

    Jestem w potrzebie skonstruowania rejestratora parametrów pracy. Ma odpowiadać za monitorowanie napięcia, natężenia i temperatury. Będzie współpracował z laserem diodowym. Bardzo przydatnym byłaby możliwość utworzenia i zapisu wykresu z podanymi parametrami. Przekopałem multum projektów na Arduino, lecz nie znalazłem żadnego z tymi czterema warunkami....

    Arduino   13 Lut 2019 23:02 Odpowiedzi: 65    Wyświetleń: 2637
  • Atmega8 DS18B20 - brak odczytu temperatury na wyświetlaczu 7-segmentowym

    Ten plik o ile się nie mylę to jest sama biblioteka, w dodatku niekompletna ponieważ kompilator wywala całą masę błędów :/ Edit. I jeszcze jedno znalazłem kolejny przykład spróbowałem skompilować i tym razem dzieją się takie cuda: http://scr.hu/8e6i/jt5tp kody: DS18B20.h [syntax=c]#ifndef DS18B20_H #define DS18B20_H /* DS18B20 przyłączony do portu PA0...

    Mikrokontrolery AVR   13 Mar 2016 23:29 Odpowiedzi: 10    Wyświetleń: 1191
  • Arduino Nano i DS18B20 - przyczyny zaników odczytu temperatury

    Kolego (at)StaruchPl , zobacz jak wygląda wykres temperatury kolektora słonecznego ciśnieniowego 200l napędzanego dodatkowo 1kWp paneli fotowoltaicznych, przy odczytach temperatury z DS18B20 co 60s. https://obrazki.elektroda.pl/3378505800_... Wykres jest łagodny, spokojnie wystarczy taki interwał, nie ma sensu częściej.

    Arduino   18 Mar 2021 09:31 Odpowiedzi: 21    Wyświetleń: 1284
  • Atmega8 + ds18b20: Jak wyeliminować błędne odczyty temperatury?

    dziwny problem .. AAaaa .. a czemu skoro zmniejszyłeś rozdzielczość do 9 bitów to robisz wartość / 16 ?? / czy nie trzeba by odpowiednio zmienić działki .. ?? / Masz tu moją bibliotekę dla wielu Ds-ów ( używałem 8 ) chodzi bardzo sprawnie - miałem problemy z zakłóceniami / siały mi falowniki /. Otrzymujesz tablicę z wartościami temp w dziesiątych częściach...

    Mikrokontrolery AVR   28 Wrz 2010 14:39 Odpowiedzi: 16    Wyświetleń: 3103
  • Czujnik temperatury DS18B20 i podwojona temperatura powyżej 34 stopni.

    Jeśli masz możliwość - to sprawdź na krótszym kablu (choć wątpię aby to było problemem). Spróbuj zwiększyć czas między pomiarem a odczytem.

    Początkujący Naprawy   17 Cze 2011 09:15 Odpowiedzi: 3    Wyświetleń: 1958
  • FPGA Altera DE0 - Problem z odczytem temperatury z czujnika DS18B20

    Ten kod już raz pojawił się na elektrodzie: http://www.elektroda.pl/rtvforum/topic16... Z konkluzji zawartej w ostatnim wpisie wynika iż są w nim błędne uzależnienia czasowe. Pozdrawiam JarekC

    Programowalne układy logiczne   19 Gru 2013 23:28 Odpowiedzi: 5    Wyświetleń: 2913
  • atmega8 + DS18B20 - błędne odczyty temperatury w komputerze samochodowym

    Waitms 750 musisz mieć przed odczytem.

    Mikrokontrolery AVR   24 Mar 2010 15:48 Odpowiedzi: 32    Wyświetleń: 3511
  • Jak przeliczyć odczyt z DS18b20 na temperaturę i wyświetlić na LCD?

    Masz tu procedurkę odczytu i wyliczenia temperatury. Prościej się nie da. Nie wiem w czym piszesz, ale sama procedura (bascom) jest czytelna.

    Mikrokontrolery   12 Lut 2007 09:45 Odpowiedzi: 4    Wyświetleń: 1971
  • Raspberry Pi – odczyt temperatury z DS18B20 na 1-Wire vs RS-485, zakłócenia, długie przewody

    Witam, mam potrzebę odczytu temperatury z kilku (2-4) czujników w mocno zakłóconych środowiskach. Urządzenie będzie implementowane w różnych miejscach, a chcę zbudować uniwersalne urządzenie. Długość przewodów to ~1-30m Moim procesorem jest Raspberry PI, który ma wyjście 1-wire, więc naturalnym wyborem jest czujnik DS18B20, który też pracuje na 1-wire....

    Raspberry Pi i inne SBC   28 Wrz 2014 12:04 Odpowiedzi: 1    Wyświetleń: 2184
  • [Bascom][ATmega8]DS18b20 przypisywanie do określonej fukncji

    Można wyświetlać temperaturę w podmenu "wybór_Ds" ale trzeba zmienić cały program. Chyba nie jest tak trudno zapisać sobie cztery ID czujników i wiedzieć później który gdzie przypisać. Najlepiej osobno podłączać każdy czujnik i na naklejce na kablu przy czujniki zapisać jego ID. Wiedząc gdzie jakie jest ID czujnika można już mu w podmenu przypisać odpowiednią...

    Mikrokontrolery Początkujący   17 Gru 2012 18:43 Odpowiedzi: 60    Wyświetleń: 12717
  • [BASCOM] Jak dynamicznie obsłużyć 12+ czujników DS18B20 w BASCOM bez stałych seriali?

    Jeśli chodzi o ID to chyba najprościej będzie zrobić funkcje i z głównego programu przekazywać do niej ID czujnika, natomiast funkcja będzie zwracać np bit 1/0 OK/ERROR. Podobnie chyba można zrobić z odczytem temperatury.

    Mikrokontrolery AVR   14 Mar 2010 13:25 Odpowiedzi: 21    Wyświetleń: 4985
  • Atmega8 + DS18B20: Odczyt temperatury zawsze pokazuje 170, co jest nie tak?

    Dalej to samo... A czemu miało by być inaczej :?: Patrząc na Twój kod , dochodzę do wniosku , że: a) nie czytałeś dokumentacji DS18B20 b)czytałeś , ale nie zrozumiałeś Dlaczego odczytując dane o temperaturze , odczytujesz tylko 1 bajt :?: Pisałem już kilka razy na tym forum , że DS18B20 standardowo zwraca dane w postaci 16-bitowej liczby typu signed...

    Mikrokontrolery   20 Kwi 2008 16:36 Odpowiedzi: 10    Wyświetleń: 4029
  • STM32F0DISCOVERY [EWARM] - DS18B20 - odczyt temperatury + mały delay.

    Dobra, poradziłem sobie inaczej. Użyłem timera, ale nie korzystałem z przerwań, tylko ustawiłem częstotliwość inkrementacji timera na 1us i czekałem, aż wartość timera przekroczy zadany czas ;) Na potrzeby 1-wire wystarczyło :)

    Mikrokontrolery ARM   06 Sty 2014 16:00 Odpowiedzi: 3    Wyświetleń: 1845
  • DS18B20 - Nieprawidłowy odczyt temperatury przy 8MHz w AVR

    Witam, mam problem z obsługą DS18B20. Plik main.c [syntax=c]/* * main.c * * Created on: 19 paź 2014 * Author: Kamil */ #include <avr/io.h> #include <util/delay.h> #include <stdlib.h> #include <stdio.h> #include "USART.h" #include "DS18B20.h" int main(void){ unsigned char ucReset; char cTemperatureH = 0, cTemperatureL = 0; float...

    Mikrokontrolery Początkujący   27 Paź 2014 19:06 Odpowiedzi: 11    Wyświetleń: 1206
  • [ATmega8][BASCOM][DS18B20] Odczyt temperatury poniżej zera.

    Witam ! N apisałem taki program: $regfile = "m8def.dat" $crystal = 8000000 Config Portd = Output : Portd = 255 Config Portb = Output : Portb = 255 K1 Alias Portd.0 K2 Alias Portd.1 K3 Alias Portd.2 K4 Alias Portd.3 K5 Alias Portd.4 K6 Alias Portd.5 K7 Alias Portd.6 K8 Alias Portd.7 Config 1wire = Portc.5 Dim Nr_kol As Byte , A As...

    Mikrokontrolery AVR   17 Gru 2009 07:37 Odpowiedzi: 4    Wyświetleń: 2950
  • [AVR][C] - DS1990A, DS18B20, 1Wire - kompletny przykład

    ... do czego służy przycisk... Wciśnięcie tego przycisku, powoduje jednokrotne wykonanie programu głównego. DS1990A - odczytanie ID DS18B20 - odczyt temperatury

    Mikrokontrolery AVR   14 Mar 2015 23:03 Odpowiedzi: 28    Wyświetleń: 23912
  • Optymalizacja konwersji float na BCD na Atmega8 w języku C

    odczyt temperatury z DS18b20, dokładność do 0,5 stopnia. A o jaką konkretnie funkcję z libm chodzi? Dziękuję, zaznajomię się z tematem.

    Mikrokontrolery   10 Lut 2012 09:39 Odpowiedzi: 3    Wyświetleń: 1242
  • DS18B20 vs ST-37: różnice w odczycie temperatury przy piecu na ekogroszek

    Tak jak wyżej napisał kolega Szyszkownik Kilkujadek oba czujniki zamontuj obok siebie, być może niewielka odległość oddalenia czujników wpływa na inny odczyt temperatury. Możesz też wykonać następny termometr i badać temperaturę ! Potem następny i następny. Jednak najpierw " wspólna kołderka".

    Systemy Grzewcze Użytkowy   06 Mar 2018 10:59 Odpowiedzi: 14    Wyświetleń: 903
  • Błędy odczytu temperatury przy 4 czujnikach DS18B20 na Atmega16

    a nie lepiej podłączyć wszystkie czujniki do jednej szyny? Wydaje mi się, że tak jest łatwiej i mniej będzie problemów.

    Mikrokontrolery   04 Lut 2006 19:06 Odpowiedzi: 7    Wyświetleń: 1443
  • Błędny odczyt czasu z DS1302 i temperatury z DS18B20 na atmega328

    A nie wystarczy np. zrobić _delay_ms przed każdą funkcją odczytu? Jak odczytuję z ds1302 i jak odczytuję z ds18b20?

    Początkujący Elektronicy   11 Wrz 2018 18:45 Odpowiedzi: 15    Wyświetleń: 744
  • Termometr Attiny2313 i DS18B20 - błędne odczyty temperatury, co sprawdzić?

    Witam. Ja wykonałem ten termometr zgodnie z tym programem i u mnie działa. Jak kolega pisał wcześniej sprawdź częstotliwość zegara mikro kontrolera z programem. Jeżeli kupiłeś nowy mikrokontroler to on ma ustawione 8 MHz/8 = 1MHz, czyli w programie musisz mieć ustawione 1 MHz. Ja mam problem z podobnym termometrem ale z książki "Programowanie mikrokontrolerów...

    Mikrokontrolery   11 Gru 2009 16:36 Odpowiedzi: 36    Wyświetleń: 8328
  • DS18B20 + ATTINY13 – odczyt i konwersja temperatur ujemnych bez float

    Witajcie, chciałbym lekko odgrzać kotleta i poprosić o wskazanie błędu przy próbie wyliczenia temperatur ujemnych. Odczytuję czujnik DS18B20 w maleńkim ATTINY13 (zmienne float właściwie odpadają) i co około sekundę wysyłam wynik poprzez UART. Dla temperatur dodatnich - dzięki uprzejmości p. Podkalickiego i jego "odchudzonej" biblioteki DS18B20 działa...

    Mikrokontrolery AVR   15 Lut 2021 10:38 Odpowiedzi: 7    Wyświetleń: 702
  • Efektowny zegar z diod LED na pcf8583 i atmega8

    Witam, bardzo potrzebuje pomocy, jestem poczatkujacy a udalo juz mi sie zlozyc taki zegar. Moglby ktos mi pomoc w dopisaniu do tego istniejacego kodu zegara, odczyt temperatury na ds18b20? W załączniku mam sam kod temperatury w kawalku (niekompletny), ktory przeslal mi ElektroTME. Nalezaloby to polaczyc badz napisac cos podobnego. Z gory dziekuje za...

    DIY Konstrukcje   13 Sty 2022 09:10 Odpowiedzi: 68    Wyświetleń: 44929
  • DS1820 sterowanie wentylatorem na podstawie temperatury

    dopinam się do tego tematu. Mam pytanie, czy można wykorzystać odczyt temperatury przez DS18b20 do sterowania wypełnieniem PWM do regulacji obrotów wentylatora. Jaka postać odczytu temperatury nadaje się do użycia jej jako impuls do sterowania . podobnie jak w opisie w książce p.Wiązanii, tylko zamiast sterowania przyciskami +/- ma być sterowanie z...

    Mikrokontrolery   22 Sty 2012 08:34 Odpowiedzi: 4    Wyświetleń: 2759
  • DS18B20 - Odczyt temperatury nie działa, wyświetla 0 na wyświetlaczu 7-segmentowym

    Panowie naprawde nie wiem czemu mi nie dziala termometr, wyswietla 0 na wyswietlaczu 7seg. Sygnal resetu dziala poprawnie, jest odzew od DS nadawanie bitow tez dziala bo widze na oscyloskopie nadawane ramki po resecie, ale wyswietla 0. Mysle ze mam gdzies blad w czasach ale nie potrafie go odnalezc siedze juz 3 dzien. [syntax=c]#include <avr/io.h>...

    Projektowanie Układów   16 Mar 2017 14:41 Odpowiedzi: 1    Wyświetleń: 525
  • DS18B20 - nie zawsze odpowiada samymi jedynkami logicznymi.

    Czy moze ktos ma juz gotową procedure do odczytu temperatury z termometru DS18B20 w bascomie ?

    Mikrokontrolery   12 Lis 2005 21:55 Odpowiedzi: 8    Wyświetleń: 1851
  • Kalibracja DS18B20 - jak poprawić odczyty w temperaturach ujemnych?

    Witam wszystkich! Bawię się czujnikiem temperatury DS18B20 i po odczytaniu wartości temperatury stwierdziłem, że jest ona 3 st. ... A co Ty za "algebrę" spłodziłeś ;) , a na dokładkę jeszcze Fusing :?:. Chcesz strzelać z armaty do wróbla :?: Takie "cuś" , robi sie niezwykle prosto: '*********** DS18B20 12 bit *********************** Dim Tds As Integer,Sds...

    Mikrokontrolery   29 Sie 2006 19:15 Odpowiedzi: 4    Wyświetleń: 1869
  • PIC i ds18b20 - Nieliniowe odczyty temperatury w kodzie PICBasic

    Witam! Mam taki kod, niestety nie dziala poprawinie, dostaje temperature, ale wyswietlacz szaleje wyswietla jakies dziewne znaki co jakis czas, po jakims czasie gasnie: DEVICE = 16F874 XTAL = 4 ALL_DIGITAL = TRUE LCD_DTPIN = PORTD.0 LCD_RSPIN = PORTE.0 LCD_ENPIN = PORTE.2 LCD_INTERFACE = 8 LCD_LINES = 2 LCD_TYPE = 0 TRISD = 0 TRISE = 0 TRISB = %00001111...

    Mikrokontrolery   14 Sie 2007 13:56 Odpowiedzi: 5    Wyświetleń: 1691
  • Spartan 3E/VHDL - Integracja czujników analogowych z FPGA i Ethernetem

    Witam tutaj udało się im zrobić odczyt temperatury z ds18b20 w vhdlu więc na pewno ci to pomoże :)[url=http://www.elektroda.pl/rtvforum/... pozdrawiam Dawid

    Programowalne układy logiczne   05 Lut 2013 15:08 Odpowiedzi: 10    Wyświetleń: 3459
  • Odczyt części ułamkowej temperatury z czujnika DS18B20 - jak to działa?

    Może ten artykuł wyjaśni Twoje wątpliwości: http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery AVR   17 Gru 2011 14:32 Odpowiedzi: 3    Wyświetleń: 2229
  • xmega i DS18B20 - brak odczytu temperatury i czujników na Xplained

    Hej Wykorzystywałam do obsługi czujników przez avr bibliotekę : http://siwawi.bauing.uni-kl.de/avr_proje... chcąc uruchomić ją na xplained ,czujnik podłączony do PC1 + rezystor pull-up 2k do 3.3V,zmieniłam : [syntax=c]#define OW_GET_IN() ( PORTC.IN & PIN1_bm ) // odczyt wejscia #define OW_OUT_LOW() ( PORTC.OUTCLR = PIN1_bm ) // ustaw wyjscie...

    Mikrokontrolery Początkujący   04 Wrz 2014 07:10 Odpowiedzi: 3    Wyświetleń: 2430
  • Sporadyczne błędy odczytu czujników DS18B20 na kablu 5m - jak to naprawić?

    Urządzenie dalej przy pierwszym uruchomieniu programu odczytuje 85'C. Nie może być inaczej, skoro pierwsze czytanie temperatur wykonujesz przed wysłaniem polecenia konwersji ;)

    Mikrokontrolery AVR   05 Sty 2016 13:33 Odpowiedzi: 12    Wyświetleń: 1665
  • Bascom, DS18B20 – jak zastąpić waitms 750 obsługą Timer0 przy odczycie temperatury

    Kasować licznik- a nie przerwania- na początek. Kasować licznik i musisz zastosować dwie flagi, inaczej nie da rady. Jedna sprawdzająca czy już możesz odczytać dane, drugie sprawdzająca czy już możesz wysłać żądanie odczytu:)

    Mikrokontrolery   04 Kwi 2010 21:36 Odpowiedzi: 26    Wyświetleń: 4846
  • [atmega88] [atmega88][C][DS18B20] Odczyt temperatury - błędne wartości po resecie

    To mój pierwszy raz z DS18B20. Mam problem z odczytem temperatury z DS18b20. Pierwszy odczyt z układu daje warość 0x0550 czyli defaultowa wartosc po resecie. Jednak nastepne odczyty dają wartość 0x07FF. WTF? Poniżej listing. Procek taktowany 16MHz z zewnętrznego oscylatora. (F_CPU zdefiniowane na 16000000) int main () { uint8_t a=0; uint8_t...

    Mikrokontrolery AVR   09 Mar 2009 21:13 Odpowiedzi: 2    Wyświetleń: 2708
  • Odczyt DS18B20 z Atmega16 - brak MSB, tylko LSB się zmienia

    no tak, z tego co pamiętam to w tym czujniku drugi bajt jest bajtem znaku (nie ma tam temperatury) :)

    Mikrokontrolery AVR   24 Sie 2010 21:00 Odpowiedzi: 59    Wyświetleń: 5035
  • ds18b20 - odczyt temperatury na PC pokazuje stałą wartość 88

    Skonfiguruj prawidłowo magistralę 1wire, czasem może być problem z krótkim opóźnieniem. W dokumentacji pisze żeby czekać 0,5s, ale czasem trzeba więcej. Wydłuż czas opóźnienia, a powinno chodzić. Pozdrawiam

    Mikrokontrolery   31 Maj 2004 08:59 Odpowiedzi: 4    Wyświetleń: 1604
  • Multisterownik/ multikontroler kotłowni na Raspberry Pi B+

    Gdyby nie biblioteka "1-wire" to obciążenie procesora byłoby bliskie zeru. Kernel ma obsługę 1wire i odczytu temperatury z DS18B20, wystarczy załadować odpowiedni moduł modprobem, więc nie trzeba robić tego w userspace.

    DIY Konstrukcje   26 Cze 2015 07:19 Odpowiedzi: 134    Wyświetleń: 42822
  • DS18B20 - niestabilne odczyty temperatury po przyłożeniu do radiatora

    Hi, CRC nie sprawdzam, ale jestem w trakcie dopisywania mod wziety z http://pdfserv.maxim-ic.com/en/an/app162... W celu ulatwienia sobie zycia na poczatek obliczanie temperatury z dokladnoscia do 0.1 (bit konfiguracyjny na taka wskazuje) kod wyglada tak: res=temp_msb*256 + temp_lsb; res=(float) res/16.0; sprintf(str,"TEMP: %2.2f",res); Dziwna sprawa...

    Mikrokontrolery   16 Gru 2006 15:09 Odpowiedzi: 7    Wyświetleń: 1572
  • Atmega16 i DS18B20 - błędny odczyt temperatury na LCD HD44780

    niedawno stworzyłem sobie programik do przetestowania programu na pc zanim wgram go do avr. i masz tu go zmodyfikowanego (dev c++) #include <cstdlib> #include <iostream> #include <stdio.h> #include <stdlib.h> using namespace std; //------------------------------------- int main(int argc, char *argv[]) { int...

    Mikrokontrolery AVR   07 Mar 2009 01:36 Odpowiedzi: 2    Wyświetleń: 1713
  • GCC: AVR, DS18B20 - błędne odczyty temperatury ujemnej w C+

    Witam! Pracuję na AVR, piszę w WinAVR w C+. Otóż gdy temperatura schodzi do zera, to w momencie przejścia przez 0stC pojawia się -0.1, a potem już leci do góry i pokazuje wartość bezwzględną temperatury (znika -0.1 i dalej są same dodatnie wartości). Szukałem tutaj sporo, ale wiekszość jest pod bascoma, a ja piszę w C+... Kod (ściągnęty + oryginalne...

    Mikrokontrolery   17 Kwi 2007 20:44 Odpowiedzi: 2    Wyświetleń: 1266
  • [ATMEGA8] [ATMEGA8][BASCOM] ds18b20 - Nieprawidłowe odczyty temperatury z czujnika

    Witammój problem polega na tym że podłączyłem do megi termometr i po wywołaniu tego kodu im 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 * 1 Sub Temp 1wr 'podprogram 1wr 1wwrite &HCC 'komenda skip ROM 1wwrite &H33 'komenda convert T Waitms 250 Waitms 250 1wr 'podprogram 1wr 1wwrite &HCC...

    Mikrokontrolery AVR   11 Lip 2008 17:49 Odpowiedzi: 9    Wyświetleń: 3113
  • Atmega16 + LCD: Jak ustabilizować odczyt temperatury w termometrze Bascom?

    Problem jest w sprzęcie a nie w programie. W układzie brakuje kondensatorów ceramicznych 100nF na pinach zasilających uC, LCD, czujnika, wejściu ADC. Nie widzę też filtru na AVCC oraz jakiegokolwiek tantala/elektrolita na zasilaniu. Popraw zasilanie a zamiast analogowego czujnika użyj cyfrowego np DS18B20 na 1Wire.

    Programowanie Początkujący   30 Paź 2022 14:17 Odpowiedzi: 10    Wyświetleń: 249
  • Ropam BasicGSM + czujnik DS18B20 - błędny odczyt temperatury 107°C

    A dokładnie w TSR2 jest DS1820 a ja wpiąłem DS18B20 czyli jedna nie ten czujnik. Zakupiony i wpięty czujnik DS18S20 z oznaczeniem na czujniku DS1820 - działa elegancko.

    Systemy Alarmowe   08 Paź 2017 10:36 Odpowiedzi: 2    Wyświetleń: 1512
  • Nieprawidłowy odczyt temperatury z DS1820 na ATmega16 przez USART

    Piszesz DS1820 a czytasz dokumentację DS18B20, a te czujniki różnią się rozdzielczością. DS1820 ma 0,5 stopnia.

    Mikrokontrolery   26 Lis 2007 22:39 Odpowiedzi: 4    Wyświetleń: 1593
  • Jak ustawić DS18B20 na odczyt temperatury z rozdzielczością 9 bitów?

    Mam problem dotyczący DS18B20 a mianowicie proszę o przykładowy program w którym ustawia się bity konfiguracyjne odczyty temperatury. Z konieczności wymieniełem DS1820 na DS18B20 i nie chcę zmieniać programu chodzi mi oto w jaki sposób ustawić 18B20 do odczytu z rozdzielczością 9 bitów (dokładność odczytu 0,1 C) Z góry wielkie dzięki

    Mikrokontrolery   27 Wrz 2004 17:58 Odpowiedzi: 2    Wyświetleń: 1343
  • DS18B20 i AT89C2051 - Zaniżone odczyty temperatury o 3-4 stopnie, asembler

    A z jaką dokładnością mierzysz tą temperaturę ?

    Mikrokontrolery   19 Lip 2004 09:51 Odpowiedzi: 2    Wyświetleń: 1475
  • Jak obliczyć czułość czujnika DS18B20 z Arduino Leonardo?

    Czujnik Dallas DS18B20 jest czujnikiem z magistralą 1-Wire, komunikuje się z procesorem jednym przewodem, a możliwe jest podłączenie dużej ich ilości równolegle. Użytkownika powinno interesować, jak adresować ten czujnik, jak odczytać jego ID i dane o temperaturze. Do czujnika ds18b20 da się wpisać chyba tylko poziomy alarmów, więc raczej nie ma mowy...

    Początkujący Elektronicy   16 Sty 2015 10:40 Odpowiedzi: 9    Wyświetleń: 1878