ad 2. Nie ma jak strzelać z armaty do wróbla. A po co czekać te 750ms? Nie prościej zrealizować obsługę termometru asynchronicznie, np. w przerwaniu, a temperaturę odczytywać ze zmiennej uaktualnianej przy kolejnych odczytach? A więc rozwiązanie 1 jest ok. Z tym tylko zastrzeżeniem, że samo wysłanie komendy konwersji, lub odczyt temepratury też trwa,...
Da się na Mega 8 bez problemu. Jak jeszcze nie programowałeś, to poszukaj kursu Bascom z EdW - prościej się nie da - obsługa LCD w Bascomie jest banalnie prosta, DS również. O ile nie masz aspiracji zostać zawodowym programistą, to w Bascom zrobisz wszystko, a nauka zajmie mniej czasu niż C.
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...
Zmienne i definicje razem, a obsługa 1-wire czyli wszystko z co za Do w drugim programie należy umieścić za wyświetleniem w pierwszym programie z jedną modyfikacją Locate 2 , 1 Lcd "Temp:" ; T ; ; Chr(3) ; "C" wyświetlacz musi mieć 2 linie i trzeba również taki wybrać w opcjach kompilatora.
Mnie tam na tym schemacie brakuje układu który przetworzy temperaturę na sygnał cyfrowy. Co do oscylatora to sam XC95xx nie obsłuży go, potrzeba albo zrobić na tym oscylatorze generator np przy pomocy bramki schmita, lub użyć gotowy scalony generator. Co do układu generatora na 555 to jego niedokładność nie musi wcale go dyskredytować, bo co to za różnica...
Całego kodu nie mogę podrzucić, bo: - nie mam odczytu z eepromu, - nie wiem, czy zapis do eeprom ma być jednorazowy w momencie programowania procesora, czy ma być jednorazowy po pierwszym uruchomieniu programu, czy ma być wielokrotny w dowolnym momencie np. po zmianie termometru i wciśnięciu - dajmy na to - dowolnego guzika, - nie mam zrealizowanego...
W kodzie widziałem _delay_us(2), _delay_us(15) przy obsłudze magistrali 1W bez wcześniejszego użycia cli(). Sprawdzałeś jak długo wykonują się twoje przerwania? Dotyczy to sytuacji: //wykonanie funkcji w tym miejscu powoduje błędne wyświetlenie lecz nie powoduje migania Miganie zaś (gdy wynik pomiaru ok) jest spowodowane tym, ze w przerwaniu masz _delay_us(15)...
Cześć 1. Czy wyjscie termometru i przetwornika mogę podłączyć do jednej szyny, którą podłączę do FPGA? W FPGA wtedy bym napisał moduł obsługi interfejsu 1-wire i pobrał dane z czujników. Tak możesz, każdy układ 1-Wire ma własny adres, 2. Czy jest sens stosować konwerter 1-Wire to I2C? Być może uprościło by to obsługę w FPGA? Konwerter 1-Wire to I2C...
http://obrazki.elektroda.pl/1661316800_1... 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...
Witam, Zwracam się z prośbą o pomoc przy moim projekcie. Tematem projektu jest obsługa termometru DS18B20 poprzez interfejs USART pracujący w trybie half duplex z przerwaniami i buforem kołowym. Wyszukiwanie urządzeń na magistrali 1-Wire, odczyt co zadany interwał pomiarowy podawany w milisekundach. Wiem mniej więcej, jak obsługiwać ten termometr poprzez...
https://obrazki.elektroda.pl/1517846100_... Przedstawię tu wnętrze jednego z nowszych odtwarzaczy DVD firmy Manta. Sprawdzę jak on jest zbudowany, co ze środka może się przydać do nauki elektroniki i jak zwykle skupię się na wyświetlaczu - czy można go uruchomić z Arduino? Pokazany tu sprzęt trafił do mnie już bez pilota. Potencjalnie...
http://obrazki.elektroda.pl/1998348900_1... Witam, chciałbym wszystkim przedstawić projekt sterownika matrycowego wyświetlacza LED. Na początek proszę tylko o nie ocenianie wykonania płytki (na płytce uniwersalnej/pająk) bo jestem świadomy jak ona wygląda i jak ją wykonałem. Historia Pomysł projektu narodził się, gdy jakieś pół roku...
http://obrazki.elektroda.pl/3637756900_1... http://obrazki.elektroda.pl/6313868300_1... Zrealizowałem w tym roku swoje postanowienie jeszcze sprzed zeszłej zimy i zrobiłem sobie wreszcie własny sterownik pieca CO. Na początek pytanie "dlaczego"? Otóż oryginalny dostarczony z piecem przede wszystkim miał 6 poziomów nadmuchu...
https://obrazki.elektroda.pl/9994348800_... Zapraszam na szczegółowe sprawozdanie z budowy prostego termometru/higrometru na bazie części znalezionych w szufladzie. Najpierw dobiorę i uruchomię tutaj wyświetlacz, potem złożę i wykonam niezbędny układ na płytce uniwersalnej, a na koniec do niego dodam czujnik AHT20, tak by móc odczytywać...
Witam, poniżej zamieszczam kod z Bascoma mojego sterownika BMS, w tej chwili kontroluje temperaturę, czas, Rs232, LCD 2x16. Obsługa z klawiatury lub pilota RC5, w obecnej chwili rozwiajm go o dostęp przez internet. zajmuje ok 8kb pamięci więc w A162 będziesz miał jeszcze drugie tyle pamięci. Ja kożystam z A32 Pozdrawiam. PS. daj znać jak zakończysz...
https://obrazki.elektroda.pl/4868547700_... Dzisiaj zrealizuję projekt na malutkim, ośmionóżkowym mikrokontrolerze PIC w obudowie DIP8 oferującym skromne 3.5kB pamięci Flash. Co więcej, do komunikacjami z peryferiami użyję tylko dwóch pinów - całość opierać się będzie o I2C. W oparciu o nie uruchomię kontroler wyświetlacza/klawiatury oraz...
http://obrazki.elektroda.net/8_127400139... Witam Chciał bym przedstawić sterownik, który poczyniłem kilka miesięcy temu. Sterownik posiada 6 kluczy tranzystorowych na napięcie 200V, prąd do 6A oraz 2 gniazda 230V sterowane przekaźnikiem o obciążalności prądowej do 10A. Zadaniem tegoż urządzenia jest sterowanie poziomem światła zachowującego...
http://obrazki.elektroda.pl/3546939500_1... Konstrukcja będąca tematem wątku powstała jako projekt na zaliczenie przedmiotu na uczelni, którego celem było napisanie sterownika dla systemu Linux do jakiegoś urządzenia. Ponieważ miałem swobodę wyboru tematu sterownika, postanowiłem stworzyć jakieś urządzenie w postaci karty ISA. Złącze...
https://obrazki.elektroda.pl/1570592100_... Witajcie, zapraszam na relację z konstrukcji zegara na PIC18F2550 napisaną w formie tutoriala, wszystko krok po kroku. Pokażę tu jak i z czego tworzyłem prosty projekt DIY na prośbę jednego z czytelników. Wykorzystamy tu wyświetlacze 7-segmentowe, rejestr przesuwny, obsłużymy przyciski a...
http://obrazki.elektroda.pl/5473897800_1... Witam wszystkich! Chciałem wam zaprezentować nasz projekt, którym jest system sterowania oświetleniem świątecznym. Projekt ten jest już jego 4 odsłoną. :) W tym roku pomagał mi kolega, na stronie można sterować jego choinką. adres: http://sterowanie24.pl Opis techniczny http://obrazki.elektroda.pl/8926552900_1...
http://obrazki.elektroda.pl/3796073600_1... I Opis ogólny urządzenia: Chciałbym przedstawić mój projekt bazujący na mikrokontrolerze STM32 dokładnie na modelu STM32F11RET6 http://www.st.com/content/st_com/en/prod... Jest to sterownik dla urządzenia...
http://obrazki.elektroda.net/30_12586328... Witam. To moje nowe dziecko :-) MULTI CONTROLLER - sterownik bardzo uniwersalny . Podstawowe możliwości : - mózg urządzenia ATmega32 - sterowanie z pilota IR (zgodnego ze standardem RC5) - Obsługa do 8-miu czujników DS18B20 (tryb normalny lub parasite) - 7 kanałów załącz wyłącz (przekaźnikowe) -...
http://obrazki.elektroda.pl/5636705900_1... https://filmy.elektroda.pl/37_1378532310... Termometr mikromocowy LCD ATMEGA16 Tym razem głównym celem projektu było sprawdzenie możliwości wykonania mikromocowego systemu pomiaru temperatury w oparciu o możliwie standardowe elementy, mówiąc w skrócie byłem ciekawy czy zwykły avr może być...
https://obrazki.elektroda.pl/4577783100_... Witajcie moi drodzy. Dzisiaj przedstawię wam mój sieciowy sterownik przekaźników/zegarek/termometr zrealizowany w obudowie po tunerze satelitarnym Ferguson AF 2818 SE na bazie mojej płytki uruchomieniowej pod PIC18F67J60. Pomysł na projekt Z sterowaniem przez internet eksperymentowałem już...
https://obrazki.elektroda.pl/1625698700_... https://obrazki.elektroda.pl/1666677600_... https://obrazki.elektroda.pl/5507649800_... Co lepsze oscyloskopy zawierają analizatory protokołów, rejestratory przebiegów. Niewątpliwie oscyloskop jest urządzeniem pomiarowym. Wydaje się więc, że taki skaner/emulator...
Witam, Mam problem z obsługą termometru I²C - LM76. Nie mogę odczytrać wartości temperatury. Proszę kawałek kodu odpowiadający za odczyt, jeśli oczywiście ktoś już to robił na LM76. Pozdrawiam
(at)dioradio Zdjęcia dodawaj jako "Dodaj obrazek" a nie jako załącznik.
Witam, Właśnie biedzę się nad w ramach wprawek z uC nad kodem do takiego układu i nie radzę sobie z połączeniem obsługi termometru i zegarka. Czy mógłbyś pokazać jak wygląda twój kod ? Może jakoś powoli bym doszedł jak u mnie to poustawiać. Byłbym bardzo wdzięczny.
Zastanów się czy ta procedura obsługi nie wywołuje sama siebie. Np. reagujesz na zmianę w tablicy a obsługa powoduje taką zmianę. Wtedy wystąpi taki właśnie błąd. W takich razach w obsłudze wyłącza się wyjątki i powinno być lepiej. Moze to być rekurencja, i gdyby tak było, moze dać ten efekt., Ale czy stłuczenie termometru leczy gorączkę...
Jak sam wcześniej napisałeś administracje czesto zatrudniają osoby które nie znają się na „robocie” tylko da najtańsi. Hydraulik który przyszedł sprawdzić temperaturę ścian w łazience miał problemy z obsługa termometru bezdotykowego... I stwierdził ze wszystko jest Ok. Stad szukam pomocy na tym forum. Może trafie na osobę która miała doświadczenie...
http://obrazki.elektroda.net/37_12085063... Chciałem zaprezentować projekt zegara wraz z termometrem który bez problemów można zamontować w samochodzie - projekt jest banalny, ale nie każdy ma czas i chęci na programowanie czy też tworzenie schematu płytki drukowanej. Program został napisany w C .. oczywiście w dalszej części zostanie umieszczony...
Witam , zaprezentuję urządzenie - termo-kontroler ,przydatne w domach z piecami węglowymi służącymi do ogrzewania kaloryferów jak i wody w bojlerze . https://obrazki.elektroda.pl/9274231800_... https://obrazki.elektroda.pl/9761003000_... Kontroler musi mieć podane adresy oraz ilość podłączonych termometrów. Dodatkowo...
sprzedam termometr 4-kanalowy z interfejsem RS232 do pomiaru temperatury w zakresie -100 - 1700C Miernik posiada funkcje : HOLD - zatrzymanie wyniku pomiaru na wyświetlaczu MAX / MIN / AVG - pomiar wartości maksymalnej, minimalnej oraz średniej REL - pomiar wartości relatywnej (zmian wartości temperatury od momentu uruchomienia tej funkcji) LIMIT -...
Myślec że temat zabezpieczenia tranzystorów odłożę na trochę później. Do czasu kiedy będę miał gotowy program i będę gotowy do następnej literacki PCB. Przeprowadzę w tedy testy dla maksymalnych mocy i zobaczymy co się stanie. Teraz nie mogę sobie pozwolić na zniszczenie płytki. Dzięki za wszystkie uwagi łącznie z tymi dotyczącymi mojej wiedzy:). Obecnie...
Dobry wieczór. Przepraszam za tak dużą zwłokę, ale ostatnio miałem zakuwanie na egzaminy szkoleniowe do pracy i nie miałem kompletnie czasu by myśleć o tym:( Musiałbyś pokazać przykład swojego programu. Najpewinej efekty o któych piszesz wynikają z tego, że nie korzystasz z peryferii mikrokontrolera - m.in. timerów, przerwać itd. A na siłę starasz się...
ahoj przyjacielu. W Twoim układzie znalazłem błąd. dotyczy on wyprowadzeń kodu BCD z ukladu c520d. oto prawidłowe oznaczenie nozka nr 2 - A (LSB) nozka nr 1 - B nozka nr 15 - C nozka nr 16 - D (MSB) Nie ma podłączenia nozki 6 do masy (moze tak ma byc) wiecej uwag nie mam. (mam problem z programową obsługa tego termometru :( ) nie ma gdzies specyfikacji...
Witam, Mam pytanie co do obsługi termometru ds18b20 i ogólnie komunikacji 1wire. Przejrzałem kilka gotowych bibliotek do obsługi 1wire i wszystkie zawierają opóźnienia programowe (delay). Znalazłem też informację, że można wykorzystać UART do tego celu ale z tego co widzę tam również występują opóźnienia. Nie chodzi mi o opóźnienie 750ms czyli czas...
Witam Odnośnie obsługi ds'ów to wielokrotnie pisałem takie programy pod 2051 i 4051. Zaglądnij na mój projekt [url=http://mirley.firlej.org/termometr_... , tam jest zrobiona obsługa trzech wyświetlaczy i czujnika DS18B20, podobnie w projekcie [url=http://mirley.firlej.org/termometr_...
Zacznij od początku, to znaczy weź jakieś Menu z Enkoderem, jako przykład i zapanuj nad nim. A później do działającego przykładu dorobisz swój program. Generalnie albo robisz Switch-Case, albo duużo bardziej skomplikowane rozwiązania na obiektach, które w kodzie będą bardziej eleganckie, ale trudniejsze dla zrozumienia dla początkujących. Ja zrobiłem...
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...
Kupiłem ongiś dwa takie launchpady, i parę shieldów do tego. Środowiskiem programistycznym jest Code Composer Studio - które bazuje na Eclipse. Do ściągnięcia jest sporo podręczników które uczą podstaw programowania tego mikrokonrolera. Generalnie jeśli zna się język angielski to bardzo łatwo zacząć pisać w tym aplikacje. ( Manuale prowadzą za rączkę...
Mały sukces na błędne wyświetlanie obrazu pomogła wymiana wyświetlacza. wyświetlacz od 3310 wyświetla prawidłowo tylko ma trochę mały kontrast i nie wiem od czego to zależy bo wcześniejszy lcd(3410) miał odpowiedni. Teraz kolejna faza zabawy stworzenie termometru na ds18b20. I obsługa karty sd dla wczytywania animacji i wyświetlania grafik. Dziękuje...
Termostat, zasilanie 230V, praca w pomieszczeniach suchych, temperatura 20..30 stopni Celsjusza. Wejścia: 3 termometry ds18b20, max 100m (można stosować repeatery, konwertery protokołów czy zdalne termometry RF). Wejścia zabezpieczone przed uszkodzeniem, i zwarciem. Awaria jednego termometru nie może wpływać na pozostałe. Klawiatura lokalna foliowa...
Widzę, że 1Wire i przerwania to zawsze dobry temat na dyskusje :) Dlatego wrzucam drugą wersję programu termometru z obsługą 4 wyświetlaczy bez wyłączania przerwań. Obsługa czujnika odbywa się w przerwaniu. A reszta operacji już w pętli głównej, tak by jak najmniej działo się w przerwaniu. W pierwszym zgłoszonym przerwaniu do czujnika zostaje wysłana...
Musisz zastosowac procek z obsługa I2C. Nie musisz odcinac transmisji z radia wystarczy gdy w trakcie tej transmiji procek przy adresie wstawi zero na magistrale to wysiwetlacz tego nie wyswietli.
Biorąc pod uwagę, że obsługa 1-wire to kilkanaście linii kodu, obsługa LCD to kolejne kilkadziesiąt, to problemu nie ma. W darmowych przykładach do mojej ksiażki "Język C dla..." znajdziesz potrzebne elementy kodu. Wystarczy poskładać je razem. ATMega328 to aż nadto, ale może się przydać na przyszłosć jeśli zechcesz mocno rozbudować program.
Ja pisałem w Tcl-u - bardzo prosta obsługa portu szeregowego (RS-232), dostępny (za darmo) do Linux-a, Windows i chyba paru innych systemów. Natomiast gorzej ze sprzęgnięciem Tcl-a z USB - nie wiem, czy jest jakiś DLL dla Windows, który by pasował do tego termometru, trzeba poszukać.
Witam. Faktycznie jeden z przewodów to zasilanie, drugi szary to odbiornik DCF. Właściwie zaprojektowałem tą płytkę troszkę na wyrost, ale chciałem by była uniwersalna. Jest tam złacze dla interfejsu SPI, wyśwetlacza LCD, programatora, 3 wejść do klawiaturki, 3 ledów, głośniczka piezo, pola modułu transmisji radiowej (wyjście do INT0 procka). Do tego...
Jest tego sporo, DCF77, 7 x DS18B20 i DHT11 ( akurat jeśli chodzi o niego to mam wątpliwości, czy ten kod działa, bo jest na obydwu płytkach podpięty i zdarza się zawieszenie ) Nadajnik Atmega328p Dodano po 16 Odbiornik Atmega644P - trochę zmieniłem obsługę przerwania, wydaje mi się, że w przerwaniu nie powinno się wykonywać dużych obliczeń. [syntax=basic4gl]...
Witam. Drodzy koledzy, od pewnego czasu borykam się z dość banalnym problemem, mianowicie potrzebuje zrobić termometr z wykorzystaniem czujnika DS18B20, i pięcioma wyświetlaczami LED (3cyfry i znak"°" oraz "C"). Układ zaprojektowałem, schemat w załączniku, płytkę wykonałem, niby wszystko OK, lecz pojawia się poważny problem- Program. Wiele razy robiłem...
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...
programowanie termometru zasilacz termometru budowa termometru
awaria ekspresu philips procesor zimny ta8659 kolor
diagbox peugeot interfejs lexia
Brak oświetlenia wnętrza w Golf 6 2009 - przyczyny i rozwiązania Brak oświetlenia drzwi i bagażnika w Golf 6 2009