Przenoszę z "Układy elektroniczne DIY...."
http://www.elektroda.pl/rtvforum/topic81... wystarczy zamontowac 3 czujniki.
Jeszcae raz ci powtarzam, iz ten program mam wgrany i dziala na sto procent. Szukaj błedu w ustawieniach. Czy na pewno masz dobrze podłączony DS 18B20 ??
oczywiście niczego nie jestem pewien. kupiłem je jako 18b20. tak samo jak wszystkie poprzednie jak sądzę. wymiana czujek lub rozbudowa to nie pierwszy raz. zawsze wszystko grało. fakt użyłem symbolu DS1820. ale myślę o 18B20
Wszystko zostało zmontowane zgodnie ze schematem i próbowałem innym wsadem sam termometr i wszystko działa a jak wgram soft termostatu nie działa na wyświetlaczu widnieje tylko napis -1 I +1 . Dodano po 17 A na termometr ds 18b20 tez będzie chodził .
Rozetnij połączenie pomiędzy tymi 100nF i daj tam dławik ok. 100uH. No i to wszystko powinno być jak najbliżej procesora. Połączenia jak najkrótsze.
Szukam procedury w Bascomie obsługi tego termometru zwykle procedurka do DS 1820 zle dziala moze dlatego ze jest to DS 18B20 a co oznacz B ????? dzieki za podpowiedzi
Nie chodzi mi o schemat jak podłączyc ds'a ale schemat termometru na ds 18b20. Ale i tak dzięki za pomoc
Mrugająca dioda , proszę bardzo , wgraj sobie program blink z przykładów , a czas świecenia i gaśnięcia zmieniasz w skeszu przy delay w nawiasie (milisekundy) . Do tej czujki szukaj przykładów na termometr analogowy na arduino . Kup lepiej czujkę cyfrową na ds 18b20 z trzema przewodami , będzie ći łatwiej zrozumieć sketcha.
właśnie, 9.50 za dallasa to tanio (ale za ds 18B20) trochę inny programowo.
Witam Kolego Unreal89. Pracuję pod Bascomem 8051 i nie spotkałem się z funkcją, o której wspominasz. Przejrzałem pliki help'a i tam również nic nie znalazłem. Zainteresowany jestem z jakiego powodu odpada komenda "fusing"? Dla czego pytam? Pozwolę sobie obszerniej skomentować zaprezentowany listing. 1. Termometr DS18B20 przechowuje informacje o temperaturze...
Czujnik temperatury Dallas 18B20, w wykonaniu wodoodpornym, komunikacja poprzez 1-wire
Mnie tylko interesuje dlaczego jak termometr na 18B20 nawet z kodem napisanym przez kogoś podczas włączania na chwilę pokazuje wartość 85°C? Tak jest niezależnie od kodu.
WOW! O tym nie wiedziełem. musze ściągnąć nową wersje basoma i sprawdzić. Szkoda że nie mam w tej chwili żadnego układziku 1-wire:( . Apropos nie wiesz gdzie można kupić taniej termometry 18B20 u nas w sklepie kosztują 20 zł. Pozdrawiam
Kolego..dlatego OW bo są urządzenia które odczytują tylko termometry dallasa 18b20, a ja chcę podłączyć np: miernik napięcia i wysyłać sygnał przez 1-wire, tak aby urządzenie myślało że ma czujnik ds18b20..
takie właściwości już od dawna maja termometry dallasa 18b20 i możesz je umieścić w sieci na większe odległości i nie robi to żadnych problemów w bascomie do avr jest ich pełna obsługa poprzez magistralę 1wire i nawet nie trzeba zasilać działa nawet na 100m.(sprawdzałem)
LPT ze wzgledu na 8 we/wy chyba sie nie nadaje lepie użyć cos z wieksza iloscia we/wy mozna sterowac tranzystor a poprzez tranzystor cewke przekaznika. Termometr poszukaj firmy Dallas na 1-wire termometr 18B20 o ile mnie nie pamiec nie myli. Poszukaj na forum elektrody na 100 % jest.
Yakuza dosc drogo dales za 18B20, ja na gieldzie za 6 zl kupowalem,
Serdecznie proszę o wsparcie w rozwiązaniu problemu z temperaturową regulacją w moim układzie. Zbudowałem sobie latarkę na diodzie 21W LED, sterowanie poboru mocy jest na PWM i mosfecie lub w innej wersji na kilku AMC7135. Za przełączanie odpowiada Attiny85 lub Attiny44, też w zależności od wersji. Zasilanie dwa ogniwa li-ion 8,4V. Celuję w regulację...
Stworzyłem obsługę termometru ds 18b20 w asemblerze na mikrokontroler 89c2051 wszystko działa i jest ok,chciałbym teraz podłączyć np 6 takich czujników na jednej szynie. Czy ma ktoś jakiś algorytm, mile widziany zarys jak się do tego zabrać. W jaki sposób przyporządkować numery ID do czujników?I skąd je wziąć?
Mam problem z doborem termistora do termometru jaki wybrać? DSC 18B20 (odpada) NTC 470R NTC 10R KTY 81-220 T092 LM 35DZ TO92Pbf NTC 100R NTC 1k5 Jaki mam wybrać czujnik? za pomoc będę bardzo wdzięczny.
Witam Jestem w trakcie budowy tego termometru na wyświetlacz 2x16 i 2 czujniki. Na razie ma zmontowane na pająku, wyświetlacz działa i wyświetla się: Termometr bu Duch__ 2007 Itd. Przy testach czujników wyskakują mi same zera, nie wiem czy czujniki zele podpoiłem czy nie takie jak maja być :cry: Na czujnikach ma oznaczenia: DALLAS 18B20 0708C3 +263AB
http://obrazki.elektroda.net/26_12797950... Witam. Chciał bym zaprezentować moją nową konstrukcje która powstała z potrzeby chwili w niecałe 2 dni z tego co miałem pod ręką. Moją konstrukcją jest Dwu-czujnikowy regulator temperatury który steruje pompką od centralnego ogrzewania. Jak wszyscy wiemy "potrzeba jest matką wynalazku" więc zrobiłem...
Witam mam problem z czujnikiem DALLASA 18B20 Układ termometru 1wire na ATTINY2313 ,działa bez problemu z czujnikiem DALLAS 1820 ,niestety po zamianie na 18B20 (podobno nowsza wersja ,ten poprzedni już nie produkują), pokazuje błędną temperaturę (konkretnie 23°C na 1820 ,to według 18B20 temperatura -55°C) ,sprzedawca mówił że trzeba zmienić kilka rzeczy...
To jest prosty termometr ds 18b20 jeszcze nie podłączyłem przycisku . chce tylko odciąć zasilanie gdy nacisnę go np 5 sekund a potem gdy znów nacisnę zasilanie wróciło . działa on na baterie temu po sprawdzeniu temperatury chce go wyłączyć a przełączniki mi się nie podobają 11-krotne poprawianie postu nie wystarczyło, jak widać. Ostrzeżenie. http://www.elektroda.pl/rtvforum/faq.php...
...Chce zrobić termostat z regulacją mocy grzałki,wyświetlaczem 7-segmentowym i termometrem 18B20....Próbowałem z tymi przerwaniami, ale nie działa.... PWM nie do tego zostało stworzone, można to zrobić ale to będzie jedynie sztuka dla sztuki. Natomiast wspomniana powyżej regulacja grupowa zapewnia wycinanie pojedyńczych połówek sinusoidy. A zatem...
Zamieszczam schematy,płytki i program termometru na 4-LED z czujnikiem DS 18B20. Jeśli ktoś poprawi program (ulepszy) to proszę o zamieszczenie na forum.
Mój pierwszy post więc zacznę od "dzień dobry wszystkim". Od paru dni bawię się atmegą. Zrobiłem sobie termometr na 18B20. Ponieważ właśnie spaliłem kontroler wyświetlacza podpinając go przypadkowo bezpośrednio do zasilacza(sic, czas ogarnąć kabelki, bo wstyd) to mam czas zapytać jak poprawić wskazania termometru. Po pierwszym podłączeniu wskazywał...
Witam, mam problem z termometrem DS 18B20. Termometr zasilany jest pasożytniczo tylko przez środkową nogę napięciem 3,3V i podłączony do portu PB15. Pozostałe nogi do masy. Poniżej podaje funkcje napisane do termometru. [syntax=c] #include "systick.h" #define portW1 GPIOB #define wire1 GPIO_Pin_15 uint16_t RESET_PULSE(void) { uint16_t PRESENCE=0; GPIO_ResetBits(portW1,...
może ktoś wie jaki rozkaz zmusza 18b20 do pomiaru 9 bitowego ? standardowo po uruchomieniu działa z max rozdzielczością ?
Kilka projektów w asm pod 18B20. Już dawno nie piszę w asm więc do sprawdzenia. Większość to proste ale działające szkice.
Dzięki za zainteresowanie. Czujniki mam następujące: DALLAS 18B20 0729C3 +326AG Wskazania porównywałem z termometrem rtęciowym. Całośc zanużona w wodzie, czujnik w rurce termokurczliwej. Ja nie wiem co to ma być:( Wczoraj na dodatek zamówiełm dodatkowo 20 sztuk bo jeszcze nie wiedziałem, że takie problemy są.
Witam, Mam taki problem mianowicie przez ostatnie dwa dni pisałem kod ale niestety muszę go wyrzucić ponieważ działa na podstawie pętli (każda akcja jest wykonywana w swojej wcześniej ustalonej kolejności) a jest tak obszerny że przestało zadowalać mnie jego działanie, czy moglibyście mi polecić jakiś dobry poradnik (yt, jakaś strona, itp.) albo sami...
Witam Mam problem z tym atmelem i programem. Chciałem zrobić termometr na DS 18B20 lub 1820 z LCD 2x16. Najpierw miałem problem z lcd, działa teraz tylko na porcie A. Pojawił sie drugi problem z czujnikami albo wogule nie umiał z nich odczytać albo pokażywał różne cyfry. Atmel działa na 16 Mhz lcd tez działa. Jak kiedys pisałem w fastavr na 2313 niemiałem...
http://obrazki.elektroda.pl/5318043900_1... Jest coś magicznego i fascynującego w lampach Nixie. Przedstawiam termometr na lampie IN-13, który powstał na podstawie projektu ze strony https://www.saltechips.com/products/ther... Myślę, że prosta konstrukcja i niewiele elementów użytych do budowy, skusi wiele osób, żeby go wykonać....
Witam. Przedstawiam następny zegar do kolekcj nixie wykonany na lampach lc-513, obudowę wykonałem z plexi. Co tu dużo opisywać wyszło to tak oceńcie sami , tylko mam 1 mały problemy termometr mi pokazuje 85° czujnik użyłem 18b20 i nie wiem dlaczego tak się zachowuje. http://obrazki.elektroda.pl/5990045300_1... http://obrazki.elektroda.pl/3725783800_1...
Witam kolegów,jestem początkujący w tej dziedzinie i chciałbym zrobić termometr z alarmem dolnym (przeciwzamroeniowym ustawionym na stałe 2 st C) i górnym ustawianym w menu, około 10-ciu czujników ds 18b20, czasówka do oświetlenia zewnętrznego i górna temp. alarmu ustawiana z histerezą lub bez alarm z led i buzzerem .Z góry dziękuję za pomoc.
http://obrazki.elektroda.net/85_12362764... Witam. Chciałbym przedstawić mój piórnik, który wykonałem 1 tydzień temu. Główny mikroprocesor to atmega8 kwarc 8MHz. Jak na razie, jest tylko zegarek z kalendarzem a w przyszłości dołożę jeszcze ściągę i termometr na ds 18b20 lub lm35 Koszty: atmega8 6 zł wyświetlacz lcd z podświetleniem 16 x 2...
A nie orientujesz się może co du układu termometra cyfrowego 1 wire DS 18b20? Dziwnie są przeliczane ujemne temperatury na system binarny. Niewiem czy zastosować tam jakąś bramkę logiczną w programie czy jakoś inaczej to wymyśleć?
Na ESP-01 trudno zrobić obsługę deepsleep Wymaga to małej modyfikacji: https://www.tech-spy.co.uk/2019/04/enabl... Tak sobie czytam ten art i na końcu moje video pokazujące proces lutowania ;) Swoją drogą nieco eksperymentuję z deepsleep i wifi i najlepsze rezultaty jakie udało mi się uzyskać w celu oszczędzania energii to po wybudzeniu...
Witam . Majstruje własnie sobie mały termometr na atmega8 (jest tania) i ds 18b20 do pomiaru temperatur żywnosci mrożonej i mam mały problem jak w amatorskich warunkach wykonac taką sondę do pomiaru. Myślałem o wykorzystaniu małej neonówki (probówki) a zamiast samej neonówki wstawic w środek ds-a tak aby dotykał koncówki metalowej , oczywiscie dodam...
Obawiam się, że AT90S2313 nie jest tak ambitny jak Ty. Aby wyświetlić temperaturę z dokładnością do 0,1'C z DS 1820 trzeba przeprowadzić kilka obliczeń na odczytanych z czujnika bajtach 7 i 8 (a nie tylko na 1 i 2). Wymaga to operacji na liczbach zmiennoprzecinkowych (chyba, że ktoś się zaweźmie i spróbuje zrobić to na typie Integer). Takie kombinacje...
Witam, To nie to samo. Główna różnica, oprócz ceny, to rozdzielczość pomiaru. O ile się nie mylę to 1820- rozdzielczość pomiaru 9 bit, natomiast 18b20- rozdzielczość od 9 do 12 bit Pozdrawiam Pablo201_5 Ponadto wszystko znajdziesz w notach katalogowych obu elementów dostępnych w sieci.
Witam. Pt100 - rezystancyjny. 18b20 cyfrowy. Wystarczy poszukać w minutę można wiedzieć wszystko. Zobacz też dokładność i klasy na dodatek po co ten pt100 ma 3 lub 4 kable. Odpowiedź sobie sam czy się da😄 chyba że w/w sterownik ma taką możliwość w co wątpię. Pozdrawiam
http://obrazki.elektroda.pl/5383196600_1... Witam.Ostatnio przyszedł do mnie upragniony moduł woltomierza/amperomierza z avt o symbolu 2857.Wszystko ładnie polutowałem,podałem 12v i włączyłem.Skalibrowałem według dokumentacji i wszystko poprawnie działało,do czasu wymiany na ładniejszy wyświetlacz.Otóż podłączyłem nowy lcd podałem zasilanie.Układ...
W akcie desperacji spróbowałem podłączyć na odwrót: o dziwo zadziałało, temperatura jest odczytywana i wyświetlana na LCD. Tylko teraz nasuwa się pytanie: dlaczego? Poniżej zamieszczam zdjęcie ze sposobem podłączenia który stosowałem na początku-taka konfiguracja powodowała uszkodzenie 18b20. Jeżeli chodzi o poprawne lutowanie to - Po przyłożeniu miernika...
Jak napisałem w temacie mam problem z pewnym termometrem http://www.portalnaukowy.edu.pl/termomet... właściwie z zaprogramowaniem do niego Attiny , potrzebuję skompilować program do postaci HEX który zamieszczam pod danym linkiem http://www.portalnaukowy.edu.pl/grafika_... problem mam następujący kiedy pierwszy raz zaprogramowałem...
tyle kosztuje ten procek ? hm nie używałem ale w Poznaniu u Gembary taka "wypasiona" atmega16 kosztuje 12 zł... w sumie można ten termometr zrobić na 89c2051 (4 zł) ale wymaga to zmiany softu zrobiłem kiedyś termometr na DS1822 i o ile pamiętam jest on programowo kompatybilny z 18b20.. do tego 89c2051 i gotowy moduł wyświetlacza z 9 segmentami i tranzystorkami...
Witam, zlecę wykonanie projektu w języku VHDL dla SPARTANA3E. Przedmiotem projektu jest napisanie programu obsługującego termometr firmy Dallas 18B20 przez magistralę 1Wire i wyświetlającego odczytaną temperaturę na wyświetlaczu LCD. Zainteresowanych proszę o kontakt mailowy lub PW.
Kupiłem ostatnio na giełdzie RTV w Krakowie 3 szt DS 18B20 i mam big problem - albo gościu sprzedaje jakieś odrzuty( w budynku giełdy na Balickiej) ,albo ten termometr jest gówno warty !. Dwa z nich w miare dokładnie pokazują dodatnią temperature -ale trzeci kłamie w góre. Natomiast jak je razem zamroże to każdy pokazuje inną temperature.Różnica to...
Zrobiłem sobie termomentr na AVR 2313 i czujniku Dallasa 18b20. Do pewenego czasu działał dobrze, ale od niedawna(nic nie grzebałem w układzie, tylko w programie) jes cos nie wporządku. Podłaczam termometr do napiecia pojawia temperatura 85C i zaczyna wzrastac najpierw 40C potem 50C i tak dalej. Niewiem co mam zrobic, czy jest mozliwe ze, czujnik poszedł...
Witam. Post mniej więcej jest o tym o czym temat więc bez zbędnego tłumaczenia przejdę do rzeczy: Sprzęt: AT89S52 (8kB Flash) Wyświetlacz LCS 2*16 Czujnik temperatury 18B20 Kwarc 12MHz Program pisany w asemblerze Robię projekt którego celem jest realizacja zegara z termometrem (czego to już człowiek nie wymyśli : - ) ). Postanowiłem że pomiar temperatury...
Witam, mam zamiar zrobić własny sterownik centralnego ogrzewania a może i czegoś jeszcze (jakieś oświetlenie awaryjne itp) Nie mam zbyt wiele czasu ale jak mam wolna chwile to czytam elektrodę aby dowiedzieć się jak wykonać mój sterownik. A więc w ramach "ćwiczeń" zrobiłem sterownik 8 portami poprzez LPT, napisałem program sterujący w delphi. W zeszłym...
http://obrazki.elektroda.pl/6305592900_1... Witam. Dziś chciałbym zaprezentować moją nową konstrukcję: Dwuczujnikowy regulator temperatury v2.0. Układ powstał w celu zastąpienia starego regulatora zaprezentowanego przeze mnie w tym temacie: Funkcje: -możliwość ustawiania różnicy temperatur, -możliwość ustawienia szerokości histerezy,...
Witam, niedawno zainteresowałem się programowaniem mikrokontrolerów AVR i elektroniką w ogóle. Od kilku dni próbuję zrobić prosty termometr w oparciu o czujnik Dallas 18B20, wyświetlacz LCD 2x16 ze sterownikiem HD44780 i mikrokontroler Atmega8. Korzystam z biblioteki pana mirkka do obsługi LCD, natomiast do obsługi czujnika temperatury korzystam z tej...
Potwierdzam w 100%, że do czujników temperatury najlepsze, najtansze i najmniej kłopotliwe są czujniki dedykowane: LM 35 (analogowy) i DS 18B20 (do układów z mikroprocesorem albo współpracy z komputerem). Walka z diodami i złączami BE tranzystorów była ważna, ale w czasach slusznie minionych, kiedy w sklepach elektronicznych niczego sensownego nie było....
(at)_jta_ A ja pisałem o DS2482-100+ kosztującym na farnellu nieco ponad 5PLN (netto), trochę więcej na TME, działający z 18B20 i wykorzystujący I2C więc nawet zasilanie 5V nie powoduje żadnej niekompatybilności z RPi. Pi nie ma pinu dedykowanego do one wire, ma sterownik magistrali (w1-gpio) gdzie w configu można zadeklarować własne piny (i owszem...
Na stronie http://mikrokontrolery.net/avr_c_10.htm można znaleść program do 1Wire. Po wyselekcjonowaniu odpowiednich fragmentów do obsługi magistrali i włożeniu do innego programu (z odczytem na LCD) mój termometr zadziałał od razu. Polecam. Eksperymenty z opóźnieniami sprawiają, że całość przestaje funkcjonować, co potwierdza wypowiedź poprzednika....
Odpowiedź jest prosta, RS485 jest po to panowie ( młodzi konstruktorzy ) , aby móc odczytywać dane z czujnika nawet z odległości większej niż 1 km w środowisku dużych zakłóceń, i z dowolnej ich ilości dołączonej do wspólnej linii RS484. Fakt, że zleceniodawca wymaga jego zastosowania to nic nadzwyczajnego. Brak RS485 w komputerze to nic trudnego, jest...
Też myślę o czujniku temperatury, ale zależy mi na ekstremalnie niskim poborze prądu. Pomyślałem o układzie opartym o ESP i Attiny 2313. Attiny dokonuje pomiaru temperatury (myślę o poczciwym 18b20) i napięcia, a następnie startuje ESP poprzez odpowiedni poziom na złączu EN. Mam już jeden termometr (ale radiowy) na Attiny. Ten układ w uśpieniu z watchdogiem...
a nie lepiej by było to rozwiązać na jakimś uP do tego jakiś czujniczek cyfrowy np. DS.-18B20-PAR z tego co pamiętam to już taki projekt pojawił sie na AT89C2051 i miał wyświetlacz lcd ale to jest kwestia programowa poszukaj na forum napewno nie jest to takie trudne ale powinieneś sobie z tym poradzić. Troche sie obczytasz i bedzie dobrze
https://obrazki.elektroda.pl/9845563000_... Jakiś czas temu rozbił mi się pokojowy termometr, taki klasyczny z kapilarą (na szczęście nie był rtęciowy, zatem wizyta straży pożarnej nie była konieczna ;-) ). Pozostała po nim drewniana deseczka-skala, której żal mi było wyrzucać. Postanowiłem tchnąć w nią nowe, cyfrowe życie. Nowy termometr...
...Zumek twój program cosik mi nie działa. Nie wyskakuje mi temperatura wszędzie jest 0 Sory stary, ale nie zauważyłem że masz 1820 , a nie 18B20 :D Zmień dzielnik przy obliczaniu Ttmp , z 16 na 2 i będzie OK. Ttmp=T/16 ' dla DS18B20 Ttmp=T/2 ' dla DS1820 ' tak samo z Tmin i Tmax Piotrek
Prosty termometr cyfrowy na bazie układu scalonego DALLAS 18B20. Konstrukcja wymaga tylko 11 elementów plus bateryjki zegarkowe. Kazali mi dokleić na początku zdjęcie więc doklejam. Prototyp. To widać. Na zdjęciu nie wygląda to najlepiej, ale na tym etapie to już tak jest. Nie ma sensu wklejać więcej zdjęć zwłaszcza, że jest filmik.: http://obrazki.elektroda.pl/3225732800_1...
Już któreś z kolei podejście do tematu jednak dalej brak rozwiązania Problem wygląda tak: Potrzebuję termometr na dwóch DS 18B20 Na razie zaprzęgłem jeden i w pętli co kilka sekund (czyli co kilka pomiarów) wyświetla mi 0,0 st C lub inną absttrakcyjną wartość np 95,5 przez jeden pomiar. Próbowałem różnych rozwiązań na chwile obecną program wygląda mniej...
DS18B20 Bardzo znany i popularny cyfrowy termometr, dostępny w różnych formach, w tym na przykład jako sonda na długim kablu. Do komunikacji używa prostego protokołu szeregowego o nazwie 1-Wire używającego tylko jednej linii IO mikrokontrolera. Interfejs ten należy realizować programowo - nie wiem nawet, czy jakiś mikrokontroler wspiera go sprzętowo....
Pod RS232 najprościej jest podłączyć układ typu DS1820 (18B20, 18S20). Wtedy praktycznie niepotrzebny jest żaden układ elektroniczny. Zobacz w linku poniżej: [url=http://images.google.pl/imgres?imgu...
No to idźmy dalej tym tropem, przyjmijmy że mam już dwa takie termometry i w jednym tor wejściowy ma wzmocnie równe 100, a w drugim 102. Błąd przy tych 300st będzie równy 6st, ale przy 80st nie będzie to 6 lecz 1,6st. Ale nie o to biega. Chcę wiedzieć jakie przekłamanie może wnieść ten zimny koniec. Zmierzyłem 80st gdy zimny koniec miał 10st, ile będzie...
>No w końcu. Ale co - w końcu? >są nawet zwykłe 18b20 w takim pudle. Nareszcie dotarło... >Koszt PCB z posadzeniem scalaka to sprawa kilkunastu, kilkudziesięciu groszy. - w jakiej serii? >i tutaj mi się przypomniała jeszcze jedna rzecz, TO92 wypadało by jeszcze wsadzić w koszulkę termokurczliwą - ALE PO CO? Przecież opisałem sposób montażu, wystarczy...
Witam jeżeli chcesz stosować mikroprocesor to nie ma sensu bawić sie w lm35 skoro można wykorzystać w pełni cyfrowy czujnik dallasa ds18(b)20. Cena ds`a to ok 7,50 za sztukę. Obsługa termometru była wiele razy na forum poruszana, można znaleźć gotowe programy obsługujące ten czujnik i wystarczy zaimplementować je w swoim programie. Polecam dział mikrokontrolery...
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...
Witam mam 2 problem pierwszy odnosnie atmega8515 i na pisaniem programu w bascomie. Wiec uklad ten w jak dostanie na na portb.1 stan wysoki to wchodzi w petle programowa ktora to wyglada tak Do set port.2 waitms 1 reset portb.2 incr x if x=240 then call pocz enf if loop no i nie dziala mi to, aha na samym poczatku zadeklarowalem portd=&b00000110 Drugie...
Siema, A więc są 2 czujniki. A to fragment programu odpowiedzialny za odczyt czujników (tak sądzę). Podprogram odczytu czujników:[syntax=vbnet]Sub 1wr 'podprogram resetujacy magistrale 1wreset Pinc , 1 'podprogram 1wr 1wwrite &HCC , 1 , Pinc , 1 'komenda skip ROM 1wwrite &H44 , 1 , Pinc , 1 'komenda convert T Waitms 250 Waitms 250 1wreset Pinc...
Kolego tera nie działa mi ustawianie godzin a zrobiłem to tak deklaracja:[syntax=vbnet] Declare Function Ustaw(byref Godziny As Byte , Byref Minuty As Byte , Sekundy As Byte) As Integer Declare Sub Znak(cyfra As Byte) 'deklaracja tablicy stałej do wyświetlania cyfr i znaków na wyświetlaczu 7 seg Declare Sub Czytaj 'deklaracja funkcji bez parametru do...
próbuje zrobic temomert z czujnikiem wilgotności. Odczyt temperatury jest dodkonywany z DS 18B20 $crystal = 16000000 $lib "mcsbyte.lbx" $regfile = "m16def.dat" $baud = 19200 Config 1wire = Porta.0 Deflcdchar 0 , 238 , 234 , 238 , 224 , 224 , 224 , 224 , 224 'definicja symbolu "stopień" Config Portd = Output Config Scl =...
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...
nadajnik: [syntax=basic4gl]$regfile = "M8def.dat" $crystal = 16000000 $baud = 19200 $hwstack = 40 $swstack = 20 $framesize = 40 '=== Declare sub routines Declare Sub R_register(byval Command As Byte , Byval C_bytes As Byte) Declare Sub W_register(byval C_bytes As Byte) '=== Constante === 'Define nRF24L01 interrupt flag's Const Idle_int = &H00 'Idle,...
Witam proszę was bo nie mogę sobie poradzić z tm kodem programu a mianowicie tym że chcę odczytać temperatury z 4 czujników 2 DS i 2 Lm chodzi o to że są podpięte z 4 osobnych portów teraz odczyt z DS-ów jest prawidłowy a lm-y pokazują temperaturę prawie 2-krotnie większą porty wykorzustuję Pc.0 do Pc.3 Procek ATMEGA168. czy może być to spowodowane...
Witam W ramach nauki języka C na Avr'ki postanowiłem zrobić prosty termometr. Czujnikiem jest DS 18B20, a wynik ma byś wyświetlany na dwóch wyświetlaczach led obsługiwanych multipleksowaniem. I tu pojawia się problem. Napisałem program, poprawiłem błędy a termometr nadal nie działa i nie wiem czy problem jest w programie czy w sprzęcie. Oto program...
Witam i od razu odpowiadam na pytania. Nie wiem tylko po co jest Attiny2313? Przecież atmega poradziłaby sobie z pilotem. ... po części odpowiedział kolega "a_noob" . Kiedyś robiłem niewielki zegarek który sterowałem pilotem od TV i miałem dość duży problem z opanowaniem tego , efekt był taki że pilot działał mułowato , trzeba było naciskać kilka razy...
Witam, mam problem z uruchomieniem termometru w układzie jak w temacie. Konkretnie z procedurą odczytu (zapis mi działa). Mianowicie w temperaturze pokojowej otrzymuje wynik 74 (po podzieleniu przez 2). Gdy ogrzeje układ chwytając w palce wynik szybko rośnie o kilka stopni na sekundę. Gdy nie uruchamiam konwersji to po resecie otrzymuje wartość początkową...
http://obrazki.elektroda.net/44_12370645... Witam Jakiś czas temu wpadłem na pomysł stworzenia urządzenia, które mierzyło by temperaturę na zewnątrz oraz w domu i przekazywałoby te informacje na stronę internetową. Oczywiście w sprzedaży są termometry różnej maści, już od symbolicznej złotówki, ale większość z nich jest mało dokładna, i przede...
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ż...
Witam Jestem na etapie dogadywania się z czujnikiem temperatury dallasa, i póki co nie ma widoków na żadną formę komunikacji. Poniżej dołączam listning kodu źródłowego z możliwie najczytelniejszymi komentarzami. Całość jest pisana z dokumentacją w ręku a mimo to po zapisie i odczycie scratchpada czujnik zwraca same 0xFF. Nie wiem czy wina leży w złej...
Udało mi się rozwiązać problem, rzeczywiście nie było po prstu pliku string.h, więc musiałem go przypadkowo usunąć.. Kompilacja przechodzi już bez problemu, muszę teraz chyba ustawić odpowiednie wartości w pliku ds18x20, jednak nie wiem na jakie, jakoś z datasheetu nie potrafie tego wyczytac.. O ile rzeczywiścei trzeba to wyczytać z dokumentacji, mam...
Problem polega na tym, że uruchomiłem termometr na czujniku DS18b20 i mikrokontrolerze 89c2051, ale temperatura jest niższa o 3-4 stopnie od temperatury rzeczywistej? Program piszę w asemblerze. Ds-a już zmieniałem i jest to samo. Proszę o pomoc. Oto fragment kodu: POMIAR: LCALL DSRESET MOV A,#0CCH LCALL BAJT MOV A,#44H LCALL BAJT MOV R6,#15 POW: LCALL...
http://obrazki.elektroda.net/61_12660204... Witam . Jako, że nie było ostatnio tego typu urządzeń na eletroda.pl pozwolę sobie przedstawić mój najnowszy projekt. Ta nietuzinkowa konstrukcja, to uniwersalny sterownik z komunikacją przez RS-485. Inaczej można to nazwać modemem. Sterownik taki składa się z następujących sekcji: - zasilania -...
http://obrazki.elektroda.pl/4130382200_1... Witam wszystkich Przedstawiam urządzenie z serii " może się to komuś przyda " W sumie nie ma się nad czym rozpisywać jest to zegar z alarmem, który pokazuje: - godzinę - datę - dzień tygodnia - imieniny danego dnia miesiąca oraz posiada pięciopunktowy termometr. Sercem układu jest ATmega32...
Witam wszystkich. Moim celem jest zautomatyzowanie kilku elementów jednego pomieszczenia w domu przy użyciu Raspberry Pi. W skrócie chodzi mi o: sterowanie silnikiem rolety zewnętrznej, włączanie/wyłączanie lampy na suficie + czujnik ruchu, pomiar natężenia światła w pomieszczeniu i pomiaru temperatur (wewnątrz i na zewnątrz). Ewentualnie odcinanie...
DS1820 może pracować z większą rozdzielczością - do 0,1 st C. $regfile = "m8def.dat" $crystal = 1000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portd.6 , Db5 = Portd.5 , Db6 = Portb.7 , Db7 = Portb.6 , E = Portd.7 , Rs = Portb.0 'Do wyżej wymienionych pinów dołącz LCD 2*16 Config 1wire = Portb.1 'Do tego pinu podłącz dane DS'a końcówkę...
Juz byl taki temat ale został zamknięty. Moj problem polega na tym ze nie moge ruszyc ds1820 w C z wykorzystaniem bliotek rklib do obslugi ds. #include <avr/io.h> #include<avr/interrupt.h> #include<avr/eeprom.h> #include<string.h> #include "lcd.h" #include "ds18x20.h" #include "delay.h" uint8_t gSensorIDs[OW_ROMCODE_SIZE];...
Mam Atmegę8 i DS18b20 i w Eclipse i w MkavrC 8000000. Wynik na lcd -17024, a binarnie 1011110110000000. Dodam, że miało wyświetlić temperaturę w stopniach Celsjusza. Jeżleli ktoś ma ciekawe sugestie to ładnię proszę o pomoc. Pozdrawiam Poprawiłem tytuł na "język C", a nie "C++", gdyż kod jest kodem C. W przyszłości proszę rozróżniać języki.
Witam serdecznie! Mam nadzieje ze sie nie obrazicie ze poruszam ten temat poraz 100000...przejrzalem wszystkie posty ale jakos nie moge sobie poradzic z odczytaniem temp z tego czujnika. Jesli moglbym WAS prosic o sprawdzenie programiku i biblioteki 1-Wire.H. Program jest ze stronki : http://republika.pl/rejestr/strony/termo... ,wiec mam nadzieje...
Jak ktoś już odkopał, to dorzucę dawno napisany własny kod na ATiny2313 (nóżkami pasuje) do tego kita. Chyba trzeba też zmienić 18S20 na 18B20. Program powstał jako próba ratowania tego zestawu po spaleniu oryginalnego uC. Nie wiem dlaczego, ale po miesiącu pracy oryginalny po prostu się ugotował i zaczął głupoty robić. Po zamianie działa już pare lat....
Wolałbym się pobawić tymi bibliotekami, które już jako tako znam. Przeglądałem te po których wspominałeś, ale przyznam że była to dla mnie czarna magia. Mam nadzieję, że na mojego posta trafi osoba, która również korzysta z rkavrlib. Aby bardziej rozjaśnić sprawę wrzucę jeszcze kilka kodów z których powyższy program korzysta. obsluga onewire [syntax=c]#ifndef...
Jeśli chodzi o stacje do lutowania gorącym powietrzem (tzw. hot air), to mogę polecić z pewnością stację PT-852 lub jej bliźniaczą siostrę AOYUE INT 852. Sam mam tą ostatnią i jestem z niej naprawdę zadowolony. Cenię ją za stosunkowo cichy jak na chińczyka kompresor, który ma wydajność rzędu 22 L/min, oraz za wygodę pracy. Jedynymi mankamentami do których...
Witajcie, wczoraj otrzymałem swoją pierwszą płytkę Arduino i trochę się już nią pobawiłem. Poprawnie podłączyłem wyświetlacz, kilka diodek i to właściwie na razie tyle. Postanowiłem, że zrobię sobie termometr z wyświetlaczem. W tym celu wszystko ze sobą podłączyłem według wszelakich poradników. Po podłączeniu do komputera płytki wraz z wpiętym czujnikiem,...
Witam, czy ktoś mógłby mnie nakierować co muszę zmienić w poniższym kodzie aby otrzymać po UART poprawny wynik temperatury odczytanej z DS18B20 ? Kod (MikroC, PIC16F628A) http://obrazki.elektroda.pl/5887697400_1... gdzie w pomieszczeniu mam ok 25C (wg wskazań innego termometru). Kombinowałem też z poniższym kodem i też wysyła niepoprawne...
termometr dallas 18b20 18b20 dallas 18b20 układ
kabel ethernet przerywa zasilanie konwertera multiswitcha mercedes lusterko prawa
Citroen Xsara 2.0 HDi – kontrolka kluczyka, brak świateł i wycieraczek po odłączeniu akumulatora Hyundai Lantra 1999 benzyna – wyłączenie immobilisera, IMMO OFF, emulator, ECU Kefico/Siemens