ds18b20 temperatura ujemna

Znaleziono około 258 wyników dla: ds18b20 temperatura ujemna
  • Ds 18b20 temperatury ujemne

    Dzięki za podpowiedż - Dla Jonego 15 Właśnie się z tym uporałem i wygląda to tak Działa i sprawdzone Na tyle się ociepliło, że musiałem płytkę z prockiem zapakować do zamrażarki i przeżyło Sub Read18b20 1wreset 1wwrite &HCC 1wwrite &H44 ...

    Mikrokontrolery   30 Sty 2006 07:55 Odpowiedzi: 13    Wyświetleń: 2611
  • 40 wentylatorów - czy są możliwe temperatury ujemne?

    Warto dodać, bo nikt nie wyjaśnił jeszcze, że wiatrak powoduje tylko i wyłącznie wymuszenie ruchu powietrza, czyli jak powietrze ma 23 stopnie, to na wylocie wiatraka jest przyspieszone powietrze o temp. 23 stopnie. Wiatrak schładza procesor czy człowieka w upale tylko dlatego, że człowiek czy procesor...

    Komputery Modding & OC   11 Paź 2014 18:56 Odpowiedzi: 10    Wyświetleń: 2502
  • atmega16 + 2xDS1820, kłopot z temperaturami ujemnymi.

    No to rzeczywiście w ds1820 jest troche inna organizacja bitów. Temperatura zapisana jest na dwóch pierwszych bajtach. Przy czym msb jest w calosci przeznaczony na znak. Czyli jak wszystkie bity są równe 1 to jest temp ujemna a jak 0 to dodatnia. Rozdzielczość teperatury wynosi 0.5 stopnia, przez pewne...

    Mikrokontrolery   21 Gru 2007 08:11 Odpowiedzi: 12    Wyświetleń: 1844
  • Ds 18b20 temperatury ujemne

    Dziękuję, jednak z racji okrojonej pamięci chciałbym użyć bibliotek p. Łukasza, bo jeszcze udaje mi się tam upchnąć inne składniki softu, obsługa piękna i prosta, a tu na forum temat poruszany często dla innych procków i w dość rozbudowany sposób. Póki co nie znalazłem nic mega uproszczonego :( może...

    Mikrokontrolery AVR   15 Lut 2021 10:38 Odpowiedzi: 7    Wyświetleń: 516
  • [AVR GCC] DS18B20 i temperatury ujemne.

    A czy ktos wie, jaka może być przyczyna. Jeśli czujnik będąc na 5 cm przewodach i z rezystorem 4k7 pokazuje poprawnie temperatury ujemne. Ale już na 3 metrowym przewodzie i tym samym rezystorze pokazują się krzaczki. Rezystor zmieniałem na 2k2 i dalej te same krzaczki. Niewiem co jest grane, do konwersji...

    Mikrokontrolery   02 Sty 2007 17:15 Odpowiedzi: 12    Wyświetleń: 5552
  • [ds18b20] - Ujemna temperatura

    Z DS18B20 otrzymujesz temperaturę w postaci zmiennej typu int16_t, którą możesz łatwo porównać z dowolną inną zmienną tego samego typu. Tak dokładeni, to to, co dostajesz jest temperaturą w stopniach Celsjusza mnożoną przez 16. Możesz więc napisać np. if (t > -4 * 16 && t < 25 *16) i...

    Mikrokontrolery   31 Gru 2015 19:00 Odpowiedzi: 7    Wyświetleń: 1266
  • Arduino+DS18B20+TM1637- temperatury ujemne

    Dodanie tej linijki [syntax=c]temperatura = 0xFF5E; //<------ -10.125[/syntax] na stałe definiuje wartość temperatury, chodzi o to żeby na wyświetlaczu pokazywało ujemną temp. po obniżeniu temp. poniżej zera wyświetla jakieś symbole. W monitorze poru szeregowego dobrze pokazuje temp. dodatnią...

    Arduino   09 Sty 2017 20:31 Odpowiedzi: 5    Wyświetleń: 1794
  • [bascom][ds18b20] Problem z odczytem temperatury

    Witam Wczoraj zakupiłem sobie czujnik ds18b20 miał być ds1820 o czym dowiedziałem się dopiero w domu po nieudanej probie odczytu temperatury. Kod który użyłem pochodził z książki M. Wiązani. (niżej go zamieszczam). i tak po połączeniu wszystkiego wg. schematu dostałem odczyt temperatury -52 st. C...

    Mikrokontrolery AVR   13 Sie 2009 17:51 Odpowiedzi: 0    Wyświetleń: 3377
  • [Atmega162][Bascom] 8 * DS18B20 na osobnych pinach bez ID.

    Witam Muszę stworzyć układ w którym bedę używał 8 czujników DS18B20 , i każdy musi pracować na osobnym pinie. Nie mogę podpiąć wszystkich na jednej linii i odpytywać ich po ich ID. Kiedyś robiłem sterownik w którym odczyty robiłem w ten sposób: Sub Odcz_temp1 ...

    Mikrokontrolery AVR   11 Sty 2011 23:48 Odpowiedzi: 12    Wyświetleń: 2925
  • ds18b20 wynik w jednej zmiennej

    Tego fragmentu zdania , nie jestem w stanie pojąć I tu się nie dziwię. Za co przepraszam i postaram się wyjaśnić co miałem na myśli W Czasie przeszukiwania forum znalazłem taki kod konwersji T = Makeint(odczyt(1) , Odczyt(2)) 'zrób z dwóch...

    Mikrokontrolery   05 Kwi 2007 22:18 Odpowiedzi: 2    Wyświetleń: 2019
  • Termometr Bascom - 2x Ds18b20 na dwóch liniach.

    Witam. Napisałem taki program lecz mieszkam w internacie i nie mam przy sobie fizycznie układu. Proszę kolegów o teoretyczne sprawdzenie programu, czy dobrze to zrozumiałem. Pozdrawiam [syntax=basi... Termometr DS18B20 $regfile = "m8def.dat" $crystal = 8000000 Config Lcdpin = Pin...

    Mikrokontrolery AVR   30 Paź 2012 19:22 Odpowiedzi: 7    Wyświetleń: 2112
  • Atmega 8 i 4 ds18b20

    Tutaj masz wszystko... 'Program sterowania dwoma układami DS1820 dołączonymi 'do tej samej magistrali 1-Wire $regfile = "m8def.dat" 'informuje kompilator o pliku 'dyrektyw mikrokontrolera $crystal = 8000000 ...

    Mikrokontrolery   27 Sie 2008 17:31 Odpowiedzi: 10    Wyświetleń: 3687
  • Ds18B20 + Zl2avr = Brak układu

    Witam Próbuje od parru godzin rozszyfrować problem z brakiem komunikacji po 1wire 3 przewodowej , opornik 3.3k jest wersja Kod nawet z książnik nie działa na 3 różnych ds sprawdzane? może dlatego że Vcc z gdn zostało pomylone? ; Bascom 1.11.7.4 Kod: 'Program obsługi jednego układu DS1820 dołączonego 'do...

    Mikrokontrolery AVR   22 Mar 2010 23:49 Odpowiedzi: 0    Wyświetleń: 879
  • [ATmega8][Bascom] mega8 + DS18B20 błędny pomiar.

    W schemacie pominąłem zasilanie i podłączenie LCD. Kod: (został wzięty z książki M. Wiązania - "Programowanie mikrokontrolerow AVR w jezyku Bascom", usunąłem kod od obsługi LCD bo mam go ustawionego w bascomie) $regfile = "m8def.dat" $crystal = 8000000 Config 1wire = Portc.5...

    Mikrokontrolery AVR   04 Gru 2010 15:42 Odpowiedzi: 2    Wyświetleń: 5618
  • Test czujników temperatury DS18B20

    Jak sprawdzić czujniki ds18b20 czy prawidłowo wskazują temperaturę bo słyszałem że są niektóre fabryczne ,,felerne,, .Umnie wszystkie 5 zawyżają o 2stC , a może jest błąd w kodzie. dziękuje $regfile = "M16def.dat" $crystal = 8000000 '****** KONFIGURACJA PORTÓW ********* Config Porta = Output...

    Inne Serwis   03 Mar 2008 21:37 Odpowiedzi: 5    Wyświetleń: 2072
  • [Attiny2313][C] Prośba o sprawdzenie programu - ds18b20

    Witam Bazując na którymś z kodów dostępnych na forum, opracowałem obsługę czujnika temperatury ds18b20. Kod działa, proszę jednak o wskazówki co do możliwej optymalizacji oraz o sprawdzenie czy poprawnie jest zrealizowany odczyt temperatury ujemnej .. Kod w załączniku, natomiast poniżej najbardziej...

    Mikrokontrolery AVR   10 Mar 2010 14:42 Odpowiedzi: 0    Wyświetleń: 795
  • Ds1820 + 89c4051 jak dopisać pomiar temp. ujemnych

    Co do algorytmu wyliczania temperatury ujemnej, podanego przez H0miczka to w zasadzie się zgadzam. Jedynym problemem może być określenie najstarszego bitu . Mam na myśli również DS18S20 i DS18B20 gdzie najstarszy bit znaku znajduje w drugim bajcie temperatury na pierwszej pozycji (bit 0 drugiego bajtu)...

    Mikrokontrolery   31 Mar 2008 21:33 Odpowiedzi: 9    Wyświetleń: 2723
  • Bascom - DS1820 a DS18B20

    Piszę program do prostego sterownika pieca, w książce "Programowanie mikrokontrolerów avr w j. Bascom" mam opisana obsługę czujnika DS1820, w sklepie elektronicznym w moim mieście mieli tylko DS18B20, myślałem że nie będą się może różnić za wiele, mogłem zajrzeć do noty katalogowej ale już za późno....

    Mikrokontrolery   18 Lis 2007 00:06 Odpowiedzi: 4    Wyświetleń: 3097
  • Konwersja float na string - dane z ds18b20 i PC

    Zacząłbym od tego: Otrzymujesz wartość zmiennej temperatura równą np. 1871819,25. Jak przemnożysz to przez 16 to okaże się, że wyrażenie (temp1 + (temp2*256)) zwraca wartość 29 949 108. Teoretycznie zmienne temp1 i temp2 nie powinny przyjmować wartości większych od 255, więc wartość maksymalna wyrażenia...

    Mikrokontrolery AVR   12 Cze 2011 14:54 Odpowiedzi: 4    Wyświetleń: 2503
  • atmega1284p - Przełączanie układu DS18B20 do odczytu

    Witam Mam 7 układów DS18B20 i chciałem dokonywać ich odczytu w kolejności. W przerwaniu od Timer0 ustawiam co 4 sekundy flagę, która ma spowodować wywołanie programu odczytu. ................ Tylko, że wstawienie tego w Case nie ma chyba sensu, bo w momencie wyboru z Case, dane jeszcze nie...

    Mikrokontrolery AVR   01 Sty 2013 17:31 Odpowiedzi: 1    Wyświetleń: 1062
  • [Atmega8][BASCOM] RC5 i temperatura w zegarze cyfrowym

    Czy można przez konwersję BCD wyciągnąć znak (temperatura dodatnia/ ujemna) . Spróbuj dopasować sobie ten code. [syntax=basic4gl][/syntax ... = "m8def.dat" $crystal = 4000000 $baud = 9600 $hwstack = 32 $swstack = 16 $framesize = 40 Dim Scratchpad(9)...

    Mikrokontrolery AVR   19 Lis 2011 23:38 Odpowiedzi: 7    Wyświetleń: 2208
  • [BASCOM][Attiny2313][i 2 czujniki ds18b20]

    Witam Mam problem z programem, który został umieszczony w książce (osła łączka). Program został napisany pod attiny2313 lecz niestety podczas kompilacji wyskakuje błąd: Reserved word may not be used Proszę kod umieścić w znacznikach code! Robak

    Mikrokontrolery AVR   15 Maj 2010 23:27 Odpowiedzi: 3    Wyświetleń: 2160
  • Matryca LED -snake, zegar, data, 3 x DS18B20 [ATMEGA32] [Bluetooth] -konkurs

    UWAGA! AKTUALIZACJA!! Jako, że dostaliśmy dodatkowy tydzień na dopracowanie - nie traciłem czasu. Niestety studia uniemożliwiły mi napisanie tetrisa, jednak dodałem kilka bajerów. Pierwszym jest zrobienie obudowy. Nie zdążyłem tylko listwą obłożyć (widać od spodu). Dodałem możliwość sterowanie...

    DIY Konstrukcje   11 Sty 2012 15:22 Odpowiedzi: 11    Wyświetleń: 13573
  • DS18B20 Optymalizacja kodu

    Ponizej przedstawiam podprogram odczytu temperatury z czujnika Ds18B20 i mam pytanko w jaki sposb zrealizowac odczyt temperatury aby nie wplywal on na opoznienia czsowe glownego programu. Kombinowalem na Timerach ustawiajac poprogramy tak aby najpier wykonaly czynnosc " 1wreset 1wwrite &HCC 1wwrite...

    Mikrokontrolery   25 Maj 2005 09:38 Odpowiedzi: 4    Wyświetleń: 1671
  • M8 DS18B20 LED - DS18B20 format wyniku i podział na cyfry

    Z tego co widziałem, to funkcja z pliku ds18b20 zwraca temperaturę jako int16_t czyli ze znakiem. Nie wiem jak to przekonwertować ani co dostanę po konwersji (jak znam życie to wynik będzie odniesiony do 1024 i jeśli 22 stopnie w przypadku int16 będzie częścią 512 bitów tak po zmianie typu...

    Mikrokontrolery AVR   31 Gru 2012 12:09 Odpowiedzi: 27    Wyświetleń: 4047
  • Pomiar temperatury czujnikiem DS18b20 przy użyciu procesora 89c4051

    dobra.. mała pomyłka wcale nie musi być zaden float. Czujnik wysyła dane trochę inaczej. Polecam ten topic on dosyć duzo wnosi do tematu mimo że zawarta tam wiedza dotyczy obsługi tego czujnika w c. [url=][AVR GCC] DS18B20 i temperatury ujemne.

    Mikrokontrolery   05 Mar 2007 23:08 Odpowiedzi: 27    Wyświetleń: 2493
  • Termometr cyfrowy (atmega8 i DS18B20) i dioda RGB - rozwiązany

    Dzień dobry, Zbudowałem termometr cyfrowy oparty na układzie Atmega8 i czujniku DS18B20. Do tego podpięty jest wyświetlacz LCD. Termometr "pamięta" i wyświetla temperaturę maksymalną i minimalną z ostatnich 12 godzin. Do tego wszystkiego podłączyłem diodę RGB tak jak na schemacie: Zadaniem...

    Początkujący Elektronicy   14 Lis 2016 17:00 Odpowiedzi: 6    Wyświetleń: 5384
  • [Atmega328][DS18b20]Nie działa odczyt temperatury

    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...

    Mikrokontrolery AVR   17 Sty 2014 10:11 Odpowiedzi: 4    Wyświetleń: 1851
  • Termostat na 90S2313 przy wykorzystaniu DS18B20

    Jest program napisany dzieki waszej pomocy. A tu program w razie jakiś błędów piszcie. Config Portb = &B11111111 Portb = &B11111111 Config Portd = &B1111111 Portd = &B1111111 Config 1wire = Portd.5 : Dim Odczyt(2) As Byte , A As Byte , T As Integer Do ...

    Mikrokontrolery   28 Sie 2006 07:14 Odpowiedzi: 4    Wyświetleń: 2199
  • Pomiar Temperatury - sygnalizacja buzzer

    Nie wiem jeszcze jak więc, liczę na pomoc do kodu poniżej chciałbym dodać funkcje sygnalizacji piknięciem z głośniczka na płytce, informującego o zmianie temperatury co 1 stopień w górę lub dół. płytka EvB 4.3 procesor - Atmega32 kod napisany w Bascomie ' Termometr DS18B20 $regfile = "m32def.dat"...

    Mikrokontrolery AVR   24 Sty 2011 18:36 Odpowiedzi: 16    Wyświetleń: 2115
  • [Atmega16][C]dwupunktowy termometr ds18b20 ,definicja pliku ds18b20.h

    Trzeba prawdopodobnie tylko wyłączyć kursor. Funkcja void LCD_SendCommand(unsigned char ucCommand) komendy zdefiniowane l pliku .h LCD Ewentualnie spróbuj pobawić się kontrastem może uda się go ustawić tak aby nie było bardzo widać przejścia kursora podczas odświeżania. Co do porównania temperatur...

    Mikrokontrolery Początkujący   03 Paź 2012 22:29 Odpowiedzi: 40    Wyświetleń: 12575
  • Pomocy DS18B20

    Procek to At89S8252 napisane w Bascomie. Korzystałem z tego . Dim Disp4 As Byte Dim T As Integer Dim T1 As Integer Dim Bd(9) As Byte Dim Tmp1 As Integer Dim Tmp2 As Integer Dim Tmp3 As Integer Declare Sub Showmetemp Declare Sub Read1820 Anoda1 Alias P3.7 Anoda2 Alias P3.5 Anoda3 Alias...

    Mikrokontrolery   13 Lut 2004 07:08 Odpowiedzi: 10    Wyświetleń: 2489
  • Termometr na DS18B20. Popraw kod o 3 stopnie. Dam 20 pkt.

    Tu masz sprawdzoną procedurę odczytu temperatury... No nie całkiem sprawdzoną :( Przy temperaturach ujemnych , zawyża wynik o 1 stopień :( Dla B1=&H90 i B2=&HFC wyświetla -54 a powinien -55.Skoryguj obliczenia dla ujemnych :) Piotrek

    Mikrokontrolery   05 Sty 2007 17:06 Odpowiedzi: 6    Wyświetleń: 1606
  • Poraz kolejny DS18B20. Jak się odczytuje czujnik?

    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 ...

    Mikrokontrolery   09 Mar 2007 14:40 Odpowiedzi: 10    Wyświetleń: 1569
  • [ATMEGA8][BASCOM] ds18b20 i dziwne wyniki

    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...

    Mikrokontrolery AVR   11 Lip 2008 17:49 Odpowiedzi: 9    Wyświetleń: 2996
  • [tiny2313][bascom] wyswietlanie danych z ds18b20

    A rodzaj zmiennej ma znaczenie w tym przypadku? Bo kombinuje i z byte i integer. Zdecydowanie ma , a także znak liczby.Jeżeli spodziewasz sie pomiaru temperatur ujemnych, to całe Twoje obliczenia temperatury i podzielenia je na "cyfry" , biorą w łeb :| Radzę poeksperymentować w symulatorze - można...

    Mikrokontrolery AVR   16 Sty 2009 10:12 Odpowiedzi: 9    Wyświetleń: 1515
  • [DS89C450][C] Opóźnienie dla DS18B20

    A czy na małe zmiany temperatury reaguje (gdy chwycisz w palce?) Zawsze możesz spróbować zamienić funkcję konwersji "Read_Temp" z Twojego programu. Pozostawiając reszte bez zmian. U mnie działała (bez temperatur ujemnych). ...dobrze obsługujesz wyświetlanie floata?

    Mikrokontrolery   19 Kwi 2009 23:14 Odpowiedzi: 13    Wyświetleń: 2207
  • Sposób podłączenia układów DS18B20

    Układ na LM35 był początkowo brany pod uwagę ale odpada. Tanie LM35DZ nie mają pomiaru temperatur ujemnych. Trzeba zastosować LM35CZ który kosztuje ponad 20 zł, DS18B20 7.50zł a więc jest różnica. Mam tylko przygotować schemat i podłączenie, program będzie pisać ktoś inny. Nie wiem czy dobrze myślę...

    Początkujący Naprawy   20 Sty 2010 22:08 Odpowiedzi: 11    Wyświetleń: 7566
  • Termometr - Rejestrator temperatury 3G/LTE/SMS

    Dzień dobry Planuje wykonać rejestrator temperatury z transmisją 3G/LTE i chciałem doradzić się osób z doświadczeniem jak do tego się zabrać bo jestem początkujący. Rejestrator będzie służył do pomiarów temperatury powietrza na wysokości 5 cm n.p.g - temperatura przy gruncie do badania przymrozków...

    Arduino   07 Gru 2022 13:31 Odpowiedzi: 9    Wyświetleń: 285
  • Termometr z DS18B20 z zegarem

    Ja natomiast skorzystałem z gotowca :oops: z tej strony. Oto i on : 'program obslugi termometru DS18B20 kompatybilnym z DS1822 'uwagi i komentarze prosze mailem mariuszk(at)altkom.com.pl 'Mariusz Ksiezak Config 1wire = P1.0 'konfiguracja magistrali...

    Mikrokontrolery   28 Lip 2004 07:03 Odpowiedzi: 32    Wyświetleń: 9100
  • DS18B20 [BASCOM] - bez komend wait - jest rozwiązanie!

    Wader, w większości programów które znalazłem, nawet to czekanie waitms 750 było na końcu tak jak miałem wcześniej. Może i coś jest nie tak z tym kodem, ale nie będę się zastanawiał co, skoro działa bez żadnego przesuwania bajtów, itp. Nawet nie robię żadnej specjalnej obsługi wyświetlania temperatur...

    Mikrokontrolery AVR   21 Paź 2009 12:53 Odpowiedzi: 16    Wyświetleń: 3739
  • Termometr dwupunktowy na szynę TH-35 (attiny 2313 ds18b20)

    Witam, chciałem zaprezentować termometr dwupunktowy oparty na procesorze attiny2313 firmy atmel, oraz czujniku dallas18b20. Termometr powstał jako prezent pod choinkę dla mojego taty, gdyż wspominał kiedyś że przydał by mu się taki termometr do pomiaru temperatury wewnętrznej i zewnętrznej aby mógł...

    DIY Konstrukcje   13 Paź 2011 15:16 Odpowiedzi: 41    Wyświetleń: 20714
  • Termometr do temperatury zewnetrznej - DS18S20

    Witam, Jako autor oryginalnego opracowania wtrącę swoje trzy grosze (Autor postu poinformował mnie mailowo o tym wpisie). Przede wszystkim jestem zaskoczony, że ktoś odgrzebał tego mojego starocia jeszcze z czasów licealnych:) Co ciekawe jakiś czas temu znalazłem oryginalny prototyp tego wynalazku...

    DIY Konstrukcje   29 Paź 2015 11:41 Odpowiedzi: 16    Wyświetleń: 9162
  • Ropam czujnik temperatury

    Tak jest. Mam DS1820 (DS18S20) - tutaj temperatura jest stała ale o 60 stopni za nisko a po podpięciu DS18B20 temperatura jest ujemna i cały czas spada. A jaki rezystor został użyty?

    Systemy Alarmowe   14 Gru 2017 10:17 Odpowiedzi: 17    Wyświetleń: 3510
  • [Bascom]Atmega + kilka DS18B20 - optymalizacja kodu

    Jeszcze się zastanawiam, czy nie lepiej będzie zamiast Lsb i Msb odczytanej temperatury pobierać obliczoną wartość przed przecinkiem i po przecinku ? Tzn. wynik pomiaru temperatury będzie przesyłany przez RFM12 - chyba prościej będzie mieć gotowe, czyli wysyłam: Dodano po 4 Jednak coś nie tak...

    Mikrokontrolery   10 Kwi 2017 13:43 Odpowiedzi: 10    Wyświetleń: 990
  • ESP8266-12 + Mega2560 + DS18B20 + LED 7-seg TM1637 = wysyłanie pomarów MySQL WWW

    * Witam po dłuższej przerwie, tym razem dział mikro kontrolerów. Wymagania dla projektu / założenia: Pomiar w pomieszczeniu/ obudowie urządzenia /w zbiorniku temperatury powietrza /cieczy na wejściu i wyjściu. Wyświetlenie na żywo aktualnych wartości temperatur na wyświetlaczu LED x2....

    DIY w budowie   21 Lis 2019 03:12 Odpowiedzi: 2    Wyświetleń: 2523
  • Po raj kolejny DS18B20 i 8051 Bascom ://

    Dim Temp As Integer Dim C3 As Integer Dim Zmienna_temp(8) As Byte Config 1wire = P2.3 1wreset 1wwrite &HCC 1wwrite &H44 wait 1 1wreset 1wwrite &HCC 1wwrite &HBE Zmienna_temp(1) = 1wread(8) C3 = Zmienna_temp(1) And 1 If C3 = 1 Then Decr Zmienna_temp(1) Temp...

    Mikrokontrolery   09 Wrz 2006 11:16 Odpowiedzi: 14    Wyświetleń: 3548
  • [ATmega8] [C] DS18B20 i problem z 1-wire

    Załączam sprawdzoną, działającą bibliotekę do 1-Wire. Opóźnienia są policzone dla kwarcu 16MHz. Skoro Ty wykorzystujesz kwarc 1MHz to wystarczy, że podzielisz przez 16 argumenty funkcji opóźniających. Jakbyś miał z tym problem to napisz. Gratis dorzucam też sprawdzoną i działającą funkcję do odczytu...

    Mikrokontrolery AVR   19 Lip 2009 14:25 Odpowiedzi: 2    Wyświetleń: 3348
  • [Atmega32] [Bascom] DS18b20 - dwie linie po dwa DS18B20

    Witam Próbuje przerobić kod obsługujący kilka DS18B20 na jednej linii i drugi obsługujący kilka DS18B20 na kilku liniach. Niestety jak na razie efekt jest taki, że działa tylko pierwsza linia, czyli dwa DS18B20. Jeśli chodzi o konfiguracje, to celowo nie ma Config 1wire = Porta.1 gdyż wpisanie tego...

    Mikrokontrolery AVR   27 Sty 2011 20:15 Odpowiedzi: 5    Wyświetleń: 5551
  • [mega162] [bascom] nie działa komunikacja z ds1820 i ds18b20

    Witam Na wstępie chciałbym zaznaczyć iż jestem początkującym programistą i dlatego proszę o wyrozumiałość. Robię termometr na lampach nixie, ale nie działa mi poprawnie komunikacja z ds18b20 i ds1820. Problem polega na tym, że na lampach pokazuje się wartość -00.1 tak jak by wyjście czujnika było...

    Mikrokontrolery AVR   27 Paź 2009 19:55 Odpowiedzi: 3    Wyświetleń: 2550
  • DS18B20 z woltomierzem na LCD - prośba o wskazówkę.

    Witam Mam pewien problem, chciałbym żeby w moim termometrze kiedy temperatura z pierwszego czujnika zejdzie poniżej 2 st zapalała się dioda podłączona do portd.0 Zrobiłem warunek, niby działa, ale tylko dla 0, kiedy wpiszę zero dioda się zapała, ale wszystko powyżej zera i dioda stoi w miejscu... (temp...

    Mikrokontrolery AVR   11 Lis 2012 11:22 Odpowiedzi: 0    Wyświetleń: 996
  • Co tu nie gra - program obsługi czujnika one_wire ds18b20 ??

    Witam. Prosze osoby obeznane w temacie o pomoc w znalezieniu błędu w poniższych podprogramach obsługi termometru. Całe urządzenie ma wyświetlać temperature z dokładnością do 1stopnia Celsjusza. W programie wykorzystuje dwa przerwania : od licz. T0 do wyznaczania sekundy , i po upływie tej sekundy w...

    Programowanie   15 Maj 2005 14:54 Odpowiedzi: 2    Wyświetleń: 1329
  • Termometr 4-kanałowy i zegar, wyświetlanie TVplazma, AVR,DS18B20,PCF8583,teleVGA

    Witam, Przedstawiam kolejny projekt z wykorzystaniem karty TeleVGA, tym razem jest to " 4- kanałowy termometr z zegarem RTC i wyjściem VGA " Projekt powstał przy okazji realizacji zlecenia na kontrolę temperatury na linii produkcyjnej. Jednym z wymagań była dobra widoczność odczytów dlatego...

    DIY Konstrukcje   30 Sie 2012 20:34 Odpowiedzi: 17    Wyświetleń: 21804
  • MADACU: Data Logger do zapisu temperatury

    Witam! Postanowiłem przedstawić mój projekt urządzenia do rejestracji danych na karcie SD (tzw. data logger). Urządzeniu nadałem nazwę MADACU stanowiący skrót od szumnej nazwy Measurement And Data Acquisition Control Unit. Urządzenie miało być uniwersalne tzn. służyć do pomiaru temperatury, oświetlenia...

    DIY Konstrukcje   26 Sie 2017 20:16 Odpowiedzi: 17    Wyświetleń: 8703
  • DS18b20 - różne odczyty temperatury.

    (at)tmf dzięki za poradę, ale w tą stronę nie mogę iść. 1 - czujki pracują jednak w dynamicznym środowisku i "stabilizacje temperaturowe" nie mogą być dłuższe niż max 30 sekund, idealnie by było gdyby był to czas możliwie jak najkrótszy. 2 - budujemy za dużo urządzeń aby bawić się w programową kalibrację,...

    Mikrokontrolery   02 Cze 2018 10:04 Odpowiedzi: 27    Wyświetleń: 1395
  • Ds18b20 - uwaliłem go? Konstruuję termometr.

    Witam. Dostałem 4 sztuki ds18b20 w samplach i konstruuję termometr do szkoły. Napisałem program,udało mi się połączyć z czunikami i wyświetlić temperaturę na LCD,wszystko było ok. Oba czujniki miałem zamontowane na płytce prototypowej(mam na niej zmontowany cały układ). Po pierwszych testach przylutowałem...

    Mikrokontrolery   19 Mar 2007 12:27 Odpowiedzi: 3    Wyświetleń: 1376
  • Atmega16 DS18b20 Wyś. 4xLED LCD Prawie gotowiec

    Program wygląda dużo lepiej. I = 1wread(2) pobiera dwa bajty w których znajduje się temperatura. Polecam zajrzeć do karty katalogowej DS18B20 str.4. W I znajdzie się liczba 16 bitowa, gdzie pierwsze 4 bity to znak, następne 8 bitów to część przed przecinkiem, a cztery ostatnie to to co po...

    Mikrokontrolery AVR   08 Lut 2010 15:10 Odpowiedzi: 11    Wyświetleń: 2937
  • Termometr cyfr. problem z obsługą DS18B20 przez Atinny2313

    Witam, zbudowałem sobie prosty termometr cyfrowy oparty na Atinny2313, czujniku DS18B20 i 4 lampach nixie. Wyjscia PB0-PB7 i PD3-PD6 obsługują lampy (poprzez 74141) PD0 to znak "-".Syg DQ (podciagnięty przez rezystor 4,7k do Vcc)z DS18B20 podłączony do PA0. Układ generalnie prosty tak że nie mam nawet...

    Mikrokontrolery AVR   02 Wrz 2010 22:09 Odpowiedzi: 2    Wyświetleń: 1788
  • Atmega8535 bascom problem z DS18B20 + RC5 + PWM

    Witam ! DS18B20 jest fabrycznie ustawiony na rozdzielczość 0,0625 stopnia co wymaga czasu pomiaru min 750 ms, Zaś w programie jest 500 ms. Próbowałem u siebie DS18b20 na atmega 16, kwarc 16MHz. Korzystałem z przykładu z książki pana M.W. Niestety pokazywał błędną temp gdyż to jest przykład na...

    Mikrokontrolery   23 Kwi 2007 12:57 Odpowiedzi: 3    Wyświetleń: 2351
  • [Atmega8][bascom] problem z ds18b20

    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)...

    Mikrokontrolery AVR   05 Gru 2009 17:54 Odpowiedzi: 5    Wyświetleń: 1635
  • Termometr z wyświetlaczem LED i sondą temperatury

    Witam Przedstawiam prosty w budowie układ elektronicznego termometru z wyświetlaczem LED i sondą temperatury. Jakiś czas temu popełniłem podobną konstrukcję (jest w dziale Niedokończone: Koncepcja Układ jest zbudowany wokół mikrokontrolera AT89C2051 , do którego są podłączone: ...

    DIY Konstrukcje   13 Wrz 2018 22:10 Odpowiedzi: 13    Wyświetleń: 9576
  • Czujnik temperatury DS18B20 i AT90S2313, bład komunikacji

    Witam Pisze program na AT2313 obsługujący jeden czujnik temp DS18B20 /identyfiakcja oraz suma kontrolna nie są potrzebne/, a następnie wysyłający wynik pomiaru na RS. Problem tkwi w magistrali One Wire, nie mogę skomunikować się z czujnikiem. Robiłem już próby z rezystorem podciągającym 0d 3.3k...

    Mikrokontrolery   17 Sie 2006 21:23 Odpowiedzi: 28    Wyświetleń: 3123
  • [89s52][C/Keil] DS18b20 - wyświetlenie temperatury na LCD

    Witam, problem tkwi w wyświetleniu temperatury na LCD. Czujnik działa w trybie 12 bitowym. Szczytuje pierwsze 12 bitów z pamięci scratchpada, sprawdzam czy temperatura jest + czy -, a następnie dokonuje konwersji temperatury na string. Na wyświetlaczu pokazują się jednak dziwne rzeczy. Użycie funkcji...

    Mikrokontrolery   11 Wrz 2009 23:40 Odpowiedzi: 3    Wyświetleń: 2598
  • [Bascom] obliczanie średniej temperatury z dwóch czujników

    Tzn. wiem, że zmienna typu bajt nie może być większa niż 255, ale zapomniałem, że nie robi się operacji na różnych typach zmiennych razem [syntax=vbnet] Solar_mid_mod_tem... = Solar_mid_mod_temp \ 2 ' srednia z dwoch czujnikow = 283 [/syntax] co prawda przekracza 255, ale wynik z dzielenia przez 10...

    Mikrokontrolery   21 Sty 2018 21:06 Odpowiedzi: 4    Wyświetleń: 657
  • DS18B20---- rozdzielczosc ??

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

    Mikrokontrolery   03 Wrz 2006 20:05 Odpowiedzi: 11    Wyświetleń: 2917
  • [ATMEGA16]+BASCOM+DS18B20 - Zamiana Waitms 750 na Timer

    Witam wszystkich! Pewnie pomyślicie "znowu to samo", no ale zlitujcie się w Wigilię i przeczytajcie te kilka zdań :D Walczę z problemem od kilku dni. Nie potrafię skonfigurować Timera by konwertował dane z 1wire poza główną pętlą. Nie mogę sobie pozwolić na waitms, bo wtedy mam problemy z poruszaniem...

    Mikrokontrolery AVR   24 Gru 2012 15:06 Odpowiedzi: 2    Wyświetleń: 2013
  • Termometr Pokojowy 0-99,9 C deg. na DS18B20

    OK Faktycznie działa. Ale co z temperaturami ujemnymi :). Wiem że temat jest już długo dla tego wątku poruszany, ale przypadkiem tu wpadłem, sprawdziłem i malutkie bzdurki pokazuje przy ujemnych. W pierwszym zadniu coprawda wspomniano że liczy od 0 to prawie 100 stopni , ale fajnie by było uzupełnić...

    DIY Konstrukcje   28 Sty 2010 00:50 Odpowiedzi: 17    Wyświetleń: 12148
  • Bascom DS18B20 - jak odczytać z niego dane?

    Witam Wiem że takich tematów jest sporo ale mój problem jest trochę inny. Mam problem z DS18B20 nie wiem jak odczytać z niego dane. Umiem odczytać temperaturę z DS1820 ale z wersji B nie umiem. W wersji DS1820 jest tablica dwóch zmiennych typu byte i w tej drugiej zmiennej jak jest ujemna temperatura...

    Mikrokontrolery   31 Sie 2006 08:02 Odpowiedzi: 8    Wyświetleń: 3052
  • DS18B20 + Bascom AVR. Obsługa transmisji 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...

    Mikrokontrolery   20 Gru 2006 02:21 Odpowiedzi: 6    Wyświetleń: 8238
  • DS18b20 + lcd + atmega 32 programowany w c

    Przepraszam odrazu że poruszam temat wałkowany 1000 a moze i wiecej razy. Niestety jednak niepotrafie sobie sam poradzić dlatego prosze was o pomoc. Termometr wyswietla mi cały czas temp -0.02 Niemam pojecia dlaczego Ds jest zasilany ciągle (nie przez iwire) a środkowa noga zwarta przez rezystor...

    Mikrokontrolery   12 Mar 2007 10:26 Odpowiedzi: 4    Wyświetleń: 3340
  • [DS18B20] Dziwne zachowanie czujników

    No i chyba się wyjaśniło choć rezultat i tak marny. Cokolwiek to jest to nie jest jednak DS18B20, tknęło mnie to co pisał Wojtek75 i sprawdziłem jeszcze raz. Family CODE w numerze seryjnym tych czujników jest &H10 co wskazuje na to, że pomimo pięknego napisu DS18B20 na obudowie jest to DS18S20...

    Mikrokontrolery   16 Sty 2011 12:56 Odpowiedzi: 17    Wyświetleń: 2451
  • Atmega8 i DS18B20 - pomiar temperatury poniżejk 10st. Celsjusza.

    Wersja z gotowym kodem nie działa poprawnie, cały czas na wyświetlaczu pokazuje mi 85st, natomiast pierwsza opcja jest już lepsza i widać poprawę, mianowicie przy schodzeniu poniżej 0st, LCD wyświetla nr seryjny DS-ów, ale tylko raz i to na ok jedną sekundę po czym wyświetla temperatury ujemne. Co jeszcze...

    Mikrokontrolery AVR   06 Mar 2012 19:26 Odpowiedzi: 47    Wyświetleń: 5352
  • Bascom - ds18b20 , przerwanie := reset i dziwny pomiar

    Mam problem jestem początkujący napisałem program który ma za zadanie regulować włączanie wiatraka i czas z jakim ma dmuchać , jednocześnie mierzy temperaturę i nie działa tak jak powinno : Temperatura pokazuję co jakiś czas błędny pomiar np 124 , 32 , 98 procek się resetuje chińskie znaki...

    Mikrokontrolery Początkujący   28 Cze 2013 22:50 Odpowiedzi: 10    Wyświetleń: 2025
  • Termometr bezprzewodowy Attiny84, DS18B20, 434MHz

    Projekt jest oczywiście strasznie banalny, początkowo nawet nie myślałem o publikacji ale pojawiła się akcja z pendrivami i jednak chciwość (jak zawsze) zwyciężyła. ;-) Jednak nie podzielam Twojego zadowolenia z wyboru tej puszki z Juli. Nie jestem zadowolony z tej puszki. Jakoś w TME nie mogłem...

    DIY Początkujący   15 Cze 2020 10:44 Odpowiedzi: 4    Wyświetleń: 2691
  • Termometr na ds18b20 i tiny2313

    problem polega na tym ze wyswietla sie "- 0.1" stopnia czy jest czujnik czy go nie ma jesli odejme 4,7k od +5 to jest "0.0"stopnia program wyglada tak. co jest nie tak? $crystal = 4000000 $regfile "attiny2313.dat" Deflcdchar 1 , 14 , 17 , 17 , 14 , 32 , 32 , 32 , 32 Set Portd.6 Config...

    Mikrokontrolery   15 Paź 2007 21:50 Odpowiedzi: 10    Wyświetleń: 2891
  • Co z tymi DS18B20? Skąd te różnice? Wadliwa seria?

    Witam. Zauważyłem niepokojące zachowanie czujników DS18B20 przy pomiarze temperatur bliskich zeru i ujemnych. Moje spostrzeżenie jest następujące: przy pracy czujnika jego temperatura nieznacznie wzrasta i to nawet ponad 1'C ! Zbudowałem termostat. Po wejściu do menu nastaw czujniki nie są odczytywane...

    Mikrokontrolery   02 Mar 2008 20:49 Odpowiedzi: 15    Wyświetleń: 2594
  • 7 (+2) sposobów na pomiar temperatury

    Wśród projektów dla początkujących elektroników' wszelkiej maści termometry i termostaty były swego czasu bardzo popularne. Łatwo się je teraz realizuje z użyciem mikrokontrolerów, a proste termostaty do wentylatorów przydają się na przykład do budowy wzmacniaczy audio i zasilaczy warsztatowych...

    Poradniki Elektronika   25 Paź 2022 16:06 Odpowiedzi: 37    Wyświetleń: 3261
  • problem z termometrem ds18b20

    Przeczytaj dokładnie specyfikację transmisji z termometrem z tym termometrem Dallasa: wstępnie wyświetl te zmienne (zdaje się a i b) na lcd i zobacz czy zmieniają wartość przy zmianie temperatury, jeżeli nie to znaczy, że albo masz walniętego Dallasa albo coś jest z transmisją nie tak (np. odczytem...

    Początkujący Elektronicy   20 Lut 2009 13:09 Odpowiedzi: 17    Wyświetleń: 3640
  • [bascom] 1Wire - czujnik temp. DS18B20

    Witam, Na tej stronie znalazłem opis jak podłączyć czujnik DS18B20 do wyświetlacza LCD Oto kod: 'Jednopunktowy termometr z czujnikiem DS18B20 'www.portalnaukowy.edu.pl 'Pro... 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ń: 5889
  • [Atmega8] [B] [DS18b20] blędna podmiana liczb ujemnych na dodatnie z data.

    Proszę o pomoc w rozwiązaniu problemu jaki występuje w podmianie danych z data. Wykonałem regulator który po pomiarze temperatury na zewnątrz zakres -30 do +30 st C. ma dopasować temperaturę zadaną (Tempust) z danych zapisanych w data. Z dodatnimi temperaturami nie ma problemu pobiera prawidłowo np....

    Mikrokontrolery AVR   27 Paź 2011 18:53 Odpowiedzi: 4    Wyświetleń: 1308
  • Termometr LED Przesunięcie minusa po zwiększeniu temeratury ujemnej

    Witam. Może od razu na wstępie zaznaczę że dopiero zaczyna przygodę z programowaniem w "bascomie" więc proszę o wyrozumiałość. Zbudowałem sobie termometr na wyświetlaczach 7seg. led na ds18b20 termometr działa poprawnie i pokazuje temp ujemną. Na wszelki wypadek jeszcze napisze jak by ktoś nie wiedział...

    Mikrokontrolery Początkujący   09 Sty 2013 15:49 Odpowiedzi: 5    Wyświetleń: 1734
  • Logo8 modbus tcp i kodowanie wartości ujemnych

    Witam, Kleję sobie w domu taką małą automatykę z wykorzystaniem raspberry pi oraz logo8. Z uwagi na brak możliwości podłączenia zwykłych ds18b20 do logo postanowiłem ze starej malinki zrobić bramkę. Odczytuje tam temperaturę z czujników i po modbus tcp przesyłam do Logo. Problem mam z przesłaniem...

    Automatyka Przemysłowa   30 Gru 2020 20:36 Odpowiedzi: 5    Wyświetleń: 375
  • DS18B20 nie odpowiada - atmega8 + LCD (Rozwiązane)

    Patrząc na Twój kod zauważyłem że wykorzystujesz funkcję z biblioteki "delay.h". Tymi funkcjami nie uzyskasz dokładnych czasów potrzebnych do obsługi interfejsu 1-Wire po którym komunikuje się czujnik DS18B20. Udostępnię Ci swoją sprawdzoną w 100% bibliotekę do komunikacji po 1-Wire. W tej bibliotece...

    Mikrokontrolery AVR   10 Gru 2009 20:08 Odpowiedzi: 8    Wyświetleń: 3082
  • 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ć....

    Mikrokontrolery AVR   26 Sie 2014 20:51 Odpowiedzi: 2    Wyświetleń: 1230
  • 2x DS18B20 dla AT89S52 w jezyku C (raisonance)

    witam wszystkich - to jest moj pierwszy post i oczywiscie jest tez prosba uporania sie z problemem napisalem program ktory odczytuje temperature z 1 czujnika i wyswietla ja na 2 wyswietlaczach 8 segmentowych niestety nie potrafie go przerobic odpowiednio do odczytu z dwoch czujnikow one_wire_reset(); one_wir...

    Mikrokontrolery   30 Cze 2005 00:14 Odpowiedzi: 2    Wyświetleń: 3150
  • DS18B20 - kalibraca - czy to mozliwe???

    Witam wszystkich! Bawię się czujnikiem temperatury DS18B20 i po odczytaniu wartości temperatury stwierdziłem, że jest ona 3 st. wyższa niż na normalnym termometrze cyfrowym, który mam w pokoju. Jak już gdzieś na forum przeczytałem - zdarzają się poprostu takie egzemplaże i tyle. Spróbowałem jednak...

    Mikrokontrolery   29 Sie 2006 19:15 Odpowiedzi: 4    Wyświetleń: 1758
  • pic i ds18b20 dokladnosc 0.1C jak?

    Witam Jeśli temp jest zmienną zawierającą temperaturę odczytaną z ds18b20 to jest to zmienna 16 bitowa ze znakiem. W związku z tym proponuję: - odczytać najstarszy bit (znak) i gdzieś go zapamiętać - jeśli liczba jest ujemna (MSB = 1), wykonać bitową negację i dodać 1 W tym momencie wykonanie operacji...

    Mikrokontrolery   29 Cze 2007 23:43 Odpowiedzi: 3    Wyświetleń: 1795
  • [C] Ds18b20. Jak wyświetlić dziesiętnie a nie szesnastkowo?

    Prawda READ. A co do tej konwersji to już kiedyś napisałem jak to zrobić, zaraz znajdę post. Znalazłem. Jeśli temp jest zmienną zawierającą temperaturę odczytaną z ds18b20 to jest to zmienna 16 bitowa ze znakiem. W związku z tym proponuję: - odczytać najstarszy bit (znak) i gdzieś go zapamiętać -...

    Mikrokontrolery   20 Wrz 2007 17:22 Odpowiedzi: 19    Wyświetleń: 2036
  • DS18b20 + lcd + atmega 32 oprogramowanie w C

    wykorzystalem zarowno ten sposob na obliczanie temperatury: void Read_Temperature(void) { char tmp[10]; char temp1, temp2; unsigned short int t; if (ow_reset__()==1) test(); write_byte(0xCC); //Skip ROM write_byte(0x44);...

    Mikrokontrolery   25 Maj 2010 00:17 Odpowiedzi: 37    Wyświetleń: 8876
  • Konwersja typów zmiennych czyli termometr DS18B20, BASCOM

    Witam. Mam termometr na Atmedze8, program napisany przez kolegę Ducha. Chciałbym dodać funkcję zapisu do eepromu najniższej zarejestrowanej temperatury przez termometr, lecz nie jest to możliwe ponieważ ostateczny format temperatury zapisywany jest w zmiennej typu string. Program ma porównywać, czy...

    Mikrokontrolery   22 Gru 2007 00:12 Odpowiedzi: 2    Wyświetleń: 2457
  • DS18B20- wojna z czujnikiem

    Nie wiem jak dodać konwersję czasu i ile ms. Skąd się biorą te wartości 255 (248) 16 10 26 ? i za co odpowiadają jak zmieniam wartości 16 na większe lub mniejsze to termometr koryguje temp w dół lub w górę ale źle wskazuje na całym zakresie od -50 do +150 stC ( ustawie temp zgodnie z innym termometrem...

    Mikrokontrolery   25 Lut 2008 23:56 Odpowiedzi: 31    Wyświetleń: 4887
  • [atmega88][C][DS18B20] Odczyt temperatury - 0x07FF

    Problem rozwiązany. W datasheet zalecany jest rezystor podciągający ok. 5k. Jednak dalej, jest informacja, że podczas niektórych operacji (m.in. przy konwersji temperatury) zapotrzebowanie na prąd, może wynieść 1,5 mA. 5V/5kohm = 1mA max. Zmiana rezystora na 3,3k rozwiązało problem. Szkoda tylko...

    Mikrokontrolery AVR   09 Mar 2009 21:13 Odpowiedzi: 2    Wyświetleń: 2579
  • [ATMega32][Bascom]DS18B20 po pewnym czasie świruje.

    Witam Mam podobny problem atmega8 i DS18B20 bascom u mnie dzieje się coś takiego że do 40°C pokazuje dobrą temperature przy rezystorze podciągającym 2,2kΩ ale przy wyższej temperaturze to ją podwaja i tak sobie miga na przemian dobra temp i podwojona, czasem wskoczy jakaś ujemna albo jeszcze...

    Mikrokontrolery AVR   30 Wrz 2009 13:03 Odpowiedzi: 43    Wyświetleń: 6333
  • [Atmega8][Bascom] Termometr Ds18b20, wyswietlacze 7seg. led

    Witam Zrobiłem termometr na Ds18b20 i wynik wyświetlany jest na 3 wyświetlaczach 7 segmentowych Led. Dodatnia temperatura działa bardzo dobrze jednak gdy pojawia się ujemna temperatura poniżej - 10 stopni na wyświetlaczach pokazują sie same 8 8 8 . Może to dlatego że pojawia się - ? Nie wiem jak w...

    Mikrokontrolery AVR   18 Gru 2009 22:53 Odpowiedzi: 0    Wyświetleń: 4107
  • Zegar DCF77 z termometrem 2 x ds18b20 i podświetleniem .

    Na razie jest tak : 'Zegar DCF77 $regfile = "m8def.dat" $crystal = 8000000 $lib "dcf77.lib" 'Sygnał z odbiornika DCF podłączony do Portb.2 Config Dcf77 = Pinb.2 , Debug = 1 , Inverted = 0 , Check = 1 , Update = 0 , Updatetime = 0 , Secondticks = 50 , Timer1sec =...

    Mikrokontrolery AVR   13 Lut 2010 17:11 Odpowiedzi: 9    Wyświetleń: 2880
  • [Bascom] Atmega32 i DS18b20

    Witam, mam problem z odczytem poprawnym temperatury. Niestety nie znalazłem tematu, który by pasował do mojego problemu. Atmega odczytuje poprawnie adresy czujników po czym odczytuje mi na wszystkich jednakową temperaturę (85*C). Czujniki podłączone są równolegle do jednego portu z podpiętym rezystorem...

    Mikrokontrolery   11 Lip 2011 13:12 Odpowiedzi: 5    Wyświetleń: 1569
  • Codevision ds18b20.lib i nie mierzy ujemnych...

    ..a tak , sorki, chcialem sie ogolnie dowiedziec czy w ogole ta biblioteka obsluguje ujemne temp.. ale oto moj kawalek kodu ..... sprintf(datatemp,"t%u=%+.1f... jest tupy char, temperatura z ds jest...

    Mikrokontrolery   07 Maj 2006 20:40 Odpowiedzi: 6    Wyświetleń: 1943
  • [bascom] DS18b20 strzałki sygnalizujące spadek i wzrost temp

    Przecież JmL(TM) dość szczegółowo ci napisał jak to wykonać. Chyba że liczysz na gotowca, jeśli tak to nie tędy droga. Zrób sobie zmienną i w niej zapamiętaj wynik pomiaru. Przy kolejnym odczycie od tej zmiennej odejmij aktualną temperaturę: - jeśli wynik tej operacji będzie ujemny to temperatura...

    Mikrokontrolery AVR   13 Wrz 2008 20:05 Odpowiedzi: 21    Wyświetleń: 5651
  • Błędy przy odczycie temperatury DS18B20 [C]

    Spróbuj tego, to jakiś kod "edukacyjny" bez uwzględnienia ujemnych temperatur. Na pewno działa. W załączniku masz obsługę 1-wire, a obsługę LCD sobie przerób :) U mnie w funkcji lcd jest drugi argument, to po prostu wiersz wyświetlacza. #include <avr/io.h> #include "lcd.h" #include...

    Mikrokontrolery AVR   26 Sty 2010 21:15 Odpowiedzi: 19    Wyświetleń: 3314
  • [Atmega8][C] Wyliczanie temperatury DS18B20

    Witam Przerzucam się z Bascom na C. Niestety jest to odrobinę bolesne. O ile LCD już ogarnąłem, to kłopot sprawia mi DS18b20. Zaraz po uruchomieniu układu, temperatura wyświetla się w miarę dokładnie. Niestety po kilkudziesięciu sekundach wyświetlana jest temperatura ujemna (!). Czyli najpierw pokazuje...

    Mikrokontrolery AVR   13 Kwi 2012 12:49 Odpowiedzi: 9    Wyświetleń: 4821
  • PC Termometr AVT 2787 - zawyżony odczyt temperatury

    Zauważyłem jeszcze problemy z odczytem ujemnych temperatur - odczyt przeskakuje poniżej zera na wartość 125°. Czyli mam rozumieć to wyłącznie wina tego, że ds18b20 nie jest zamienikiem ds1820. Znalazłem jeszcze ds18s20, to jest zamiennik ds1820? Pytałem u mnie w elektroniku i mają tylko ds18b20...

    Projektowanie Układów   05 Kwi 2013 10:23 Odpowiedzi: 4    Wyświetleń: 2508
  • DS18B20 + tryb pasożytniczy

    Taka sprawa: Zasilalem termometr "pasożytniczo", ale dosyc nieuważnie przejrzałem Data Sheet od niego i nie zauwazylem, ze nalezy zapodawac high pullup na szyne przez mosfet, podczas konwersji temperatury i operacji na eepromie :( O dziwo na poczatku ds konwertowal prawidlowo i poprawnie mierzyl temp....

    Mikrokontrolery   24 Sty 2006 18:41 Odpowiedzi: 15    Wyświetleń: 5513
  • ds1820+bascom+ujemna. Co należy dopisać w kodzie?

    Przykładowy programik, ale dla DS18B20: Dim Bd(9) As Byte 'tablica Dim T As Integer 'zmienne Dim T1 As Integer Dim T2 As Integer Declare Sub Read18b20 'deklaracja procedury Cls 'inicjacja wyświetlacza Deflcdchar...

    Mikrokontrolery   18 Lip 2018 21:20 Odpowiedzi: 17    Wyświetleń: 2244
  • Multipleksowanie wyśw. LED, a DS18B20 ??

    Witam Dzięki pomocy elektrody i 2 mądrych książek udało mi się coś takiego naskrobać. Przez moment używałem 2 timerów ale po jakimś czasie wyszło coś takiego: $regfile = "attiny2313.dat" $crystal = 4000000 Config Portb = 255 'wszystkie końcówki...

    Mikrokontrolery   10 Paź 2008 22:18 Odpowiedzi: 34    Wyświetleń: 10244
  • AT89s51 i termometr DS18B20

    Na początek spróbuj uruchomić odczyt temperatury na liczbach 8 bitowych (jeden bajt) - będzie łatwiej ogarnąć w asemblerze. Wynik odebrany w 12 bitach przesuwasz w prawo 4 razy i zostaje 8 bitów. clr c ; Zamien 12 bitow na 8 mov a, temp+1 rrc a ...

    Mikrokontrolery   27 Cze 2009 00:36 Odpowiedzi: 18    Wyświetleń: 2613
  • [ATmega8][BASCOM][DS18B20] Odczyt temperatury poniżej zera.

    Czy przypadkiem zmienna I nie zwraca ci temperatury ujemnej gdy ona występuje? Znak jest zawarty w drugim bajcie => patrz datasheet.

    Mikrokontrolery AVR   17 Gru 2009 07:37 Odpowiedzi: 4    Wyświetleń: 2680
  • [ATMega8][Bascom] znak temperatury ds18b20 - czy poprawnie?

    Witam, Na wstepie zaznaczam, ze uklad (przynajmniej na pierwszy rzut oka) dziala poprawnie. Moje pytanie wynika z tego, ze nie mam gdzie sprawdzic czy dobrze odczytuje mi znak kiedy temperatura jest ujemna. Z dokumentacji czujnika wynika ze jezeli bity znaku tj od 15-go do 11-go sa wyzerowane...

    Mikrokontrolery AVR   07 Gru 2009 14:47 Odpowiedzi: 4    Wyświetleń: 1930
  • ds18b20 - brak jednego bajtu

    Troszkę mnie nie było :) pętla główna wygląda teraz tak: while(1) { _delay_ms... LED1); LCD_HOME(); ...

    Mikrokontrolery AVR   24 Sie 2010 21:00 Odpowiedzi: 59    Wyświetleń: 4825
  • Arduino C - Konwersja temperatury DS18B20 na ludzką postać

    No niezupełnie, dla ujemnych temperatur to nie zadziała, a dla dodatnich dość pokręcone. [syntax=c]int16_t temp = data[1] << 8 | data[0]; if (temp < 0) { znak = '-'; temp = -temp; } else znak = '+'; ulamek = (temp & 0xf) * 5 / 8; temp >>= 4;[/syntax]

    Mikrokontrolery AVR   27 Mar 2015 09:17 Odpowiedzi: 8    Wyświetleń: 1500
  • [atmega][winavr]DS18b20 nie działa przy 2 przewodach

    Nie działą dalej:(. Wyraźnie brakuje prądu podczas konwersji temperatury i wstawia wartość domyślną. Znalazłem jeszcze w dokumentacji coś takiego: However, when the DS18B20 is performing temperature conversions or copying data from the scratchpad memory to EEPROM, the operating current can be as...

    Mikrokontrolery AVR   16 Lut 2011 23:01 Odpowiedzi: 15    Wyświetleń: 2364
  • Sygnalizacja Led ujemnej temperatury

    Witam Jestem początkujący jeśli chodzi o pisanie programów. Postanowiłem się przemóc i stworzyć coś prostego. To jest próba napisania mojego pierwszego programu w Bascom. Układ oparty jest na Attiny13 i czujniku DS18B20. Jeśli temperatura spadnie poniżej -1st C, to ma się zaświecić LED. Ustawiłem...

    Mikrokontrolery Początkujący   05 Mar 2013 13:34 Odpowiedzi: 7    Wyświetleń: 1515
  • [Atmega32][DS18S20] - Błędny pomiar temperatury.

    A ja robię tak: Odczytuję 16 bitów z DS18B20 (i jest to liczba signed, np. int), następnie mnożę przez 100, dodaję do tego 8 i dzielę przez 16. Dzięki temu mam gotowy wynik temperatury w setnych Celcjusza, a potem to już z górki (liczba ciągle jest jako signed). Też tu nie ma zmiennych typu float/double...

    Mikrokontrolery AVR   12 Sty 2014 18:57 Odpowiedzi: 4    Wyświetleń: 1464
  • konwersja temperatury ds18b20

    plik numer 1wire.c #include <avr/io.h> #include <avr/pgmspace.h> #include <stdlib.h> #include <ctype.h> #include <math.h> #include <stdlib.h> #include <stddef.h> #include "my_lib.h" unsigned char wiersz=0; unsigned char kolumna=0; int...

    Mikrokontrolery   28 Kwi 2005 13:13 Odpowiedzi: 7    Wyświetleń: 4193
  • PIC i ds18b20

    podaję Ci przykład, ma dodatnie i ujemne, dokładność 0.1 pisany w Protonie, sprawdza sumę kontrolną dallasa, co jest niezbędne w obecności zakłóceń. same obliczenia są oryginalne. oczywiście na DS18B20 pozdrawiam DEVICE = 16F877A XTAL = 16 ALL_DIGITAL = TRUE SYMBOL DQ = PORTA.2 DECLARE LCD_INTERFACE...

    Mikrokontrolery   14 Sie 2007 13:56 Odpowiedzi: 5    Wyświetleń: 1598
  • [ATmega32][C] DS18B20-błedne odczyty temperatury

    Ta opóźniająca funkcja była już w którymś z tematów mocno polecana natomiast odradzali niektórzy użytkownicy forum te standardowe z <util/delay.h>. No ale sprawdziłem je też, podłączyłem uC pod oscyloskop i poustawiałem czasy jeszcze raz...w końcu coś ruszyło:-) Z tym że używam teraz takiego...

    Mikrokontrolery AVR   15 Mar 2009 13:25 Odpowiedzi: 6    Wyświetleń: 2294
  • atmega128 + ds18b20 zly odczyt temperatury

    Masz skopane RESET_PULSE, zobacz koncowke i twoje badanie czy jest ok. Masz skopane send (to oryginalne), to powyzej tez - za dlugi jest impuls ujemny, masz skopane send_byte - zobacz jakie sa timingi pomiedzy bitami, a jakie ty masz. read_byte moze jest ok, ale tez nie jest idealne.

    Mikrokontrolery AVR   21 Paź 2009 22:51 Odpowiedzi: 15    Wyświetleń: 2761
  • [BASCOM] Odczyt temperatury z dokładnością do 0,1 - DS18B20

    źle podzieliłeś są inne komendy na inicjowanie i inne na odczyt, a odczyt też wymaga 1wreset Inicjowanie_dsa: 1wreset If Err = 0 Then 1wwrite &HCC 1wwrite &H44 Else Gosub Error End If Return Odczyt_dsa: Znak = 0 'zakładam że wartość jest dodatnia ...

    Mikrokontrolery AVR   25 Sty 2010 18:52 Odpowiedzi: 35    Wyświetleń: 6436
  • Pomiar temperatury ds18b20 - rs232 + konwerter USB

    Te układy to konwertery poziomów napięć. Zamieniają one poziomy RS232 (0-wartość ujemna, 1-dodatnia) na TTL. Nie mają tu jednak zastosowania. Jeżeli czujniki masz sprawne i połączenia poprawne, to na 99% winę za złą pracę układu ponosi oprogramowanie. Kombinowałeś z Realterm (terminal dla RS232) ? Spróbuj...

    DSP i Transmisja   10 Gru 2010 13:04 Odpowiedzi: 21    Wyświetleń: 13488
  • ds18b20 odczyt temperatury

    Witam! Mam pytanie czy kiedy odczytuję część przecinkową temperatury to mając np. 0011 to oznacza że jest to 0,0625 + 0,125 ? Czy może działa to tak że taki stan jest niedopuszczalny i czujnik może przyjmować jedynie takie części po przecinku jak 0,0625 LUB 0,125 LUB 0,25 LUB 0,5 Drugie pytanie:...

    Mikrokontrolery AVR   17 Gru 2011 14:32 Odpowiedzi: 3    Wyświetleń: 2040
  • [Atmega8] - DS18b20 + wyświetlacz 7 segmentowy (wyświetlanie wyniku)

    Witaj. Zacznij od tego, że symuluj (w odpowiednim miejscu Twojego programu) prawidłowe (według Ciebie) wartości pomiaru i wyświetlaj je na wyświetlaczu. Uwzględnij newralgiczne przypadki jak np. zero oraz dodatnia i ujemna temperatura. To pozwoli Ci na ustalenie czy przyczyną są funkcje wyświetlania,...

    Mikrokontrolery Początkujący   16 Lut 2014 16:22 Odpowiedzi: 1    Wyświetleń: 2712
  • Arduino PRO mini (328) - rejestrator temperatury z wielu czujników DS18B20

    Ja zrobiłbym to na mosfecie typu P i włączał dodatni biegun zasilania, a nie ujemny.

    Arduino   27 Sie 2015 18:30 Odpowiedzi: 10    Wyświetleń: 2949
  • [AT90S2313][C][winavr] DS18B20 blędny odczyt

    Tak oczywiscie ze wiem. Program który zamiescilem w tym poście ma obslugiwac DS18B20 i mi nie działa. Ciagle pokazuje 127*C Zupelnie inny program (inna procedura obliczania temp.) napisany przy tych samych bibliotekach i na tym samym HW dla DS1820, dziala poprawnie. Podlaczenie jest typu parasite...

    Mikrokontrolery AVR   01 Lut 2009 20:41 Odpowiedzi: 2    Wyświetleń: 2345
  • [ATmega8] + [DS18B20] - Błędne działanie programu, jeśli funkcja zwraca (-1)

    Witam, Mam na linii kontrolera słynny DS18B20. Jeżeli czujnik jest podłączony to wszystko jest ok. Problem pojawia się wtedy jeżeli odepnę na chwilę czujnik. Funkcja zwraca mi wartość -1, a ponowne podłączenie czujnika nie powoduje ponowienia prawidłowych odczytów. Trzeba wtedy po podłączeniu zresetować...

    Mikrokontrolery AVR   03 Lis 2013 13:48 Odpowiedzi: 9    Wyświetleń: 1299
  • AVR GCC - Konwersja odczytu DS18B20 do jednej zmiennej

    Witajcie, jak przekonwertować poprawnie wartość z czujnika temperatury ds18b20 w postaci dwóch liczb typu uint8_t, które odpowiadają części całkowitej i ułamkowej, do postaci jednej zmiennej typu int16_t? zakres liczby ułamkowej to 0-9, zakres liczby całkowitej jest 8-bitowy. Wartości ujemnych nie...

    Mikrokontrolery AVR   13 Maj 2016 16:00 Odpowiedzi: 9    Wyświetleń: 873
  • Jak tanio mierzyc ujemne temperatury ?

    Zgadzam się, że są prostsze sposoby pomiaru temperatury niż korzystanie z wbudowanego ADC, aczkolwiek na www.tme.pl DS18B20 kosztuje 21.90 PLN (NETTO), a LM35 czy LM335 kosztują w normalnym [url=]sklepie 6.50 PLN (BRUTTO). Dla mnie jest różnica. A poza tym chciałbym wykorzystać to, co mam, czyli...

    Mikrokontrolery   05 Gru 2004 11:44 Odpowiedzi: 19    Wyświetleń: 4001
  • LM35 uzyskanie wyjscia ujemnego -> w miejsce -5V ATX !?!!

    potrzebuje mierzyc temp w zasilaczu ATX chce tak zrobic by uzyskac mierzalne napiecie (dajace sie przeliczyc) ale ujemne!! Bo linie do mierzenia -5V z zasilacza mam pusta. Czujnik na plycie zmierzy to napiecie (myslac ze to minu 5V z zasilacza) ale ja sobie to przelicze na temperature.......... jasne?...

    Projektowanie Układów   14 Lis 2005 23:43 Odpowiedzi: 11    Wyświetleń: 2346
  • Bezprzewodowy pomiar temperatury w trzech punktach.

    Przerobiony program duch na trzy czujniki oraz z termostatem... Prosiłbym o sprawdzenie głównie ostatnich linijek służących jako termostat... co do pomiaru bezprzewodowego to daruję sobie bo mam mało czasu na wykonanie... co do schematu to ewentualnie dośle później... z góry dziękuje... [syntax=basic4gl]$regfile...

    Mikrokontrolery Początkujący   19 Lip 2012 17:02 Odpowiedzi: 11    Wyświetleń: 2678
  • Atmega8 - konwersja temperatury na minus

    wiem wiem, że tak to się robi mam to napisane w programie dokładniej ten fragment jest za to odpowiedzialny: ................. Ty... że czujnik ds18b20 nie podaje temperatury tak po prostu do procesora np.: 20 stopni Celsjusza tylko trzeba to troszkę przekonwertować za co odpowiedzialna jest ta...

    Mikrokontrolery AVR   05 Lis 2014 14:47 Odpowiedzi: 4    Wyświetleń: 873
  • DS18B20 dokładnośc pomiaru i 2 czujniki na jednej szynie

    T1 = Makeint(bd(1) , Bd(2)) T1 = T1*10 : T1= T1/16 Dziesiatki = T1 Mod 10 T1 = T1 / 10 Locate 1 , 1 Lcd T1;".";Dziesiatki ; Chr(0) w takiej kolejnosci i musi działac Działa, dzieki ale przy ujemnych temperaturach dostaje wynik w postaci w postaci np. -10.-8 , ten minus w dziesiątkach...

    Mikrokontrolery   04 Paź 2007 13:04 Odpowiedzi: 29    Wyświetleń: 6292
  • DS18B20 i 0,1 stopnia

    Program chyba jest Ok. Po zanurzeniu czujnika we wrzącej wodzie pokazał 99,2 stopnia we Wrocławiu. Nie wiem w jakiej temperaturze wrze woda na tej wysokości? Sprawdzę jeszcze temperatury ujemne. Dziękuje za pomoc. :D Woda we Wrocławiu wrze w zakresie 90-110st. zależnie od tego ile ropy aktualnie...

    Mikrokontrolery   12 Lis 2005 16:07 Odpowiedzi: 20    Wyświetleń: 4118
  • [DS18B20] Nie mierzy więcej jak 40*C

    Tutaj masz wszystko działające. Temperaturę pokazuje mi dobrze zarówno na ujemnych i dodatnich. Wszystko napisane tak jak w data sheet kazali.

    Mikrokontrolery   08 Lut 2007 12:41 Odpowiedzi: 24    Wyświetleń: 2256
  • kalibracja wskazan ds18b20

    ...mam jeszcze jeden problem z wyswietlaniem minusa przy ujemnych temp i z przesunieciem gdy tem jest poniezj 10st czyli jedno cyfrowa. Dim St1 As String *6 .... Temp: 1wreset 1wwrite &HCC 1wwrite &H44 1wverify Dsid1(1) 1wwrite &HBE Sc(1) = 1wread(9) If...

    Mikrokontrolery   12 Lut 2007 18:08 Odpowiedzi: 22    Wyświetleń: 2172
  • Atmega8 + WinAvr + HD44780 + DS18B20

    Witam Już wiem co miałem nie tak. Opóźnienia to jest to na co trzeba uważać w dallasie (jak tego nie zrobisz porządnie, to nici z Twojej pracy). Ja wykorzystywałem na początku delay’a który najmniej mógł zliczyć (teoretycznie) 5,7814us (bo #include <avr/io.h> #include <stdlib.h>...

    Mikrokontrolery   12 Wrz 2007 23:05 Odpowiedzi: 20    Wyświetleń: 9599
  • termometr attiny2313 + ds18b20

    Możesz pokazać przykład jak wykorzystując multiplexowanie zrobić taki termometr, oczywiscoie musi wzkazywać ujemne temperatury. No i oczywiscie musi sie zmiescić do proca. W c++ na pewno taki ter,mometr jest możliwy, ale mnie chodzi o bascoma.

    Mikrokontrolery   30 Paź 2020 16:01 Odpowiedzi: 5    Wyświetleń: 8426
  • [asm] DS18B20 i konwersja pierwszych czterech bitów

    Witam! Najogólniej mówiąc musisz te 4 bity podzielić przez 16, natomiast jeśli masz ujemną temperaturę to robisz to samo a następnie otrzymany wynik odejmujesz od 1.

    Mikrokontrolery AVR   16 Mar 2009 22:50 Odpowiedzi: 3    Wyświetleń: 1199
  • Wyświetlacz siedmiosegmentowy i ds18b20 prosze o pomoc

    Dobrym programistą może nie jestem, ale zrobiłem sobie to w ten sposób: Wydzielam sobie cztery bity odpowiadające za ułamek ulamek = lsb & 0x0F; Później normalnie wydzielam sobie bity odpowiadające za liczbę całkowitą: lsb = lsb >> 4; msb = msb << 4; temp = lsb | msb; Sprawdzam...

    Mikrokontrolery AVR   12 Kwi 2009 21:10 Odpowiedzi: 17    Wyświetleń: 2058
  • Atmega8 + ds18b20 + [C] + błędy i konfiguracja

    Witaj, Temperatura rzędu 500C jest nie mozliwa do odczytania z DS18x20. Czujnik może co nawyżej wskazać 125C. Niestety procedury których użwasz do przeliczenia odczytanych danych na temperaturę są błędnie napisane. U uśrednianiu wyniku to tu raczej nie ma mowy bo DS18X20 jest czujnikiem cyfrowym z...

    Mikrokontrolery AVR   28 Wrz 2010 14:39 Odpowiedzi: 16    Wyświetleń: 2926
  • [BASCOM][ATMEGA32][DS18B20] jak usunąć wynik po przecinku

    Jaca Dziękuje pięknie teraz wszystko działa jak należy. Zaraz wystawie czujnik za okno i zobaczę co się stanie przy ujemnych temperaturach. Pozdrawiam

    Mikrokontrolery AVR   29 Gru 2010 10:20 Odpowiedzi: 19    Wyświetleń: 2262
  • Zgrabny termometr/ termostat panelowy DS18b20 + Atmega8 +LED

    Dobrym pomysłem byłoby dodanie informacji, czy temperatura jest dodatnia, czy ujemna. Tak się składa, że termometr chociaż ma czujnik pracujący w zakresie -50 do +125 wyświetla temperaturę w zakresie od -50.0 do +99.9'C. W sumie nie zrobiłem zabezpieczenia powyżej 100 więc po prostu w pewnym momencie...

    DIY Konstrukcje   08 Lip 2013 13:39 Odpowiedzi: 29    Wyświetleń: 33161
  • DS18B20 na delay_ms, wyświetlacz na timerze nie działa

    Kolejna sprawa to nie zdziw się jak będą wyświetlać się bzdury przy ujemnej temperaturze.

    Mikrokontrolery AVR   20 Wrz 2011 21:28 Odpowiedzi: 54    Wyświetleń: 5301
  • [mega8][BASCOM] Błędny odczyt z DS18b20

    Odpaliłem i idziała :) Problem w tym, że pokazuje coś nie tak. Temperatura dodatnia błąd na plus około 2 stopień. Zamiast 22 pokazuje 24.3 a przy ujemnej (zwykły termometr) pokazuje -13 zamiast - 18 Do 1wreset 1wwrite &HCC 1wwrite &H44 Waitms 250 Waitms 250 1wreset ...

    Mikrokontrolery AVR   03 Lut 2012 19:27 Odpowiedzi: 3    Wyświetleń: 1904
  • Ds18b20 i PIC po wyżej 30 stopni nie czyta

    tak, uwzględniłem powyższe, jak narazie odczytuje poprawnie, jeszcze ujemne temperatury muszę sprawdzić.

    Mikrokontrolery   14 Mar 2012 08:55 Odpowiedzi: 10    Wyświetleń: 1304
  • [M32][Bascom][DS18B20] Prośba o krytykę programu.

    Wobec tego arktik1 miał rację twierdząc, że Jego kod działa. Zwracam honor! Już niejako na koniec tej dyskusji/lekcji chciałbym się upewnić, czy muszę coś kombinować z częścią ułamkową, czy też metoda jest identyczna jak w przypadku liczb całkowitych? Chodzi mi o uzyskanie wartości bezwzględnej, by...

    Mikrokontrolery Początkujący   13 Lip 2012 08:44 Odpowiedzi: 37    Wyświetleń: 4358
  • Termostat 4 Kanałowy DS18B20 LCD 4x20 Zadana i Histereza 0,1oC + Alarmy

    Widzicie. Ja walczyłem z timerami, przerwaniami,DS'ami i wyświetlaczami, chyba wewszelkich możliwych kombinacjach. I stwierdzam, że bardzo trudno jest w Bascomie ustalić wybraną częstotliwość przemiatania z jednoczesnym odczytem czujnika. Nawet jeśli pozornie wszystko działa to przy ujemnych temperaturach...

    DIY Konstrukcje   27 Sty 2013 13:28 Odpowiedzi: 13    Wyświetleń: 18882
  • czujnik DS18b20 - częstość wyst. błędnych pomiarów.

    Pomiar: dokładność 1st C. jeśli pomiary nie muszą być zbyt często Są wykonywane co około 2s. Bo jeśli mogła by być dokładność pomiaru wynosząca 1 stopień lub 0,5 stopnia to mógłbyś znacznie skrócić czas pomiaru i zrobić na przykład pięć pomiarów i wyciągnąć średnią. Np. 1 pomiar:25st, 2 pomiar,...

    Mikrokontrolery   29 Paź 2012 23:30 Odpowiedzi: 3    Wyświetleń: 1614
  • Atmega328 / Bascom - DS18B20 - 7 x czujnik

    tzn. lepiej będzie tak: Dodano po 1 Czy używając MakeInt( ) nie będzie problemu z ujemnymi temperaturami ? Bo przy histerezie to jest istotne

    Mikrokontrolery Początkujący   28 Cze 2013 10:36 Odpowiedzi: 10    Wyświetleń: 2505
  • BASCOM AVR obsługa wyświetlacza LCD + DS18B20 + PCF8583

    Witam ponownie, Może mi ktoś poweidzieć co jest źle, bo mryga mi cały czas napis z tej linijki: Lcd "0" ; Chr(1) ; "C 10" ; Chr(1) ; "C 20" ; Chr(1) ; "C 30". Chodzi tu zapewne o graficzne przedstawienie na alfanumerycznym LCD wartości "Wart_temp" (temperatura(?) Pomysł nie jest wcale zły,...

    Mikrokontrolery AVR   27 Sie 2013 11:54 Odpowiedzi: 16    Wyświetleń: 3630
  • 4x DS18b20 +LCD = Termometr

    Pozwoliłem sobie zamieścić przykład przeróbki "Ducha" na procesor atmega 32u4 z wyświetlaczem 2x16 i 4xDS18B20, Cały pic, to inne porty w tym układzie :) [syntax=basic4gl] 'Termometr 4 punktowy DS18b20 by Duch na podstawie materiałów znalezionych w sieci 'Kontakt duszkowski(at)o2.pl $regfile =...

    DIY Konstrukcje   02 Maj 2015 22:07 Odpowiedzi: 493    Wyświetleń: 303376
  • Emulator czujnika DS18B20

    z kontrastem łatwo sobie poradzić "podlonczając" potencjometr do Aref ustawiając je na wewnętrzne napięcie odniesienia Czy to jest rozwiązanie przetestowane w praktyce? Pytanie w stylu. Używałem LM7805 teraz dałem LM317 z dobranymi dzielnikami rezystorowymi. Czy zadziała? Moje gdybanie...

    DIY Poczekalnia   31 Sie 2017 19:21 Odpowiedzi: 30    Wyświetleń: 16962
  • Wybór czujnika temperatury.

    DS18B20, DS1820, DS18S20 ..... to cyfrowe (dokładność 12-bitowa w każdym) ... górny zakres może ciut mniejszy, a mierzą z dokładnością do ok 0,1 C - cena ok 5zł, sterowanie z 1 pinu dowolnego mikrokontrolera (1Wire) ... ;) Mirku, dokładność to +/- 0,5 °C, zaś 0,1 °C to ich przybliżona rozdzielczość. Co...

    Mikrokontrolery   16 Kwi 2012 10:02 Odpowiedzi: 30    Wyświetleń: 3978