ds18b20 błąd odczyt

Znaleziono około 438 wyników dla: ds18b20 błąd odczyt
  • Arduino Uno R3: 5 termometrów DS18B20, LCD 4x20 - błąd odczytu 4. termometru

    Łączę to w ten sposób: https://obrazki.elektroda.pl/9438237900_... Czyli źle. Przeanalizuj to co napisałem o pullup i wyniki pomiaru multimetrem. Sprawdź jakie napięcie mikrokontroler traktuje jako poziom niski a jakie jako wysoki. Wskazówka: Zobacz w innych projektach jak włącza sie klawisze i jak je obsługuje. Prawie zawsze napięcia...

    Arduino   01 Mar 2018 09:09 Odpowiedzi: 29    Wyświetleń: 1917
  • 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ń: 741
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • 1-wire z DS18B20 na AT90S2313 - odczyt FFF, błąd 1, jak naprawić?

    po pierwsze wez w palce czujnik i sprawdz czy temperatura sie podniesie po drugie wstaw do programu funkcje error bo jezeli wskazuje 15 to znaczy ze odczytales z czujnika temperature 15 stC

    Mikrokontrolery   29 Wrz 2004 00:08 Odpowiedzi: 18    Wyświetleń: 2958
  • 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
  • REKLAMA
  • Błąd odczytu DS18B20 na AT89S8252 z Bascom - wyświetla 0 na LCD

    ale to jest procedura do DS18S20, który różni się nieco formatem podawanego wyniku od DS18B20 ;)

    Mikrokontrolery   09 Wrz 2006 11:16 Odpowiedzi: 14    Wyświetleń: 3629
  • Wyświetlanie wyniku pomiaru na wyświetlaczu LCD 12864 128x64

    Nie powinieneś odczytywać (getTemp) temperatury częściej niż wysyłasz żądanie (requestTemperatures) jej odczytu, bo wtedy odczytujesz ostatnio zapamiętaną wartość w DS18B20. Program też nie sprawdza, czy wystąpił błąd odczytu. Przeanalizuj sobie przykłady w: https://github.com/milesburton/Arduino-T... Ponadto...

    Arduino   24 Lis 2020 00:11 Odpowiedzi: 34    Wyświetleń: 3702
  • REKLAMA
  • Błąd odczytu temperatury po 7. naciśnięciu przy użyciu DS18B20 - reset programu

    mam nastepujacy problem mam program ktory po nacisnieciu klawisza pokauje mi temp. Problem w tym ze zawsze po nacisnieciu go 7 raz pojawia sie -12 C a potem 2 razy oki . I krzaki a potem reset Fragment kodu: Sub Read1820 Wait 1 1wreset 1wwrite &HCC 1wwrite &HBE Bd(1) = 1wread(9) 1wreset Tmp = Bd(1) And 1 If Tmp = 1 Then Decr Bd(1) T = Makeint(bd(1)...

    Mikrokontrolery   31 Mar 2004 21:00 Odpowiedzi: 4    Wyświetleń: 1297
  • Bascom AVR 1.11.8.3, Atmega32: błąd nawigacji w menu po odczycie DS18B20

    Po pobieżnym przyjrzeniu się programowi nasuwają mi się takie wnioski. 1. Zadeklarowałeś wejścia, ale zostawiłeś je jako "pływające". Powinieneś port-y przycisków podciągnąć do plusa, czyli ustwić stan wysoki =1 2. Nie widzę deklaracji dla magistrali 1wire dla DS-ów i całej procedury odczytu i zapisu danych do pamięci. Być może to celowe na tym etapie,...

    Mikrokontrolery   27 Gru 2007 23:45 Odpowiedzi: 2    Wyświetleń: 2568
  • DS18B20 i PIC16F84: Błąd konwersji temperatury, odczyt 85°C

    moze bys tak powiedział co było?

    Mikrokontrolery   11 Sty 2006 18:03 Odpowiedzi: 13    Wyświetleń: 2050
  • [stm32 f103rb][1wire ds18b20] - Zły odczyt temperatury - dziwny błąd

    Witam. Realizuję właśnie odczyt temperatury na płytce Nucleo z wykorzystaniem ds18b20. Mam następujący problem. Odczytując LSB i MSB z czujnika pojawia się błąd w postaci tego że MSB ma wyższą wartość niż można by było zakładać. Po odczycie temperatury wyrzuciłem sobie obydwie wartości na konsolę przez UART. W temperaturze pokojowej widać że LSB się...

    Mikrokontrolery ARM   07 Kwi 2016 15:21 Odpowiedzi: 1    Wyświetleń: 1941
  • DS18B20 na Arduino Mega - błędy odczytu z termometrami na długich przewodach

    Zakładam, że temp -127C jest błędem A dokładniej < -50C lub > 50C Naukowa metoda :-) Tak naprawdę to nie wiesz co się dzieje ma magistrali! Czy brak odpowiedzi na reset, czy złe CRC jak w ogóle jest czytane a wątpię w to. Sprawdzaj CRC! Wcześniej jednak zrób sobie log co się dzieje na magistrali: - reset - presence - search rom (tu masz crc)...

    Arduino   04 Lut 2019 13:18 Odpowiedzi: 55    Wyświetleń: 3738
  • DS18b20 - różnice w odczytach temperatury przy różnych wartościach

    Była seria DS18B20, które potrafiły sie rozkalibrować. Błąd sięgał +/- 2 stopnie. Był taki temat na Elektrodzie.

    Mikrokontrolery   02 Cze 2018 10:04 Odpowiedzi: 27    Wyświetleń: 2049
  • [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
  • Błąd kompilacji ds18b20 - undefined reference w pliku makefile, ATmega8

    no masz rację pomyliłem się tylko jak z tym odczytem ?

    Mikrokontrolery AVR   10 Mar 2011 11:13 Odpowiedzi: 31    Wyświetleń: 4081
  • REKLAMA
  • Jak podłączyć i uruchomić czujnik DS18B20 - brak odczytu danych

    https://obrazki.elektroda.pl/1760348500_... Witam. Mam już w posiadaniu kolejny czujnik temperatury DS18B20. Czujnik ten podłączyłem zgodnie ze schematem umieszczonym na zdjęciu. Do jednej dużej podpiąłem 5V, do drugiej Dane (pin cyfrowy np: 13) oraz GND, z Arduino. Dodatkowo umieściłem rezystor 4,7k ohm, w celu dokładnego odczytu...

    Początkujący Elektronicy   14 Sty 2024 17:17 Odpowiedzi: 4    Wyświetleń: 1596
  • DS18B20 na ATmega8 - brak odczytu temperatury, wyświetla 0,00°C po resecie

    Skoro program działał to może coś z ustawianiem taktowania uP się "wysypało" ? Jako , że tutaj czasy opóźnień są strategiczne, to podczas programowania (w Makefile) musisz podać prawidłowy zegar taktujący. Może tutaj jest błąd?

    Mikrokontrolery AVR   25 Kwi 2012 11:51 Odpowiedzi: 4    Wyświetleń: 2152
  • ATMega8 + DS18B20 + LCD | Odczyt -0.1 z DS18B20 na PD7, brak zmiany po odpięciu

    Nie kojarzę już przy jakiej okazji otrzymywałem ten błąd. Ale zaproponować Ci mogę skorzystanie z tych kodów:[url=http://www.stsystem.elektroda... czujnik, [url=http://www.stsystem.elektroda.eu/pr... czujników. Kody działają w 100%, pochodzą z wdrożonego rozwiązania. Przyjrzyj...

    Początkujący Naprawy   07 Gru 2012 13:51 Odpowiedzi: 3    Wyświetleń: 1536
  • [Bascom] Błąd odczytu bloku DATA - nieprawidłowe bajty przy odczycie DS18B20

    A wyświetlacz jest skonfigurowany jak 16*2?

    Mikrokontrolery AVR   15 Paź 2011 09:51 Odpowiedzi: 5    Wyświetleń: 1412
  • Błędy odczytu temperatury przy 4 czujnikach DS18B20 na Atmega16

    Czy ten błąd pojawia się na tym "czwartym" czy na wszystkich ?

    Mikrokontrolery   04 Lut 2006 19:06 Odpowiedzi: 7    Wyświetleń: 1443
  • ATmega32 - błędne odczyty temperatury z DS18B20, poprawne na ATmega328

    Wygląda na błąd w programie, bo z DS18B20 nie może wyjść 6548.

    Mikrokontrolery AVR   21 Lut 2015 16:31 Odpowiedzi: 5    Wyświetleń: 954
  • Ds18b20 i C++ Builder. Podczas odczytu z termometru aplikacja wiesza się.

    można prosić o jakieś sugestie ?? może źle ustawiam parametry komunikacji ?? w sumie pierwszy raz w życiu pisze coś pod Rsa wiec dlatego to tak wygląda :) Dlaczego te dane nie nadchodzą ?? też miałem własnie takie podejrzenia tylko senk w tym , że kompletni niewiem gdzie jest błąd :|

    Programowanie   13 Wrz 2006 21:03 Odpowiedzi: 10    Wyświetleń: 2416
  • Sporadyczne błędy odczytu czujników DS18B20 na kablu 5m - jak to naprawić?

    Podpięte w trybie normal czy parasite? Pokaż kod. Timingi ok?

    Mikrokontrolery AVR   05 Sty 2016 13:33 Odpowiedzi: 12    Wyświetleń: 1665
  • DS18B20. Odczyt temperatury. Jak rozwiązać pojawiający się brak pomiaru?

    Z opisu w programie wynika, że opóźnienie w programie pomiędzy konwersją a odczytem wynosi 950us. Nie wiem czy to błąd czy powód. Gdyby było to 950ms to byłobu dobrze.

    Mikrokontrolery   16 Kwi 2006 08:28 Odpowiedzi: 12    Wyświetleń: 2802
  • TC77 - Błąd odczytu temperatury z TC77 podłączonego do Atmega32A

    Teraz coś odbiera, tylko konwersja temperatury nie bardzo mi wychodzi : http://obrazki.elektroda.pl/1298763700_1... [syntax=c] int main(void){ char * dtostrf (double __val, signed char __width, unsigned char __prec, char *__s); char tt2[5]; DDRB |= (1<<4);PORTB |= (1<<4);//tc77 uint16_t tt = 0; sei(); Inicjacja_spi1(); while(1){...

    Mikrokontrolery AVR   11 Lis 2014 15:51 Odpowiedzi: 9    Wyświetleń: 1947
  • [Atmega16] Atmega16 - Brak odczytu z DS18B20 na PD0, możliwa kolizja z RXD?

    Widzę, oczami wyobraźni, że masz poważny błąd w 16tej linii kodu...

    Mikrokontrolery AVR   30 Lis 2014 21:39 Odpowiedzi: 6    Wyświetleń: 1002
  • [ATTiny2313] [ATTiny2313][Bascom] Odczyt temperatury z DS18B20 za pomocą timera w tle

    A skompilowało się? Bo tam był błąd (Icnr zamiast Incr).

    Mikrokontrolery AVR   09 Sty 2010 22:03 Odpowiedzi: 7    Wyświetleń: 2744
  • Bascom odczyt z DS18B20 - kompilowanie procedur DS18B20

    Oki poszło wielkie dzięki banalny błąd a tyle nerwów Przepraszam admina więcej błędów nie będzie :)

    Mikrokontrolery   25 Lis 2007 20:57 Odpowiedzi: 2    Wyświetleń: 3392
  • DS18B20 z ATmega8 i LCD - dlaczego pokazuje temperaturę 0.0?

    błąd w procedurze odczytu - jak pisał przedmówca. Próbowałeś mój kod uruchomić?

    Mikrokontrolery   25 Lut 2008 23:56 Odpowiedzi: 31    Wyświetleń: 5067
  • [ATmega8] ATmega8 i DS18B20 – odczyt tylko jednego czujnika na 1-Wire, drugi nie działa

    Tak wyszukiwanie poprzez SEARCHROM (0xF0) i zapis do tablicy odczytanych wartości. Dzięki porównam z tym (dość podobne) co mam może jakiś błąd wypatrze. Mógłbyś jeszcze zapodać ow_reset()

    Mikrokontrolery AVR   25 Maj 2009 08:42 Odpowiedzi: 3    Wyświetleń: 1899
  • DS18B20 - błędne odczyty po 30s, problem z rezystorem pull-up?

    Witam, wykorzystuję układ ds18b20 do pomiaru temperatury. Układ działa prawidłowo przez około 30s od załączenie zasilania. Następnie odczyty pokazują temperaturę 9 lub 10stopni. Podczas normalnej pracy temperatura jest przetwarzana prawidłowo. Do pull-up'a wykorzystuję wewnętrzny rezystor podciągający uC. Czy ktoś spotkał się z podobnym problemem? Co...

    Mikrokontrolery   07 Maj 2011 10:07 Odpowiedzi: 7    Wyświetleń: 2200
  • Odczyt DS18B20 z Atmega16 - brak MSB, tylko LSB się zmienia

    Przepraszam, mój błąd. Wcześniej miałem czujnik pod PC2, teraz pod PB0 i ten sam problem.

    Mikrokontrolery AVR   24 Sie 2010 21:00 Odpowiedzi: 59    Wyświetleń: 5020
  • atmega8 + DS18B20 - błędne odczyty temperatury w komputerze samochodowym

    Nie chce wiedzieć że wystąpił błąd, wystarczy że nie wyświetli błędnego pomiaru a na wyświetlaczu zostanie ostatni poprawny wynik.

    Mikrokontrolery AVR   24 Mar 2010 15:48 Odpowiedzi: 32    Wyświetleń: 3508
  • Zwykły zegar z temperaturą

    Error pojawia się gdy nie jest podłączony DS18B20. SHT11 ma odczyt CRC i też pojawia się błąd po nieprawidłowej transmisji, znaczy powinien się pokazać ale u nie jeszcze to nie nastąpiło. Mam innego SHT-ka na innej płytce i tam często zdarzają się błędne odczyty.

    DIY Konstrukcje   10 Lip 2012 12:09 Odpowiedzi: 14    Wyświetleń: 9816
  • [Atmega32] Błędy w odczycie DS18b20 na Atmega32 w Bascom - procedura odczytu trzech czujników

    Witam. Mam procedurę odczytu trzech czujników temperatury: [syntax=vbnet] Sub Odczyt_ds18b20 Reset Watchdog Disable Interrupts 1wreset Select Case Ktory_ds Case 0: 1wwrite &HCC 1wwrite &H44 Case 1: 1wwrite &H55 1wwrite Ds1(1) , 8 'adres pierwszego czujnika 1wwrite &HBE Odczyt(1) = 1wread(2) 'odczytaj dwa pierwsze bajty T = Odczyt(2) : Shift T , Left...

    Mikrokontrolery   05 Sty 2018 15:30 Odpowiedzi: 3    Wyświetleń: 495
  • Framework AVR GCC do tablicowego sterowania pinami Atmegi jak w Arduino

    (...) y jeżeli elektronicznie podłączenie jest sprawne, zaproponujesz listing (AVR GCC) testujący taka "obciążoną" magistralę wyświetlający adresy odczytanych termometrów, ich parametry i temperatury oraz szacunek, który z nich to fake. Program ma możliwie najwięcej nieprawidłowości wychwycić (obsługa błędów). Rozpoznanie podróbek DS18B20 wymaga zaimplementowania...

    Mikrokontrolery Początkujący   07 Lut 2024 13:34 Odpowiedzi: 71    Wyświetleń: 1032
  • Arduino Mega + 5x DS18B20 - dziwne odczyty temperatur, skoki wartości

    Niestety - jak się okazało - kontrola CRC to mało - zdarza się, że wpadnie błąd mimo kontroli... Będę chyba musiał rozbić czujniki na 2 linie.

    Mikrokontrolery   07 Gru 2014 18:50 Odpowiedzi: 10    Wyświetleń: 1647
  • DS18B20 na Orange Pi - błędne odczyty temperatury, różne wyniki czujników

    Podłącz klasycznie 3 przewodami na próbę z 5V. Ja straciłem cierpliwość do dwuprzewodowego łączenia tych termometrów. Przy 7 sztukach w sieci jeszcze jakoś tam mi to chodziło (pojawiał się błąd 85C). Jak dodałem 8-y to wszędzie 0C

    Mikrokontrolery   12 Sty 2018 09:03 Odpowiedzi: 6    Wyświetleń: 2337
  • Odczyt temperatury z DS18B20 przez Wemos D1 Mini i przekazanie danych przez Modbus TCP do PLC

    Problem jest z funkcją odczytu temperatury. Nie wiem jak to rozwiązać. Jak wrzucę sensors.requestTemperatures(); do funkcji valnor to wyrzuca błąd. Jak zmienię wyzwalanie valnor z Parada.attach_ms na wyzwalanie z z programu cyklicznie to nie działa Modbus lub coś się zawiesza.

    Arduino   16 Lis 2022 22:42 Odpowiedzi: 42    Wyświetleń: 1761
  • DS18B20 - Odczyt temperatury nie działa, wyświetla 0 na wyświetlaczu 7-segmentowym

    Do DS18b20 napisano tyle bibliotek, że możesz z łatwością znaleźć błąd o ile taki istnieje, tudzież na próbę wykorzystać gotową bibliotekę. Bardziej mnie ciekawi, gdzie w kodzie wysyłasz dane do tego wyświetlacza ?

    Projektowanie Układów   16 Mar 2017 14:41 Odpowiedzi: 1    Wyświetleń: 525
  • Regulowane obciążenie elektroniczne

    Masz na myśli odczyt wbudowanego ADC? Szczerze mówiąc to kiedyś się tym bawiłem i nie pamiętam problemów z ADC, chociaż mogłem po prostu nie zauważyć. Pamiętam że problem z odczytem to był z DS18B20 pod 1wire, pierwszy odczyt był zawsze do kitu, następne jednak były OK, ale to raczej nie był błąd Bascoma.

    DIY Konkurs   07 Lis 2017 17:06 Odpowiedzi: 28    Wyświetleń: 9420
  • Atmega32 i DS18B20 AVR Assembler - Błąd CRC przy odczycie 64-bitowego ROMu

    Witam, właśnie pragnę podłączyć dwa czujniki do szyny 1-wire, problem w tym, że przy sekwencji odczytu 64bitowego romu, nie zgadza mi się CRC (jeden czujnik podłączony) i po zaadresowaniu go na szynie, nic się nie dzieje, odbieram same jedynki. przy odbiorze scratchpada crc oczywiście poprawne i wszystko biega... menu: in R16, SREG push R16 rcall...

    Mikrokontrolery   27 Kwi 2009 10:45 Odpowiedzi: 2    Wyświetleń: 3207
  • Jak uruchomić DS18B20 na BluePill? Odczyt 2,8 przy 3.3V - poradnik stm32.eu

    Na pierwszy rzut oka w Twoim kodzie, jak i u autora, nie ma żadnej manipulacji trybem wyjścia portu - pinu. Po wrzuceniu tego na STM32F722RE okazuje się, że nie ma to znaczenia. Przy ustawieniu trybu pinu na wyjście z open drain, odczytanie rejestru IDR daje poprawne działanie, bez zmiany trybu na wejście. Sprawdziłem to na porcie A i pinie PA0. Nie...

    Mikrokontrolery ARM   04 Lis 2019 22:43 Odpowiedzi: 15    Wyświetleń: 1257
  • 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ń: 1176
  • DS18B20 zamiast DS1820 - błędne odczyty temperatury, co sprawdzić?

    Witam złożyłem układ ze strony http://www.kapelec.com/altivie1.htm zamiast układu DS1820 zastosowałem DS18B20 no i mam problem ponieważ po podłączeniu układ pokazuje mi jakieś "dziwne"temperatury gdzie mam szukać problemu??w układzie?? czy w zamienniku?? Dodano po 4 układ złożyłem bez czujnika ciśnienia ale nie powinien on wpływać na pomiar temperatury...

    Projektowanie Układów   20 Kwi 2006 23:41 Odpowiedzi: 1    Wyświetleń: 1043
  • Atmega8 - Błąd w kodzie, lub podłączeniu, potrzebna rada.

    Witam, w ramach nauki programowania uC, znalazłem kod pozwalający na wyświetlanie temperatury z DS18B20, na wyświetlaczu 1602A. Jako że na samym przeklejeniu kodu pewnie zbyt wiele bym się nie nauczył, użyłem nieco innego termometru(dokładność nie 0,1, a 0,5*C), zmieniłem układ w jakim ma się wszystko wyświetlać, zastąpiłem float przez int zmieniane...

    Mikrokontrolery Początkujący   10 Paź 2014 20:05 Odpowiedzi: 6    Wyświetleń: 888
  • [atmega16][ds18b20][c] - błąd przy wgrywaniu do mikrokontrolera

    Witam Szanownych forumowiczów! Naukę z mikrokontrolerami zacząłem dość niedawno i od pewnego czasu męczy mnie pewna sytuacja z którą nie potrafię sobie poradzić dlatego zwracam się z prośbą do was. No więc do sedna programuję na płycie EvB 4.3 zakupionej w internecie program jaki używam do programowania to AVR Studio 5.0. Mój problem polega na tym,...

    Mikrokontrolery AVR   12 Paź 2011 13:55 Odpowiedzi: 4    Wyświetleń: 1461
  • Jak odczytywać klawisze podczas pomiaru temperatury DS18b20 na ATmega32?

    Może ja wyjaśnię jaśniej. Generujesz przerwanie od timera np. co 800ms, czy 1s. I w przerwaniu wykonujesz operacje: 1. Odczyt temperatury do zmiennej 2. Komenda Convert_T Odpowiadając na Twoje pytanie - 750ms to MINIMALNY czas między CONVERT_T a odczytem (dla 12-bit). Więc odczyt po 1, 2, 3600 sekundach po CONVERT_T nie jest błędem. Dzięki takiej metodzie...

    Mikrokontrolery Początkujący   25 Sty 2013 12:46 Odpowiedzi: 18    Wyświetleń: 2607
  • Atmega8 + ds18b20: Jak wyeliminować błędne odczyty temperatury?

    Maciek, dzięki za biblioteczkę :D na bank się przyda. W programowaniniu nie jestem dobry. Raczej sobie raczkuje. Program docelowo był pisany na rodziałkę 12bit czyli muszę zmienić int t = (temp1 + (temp2 * 256)) / 16; na: int t = (temp1 + (temp2 * 256)) / 9; tak? (przeczytałem notę, trzeba tak xD) - tu wychodzi brak pełnego...

    Mikrokontrolery AVR   28 Wrz 2010 14:39 Odpowiedzi: 16    Wyświetleń: 3100
  • FPGA Altera DE0 - Problem z odczytem temperatury z czujnika DS18B20

    Tam koleś rozbił Z, a ja chce to programowo zrobić, ogólnie to ten kod w testbench działa mi ale w realnym układzie to sie nie sprawdza , jak metoda polecasz szukanie błędu ??

    Programowalne układy logiczne   19 Gru 2013 23:28 Odpowiedzi: 5    Wyświetleń: 2913
  • Błędny odczyt czasu z DS1302 i temperatury z DS18B20 na atmega328

    To może to jest sprawa błędu w programie - coś wpisuje gdzie nie trzeba i potem źle działa?

    Początkujący Elektronicy   11 Wrz 2018 18:45 Odpowiedzi: 15    Wyświetleń: 741
  • Termostat AVT950 z PIC16F628 - kalibracja odczytu temperatury DS18B20

    Czytałem ,że dallasy mają błąd 0,5 i gdyby tyle było to byłoby fajnie ale ja mam 1,5.Tem termometr testowy ma atest tak że trzba mu wierzyć.Dallasy też można programować tylko jeszcze niewiem jak. I może taki błąd odejmować procesor prze odczytem tylko trzeba mieć kody zródłowe i wiedze jakto zrobić.

    Mikrokontrolery PIC   15 Lut 2011 15:44 Odpowiedzi: 5    Wyświetleń: 2199
  • Nieprawidłowe wskazania temperatury na Atmega i DS18B20 - migający wyświetlacz

    Połączyłem pin Vcc z AVcc i po podłączeniu zasilania wyświetlają mi się same kwadraty. Wydaje mi się że albo spaliłem atmegę tym połączeniem albo usunąłem z niej program poprzez wcześniejsze próby odczytania lub weryfikacji programu. gdy próbowałem ponownie wgrać program wyskoczył mi błąd podobnie przy próbie odczytu lub zapisu fusebitów.

    Mikrokontrolery AVR   05 Mar 2016 18:37 Odpowiedzi: 35    Wyświetleń: 4584
  • 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
  • Błąd odczytu temperatury na LCD z czujnika 18B20 i Atmega8 - znak zapytania

    Witam, wg mnie błąd leży po stronie konwersji temperatury, czyli w tym fragmencie kodu: [syntax=c]temp = ((ds18b20_pad[1] << 8) + ds18b20_pad[0]) / 16.0 ;[/syntax] Musisz zerknąć do datasheet'u ds18b20 i zobaczyć jak zapisana jest temperatura w dwóch najmniej znaczących bajtach, czyli Twoich ds18b20_pad[0]...

    Mikrokontrolery Początkujący   14 Maj 2013 19:56 Odpowiedzi: 7    Wyświetleń: 2916
  • [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
  • Odczyt ID z DS18b20 i DS2405 na LCD - wyświetla wartość FF, co robię źle?

    Dzieki za wyrozumialosc, ale sjakby co to juz sobie poradzilerm z tym. pozdrawiam.. To może byś wytłumaczył gdzie był błąd może ktoś kiedyś będzie miał ten sam problem i ten temat mu pomoże.

    Mikrokontrolery   30 Paź 2006 00:36 Odpowiedzi: 6    Wyświetleń: 2131
  • Atmega8 + DS18B20: Problem z wyświetlaniem temperatury na 2x 7-segmentowym wyświetlaczu

    Po wielu bitwach stoczonych nad "projektem" zjedzonych nerwach i spalonym jednym czujniku, układ działa... pomijam fakt błędnego podłączenia wyświetlaczy, jednak główną przyczyną było zupełnie co innego - błędne odczytanie wartości temp z scratchpad'a oraz brak definicji F_CPU w pliku ds18b20.c Podczas walki z programem, po prawidłowym zapisaniu formuły...

    Mikrokontrolery Początkujący   21 Lut 2012 02:33 Odpowiedzi: 18    Wyświetleń: 3763
  • Termometr Attiny2313 i DS18B20 - błędne odczyty temperatury, co sprawdzić?

    Ok jakoś sie udało z czujnikiem pokazuje właściwą temperaturę. Serdecznie dziękuję za naprowadzenie mnie na błąd :). I mam jeszcze pytanie czy mogę zrobić tak ażeby po naciśnięciu przycisku procesor załączał mi wyświetlacz i podświetlanie, ale beż używania przekaźnika ?

    Mikrokontrolery   11 Gru 2009 16:36 Odpowiedzi: 36    Wyświetleń: 8325
  • DS18B20 - Odczyt danych nie działa. Program odczytuje FF. Co zrobić dalej?

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

    Arduino   01 Gru 2023 03:52 Odpowiedzi: 2    Wyświetleń: 279
  • Bascom, DS18B20 – jak zastąpić waitms 750 obsługą Timer0 przy odczycie temperatury

    Witam, pozwoliłem sobie na drobną modyfikacje Twojego kodu. Dobrze się przyglądnij, porównaj działanie w symulatorze a zobaczysz gdzie jest błąd. Powodzenia!!! $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portc.5 Config...

    Mikrokontrolery   04 Kwi 2010 21:36 Odpowiedzi: 26    Wyświetleń: 4843
  • Jak uniknąć konfliktów przerwań przy obsłudze DS18B20 na Atmega64?

    Jarosław J --> po pierwsze postaraj się jak najszybciej robić odpowiednie wcięcia w kodzie to będzie łatwiej nie tylko nam tutaj na forum analizować twój kod - ale tobie samemu będzie łatwiej a to jest nawet ważniejsze ;) po drugie masz tam gdzieś w tej swojej pętli głównej coś takiego: Convallt ' "Convert ALL T on the 1w-bus" Waitms 1 czyli...

    Mikrokontrolery AVR   23 Paź 2009 17:47 Odpowiedzi: 14    Wyświetleń: 3229
  • DS18B20 – błędny odczyt temperatury (-0.1°C), analiza kodu AVR, co sprawdzić?

    OK, mój błąd. To są 2 pierwsze bajty. Pomyliłem z rejestrami Th i Tl. Powinieneś czytać też CRC i sprawdzać czy są odczytane poprawne dane.

    Mikrokontrolery   17 Gru 2013 22:08 Odpowiedzi: 15    Wyświetleń: 2955
  • Brak odczytu temperatury z DS18B20 na AT89S8252 w asemblerze - co sprawdzić?

    Kazjo , CRC (Cyclic Redundancy Check) to wartość kontrolna, a nie "kod błędu". http://definicje.digipedia.pl/def/102553...

    Mikrokontrolery   09 Cze 2005 14:13 Odpowiedzi: 5    Wyświetleń: 1794
  • [BASCOM] [BASCOM][AVR] Termometr na Attiny2313 - błędne odczyty temperatury DS1820

    Witam. Dzięki za podpowiedź, ja popełnilem wtedy błąd nie zwracając uwagi na czujnik DS 'a. Ja miałem DS18B20 a w programie jest DS1820. Inaczej się przelicza temperaturę.

    Mikrokontrolery   11 Lip 2009 06:41 Odpowiedzi: 11    Wyświetleń: 3958
  • Atmega 16 i DS18b20 - problem z odczytem temperatury na wyświetlaczu -0.1

    Ok, istotnie jeśli dopiero zaczynasz przygodę z AVR, to fakt, że AS5 jest niedoróbką, wersją beta ,którą Atmel postanowił ze sobie tylko znanych przyczyn wypuścić jako produkcyjną, mógł ci umknąć. Nawet nie tyle AS5, co załączony do niego toolchain z AVR-libc 1.7.1, które zawiera m.in. błąd z delay. Jeśli się postarasz to znajdziesz odpowiedni bug report,...

    Mikrokontrolery AVR   30 Paź 2011 20:13 Odpowiedzi: 11    Wyświetleń: 2330
  • [Amtega16] Atmega16 i Bascom: Brak wykrywania czujników DS18B20 na 1Wire

    Witam. Przede wszystkim jak wysyłasz instrukcje do termometru aby zrobił pomiar to musisz odczekać 750ms, w przeciwnym wypadku będzie błąd odczytu. Po odczekaniu tego czasu resetujesz linie 1-wire i robisz odczyt wartości.

    Mikrokontrolery AVR   24 Lip 2011 00:15 Odpowiedzi: 10    Wyświetleń: 2297
  • ds18b20 - odczyt temperatury na PC pokazuje stałą wartość 88

    Na magistrali 2-przewodowej bez "strong pullup-a" (odsyłam do karty katalogowej) może (choć nie musi) występować znaczny błąd pomiaru nawet rzędu kilku st. C oraz znacznie wydłuża się czas konwersji. Pamiętajcie o tym, sam się kiedyś naciąłem.

    Mikrokontrolery   31 Maj 2004 08:59 Odpowiedzi: 4    Wyświetleń: 1604
  • Atmega328P + DS18B20 - brak odczytu temperatury, kod i schemat podłączenia

    Siedem lat temu założyłem tutaj konto, nigdy na wasz temat (elektrody ogólnie) nie miałem wyrobionej opinii. Zawsze mnie śmieszyło to co o was mówią w internecie. Że od razu z grubej rury zaczynacie, a z waszych postów nic nie wynika. Nie można odpowiedzieć normalnie na pytanie, tylko musisz sobie posty ponabijać? Przykro mi że elektroda to forum dla...

    Początkujący Elektronicy   26 Mar 2018 18:40 Odpowiedzi: 5    Wyświetleń: 828
  • 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
  • Błąd zegara AVT-5522: wyświetla złą godzinę 10. i 30. dnia miesiąca.

    Cały czas obydwa zegary obserwuję. Oczywiście jak nie jestem w pracy. W zielonym jest najnowsza wersja softu w czerwonym jeszcze bez auto-daty. Jak na razie obydwa idą jak burza bez żadnych błędów. Wspaniałą sprawą jest to sekwencyjne wyświetlanie czas-data-czas- temperatura. Absolutny luksus i wygoda. Żadnego zbędnego manipulowania tact-switch! Wszystko...

    Mikrokontrolery   25 Gru 2024 20:35 Odpowiedzi: 152    Wyświetleń: 5646
  • Niepoprawne wyświetlanie czasu na LCD z ATmega32 i PCF8563p

    Witam, 1. Mam nie lada zagwozdkę z obsługą zegara PCF8563p przez Atmege32 + wyświetlacz LCD. Sam zegar działa dobrze. Poprawnie wpisuje datę i godzinę. Problem pojawia się z odczytem. W PCF ustawiam wyjście na 1Hz, które jest połączone z Atmegą jako przerwanie INT0. Co kilka razy, przy resecie uC, gdy program startuje od nowa, to czas zaczyna się niepoprawnie...

    Mikrokontrolery AVR   02 Paź 2019 11:25 Odpowiedzi: 6    Wyświetleń: 741
  • Przesyłanie odczytu typu float z DS18B20 za pomocą CAN MCP2515 na Arduino

    Przecież masz wyżej napisane, jak to zrobić. canMsg.data Co to ma według Ciebie robić? Przepraszam, wprowadziłem cie w błąd. Float t to ja dodałem. Dodano po 1 Przecież masz wyżej napisane, jak to zrobić. canMsg.data Co to ma według Ciebie robić? Przepraszam, wprowadziłem cie w błąd. Float t to ja dodałem. A tu masz odpowiedz z Serial.print: CAN ID:AA...

    Arduino   11 Lut 2022 21:42 Odpowiedzi: 18    Wyświetleń: 825
  • DS18B20 z ATMEGA8 i LCD - brak odczytu temperatury, czujnik nie odpowiada

    Stany nie ustalone i inne dziwne rzeczy . Dmucham na zimne jak to elektryk a nie elektronik . Ksarim podesłał mi kod działający ale po modyfikacjach portów LCD i 1Wire wyświetla mi Temp. : 0 °C (nie znam się ale po mojemu nie widzi ds ale powinien pokazywać jak zobaczy ds'a 82,5 o ile dobrze pamiętam ) PS czytam Datasheet'y :D Zapodałem oscyloskop i...

    Mikrokontrolery   23 Wrz 2008 18:39 Odpowiedzi: 17    Wyświetleń: 4708
  • 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ń: 1577
  • Termometr na Atmega8 z DS18B20 - problem z wyświetlaniem °F na LCD 2x16

    Z tego co się orientuję to pisząc temp2 = 32+(5/9)*temp; działasz na liczbach całkowitych, więc wynik będzie zawsze 32 bo 5/9 całkowite to 0. Chyba powinno być temp2 = 32.0+(5.0/9.0)*temp; Ale nie jestem pewien. Dodano po 17 Z tego co pamiętam z programowania w C to właśnie zapis "5.0/9.0" dawał kompilatorowi sygnał że dzielenie ma się odbyć na liczbach...

    Mikrokontrolery AVR   13 Mar 2011 11:09 Odpowiedzi: 11    Wyświetleń: 2693
  • ds18b20 po raz n-ty. Odczyt temperatury. Działa tylko do 23,9 stopni.

    A sprawdź jakie dane scz... zcz... tfu. odczytujesz z czujnika. Czy to błąd komunikacji czy konwersji. Ja zawsze tak sprawdzam przy problemach. Wyświetlam na LCD-ku obok siebie dane "surowe" i przekonwertowane. I przeważnie to pomaga.

    Mikrokontrolery   07 Maj 2007 13:33 Odpowiedzi: 14    Wyświetleń: 2772
  • Atmega16 nie odczytuje temperatury z DS18B20 mimo poprawnego odczytu ID

    Trudno tak wróżyć a błąd pewnie jest błahy. Dlatego warto zawsze wykonać kilka testów. Znajdź to miejsce w kodzie i dopisz to co tam dodałem. To przy starcie pokaże numery seryjne zapisane w pamięci czyli sprawdzi czy zapis przebiegł pomyślnie. Numery pokazuję w postaci Hex bo się akurat zmieszczą na 16-nasto znakowym LCD. Jak w pamięci będa same FF...

    Mikrokontrolery AVR   31 Sty 2017 12:31 Odpowiedzi: 7    Wyświetleń: 1170
  • 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. Mowa o resecie w overdrive? W, którym termometrze? PS Jak pomiary przepływności danych DS2480 i 2482? Moje pomiary praktyczne i wyliczenia teoretyczne są poprawne czy popełniłem błąd 0,2%? Jak na razie, prawie wszystkie odpowiedzi obywatela...

    Mikrokontrolery Początkujący   28 Sty 2017 11:17 Odpowiedzi: 13    Wyświetleń: 2232
  • RTL8720DN, RTL8710B, RTL8710BX Kompatybilność z OpenBeken?

    Czy ktoś jest w stanie przeprowadzić jeszcze jakieś testy jak dziś lub jutro? W600+DS18B20, W800+DS18B20 itp? Właśnie przetestowałem sterownik W800+DS1820 (LN882H+DS1820 już działał dobrze): Działa jak urok, moim zdaniem W800 był najbardziej niezawodną platformą pod względem taktowania i DS1820 i mogę potwierdzić, że nadal działa bardzo dobrze (ponad...

    Smart Home IoT   18 Maj 2025 18:44 Odpowiedzi: 276    Wyświetleń: 10317
  • [ATMEGA8][C] Termostat - prośba o sprawdzenie kodu

    Jest to modyfikacja kodu termometru z kursu avr-gcc. Mój wkład to funkcje 'przyciski' i 'termostat', a więc błąd dotyczy tylko ich(ewentualnie usytuowania ich w programie). Problem polega na tym, zwarciu PC4 do masy dostaje krzaki na lcd. Oto kod: #include <stdio.h> #include <avr/io.h> #include <util/delay.h> #include "hd44780.h"...

    Mikrokontrolery AVR   14 Sty 2011 18:55 Odpowiedzi: 4    Wyświetleń: 3819
  • [atmega8] [atmega8][bascom] DS18b20 pokazuje -0.1 na każdym ekranie - co robię źle?

    Ręce to opadają i masz rację ;) Masz błąd w definicji zmiennej do której wpisujesz ID czujników to nie jest jeden bajt tylko tablica 8x8bitów czyli 8 bajtów. Adresujesz nie istniejące czujniki bo ich adresy sa niepoprawne, wysyła procek ciagle ten sam bajt. Dim Adres1 As Byte 'adres pierwszego Dim Adres2 As Byte 'adres drugiego Dim Adres3 As Byte 'adres...

    Mikrokontrolery AVR   18 Sty 2011 18:16 Odpowiedzi: 5    Wyświetleń: 1982
  • [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
  • DS18b20 i ATmega128 16MHz - brak reakcji na komendy po resecie

    Oj, jednak po raz kolejny sprawdziło się powiedzenie 'kto pyta nie błądzi' :) Aż mi teraz wstyd, ale jednocześnie odetchnąłem z ulgą. Już różne kombinacje odczytu, zapisu próbowałem tworzyć, poprawiać, pisać na nowo, ale że błąd na takim poziomie popełnię to bym się nie spodziewał. Dzięki wielkie zumek

    Mikrokontrolery   21 Sty 2010 19:48 Odpowiedzi: 10    Wyświetleń: 3826
  • Układ DS18b20 - czas pomiędzy poleceniami 1Wire [bascom]

    Czy tak może być? Nie. Po komendzie: "1wwrite &H55" Spodziewana jest komenda wpisu adresu adresu device do której odnoszą się dalsze komendy, ponadto: Błędem jest stosowanie tejsamej flagi (niby stopniowej) do wielu operacji bez jej kasowania. Zauważ że flaga=1, lub flaga =2 utrzymuje sie przez dłuższy czas, o wiele dłuzszy niż 'przewinięcie 'pętli...

    Mikrokontrolery AVR   18 Wrz 2011 21:55 Odpowiedzi: 10    Wyświetleń: 2486
  • DS18B20 + ATTINY13 – odczyt i konwersja temperatur ujemnych bez float

    prosty błąd: uint16_t t; powinno być int16_t t; - bo odczyt z DS jest liczbą ze znakiem w kodzie U2. if (t < 0) { znak = '-'; t = -t; // zamiast tajemniczej negacji z dodaniem jedynki, która robi to samo, ale za to magiczniej } A dalej poszukaj, leniuszku - jeszcze dwa kroki.

    Mikrokontrolery AVR   15 Lut 2021 10:38 Odpowiedzi: 7    Wyświetleń: 702
  • SPI między Atmegami32: problem z SS Slave i przesyłem temperatury

    Witam, zamierzam pomiędzy dwiema Atmegami32 przesłać pomiar temperatury, przewodowo, za pomocą SPI. Linie MISO, MOSI, i SCK podłączyłem ze sobą, SS mastera jest na masie, SS Slave'a także. Temperaturę przez pewien czas przesyła prawidłowo, jednak po pewnym czasie, na wyswietlaczu Slave'a sa glupoty, jak odłączę na chwilę kabel SS Slave od masy i znowu...

    Mikrokontrolery AVR   24 Kwi 2013 15:39 Odpowiedzi: 4    Wyświetleń: 1827
  • Atmega16 i DS18B20: Błędne odczyty temperatury na wyświetlaczu LCD

    Rzeczywiście pomogło :D dzięki Błąd strasznie głupi. W funkcji odczytu całego bajtu nie daje wartości początkowej zmiennej bajt dlatego przy ponownym uruchomieniu tej funkcji przypisywana jest jej przypadkowa wartość. Swoją drogą dlaczego przy pierwszym uruchomieniu tka nie było? Dzięki wszystkim.

    Mikrokontrolery AVR   27 Sie 2010 20:28 Odpowiedzi: 13    Wyświetleń: 1886
  • Kalibracja DS18B20 - Zawyżone odczyty o 2°C, jak to poprawić?

    Janek 1815 ja zadałem pytanie o czujnik DS18B20 a nie o PT100 na pewno było by to lepsze rozwiązanie ale sporo kosztowniejsze dla mnie błąd pomiaru to 0.5oC i spokojnie mogę to zaakceptować. wracając do PT100 po pierwsze trzeba zastosować przetwornik temperatury (prądowy lub napięciowy) wykonanie przetwornika to też jest pracochłonne i trzeba pokręcić...

    Projektowanie Układów   06 Sty 2015 21:57 Odpowiedzi: 17    Wyświetleń: 5808
  • Mosfet się przegrzewa przy obciążeniu 5A - czy schemat ma błąd?

    https://obrazki.elektroda.pl/2304717700_... Nie pamiętam już skąd wziąłem ten schemat, wszystko działa dobrze, jeśli jest mały prąd. Ostatnio podłączyłem taśmę LED 5A i mosfet bardzo się grzeje. Zlutowałem też układ wg innego schematu i wtedy grzał się mniej. Niestety ten drugi układ powodował zakłócenie odczytu danych z termometra...

    Arduino   11 Mar 2018 12:28 Odpowiedzi: 10    Wyświetleń: 4491
  • LPC1114 - brak odczytu temperatury z DS18b20, kod i konfiguracja magistrali

    Building target: t1.axf Invoking: MCU Linker arm-none-eabi-gcc -nostdlib -L"/home/LPC1114/CMSISv2p00_LPC11xx... -Xlinker -Map="t1.map" -Xlinker --gc-sections -mcpu=cortex-m0 -mthumb -T "t1_Debug.ld" -o "t1.axf" ./src/cr_startup_lpc11xx.o ./src/crp.o ./src/t1.o -lCMSISv2p00_LPC11xx -llm /usr/local/lpcxpresso_7.5.0_254/lpcxpres...

    Mikrokontrolery ARM   18 Sie 2015 22:41 Odpowiedzi: 11    Wyświetleń: 1407
  • [ATmega16] [ATmega16][Bascom AVR] Odczyt temperatury z ds18b20 - wartość 0xFF, co robić?

    chyba problem tkwi w czym innym. procedura reset zwraca mi kod błędu ERR = 1. Myślałem że pomyliłem VDD z GND, gdy zamienię ja miejscami dalej to samo.

    Mikrokontrolery AVR   27 Maj 2008 15:26 Odpowiedzi: 14    Wyświetleń: 5631
  • [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ń: 1659
  • DS18B20 i Bascom: Kolejność rozpoznania czujników, połączenia 1Wire i 2Wire

    Jak widzę będzie się kolega zmagał z programem w Bascom. Jeżeli chodzi o one 1Wire to możemy podłączyć to na 2 sposoby: - z dwoma przewodami - wtedy używamy tylko lini DQ (linia DQ powinna być podciągnięta do zasilania poprzez rezystor 3k3 - 4k7 do zasilania ponieważ porty mikro kontrolera mają zbyt małą wydajność) i GND. Zasilanie odbywa się przez...

    Mikrokontrolery AVR   12 Kwi 2011 01:57 Odpowiedzi: 24    Wyświetleń: 4522
  • 4x DS18b20 +LCD = Termometr

    Ja pisuję w ASM'ie PIC'ków. Mogę Ci tylko podpowiedzieć "założenia algorytmu": - Przy 8 czujnikach pominąłem każdorazowy odczyt adresów ROM - odczytuję je tylko przy instalacji systemu (zapis każdego ID do EEPROM) - przy komunikacji, jak czujnik się nie zgłasza, obsługuję procedurę BŁĄD (ignoruję odczyt) P.S. Na porcie mam "pullup'a" 2.2k (a nie,jak...

    DIY Konstrukcje   02 Maj 2015 22:07 Odpowiedzi: 493    Wyświetleń: 307141
  • Atmega328 i Bascom - Czy poprawnie obsługuję 7 czujników DS18B20 na jednej linii?

    1. Możesz usunąć 2. 3. Tak, usuń drugi odczyt i dodaj tę komendę - powinno zadziałać. Poza tym skoro zmienne LsbN i MsbN nie są nigdzie wykorzystywane to możesz zamiast tworzyć 7 par zmiennych używać ciągle jednej i tej samej pary 4. Przemyśl ten punkt. 5. Najwyższy czas - bez tego błędne odczyty (spowodowane błędem komunikacji) też polecą w eter.

    Mikrokontrolery Początkujący   28 Cze 2013 10:36 Odpowiedzi: 10    Wyświetleń: 2598
  • Jak odczytywać stabilnie temperaturę z dwóch DS18B20 na ATmega8?

    -> snow bez zmian.... zrobiłem tak: main: ........................ ........................... wire_reset1(); wire_write_byte1(0xCC); wire_write_byte1(0x44); delayms(250); delayms(250); delayms(250); wire_reset1(); wire_write_byte1(0xCC); wire_write_byte1(0xBE); lsb1 = wire_read_byte1();...

    Mikrokontrolery   08 Maj 2007 19:34 Odpowiedzi: 6    Wyświetleń: 2327
  • Atmega8+DS18b20 - DS18B20+atmega8 - błędny odczyt?

    Rzeczywiście błąd. Poprawiłem tylko to co pokazałeś i nagle czujnik pokazał 24 stopnie. teraz mam problem bo nie mam żadnej zmiany odczytu. 24 i stoi. mogę ogrzewać ile chce i nic. Ddczytałem te bajty osobno i mam: temp1=11011001 temp2=01100000 co jest bez sensu. Pierwsze pięć bitów temp2 powinno oznaczać znak temperatury a wiec albo 00000 albo 11111...

    Mikrokontrolery AVR   12 Paź 2014 14:36 Odpowiedzi: 5    Wyświetleń: 1572
  • Arduino i WS2812: Jak natychmiast zmieniać efekty w przerwaniu?

    Jak już poznałem lib do DS18B20 to przeraziłem się, gdy okazało się, że ignoruje CRC. I tak się rodzą plotki w necie, a wszystko przez brak wiedzy o bibliotece OneWire, na które bazuje biblioteka DS18B20. Ale to już jest off-topic. Co ma wspólnego lib OneWire do CRC? OneWire nie liczy CRC! Tak samo OneWire nie obsługuje bądź nie EEPROM w DS18B20! OneWire...

    Arduino   24 Lip 2020 05:58 Odpowiedzi: 22    Wyświetleń: 1629
  • Komputerek samochodowy Opel Vectra

    1-wire czujniki DS18b20 odczyt z korekcja CRC Korekcją? Chodzi chyba bardziej o kontrolę poprawności (wykrywanie błędu transmisji) a nie o korygowanie błędów. Mam pytanie odnośnie podtrzymania RTC na kondensatorze. Do jakiego napięcia jest ładowany i ile czasu pozwala na pracę zegarka? Piszesz, że wymontowałeś go z jakiegoś sprzętu RTV. Znasz jego...

    DIY Konstrukcje   11 Sie 2011 10:10 Odpowiedzi: 18    Wyświetleń: 15438
  • xmega i DS18B20 - brak odczytu temperatury i czujników na Xplained

    Bez pełnego kodu chyba nikt ci nie powie, gdzie jest błąd. BTW, w XMEGA można skonfigurować pin jako wyjście typu open drain, w efekcie nie trzeba wykorzystywać sztuczki z przełączaniem pinu na wejście, żeby uzyskać stan 1 na 1-wire. To upraszcza kod, a przy okazji można jeszcze łatwiej do komunikacji wykorzystać USART. IMHO przy liczbie dostępnych...

    Mikrokontrolery Początkujący   04 Wrz 2014 07:10 Odpowiedzi: 3    Wyświetleń: 2430