REKLAMA

1wire pomiar temperatura

Znaleziono około 442 wyników dla: 1wire pomiar temperatura
  • [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 'konfiguracja linii magistrali '1-Wire Declare Sub Odcz_temp 'procedura...

    Mikrokontrolery AVR   04 Gru 2010 15:42 Odpowiedzi: 2    Wyświetleń: 5669
  • Rejestrator temperatury Atmega8 + ds18b20 by spectomek

    Oj kolego, poważny błąd - zasilaj prawidłowo mikrokontroler: Dzięki za upomnienie, faktycznie gdzieś to przeoczyłem, na schemacie ideowym nawet masa wisi :) Poniżej zamieszczam poprawiony schemat ideowy i płytkę w EAGLE. Widząc duże zainteresowanie kodem wrzucam wsad w BASCOM. Załączam również program współpracujący z urządzeniem. Program może działać...

    DIY Konstrukcje   19 Lip 2015 20:56 Odpowiedzi: 9    Wyświetleń: 5214
  • REKLAMA
  • Ds 18b20 temperatury ujemne

    Witam Po przesunięciu w prawo w miejscu gdzie mamy informacje o temperaturze +/- są uzupełniane automatycznie bity 0000 i nie mamy możliwości rozpoznania tego znaku Dlatego stosujemy maskę i wszystko wraca do normy Jeżeli kolega zumek ma inne rozwiązanie to proszę o przedstawienie kilku linijek kodu Jestem ciekaw jak to robią inni Ten kod był sprawdzany...

    Mikrokontrolery   30 Sty 2006 07:55 Odpowiedzi: 13    Wyświetleń: 2692
  • DS18B20 zawyża pomiar, czy to możliwe?

    To ja podzielę się jeszcze swoimi ostatnimi spostrzeżeniami. Zbudowałem analogiczny układ na nieco innym typie procesora (ale z tej samej rodziny i tej samej klasy) i na tym samym kodzie (tzn napisałem program testowy kompatybilny z oboma procesorami zawierający tylko obsługę 1wire i wysyłanie komunikatów tekstowych portem szeregowym). Moje ździwienie...

    Mikrokontrolery Pozostałe   10 Mar 2011 22:05 Odpowiedzi: 25    Wyświetleń: 8081
  • [ATMEGA8][BASCOM] - Termostat. Pomiar temperatury w przerwaniu.

    Dobra, skończyłem jak na razie "pracę" nad programem. Więcej było gapienia się w niezrozumiałe funkcje i polecenia ale już prawie program czaje w całości :) Oznaczyłem go jako V.2.2 ^^ Zmiany: *Możliwość ustawienia skrajnych temperatur uruchamiających alarm *kasowanie alarmu poprzez wejście do menu i zapisanie zmiennych *zmiana stopnia regulacji zmiennych...

    Mikrokontrolery AVR   08 Kwi 2015 16:10 Odpowiedzi: 15    Wyświetleń: 2115
  • REKLAMA
  • Pomiar cisnienia atm. i wilgotnosci i 1-wire?

    Wyjscie czujnika i tak dopasowywujesz do wejscia przetwornika, a wiec robisz to na wzmacniaczach operacyjnych. Polecam bys poczytal to: Jest to co prawda do czujnikow Freescale (Motorola), ale sadze ze przy czujnikach innych firm, nie bedzie sie duzo roznilo postepowanie. Co do interfejsu PC<->1Wire to co ty masz jest najprostszym ukladem RS232<->1Wire...

    Projektowanie Układów   20 Sty 2005 15:39 Odpowiedzi: 6    Wyświetleń: 8385
  • REKLAMA
  • Pomiar temperatury w wysokim zbiorniku

    Takie cos sie stosuje w silosach zbozowych: Sonda jest to przewod na stalowej lince z umieszczonymi czujnikami np. co 1m. Mozna zastosowac np. ds1820 na 1wire.

    Automatyka Przemysłowa   28 Kwi 2010 09:17 Odpowiedzi: 10    Wyświetleń: 2228
  • Przesyłanie dwóch temperatur z 2xDS1820 uart

    Temperaturę odczytaną z ds'a formatuję i wrzucam do zmiennej string poleceniem FUSING, np: Temp = Fusing(t1 , "#.#") gdzie Temp to string, a t1 to zmienna single z odczytaną temperaturą. Następnie mam kilka warunków if..then gdzie zmienna Temp jest uzupełniana znakami (np. spacji), tak aby fragment łańcuch z pojedynczą temperaturą miał zawsze tą samą...

    Mikrokontrolery AVR   05 Maj 2010 17:40 Odpowiedzi: 8    Wyświetleń: 1314
  • [ATmega32][C] Wyświetlacz 7seg + pomiar temperatury

    Zrealizować 1w na przerwaniach a nie na opóźnieniach. A autor nie chce analoga tylko coś na 1wire.

    Mikrokontrolery AVR   09 Sie 2011 02:27 Odpowiedzi: 14    Wyświetleń: 3528
  • Pomiar temperatury przez ds18b20 i przerwanie w Bascom

    $crystal = 16000000 $hwstack = 32 $swstack = 10 $framesize = 40 $baud = 4800 Config 1wire = Portd.7 Dim T1 As Byte Dim T2 As Byte Print "ala ma kota" Do 1wreset 1wwrite &HCC 1wwrite &H44 Waitms 250 waitms 250 Waitms 250 waitms 250 1wreset 1wwrite &HCC 1wwrite &HBE T1 = 1wread() T2 = 1wread() Print T1 ; " " ; T2 ;...

    Mikrokontrolery AVR   25 Lis 2010 09:59 Odpowiedzi: 12    Wyświetleń: 5718
  • [Attiny2313]+DS18B20[Bascom] Termometr i ujemna temperatura.

    Witam. Składam sobie zegar z termometrem na Attiny2313 i DS18B20 lecz mam problem z ujemną temperaturą. Do odczytu temperatury używam programu kolegi "Elektrooonik" ponieważ zajmuje najmniej kodu co jest tu dla mnie ważne i z 1-Wire styczność mam pierwszy raz więc wpierw wolę mieć jakiś przykład. Program Oryginalny do pomiaru temperatury wygląda tak:...

    Mikrokontrolery AVR   18 Gru 2010 20:58 Odpowiedzi: 13    Wyświetleń: 6283
  • Domowy zegarek z pomiarem temperatury

    Witam Słusznie zauważyliście, w opisie jest błąd. To PCF8583 komunikuje sie za pomocą interfejsu I2C, a DS18B20 za pomocą 1wire. Wyswietlacz udało mi sie kupić na serwisie aukcyjnym . Zegar analogowy to niestety na razie nieruchomy obrazek lecz pracuje już nad algorytmem rysujacym strzałke, także być może wyjdzie druga wersja softu z ruchomym już zegarem...

    DIY Konstrukcje   03 Lip 2012 13:16 Odpowiedzi: 21    Wyświetleń: 11706
  • 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 = "m8def.DAT" 'deklaracja procesora,...

    Mikrokontrolery Początkujący   19 Lip 2012 17:02 Odpowiedzi: 11    Wyświetleń: 2720
  • Zdalny pomiar temperatury przez Internet w pomieszczeniach

    Hej, Dzięki za szybką odpowiedź, chcę to zainstalować u siebie w domu, teraz mam remont generalny, na wiosnę ruszam ze wszystkimi instalacjami. Chciałbym mieć wszystko na kablu (za dużo będę miał urządzeń bezprzewodowych). Było by pięknie gdyby można było mieć podgląd na wszystkie temperatury na raz (może to być aplikacja na Windowsa). Szukam trochę...

    Smart Home IoT   08 Lut 2013 23:24 Odpowiedzi: 10    Wyświetleń: 35271
  • REKLAMA
  • Pomiar temperatury z dwóch DS1820 na dwóch różnych pinach ATMEGA16

    Pierwszy od góry 1wire.h (tam brakuje #ifndef ONEWIRE_H...) Drugi to oczywiście 1wire.c Trzeci to użycie (wtedy jeszcze w main) obecnie używam dodatkowo pilku ds18b20.c w którym między innymi mierzę temperaturę a funkcję przerobiłem na taką, która nie używa zmiennej globalnej (w tym przypadku temp to globalna). W tej funkcji wypada zrobić kilka modyfikacji....

    Mikrokontrolery AVR   27 Sty 2015 23:57 Odpowiedzi: 13    Wyświetleń: 3087
  • Zakres pomiaru temperatury na DS1820

    Witam Problem z odczytem wyższych temperatur (od 50st. w górę) spowodowany może być złym doborem czasów opóźnień w protokole 1Wire. U mnie przeoczyłem ustawienie preserska opóźnienia i zamiast np. 100us było 50us. Powodowało to zrywanie komunikacji z podgrzewanym czujnikiem a nieraz z wszystkimi. Ustawienie odpowiednich opóźnień usunęło problem z odczytami....

    Mikrokontrolery   26 Paź 2014 14:14 Odpowiedzi: 7    Wyświetleń: 2053
  • ATMEGA32 i DELPHI7 - Pomiar temperatury w DELPHI - 2 czujniki DS18B20.

    Dodano po 1 [syntax=basic4gl] $regfile = "m32def.dat" $crystal = 1000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Porta.2 , Db5 = Porta.3 , Db6 = Porta.4 , Db7 = Porta.5 , E = Porta.1 , Rs = Porta.0 $baud = 1200 Config 1wire = Portb.0 Dim Adresy(16) As Byte Dim Temp As Byte Dim Temp_wew As String * 6 Dim Temp_zew As String * 6 Dim W As Byte Dim...

    Programowanie Początkujący   21 Sty 2015 20:50 Odpowiedzi: 10    Wyświetleń: 993
  • DS18b20 - Ds18b20 gubi pomiary - wyrzuca 0

    taktowanie procesora: 16MHz atmega32a main.c: [syntax=c] int main(void) {/* sprawdzamy ile czujników DS18xxx widocznych jest na magistrali */ czujniki_cnt = search_sensors(); /* wysyłamy rozkaz wykonania pomiaru temperatury * do wszystkich czujników na magistrali 1Wire * zakładając, że zasilane są w trybie NORMAL, * gdyby był to tryb Parasite, należałoby...

    Mikrokontrolery   13 Maj 2016 16:31 Odpowiedzi: 8    Wyświetleń: 951
  • 1wire i przerwania. Czy i który timer wykorzystuje 1wire? ATmega32.

    No tu już nie mogę zdzierżyć :wink: Chcesz korzystać z przerwań od 2 timerów i dziwisz się ,że wchodzą w paradę transmisji 1wire.Te timery to będą nawet sobie wchodzić w paradę , jeśli ich praca nie będzie jakoś zsynchronizowana.Trzeba poprostu "widzieć" oczami wyobraźni pracę programu i tak go skonstruować by działał prawidłowo , lub potrafił się skorygować...

    Mikrokontrolery   20 Kwi 2005 10:51 Odpowiedzi: 23    Wyświetleń: 3631
  • [DS18B20][Bascom] - Czas konwersji temperatury

    Jak pisał kolega (at)piotrva wystarczy użyć flagę w przerwaniu aby program był nieblokujący, więc żaden czas się nie marnuje. Osobiście odczyt zawszę robię bezpośrednio w przerwaniu dzięki czemu odpadają mi problemy z błędnym odczytem (nie rozwala mi komunikacji 1wire). Mimo niestosowania CRC nigdy nawet na długich przewodach nie mam ŻADNEGO błędnego...

    Mikrokontrolery   28 Cze 2013 22:46 Odpowiedzi: 11    Wyświetleń: 3093
  • AVT 2990 Sygnalizator temperatury kotła CO - zmiana w programie

    Witam, Zmontowałem kiedyś sygnalizator jak w temacie. Działa dobrze, sygnalizuje przekroczenie górnej temperatury nastawionej, sygnalizuje spadek temperatury poniżej 0 stopni. Przydała by mi się jeszcze funkcja sygnalizacji przekroczenia dolnej nastawionej temperatury. Może ktoś podpowie co zmienić w kodzie ? KOD: [syntax=c]/*****************************...

    Mikrokontrolery Początkujący   07 Mar 2018 17:54 Odpowiedzi: 2    Wyświetleń: 1173
  • [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 co jest absurdem bo powinno być ok. 20 - 21 st. C i tak...

    Mikrokontrolery AVR   13 Sie 2009 17:51 Odpowiedzi: 0    Wyświetleń: 3413
  • 89S52 Bascom- pomiar temperatury 18b20 oraz tmin.

    Witam. Ze względu na warującą ostatnio na dworze temperaturę chciałem zrobić prosty termometr oparty na 89s52 i czujniku 18b20. Napisałem program i o ile pomiar temperatury działa należycie z dokładnością 0.5*C to mam spory kłopot z porównaniem i zapamiętaniem tej minimalnej- aby rano wiedzieć do jakiej spadła temp w nocy. Układ sprawuje się dobrze...

    Mikrokontrolery   22 Gru 2009 16:46 Odpowiedzi: 1    Wyświetleń: 1674
  • Pomiar temperatury ATmega8 DS18B20

    Witam, 3 tygodnie temu postanowiłem poznać zasady programowania mikroprocesorów, aby przygotować inkubator (coś na wzór projektu, który znalazłem na niniejszym forum ATmega8A ustawiony na 2MHz i czujnika DS18B20 . Do tego wyświetlacz LED 3-cyfrowy, 7-segmentowy. Program napisałem w C. Nie da się ukryć, że więcej było w tym "wklejania: niż "pisania",...

    Początkujący Naprawy   06 Wrz 2014 22:05 Odpowiedzi: 0    Wyświetleń: 1545
  • [Atmega8][c][DS18b20] - Błędny odczyt temperatury powyżej 50 stC

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

    Mikrokontrolery Początkujący   17 Gru 2015 13:19 Odpowiedzi: 5    Wyświetleń: 1203
  • Problem z wystartowaniem nowego pomiaru na DS18B20

    Przeczytałem chyba wszystkie posty dotyczące problemów z DS18B20 i nie znalazłem rozwiązania dla swojego problemu. W większości rozwiązaniem jest zastosowanie podłączenia trzyprzewodowego i obniżenie wartości rezystora podciągającego magistralę 1Wire, niestety w moim przypadku zastosowałem trzy przewodowe podłączenie a rezystor podciągający to 3k3 a...

    Mikrokontrolery   10 Sie 2004 20:13 Odpowiedzi: 13    Wyświetleń: 2037
  • Termometr w Bascomie - dokładność pomiaru

    Witam. Na lekcjach bawimy się programowanie procesorów AT90S2313. Mam zrobić termometr. Nasz nauczyciel dał mi taki programik w bascomie: $regfile = '"2313def.dat" $crystal = 4000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Rs = Portb.2 , E = Portb.3 , Db4 = Portb.4 , Db5 = Portb.5 Config Lcdpin = Pin , Db6 = Portb.6 , Db7 = Portb.7 Config 1wire =...

    Mikrokontrolery   07 Lut 2006 17:07 Odpowiedzi: 2    Wyświetleń: 1379
  • Mikroprocesorowy rejestrator temperatury

    Witam. Ten schemat który podałeś to trochę skomplikowany jak na pomiar temperatury, kup sobie czujnik temperatury DS18B20 (podłączasz do uC dowolną ilość takich czujników), piszesz krótki program w BASCOM do obsługi i po sprawie. Bez skomplikowanych schematów. Jako uC możesz użyć jaki ci się podoba, podłączasz tego DS-a do zasilania (+5V) a środkowy...

    Mikrokontrolery   27 Lip 2006 15:28 Odpowiedzi: 4    Wyświetleń: 1983
  • Pomiar temperatury czujnikiem DS18b20 przy użyciu procesora 89c4051

    Skleciłem cos takiego pomiar z trzech czujników,odczyt z poszczególnego czujnika odbywa sie za pomocą przycisku podłączonego do pinu p3.7 procesora 89c4051,wynik dodatkowo przesyłam do komputera,czujniki sa na stałe wpisane,i tu moje pytanie co można w tym programie zoptymalizować może deklaracje czujnikó próbowałem za pomoca czegos takiego ale mi nie...

    Mikrokontrolery   05 Mar 2007 23:08 Odpowiedzi: 27    Wyświetleń: 2523
  • [VHDL]Spartan2 i termometr 1Wire DS1820

    Witam ponownie... Więc, znalazłem i rozwiązałem kilka problemów. Pierwszym była niewłaściwa/nieaktualna dokumentacja do 1WireMastera od Dallasa, pdf ze strony jest bardzo nieaktualny i dotyczy jednej z pierwszych wersji. Dlatego 1WM nie komunikował się z czujnikiem bo źle konfigurowałem rejestr dzielnika częstotliwości zegara. Zmieniłem trochę moje...

    Programowalne układy logiczne   10 Lis 2009 14:58 Odpowiedzi: 20    Wyświetleń: 6648
  • Dynamiczna zmiana portu/bituPortu 1wire, AVR,WinAVR,C++.

    Oto mój kawałek Kodu może CI się przyda: #include <avr\io.h> #include <avr\interrupt.h> #include <avr\signal.h> #define tau0 6; #define vliczt0 7; #define LCD PORTD #define E PORTC #define RS PORTC #define DQ1 PC0 #define DQ2 PC1 #define h_DQ DDRC = ~_BV(DQ) #define l_DQ DDRC = _BV(DQ) #define IN_DQ PINC & _BV(DQ)...

    Mikrokontrolery   13 Paź 2008 22:25 Odpowiedzi: 13    Wyświetleń: 2792
  • [Mega16][Bascom] Timer do obsługi 1wire i lcd.

    Witam. Maiłem zbudowany zegar z pomiarem temperatury na atmega 16, lcd standard, temp na ds18b2, czas na wewnętrznym oscylatorze 1mhz. Ze względu na dużą niestabilnośc wewnętrznego generatora dołożyłem zewnętrzny kwarc zegarkowy oraz zmieniłem program, który używał timera1 na timer2. I tu pojawiły sie problemy z 1wire. Przypuszczam, że procedury Bascom...

    Mikrokontrolery AVR   30 Paź 2008 13:23 Odpowiedzi: 6    Wyświetleń: 1887
  • [Atmega168][Atmega32][1wire][Bascom] problem z komunikacją

    Madergames9 --> nie gniewaj się, ale masz tak ogromną tendencję do potrójnego z poczwórnym saletem "przekomplikowania" sobie problemu w głowie, który dawno już został wyjaśniony, opisany , poparty przykładami i wszystkim co tylko można w nocie aplikacyjnej ;) na prawdę nie ma co odkrywać na nowo świata - trza tylko poczytać PDF'a ciężko mi to tłumaczyć...

    Mikrokontrolery AVR   27 Wrz 2009 21:23 Odpowiedzi: 28    Wyświetleń: 4220
  • Vhdl + 1Wire czyli Spartan 3e i ds18b20

    Witam dokonałem kolejnych postępów w pisaniu programu. Aktualnie wykrywam już presence pulse termometru i teoretycznie dokonuje już pomiarów temperatury. Niestety zczytują mi się same '0' co nie jest zgodne z rzeczywistością. Podejrzewam że pomyliłem się gdzieś w czasach. Wszystkie czasy przemnożone są przez 50 gdyż ostatecnie użycam clk = 50 Mhz. ----------------------------------------...

    Programowalne układy logiczne   14 Kwi 2010 22:38 Odpowiedzi: 11    Wyświetleń: 5096
  • [Zlecę] Wykonanie układu 1wire - Modbus RTU

    Witam! Zlecę wykonanie układu pomiaru temperatury poprzez 2 czujniki DS18B20. Układ ma umożliwiać komunikację z nim za pomocą protokołu MODBUS RTU, bądź za pomocą stałej ramki ASCII. Komunikacja odbywać musi się za poprzez linię RS485 (najlepiej) lub RS232 - rozpatrzę i porównam oferty. Założenia: -Rozdzielczość pożądanego pomiaru to 4 bajty -Komunikacja...

    Ogłoszenia Elektronika   25 Lis 2010 14:44 Odpowiedzi: 4    Wyświetleń: 1868
  • Pomiar temperatury ds18b20 - rs232 + konwerter USB

    Zatem co proponujesz zrobić, powiem że z miła chęcią przyjmę każde rozwiązanie aby zadziałało. Mogę jeszcze raz płytkę zrobić jeżeli trzeba jakiś układ dorobić - czy nie da się nic zrobić ? :(. Wiem że może głupie pytanie a jakbym zrobił jak to ma się w AVT2787 () P.S. doczytałem się w temacie: Cytuję " Istnieje możliwość wyposażenia konwertera w MAX232...

    DSP i Transmisja   10 Gru 2010 13:04 Odpowiedzi: 21    Wyświetleń: 13773
  • [1wire], 3V3, parasite power

    Witam. Mam zamiar wykonać pomiar temperatury czujnikami DS18B20. 4 czujniki na osobnych pinach, przewody max.10m, zasilanie 3V3 parasite, bez MOSFETA. Czy ktoś ma doświadczenia z tymi czujnikami na magistralii 3V3? Procek to LPC1113, którego piny są 5V tolerant. Czy lepiej wykorzystać podciąganie 4k7 (lub mniejsze) do 5V czy w zupełności wystarczy 3V3....

    Mikrokontrolery   31 Maj 2011 10:53 Odpowiedzi: 3    Wyświetleń: 1112
  • [Amtega16][bascom] Nie wykrywa urządzeń na 1wire

    Ok. Czyli pierwszy błąd jaki zrobiłem udało się odnaleźć - Dzięki. Problem jednak w tym, że nawet na samym początku w podprogramie "Powitanie" (jeszcze przed samym dokonywaniem pomiarów) jest tylko wykrycie czujników, ich zliczenie i potem wyświetlenie ich liczby i niestety to już nie działa. Jeszcze co do błędu, który zauważyłeś - wgrywałem do uC programy...

    Mikrokontrolery AVR   24 Lip 2011 00:15 Odpowiedzi: 10    Wyświetleń: 2147
  • [AVR][C] 1Wire zczytywanie rom

    Nie no zaraz coś tu się nam kręci ;) tzn albo tobie albo może mi ;) Jeszcze przed chwilą pisałeś, że gdy podłączasz układy pojedynczo to wykrywane są poprawnie czyli wartość zwracana powinna być = 1 A teraz piszesz, "że z jednym lub z oboma jest = 0" To ja już nic nie rozumiem i coś mi się zdaje że gdzieś popełniasz jakiś duży błąd. Może zapytam inaczej...

    Mikrokontrolery AVR   02 Lis 2011 00:08 Odpowiedzi: 19    Wyświetleń: 2658
  • [bascom]Timer zamiast waitms do obslugi dgran przyciskow i 1wire

    hm Czy tak powinno odbywac sie zastepowanie waitow timerem ? Nie zupenie; W 'Do... Loop ' arbitralnie przy każdym obrocie pętli kierujesz program do pomiaru/odczytu temperatury. Nie ma takiej potrzeby.. Inny szczegół co zauważyłem pobieżnie to stosujesz bez potrzeby "Start Timer0" Każdy timer startuje w momencie jego konfiguracji z prescalerem innym...

    Mikrokontrolery AVR   15 Sty 2012 14:24 Odpowiedzi: 11    Wyświetleń: 2948
  • Układ do komunikacji PC-1wire z gotowego schematu i prosty licznik.

    Mam Ci ja instalację 1-wire, na której mierzę sobie temperatury - przy pomocy chipów Dallasa. Wszystko pięknie chodzi. Przyszło mi do głowy, że oprócz pomiaru temperatury mógłbym zbierać informacje o stanie włącznika - np. czy włączone jest światło w poszczególnych pomieszczeniach. Po wstępnych poszukiwaniach zaczynam się zastanawiać, czy nie taniej...

    Mikrokontrolery   06 Paź 2014 18:45 Odpowiedzi: 10    Wyświetleń: 1935
  • Arduino, 1Wire, RPI? - Urządzenie do pomiarów temperatury

    Potrzebuję mierzyć kilka parametrów i prezentować je na wykresie. Prawdopodobnie potrzebuję czegoś na arduino i 1-wire. Chciałbym mierzyć około 10 parametrów 1. Wentylacja - temperatura na czerpni 2. na wyrzutni 3. na wyciągu z domu 4. na nawiewie do domu 5. Kocioł - zasilanie podłogi 6. powrót podłogi 7. temp spalin 8. temp powietrza zasilającego kocioł...

    Smart Home IoT   27 Lis 2015 20:19 Odpowiedzi: 1    Wyświetleń: 1443
  • Zegarek na atmega8 z pomiarem temperatury i napięcia

    Genialnie ! Dziękuję. Jutro jak czas dopisze dam cały kod . ========================================... Oto kod nieco zmodyfikowany dla potrzeb zasilania awaryjnego z baterii. Opierałem się jak widać o dostępne w internecie kody. [syntax=vbnet] $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Rs = Pinb.1 ,...

    Mikrokontrolery Początkujący   17 Mar 2017 21:07 Odpowiedzi: 7    Wyświetleń: 3204
  • pomiar temperatury

    olekewaagata: hmm.. wyniklo to z mojej niewiedzy, myslalem ze tylko jedna koncowka moze obslugiwac 1wire. Doczytalem i faktycznie mozna wiecej podlaczyc. No teraz pozostaje kwestia ceny. Tanszy procek + 3 DS1820, czy np. mega8 z ADC + 3 lm35. Wydaje mi sie ze taniej bedzie na lm35. Moze macie jeszcze jakies propozycje?

    Projektowanie Układów   14 Lip 2004 12:10 Odpowiedzi: 8    Wyświetleń: 3872
  • przetwornik A/D do pomiaru temperatury

    jak z jednego czujnika to po co kilka kanałów? ale jeśli ma być kilka to do LM35 wystarczy ten przetwornik wbudowany w procek na ATMega8 (10 bitów) może lepszym rozwiązaniem byłoby dać czujnik na 1wire ? nie wiem co o tym myślisz, ale wtedy można dać jakiś tańszy procek bez przetwornika

    Mikrokontrolery   09 Lis 2011 23:25 Odpowiedzi: 18    Wyświetleń: 3599
  • Adapter USB-1wire [KLON DS9490]

    Duzo zastosowan, albo ibuttony do autoryzacji, pomiar temperatur z rozleglych sieci czujnikow, sa A/C na 1wire, potencjometry, liczniki i inne bajery. Mozna zrobic na tym inteligentny dom np.

    Artykuły   01 Lip 2011 00:56 Odpowiedzi: 21    Wyświetleń: 19277
  • attiny2313 + ds18b20 brak polaczenia 1wire

    Tak, to jest trochę nietypowe :D Mianowicie : DDRD.5 = 0 -> wejście, jeśli w PORTD.5 jest 0 to wyprowadzenie jest na potencjale pływającym i przez zewnętrznego pull-upa wymuszany jest stan wysoki DDRD.5 = 1 -> wyście, jeśli w PORTD.5 jest 0 to wymuszany jest stan niski przez wewnętrzny tranzystor portu ściagający do masy. PS. Sprawdziłem, co avr-gcc...

    Mikrokontrolery   05 Sie 2005 12:25 Odpowiedzi: 10    Wyświetleń: 3211
  • AT90S2313 I LM35? Pomiar temperatury, odczyt wskazań na wyświetlaczu.

    Można podłączyć te Lm35, ale musisz zastosować multiplekser analogowy do przełaczania wejścia komparatora z jednego czujnika na drugi, i musisz się liczyć dodatkowo z nie lajlepszymi parametrami takiego termometru i to conajmniej z dwóch powodów. Lepiej bedzie jak zastosujesz czujniki DS18B20 na 1wire, bedzie dużo prościej i bardziej dokładnie.

    Mikrokontrolery   08 Mar 2006 09:54 Odpowiedzi: 4    Wyświetleń: 1610
  • Pomiar temperatury otoczenia z 3 pkt. na odległość 50m jak ?

    wg mnie najlepiej zastosowac termometry 1wire (np ds1820) i podpiac do jakiegos avr'ka najprostrza budowa podlaczenie i najlepsza cena (3 ds1820 ~ 3*8zl atmega8 ~ 8zl jakis najprostrzy wyswietlacz ~ 10zł) nie ma zadnego strojenia tylko jakis wyswietlacz albo cokolwiek co nam pasuje

    Elektro Maszyny i Urządzenia   15 Mar 2006 18:48 Odpowiedzi: 9    Wyświetleń: 4408
  • Pomiar wysokiej temperatury

    Witam, Dallas produkuje bardzo fajne termometry DS18B20. Jednak one mierzą temperaturę tylko do +125*C a mi jest potrzebny termometr, który mierzy do 200*C a nie stopi się do 250*C. Najlepiej gdyby był to element zwracający wyniki pomiaru w formie cyfrowej 1Wire, I2C, Rs232 czy cokolwiek w tym stylu. Zabójcza rozdzielczość nie jest mi potrzebna 1*C...

    Początkujący Elektronicy   20 Lis 2006 14:30 Odpowiedzi: 46    Wyświetleń: 9785
  • Pomocy!? - Regulator temperatury z obsluga GSM

    zgadzam się co do telefonu łatwy i przyjemny w obsłudze zdalnej, co do pomiaru temperatury to może lepiej ds1820 1Wire 4pln rok temu kosztował jak kupowałem. najważniejszym pytaniem jest: W jakim języku masz zamiar pisać. przewalaj forum a durzo znajdziesz na początek zaznajom się z tym co kolega wyliczył na koniec. jeśli pisałbyś na procek z rodziny...

    Mikrokontrolery   22 Mar 2007 14:46 Odpowiedzi: 7    Wyświetleń: 2190
  • Czemu mi to nie działa? Pomiar temperatury. BASCOM, ATmega.

    Witam wszystkich,dzisiaj mam nastepujacy problem mam program który mierzy temperature z 4 ds1820 i bascomie 51 nie mam z nim problemu kompiluje sie ok i działa przerobiłem go na bascoma avr i chciałem wgrac do atmegi 8535 i nici wywala mi błędy których nie rozumiem co jest nie tak?? Oto program który chce wgrac do atmegi: $regfile = "m8535.dat" $crystal...

    Mikrokontrolery   18 Mar 2007 16:58 Odpowiedzi: 2    Wyświetleń: 1725
  • Pomiar temperatury w silosach. 1-Wire

    Ciekawe zadanie ;) Może lepiej dać układ nadzorujący na każdy silos? Wtedy mamy 30 urządzeń komunikujących sie po RS485 i jeden centralny master zarządzający ruchem i komunikujący się z PC. Sprawdzałeś czy przy takiej odległości nie będzie problemów z komunikacją po 1wire?

    Automatyka Przemysłowa   08 Lis 2019 13:53 Odpowiedzi: 5    Wyświetleń: 3576
  • Jaki czujnik do pomiaru temperatury Atmega32 LCD język C

    Chciałbym aby dla danej temperatury zalaczał mi dane urządzenie przez mikrokontroler. Nie wiem jak to sie robi takze przy rezystancyjnych czujnikach, ale chyba dużo prościej niż przy DS'e(chodzi mi o kod programu). Obsługa DS'a jest prosta, skoro decydujesz się na C i szukasz gotowca to rozumiem, że coś kumasz z tego języka - ja tak średnio... jesli...

    Mikrokontrolery   06 Lip 2007 10:28 Odpowiedzi: 9    Wyświetleń: 3011
  • Pomiar 30 temperatur + 30 przekaźników

    czemu nie ds1820 na szyne 1wire ,mozna do jednej nogi podpiąc ich 32 szt :) nawet atmega 16 da rade temu projektowi :)

    Mikrokontrolery   13 Wrz 2007 14:12 Odpowiedzi: 26    Wyświetleń: 3686
  • Sterowanie i pomiar temperatury przez RS232

    Wiem, że jest to uproszczone bardzo, ale wł/wył mi wystarczy, gdyż instalacja co, cwu czy solarna tak powinna być wykonana, aby w przypadku zaniku napięcia dalej dziłała, albo wryęcz by jej nie porozrywało. Dodano po 1 Może inaczej. Wymyśliłem sobie coś takiego: Sterowanie 8 urządzeniami włącz/wyłącz za pomocą Dodano po 1 Ostatni problem można (tak...

    Automatyka Przemysłowa   29 Gru 2007 00:09 Odpowiedzi: 14    Wyświetleń: 6197
  • pomiar temperatury i sterowanie piecem jako termostat

    Temperatura jest mierzona czujnikami DS1620. A czemu akurat ten model? Nie lepiej wziąć jakieś 1wire, są adresowalne i podpinane pod szynę dwu-przewodową.

    Mikrokontrolery   04 Mar 2008 09:55 Odpowiedzi: 4    Wyświetleń: 2278
  • Jaki układ DS do pomiaru wilgotności

    Na 1wire nie ma, ale jest np. SHT11. Ma w sobie pomiar wilgotności i temperatury

    Mikrokontrolery   01 Maj 2009 00:37 Odpowiedzi: 19    Wyświetleń: 3309
  • [Atmega 8] [Bascom] mruga pomiar temperatury

    $crystal = 4000000 'deklaracja częstotliwości pracy kwarcu $regfile "attiny2313.dat" 'model procesora dla którego jest ten program Deflcdchar 1 , 14 , 17 , 17 , 14 , 32 , 32 , 32 , 32 ' definicja znaki stopnia Config 1wire = Portd.5 ' konfiguracja portu PD.5 jako wejścia magistrali 1-wire Dim Odczyt(2) As Byte , A As Byte , Licznik...

    Mikrokontrolery AVR   04 Gru 2008 13:16 Odpowiedzi: 27    Wyświetleń: 4703
  • [Zlecę] urządzenie do pomiaru temperatury na atmedze

    Witam Zlecę projekt urządzenia, które będzie posiadało następujące elementy: - procesor atmega (dowolny) - złącze RS232 - wyświetlacz 4x16 znaków - wejście na 4 czujniki temperatury dallasa z interfejsem 1wire - 4 przyciski (resetujący średnie dla każdego kanału osobno) Urządzenie ma wyświetlać w każdej linii informacje na temat jednego czujnika: bieżąca...

    Ogłoszenia Elektronika   06 Lut 2009 12:36 Odpowiedzi: 4    Wyświetleń: 1430
  • [BASCOM] Odczyt temperatury z dokładnością do 0,1 - DS18B20

    Jak zdeklarować zmienną znak :?: Wtedy będą w programie zmienne: Dim Jednosci As Byte Dim Dziesiatki As Byte Dim Czdziesietne As Byte Dim Ds_1 As Byte Dim Ds_2 As Byte Dim T1 As Single Dim T2 As Single Dim Temperatura As Word Dim Znak ( :?: ) Dodano po 19 Zgadze się?? Dodano po 5 $regfile = "2313def.dat" $crystal = 12000000...

    Mikrokontrolery AVR   25 Sty 2010 18:52 Odpowiedzi: 35    Wyświetleń: 6529
  • [Atmega16, DS18B20, Bascom]Pomiar temperatury i przerwanie

    Witam. Mam taki oto program do pomiaru temperatury przez DS18B20 i wyświetleniu jej na 14-sto pozycyjnym wyświetlaczu 14-sto segmentowym: '-------------Zegar Kalendarz 14-segment LED-" 'opis złącza ISP 'czerwony - "+" 'zielony - RESET 'biały - MISO 'niebieski - SCK 'brązowy - MOSI 'czarny - "-" '------------dyrektywy dla kompilatora--------"...

    Mikrokontrolery AVR   30 Mar 2010 18:40 Odpowiedzi: 29    Wyświetleń: 7119
  • ATiny2313 pomiar temperatury i LED jak wykonać?

    Zmontowałem układ mierzący temperaturę na ATtiny 2313, czujniku Ds18s20. Temperatura jest poprawnie wyświetlana na ekranie LCD, ale oprócz tego chciałbym rozszerzyć to aby układ po osiągnieciu pewnej temperatury np 26 st. zapalał diodę. podłączoną pod nóżkę B0. Docelowo zamiast led chciałbym wmontowac mały wentylatorek 5V 0,7W. czy tranzystor pnp BC516...

    Mikrokontrolery AVR   16 Wrz 2010 22:39 Odpowiedzi: 1    Wyświetleń: 2650
  • Pomiar Temperatury - sygnalizacja buzzer

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

    Mikrokontrolery AVR   24 Sty 2011 18:36 Odpowiedzi: 16    Wyświetleń: 2178
  • Pomiar kilku temperatur zrealizowany na jednym wejściu sterownika PLC

    Masz już sterownik PLC, że chcesz go do tego wykorzystać? Dużo prościej można to zrobić na zwykłym uC, szyna 1Wire i 8 czujników np. ds18b20 podpiętych do jednego portu uC. Jak będziesz odczytywał zależy wyłącznie od inwencji twojego programu. Da się zrobić. Na PLC też się da, wyjście musi być typu I/O. Reszta to program.

    Automatyka Przemysłowa   22 Lis 2011 08:04 Odpowiedzi: 3    Wyświetleń: 2352
  • [atmega88/16] Zegarek z pomiarem temperatury na LM335

    Przedstawiam prosty projekt zegarka (jakich wiele na forum), który nie zawiera układu czasowego PCF... tylko sam sobie mierzy czas. Nie wykorzystuje też powszechnego DS1820 ponieważ : 1. Dallas jest jednak droższy od LM335, 2. jestem leniwy i nie chciało mi się bawić 1wire w języku C. Na Bascomie jest to jednak dużo łatwiejsze zadanie. 3. kupiłem go...

    DIY Poczekalnia   07 Gru 2011 10:10 Odpowiedzi: 1    Wyświetleń: 3192
  • Pomiar temperatury --> FT232R + 1-Wire + PC + Delphi

    mirekk36, program zacny ale idea jeszcze bardziej. Tez jestem zainteresowany komponentem ale mam te przejściówkę meraprojekt USB<->1Wire. Do tej pory używam programu LogTemp i mi wystarcza, niestety - program przy większej liczbie czujników wiesza się. Nie wiem dlaczego się wiesza. Nie dało by rady jeszcze trochę poskubać by działało z tamta przejściówką?...

    DIY Konstrukcje   30 Lis 2012 08:22 Odpowiedzi: 69    Wyświetleń: 34163
  • Atmega8 i DS18B20 - pomiar temperatury poniżejk 10st. Celsjusza.

    Tu masz przykład kodu trochę bardziej zaawansowanego, użyte są podprogramy, można by jeszcze zrobic jeden podprogram do obsługi samej 1Wire, ale to już może sam na przykładzie tego będziesz chciał sie nauczyć. Do czego są te podprogramy? Co do kompilatora, leonsocio(at)wp.pl. Z góry dzięki. Gdybym chciał dodać powitanie przed odczytem nr seryjnego...

    Mikrokontrolery AVR   06 Mar 2012 19:26 Odpowiedzi: 47    Wyświetleń: 5451
  • Pomiar temperatury w pokojach RTD6, PT100

    IMHO P100 w tej aplikacji się nie sprawdzą, to strzelanie do muchy z armaty, zbyt rozbudowane okablowanie. Przemyśl projekt jak zrobić coś na 1wire lub własne moduły na 485. Ewentualnie mógłbyś się pokusić o "emulację" PT100 od strony sterownika a komunikację z czujnikami cyfrową.

    Smart Home IoT   30 Sty 2013 12:50 Odpowiedzi: 4    Wyświetleń: 5091
  • [Mega8][Bascom][DS18B20 - Brak pomiaru temperatury powyżej 57st.

    Witam, Napisałem prosty program do odczytu temperatury z DS18B20 jak poniżej, jednak odczytuje on wartości temperatury jedynie do około 57st.C. Powyżej tej temperatury same jedynki. Przekopałem dokumentację i jedyne co mi przychodzi do głowy, to alarmy, ale odczyt SCRATCHPAD nie wskazuje na to aby były włączone. Czy ktoś ma jakieś sugestie? [syntax=basic4gl]...

    Mikrokontrolery AVR   06 Paź 2013 18:50 Odpowiedzi: 4    Wyświetleń: 1308
  • Pomiar i rejestracja temperatury

    monter79 - konwerter USB -> 1-wire np. taki + parę termometrów dallasa ds18b20. Wszystko wpinasz do komputera. Albo zamiast tego raspberry pi + termometry. Koszt ok 200 zł + 3 zł za ds18b20

    Smart Home IoT   14 Lut 2014 12:35 Odpowiedzi: 4    Wyświetleń: 2568
  • DS18S20 + Raspberry Pi - Pomiar temperatury w kilkudziesięciu czujników

    Witam Wydaje mi się że popełniasz błąd łącząc układ w gwiazdę, rośnie wtedy znacząco pojemność przyłączonych kabli to po pierwsze. Po drugie nie eksperymentuj z zasilaniem DSa z 5V bo odeślesz malinę na łono Abrahama, na malinie jest logika 3,3V i trzymaj się tego kurczowo. Po trzecie zmniejsz opornik, 4,7K jest dla 5V, dla 3,3V spokojnie możesz dać...

    Raspberry Pi i inne SBC   16 Mar 2014 20:11 Odpowiedzi: 7    Wyświetleń: 13644
  • Urządzenie do pomiaru temperatury

    Może coś takiego

    Nauka Szkolnictwo   14 Cze 2014 00:17 Odpowiedzi: 5    Wyświetleń: 1539
  • AVR/GSM/DS18b20 - Pomiar temperatury i moduł gsm/gprs

    Jeśli w konfiguracji AVR i moduł GSM to może być na przykład płytka [url=]Olimex AVR-GSM. Jest na niej to, czego potrzebujesz - Atmega32 i moduł GSM. Wystarczy podpiąć do wolnego portu ten termometr na 1wire i oprogramować. Żadnej zabawy sprzętowej, a producent dodaje różne przykłady programów. Niestety taka płytka jest dosyć droga - płaci się za to,...

    Mikrokontrolery AVR   29 Lip 2014 06:59 Odpowiedzi: 2    Wyświetleń: 2997
  • [bascom] - Błędny odczyt temperatury z DS1820

    Wiem, że jest kilka podobnych tematów, które niby wskazują że problemy wynikają z różnic pomiędzy DS1820 a DS18B20, czy ewentualnie błędnej konfiguracji, ale u mnie wydaje się, że w programie jest wszystko ok, a mimo to, moim zdaniem temperatura jest zawyżana o kilka stopni (pomiar w temperaturze pokojowej) pokazuje około 24-26 st C, gdy tymczasem temperatura...

    Mikrokontrolery Początkujący   17 Lis 2014 16:42 Odpowiedzi: 17    Wyświetleń: 1608
  • ATmega32 - błędny pomiar temperatury z DS18B20

    Witam. Mam problem z poprawnym odczytem temperatury z czujnika DS18B20. Otóż na ATmedze328 wszystko działa poprawnie. Używając tej samej biblioteki na ATmega32 wartość raz wynosi 0.0 C a raz różne dziwne wyniki np. 6548 itd. Dodam, że DHT11 działa, więc odmierzanie czasu przy użyciu 1wire jest poprawne. Nie wiem, gdzie może tkwić problem. (at)edit -...

    Mikrokontrolery AVR   21 Lut 2015 16:31 Odpowiedzi: 5    Wyświetleń: 918
  • pomiar temperatury w kilku punktach na wspolnej szynie.

    A mam pytanie - ile trwa odczyt z takiego DS18x20 ? Bo słyszałem że odczyt z 1Wire trwa długo. Jeśli czujników będzie 10 sztuk to boję się że wszystko będzie "zamulone".

    Mikrokontrolery   05 Gru 2015 18:05 Odpowiedzi: 8    Wyświetleń: 732
  • Rzadko zadawane pytania: jak jedną linią GPIO zmierzyć temperaturę?

    Też tak pomyślałem. Jednak co z pomiarami wyższych temperatur za pomocą termistorów czy termopar. Tu już moce Dallasa mogą okazać się niewystarczające. dostepny jest konwerter termopara (K) na 1wire

    Artykuły   13 Gru 2019 18:55 Odpowiedzi: 10    Wyświetleń: 2058
  • Pomiar temperatur w domu Arduino + ethernet + DS18B20

    Niestety nie udało się zmusić arduino do wykonywania tego samego na dwuch pinach równocześnie Bo biblioteka której używasz nie obsługuje w tym samym czasie więcej niż jednego wyprowadzenia tak jak i DS2480 Nie mam wpiętego opornika na linii 1Wire tylko DS9503 i DS2480B Jak używasz zewnętrznych układów to raczej nie DS2480 chyba, że potrzebujesz zapisu...

    Arduino   14 Sty 2020 09:07 Odpowiedzi: 9    Wyświetleń: 798
  • 1wire SEARCH ROM (0xF0) zwraca dwie jedynki - problem z odczytem

    Zastanawiam się czy przejść na 12 bitową rozdzielczość ale nie wiem czy zyskam na dokładności. Jak to z tym jest Panowie? Rozdzielczość to rozdzielczość, a dokładność to dokładność. Nie myl tych dwóch pojęć. Dokładność ci się nie zwiększy, ale rozdzielczość pomiaru tak - pytanie czy potrzebujesz takiej rozdzielczości i z drugiej strony - co szkodzi...

    Mikrokontrolery   27 Sie 2020 23:10 Odpowiedzi: 26    Wyświetleń: 1347
  • 1Wire->COM linia DTR jako linia sygnałowa?

    No ale przecież nie poda jej bezpośrednio :D A dane nie są takie same. Są FF, FC i 00. Teraz trzeba z tego odpowiednio złożyć temperaturę. No oczywiście nie są podane bezpośrednio, ale wg. mnie co bym nie zrobił Wstawie jeszce raz log'a C9000001FAB8CB28 , a mimo to program Term go odczytał Więc wydaje mi się, że dane po prostu nie idą poprzez linie...

    Mikrokontrolery   21 Lut 2012 15:25 Odpowiedzi: 14    Wyświetleń: 1987
  • [Bascom] Pomiar DS18B20 - wyświetla zero

    Witam Kolegów, zaczynam naukę programowania w środowisku Bascom, na warsztacie mam Attiny2313 i DS18B20, chciałem sprawdzić jak działa odczyt temperatury (wyświetlanie na LCD opanowałem wczoraj, pin'ologia LCD niezmieniona). DS18B20 podłączyłem następująco: 1 - Gnd, 2 - do pin'u wejściowego oraz przez R=4.7k do +5V, 3 - +5V. Całość jest zasilana przez...

    Mikrokontrolery AVR   30 Gru 2011 15:14 Odpowiedzi: 0    Wyświetleń: 2742
  • Dziwny problem z wieloma DS18b20 na jednej linii 1wire.

    Wiem, temat układów wałkowany ale takiego problemu jak mój nie znalazłem. Od początku, układzik na Atmedze8 , linia 1 wire trój przewodowa, linia danych podciągnięta 4k7. Mam na sztywno wpisane do tablicy nr seryjne układów - tak wiem niezbyt eleganckie. Ale w tym momencie to mało ważne. char czujnik[5][9]={ {0x28,0x64,0xf6,0xb5,0x01,0x00,0x00,0x80...

    Mikrokontrolery AVR   04 Paź 2010 23:15 Odpowiedzi: 5    Wyświetleń: 2078
  • [PIC][C] Problem z 1WIRE DS1820

    Witam! Od jakiegoś miesiąca męczę się nad uruchomieniem mojego termometru. Jestem bardzo początkujący w tej tematyce, więc proszę o wyrozumiałość, to jest mój pierwszy taki projekt ;). Termometr zbudowany jest o procesor AT89C2051, czujnik DS18B20 i dwa pojedyńcze wyświetlacze LED. Kwarc to 24 MHz. Zasilanie 5V. Problem polega na tym, że czujnik nie...

    Mikrokontrolery   28 Sie 2009 00:11 Odpowiedzi: 17    Wyświetleń: 5996
  • Rejestrator temperatury

    Kolega Duch__ ma rację, czujniki DS18B20 i DS1631 różnią się w sposobie komunikacji. Nic nie stoi jednak na przeszkodzie, aby zmodyfikować schemat i dodać obsługę 1Wire. W końcu to tylko jeden rezystor podciągający i jeden dodatkowy port µkontrolera :) Wykorzystałem układy na I2C z powodu ich mniejszej podatności na zakłócenia transmisji (głównie...

    DIY Konstrukcje   06 Maj 2009 17:51 Odpowiedzi: 32    Wyświetleń: 16388
  • Rejestrator temperatury z obsługą kart SD

    Witam. Chciałbym przedstawić moją nową konstrukcję - rejestrator temperatury z obsługą kart Secure Digital (SD). Projekt powstał oczywiście w celach naukowych. Podstawą układu jest moja płytka testowa z mikrokontrolerem ATMega32. Dołączyłem do niej termometr cyfrowy DS18B20, zegar RTC DS1307 oraz adapter wpinany w gniazdo ISP (Kanda; zamiast LED jest...

    DIY Konstrukcje   18 Maj 2010 20:09 Odpowiedzi: 40    Wyświetleń: 29486
  • ATmega8 - Pomiar napięcia

    Znalazłem poniższy kod na "Elektrodzie" załadowałem do procesora, pomiar napięcia jest zrealizowany zgodnie z przykładem z książki o Bascomie, niestety coś jest nie tak, ponieważ mimo że do ADC1 nie przykładam żadnego napięcia na wyświetlaczu pokazuje napięcie 1,96-2,03 V, po przyłożeniu napięcia 5V wskazanie wyświetlacza jest prawidłowe. [syntax=basic4gl]...

    Mikrokontrolery   23 Wrz 2014 20:17 Odpowiedzi: 10    Wyświetleń: 1023
  • Atmega8 [C] - nie odczytuje lini 1Wire

    Układ poprawnie złożony na stykówce Ja bym jednak mimo wszystko poprosił o jakiś schemat/zdjęcie tego co tam poskładałeś :) Też tak uważam, bo programy są przetestowane do bólu i to nie tylko przeze mnie, czytelników ale też przez autora tych bibliotek (gościu z niemiec). U mnie np działaja na tym układy pomiaru temperatury na wielu czujnikach na magistrali...

    Mikrokontrolery AVR   29 Cze 2011 14:36 Odpowiedzi: 34    Wyświetleń: 4206
  • Rejestrator temperatury [ATtiny2313][C]

    Witam wszystkich Forumowiczów! Jestem uczniem 3 klasy technikum i już od pół roku zacząłem interesować się programowaniem uK. Pisałem w C bo to dla mnie prosty język. Ostatnio zadałem sobie problem (no dobra chcę zaszpanować przed kumplami :P). Chcę zrobić dobory rejestrator temperatury w pokoju. Wybrałem sobie uK ATtiny 2313, układ DS1820 (czujka temperatury)...

    Mikrokontrolery AVR   06 Gru 2013 11:27 Odpowiedzi: 15    Wyświetleń: 3829
  • Atmega 8 - Odczytywanie temperatury z DS18B20 przez miganie diodą

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

    Mikrokontrolery AVR   26 Sie 2014 20:51 Odpowiedzi: 2    Wyświetleń: 1248
  • Czujnik temperatury DS18B20 i AT90S2313, bład komunikacji

    oki wpakuj teraz mój programik :) jest on tez na 1 czujnik z dokladnoscią 0,5 stopni Ctermometr smiga bez problemu. Nie zapomnij pozmieniać portów ;) 'konfiguracja programowa $crystal = 4000000 Config 1wire = Pinc.1 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Porta.0 , Db5 = Porta.1 , Db6 = Porta.2 , Db7 = Porta.3 , E = Porta.5 , Rs = Porta.4 Deflcdchar...

    Mikrokontrolery   17 Sie 2006 21:23 Odpowiedzi: 28    Wyświetleń: 3168
  • odczyt temperatury w bascom na 1wire z ds18b20 do atmega8

    Witam, Zrobiłem sobie pomiar temperatury w konfiguracji jak w tytule. Zgodnie z opisem ds18b20 moja procedura powinna odczytać zawartośc pamięci czujnika, z czego pierwsze 2 bajty powinny zawierać temperaturę. $regfile = "m8def.dat" Config Lcdpin = Pin , Rs = Portd.1 , E = Portd.0 , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7...

    Mikrokontrolery AVR   14 Paź 2008 06:25 Odpowiedzi: 8    Wyświetleń: 5944
  • [ATMega8]DS18b20-silne zakłócenia na magistrali 1wire

    Brak sprawdzania sumy kontrolnej - uważam że to niewybaczalne zaniedbanie. Zaimplementować CRC i SPRAWdzić czy wina leży po stronie błędów transmisji, czy też błąd leży po stronie zakłóceń uniemożliwiających prawidłowy pomiar temperatury a transmisja danych przebiega prawidłowo. Ja bym olał zupełnie te ekrany. Przecież kolega stosuje skrętkę? :) Domyślam...

    Mikrokontrolery AVR   04 Sty 2009 23:32 Odpowiedzi: 35    Wyświetleń: 11253
  • 1Wire Know-How (DS18B20+, DS9097U-009)

    hubert56 --> skoro czytałeś już wiele postów n/t łączenia wielu czujników na magistrali 1Wire - gdzie jej długość to ok 40m, to powinieneś zauważyć, że: 1. długość magistrali może być nawet i 50m - 60m tylko trzeba dać odpowiedni kabel - i nie żadne tam telefoniczne, linki, lice czy jakieś ekranowane - wystarczy że dasz najnormalniejszy kabel skrętkowy...

    Mikrokontrolery   27 Sie 2009 14:56 Odpowiedzi: 13    Wyświetleń: 5570
  • [atmega8,C] DS18B20 błędna temperatura

    Poinformowanie kompilatora o F_CPU w kodzie potrzebne jest dla funkcji _wait_ms i _wait_us, żeby te mogły odpowiednio obliczyć liczbę taktów zegara, jakie trzeba odczekać aby uzyskać zadane opóźnienie. Definicja F_CPU jest też w parametrach projektu (jeżeli używasz AVR Studio). Taktowanie ma się nijak do temperatury. Jeżeli kwarc był by za szybki to...

    Mikrokontrolery AVR   18 Sie 2010 07:58 Odpowiedzi: 17    Wyświetleń: 3696
  • Monitoring temperatury 1wire + rs485 + PC

    Witam, Potrzebuje odczyt temp z kilkunastu czujników temp np ds18b20 na PC(najtaniej?), z odległości ok 300m, i tutaj mam pytanie; czy wpięcie konwerterów rs485<>1wire w takim układzie zadziała? [ds18b20] --- [konwert. 1wire<>rs485] - - - [konwert. rs485<>USB] --- [PC z programem LogTemp lub jakiś inny] próbowałem z samym 1wire ale...

    DSP i Transmisja   30 Sty 2012 21:35 Odpowiedzi: 8    Wyświetleń: 3184
  • Mikrokontroler pomiarowy z bezprzewodową transmisją danych

    A co Panowie myślą o Arduino? Mój promotor to specjalista od sieci - może warto byłoby zastosować płytkę startową UNO, która ładnie obsługuję 1wire, do której można podłączyć żądane czujniki. Arduino jest stosunkowo tanie, w pełni wystarczające dla moich aktualnych potrzeb, coraz więcej gotowych tutoriali pojawia się w internecie a zarazem język programowania...

    Mikrokontrolery Początkujący   20 Lut 2013 20:34 Odpowiedzi: 8    Wyświetleń: 2286
  • Pomiar napięcia bez dzielników rezystorowych i kalibracji, po 1Wire lub I2C

    puść przez niego napięcie i w miarę zmiany napięcia będzie się zmieniać także temperatura układu TC77 - stąd możesz sobie odczytać pomiary. Większych bzdur dawno nie czytałem. I co ma dać taki pomiar? Poza pogorszeniem dokładności co najmniej do kilkuset %? EDIT. Edycja nic nie dała. To dalej bzdury. Takie pomiary się owszem robi, ale dla pomiarów...

    Mikrokontrolery   17 Lip 2013 14:35 Odpowiedzi: 25    Wyświetleń: 3315
  • Raspberry Pi - Pomiat temperatury ds18s20 - kiepska prędkość.

    Dzięki za info ;) Zamówiłem, już z chin parę płytek arduino uno. Nie wykluczam, natomiast, że nie zrobię testu z gołą atemgą8 (zanim prezent z chin dojdzie to miną z 3 tygodnie). Nie wydaje ci się natomiast, że jest to armata na muchę - sprzęgać ileś układów, żeby mierzyć wydajnie kilkadziesiat/set czujników ? Nie mam co prawda programatora, kiedyś...

    Raspberry Pi i inne SBC   22 Lut 2015 12:25 Odpowiedzi: 10    Wyświetleń: 1392
  • Bascom avr - nastawa temperatury

    Przetestuj ten. Tak go poopisywałem, że aż mi się nie podoba :D [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 8000000 $hwstack = 40 $swstack = 16 $framesize = 32 '# wyświetlacz 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 Cls '# timer ' 8000000Hz(8MHz)/256(Prescaler)=...

    Mikrokontrolery AVR   25 Kwi 2015 09:14 Odpowiedzi: 11    Wyświetleń: 963