Witam, Zacznę od tego, że jestem początkujący jeśli chodzi o mikrokontrolery i elektronikę dlatego proszę was o łopatologiczne wytłumaczenie działania rezystorów podciągających na podanym przeze mnie przykładzie bo to co do tej pory przeczytałem w internecie jakoś do mnie nie dociera. Układ jest prosty mikrokontroler -> termometr DS18B20 połączony linią...
Witam serdecznie. Mój cel jest dosyć prosty - zbudować termometr oparty na uC ATmega128 wykorzystując czujnik DS18B20. Sprawa wydawała się banalna - wydawała się, gdyż niestety do tej porty nie potrafię sobie z tym poradzić. KOD: Identyczny jak ten ze strony (oczywiście ze zmienionym pinem 1wire): [syntax=c]/*****************************...
Witam ponownie Tym razem chciałbym zaprezentować projekt lżejszego kalibru - zegarek wskazówkowy i termometr zbudowany na AT91SAM7S64. Wykonałem ten projekt, bo chciałem trochę pouczyć się programowej obsługi wyświetlacza graficznego z Nokii 3310, programowej obsługi enkodera inkrementalnego i układu termometru DS18B20. Wyświetlacz graficzny jest zamontowany...
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...
Witam JEstem dość początkującym elektronikiem. posiadam DS18B20 i chciałby zrobić z niego jakiś prosty a skuteczny termometr. Bardzo prosze o jakieś propozycje i o schematy. Pozdrawiam
W końcu udało mi się coś odczytać ! :) Dla zainteresowanych podaje sposób w jaki udało mi się to uzyskać. Na początek podał moją konfigurację komputera: - WinXP sp3 PL - Visual Studio .NET 2005 - Microsoft .NET Framework 1.1 oraz 2.0 - złącze RS232 - fabrycznie w komputerze nie posiadam złącza RS232, więc użyłem przejściówki PCMCIA<-->RS232 (...
Ponad 20 lat temu jako amator hobbysta budowałem proste układy elektroniczne. Studia i styczność z informatyką spowodowały, że porzuciłem hobby pod nazwą "składanie elektroniki" na rzecz "składanie programów komputerowych". W bieżącym roku (2011) dzięki uprzejmości kolegi Jacka.M, który okazał się specjalistą od układów mikroprocesorowych mogłem zobaczyć,...
Chciałbym zaprezentować prosty termometr działający w oparciu o czujnik temperatury DS18B20, moduł Digispark oraz pojedynczy wyświetlacz HP5082-7356. Głównym zadaniem konstrukcji jest umożliwienie monitorowania temperatury w mieszkaniu. W urządzeniu został wykorzystany czujnik DS18B20, który komunikuje się z modułem Digispark za pomocą interfejsu 1-Wire....
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...
Tu mas fajnie wyjaśnione komendy 1wire. A tu jest program z komentarzami w BASCOM. Numer czujnika jest 8 bajtowy czyli 64 bity. Jeśli czegoś dalej nie zrozumiesz to pisz.
Jakiś czas temu postanowiłem stworzyć prosty termometr, który będzie wyświetlał temperaturę zewnętrzną na telefonach domowników. Miałem już przeprowadzoną skrętkę komputerową, która pierwotnie miała posłużyć do zewnętrznej anteny radiowego internetu, ale że internet mam rozwiązany inaczej, pomyślałem, że kabel mogę wykorzystać do podłączenia zewnętrznego...
Ja mam pytanie jak ktoś by wiedział czy ten kod jest poprawny?? Bo autor chwilowo nie ma czasu na sprawdzenie go i kazał mipokazać go na forum literki czegoś są od tyłu, będę wdzięczny za pomoc i uwagi. Pozdrawiam. 'Termometr 4 punktowy DS18b20 $regfile = "m8def.DAT" $crystal = 1000000 'Deklaracja portów od wyświetlacza LCD Config Lcdpin =...
Jak podłączyć (do komputera) i w prosty sposób odebrać dane z uC, do którego podłączy się cyfrowy termometr DS18B20 ([url=]ogólny schemacik)? Znalazłem wiele opisów wykorzystania DS18B20, ale w (prawie) każdym był zamontowany wyświetlacz. Tylko w jednym z nich temperatura była wyświetlana w komputerze, składał się on jednak całego układu diód zenera,...
Dobrze więc. Mój problem wygląda następująco: od dłuższego czasu próbuję wykonać prosty czujnik temperatury za pomocą popularnego i lubianego ds18b20. Niestety, pomimo najszczerszych chęci i poszukiwań, dallas nie chce wykonać nawet resetu (nie zwraca sygnału PRESENCE). Sytuacja wygląda następująco: - sam dallas nie jest uszkodzony, był testowany w...
Chyba już wiem co może być, tylko nie wiem gdzie jest źródło problemu. Doczytałem się, że po zerowaniu po włączeniu zasilania bajty odczytu temperatury są ustawiane na wartość 85.00 stopni i tę wartość udaje ci się odczytać z rejestrów DS18b20 (co świadczy, że procedury odczytu działają poprawnie). Doczytałem się jednak też, że w układzie zasilania...
Witam Chciałem zaprezentować mój kolejny projekt. Jest to właściwie część projektu nad którym obecnie pracuję. Docelowo układ ma służyć do automatyki domowej. Na razie zrealizowałem tylko pomiar temperatury wraz z obsługą telefonu poprzez komendy AT. Zadaniem prezentowanego ukladu jest pomiar temperatury z podpiętych czujników z serii DS1820, pomiar...
Może DS18B20. Wszystko pięknie, tylko jak nim zmierzyć temperaturę ok. 450°C i go nie usmażyć ? Ja proponuję jakiś termometr z termoparą K, Maxim produkuje układ 6675, ale tu bez mikrokontrolera się nie obejdzie, bo to jest tylko konwerter na SPI. Analog Devices też chyba coś ma w ofercie, ale dokładnie nie pamiętam, czy to przetwornik na sygnał analogowy,...
Prosty moduł termometru z wyświetlaczem LCD i dwoma czujnikami DS18B20. Pomiar temp z dokładnością do 0.1C Mam jeszcze jedną kompletną płytkę z zaprogramowanym procesorem bez LCD. Szczegółowy opis na www.republika.pl/digital_home/dallas Temat zamykam. Wszystko co autor chciał przekazać już zostało powiedziane. Listing dla znających się na rzeczy to...
Ciekawostka wstawiajac w miejsce "Shift T , Left , 8 " zamiast 8wstawiam 9 uzyskujemy -16.1 stopnia czy jest czujnik czy go nie ma ale jesli zewre DQ czyli wejscie/wyjscie z ukladu z masa uzyskuje 0.0 stopnia z czujnikiem tak samo:) Dzieje się tak ponieważ różnie to przeliczasz. Nie mając kontaktu z czujnikiem i tak nie ma to sensu. Podłączenie ds-a...
Witam, Zrobiłem sobie prosty termometr z LCD na Atmega8 i DS18B20. Projektów jest dużo w sieci więc nie miałem problemów. Dodatkowo wymyśliłem sobie że, układ zaświeci diodę na jakimś tam porcie jak spadnie temp np do 0 stopni celsjusza i tu pojawił się problem nie bardzo wiem jak to połączyć i zgrać. dodam że program pisałem w bascomie.
Witam Znalazłem taki oto schemat [url= ]Link. Dość popularny, prosty, powstało wiele konstrukcji, pomyślałem, że mnie też nie powinno sprawić kłopotu... Do realizacji posłużyłem się nowymi częściami, starannie lutowałem (bez przegrzań), wiele razy sprawdziłem schemat z interfejsem ... Podłączyłem .... i kicha. Nie widzi czujnika. Dodam, że podłączyłem...
... Przecież o to mi chodziło- jak pozbyć się wait albo w C- _delay. Jakiś czas temu, napisałem taki prościutki program na M8, w którym "delajów", "waitów' i.t.p flag nie uświadczysz, nawet programu głównego nie ma . Jest to termometr na jednym DS18B20 i czterech wyświetlaczach 7-seg. Program jest na tyle prosty, że ... no comment :-P $regfile = "m8def.dat"...
Witam, zbudowałem sobie prosty termometr cyfrowy oparty na Atinny2313, czujniku DS18B20 i 4 lampach nixie. Wyjscia PB0-PB7 i PD3-PD6 obsługują lampy (poprzez 74141) PD0 to znak "-".Syg DQ (podciagnięty przez rezystor 4,7k do Vcc)z DS18B20 podłączony do PA0. Układ generalnie prosty tak że nie mam nawet schematu. Problem w tym że nie działa poprawnie....
Zegar + termometr DS18B20 - ATtiny 2313 - LED Wykonany na ATtiny 2313. Znane podobne zegary oparto na Atmega 8 i LCD. Program napisany w Bascom. Pracuje bez zarzutu. Opis układu: Jest to prosty zegar z termometrem, łatwy w obsłudze i tani. Wyświetlacz LED pozwala na podgląd z odległości kilku metrów. Czas wyświetlany jest w formacie 24-godzinnym. Przy...
Witam Opracowałem prosty program na termometr z układem DS18B20 i wyświetlaczem 3xLED. Czy ktoś może wie dlaczego po uruchomieniu Taimera T0 w trybie 2 (wykorzystywany do multipleksowania wyświetlacza) zostaje przekłamywany odzczyt z DS-a po magistrali 1-wire. Jeśli programowo zawieszę działanie Taimera na czas odczytu z Ds18B20 to pomiar jest poprawny...
Witam wszystkich!!! W związku z tym, że potrzebowałem zrobić prosty termometr cyfrowy(dla wujka), postanowiłem wykorzystać do tego celu wyświetlacz LED z dekodera cyfrowego polsatu (echostar dsb-717 ). Dekoder był uszkodzony i leżał u mnie jako dawca części. Wymagań co do termometru nie było jakiś wielkich, musiał tylko wskazywać temperaturę, być dobrze...
Odpowiedź na pytanie czemu taki duży procesor - wielkością jest on porównywalny np z ATtiny2313 a cenowo różnica ok 1zł, miałem ich więcej a w dodatku miałem program napisany pod ten procesor do profesjonalnego termoregulatora ze zmiennymi parametrami za pomocą klawiatury oraz zapisem/ odczytem EEPROM - nie znam mniejszego procesora, który miałby EEPROM...
Witam Tworze sobie prosty termometr na wyświetlaczu 7 segmentowym. Napisałem kod w bascomie i wrzuciłem na płytę testowa z atmega32 i śmiga jak trzeba. Kolejnym krokiem było wrzucenie tego na na atmege8 (zmieniłem m32def.dat na m8def.dat i taktowanie na 1MHz ) atmega świeża , fusebity nie zmieniane. No i jak zwykle u mnie to bywa, rzecz nie działa....
kod jest w bibliotekach od arduino (biblioteka OneWire). Ostatnio podłączałem ten termometr właśnie w arduino i robi się to super-hiper prosto, z tym że nie na atmedze 32 (na 328 to tak). Biblioteka do wyświetlacza też jest w arduino.
Zwykle przy przeglądaniu nagromadzonych skarbów w postaci części el. przychodzą mi do głowy pomysły ich wykorzystania. Tak było i tym razem. Z jakiegoś starego projektu została mi para nadajnik/odbiornik 434MHz OOK, attiny13 i kilka DS18B20, pomyślałem że na tej bazie zmajstruję prosty bezprzewodowy termometr: nadajnik z jednym czujnikiem, który będzie...
Witam W ramach dalszego eksperymentowania z AVR i Bascom popełniłem połączenie odczytu z DS18B20 z sterowaniem wyjściem uC ( przez tranzystor FET ) + dodatkową atrakcję - buzer, który sygnalizuje wł/wył tranzystora/wyjścia. Chciałem dodać możliwość zmiany temp max i min, przez proste menu. Menu zrobiłem w oparciu inny mój kod obsługujący ustawianie...
Witam Zbudowałem kilka dni temu termometr z czujnikiem DS18B20, popularny układ DS9097. Mam laptopa i musiałbym zakupić do tego układu przelotkę z com na usb. Stąd moje pytanie, czy posiada ktoś bardzo prosty schemat układu, do takiego termometru, ale z wyświetlaczem? Chcę żeby termometr działał tak jak teraz, czyli do 100stopni, z dokładnym odczytem...
operuj na zmiennych typu uint8_t (osobno część całkowita, osobno dziesiętna), wówczas nie będziesz musiał marnować kodu na float i jego konwersję, co jest " trochę nieoptymalne". poszukaj w sieci bibliotek Petera Danneggera - będzie szybciej. poszperaj w postach na forum, było już chyba wszystko na temat tego czujnika. Wydaje mi się że unit8_t nie...
Najbardziej podoba mi się pomysł z przeinstalowaniem bibliotek - choć na nich działają przykłady i to na nich nie mogę skompilować kodu. Jeśli macie inny pomysł lub prosty działający kod pod wyświetlacz 2x16 + DS18b20 to byłbym wdzięczny.
Witam serdecznie. Szukam pomocy w napisaniu prostego menu. Chciałem zbudować prosty termometr z wyświetlaczem TFT (SPI na ILI9341) i enkoderem . Funkcjonalność prosta. Pomiar temperatury cieczy z funkcją alarmu który uruchamia się po przekroczeniu zadanej temperatury maksymalnej lub minimalnej. Chciałem dołożyć proste menu gdzie można ustawić temperature...
Cześć, Napisałem prosty program do obsługi termometru DS18B20 i wyświetlaniu temperatury na TM1637. Użyłem procesor STM32F030F4K6. Program napisałem w CubeMX dla Keila i działa (wyświetla temperaturę). Następnie ten sam program napisałem w CubeIDE 1.10.1 (program nie działa i wyświetla 27,94). Czy ktoś może sprawdzić oba projekty i powiedzieć dlaczego...
Witam, czy nie zapomniałeś zadeklarować w swoim programie portu 1wire? Config 1wire = P1.1 ( tutaj twój port) W twoim zamieszczonym wyżej kodzie nie ma tego, a być powinno. Dziwią mnie także wasze problemy z czasem, ponadto magistrala I2c (zegar PCF) musi koniecznie być podciągnięta do plusa przez rezystory np. 10 k bo program stanie Ci w tym miejscu...
20-25zł ?? Troche ciężko za tyle to wykonać . Sam dallas 1820 kosztuje 19zł , a w wersji okrojonej 18b20 około 9-12zł. Procek 7-10zł , do tego wszystkiego wyświetlacze LED w najtańszej wersji 1,80zł / szt. Razem jakieś 35zł bez obudowy ale i tak warto to zbudować dla własnej satysfakcji. Pozdro Napisałem przecież: Ciężko oszacować - zależy gdzie kupisz...
Zrobilem prosty komuterek na Atmega32 z funkcja termometru(czujnik ds18b20) ale jest taki problem, ze zawyza on wskazywana temperature o rowne 3 stopnie celsjuzsza. Czy mozna jakos zmieniajac kod programu obnizyc wartosc wyswietlanej temperatury na lcd?? If Item = 7 Then Gosub Temp Home Lcd "TEMP WEW" If Temp_str > "-00.1" Then...
sterownik do akwarium na uC 89s52, zegarze pcf8583 i termometrze ds18b20, wyświetlacz 16x2. obudowa z cdromu. podświetlenie wyświetlacza zostało zmienione, oryginalnie było niebieskie, ale w nocy nie było czytelne, wiec zmieniłem na białe, ale ta szybka wyświetlacza jest troche zielona, wiec wyszedł taki kolorek, czytelność jest teraz znacznie lepsza;)...
Witam, Mogą mi koledzy wyjaśnić czym się tak podniecają ? Nie dość, że układ zaprojektowany nie optymalnie (przewymiarowany procek) a jakby tego było mało to soft pisany w bascomie - żenada.. Z mojej strony ocena 3 - za chęć rozwoju własnych zainteresowań. Dlaczego się czepiacie tego bascoma?? Ten język jest stworzony dla ludzi niewymagających super...
Cześć, przeszukując elektrodę znalazłem dużo informacji o dwóch sensorach temp - ds18b20 oraz LM35 . Jednak wszystko co znalazłem to typowe zastosowania termometru - wyświetlanie temp z komputera / samochodu / pokoju. Tymczasem w mojej sytuacji najważniejszy jest czas reakcji na zmianę temperatury (na sensor będzie puszczony strumień powietrza o prędkości...
Myślałem ale u mnie kosztuje 8,90 Sad Poza tym nie wiem jak jest z programatorami. Atmega 8 u mnie po 20. Nie wiem czy to normalne ceny u Ciebie ale u mnie tak jest Masz racje, AVR-y mocno podrożały i dobrze że wykorzystujesz to co masz pod ręką, w internecie 89C2051 są nawet po 3zł:) Dobrze jest nie być zaleznym tylko od jednej rodziny uP. jak na...
ściągnij sobie polskiego HELP-a do bascoma i poczytaj o Dim, As Byte itd a co do 2 pytania polecam DATASHEET Nie za bardzo o taką odpowiedź mi chodziło, chciałem żeby mi ktoś to w prosty sposób wytłumaczył, tak trudno to napisań, próbowałem to zrozumiec z polskim helpem ale mi się nie udało.
Witam Zrobiłem przejściówkę na MAX232 ze strony i po podłączeniu do PC wszystko jest ok układ działa prawidłowo. Testowałem myszkę podłączoną do tego portu za pomocą przejściówki rs232 na ps2. Lecz gdy chcę podłączyć prosty termometr/konwerter DS9097 jest już problem. Używam programy OneWireViewer i jest tam opcja auto detekcji, która wykrywa prawidłowo...
Każdy z tych czujników (KTY10, LM35, DS18B20, złącze diody/tranzystora) jest inny i potrzebuje innego układu, choć poza DS18B20 te układy są dość podobne. Musisz użyć takiego czujnika, do jakiego zaprojektowano układ (w tym wypadku KTY10), albo przerobić układ - inaczej termometr nie będzie prawidłowo działać.
Z drugiej strony pamiętaj, że LM35 jest świetny, ale... wymaga niezłego źródła referencyjnego dla ADC Bez przesady. Sam LM35 ma błąd rzędu 5mV czyli mniej więcej rozdzielczość ADC Atmegi zasilanej z AVcc=5V z LM7805 o jakby nie było 2% rozbieżności napięć wyjściowych. Jasne, można się postarać bardziej i mieć nawet bardziej stabilne zasilanie tylko...
Witam, Planuję zbudować pewien układ na bazie mikrokontrolera atmega8, który będzie mierzył temperaturę dzięki czujnikowi DS18B20, wyświetlał ją na wyświetlaczu LCD oraz sterował elektrozaworem. Zacząłem rysować schemat lecz mam mały problem. W Eagle wstawiłem symbol przekaźnika ale nie bardzo kumam co jest czym. Tak wygląda symbol: może mi ktoś podpowiedzieć...
Biblioteka której użyłeś nie ma możliwości dowolnej konfiguracji pinów. W załączniku masz bibliotekę prosto z Rosji :D Chiński wyświetlacz sam mi się uszkodził ale coś tam wyświetla :D Kod którego użyłem do zrobienia tego zdjęcia [syntax=vbnet] $regfile = "m8def.dat" ' specify the used micro $crystal = 8000000 ' used crystal frequency $hwstack = 32...
Aby wykorzystać nie jedno, a kilka wyjść ogólnego przeznaczenia (GPIO) z Raspberry Pi do komunikacji z układami 1wire (w tym przypadku z sensorami temperatury DS18B20), wykorzystać możemy dwie opcje. Pierwszą z nich jest wykorzystanie zmodyfikowanego jądra systemu - modyfikacja nazywa się w1-therm i jest dosyć skomplikowana - aby móc z niej skorzystać,...
Sam wykonałem podobny układ na attiny2313 i działa bezproblemowo już któryś rok z rzędu :). Zrób 10.000 szt i będziesz miał 100 reklamacji, użytkownicy będą reklamować, taka darmowa reklama. To, że działa na stole u autora, nie znaczy , że zadział na innym stole, a skąpienie wzrostu ceny o 1% na elementach to, delikatnie mówiąc, przesada. Kolega daje...
Pomogło dołączenie trzech równolegle połączonych rezystorów 2,2k. Więc tą kwestie można zamknąć. To może w przyszłości spowodować inne błędy. Wynika z tego, że problemem było niewystarczające ładowanie wbudowanych kondensatorów w trybie parasite. Zobacz w notach Dallasa jak sobie z tym radzić - trzeba wydłużyć czas trwania stanu wysokiego, albo zastosować...
Witajcie Obecnie mam zrobić projekt na studia (który musi zawierać elementy elektroniki z której jestem niestety kompletnie zielony bo studiuje informatykę). W związku z tym chciałbym się dowiedzieć czy sposób w jaki chce zrobić mój projekt ma jakikolwiek sens. Mam za zadanie zrobić pewnego rodzaju urządzenie które będzie posiadało ekran i wyświetlało...
Witam! Przedstawiam mój prosty lecz funkcjonalny termometr "Low-cost" do pomiaru temperatur w dwóch różnych punktach (np. wewnątrz mieszkania i na zewnątrz) Sercem układu jest procesor ATtiny25, czujnikami są znane i lubiane DS18B20 przyłączone do jednej lini danych (z powodu małej ilości pinów I/O procesora). Numery seryjne czujników są pamiętane...
Nie wiem jak z kartą i COM, ale bardzo rozbudowany zegar (rtc DS1307) z dwupunktowym termometrem (DS18B20) i wyświetlaczem IW-18 z łatwością obsługuję za pomocą takiego samego kontrolera ATTINY2313. W C program zajmował prawie całe 2kB flasha, w asemblerze rozmiar się trochę zmniejszył, ale nie mam pomysłu na dodatkową funkcjonalność. Co do obudów,...
Witam znalazłem dziś w szafie dwa czujniki DS18b20 oraz atmege 8 i 16 chciałbym zbudować prosty termometr oparty o wyświetlacz led musiał by mierzyć temperaturę około -20 / +99 może być więcej może być mniej Problem polega na tym że szukam gotowego schematu, wsadu do atmegi. Jestem kompletnym lakiem w programowaniu więc chcę żeby nie przerabiać kodu....
ale jako że jest szeregowy realnie z odrobiną pracy dopiąć można ich więcej - przyp.red. RS232C też jest interfejsem szeregowym ale przypięcie więcej niż jednego urządzenia nie jest takie proste. Producent oferuje m.in. dołączany ekran OLED oraz termometr DS18B20 w wodoodpornej obudowie. Łącznie przewidziano miejsce na pięć urządzeń wyposażonych w...
Proponuje dodać dodatkową zmienną pomocniczą której zadaniem będzie pamiętanie że program zaczął działać nie jestem pewien tego rozwiązania z bascomem miałem doczynienia dość dawno temu ale możesz spróbować tego $regfile = "attiny25.dat" $crystal = 4000000 Config Portb.3 = Output 'przekażnik Config Portb.2 = Input 'włącznik typu microswitch...
Witam Właśnie sobie projektuję taki dość prosty układzik; Atmega162-16AU, do niej podłączone 4 DS18B20. Chcę sterować z procesora 4 wyjściami PWM - 2 będą regulować 12V taśmy LED, a 2 wentylatory 12V (takie "komputerowe" powiedzmy). Całość pod BASCOMEM (nie znam C niestety), a jako jeszcze zielonkawy, mam tu pewną wątpliwość - obawiam się jednego problemu;...
Witam Przedstawiam prosty w budowie układ elektronicznego termometru z wyświetlaczem LED i sondą temperatury. Jakiś czas temu popełniłem podobną konstrukcję (jest w dziale Niedokończone: Koncepcja Układ jest zbudowany wokół mikrokontrolera AT89C2051 , do którego są podłączone: układ resetu układ zegara kwarcowego magistrala 1-wire :arrow: czujnik DS18B20...
Witam, Przedstawiam kolejny projekt z wykorzystaniem karty TeleVGA, tym razem jest to " 4- kanałowy termometr z zegarem RTC i wyjściem VGA " Projekt powstał przy okazji realizacji zlecenia na kontrolę temperatury na linii produkcyjnej. Jednym z wymagań była dobra widoczność odczytów dlatego wybór padł na monitor LCD. Po realizacji projektu postanowiłem...
Witam, udało mi się ostatnio sklecić za pośrednictwem pewnej strony termometr podłączany do PC za pomocą portu COM na DS18B20. Program dołączony do tego projektu pozwala na sterowanie wyjściem RTS na zasadzie termostatu. Chciałbym sterować tym wyjściem poprzez odrębny program np. przyciskiem ON/OFF. Czy byłby ktoś z Państwa mnie nakierować jak można...
Witam, dopiero zaczynam przygodę z mikrokontrolerami i za pierwszy "projekt" wziąłem sobie za zadanie napisanie prostego termometra. Pracuję na atmedze 328p-pu, w Atmel Studio 7.0. Kod na działanie czujnika znalazłem w internecie jednak cały czas na wyświetlaczu pojawia mi się znak zapytania. Gdy na wyświetlaczu chcę wyświetlić same chary to działa...
Witam, chciałbym przedstawić zegar Nixie który udało mi się wykonać, a było to nie lada wyzwanie dla mnie, z tego w względu, że w momencie jak się za niego zabierałem to moje pojecie o elektronice było znikome, do tej pory (tamtej) obcowałem głównie z motoryzacją i mechaniką. Początkowo oczywiście chciałem kupić gotowy zegar, ale okazało się to nie...
Witam! Chciałem zaprezentować mój weekendowy projekt termometru pokojowego. Termometr jest wykonany w oparciu o lampę "magiczne oczko" typu EM84, lampa jest sterowana napięciowo za pomocą mikroprocesora ATTINY2313, czujnikiem temperatury jest popularny DS18B20. Całość jest zasilana z 12V poprzez przetwornicę na UC3842 i tranzystorze MOSFET pracująca...
Witam, zaczynam "zabawę" z uC i programowaniem. Na pierwszy strzał chciałem zrobić prosty (tak na początku mi się wydawało) sterownik. Planowane opcje to: zegarek, termometr i obsługa 2-6 wyjść 230V. Wszystko chciałem stworzyć na atmedze8 ewentualnie 16. Założenia: - LCD na którym będą informacje prawdopodobnie będzie 4x20 - czas + ewentualnie data...
Witam. Mam problem z układem ESP8266 V2 od Amici + DS18B20. Układ działał około 2 lat bez żadnych problemów. Ostatnio zaczeły pojawiać się po pewnym czasie, błędy, które wykrzaczały cały układ. Nadmieniam, że układ składa się z 5 termometrów i płytki. Prosty temat do odczytu temperatur. Teraz ciekawostka, otóż problem nie pojawia się w ogóle do temperatury...
Tu masz schemat prostego w budowie i łatwego w kalibracji (wystarczy woltomierz) termometru na ICL7107, zasilanego pojedyńczym napięciem +5V - bez dodatkowej przetwornicy: -> Zrobiłem go w wersji 1-kanałowej i po uproszczonej kalibracji dokładność wskazań była zbliżona do cyfrowego czujnika DS18B20.
Mam płytkę z atmega8 i pamiecią EEprom z wyjsciem RS oraz mozliwoscia podłaczenia czujnika DS18B20. Na bazie tej płytki w prosty sposób mógłbys zrobic to co zamierzasz. Na płytce jest cały zasilacz i również wyjscie na wyswietlacz LCD. 80% pracy mialbyś zrobione zastanów się.
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ż...
Najtańsze i najbardziej popularne są czujniki oparte na DS18B20. Teoretycznie działają do 125°C. Są różne wersje: małe, duże, hermetyczne itp. Podłączenie ich do PC wymaga stosunkowo prostego interfejsu. Do RPi może je podłączyć bezpośrednio. W cenie od 200zł znajdziesz rozwiązania bezprzewodowe np. z termoparą. Te z interfejsem Bluetooth mogą współpracować...
Gdy ja próbowałem użyć DS18b20, to gdzieś wyczytałem (chyba w przykładzie, który użyłem i zmodyfikowałem), że kolejny odczyt z danego dallasa może nastąpić, dopiero po upływie określonego czasu. Albo to było, że inicjujemy konkretnego dallasa, chwilę musimy odczekać i dopiero za chwilę możemy go odpytać o pomiar. To nie były milisekundy. Spróbuj z...
Skąd te 0.03V? AVR ma ADC 10 bit i to się tylko zgadza. 10 bit to 1024 ... Gdyby nawet przyjąć scenariusz, że odrzucasz ostatni bit to będzie 512. Gdyby wziąć najgorsze z punktów odniesienia czyli zasilanie 5V AVCC to -> 5V/512=0,009765625V (~10mV=1st. C) Gdyby tak wrzucić na sygnał wyjściowy dzielnik rezystorowy i użyć wbudowanego napięcia odniesienia...
(at)tmf dzięki za poradę, ale w tą stronę nie mogę iść. 1 - czujki pracują jednak w dynamicznym środowisku i "stabilizacje temperaturowe" nie mogą być dłuższe niż max 30 sekund, idealnie by było gdyby był to czas możliwie jak najkrótszy. 2 - budujemy za dużo urządzeń aby bawić się w programową kalibrację, dodatkowo wymiana czujnika, każdorazowo wbijanie...
Witam forumowiczów, zacząłem realizować projekt zegarka, kalendarza i termometrów z owego linku: Proszę o porady i sugestie jak można rozwiązać ten problem :P
Witam Oto przykładowy program w BASCOM AVR obsługujący dwa czujniki o znanych numerach seryjnych: '***************************************... 'Konfiguracja AVR '***************************************... $regfile = "m162def.dat" $crystal = 16000000 $baud = 2400 Config Porta = 255 Porta = 255 Config Portb = 255 Portb = 255 Config...
... to chyba napisać na komputer program do wprowadzania danych - klepiesz cyfry, a on dopisuje czas, najlepiej według pierwszej wpisanej cyfry - odczytujesz, i wpisujesz, nie patrząc, czy się zmienia wskazanie miernika, a komputer dopisuje czas dla chwili, kiedy odczytałeś. Dobrze by było mieć wpisanych co najmniej kilkanaście odczytów z miernika -...
Jest to dość klasyczny układ, nie jest ani odkrywczy, ani nie zawiera najnowocześniejszych elementów - termometr z 3-cyfrowym 7-segmentowym wyświetlaczem LED ze wspólną anodą. Zamieszczam pełny kod programu w asemblerze z komentarzami. Układ jest zbudowany na mikrokontrolerze AT89C2051. Jego zadaniem jest odczyt temperatury z czujnika DS18B20 (1-wire),...
Pt100 i DS18B20 to całkiem różne czujniki temperatur i o ile sam wskaźnik/regulator nie jest przystosowany do obsługi obydwu rodzajów czujników to nie da się ich zamieniać. Czujnik Pt100 jest czujnikiem rezystancyjnym. Zbudowany jest z cienkiego drutu platynowego, którego opór elektryczny się zmienia pod wpływem temperatury. Im większa temperatura tym...
Śmieszne, ale termometry otrzymałem prosto od producenta - Maxima w antystatycznych foliach z żółtymi plombami... Termometry nie są zepsute, one po prostu działają w inny sposób niż powinny z dokładnością 100%. Są tak jakby przestawiono. Sprawny działa zawsze tak samo dobrze, a te niesprawne zawsze tak samo "źle". Podgrzewam, ostudzam i sprawdzam temperaturę...
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, czy można podłączyć termometr prosto do płytki z pominięciem rezystora 4,7k ? Jeśli tak to proszę o jakiś rysunek poglądowy.
Jakiś czas temu przedstawiłem na forum pierwszą wersję „nietypowego mówiącego termometru”, o której nożna przeczytać tu: Druga wersja tego gadżetu ma raczej charakter dydaktyczny. Do odtwarzania komunikatów wcale nie jest potrzebny dodatkowy moduł odczytujący pliki z karty pamięci, do tego celu można użyć PWM - przykładem jest ciekawy i...
Witam Proponuje za pomoca jakiegos uP wysylac informacje przez RSa do PCta. (Tu musisz poradzic sobie sam :( troche jeszcze poczytalem, moze bede w stanie i w tym Ci pomoc ), nastepnie w C# w VS 2005 istnieje taki komponent jak Serial odpowiadajacy za komunikacje z portem szeregowym. Podajesz parametry transmisji, otwierasz port i czekasz na inf z uP....
Jak wykorzystać starą komórkę i zrobić z niej coś, co nie wymaga ani dużych kosztów ani lat pracy? Można na przykład wykorzystać jej wyświetlacz do budowy prostego termometru. jeśli posiadasz stara nokię 3310, to bez problemu można ją wykorzystać do budowy takiego termometru. Wykorzystuje on jedynie czujnik temperatury DS18B20 i mikrokontroler PIC...
Czym jest spowodowany fakt iż nie dostarczając napięcia do dsa " pracując w konfiguracji dwóch linii danych z podciągnięciem i masa " na pc czujnik działa ok a po podłączeniu do up nie można odczytać danych? Komunikacja jest poprawna ponieważ jest możliwe odczytanie id dsa. Ogólnie tym, że połączenie w trybie dwuprzewodowym (pasożytniczym) wymaga bardziej...
Termometr Kolegi Ducha działa na wewn. oscylatorze 1MHz (w związku z czym nie trzeba nic kombinować z fusebitami w przypadku nowego uC prosto ze sklepu) natomiast w kodzie Kolegi IMEX widzę deklarację częstotliwości oscylatora 16MHz, czyli domyślam się, że jego Atmega działa z kwarcem 16MHz, który musiałbyś dołączyć do swojej Atmegi oraz odpowiednio...
Czujniki sąpodłaczane za pomocą 2 drutów. A dodatkowo trzecia nózke DS traktuje jako odczyt czujnika zdarzenia, gdyz jest taka mozliwosc opisana w PDF DS18B20 co umozliwilo w prosty sposób wykorzystywanie tego termometru jako czujnika temperatury i czujnika alarmowego np otwarcia drzwi /okna itp.
Dlaczego użyłeś tak potężnego uC do tak prostego projektu? Wystarczyłoby cokolwiek z 2KB pamięci i 512B ramu. Do pomiaru temperatury wystarczy słupek rtęci, ale co z tego? Czytać Pan potrafisz? Kolega zaczyna pisać programy na "w miarę nowy procesor LPC1343" - i chce się dzielić źródłami, o to chodzi Jak masz jakiś kod, który wykorzystuje w pełni (wszystkie...
Witam, termometrów na tym forum wiele, ale może komuś się przydać gotowy projekcik. Chciałem zaprezentować wam termometr z alarmem do centralnego ogrzewania. Układem steruje procesor ATMEGA8, a za pomiar temperatury odpowiedzialne są 3 cyfrowe czujniki DS18b20 w obudowie TO-92. Zakres temperatur mierzonych od -55°C do +125°C z dokładnością 0,5°C.Termometr...
3. Reset na schemacie i na płytce ma zwarcie? Chodzi o to że kiedy przycisk RESET jest wciśnięty to jest zwarcie? Nie, prąd płynie przez rezystor 1KΩ o natężeniu 5mA. Można sobie obliczyć z prostego wzoru lub zbadać multimetrem jeżeli ktoś by nie wierzył, a na pin RESET podawane jest napięcie 0V powodując restart mikrokontrolera. Natomiast kiedy...
hubertfab jest to proste urządzenie, które nie stanowi problemu w budowie, ale nie rozumiem w czym problem? LM35 też mógłby być, ale moim zdaniem pomiar byłby obarczony większym błędem, gdyż na dłuższym przewodzie w tym wypadku 5m i temperaturze to temperatura przewodu mogła by fałszować wynik. Z czterema wyświetlaczami również działa. Dorzucam film...
Szkoda, że nie masz tego wyświetlonego na ekranie podpiętym pod moduł bezpośrednio, byłoby coś naprawdę ciekawego ;) Ale z takim rysowaniem wykresów by był chyba duży problem... Choć znajomy na jakimś małym OLEDzie zrobił oscyloskop. Aż się zdziwiłem, że to może działać, choć to raczej taki prosty gadżet do audio.
Witam! Chciałbym przedstawić własną konstrukcję zegara matrycowego opartego na popularnych elementach. Konstrukcja powstała jako prezent dla ukochanej dziewczyny ❤️ Konstrukcja urządzenia Zegar w założeniu miał być typu stołowego, zasilany z zewnętrznego zasilacza. Skonstruowany jest z dwóch zasadniczych części - płytki sterującej oraz...
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,...
Ten prosty, dedykowany początkującym, projekcik powstał gdy potrzebowałem jednoczesnego pomiaru temperatury w 2 punktach innego układu elektronicznego. Jak to się mówi "potrzeba jest matką wynalazków" - i tak też było w tym przypadku. Zmontowanie układu, napisanie programu i uruchomienie zajęło ok. 2h. Z tego względu program powstał w Bascomie, chociaż...
Witam. Chciałem zaprezentować ładowarki akumulatorów li ion które niedawno popełniłem. Ładowarki oparte na scalaku Max1811 który nadzoruje cały proces ładowania i do poprawnej pracy potrzebuje tylko dwóch zewnętrznych kondensatorów. Moje ładowarki zasilane są bezpośrednio z portu USB dodatkowo jedna z nich może być zasilana z zasilacza 5V. Die diody...
Właśnie skończyłem montaż i uruchamianie prostego układu zegarka z termometrem do samochodu. Celem była wymiana fabrycznego zegarka, który choć sprawny, miał jedynie 12-godzinny wyświetlacz oraz gubił czas przy każdym odłączeniu akumulatora. Układ składa się z mikrokontrolera ATmega8, 4 wyświetlaczy 7-segmentowych LED (multipleksowanych), układu DS1307...
Nie posiadam schematu ideaowego czy jest możliwość aby ten termometr działał na tej płytce ? Oczywiście. Na każdej płytce (nawet prowoizorycznej -stykowej) taki prosty program powinien sie zainicjować, pod warunkiem poprawnosci programu i połączeń zgodnych z tym programem. Np. Program podany przez Arktik powinien funkcjonować jeżeli zmienisz konfigurację...
W temacie masz schemat bardzo prostego termometru z archiwizacją danych kwestia softu, ja korzystam z gotowego softu maxitermo, działa, jest intuicyjny, ma możliwość zapisu temperatur z prawie nie ograniczonej ilości czujników ds 18b20 (testy na 60 czujników i 40 m przewodu ) do pliku txt z częstotliwością co 10 min. Wykres historii temperatur itp....