Witam Na forum też są te informacje, np. tu: http://www.elektroda.pl/rtvforum/topic68... Wyszukiwarka forum jest słaba, lepiej szukaj przez google, dopisz na końcu: site:www.elektroda.pl
... 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 wychodzi: 1wwrite adr adr: data tu numer seryjny czujnika Numer ID DS-a wystarczy umieścić w pamięci programu , tak jak zamierzałeś. 'jest 1wwrite Id(1) , 8 '... 'popraw na For x=0 to 7 y=Lookup(x,adr)...
No i teraz zasilanko że "mucha nie siada" ;) Ale dopiero teraz zauważyłem :( .... zastanów się co robisz z nie używanymi liniami LCD .... może zerknij tutaj a potem zrób jak uważasz: http://mirekk36.blogspot.com/2012/04/lcd... Dodano po 7 A to po to żeby uniknąć niszczenia styków przez prądy zwarciowe z kondensatora podczas wciskania...
Udało mi się znaleźć bardzo ciekawy [url=http://www.atmel.com/dyn/resources/... Atmela. Przeczytaj go dokładnie i wykonaj wszystko tak jak tam opisano. Myślę, że pomiędzy podanym w tym dokumencie buforze (strona 3), a zaemulowanym RS232 nie koniecznie musi być konwerter poziomów - MAX232. Pokazany tam bufor wzbogaciłbym o...
Witam chciałbym zaprezentować układ pomiaru temperatury z wielu czujników Ds18b20 ,na razie czterech z jednego modułu ESP8266. Projekt nawiązuje do tego rozwiązania : https://www.elektroda.pl/rtvforum/topic3... Tamten projekt już nie będzie rozwijany w tym natomiast wprowadziłem wiele zmian przygotowując sobie grunt pod przyszłą rozbudowę i...
Witam, jeszcze proszę praktyczne rozwiązanie takiego problemu, gdyż program jest praktycznie ukończony, ewentualnie drobne poprawki kosmetyczne:), ale w obecnej wersji odczyt i zapis wykonywany jest z poleceniem "wait", przez co wskazywane temperatury nie są czasem poprawne - wyskakuje BRAK ds'a. Już nie mam pomysłu jak to zrobić, proszę tylko o jakieś...
No to tak: Jeżeli dobrze czytam program to masz 4 przyciski, timer ustawiony tak aby przerwanie od niego występowało co 50 Hz i nic poza tym. Używasz tylko przerwania od Timera - boisz się innych? Czy może to tylko nieznajomość AVR. Aż prosi się żeby przyciski działały pod INT0 / 1 - zewnętrzne przerwanie i po kłopocie. Następnie _delay_ms(750); zamienił...
Witam chciałbym zaprezentować mały układzik pomiaru temp. z dwóch czujników Ds18b20 po sieci WiFI. Od dawna chciałem zbudować termometr elektroniczny dla domu który będzie mierzył temperaturę zewnętrzną i wewnętrzną , nawet parę takich zrobiłem niestety zawsze brakowało mi determinacji aby dokończyć obudowę i projekty lądowały w..... (no wiecie na strychu...
Ale jak pisałem ten projekt Duch ma błędy i forumowicze mają same problemy. W Twoim przypadku było kilka błędów które się na siebie nałożyły. 1. to nadpisywanie zmiennej ss string as 6(za krótka) powinna być 7 lub 8 2. złe pozycjonowanie napisów na LCD 3. złe podłączenie DSów (zasilanie) to że u innych działa to nie znaczy że jest dobrze) jeśli miałbyś...
Chodzi o to że czasami odczytujesz nie cały wiersz lecz jego fragment. [syntax=delphi]var P:Integer; begin ComPort.ReadStr(Str, Count); Memo.Text:= Memo.Text+Str; P:=Pos(#13,Str); if P>0 then begin Str:=Memo.Lines[Memo.Lines.Count-2+Ord(P... T1:= Copy(Str,1,4); T2:= Copy(Str,6,4); Label3.Caption:= 'Temperatura IGBT [T1] = '+T1; Label2.Caption:=...
O ile dobrze widzę, to ten czujnik jest podłączony do A3 , a nie A4 .
Tak, do masy po stronie Uno.
Witam, można po 1-wire bez problemu, przetwornica z 12V DC na 5v DC, masa może być ta sama. Nie będzie to zakłócało pracy alarmu, w kwestii przewodowej, jak dobrze zamkniesz obudowę to nie będzie sabotażu ;)
Po pierwsze to kup nowego DS a tego wyrzuć- bo gdzieś go schowasz, zapomnisz że zepsuty- a za jakiś czas będziesz się znowu użerał. Ale zanim go wyrzucisz zmień us na ms na końcu programu. Zresztą powinno być 900ms a nie 200.
Mam pytanko- który z panów robił pomiar temperatury na czujkach DS18b20
Pomiar temperatury DS18B20. Interesuje mnie też... alternatywny SSID potrzebny przy przenoszeniu urządzenia w 2 miejsca na dużą odległość, gdzie AP są różne i tracić czas na prekonfigurację
witam! Tak jak w temacie, od jakiegos czasu próbuje uruchomić termometr DS18B20 ,używam kompilatora CAVR (CodeVision)i tamtejszych bibliotek do ds18b20.h, z przykładów wszystko wynika bardzo prost, inicjalizacja , a potem już tylko odczyt zapomocą odpowiedniej, metody , jednak niestety tak nie jest. Termometr zwraca mi wartość -9999 co w dokumentacji...
No, idealny pomysł. Kupić Mega128 za 100zeta i przez przypadek zablokować sobie FUSBITY. A potem posty... Jak odblokować moj procesor. Powiem Ci, tak, ostatnio robiłem to, co ty mniej więcej chcesz... Dokladniej: http://images21.fotosik.pl/285/cf9cffb7d... Sterowanie krokowcem przez L298, LCD, pomiar temperatury na DS18B20, 2 przekaźniki i...
joboo Może to twojego zegara dodac jeszcze 2 punktowy pomiar temperatury na DS18B20?? Mógłbyś zmodernizować listing programu?? Pozdro :)
jeszcze na stronie maxim-ic.com moze bedzie cos napisane. Ew. mozna zadac im pytanie w jaki sposob jest wykonywany pomiar temp. Na mojego maila z pytaniem odpisali w ciagu 1-2 dni, wiec stosunkowo szybko.
Its missing 1 file top.vhd i cant compilate top.bit with this 4 source codes i get eror : ERROR:ConstraintSystem:59 - Constraint <NET "OW_DQ" LOC = "E8" |> [Top.ucf(1)]: NET "OW_DQ" not found. Please verify that: 1. The specified design element actually exists in the original design. 2. The specified object is spelled correctly in the constraint...
Witam Napisałem program, który dekoduje sygnał DCF77 ( ustawia flagę ), następnie zapisuje ( przy pierwszym uruchomieniu ) wartości zmiennych do PCF8563 i cztery razy na dobę wysyła przez RS485. do tego dwa razy na dobę koryguje czas w PCF8563. I to działa bez problemu. Do celów testowych mam podłączony LCD. Chciałem dołączyć możliwość pomiaru i wysyłania...
Witam serdecznie, Realizuję projekt na uczelnię, w którym będą dokonywane pomiary temperatury z 8 czujników. Moja koncepcja to urządzenie Rasberry Pi + 8 czujników DS18B20. Problem polega na tym, że nie mogę znaleźć oprogramowania pod Rasberry, które rejestrowałoby temperaturę w trybie offline (nie ma dostępu do sieci w tym miejscu pomiarowym). Pomiary...
piórko Możesz do tego jeszcze dorzucić 2-punktowy pomiar temperatury na DS18B20?? Temperatura by się wyświetlała z rozdzielczością do dziesiątej stopnia C np. 24,6C.
dzięki za linka ale to jest przez http , coś tam pokombinuję . Mam najnowsze ardino 1.8.5 ale chyba nie widzi libów dallasa muszę jeszcze ogarnąć. Przetestowałem to rozwiązanie i działa bardzo fajnie , może pracować na baterii wysyła pomiar z bufora jednorazowo po zgłoszeniu zapytania przez przeglądarkę . Ktoś wykonał kawał dobrej ,dobrze przemyślanej...
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...
Nie wiem czy ten czas konwersji coś wprowadza do sprawy? Na biurku działa mi na 8 DS'ach, jak ustawie 10 ms odczyt jest dużo szybszy niż jak ustawie np 1000 ms. Pomiary są identyczne. Nie mam wpiętego opornika na linii 1Wire Proponuję, abyś zapoznał się z DS: https://datasheets.maximintegrated.com/e... 994349
Witam:) Czy VSS możesz to tego zegara dodać jeszcze 2 punktowy pomiar temperatury na DS18B20 z rodzielczością do dziesiątej stopnia C?? Mógłbyś zmodernizować listing programu?? Pozdro
Pompa obiegowa przy wygaszonym palniku pracuje na 80%, bo tak jest skonfigurowana, podczas grzania kocioł moduluje palnikiem i pompą. W takim przypadku rzeczywiście pomiar energii elektrycznej przez kocioł nie odwzoruje mocy cieplnej czy zużycia gazu. U mnie kocioł pracuje ze stałą mocą Fr00, a pompa przy włączonym czy wyłączonym palniku pracuje ze...
Ale cały projekt to nie zegarek, co określoną ilość czasu przerwanie inkrementuje główną zmienną programu, dokładnie co 3 minuty, potem następuje odczyt eepromu i sprawdzenie warunku, a główna pętla to pomiar temperatury na DS18b20
A z jaką złączką miałeś przejściówkę z tym układem PL...? Pokaż foto tamtego i nowego układu. Dodano po 5 PS: http://mirekk36.blogspot.com/2013/07/pc-...
Zerknij do tego tematu [url=http://www.elektroda.pl/rtvforum/to... + długie kable
Witam. Skompilowałem i wgrałem program pomiar temperatury z DS18B20 do mikrokontrolerów Attiny 2313 i Atmega 8. Przy Attiny 2313 temp. jest wyświetlana prawidłowo natomiast przy Atmedze mruga. Zmienałem częstotliwość oscylatora wewnętrznego na 8 MHz, nic to nie pomogło. Program jest ze strony portalu naukowego, wyswietlacz LCD 2 *16. Co może być przyczyną...
Obraz generuje PIC, korzystając z pomiaru temperatury przez DS18B20.
Witam, Proszę o sprawdzenie schematu. Jest to programowalny regulator temperatury, który steruje grzałką 2kW poprzez triak BT138 oraz silnikiem 12VDC (np. takim od wycieraczek samochodowych) napędzającym mieszadło. Pomiar temperatury przez DS18B20. Do tego wyświetlacz LCD 4x16 lub 4x20. Zadaniem regulatora będzie regulacja temperatury zgodnie z odpowiednim...
Jeśli chodzi o pomiar temperatury dużej ilości punktów czujnikami DS18B20, to można zastosować przetwornik TD2: [url=http://ntronic.pl/td2]Link. Podłączamy 40 czujników na 400 metrach. Urządzenie posiada RS-485 z modbusem, więc jakimś systemem SCADA bez problemu się skomunikujemy.
Trudno jest zaprogramować sim800l ? Dodano po 16 Jest możliwość podpięcia ARDUINO do jakiegoś starego telefonu tak aby to przez niego wysyłać powiadomienia?
Obecnie testuje nowa płytkę zmieniłem pomiar temperatur na DS18B20 i tranzystory na SMD. Dopasowana jest do obudowy webasto, dokładnie taka sama jak oryginał. Co do benzyny to nie wiem uruchomiłem 12 szt ale na Diesel. Dołożyłem SMS-y i pilota na 433MHz. Testy kończę w połowie grudnia i zamawiam partię druków w firmie. Sporo zmienił się soft od poprzedniej...
Wtam. Urządzenie nazywa sie Trowis 4003. Pomiar 8 temperatur czujnikiem DS18B20. Plus 8 analogów. Bardzo możliwe że firma samson produkuje na większą liczbą wjść. Te tranzystorki od temperatury są podłączone na jednym trzyżyłowym przewodzie. znalazłem DTR
Problem rozwiąże, odmierzanie czasu przez timer, a nie przez wait czy delay (nie znam BASCOMa). Jak już ktoś wspomniał odczyt i zapis bitu na 1-wire jest dość krytyczny czasowo. Miałem z tym problem w assemblerze i ADuC841. Przerwanie od multipleksowania wyświetlaczy skutecznie zakłócało transmisję. Polecam też sprawdzanie CRC, żeby ustrzec się przed...
85 ST jest wartością domyślną wpisaną do rejestru w którym przy kolejnych konwersjach DS wpisuje już zmierzoną temp i przy pierwszym pomiarze zawsze taka liczbę odczyta. Może gdzieś nie łączą przewody i czujnik traci na chwile zasilanie i wpisuje to wartość domyślną.
Witam!!! Na razie testuje jedną oś i działa w porządku. Na początku silnik mi drżał zamiast się kręcić ale była za duża częstotliwość. Teraz testuje step2cnc i też działa. A odnośnie temperatury w datashet IRL540N piszę że 175°C Operating Temperature. To znaczy że przy takiej może pracować??. Ewentualnie dorobię na drugim procku pomiar temperatury na...
michal2666 Czy możesz napisać program dla 2 punktowego pomiaru temperatury na DS18B20??
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?
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....
(...) Blynk.virtualWrite(VPIN_coolerbtn, coolerState); } } if (modeState == 0) { display.setTextSize(1); // Draw 2X-scale text display.setTextColor(SSD1306_WHITE); display.setCursor(32, 45); display.print("Manual Mode"); display.display(); } delay(3000); } Witaj, Wygląda na to, że kod, który dostarczyłeś, jest niekompletny. Mogę jednak podać Ci podstawową...
dokładność a rozdzielczość to różne kwestie. Zdaję sobie z tego sprawę dlatego napisałem to co napisałem - Czeslaw10 pytał o dokładność. A jeśli chodzi o rozdzielczość przetwornika A/D to ds18b20 może pracować od 9 do 12 bitów (konfigurowane przez użytkownika - standardowo 12bit), jednak nie zmienia to dokładności pomiaru. Grzesiek.
Temat został rozwiązany. Wg załaczonego obrazka od. prawie roku mam podłaczone wg tego sposobu 5czujników i wszystko działa od ok. 10 miesięcy schemat zaczerpnięty http://obrazki.elektroda.pl/8521224000_1...
Witam. Moja propozycja to: Pomiar temperatury DS18B20 (szyna danych 1Wire); Pomiar wilgotnosci SHT21 (szyna danych I2C); Pomiar cisnienia BMP081 (szyna danych I2C); Pomiar natezenia swiatla BH1750 (szyna danych I2C); Przesylanie danych RFM12B-433D
z tego co pamietam kiedys o tym czytalem pomiar temperatury w tym czujniku jest realizowany poprzez zmiane czestotliwosci czujnika temperatury wbudowanego w strukture układu
Witam, Mógłby ktoś sprawdzić, gdzie jest błąd? W pamięci EEPROM program zapisuje same zera. Czujnik podpięty do portu PD5. 5V - 5V, GND - GND, wyjście - PD5, między 5V a wyjściem sygnałowym rezystor 3,2kOhm. #include <avr/io.h> #include <avr/interrupt.h> #include <avr/eeprom.h> #include <string.h> #include <avr/signal.h>...
DS podłączony prawidłowo ? Rezystor do plusa jest ?
Czyli mam pewny pomiar wszystkich czterech temperatur co 3s i raczej nic nie przyspieszę w tym temacie? Jaką ustawiłeś rozdzielczość dla DS18B20?
Witam Po dłuższym zastanowieniu się, zdecydowałem się na takie rozwiązanie: 1 - wyświetlacze 4x56mm + 2x33mm, czyli razem 6 2 - wyświetlacz 2x16 LCD z podświetlaniem RGB 3 - dodatkowo 7 LED prostokątnych a na nich widoczne cyfry od 1 do 7 4 - pomiar temperatury na DS18B20 x2 5 - budzik na ISD1420 podzielony na kilka dźwięków 6 - µP to ATMega128...
Możesz zmodernizować program, aby był pomiar 2 punktowy temperatury z rozdzielczością do dziesiątej np. 21,5C i na czujnikach DS18B20??
Możemy pomyśleć nad czymś takim ale błąd pomiaru będzie znacznie większy. Przy pomiarze temperatury DS18B20 ma błąd chyba pół stopnia czyli w najgorszym przypadku 1 stopień z dwóch czujników, przy różnicy temperatur np. 3 stopnie daje to błąd 33%. I kolejna sprawa my rejestrujemy wartość chwilową pomiaru co 120s. Żeby zarejestrować ile energii przepłynęło...
Z płytką olimex'a wszystko by było fajnie gdyby ta cena była trochę niższa :)
Ale tak na poważnie nie lepszy jest pirometr ? Oczywiście że lepszy. Ale trzeba go mieć. Ale przez ten cały temat tom_ex nie zmierzył temperatury stabilizatora. Pisał tylko że jest gorący. A to nic nie mówi bo nie wiadomo jak to określił. Można się tylko domyślać że dotykał go ręką w więc że gorący to było > 50°C. To jak niczym nie zmierzył temperatury...
http://obrazki.elektroda.pl/1178331400_1... Witam ! Chciałbym przedstawić wam owoc mojej dwutygodniowej pracy, jakim jest Zegarek pokojowy z pomiarem temperatury. Założenia jakie miałem przy projektowaniu zegara to przede wszystkim czytelność i prostota. Sercem urządzenia jest mikroprocesor ATmega16 taktowany zegarem 16MHz i wspomagany...
też zrobiłem pomiar temperatury na DS18B20 ale zabrakło mi narazie koncepcji żeby połączyć płynnie wszystko programowo tak aby nie było mrugania na wyświetlaczu. Tzn gdy robił mi się odczyt z DSa a wstrzymywałem wtedy przerwania inne poza Timerem0 który służył do odmierzania czasu dla 1Wire to mi to się gryzło. Tzn najpierw wszystko sobie zaprojektowałem...
Widziałem gotowce na LPT, chyba najprościej. Poszukaj, a znajdziesz prościutki układzik do pomiaru temperatur z DS18B20. Były też źródła do tej aplikacji na PC-ta. Powodzenia.
W skrócie do zadań programu należało by: 1. Wyświetlanie komunikatów na wyświetlaczu LCD 2x8 (około 7 zakładek z informacjami, przełączanych jednym przyciskiem) w tym sterowanie podświetleniem przez BC557B. *1 powitanie *2 pierwszy pomiar temperatury (DS18B20 po 1wire) + alarm przy pewnej temp. niezależnie która zakładka jest włączona. *3 drugi pomiar...
Witam, Widzę, że nikt nie chce się wypowiadać ...ciekawe czemu :) Ja jednak jestem osobą dość odważną więc zacznę :) Projekt ciekawy i wykonany b. dobrze- co na filmie było widać. Ogólnie nie jest to temat który przewija się jak pomiar temperatury na DS18B20 więc tym większe wyrazy uznania. Niestety...oprócz tego, iż wiemy że działa to nie wiemy wiele...
Witam. Wystarczy poczytać trochę o ARDUINO , i pomiarze temp. np. przez czujniki DS18B20 i jej zapisu .Programy prawie gotowe (sketch) , można znależć przez google , a koledzy z poddziału ,, Arduino " , zapewne wspomogą w dopisaniu , lub na kierunkowaniu kolegi , do napisania reszty kodu. Pozdrawiam.
Tak też się zastanawiałem nad pamięciami EEPROM po analizie postów na forum. Jednak czy AT89C4051 poradzi sobie z tą pamięcią 512 kB. Co do pomiaru temperatury to DS18b20 zalatwia sprawę i nie ma problemu zakres i dokładność wystarczają. PS. Studiuję elektrotechnikę na PS
Jakiej biblioteki używasz dla DS18B20? khoam, chylę przed Tobą czoła!!! gdy usunę wszystko co dotyczy pomiaru temperatury przez DS18B20, wtedy mogę printować bez opamiętania. Zmieniłem bibliotekę na oryginał Dallasa, ale problem niestety nadal występuje :( [url=http://downloads.arduino.cc/librari...
witam ten układ jest nie bardzo ja polecam inny z zasilaniem lecz jest trzy przewodowy niestety te układy nie będą pracować pod lpt tylko pod rs na lpt spotkałem sie kiedyś z programem do sprawdzania numeru ip układu nie spotkałem sie z pomiarem temperatury przez ds18b20 na lpt a jeśli nie posiadasz rs w kompie to na allegro są przejściówki z usb na...
Fajnie, ale procek do odczytu temperatury przez USB to wg. mnie trochę przerost formy nad treścią. Gdyby do tego dać np. LCD do podglądu albo jakiś mały OLED (nawet po I2C) to wtedy rozumiem zasadność użycia uP do tego. Ja osobiście wolę takie rozwiązanie: [url=http://mirekk36.blogspot.com/2013/0... Działa...
Chyba pomyliłeś czujniki No tak. Mam czujnik temperatury i wilgotności dodawany do Sonoff TH10/16 AM2301, a w środku jest DHT22. W temacie jest pomiar temperatury w salonie, więc po co DS18B20? BME280 były swego czasu drogie, lecz teraz mają normalne ceny Oprócz temperatury mierzą wilgotność i ciśnienie. miałem dwa smart plugi Edimax SP-1101w, które...
Na raspberry powinno się dać, wyświetlacz można podłączyć do portów gpio, są schematy w internecie, pomiar temperatury za pomocą czujnika DS18B20 też gdzieś widziałem. Tylko że cena rpi jest dużo większa niż atmegi. Chyba że już malinę masz.
Witam myślę że nie popełniam żadnego przestępstwa ponieważ i tak znalazłem to na www.edw.com.pl ( szkoda teraz tego nie widzę tam ) więc udostępniam dobry projekt sterownika Pana K.Nowacki ja przerobiłem na moje potrzeby ten sterownik na 89S52 z pomiarem temperatury na DS18B20 oraz MOC3041+BT136 działa idealnie...
Witam :) Gratuluję spostrzegawczości... Temat DS18B20 poruszył też kolega (at)Gienek, kiedy budował tę stację. Faktycznie czujnik HTU21D ma całkiem przyzwoity pomiar temperatury. DS18B20 dałem trochę z marszu. Często je stosuję i dlatego pewnie tak wyszło. Po złych doświadczeniach z DHT11 (to raczej jest zabawka) skupiłem sie na poszukiwaniu czujnika...
Trochę czasu już minęło i nie pamiętam, czy akurat to poprawiłem. Parę zmian wprowadziłem w wersji 1.03 v1.03: - dodana wersja dla procesora ATmega328 - brak wyświetlania temperatury w przypadku braku czujnika DS18B20 - dodany wyświetlany format daty “DT DD.MM” - dodana możliwość wyłączenia synchronizacji GPS - dodany parametr konfiguracyjny “P8”,...
Użyj bibliotek, które napisałem... tu masz link do mojego bloga : http://mathmed.blox.pl/2010/09/Pomiar-te... a tutaj do tematu poruszanego na elektrodzie : http://www.elektroda.pl/rtvforum/viewtop... jeżeli interesuje Cię istota algorytmów, zapraszam tu : http://mathmed.blox.pl/2010/09/Uzyskanie...
Alternatywa dla PT100 to termopara+LM725(jest w nocie aplikacyjnej National Semiconductor aplikacja do termopary)+przetwornik A/D(są procesorki z wbudowanym - np. większość AVR)+pomiar temperatury otoczenia (np. DS18B20). Jeszcze inna możliwość to termopara + MAX6675(teoretycznie możliwość pomiaru temperatury "gorącego końca" do 1024°C, wbudowany czujnik...
Najbardziej ogólnie: 1820 - rozdzielczość pomiaru 9 bit 18b20 - rozdzielczość od 9 do 12 bit
Przy silniku krokowym jest o tyle problem ze układ nie będzie wiedział w jakiej pozycji jest bez zamontowanego potencjometru na osi co komplikuje sprawę. Na dodatek będzie potrzebna tablica sterowania , zapamiętywanie ile kroków wykonano i w którą stronę i ile jeszcze można wykonać. Zastosowanie serva bardzo rozwiązuje część mechaniczną i sterowanie....
Napisałem biblioteczkę jakiś czas temu i ostro obczytałem literaturę. Wyniki możesz zobaczyć tu : http://mathmed.blox.pl/2010/09/Pomiar-te... a tutaj do tematu poruszanego na elektrodzie : http://www.elektroda.pl/rtvforum/viewtop... jeżeli interesuje Cię istota algorytmów, zapraszam tu : http://mathmed.blox.pl/2010/09/Uzyskanie...
Witam. Może spróbuj tak po wywołaniu przerwania ( u Ciebie co sekunda) Odczytaj termometr DS. A następnie wydaj rozkaz pomiaru temperatury. W następnym przerwaniu odczytasz go o tak w kółko.
1. Makro "bit_is_set" jest zdefiniowane w pliku nagłówkowym sfr_defs.h. Sprawdza ono czy dany bit w rejestrze mikrokontrolera jest ustawiony. Nie koniecznie musi to być pin (nóżka). Polecam wpisanie w goolach "avr bit_is_set" - w pierwszym czy drugim linku znajdziesz kod tego makra i dokładny opis wspomnianego pliku nagłówkowego. 2. Literówka. Powinno...
Jakie zasilanie układów w przypadku wersji radiowej? Jaki wyświetlacz? Jaki zakres pomiaru temperatury? Jaka dokładność pomiaru temperatury? Wydaje mi się, że PT100 nie będzie tu koniecznie i wystarczy cyfrowy czujnik DS18B20.
Oczywiście że nie. Może wskazania czasu i daty pochodzą z 1206 ale żeby wyświetlić temperaturę to trzeba te wskazania multipleksować. Czyli dochodzi cyfrowy pomiar temperatury który pewnie jest oparty na DS18B20 więc jeśli użyty został do tego uC to po co komu jeszcze ładować w to 1206 ? żeby mieć kozacki budzik ?
Publikuje temperaturę do MQTT, gdy tylko zmieni się o 0,06 stopnia, ale zmienia się przy każdym pomiarze czujnika DS18B20. Jak mogę to skonfigurować, aby temperatura była wysyłana raz na 5 minut lub gdy zmieni się o 0,2 stopnia? (Nauka C jest łatwiejsza niż OpenBeken).
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...
Witam, mm sobie zegar i termometr. W programie na samym początku jest odwołanie do dwóch podprogramów: pomiar temp, oraz obliczenie godziny, a następnie powrót z tych podprogramów i wyświetlenie wszystkiego za jednym zamachem. Ale ponieważ pomiar temperatury jest na ds18b20 więc potrzebuje 750ms na pomiar, a to wpływa na wyświetlanie sekund na zegarze...
Dzieki za odpowiedz... A czy przy pomoca termisora np PT100 moge zmierzyc temeprature z dokladnoscia do 0,1 ? Zastanawiam sie czy pomiar temperatury przy pomocy czujnika cyfrowego ds18b20 o dokladnosci 0,5 stopnia jest najprostrzym rozwiazaniem uzyskania wysokiej rozdzielczosci bez wiekszych nakladow?
http://obrazki.elektroda.pl/7248988700_1... Witam Chciał bym dzisiaj zaprezentować wam moją płytkę testową dla mikro-kontrolerów AVR Atmega16 i 32. Płytka powstała dla sprawdzenia czy dany napisany program działa poprawnie nie trawiąc nowej płytki i trochę do nauki programowania. Prezentowana płytka może nie jest jakimś super kombajnem...
Mozna zrealizować to na bardzo pospolitym mikrokontrolerze atmega8 (powinno wystarczyc) w cenie 15 zł. Portów jest tam wystarczajaco duzo. Pomiar temperatury na czujniku DS18B20 podłączonym na 1wire (2zł). Do tego zasilacz, kilka przekaźników i kwestia wykonania płytki. Pobór prądu jest znikomy. Przykładów kodu napisanego w jezyku c na mikrokontroler...
Witam dzięki za sugestie, ale źle zredagowałem pytanie: W uPythonie napisałem programik do pomiaru temperatury na ds18b20 z funkcją alarmu przy przekroczeniu określonego progu , chodzi o to aby teraz dane były wysyłane automatycznie co np 60 sek, a przynajmniej informacja o przkroczonym produ. najlepiej w formie sms-u, ewentualnie na na inny moduł esp8266...
- Starujesz pomiar temperatury w DS18B120. - ustawiasz jeden Timerów na 750ms i odblokowujesz przerwanie od niego - wykonujesz inne działania - gdy upłynie 750ms zostanie zgłoszone przerwanie i będziesz wiedział że możesz odczytać zmierzona temperaturę JarekC
Przypuszczam że będzie to DS18B20 wodoszczelnej obudowie, Nic się nie stanie jeżeli go podłączysz, najwyżej będzie zły pomiar temperatury.
Witam koledzy Czy ktoś wie moze co to za ERR;#1 wyświetlający sie w miejscu pomiaru Temperatury ? Coś mi się wydaje ze siadła sonda DS18B20 , jak podłączyć ją do płyty tzn na które piny idą te nóżki pozdrawiam
Czyli w przypadku wykorzystania, np. Zamel Supla, sygnał z przekładnika musiałby pójść na złącza A1 i A2, te które na przykład odpowiadają za sygnał otwarcia i zamknięcia bramy? Czy inne miejsce? Bo za bardzo nie mogę znaleźć schematów, gdzie wpinać w takie tuje czy Sonoffy zewnętrzne czujniki czy inne urządzenia odbierające sygnały. Najpierw trzeba...
Prawdopodobnie chodzi o jakieś odwierty geotermalne pod pompy ciepła. Nie sądzę aby w tych zastosowaniach potrzebna była duża dokładność. Tak jak wcześniej sugerowano DS18B20 powinien wystarczyć.
Aha, tak mi się przypomniało, że opóźnienie po komendzie Start Conversion jest zdaje sie za małe, bo zawsze miałem pierwszy pomiar 85*C
Blad odczytu z DS18B20 objawia się odczytem temperatury -127 st., tyle, że może to również oznaczać błąd czujnika, brak łącznoeci itp., więc nie jest to jednoznaczne z brakiem zasilania. Brak zasilania podczas próby pomiaru skutkuje wynikiem pomiaru 85*C, jest to opisane w specyfikacji. Co ciekawe DS18B20 ma możliwość sprawdzenia czy termometr ma zasilanie...
Tu potrzebna jest zmiana koncepcji rozwiązania. Zacznij od skrócenia przerwania obsługi wyświetlacza do jakichś max. 10..12 linii. Co sekundę w obsłudze wyświetlacza inicjuj start pomiaru temperatury, a po np. 800 ms inicjuj odczyt temperatury z czujnika. Całą obsługę DS18B20 zrób w postaci automatu w przerwaniu drugiego timera. Wtedy obsługa DS nie...
Nie bezpośrednio przecież ;) Wątpię, że to by się udało, ale można ją bezproblemowo podłączyć przez MAX6675, wygrzebałem w internecie. Chodziło tylko o wyświetlenie wyników na wyświetlaczu, który po wypłacie kupię ;) ale nie bezpośrednie podłączenie termopary do NodeMCU. EDIT: A się pochwalę... Skopiowałem kod do Blynk, uruchomiłem - działa! Zmieniłem...
Witam, zauważyłem te post i choć jest bardzo stary, liczę że ktoś odpowie, mianowicie, czy pomiar temperatury z kodu powyżej dotyczy czujników ds18b20 podłączonych w trybie parasite, czy nie?? Pozdrawiam.
Witam Problem jest taki - mam kit AVT570 (8-mio punktowy pomiar temperatury), oparty na DS18b20 ( http://sklep.avt.pl/photo/_pdf/AVT570_US... ). Wszystko dziala bardzo fajnie ale na niezbyt dlugich kablach. W opisie jest ze calosc powinna dzialac do 30 metrow...i tu jest problem. Kabel skretka UTP 5-ta kat. dlugosc ok. 25 metrow i juz niestety brak...
pomiar temperatury ds18b20 pomiar temperatura przez ds18b20 pomiar temperatury atmega ds18b20
przełożenie przekładni pasowej uszczelnić antenę licznik energii filtr
chwilowy zanik obrazu chwilowy zanik obrazu
Sony Vaio PCG-81212M – aktualizacja BIOS, identyfikacja modelu, narzędzia Vaio Care John Deere 5720 – czujnik prędkości obrotowej silnika, BCU i kontrolka ładowania akumulatora