Proszę o pomoc w sprawie pomiarów temperatury przy użyciu DS1820. Układ zbudowałem na AT89c4051, program napisałem bazując na BASCOM COLLEGE z EdW. Pomiar jest poprawnie wykonywany do 40 stopni C, po przekroczeniu tej temperatury wynik pomiaru jest równy maksymalnej temperaturze tzn. przy pomiarze z dokładnością do 0,5 wynosi 127,5 stopni C. DS1820...
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...
Witam Jaką maksymalną temperaturą udalo się Wam uzyskać na DS1820 (9-bit)?
Witam, mam problem z przerobieniem biblioteki do obsługi DS1820, tak ,aby można było odczytywać temperature z kilku czujników umieszonych na osobnych pinach. Biblioteki pobrane są ze strony . W podanym niżej pliku port PC0 do którego przypięty jest czujnik jest przypisany na sztywno. Chciałem zrobić tak: #define SET_ONEWIRE_PORT PORTC |= _BV(nr_czujnika)...
Witam potrzebny jest mi sprawdzony chodzący kod do pomiaru temperatury na ds1820 znalazłem kilka owych ale żadem nie działa poprawnie tzn wyświetla 85,6 stopni podobno to wina opóźnień ale mimo poprawek i tak dalej to samo.
Na wstępie, jest to moja praca inżynierska, która będę miał przyjemność lub nie wykonywać. Co i do czego, więc tak: pomysł lekko zaczerpnięty z kitu avt5094, czyli bezprzewodowy regulator temperatury (wiec będzie układ wykonawczy i nadawczy). Dla wygody jestem zmuszony skorzystać z układu , bo akurat promotor ma do tego programator i jakiś moduł z którego...
Do pomiaru temperatury czujnikami DS1820 zastosowałem układ DS2482-800. Do jego obsługi skorzystałem z bibliotek Maxima i wszystko pięknie działa. Nie działa mi tylko jedna funkcja - do odczytu nr seryjnych podłączonych układów. Może ktoś z Was stosował te układy i te biblioteki i ma jakieś doświadczenia z nimi? Poniżej kod funkcji w której program...
Kładziemy sobie pastylkę wielkości monety 20 groszowej i udajemy się na spoczynek. Za miesiąc wracamy podłączamy naszą pastylkę do komputera i obserwujemy jaka była temperatura w pomieszczeniu podczas naszej nieobecności. Analizujemy wykresy i drukujemy raport. Brzmi jak scenariusz z filmu science fiction? Niekonieniecznie... Firma Patron udostępniła...
Termostat DS1820 Termostat został wykonany w oparciu o mikroprocesor AT89C2051. Jako czujnik temperatury zastosowano układ DS1820. Jest to czujnik cyfrowy komunikujący się z procesorem za pośrednictwem magistrali 1-WIRE. Termostat ma dwa zakresy temperatury: dzienny i nocny. Zmiana zakresu odbywa się automatycznie za pośrednictwem fotorezystora R4....
Witam. Mam problemy z obsługą transmisji linii 1-Wire. Układ mój wyposażony jest w Atmege32, czujnik temperatury DS1820 podłączony do portu A0, oraz tymczasowo zestaw diod sygnalizacyjnych podłączonych do portu B ( docelowo zamierzam dokupić wyświetlacz LCD). Obsługę lini 1-wire starałem się pisać zgodnie ze zaleceniami manuala DS1820. Czujnik reaguje...
W itam wszystkich forumowiczów Elektrody! :sm9: M oją kolejną konstrukcją prezentowaną na forum w dziale DIY jest Rejestrator Temperatury . D ziałanie rejestratora polega na zapisywaniu do pamięci EEPROM co określony czas wartości temperatury pobranej z cyfrowego czujnika DS1820. W pamięci EEPROM można pomieścić 8192 pomiary. Pomiary można zapisywać...
Przedstawiam tłumaczenie projektu z języka rosyjskiego (autor Władimir Szaszyn). Potrzeba zaprojektowania danego urządzenia wzięła się z próby rozwiązania problemu kontroli i stabilizacji temperatury w czasie pewnych procesów technologicznych w jednym z przedsiębiorstw. W celu ogrzewania i chłodzenia wykorzystywało się tam parę z kotłowni i zimną wodę...
W itam wszystkich forumowiczów Elektrody! :sm9: M oją kolejną konstrukcją prezentowaną na forum w dziale DIY jest Rejestrator Temperatury . D ziałanie rejestratora polega na zapisywaniu do pamięci EEPROM co określony czas wartości temperatury pobranej z cyfrowego czujnika DS1820. W pamięci EEPROM można pomieścić 8192 pomiary. Pomiary można zapisywać...
Witam wszystkich i na początku proszę o wyrozumiałość bo to mój pierwszy post na elektrodzie. Zbudowałem układ do pomiary temperatury z wykorzystaniem atmegi8 i czujnika temperatury ds1820. Wynik wyświetlany jest na 4 wyświetlaczach 7-segmentowych. Program napisałem w języku C (obsługę 1-wire zaczerpnąłem z mikrokontrolery.net) Wszystko działa jak należy...
Witam wszystkich, Mam pytanie odnośnie czujników 1-Wire do pomiaru temperatury. Mam za zadanie na zaliczenie przedmiotu opracować regulator kotła na procesorze Atmega używający do mierzenia czujników temperatury 1-Wire. Przeglądając to forum spotkałem się w zasadzie z czujnikami typu DS1820. Czy oprócz nich są jakieś inne które mógłbym wykorzystać w...
Witam Poszukuję jakiegoś sprawdzonego rozwiązania pod kątem sprzętowym tak żeby jak najmniej stracić czasu na zabawę w lutowanie. Mam na myśli zestaw atmega + moduł gsm/gprs który mierzyłby temperaturę poprzez 1-wire i czujnik ds1820. Znalazłem coś takiego ale to wymagało by jeszcze dodatkowego modułu do pomiaru temperatury. Może jest jakieś inne mniej...
Oto projekt prostego rejestratora danych, który może być z powodzeniem wykorzystany do odczytu danych z czujników temperatury, ciśnienia, napięcia i wielu innych. W poniższym projekcie pokazano jak wykorzystać go do rejestracji temperatury odczytywanej przy użyciu czujnika DS1820. Dzięki zastosowaniu mikrokontrolera PIC12F683 w obudowie ośmio-nóżkowej...
Znaczy się w CodeVision tworzę nowy projekt i tam deklaruje prędkość zegara, i dokładnie port na którym jest podłączony czujnik. Jest on podłączony na porcie C. Identycznie postępuje z wyświetlaczem LCD który podłączyłem na port A. Korzystam z funkcji CodeVision, tzn. includuje plik z bibliotekami do ds1820.h oraz inne potrzebne. Nie wiem czy jest jeszcze...
Informacja w jaki sposób zapisana jest temperatura w DS1820 (takze ujemna znajduje się w dokumentacji do DS1820 i DS1820S na stronie 3, a dla DS1820B na stronie 4. Nie widze sensu w pzepisywaniu dokumentacji. Nie bardzo rozumiem czego dotyczy ta odpowiedź. Przecież nie chodzi mi o pomiar temperatur ujemnych, tylko o to, że DS zawyża pomiar o 3 stopnie...
wysw. temperatura Witam. Chciałem Wam przedstawić mój projekt zegara DCF z pomiarem temperatury. Projekt powstał kilka miesięcy temu i jest wynikiem moich zainteresowań językiem Bascom. Zegar oparty jest na mikrokontrolerze ATtiny2313 i module RTC. Wyświetlacz sterowany jest za pomocą układu 4543 a pomiar temperatury za pomocą układu DS1820.Płytka...
Siemka! Mam polutowany układzik który będzie czytał temperaturę z ds1820. Nie mam jednak kodu. W innym temacie na tym forum znalazłem procedurki: ;Zadeklarowac zewnetrznie szyny DQ1 DQ1 EQU P3.4 ERROR_P EQU F0 ; brak odpowiedzi czujnika po RESET CZAS_KONV EQU 16 ; x * 20ms ; Stale uzyte w procedurze RESET RES_TIME EQU 255 ; czes sygnalu RESET PRES_TIME...
witam, mam problem z obsluga czujnika temp. ds1820, polaczony jest przez 1Wire na plytce testowej AVT2500. Przykladowy program do obslugi pobralem ze srtrony Kompilacja programu przebiega bez zadnych problemow. W momecie uruchomienia uProca uzyskuje staly odczyt "- 0.5 C". z gory dzieki za pomoc. <--TERMO.BAS--> ' 1 Wire: ' P 1.0 ' LCD:...
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 =...
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...
Witam. Trafił na mnie problem pomiaru temperatury w korytarzu chłodniczym. Jednorodność temperatury w takim korytarzu jest sprawą krytyczną. Wpadłem na pomysł aby zbudować linię o długości 100m (długość korytarza) i co 2m umieścić układ ds1820. Przewód nie byłby przecinany w miejscu instalacji tylko zdjęta by była w tym miejscu izolacja a sam układzik...
Zestaw ewaluacyjny umożliwiający nawet początkującemu programiście zrealizowanie komputerowego pomiaru temperatury z wykorzystaniem cyfrowych czujników temperatury firmy DALLAS DS1820S . W skład zestawu wchodz: dwa czujniki temperatury, dwa interfejsy do poru szeregowego DS9097E oraz DS9790U oraz CD rom z oprogramowaniem, w tym przykład programu ( pełna...
jak chcesz miec dokladnosc do 0,1 stopnia to DS18B20 lub DS1820. Ten pierwszy bym polecał.
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...
Witam ; pomiar temperatury przy pomocy termistora jest kłopotliwą sprawą i mało dokładną ,ze względu na mało liniową charakterystykę i potrzebę skalowania . Proponuję zainteresowanie się pomiarem poprzez DS1820.
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...
Super prosty i tani kilkupunktowy termometr umożliwiający pomiar temperatury z rozdzielczością 0,5C. Nie potrzeba żadnych mikrokontrolerów, nie jest wymagana kalibracja! Wszystko jest sterowane za pomocą komputera, a układ składa się z kilku elementów podłączanych do portu szeregowego komputera. DS1820 jest czujnikiem temperaturowym produkowanym przez...
Witam serdecznie. Zbudowalem układ pomiarowy oparty o czujniki DS18s20. Schemat był kiedys pokazywany na tym forum. Z dokumentacji technicznej czujnika DS18s20 wynika, ze czujnik ma zakres mierzenia temperatur od -55 do 125*C. A jego dokladnosc w zakresie -10 do 85 wynosi 0,5*C. Problem mój polega na tym, że zastosowałem czujniki do pomiaru instalacji...
Witam! Piszę tutaj, bo tu są ludzie ds-ami się zajmujący. Otóż jak to jest z dokładnością pomiaru temperatury przez DS18B20? Rozdzielczość ma 12 bitów a gdzieś w datashycie napisano accuracy 0,5 st. To po co taka rozdzielczość? Może 0,5 st odnosi się DS1820 a DS18B20 ma inaczej?
Dziękuję wszystkim za cenne uwagi i podpowiedzi. Jak pisałem w pierwszym poscie tego wątku przenosiłem fizycznie ten sam czujnik z zestawu uruchomieniowego do własnego. Nie był to więc "taki samy" lecz "ten sam układ" DS1820 . Ale przyczynę już znalazłem. Okazała się banalna. Mój własny układ ma na płytce stabilizator z radiatorem a do tego stał w czasie...
Witam, Na wstępie podkreślam, że nie mam zakupionego jeszcze satela, ale planuje jego zakup. Tematów może już było parę na forum, ale chciałem zapytać, czy jest jakaś możliwość w integrze, aby sterować ogrzewaniem, a dokładniej zaworami grzejnikowymi NO. Chodzi mi tu bardziej o wejścia czyli pomiar temperatury. Przewiduję koło 15 czujek temperatury....
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...
Witam wszystkich Wrzucam część mojego programu do pomiaru i regulacji temperatury. Dla dodatnich temperatur wszystko działa jak należy ale po zejściu tepmeratury poniżej 0 stopni czujnik zamiast pokazac temperatury ujemne pokazuje 127,5C i opada dalej w dół: 127,0 126,5 126,0 itd. tzn nie pokazuje -1, -1,5, itd. Program posainy jest oczywiśice w C...
Przepisujesz z ksiazki? :cunning: Popatrz dobrze czy np. jest tam cos takiego: $regfile = M8def.dat Tutaj masz poprawny kod: '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 'informuje kompilator 'o częstotliwości...
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 w starym pudle ale niestety puściło jakieś lutowanie...
Witam!! Szukam czujnika temperatury 1-wire do pomiaru cieczy. Problem jest następujący: muszę dopiąć do systemu pomiarowego z istniejącymi DS1820 czujnik do pomiaru mleka w zbiorniku. Czujnik musi być hermetyczny, dobrze żeby posiadał atesty (produkt spożywczy jakby nie patrzeć:-). Kształt sondy nie jest ważny. Jakoś sie zamocuje :) Potrzebuje takie...
Zmienilem na takie cos i wogole nic nie wysyla, wiec cos gdzies sie zatrzymuje.. $regfile = "attiny2313.dat" $crystal = 8000000 Config Pind.5 = Input Config Portd.1 = Output $hwstack = 32 $swstack = 10 $framesize = 40 $baud = 300 Config 1wire = Pind.5 Dim Odczyt(2) As Byte , A As Byte , Licznik As Byte , T As Integer , T1 As Single...
Cześć mam taki problem... odczytuje temperature w pokoju ok 30 stopni a jest ok 20 co jest grane ... juz nie mam pomyslu dlaczego.. kto ma jakies podejrzenia ?? oto kod [code] inicjacja // wyślij kod rozkazu zapisz1w(SKIP_ROM); // pominięcie sprawdzenia nr identyfikacji zapisz1w(CONVERT_T); // inicjalizacja pomiaru temperatury czekaj(750*tau); // opoźnienie...
Program do tego termometru jest trochę brzydko napisany - multipleksowanie wyświetlacza lepiej zrobić w przerwaniach. Pozatym niezbyt elegancko wygląda wyłączanie wyświetlacza na czas pomiaru temperatury... Kiedyś wrzuciłem na elektrodę mój projekt zegara z termometrem (na DS1820 i 89C2051, wyświetlacz 20cm), powinien być w dziale prace dyplomowe -...
Witam Mam problem. Potrzebuje podłączy układ ds1820 do S7 300. Czy ma ktoś jakieś propozycje, doświadczenia z termometrami cyfrowymi i Siemensem ?? Ewentualnie proszę o rade czym zastąpić wybrany przeze mnie układ. GZyl
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
Declare Sub Read1820 'deklaracja podprogramu Declare Sub Temperature 'deklaracja podprogramu Dim Bd(9) As Byte 'deklaracja tablicy zmiennych Dim I As Byte , Tmp As Byte 'deklaracja zmiennych używanych przez program Dim T As Integer , T1 As Integer 'deklaracja zmiennych używanych przez program 'Dim X As Byte 'deklaracja zmiennych używanych przez program...
Witam Tu jest kawałek kodu do DS 1820. Pomiar temperatury z dokładnością do 0,1°C Sub Read1820 ' wystartuj pomiar 1wwrite &HCC : 1wwrite &H44 Waitms 350 Disable Interrupts 1wreset 1wwrite &HCC 'odczytaj zmierzone dane o temperaturze 1wwrite &HBE T Bd(1) = 1wread(9) 1wreset Enable Interrupts Tmp = Bd(1) And 1 If Tmp = 1 Then...
Witam, Jestem w trakcie tworzenia układu i utknąłem na właśnie tym czujniku... W programie używam przerwań do komunikacji z Ethernetem. Ale pomiar temperatury wykonuje albo przed włączeniem przerwań albo na pomiar je wyłączam. Problem pojawia się na samym początku: If Err = 1 Then Blad = 1 End If program zawsze zwraca mi Err = 1 -> Blad = 1 Wskazuje...
Potrzebny jest Timer i przerwanie od timera. Timer ustawia flagę jak się przepełni. Np. co 1s. W petli głównej sprawdzasz czy już upłynęła 1s. Dopiero potem wolno Ci odczytać pomiar temperatury. Nie wolno stosować Waitms jeśli program ma obsługiwać więcej niż jedno urządzenia.
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...
Witam, od jakiegoś czasu próbuję stworzyć sobie zegarek z termometrem + napięcie akumulatora do auta. Wszystkie programy osobno działają bez zarzutu. Problem zaczął się z chęcią wprowadzenia przełączalnych ekranów i wprowadzeniu przerwań. Doczytałem że przerwania skutecznie psują komunikację z DS'ami przez co temperatura się nie odczytuje. Ogólnie to...
Rodzaj czujnika temperatury termometr cyfrowy Zakres pomiaru temperatury -55...125°C Obudowa TO92 Stan techniczny nowy cena 4,50 zł. mozna pisać na pw a najlepiej na gg 9812567 Posiadam 50 sztuk. Możliwość odbioru w Bydgoszczy lub wysyłka.
Witam, programując termometr z czujnikiem DS18B20 i up Atmega8 napotkałem bardzo drażniącą przypadłość, pomiar temperatury z DS'a potrafi wahać się nawet o 2*C, co jest błędem niedopuszczalnym i nie wiem jaka może być przyczyna takiego uchybu. Czujnik ma 1s na dokonanie konwersji pomiaru, w zupełności wystarczające jest 750ms, ale dałem z zapasem, co...
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...
Witam! Program działa poprawnie. Testowałem z 3-4 programy do obsługi tego czujnika ciśnienia. Wyniki są złe, porównaniem z innym ciśnieniomierzem zaniża o 30..40hPa. Zasilanie BMP180 3.3V, ATMEGA32, 8MHz. Czy ktoś się spotkał z takim problemem? [syntax=vbnet] '----------------------- '| Test modułu BMP085 | '----------------------- 'Uwaga: pomiar jest...
Może jeszcze raz spróbuje Nastepuje pomiar temperatury która jest zapisywana w zmiennej typu integer Jak teraz tą zmienną zapisać w eepromie lub ją zamienić na zmienną typu byte i wtedy nie ma problemu Zmienna integer ma 2bajty a byte 1 i wtym jest problem przynajmniej dla mnie :cry:
hmm... DS1820? tyle ze to po 1wire przekazuje informacje. Jak bym chial kilka podlaczyc pod jeden procek to jest problem. a cos takiego?
Proszę o informację i wskazówki : czy posiadając nadajnik RT1 i odbiornik RR3 Telecontrolli mogę przesyłać dane z czujnika DS1820 do uP , na którym zrobiłem termometr ?
Niom naprawde swietna pomoc! Krąrzyłem niezarejstrowany wokól tego tematu. naprawde bylo, a raczej jest tego sporo. o tym czujniku. Ale nie moge wydobyć informacji tej ktora mnie najbardziej nurtuje. Dokumentacja producenta - cuż nie jestem biegły z angielskiego czesc zrozumialem. Natomiast nurtuje mnie temat komunikacji z kilkoma czujnikami. Probuje...
Potrzebny jest mi ukad do realizacji pomiaru temperatury w szerokim zakresie (od -200'C do +200'C) z rozdzielczścią co najmniej 0.5'C a najlepiej jeszcze większą. Generalnie szukałem w Internecie czujnika, który podołałby temu zadaniu i mogałby to być np. termopara . Najchętniej jednak poszedłbym w kierunku czujnika typu DS18B20 . Na prędzce zmontowałem...
Mam pytanie czy ktoś używał tego scalaka w systemach które są czesto załączane i wyłączane. Czytałem na forum że ten scalak może stracić kalibracie przy załączaniu napiecia. Znalazłem terz notke maxima(załącznik) która o tym mówi ale jest program napisany w jakimś dziwnym jezyku i niebardzo wiem jak to przerobić na 8051. Czy są ds1820 nie b7 to znaczy...
Witam. Pracuję nad panelem do PC który ma między innymi wyświetlać temperatury kluczowych podzespołów (CPU GPU Czipset HDD może zasilacz). Wszystkie czujniki to DS1820 (na razie mam2). Założyłem wczoraj jeden na radiator procesora na samym dole bliżej rdzenia się już nie da. mam pytanie jak zweryfikować na ile temperatura wskazywana przez ten czujnik...
Nie potrzebujesz żadnych wzmacniaczy, przetworników - jest układ, który podłączasz do komputera: ale w tym drugim wygląda na to, że pod: schemat jest z błędem; może lepszy w (z kolei w wypowiedź wskazuje, że OK, również sledgehammer w pisze, że działa - to dziwne połączenie jest opisane w karcie jako "parasite power mode") DS18B20 są do kupienia w po...
Witam mam taki mały problem otóż nie wiem w jakis sposób umieścic cyfrowy czujnik temperatury na ds1820 w środku trawiącym tak by przetrwał i nie został strawiony. Myslałem nad jakąś szklaną rurką tylko czym to zalać, silikon?? Tyle ze on słabo przewodzi ciepło. A rurka termokurczliwa moze być troszke za mało szczelna. Czekam na jakies ciekawe pomysły....
To może spróbuj cos takiego: ... Deflcdchar 1 , 4 , 10 , 4 , 32 , 32 , 32 , 32 , 32 Dim T1 As Integer , K As Byte , L As Byte Dim Status As Eram Byte At 1 Dim Eid(16) As Eram Byte At 2 Main: Cls Do L = 0 '-------------------- For K = 1 To 9 Step 8 Home 1wverify Eid(k) 'sprawdź , czy układ o podanym ID ,podłączony jest do magistrali...
Witam złożyłem układ ze strony zamiast układu DS1820 zastosowałem DS18B20 no i mam problem ponieważ po podłączeniu układ pokazuje mi jakieś "dziwne"temperatury gdzie mam szukać problemu??w układzie?? czy w zamienniku?? Dodano po 4 układ złożyłem bez czujnika ciśnienia ale nie powinien on wpływać na pomiar temperatury błąd musi tkwić w czymś innym
Witam Ponieważ chcę podłączyć iButton DS1996 - pamięć 64kb na 1-wire do mojego uC ATMEGA8 (z kwarcem zewnętrznym 8MHz), to czy zadziałały by twoje funkcje w C ?? tj.: ow_reset(void); read_bit(void); itp. no oprócz tej do pomiaru temperatury, bo jej bym nie potrzebował ...
Witam Poszukaj informacji na temat DS1820, nawet powstało cos takiego jak OPC serwer do tych układów. Na temat tych układów powstało wiele rozwiązań, które umożliwiają właśnie, co chcesz tylko musisz poszperać w necie Pozdrawiam Andrzej
Panowie ,mam propozycje dla Was,rozumiem ze nie ma nic za darmo wiec prosze zaproponowac cene za napisanie dla mnie programu w bascomie na cztery czujniki DS1820 i na procesor 89c4051 jesli 4kB pamieci za mało to moze byc dołączona pamiec zewnetrzna 24cxx.Ewentualne oferty na forum lub prywatnie.
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...
Odpowiednie przykłady dostępne są w katalogu /SAMPLES BASCOMa. Jednak - nie należy jednocześnie wydawać polecenia pomiaru temperatury do wszystkich układów...
No hej! Więc miło że ktoś poruszył temat tego „badziewia” od Dallasa… Wszystko robię mniej więcej tak jak napisałeś… tzn. póki co nie bawię się numerami seryjnymi. Co do różnych przykładów dostępnych na stronach Dallasa, to też z nimi walczyłem… ale do sedna. Udało mi się odczytać pierwszy bajt numeru seryjnego mojego czujnika,...
Moja propozycja jest następująca . Zastosujcie z kolegą układ DS1820 lub inny scalony termometr i będziecie mieli problem z głowy . Inna opcja to zmiana procesora na AVR . W roli czujnika temperatury układ LM35 podłączony pod wejście ADC . A w jakim języku piszecie program ?
A jaki zakres temperatur chcesz mierzyć? Jeśli temperaturę na dworze lub w domu to zamiast kombinować z ADC nie prościej zastosować DS1820 (DS18B20)? Zakres -55° ÷ +125°C. Temat odczytu danych z DS'a był wielokrotnie klepany na elce, chyba w każdej konfiguracji języka i typu procka... Pzdr. PS: np to:
Witam , chciałbym się dowiedzieć jak czujnik DS1820 mierzy temperaturę. Napisałem maila do Dallasa i dostałem informację aby poszukać informacji o "Bandgap voltage reference". Poszukałem także w internecie i doszedłem do wniosku że DS1820 oparty jest na tranzystorowych czujnikach temperatury. Udało mi się wypożyczyć pewną dobrą książkę o czujnikach...
czemu nie ds1820 na szyne 1wire ,mozna do jednej nogi podpiąc ich 32 szt :) nawet atmega 16 da rade temu projektowi :)
1-wire + konwerter sensu DS202R powinno cyknąć. Nie będę podawał linka żeby reklamy nie robić. W razie niepowodzenia chyba mozesz oddac nawet konwerter.
Witam Dzieki za pomoc. Napisalem programik na pozycjonowanie czujnikow. Problem polegał na tym że jeden z czujników jest wykorzystany do pomiaru temperatury wewnątrz urzadzenia (zabezpieczenie twermiczne) a drugi podłączany do urzadzenia w zwiazku z tym głupio by bylo żeby fizycznie czujnik wewnętrzny zamieniał mi sie z innymi czujnikami:) Wykorzystałem...
Witam. Prosił bym o wszelakie porady dotyczące zbudowania prostego układu którego zadaniem było by sterowanie (zał/wył) kilku urządzeń 230V, oraz pobieranie temperatury z kilku czujników. Wszystko to miało by być realizowane za pomocą portu LPT. Co do sterowania urządzeniami sprawa jest dosyć prosta ponieważ wykorzystał bym ten fragment schematu . Powiedzmy...
To nie do końca jest tak jak piszesz, łatwiej jest coś znależć jak się dokładnie wie gtdzie szukac i pod jakim hasłem, ja spędziłem wczoraj 12 h przed komputerem (co prawda przede wszystkim szukałem na portalu elektroda) i mimo że jest tysiace linków z hasłem ds1820 Uart itp, to tak naprawde nie było nic co dałoby odpowiedz na moje pytania. Dziś udało...
Bardzo mozliwe ze tak jest :) Poprzednia aplikacje wykonalem na ds1820, w trudnych warunkach i przy duzych zakloceniach, przepieciach na dlugich liniach nie sprawdzaja sie.
Witam, Wykonałem układ miernika temperatury do pomiaru temperatury cieczy zawierającej stężenie soli. Pozostała już tylko kwestia wykonania czujnika a tak naprawdę sposobu jego mechanicznego umiejscowienia i zabezpieczenia. Pierwszy pomysł to szklana fiolka w której umieszczamy DS18B20 i zalewamy wszystko silikonem chroniąc czujnik i styki przed kontaktem...
mam ten zestaw i sprawdzałem czy to działa, i zapewniam Cię że tak. Ten LM35 jest podłaczony tylko po przez kondensator i rezystor - to nie jest aż tak skomplikowane, ale jeszcze jest podłączony potencjometr którym regulujesz/kalibrujesz termometr , no i w tym przykładzie tam gdzieś jest wspomniane że trzeba ustawić tym potencjometrem napięcie referencyjne...
HSSF100 ma zakres do 1000 kPa czyli ok. 10 atm, jeśli by chcieć robić barometr to trzeba by użyć raczej HSSF010 (wersja do 1 atm). Przy tak dużym zakresie i braku kompensacji temperaturowej raczej ciężko osiągnąć porządną dokładność. HSSF010 z tego co się orientuję nie jest w Polsce dostępny. Kompensację temperatury można próbować zrealizować programowo...
Układ docelowo ma regulować prędkości wiatraków w komputerze na podstawie temperatury , i dlatego chcę podpiąć kilka czujników ( 5 ). Na chwilę obecną zbieram materiały i projektuję całość ( co z czym i do czego ) Zaczynam zabawę z mikroukładami więc wolę dokładnie wszystko dograć zanim spalę jakiś mikroprocesor. Teraz wiem jak popodpinać czujniki temp....
musisz zrobic/znalezc uklad (mikroprocesorowy) ktory odczyta informacje z ds1820 po 1wire i przesle je do PLC (ethernet, modbus, profibus, ... co chcesz) poczytaj tutaj, autor strony robi system inteligentnego domu na PLC i ma pomiary temp na ds1820. Zbudowal uklad na mikrokontrolerze PIC, zreszta poczytaj sam :)
Witam Wykonałem układ do pomiaru temperatury z wykorzystaniem DS1820 i ATtiny2313. Przy połączeniu trzyprzewodowym wszystko jest OK. Pomiar poprawny. Chcę jednak zmniejszyć ilość przewodów i podłączyć DS1820 w układzie dwuprzewodowym. Połączyłem wyprowadzenie "VCC" DS1820 z wyprowadzeniem "GND". Równolegle do rezystora 4,7kom podciągającego linię "DQ"...
To było dość dawno ale może komuś przyda się rozwiązanie. Błąd wynika z faktu, że czujniki DS18S20 mają wolniejszy czas reakcji(konwersja pomiaru na temperaturę) wynoszący 750ms. Rozwiązaniem jest dodanie w pliku diigtemp.conf wiersza: READ_TIME 1500 W moim układzie po takiej modyfikacji błędy zniknęły.
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.
Witam serdecznie. Poszukuję rozwiązania problemu pomiaru temperatury na duże odległości za pomocą avr-ów. Które rozwiązanie byście polecali: 1. AVR + RS485 <---> RS485 + AVR + ds1820 2. AVR <---> 1-Wire 3. AVR + przetwornik A/C: ADS7844 <---> PT100 Dodam jeszcze że chodzi o pomiar temperatury z grzejników w blokach więc odległości...
Proponuję "C". No to pomiar temperatury masz tutaj w gotowcu, z tym, że na AVR (tego nie napisałeś): A regulacja prędkości to już PWM, da się zrobić software'owo, albo sprzętowo. Musisz podłączyć wyjście uC pod specjalizowany układ mocy (ULN), albo pod tranzystorek. Wybrać sobie częstotliwość i wypełnienie. Ktoś rzucił przykład na diodzie : Z tego,...
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:...
-rozumiem że czujniki podłączamy bezpośredni do bufora, a bufor do FT232R? Bardzo dobrze rozumiesz ;) -W przypadku kiedy podłączamy czujnik pod rs, nie pod usb to stosujemy schemat z diodami z rezystorami, lecz czy do takiego układu również możemy podłączyć większą ilość czujników? Dobrze myślisz i oczywiście do takiego układu też można podłączać większą...
Parametry, schemat i opis projektu Cel: Włączenie/wyłączenie obciążenia w zależności od wartości temperatury i ustawionych temperatur progowych. Zakres pomiaru temperatury (jest zależny od zastosowanego czujnika): -55С°...+125 С° Pozostałe parametry zależą od użytych tranzystorów w stopniach wyjściowych. W danym przypadku: Uzasilania: DC...
Nie chce mi się wierzyć, że nie ma odpowiedników DS1820 do pomiaru napięcia... Mimo niechęci jednak musisz uwierzyć. Jest odpowiednik DS1820 do pomiaru napięcia. Ale nie w takim zakresie. DS1820 mierzy od -50 do 100°C, i masz na to odpowiedniki w postaci ADC od 0 do 5V. Za to nie ma DSa1820 do pomiaru temperatury od -50 do 1000°C, a jest tylko właśnie...
Dziękuje za uwagi. Nie zajmuje się natywnie programowanie w BASCOMie (pierwsze spotkanie). A poprawki jakie zaproponował były wykonane na potrzeby uruchomienia układu. Kod po moich poprawka i uwzględniających część uwag ZUMEK-a (chodzi o typ zmiennej z Word na Integer) Funkcje dodane do regulatora; 1. obsługa czujników temperatury serwii DS nie ważne...
A ja miałem problemy z poprawnym odczytem na Nano na woltomierzu napięcie było OK, natomiast procek głupoty czytał. Na Uno nie miałem takich problemów. Chodzi mi chińskie klony. Kiedyś też zmagałem sie z klawiaturą analogową i LM35 pokazywało bzdury. Jak doczytałem jest pojemność kilkanaście pF, którą należy zniwelować zapisaniem zera przed odczytem...
Jako ciekawostkę mogę dorzucić, że od wielu lat używam DS1820 jako czujnika występowania opadów deszczu. Zaczęło się przez przypadek, mam na działce z 15 lat taki czujnik na północnej ścianie domku jako odczyt temperatury na zewnątrz i po wykresach zauważyłem, że zawsze kiedy pada deszcz wykres temperatury robi się postrzępiony. Wystawiłem drugi identycznie...
Witam wszystkich Mało kto zdaje sobie sprawę, że będący w powszechnym użyciu rezonator kwarcowy można z powodzeniem użyć jako sensora wartości nieelektrycznych. Powszechnie wiadomo że podstawową zaleta rezonatora kwarcowego jest duża dobroć i stabilność drgań. Sytuacja się zmienia w momencie kiedy rezonator zostanie podany czynnikom zewnętrznym. Najłatwiej...
Witam Podłączę się do tematu i wątku pojemności przewodów w związku z zastosowaniem magistrali 1-wire. Opis problemu: a) Mam 4 układy ds18b20 podłączone do 4 nóżek procesora na przewodach ok. 30m.Podłączenie jest trzema przewodami VCC,GND oraz DQ. Rezystor podciągający 4.7k. Po starcie systemu odczyty są prawidłowe i kod chodzi stabilnie przez 2 dni...