Witam Prawdopodobnie uszkodzony czujnik, chciałbym go zregenerować ale nie wiem co tam fabryka zastosowała ( może Dallas DS1820) ale muszę widzieć konkretnie jaki typ ?
Sprzedam czujniki,układy scalone DALLAS DS1820 cena 4zł za sztukę.
Zobacz tutaj: http://www.maxim-ic.com/products/ibutton... Nie wysyłają chyba w „samplach”, bo mi nie przysłali.:cry:
Mam TSR2 kupiony na testy. Czy może ktoś mi powiedzieć co tam może być na tym układzie? Bo czujka temperatury to: DALLAS DS1820 1517C4 +765AC https://obrazki.elektroda.pl/4984359200_...
... ponieważ nie mogę znaleźć żadnego kodu ... No to napisz sam, to jakiś problem :?: Poniżej masz link do noty DS1820, a w niej jest wyjaśnione jak obliczyć temperaturę. [url=http://www.google.pl/url?sa=t&rct=j...
Pytanko jest takie.Są jeszcze jakies czujniki takiego typu jak Dallasa ds1820 gdzie mam daną cyfrowa na wyjsciu.... m.in pytam sie o ruch,wode,gaz... tak ciekawy jestem czy sa takie... poprostu denerwuje mnie stosowanie dodatkowego przetwornika A/C :P pozdrawiam
Znów Was naciągnę na gadanie o dallas’ie Z aplikacji wynika że w zasadzie ważne są tylko dwa pierwsze bajty odebrane z dallasa. Jeden z nich to info o znaku temperatury, a drugi to jej wartość pomnożona przez 2. To wystarczy do wyświetlenia temperaturki, jednak trzeba ją podzielić przez 2, tylko... jak takie "skomplikowane" obliczenie z dokładnością...
DALLAS DS1820 0246B6 072AC
W programie zmienilem: #include <lcd4x40.h> char lcd_buffer[161]; co daje tablice o tym rozmiarze prawda? lcd_init(); lcd_putsf(" CodeVisionAVR\n Kapsi(at)poczta.onet.pl\n \n Dallas DS1820"); delay_ms(4000); lcd_clear(); po każdej literce \n napis wyświetlany jest linie niżej CodeVisionAVR Kapsi(at)poczta.onet.p Dallas DS1820 Tak to wygląda
Zrobiłem termomert na układzie Dallas DS1820
Witam.Kupię wyżej wymieniony czujnik o oznaczeniu DS1820 DALLAS 1809C4 lub serii C3(numer nieważny) Gdyby ktoś z forumowiczów posiadał to jestem zainteresowany 2 a nawet 4 sztukami.
jak nie masz zasilania "parasait" to ten opornik jest zbedny. ja bym razcej sugerowął bład w programie. Do czego jest podłaczony ten dallas?
Wykorzystując DALLAS DS1820 nie ma potrzeby korzystania z ADC. Jest to 1–Wire Digital Thermometer, wiec do takiego czujnika to praktycznie każdy uC.
Jak dla mnie to taka różnica że PDF-y trzeba ściągnąć z 2 różnych adresów :D :D :D http://pdf1.alldatasheet.com/datasheet-p... http://pdf1.alldatasheet.com/datasheet-p... Poza tym rozdzielczość i w 1822 jest ustawiana skala przetwornika od 9 do 12 bitów, w 1820 jest na stałe...
Problem dotyczy możliwości utraty zawartości EEPROM dla układów DS18B20, DS18S20, DS1822 (Rev. B7): 1. Występuje bardzo rzadko i w specyficznych warunkach. 2. Nie można dokładnie określić partii towaru narażonej na błąd. 3. Utrata zawartości EEPROM-u powoduje stratę kalibracji i wartości rejestrów TH i TL 4. Utrata zawartości może nastąpić tylko w trakcie...
ten regulator współpracuje z cyfrowymi czujnikami DALLAS np. DS1820 a Ty próbujesz podłączyć czujnik rezystancyjny. Dodam tylko że ten regulator może mierzyć aż z 16 takich czujników.
no fajnie ale na działce siedze do pazdziernika a wtedy słońce już tak nie grzeje i włączanie pompy od 30 stopni to troche za wysoko choć proste rozwiązanie ma sens i nawet mi się to podoba ale gdyby jednak znalazł by się jakiś fajny układzik to był bym hepi myślałem nawet o tanim laptopie może 486 i DOS lub WIN 3.1 i czujnikach dallas DS1820 ale programu...
Krótko mówiąc. Program dość spory (4000B w .bin) Wykorzystuję Timer0 w mode=1 i gate=internal Do P1.1 <==> dallas Ds1820 w pętli DO <==> LOOP trzy przyciski S1 Alias P3.4 S2 Alias P3.5 S3 Slias P3.7 Układ działa ale przy dłuższym przytrzymaniu przycisku (od 1 do 8minut) RESETUJE procka a Timer0 przestaje liczyć GDZIE JEST PROBLEM ???????????????????????...
jak chcecie dobry temometr to na dallasie ds1820 mam program, schemat!!! wszystko co potzrba !!! Ale w moim programie sa takie zmiany na wyswietlaczu (0, 0,5, 0,1, 1,5) jak ktos zainteresowany to nie sie odezwie BigBoy666(at)o2.pl
Witam, Z góry uprzedzam, że to nie jest zamówienie! Wiem, że przy odpowiednim wkładzie własnej pracy potrafię to polutować :) Poszukuję jednak gotowego rozwiązania w postaci czujników temperatury Dallas DS1820 (najwolniejszy wariant) zamontowanych na magistrali (najlepiej w wymienny sposób, chociaż to nie warunek) Potrzebne jest mi raptem 20m magistrali...
Witam DS1820 http://www.elektroda.net/dla_kompa/ds182... http://www.elektroda.pl/rtvforum/topic13... http://www.patron.net.pl/dallas/DS1820S.... http://dhost.info/ky3orr/index.php?dzial... CD4541 http://detektywistyka.w.interia.pl/prace... http://vela.pb.bialystok.pl/~kaie/kaie-m... AT89C4051 http://www.republika.pl/rejestr/...
Witam... od niedawna monitoruje temperaturę zasilania i powrotu c.o. Trochę mnie niepokoi sytuacja ze mimo ustawnia pokrętla do krzywej grzewczej czy tempertaury c.o (w zależności z kim rozmawiam to różnie to jest interpretowane) na wartości np.8 czy 7 czy 6 czy 5 temperatura zasilania nie przekracza 35 stopni. Termometry dallas DS1820 przyklejone są...
Nie ma ich na tej stronie ;/ w szukaczu nie widzi nawet zwykłego ds1820
http://obrazki.elektroda.net/42_11503684... Projekt powstał w języku Asembler dla mikrokontrolera 8051. Pokazuje aktualną godzinę i datę oraz temperaturę. Symuluje również termometr rtęciowy w postaci poziomego paska. Termometr rtęciowy pokazuje temperatury od 0°C do 48°C z rozdzielczością 3°C. Układ wykorzystuje cyfrowy termometr Dallas DS1820...
1. Stosując mały wyświetlacz stosujesz mój oryginalny schemat, zmieniając rezystory w katodach wyświetlaczy na większe, i zastępując diodę od masy stabilizatora zworą. 2. Tak. Czas wyświetlania jest ustawialny - można ustawić jak długo ma pokazywać czas i jak długo temperaturę. 3. Nie wiem, nie przyglądałem się. 4. Niestety, tylko czujniki Dallas'a...
Układy serii DS18XXX - DS1820, DS18x20 (Dallas Semiconductor) są wykorzystywane do pomiarów temperatury. Zawierają mikroprocesor oraz wewnętrzną pamięć z numerem seryjnym. Nóżki to: zasilanie, masa oraz szyna. Wymagają stosowania procesora do połączenia ich z komputerem. Jest na ten temat dużo w sieci.
ok bledy naprawione ale zwraca mi zmienna 0.0 z termometru może źle zainicjowany jest pin do dq i procesora bo używam go do termometru i jednocześnie wiatraka a moze mam jakis błędny odczyt... na modulestartowym i w artykule do niego przeznaczonym pisze ze termometr to ds1820 na nim wygrawerowane jest DALLAS ds18b20 jest to roznica ktora moze spowodowac...
Witam, chcialbym sie podlaczyc po ten topic gdyz mam pewien problem z obsluga DS1820 i DS18B20 z ATMega128 Mianowicie, po podlaczeniu w trybie 2wire (1 - GND, 2 - PinB.7/PinE.7 itp., 3 - Vcc 5V) do ATMega128 z kwarcem zewnetrznym 10MHz (innego uzyc nie moge) po wykonaniu komend w Bascom AVR: config 1wire= portb.7 dim rgn(8) as byte 1wreset wait...
Witam pierwszy raz programuje mikrokontroler PIC16F84.mam programator JDM oraz windowsa XP oraz program w postci hex i w assemblerze.Z wiżku z tym że pierwszy raz programuje prosze o pomoc co mam ustawić w programie aby zaprogramować bezproblemowo.program nie jest mój jedynie co pisze na stronie to: The pressure sensor is a MOTOROLA MPX2100A. Temperature...
Napisałem program w Bascom 8051 zawiera zegar w oparciu o Timer0, sekwencja włączania i wyłączania o nastawionym czasie oraz procedurka obsługi DS1820. 1-Dallas działa poprawnie tylko z podłączonym dzsilaniem 5V (podłączenie 3 przewodowe), przy 2 przewodowym wyświetla 85st.C i "nie żyje". - nie wiem dlaczego??? 2-A teraz Hit. Układ działa przez parę...
Oj, ELEKTRK , jak zawsze piszesz dużo za dużo... Przyślij mi swój program w VB.net wykorzystujący API "nowy" TMEX, abym zjadł własny krawat - albo zamilknij !!! Nie korzystam z technologii VB ani .NET. U mnie pod delphi działa nawe API TMEX (biblioteki DLL) z najprostrzym typem czytnika. Jaki PortDriver? u mnie działa pod w2k i nie ma problemów bo...
pomysł z bezpośrfednim parowaniem wcale nie musi byc lepszy ani tańszy, ale to Twój wybór. Co do pomiarów to też tu było : temperatury najlepiej zrobić na cyfrowych czujnikach dallas, program i opis znajdziesz na elektrodzie. Wizualizacja wskazań, wykresy , rejestracja. Napisac stronke to też nie prpblem jak juz jest rejestracja. Słowa kluczowe ds1820...
Zadziałał ci ten termometr? jak będziesz chciał kilka dallasów naraz to daj znać pozdrawiam
poszukuje programu , a moze tylko wskazówki jak odczytać DS1820 lub podobny na porcie RS232 Proponuje zajrzeć do not aplikacyjnych na stronie dallasa. Jest tam dokładny przykład jak podłączyć do portu szeregowego a następnie jak obsłużyć. Dodatkowo firma dallas udostępnia TMEX Api które zawiera gotowe biblioteki obsługi pod windows.
Czyli w zasadzie nie ma za dużego wyboru. :) Jak tam nie znajdziesz to nie masz już gdzie szukać, tylko Dallas/Maxim produkuje układy z 1wire (pewnie sprawa patentów i licencji).
W manualu od procka nie masz co szukać. Sam musisz napisać obsługę lub zobacz tu: [url=http://www.siwawi.arubi.uni-kl.de/a... pod: LPC2106 ARM7 Interfacing with Maxim/Dallas Onewire Temperature Sensors (DS18x20) Pzdr. A.
Mój pan od zawodowych mówił że to jakiś termomert dallas To nie możesz go w ten sposób czytać. To jest cyfrowy układ, nie analogowy. Poszukaj sobie biblioteki do DS1820
zacząłem szukać graficznego pomiaru temperatur łącznie z grafami do odczytu i porównań temperatur w róznych punktach. Sugeruję zastąpić windowsa linuem i zastosować Cacti: http://www.dynode.nl/ds1820-temp-monitor...
Dallas/Maxim produkuje (produkował?) jakieś specjalne drivery do tego celu (taką wzmiankę widziałem kiedyś przy ich ogólnym opisie magistrali 1-wire). Poszukaj na ich stronie.
1wire zazwyczaj nie działa ze wzgledu na zle dobrane opoznienia. Musza one byc zrobione z dokladnościa co najmniej 1uS. Jesli tego nie spelnisz NIGDY nie bedziesz mial poprawnych odczytow. Zreszta ta kwestia byla juz poruszana na forum. Gotowy, dzialajacy i przetestowany sterownik 1wire w C dostepny jest na stronie Dallasa. Po co wywazac otwarte drzwi...
I tak najczesciej ida 2 roznymi paczkami... P.S Ds1820 mozna juz kupic za 5zł sztuke. Z tym zamawianiem ich z sampli to juz lekka przesada.
MAX7219CNG - 1 szt MAX660 - 2 szt DS2502 - 2 szt DS1666-10 - 2 szt DS1624 - 2 szt DS1820 - 1 szt MAX232 - 1 szt Cena za wszystko - 10 zł plus koszty wysyłki (wszystkie układy są w antystatycznych gąbkach)
Dziękuję wszystkim za wyczerpujące odpowiedzi. W języku C orientuję się mniej-więcej, także z tym nie powinno być problemu. A więc aktualizacja listy: L. Ilość: Nazwa 1. 1: ATMega8-16PU (ewentualnie ATMega16(?)) 2. 1: 7.2V akumulatorek / 5 AA ze stabilizatorem / 3 AA / 6 akumulatorków NiMH i do tego stabilizator 7805 3. 1: 5V stabilizator napięcia 7805...
http://obrazki.elektroda.pl/2453165300_1... Witam Przeszukując internet natrafiłem na ciekawą bibliotekę JavaFTD2XX-0.2.6.jar autorstwa Węgra, pana Peter Kocsis ze strony http://kenai.com/projects/javaftd2xx/pag... Pan Kocsis według mnie bardzo świetnie przetłumaczył bibliotekę ftd2xx.dll firmy FtdiChip na język Java przez co umożliwił...
Usunąłem ten wiersz i nadal brak odczytu - czekam do wieczora. P.S Jeśli możesz to podaj mi swój kod moze on zadziała. To jest przykład z Baskom8051 przystosowany do AVR-a. Twój chiba tyż :D U mnie działa bezbłędnie z CRC i bez CRC na pojedynczym DS1820 . ' ----------------------------------------... 'Author : Bojan Ivancic ' Email...
odepnij DSa i sprawdz czy dalej sie utrzymuje 0V na tym pinie. Opóźnienia masz prawidłowo wyliczone, ale intryguje mnie procedura czekania 30us po resecie od mastera. W pfdie pisze że dallas odpwoiada na reset po maksymalnie 60us. Czyli czekając 30us może sie zdażyć że dallas nie zdąży odpwiedzieć. Daj mu zwłoke po resecie 100us, w tedy z pewnością...
Zasada działania jest prosta. Tranzystor jako element nieliniowy zmienia swoje parametry wraz ze zmianą temperatury. Np przy danej temperaturze płynie przez niego taki prąd, a przy innej już inny. Zmieniają się też napięcia na nim. Układ w dallasie mierzy te napięcia, obrabia i wysyła za pomocą magistrali. To tyle tak w skrócie.
Rozdzielczość jest bardzo ważna przy pomiarach przemysłowych. Tam nie ma znaczenia czy jak jest na termometrze 50*C a jest w garku 60*C bo ważna jest powtarzalność pomiaru a nie wartość bezwgledna. Pozatym wydaje mi się że jeżeli bascom zwraca liczbe to jemu jest rybka czy jest ona dodatnia czy ujemna bo ją odczytuje z DS`a. Zawsze można napisać własne...
Witam! Problem mam jak w temacie. Otóż, próbuję za pomocą języka VHDL oraz układu Spartan 2, komunikować się z termometrem cyfrowym DS1820… Czy ktoś próbował już czegoś podobnego, czy jestem pierwszy? Generalnie, usiłuję zbudować układ, który dogada się z termometrem w najprostszej konfiguracji (z osobnym zasilaniem, z jednym czujnikiem na linii)...
z ta kalibracjo to ciekawy temat ,ale jak podepne czujnik do termometru zrobionego na rs232 to temperature pokazuje idealnie,a ten kwarc to faktycznie 12.902400 ,tylko zmieniłem go na 11,059 oczywiscie tez zmieniając w kompilatorze. Wybacz kolego , ale Cię troszkę "obsztorcuje" :D 1)Twierdzisz , że używasz DS1820 (9-bit) , a temperaturę obliczasz jak...
SZUKAM OPISU (karty katalogowej) PO POLSKU DO DS18B20 poniewaz wszystko do tego czujnika jest po angielsku. Prosze tez nie mylić z czujnikiem DS1820. Pomożcie!! Najlepiej jak ktoś może przetłumaczyć dane katalogowe ze strony: http://www.alldatasheet.com/datasheet-pd... dzieki Nie używaj dużych liter w tytule.
Po pierwsze 0,0625C jak podaje Dallas to jest rozdzielczość a nie dokładność. Rozdzielczość i dokładność to 2 różne rzeczy. Czujnik DS1820 (polecam DS18B20 bo DS1820 ma pewną wadę) jest w stanie wykryć różnice temperatury 0,0625C. Skoro podaje się dokłałność równą 0,5 stopnia to znaczy, że jeśli mamy temperaturę 20C to czujnik ma prawo pokazać wynik...
Dlatego zaproponowałem multiplekser, mniej pamięci zajmie bo jedna procedura odczyta wszystkie 4 a nawet 15 dallasów. Zgadzam się także z faktem , że procek obskoczy bez problemu większą ilość układów 1wire. Zastanawiam się jednak dlaczego kolega nie przejdzie na AVR? jeżeli programuje w bascomie to żadna różnica, a możliwości nieporównywalne.
Dzień dobry, Pracuję nad projektem dotyczącym pomiaru temperatury za pomocą czujnika DS1820 i wyświetlaniem jej na wyświetlaczu z użyciem STemWin. Na razie testowałem te moduły osobno w osobnych projektach - działanie STemWin na przykładowym projekcie dołączonym do paczki STMCube i DS1820 na projekcie ze strony "stm32f4-discovery.com/2014/05/13-readin...
może sie przyda - program właśnie na czujnik 18s20 ' BASCOM College ' (EdW 2001.01 str. 20) ' Temat : "Termometr z Dallas DS1820" ' wersja 1.1 (20.03.2001) ' Compiler : BASCOM 8051 LIBRARY V 2.06 ' Used ROM : &H7A3 1955 (dec) > Ok ' Poprawki do ver. 1.0: ' - poprawiony błšd odczytu temp > 41,5...
Swego czasu zrobiłem termostat w bascomie,tyle że zamiast DS był LM35 (miał być dallas,ale nie miałem pod ręką). Jeżeli Cie to interesuje to zobacz sobie http://www.elektroda.pl/rtvforum/topic92... Jeżeli będziesz miał problemy z jakimś zagadnieniem to chętnie pomogę. Nadmienię że termostat pracuje już ponad 7 miechów bez przerwy.Ani jednego zwisu...
DO INNYCH UŻYTKOWNIKÓW MAJĄCYCH TEN SAM PROBLEM Wspomniany wyżej przypadek rozwiązałem już dawno, a piszę tą wiadomość aby nie pozostawić tematu bez ostatecznego wyjaśnienia na czym ów problem polegał. Otóż jak się okazało nie była to moja wina czy też wina programu do uC. Przeglądając posty tego forum natrafiłem na identyczny problem. Jak się okazuje...
czy zamiast set port.2 nie ma być set portb.2 ? jak ci sie dallas zaczął grzać to prawdopodobnie nic z niego nie bedzie :( tu masz datascheet'a : http://www.maxim-ic.com/ gajerz hej ----------------------------------------... co ta pętla ma wykonywać w stosunku do całości programu?? ====================================...
hmm - teoretycznie to moze i by dało sie cos takiego wykombinować ale zaleznosci czasowe sa dość krytyczne w takim przypadku. pozatym maxy i im podobne ustrojstwa maja wsobie nadajnik i odbiornik linii - przypuszczalnie musiałbyś użyć dwoch par przewodów a w mikrokontrolerze dwoch portow odpowiedzialnych oddzelnie za odbior i nadawanie. konieczne byłoby...
witam mam zestaw NE 044 termometr na 2 wyświetlaczach led z dwoma czujnikami dallas 1820 i chciałem jeden z czujników umieścić na 12 metrowym ekranowanym przewodzie,ale termometr pokazuje cały czas zero,pomomo że napięcie na końcu przewodu jest 5v co mogę zrobić aby to zadziałało?
zmieniając troszke temat. - Do czego służy bit CH..podczas wpisywania danych pod tą wartość wpisuje '0' - czy trzeba potem ustawić '1'? Atmega odbiera dane z ds'a i wyświetla więc program nie odlicza czasu - odczyt następuje 3 razy na minute..więc nie jest ciągły co do zawieszania - to zawiesza się dallas nie atmega..programowo nie można sprawdzić w...
"mam" miec DS1820 nic mi nie wiadomo o literkach w ich oznaczeniach. tak osobiście elektryk to bym wolał DS1822, bo 1822 tez wystarczy tylko odczytać (4ostatnie bity)- tak jak kiedyś pisałeś. Jednak problem w tym że dallasów nie moge kupić w swojej okolicy, poweidzialem zanjomemu żeby popytał na "balickeij" w Krakowie to powiedział ze nie mają... coś...
http://obrazki.elektroda.pl/1602060000_1... Witam! Chciałbym zaprezentować konstrukcję, którą wykonałem w celu sprawdzenia się. Chciałem zobaczyć, czy po książce "Mikrokontrolery dla początkujących" p. Piotra Góreckiego, coś zostało mi w głowie. Zegarek powstawał ok. 2 dni, począwszy od schematu narysowanego w szkole na lekcji polskiego...
http://obrazki.elektroda.pl/7692140300_1... 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...
Chce dodac argument za dla 1-Wile. Robilem pomiar temperatury w budynku. Po polozeniu kabli i rozmieszczeniu czujnikow oszacowalismy dlugosc przewodow. Wyszlo nam prawie 1000m. Nawet jakbysmy w szacunkach pomylili sie dwa razy to i tak jest zadowalajacy wynik 500m. Dodam, ze do sterowania magistrali 1-Wire zastosowalem najbardziej rozbudowany uklad...
Pozwolę sobie podpiąć się pod temat. Zleży mi na zwiększeniu czybkości odczytu z Dallasa więc zmieniłem warość konfiguracyja w DS18B20 na odczyt 9bitowy. Po odczycie wartość scratchpad wynosi 31, czyli jest ustawione dobrze (9bitów). Teraz nie wiem jak to poprawnie odczytać? Napsiałem 2 procedurki odczytujące i wyświetlające wynik na wyśletlaczu. Pierwsza...
Zebrałem takie informacje: Żaden wsad do pamięci, wpisujesz mu dwie liczby - temperatury, przy których się przełącza. Te ceny elementów są z dość drogiego sklepu (oprócz DS18B20) - właśnie kupiłem kilka razy taniej zenerki i diody Schottky (BAT42), za 5 zenerek i 5 BAT42 zapłaciłem niecałe 2zł. Pytanie zasadnicze: czy uda się znaleźć DS1821, bo DS18B20...
ten sub temperatura czyta temperaturę z dallasa podłączonego do portu P3.2 i tylko jedną drugą czyta sub temperatura2 jest to rozwiązanie najprostsze lecz szkoda na to bajtów w procku można wyciąć z niej procedurę wyliczania i zrobić jedną dla wszystkich co zajmie mniej miejsca jest to "sub wylicz" do której odwołujesz sie "call" można także podłączyć...
Masm pytanie ,jak zgrać Dallas18B20 zATTINY 12L (pewnie ma za małą pojembność)ale z Atmega8L-8PI,mam tego kilka sztuk i nie wiem ja k je wykorzystać, najlepiej byłoby chyba jako czujniki temperatury.Pomóż jak możesz, chodzi o program.Czy to co Podałeś będzie pasowało do mojego Atmega?
co do podlaczenia wielu czujnikow - mozna tylko jak juz kolega napisal trzeba zmienic adresowanie. dallas po to stworzyl 1-wire aby na tej samej parze przewodow mozna bylo podpiac w zalozeniu dowolna ilosc czujnikow. jednak ograniczenia pradowe i napieciowe (za duze straty) mocno ograniczaja ilosc czujnikow. kazde zlacze, kazde oczko powoduje ze mozemy...
Zumek czyli jak ten kod z odczytem temperatury ma wygladac?? masz może jakiegoś gotowca?( bo i tak czy siak nic mi sie nie wyświetla w miejsce temp.) :( #include <reg51.h> //dołączenie definicji rejestrów uK #include <stdio.h> //biblioteka funkcji obsługi UART #include "lcd4b.h" #include "1wire.h" //biblioteka funkcji...
Witam ponownie. Jeśli chodzi o moje doświadczenia z maksymalną odległością poprawnego połączenia to są one tylko i wyłącznie teoretyczne jako że mój projekt maił wspierać rozwiązanie dla małych odległości rzędu 20-30m. Polecam zapoznać się z: Guidelines for Reliable 1-Wire Networks - Maxim/Dallas http://www.maxim-ic.com/appnotes.cfm/app...
Witajcie Mam zadanie zrobić sterownik z czterema czujkami DS1820. Żadna nowość, napisałem kod, by nie bawić się z ID kolejno konfiguruję 4 piny na 1wire bo portów mi nie żal. Uruchomiłem na testerze, działa. Gdy zacząłem rozbudowywać menu zaczęła mi przeszkadzać konwersja czujek (4x Waitms 650). Zupełnie przypadkiem zamiast Waitms użyłem pętli For T...
http://obrazki.elektroda.pl/2372236400_1... 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...
Wyjscie czujnika i tak dopasowywujesz do wejscia przetwornika, a wiec robisz to na wzmacniaczach operacyjnych. Polecam bys poczytal to: http://www.freescale.com/files/sensors/d... Jest to co prawda do czujnikow Freescale (Motorola), ale sadze ze przy czujnikach innych firm, nie bedzie sie duzo roznilo postepowanie. Co do interfejsu...
Witam Jako czujnik temperatury mogę tobie polecić ds1820 dallasa.Jak chcesz to tu masz link : http://www.elektroda.pl/rtvforum/topic13... Gorzej sprawa przedstawia się jeśli chodzi o czujniki wilgoci , ale możesz sobie poczytać : http://www.elektroda.pl/rtvforum/topic30...
Kalibracji samego termometru nie ma możliwości, Jest taka możliwość ale z tym do producenta. Firmie Dallas teraz Maxim-ic nie udało się uniknąć błędów podczas produkcji i jakieś 13-15 lat temu wypuścili serię czujników temperatury z błędem pomiarowym dochodzącym do 5 stopni. Wadliwa seria nie została wycofana z rynku tylko producent na swojej stronie...
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...
Witam! Nie chce tworzyc nowego tematu więc pytam tu. na tej stronie http://www.elektroda.net/dla_kompa/ds182... jest układa termometru, czy w tym układzie można zaminić czujnik temperatury na czujnik wilgotności np taki http://www.tme.pl/czujnik-wilgotnosci-20... ? Czy nie bedzie problemu z napięciami??...
Witam ! Znalazłem ten archiwalny post , a właśnie teraz interesuję się i pilnie potrzebowałbym zapoznać się z takim piecem CO na tym procesorze i dallasach . Proszę o pomoc .
Do kolegi "KUNIARZ" Właśnie wgrałem sobie Twój programik i u mnie DS18B20 śmiga (mam 6 szt. - 5 nowych i jeden z przed 2-3 lat) (chociaż nie wiem dlaczego w Twoim programiku na wyświetlaczu cały czas mi text się przesuwa) Ale nie do tego zmierzam. A mianowicie wgrałem poniższy programik (taki mały termostacik) No i mam problem z czujnikami !!! ponieważ...
(at)Zaquadnik W dokumentacji jest mowa o tranzystorze MOSFET (at)Jacu$ Układ mam już zmontowany i działa od jakiegoś czasu, ale czasami (rzadko, ale jednak) pojawia sie problem przy odczycie temperatury. Ma to miejsce, gdy temperatura jest wysoka (powyżej 80°C), a w dokumentacji wyczytałem, że mogą pojawić się problemy przy zasilaniu z lini danych (bez...
Czy ktoś z was łączył już na jednej szynie np 3 dallasy? byłbym wdzięczny gdyby ktoś mi taki kod napisany najlepiej w Bascom udostępnił.
http://obrazki.elektroda.pl/3207877000_1... http://obrazki.elektroda.pl/9634776400_1... http://obrazki.elektroda.pl/8673988800_1... http://obrazki.elektroda.pl/3005768300_1... Termometr z funkcją pamiętania maksimum i minimum (zapisane w rejestrach, tracone przy braku zasilania). Program...
Między DS1820 a tymi z literkami B i S występują pewne różnice. Żeby zastosować inny czujnik prawdopodobnie potrzeba byłaby modyfikacja oprogramowania napisanego przez autora tego kitu. Albo kupisz DS1820, albo złożysz inny, prosty układzik, również podłączany do portu COM, w którym wykorzystasz czujniki DS18B20. Jest tam garstka części za mniej niż...
Odczyt temperatury 85,0 stopnie jest to informacja ze układ został zresetowany. Jest ta wartość podawana z jakiegoś wewnętrznego jego EEPRM-a Ja mam go cały czas zasilany 5V (przy innych jeszcze nie prubowałem) i powyższą wartość mi podaje tylko jak go pierwszy raz podłączę. Testuję dwa dallasy DS1820 i DS18B20. Obydwa się zachowują tak samo. Oczywiście...
Fak, można by wymyslać różne rozwiązanie. Ja ten problem zrobiłem trochę inaczej. Z faktu że procesory mam opanowane, linię długą zrobiełem na MAX 485. Na końcu procek wykonujący odczyty temperatury z DS16020, DS1820, DS18b20 z drugim MAX-em. Dallasy są stosunkowo blisko procka i nie ma problemu z przesyłem danych już przez MAX-a Do tej magistrali mogę...
Napisałeś, że istnieje możliwość podłączenia 3 różnych czujników i każdy rpacuje z 12 bitową rozdzielczośćią. Z tego co wiem, - czyli jednak nie wiesz to DS1820 i S20 pracują z maksymalnie 9 bitową rozdz. temp. więc w przypadku podłączenia któregoś z nich liczysz tak samo temp. jak dla 12 bitów, czyli końcówka jest brana 'z choinki' ? z choinki to...
Jaki inny czujnik można wykorzystać zamiast "dallasa" ? Chodzi mi o dokladnosc pomiaru +/- 1 C° i szybki czas pomiaru bo 700ms dallasa to dla mnie troche za duzo zwazywszy na stopien skomplikowania reszty programu, ktory poza obsluga 15 czujnikow temp obsluguje mase innych rzeczy.. No i jeszcze wazna rzecz - praca na odleglosc kilku metrow od procesora....
hmmm sorki, ze sie wtracam ale czegos nie rozumiem wy obliczacie a przynajmniej tak jacur robi ze odczytana wartosc z dallasa dzieli przez 10 , wydaje mi sie ze tutaj jest blad. Powinnismy robic tak jesli mamy postac 9 bitowa z dallasa to najstarszy bit mowi nam jaka jest temp dodatnia czy ujemna reszta czyli 8 bitow mowi nam jaka wartosc czyli jesli...
Możesz zastosować sprzętowy układ 1-Wire od Dallasa DS2480, on się komunikuje przez RS232 z prockiem.
Ja dallasa zakleilem w koszulce termokurczliwej razem z kablami. Narazie wytrzymuje.
Przypuszczam że jest to wynik przeliczenia wartości z jego rejestrów. Przejdz na DS18b20 i będziesz mił z głowy przeliczenia. W tym termometrze wynik możesz mieć z dokładnością 12bit bez jakichkolwiek przeliczeń tylko odczytujesz rejestry z dallasa. Powodzenia !!!
Cóż - 1-wire jest dokładnie opisany w nocie aplikacyjnej ds1992 (na stronie dallasa), włącznie z przykładami. Ale aby wnieść coś nowego, to szukałem niegdyś specyfikacji 1-wire, konkretnie chodziło mi o max długość linii -jest to 500m.
$regfile = "m8def.DAT" $crystal = 1000000 '$lib "mcsbyte.lib" Declare Sub Init Declare Sub Convallt ' Convert T on ALL sensors Declare Function Decigrades(byval Sc(9) As Byte) As Integer Config Lcdbus = 4 Config Lcdpin = Pin , Db4 = Portd.0 , Db5 = Portd.1 , Db6 = Portd.2 , Db7 = Portd.3 , E = Portd.6 , Rs = Portd.4...
Witam Mam pytanko Męczę się z obsługą DS1820 z obsługą przez RS232. Wykorzystując komunikację przez bibliotekę dallasa jest ok ale trochę wolno działa. Chciałbym odczytywać dane z czujnika za pomocą API bez pomocy dll. Mogłby mi ktoś podesłać kawałek działającego kompletnego kodu do odczytu temperatury ? Utknąłęm na procedurze resetu DS-a. Będę wdzięczny....
Zrobiłem tak: ONE_WIRE_SendByte(0xCC); ONE_WIRE_SendByte(0x44); while( !ONE_WIRE_ReadBit() ) { PORTB |=(1<<0); _delay_ms(10); } PORTB &=~(1<<0); // _delay_ms(800) Jeżeli jest w pętli to dioda świeci, jeżeli wyjdzie to gaśnie. I faktycznie bez dodatkowego opornika...
Wg mnie jest potrzebne opoznienie miedzy odczytami temperatury z DS1820, a ja w Twoim programie takiego nie widze. Nie wiem jak szybki ma ten czujnik przetwornik AC, ale odczyt powinien odbywac sie przynajmniej co 1 s. A te rezystory mozesz sprobowac dac na 2,2k. ALe to chyba nie tu tkwi problem, bo kiedys zczytywalem z pastylki dallasa numer seryjny...
Czujnik jest podpięty na trzech liniach tak jak w specyfikacji dallasa z użyciem opornika 4,7k. Za moment przylutuje układ na inny port tak jak zaleca kolega Granat. Czy porty PD0 albo PD1 nie będą stwarzać problemów? To są porty które równiez pełnią funkcje TXD RXD do obsługi RS 232. ALe ich nie używam wiec sa wolne i moge ich użyć jezeli nie ma problemu:)
Witam. Próbuje zrozumieć liczenie crc8 dla ds1820. Przejrzałem masę gotowych funkcji w C i przeczytałem trochę lektury na ten temat między innymi na stronie dallasa. Nie mogę jednak jasno sobie tego wytłumaczyć. Nie znam jeszcze na tyle C aby zrozumieć wszystko z tych gotowych funkcji :( Znalazłem jakiś opis http://www.elektroda.pl/rtvforum/topic10...
czujnik dallas ds1820 dallas kalibracja dallas semiconductor
palnik amica pc255 proel instrukcja rubin
kolor kabel citroen czujnik położenia wałka rozrządu objawy
Bresser Biolux AL - brak oświetlenia, możliwe przyczyny Nokia N85 nie włącza się po flashowaniu - jak naprawić?