Witam, chciałem zaprezentować termometr dwupunktowy oparty na procesorze attiny2313 firmy atmel, oraz czujniku dallas18b20. Termometr powstał jako prezent pod choinkę dla mojego taty, gdyż wspominał kiedyś że przydał by mu się taki termometr do pomiaru temperatury wewnętrznej i zewnętrznej aby mógł się znajdować w rozdzielni bezpieczników. W rzeczywistości...
Mnie nie , bo Twoje obliczenia są nieprawidłowe :( Mógłbyś to wyjaśnić ? ja robie te obliczenia w taki sam sposób i nie stwierdziłem złego działania termometru. Zresztą ten sposób zalecany jest przez producentów Bascoma. W załaczniku ten opis. Jest on dostepny w archiwum ale puszcze go jeszcze raz ;)
umożliwia określenie przedziału temperatury od -128°C do +127.99609375°C z krokiem 1/256 °C Czy faktycznie możesz mierzyć temperaturę do -128°C ? Czujniki z interfejsem 1-Wire pozwalają na pomiar do -55°C. Napisałem tylko, że mogę taką temperaturę sobie nastawić ;) Racja, że zmierzyć jej nie mogę. Więc gdybym sobie hipotetycznie nastawił ogrzewanie...
Co do wyswietlania, to w takiej sytuacji gdy procek ma malo portow, mozesz wziac uklad n.p. MAX 7221 produkcji MAXIM. Uklad ten jest sterowany ze standardowej szyny SPI ( Microwire ) . Wprawdzie 89c2051 nie ma takiej szyny, ale latwo ja oprogramowac. Specyfikacje tej kostki znajdziesz latwo na stronie producenta. Jednak moim zdaniem do sterowania 2...
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ć,...
Witam pare dni temu szukałem jakiegoś programu do obsługi DS18B20 dla 8051 napisanego w C i niestety nie znalazłem nic co by mnie zadowoliło, więc naklikałem coś samemu a teraz chce się tym podzielić mam nadzieje, ze się komuś kiedyś przyda. Mamy tylko małą prośbe do osób piszącym w C dla 8051 możecie mi podesłać jakieś fajne procedurki opóźniające...
Witam, mam płytkę z atmega8 LCD 2x16 i ds18b20, wszystko podłączone w moim mniemaniu prawidłowo, sprawdzałem, oglądałem schematy w necie i wygląda ok. ściągnąłem m.in z tego forum procedury do obsługi LCD i DS18B20, ale chyba to ze soba nie współpracuje bo wyswietla mi na lcd cały czas "temperatura 127,9375" gdyby ktoś był tak uczynny i przyjrzał się...
Witam! W załączniku masz plik z obsługą magistrali 1-wire, którego z powodzeniem używam od dłuższego czasu. Poniżej kawałek kodu - przykład użycia. #define PRZERWANIA_ON //jeśli nie kozystasz z przerwań w programie to możesz tą linię usunąć #define W_PORT PORTA #define W_PIN PINA #define W_DDR DDRA #define W_BIT PA0 #include<moje/one_wire.h> uint8_t...
Układ MAX31826 to nowy cyfrowy termometr firmy Maxim. Wyposażony jest on w interfejs 1-Wire do komunikacji. Zapewnia on 12 bitową rozdzielczość pomiaru temperatury w szerokim zakresie temperatur od -55°C do +125°C. Dokładność pomiaru, przez prawie cały zakres, wynosi ±0,5°C. Co więcej układ może być zasilany w szyny danych - tzw. zasilanie pasożytnicze...
Witam, robię projekt w którym używam mikrokontrolera ATMEGA-8 i termometru cyfrowego DS18S20, i chyba właśnie udało mi się skomunikować z moim termometrem, ale mam pewne wątpliwości. odczytuje stan temperatury, ale z ciekawości w programie napisałem żeby odczytywać więcej niż trzeba bajtów no i pojawiają się tam różne wartości które chciałbym wiedzieć...
Ja bym podłaczyć +5V między masę a nóżke Vcc układu. hej! bo ja wlasnie nie bardzo rozumeim jak to podlaczyc: z ds9097e mam 2 "szyny": data i GND. i teraz podlaczyc +5V do Vdd czujnika (czy to = co napisales Vcc?) a -5V (z zewnetrznego zasilania) do szyny GND? Na rysunku w pdfie dallasa widze jeszcze, ze dodatkowo jest dolaczone zewnetrzne napiecie...
Tu masz sprawdzoną procedurę odczytu temperatury. Zmień tylko definicję procesora, przypisania portu 1wire i LCD i masz gotowe. '=======================================... 'definicja użytego kontrolera $regfile = 8535def.dat 'jaki rezonator kwarcowy $crystal = 8000000 '$sim '---------------------------------------...
Termometr domowy wersja 2.0 by skomy Termometr wykonany jest z wykorzystaniem procesora Atmega8 (oprogramowanie w BASCOM): - posiada interfejs 1wire - do podłączania czujników DS18B20 (programowo ograniczone do 4) - wejście odizolowane galwanicznie transoptorem - do wyciszania aktywnych alarmów - wyjście niskoprądowe na dodatkowy, zewnętrzny sygnalizator...
Witam, za pewne tematów takich było mnóstwo, ale ja się w nich już pogubiłem. Zamierzam zrobić sobie zegarek z budzikiem i termometrem, ogólny cel to nauka obsługi wyświetlacza LCD i magistrali 1-wire na mikrokontrolerze w C. Zrobiłem sobie schemat zegarka i prosiłbym wypomnienie mi błędów jakie w nim popełniłem. Moje wątpliwości budzi obsługa podświetlenia...
W przypadku tego schematu niepotrzebnie prowadziłeś szynę Bus . Teoretycznie powinna ona uprościć prowadzenie sygnałów, ale nie zawsze jest to konieczne i pomocne. Gdyby poukładać elementy na schemacie trochę inaczej, wtedy schemat byłby bardziej przejrzysty bez potrzeby stosowania szyny Bus. Co do płytki, czy wielkość jest już określona Twoimi wymiarami...
Czy mógłbym poprosić szanownych forumowiczów o zweryfikowanie dwóch schematów? Pierwszy z nich w zamierzeniu ma umożliwiać bezprzewodową komunikację komputera z peryferiami. Został zbudowany w oparciu o: - mikrokontroler Atmega8 – odpowiedzialny za odbiór transmisji UART i przekazywanie jej do modułu komunikacji bezprzewodowej - układ FT231XS...
Cześć kilka dni temu odebrałem samochód z warsztatu gdzie zleciłem wymianę silnika z M43TUB19 na M44B19, moje auto to E36 Compact z końcówki 99 roku. Wszystko działa poza zegarami. W moich starych zegarach (poliftowych) temperatura i obroty były odczytywane z szyny CAN a obecny silnik nie przekazuje takich informacji do szyny CAN wobec czego na dotychczasowych...
ale po co wam przetworniki AD, przecież termometr jak i zegar znajdują się na szynie cyfrowej.
Witam ponownie po krótkiej przerwie… Niestety w dalszym ciągu, nie mogę sobie z tym moim termometrem poradzić. Nie wiem, czy to ja jestem głupi czy może gdzieś w tym kodzie źródłowym od Dallasa jest błąd? Generalnie mam do Was pytanie, czy macie może jakieś przykłady, jak …”dogadać” się z czujnikiem 1820, bądź jakim kolwiek innym...
Czy ktoś zbudował ten zegar?? Schemat już na pierwszy rzut oka posiada błędy, brak rezystorów podciągających na szynach SDA i SCL, zasilanie 4017 ma być 5V ,urządzenie z tego schematu nie ma prawa pracować,po usunięciu w/m błędów pracuje z tym że nie ma synchr z DCF,po kontakcie z Autorem projektu (i tu byłem bardzo mile zaskoczony)przyznał iż to jest...
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ąć?
Dzieki wszystkim za pomoc, udało mi sie wreszcie wykonać termometr. Przyczyną był procesor, który ma uszkodzony tyklo interfejs 1wire, poza tym wszystko inne na nim chodzi, nawet szyna i2c na nim działa. Poprostu miałem pecha
Witam mam taki problem jestem posiadaczem termostatu na sterowniu mikroprocesorowym oraz na czujniku DS1820. Chcialbym wykorzystac pomiar tego czujnika nie tylko dla termostatu ale podpiac sie pod niego wykorzystaujac go jako dodatkowy pomiar za posrednictwem komputera. Na elektrodzie znalazlem ten artykul o wykorzystaniu tego czujnika jako termometru...
Nie wiem czy jest jakiś standart, ale podejrzewam, że mógłbyć to układ DS 1820. Jest to układ zasilany napięciem 5V, zakres mierzonych temperatur -55°C÷125°C, wyjście cyfrowe, każdy układ ma swój adres. Można za pomocą trójprzewodowego szyny połaczyc równolegle wiele takich układów, wyboru czujnika dokonuje mikrokontroler. Więcej na temat układu można...
Ja próbowałem kombinować z podłączaniem rezystancji symulującej termistor i nie udało mi się znaleźć takiej wartości aby termometr zadziałał. Ponieważ wcześniej wybadałem kilka różnych termometrów na termistorach nie spodobało mi się to i dlatego przypuszczam, że jednak szyna tu jest.
....musze to połączyć magistralą 1_wire.... Tą magistralą to podłączysz tylko czujnik temperatury . Wyświetlacz już standardowo czyli cztero bitowa szyna danych plus sygnały sterujące . W Polsce wyświetlacze obsługiwane magistralą 1-wire są nie dostępne . Za oceanem jest ich multum , ale nie u nas . Na kiedy to potrzebujesz ? W sobotę jadę na Kaszuby...
jak dolutowales tasemke do wyswietlacza?? masz jakis sposob na taka operacje?? Tasiemka była przylutowana niejako firmowo :) Tego typu wyświetlacze b. często pojawiają się na allegro skąd też ten był kupiony.. Z 2giej strony - na płytce przylutowałem złącze wyciągnięte z jakiegoś starego CD-ROM'u.. Na allegro można kupić takie złącza w wersji przewlekanej.....
chyba nie. kolega CYBERDAR napisał o problemach z transmisją przy multipleksowaniu szyny. ma racje. END.
Mam problem z odczytaniem ROMów urządzeń, do jednej magistrali podłączono 4 urządzenia 1-wire, jedno z nich to termometr którym się właśnie zajmuje, problemem jest to że nigdzie nie mogę znaleźć opisu słownego jak odczytać te poszczególne numery, wiem że jest komenda SEARCH ROM [F0H] i powinienem w moim przypadku wysłać ją 4 razy, ale czy po jej wysłaniu...
Witam, piszę program termometru dwu punktowego i proszę o małą pomoc. W Bascom jestem słaby na razie mam to: $regfile = "m8def.dat" $crystal = 4000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portd.2 , Db5 = Portd.3 , Db6 = Portd.4 , Db7 = Portd.6 , E = Portd.1 , Rs = Portd.0 'piny lcd-atmega Config Timer0 = Timer , Prescale = 1024...
Witam Muszę "przeklikać" w Eagle pewien schemat, a że jestem raczej w tym temacie średni (co więcej, raczej nie wiążę z tym przyszłości) mam mały problem. W załączniku zamieściłem schemat z zaznaczonymi elementami. Byłbym wdzięczny za pomoc w zidentyfikowaniu ich: - A - to chyba jakiś oscylator? - B - tu nie mam pojęcia - C - czy to jest magistrala/szyna/bus?...
pogrzebałem trochę po elektrodzie i znalazłem trochę materiałów na temat 1_wire w assemblerze dla '51 i stworzyłem to. ale coś nie działa. na Wyświetlaczu pojawia się tylko napis "temp:" i pełna kratka. co jest nie tak z tym kodem? ; lcd podlaczony do portu 3 lin_rw equ p3.1 lin_e equ p3.2 lin_rs equ p3.0 ;zewnętrzna szyna danych DQ DQ1 EQU P1.1 ; brak...
No to polacz DS1820 na jednej szynie, sciagnik kody do obslugi 1-wire, jakis schemat podlaczenia karty SD + obsluga fat i to wszystko. W necie sa gotowce, wiec jest to projekt na popoludnie.
Na pierwszym schemacie nie zgadzają się numery pinów nadajnika, jednak ich opisy są OK, więc pewnie to kwestia edytora schematów. W drugim 10pin modułu na +5V. Masy i zasilania części RF i interfejsu są często rozdzielone, można to wykorzystać w celu zastosowania dławików, w szynie zasilania które nie pozwalają na przenikanie, zakłóceń z uP<->w.cz...
Sprawdź czy pin 37 nie jest przypadkiem zwarty do dodatniej szyny zasilania, bo służy on właśnie do wyświetlania -1888 w celu sprawdzenia wyświetlaczy :)
Aktywne podciąganie mam rozumieć rezystor z szyny danych do +5 V tak jak tutaj przykład ?
Jeśli chodzi o parametry czujnika temperatury to nie będę powtarzał informacji zawartych w notach katalogowych. (Bez problemu do zdobycia w internecie). Należy nadmienić, że oprócz rejestru z temperaturą układ-DS2436 zawiera jeszcze wiele innych rejestrów oraz różnego rodzaju pamięci . Powyższy układ scalony został zastosowany tylko ze względu na możliwość...
Witam, proszę o pomoc w dokończeniu kodu do pomiaru temp. Wyświetlacz LCD 2x16 podlaczyłem do portu D atmega8. Czujnik temp. DS18s20 podlaczylem do pinu 2 Port B. Rezustor podciagajcy 4,7k s szyny danych DQ na zasilanie 5V. Wygenerowałem sobie kawałek kodu w codevision. Próbowałem rózne funkcje znalezione w necie ale nie działa wiec proszę o pomoc....
Widzę że stosujesz w tym projekcie wyświetlacz od nokii 3310 w związku z czym mam do ciebie pytanie bo także mam ten wyświetlacz i uczę się właśnie na jego temat żeby napisać program do obsługi jego. Moje pytania są następujące: 1.Czy jak podłączysz ten wyświetlacz pod procesor to czy przed używaniem go przez szynę SPI należy go zresetować czy można...
Ogólnie Twoja praca zasługuje na pochwałę. Gratuluję pomysłu i wykonania. Zauważyłem, że używasz podobnych narzędzi Top toolsa jak ja :) Co mi się nie podoba: - schemat z dwoma uC nadaje się do kosza - nieczytelny; wspomniane kropki na narożnikach to pikuś; zastanawia mnie tajemnicze połączenie pięcio-przewodowe pomiędzy dwoma uC i do tego jeszcze dziwnie...
Cały program jest do napisania od nowa. Ulżę Ci w Twej niedoli :). Napisałem program - jeszcze nie do końca sfinalizowany - ale czyta temperaturę z DS-a poprawnie. Funkcje przyjmują port i pin na którym jest DS. [syntax=c] /* ****************************************... Filename - onewire.h Author - Marcin Szumlański Date...
Nie łatwiej ci będzie dać po szynie? 1-wire np: DS18b20 I2c np: LM75 SPI np:TC77
Na końcu przerwania, zerujesz flagę (Reset Flag), nazwijmy ją "flaga końca przerwania", a przed każdym odczytem czy zapisem (przed każdym 1Wire...) czekasz aż ta flaga zostanie wyzerowana. Gdy to się stanie odrazu odczytujesz/zapisujesz dane z szyny 1wire i wtedy przerwanie nie powinno przerywać tych odczytów. Do oczekiwania na wyzerowanie flagi wykorzystaj...
Przerwania zatrzymuję tylko na czas czytania z szyny. Jako, że konwersacja trwa, robię tak: 1. wykonaj pomiar 2. odrazu odbieram wynik poprzedniego pomiaru 3. w trakcie konwersji wyświetlam poprzednią temperaturę Przy takim traktowaniu nie widać charakterystycznego `mrygnięcia` podczas komunikacji. Pełny kod jest dostępny w poprzedniej wersji jak by...
Będzie działało. Z taką wizualizacją na stronie internetowej to też bym zakupił :). Dolicz ceny czujników po pierwsze druga rzecz to podłączenia ich do wspólnej szyny danych w komorach muszą być hermetyczne ponieważ warunki tam panujące nie lubią prądu a tym bardziej takich małych czujników. Jak będziesz kupował to zapytaj czy można te czujniki zanurzyć...
Te trzy piny z szyną właśnie do tego służą.
Wchodzimy trochę na OT, ale czy nie jest tak, że flagę zajętości można odczytać dopiero po ustawieniu R/W w stan wysoki? Jeśli mam racje to kiedy możemy odczytać coś z wyświetlacza jeśli pin R/W jest w stanie niskim? "Gdyby ktoś pytał dokładniej kiedy to może się pojawić na nich stan wysoki - to odpowiadam - że wtedy, gdy np dokonujemy odczytu danych...
Niestety musiałem cały schemat rysować od nowa, wszystko to co jest schemacie znajduje się na płytce prototypowej (no może oprócz włącznika ON/OFF przed C5 ale to chyba nie istotne), na razie nie podłączyłem kwarcu. Ucząc się całego eagla od nowa mogłem jeszcze coś pominąć, no i póki co zrobiłem jedna szynę napięcia. Jeśli profesjonaliści stwierdzą...
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ć,...
Witam, tak jak w temacie sprzedam moduły bezprzewodowych czujników temperatur z Modbus TCP/IP opartych o ESP8266 w fajnych cenach w zależnych od ilości obsługiwanych czujników. Ceny przetworników bez zasilaczy (wymagany 5-24VDC) : Przetwornik 1 czujnik - 100zł Przetwornik 2 czujniki - 150zł Przetwornik 4 czujniki - 200zł Przetwornik 6 czujniki - 280zł...
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...
czy ma ktoś listing obsługi takiego czegoś w bascomie? z góry dziękuję.
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ż od dłuższego czasu i już miałem przygotowaną do tego celu własną...
Witam, chciałbym się zapytać o to jak odczytać ID termometrów kiedy mam na szynie 1-Wire podłączone więcej niż jeden układ. żeby odczytać jeden, trzeba podać na szynę sekwencje: - reset; - wysłać polecenie 33h; - odczytywać kod od razu tak robiłem i to mi działa, ale teraz chciałbym odczytywać kody mając kilka termometrów. Czytam w dokumentacji że żeby...
Schemat musiałbym narysować, i niedługo sie wezmę za to. Na jakich lampach będziesz robić?? Został użyty przetwornik z 8-12V na około 180. 3-40V to zakres napięcia wejściowego w jakim pracuje scalak... MCP9803- jest to układ termometru. nie jest montowany na płytce, bo w obuwie jest wyższa temperatura.. można go podłączyć do szyny "i2C" wyprowadzonej...
Cześć wszystkim ;) Wpadły mi w ręce szafy sterownicze, początkowo miałem je mieć dla swoich pomysłów, ale jest tego dość sporo i chętnie wymienię się na ciekawe graty z szeroko rozumianego cnc, ze szczególnym uwzględnieniem elektrowrzeciona, falownika 11kW, silnika 7,5 kW 3000 obr/min z kołnierzem. Mogę w rozliczeniu przyjąć wizerunki polskich króli...
Witam Przeszukując internet natrafiłem na ciekawą bibliotekę JavaFTD2XX-0.2.6.jar autorstwa Węgra, pana Peter Kocsis ze strony Pan Kocsis według mnie bardzo świetnie przetłumaczył bibliotekę ftd2xx.dll firmy FtdiChip na język Java przez co umożliwił pisanie programów w języku Java dla komputerów bez portu RS232 na przykład komputery typu laptop. Drugim...
Kolega Piotrva ma rację. Jest możliwa jednoczesne wydanie polecenia konwersji temperatury wszystkim podłączonym do jednej linii termometrom. W tym konkretnym przykładzie jednak to nie zadziała, gdyż kolega Unreal89 zdecydował się na podłączenie dwóch czujników oddzielnie do dwóch różnych nóżek procesora. O ile - faktycznie - dla dwóch termometrów na...
Witam wszystkich Zacząłem tworzyć mój pierwszy tak rozbudowany program - zegarek na pcf8583, atmega 8 z wewnętrznym taktowaniem zegara 1MHz. Problem w tym, iż nie działa menu, które próbuję uruchomić. Bez menu mogę zmieniać godziny i minuty za pomocą 2 przycisków. Jak dołożę menu moje, to nie działa zmienianie czasu. Wygląda to tak, że wchodzę w podprogram...
Witam Już wiem co miałem nie tak. Opóźnienia to jest to na co trzeba uważać w dallasie (jak tego nie zrobisz porządnie, to nici z Twojej pracy). Ja wykorzystywałem na początku delay’a który najmniej mógł zliczyć (teoretycznie) 5,7814us (bo #include <avr/io.h> #include <stdlib.h> ///////////////////////// LCD define /////////////////////////////////////...
A ogniwa słoneczne przetwarzające energię ciepła słońca na prąd, czyli ogniwa fotowoltaiczne (PV - z angielska) mają bardzo małą sprawność. Czyli, żeby uzyskać energię (kWh) potrzebną do zasilenia przeciętnego gospodarstwa domowego potrzebne są setki takich ogniw. Jest to duża inwestycja finansowa, nie mówiąc o powierzchni, jaka jest potrzebna do ustawienia...
Witajcie. Jutro zacznę tu tworzyć rozległy temat o modowaniu laptopów T61 i T61P. Tworzę ten zarys tematu by upewnić się, że to jest prawidłowe miejsce na forum do napisania takiego dokumentu. Jeżeli nie jest, proszę o pokierowanie w lepsze miejsce. Modyfikacje obejmować będą: - zdjęcie whitelisty sprzętu, - odblokowanie transferu sata II dla głównego...
witam.moj pierwszy post :) mam nadzieje ze nie powtorzylem pytania.. Tzn. chodzi mi o komunikacje z szyna danych '1ware'. Chcialbym dolaczyc do niej 2 termometry.... tzn. z 1 nie mam problemu.. ale jak dolaczyc drugi do tej samej ... at90s85 i bascom avr. wie ktos jak to polaczyc i co najwazniejsze jak odbierac dane... please... :) p.s a moze tez wiecie...
aster11: Gdybys mogl mi troche teoretycznie te sprawe wylozyc.. znaczy co kryje sie pod stwierdzeniem - rezystor podciagajacy. I w jaki sposob zwieksza on wydajnosc pradowa linii. Moze jakis link na ten temat... Czy dobrze rozumiem, ze tym opornikiem mam podlaczyc moje VCC do szyny danych? - tak to wyglada z reysunku z opisu.. moze glupio pytam Michal...
Witam! Skonstruowałem sobie urządzenie, które ma służyć do optymalnego ustawienia sterownika kotła. Mierzy temperatury na zewnątrz i wewnątrz, liczy ich średnie, minima i maksima, jest podłączone do sterownika kotła pod przekaźnik (przez transoptor) i zlicza ilość załączeń podajnika w różnych trybach pracy i sumaryczny czas. Od dłuższego czasu walczę...
mm nie widzę deklaracji DDR - kierunków działania portów. Domyślnie są one ustawiane jako wejścia, a ustawianie ich za pomocą PORTB = 1 i PORTB = 0 to włączanie i wyłączanie Pullupa (który już de facto masz na magistrali). Poza tym nie wiem jak chciałbyś w ten sposób zapisać 0 :) Niżej masz wycinki mojego programu: (ATMEGA8) #define OW_IN DDRB &=...
Witam! Przedstawiam projekt uniwersalnego sterownika kotłowni. Układ w założeniach ma być maksymalnie uniwersalny i posiadać różne funkcje przydatne w realizacji projektu automatyki domowej. Podstawową funkcją ma być sterowanie urządzeniami małej kotłowni (kocioł, panel słoneczny, pompy, CWU, podłogówka). Sterowanie funkcjami układu ma się odbywać...
Tak, zegary do nastawy czasu są podpięte tuż pod listwą z bezpiecznikami typu S i mają swoje odrębne zasilanie jak Pan wspomniał. Proszę mi jeszcze podpowiedzieć jak podpiąć tą instalacje pod szynę X1 gdzie mamy nstp. oznaczenie: 1 L N wiem, że L- live (zasilanie) N - neutral (powrót) Po co w takim razie jest "1" na szynie oraz dlaczego musimy rozpiąć...
Z tym czujnikiem (dwa druty) w zbiorniczku wyrównawczym, to nie do końca, ponieważ jak go odepnę, to po chwili załącza się wspomniana kontrolka temperatury cieczy (czerwony termometr) - nawet na zimnym silniku. Od jakiegoś czasu mam problem, zapala się kontrolka temperatury cieczy (czerwony termometr). Włącza się ona sygnalizując przegrzewanie (włącza...
Drugie pytanie, w jaki sposób mam się odwołać np do 5 termometru, czy jest to piąty z kolei podłaczony w szeregu na szynie, zaznaczając że pierwszy jest najbliżej kontrolera, i później 4 razy podać komende skip rom? Odwołujesz się poprzez adres tego termometru. Komendę skip rom, możesz użyć tylko wtedy gdy na linii jest TYLKO 1 czujnik
Detekcja wyładowań atmosferycznych to bardzo ciekawa i przydatna sprawa w domowych stacjach meteorologicznych. Jakiś czas temu opisywana była stacja meteorologiczna oparta o Raspberry Pi - Czym jest Weather Pi WeatherPi to zasilana ogniwami fotowoltaicznymi kompletna stacja meteorologiczna, komunikująca się po WiFi. Najważniejszymi własnościami i funkcjami...
Witajcie, zapraszam na teardown, szczegółową dokumentację fotograficzną, analizę płytki i rysowanie schematu kolejnego produktu Tuya. Tym razem będzie to sterownik 4 przekaźników wpinany w szynę DIN, sterowany tak jak zwykle przez WiFi poprzez aplikację na telefon. Aktualizacja 2022 - urządzenie to jest w pełni wspierane przez OpenBeken. Przewiń w...
Ja budowałem sterownik pieca, z trzeba przekaźnikami, LCD i termometrem DS1820. Co pewien nieokreślony czas wieszał się odczyt termometru, a po chwili watchdog resetował uP. Niestety termometr nie wstawał. Okazało się, że nie wlutowałem jednego kondensatora w zasilaczu (bodajże 47nF po stronie wyjściowej stabilizatora). Resety występowały właśnie podczas...
Panowie, Od dłuższego czasu zastanawiam się nad fenomenem popularnosci DS18B20 w układach z mikrokontrolerami wszelkiej maści. Przecież na rynku jest dostępny przetwornik o takiej samej dokładności, znacznie prostszy w implementacji. Mam tu na myśli przetwornik LM35, który jest w większości sklepów tańszy od DS18B20. Do jego obsługi wystarczy jeden...
Poradnik jak wybrać system "Inteligentnego Budynku". W tym poradniku możesz przeczytać o „kulisach” systemów Inteligentnego Budynku (IB) , pomagających w doborze rozwojowego systemu na długie lata. Spis Treści Poradnika: Ogólne informacje o systemach IB: 1) Średni czas życia systemu IB 2) Rozbudowa systemu – po wykończeniu domu 3)...
Witajcie moi drodzy Przedstawię tutaj mój sieciowy sterownik przekaźników kompatybilny z Home Assistant poprzez Tasmota HTTP. Sterownik oparty jest o PIC18F67J60 i dodatkowo oferuje m. in. odczyt temperatury, budzik, przyciski, niezależny panel WWW oraz szerokie możliwości konfiguracji. Wstęp Projekt powstał by lepiej zapoznać się z działaniem IoT...
Witam. Od paru dni próbuje uruchomić czujnik temperatury niestety bezskutecznie (w ogóle nie jest wykrywany przez funkcje ow_reset). Dlatego tez byłbym bardzo wdzięczny za wszelkie sugestie. Atmega pracuje z częstotliwością 1Mhz. Czujnik jest podpięty pod 6 pin portu d. Z góry dziękuje. #include <avr/io.h> #include <util/delay.h> #include...
Nie znam twojej płyty głónej, jeśli możesz zmienić szyne to bardzo dobże, powinieneś procka podkręcić do tej 800. Ja miałem P3 800 na szynie 133Mhz, zmieniłem szyne na 150 izyskałem 900MHz, po dalszych próbach wyszło że maksymalnie samą szyną moge go kręcić do 924. Ale zawsze trzeba zostawić sobie jakiś zapas gdyż komp może nie działać stabilnie (zostawiłem...
Help :cry: Wiem że temat jest tu czesto poruszany ale zrobiłem Termometr na ds1820, procesorze ATmega8, i wyświetlaczu LCD. Za chiny nie moge uruchomić szyny 1wire. 1.Próbowałem już chyba wszystkiego, ale chciałbym sie dowiedzieć czy szyna ta ma jakieś wymagania co do częstotliwości oscylatora? 2. Może ktoś ma opracowany i sprawdzony podobny projekt?
Witajcie. Potrzebuję pomocy w rozwiązaniu sterowania wyświetlaczem poprzez szynę I2C. Otóż, w każdym Oplu jest wyświetlacz, na którym m.in. radio wyświetla pewne informacje (tylko w dolnym wierszu). Wyświetlacz ten połączony jest z radiem za pomocą "zmodyfikowanej" szyny I2C - tutaj podaję link do trony gdzie to jest po któtce opisane (sterowanie i...
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 - sterownika - konwersji protokołu RS-232 na RS-485 - pamięci...
Jeśli masz najnowszy bios 208 i taki sam socked to układ płyty głównej powinien obsłużyć. Dobrze jest sprawdzić w Google czy ktoś próbował włożyć tak mocny procesor. Jestem pewien na 99 % ze swap procka się powiedzie. Mam takiego samego lapka i tez mam taki sam dylemat. Mam jeszcze laptopa Packard bell sw51-120 w którym był fabrycznie zwykły sempron...
Inżynierowie z Linear Technlogy zaproponowali nową aplikację dla ich układu. Do pomiaru temperatury wykorzystano dwa tranzystory (Q1 i Q2). Inżynierowie Linear Technology proponują wykorzystanie taniego tranzystora MMBT3904. Wykorzystanie tych tranzystorów gwarantuje dokładność pomiaru temperatury rzędu ±1°C. Sensor ciśnienia obsługują dwa wejścia...
Cześc, na uczelni mam do zrobienia projekt stacji meteorologicznej podłączonej do układu FPGA Spartan 3E Starter Kit. Moim zadaniem jest odczyt danych z czujników (temperatury, wilgotności i ciśnienia) porzez układ FPGA, następnie przeslanie ich do komputera przez Ethernet. Do dyspozycji mam następujące czujniki: Czujnik temperatury - 3. Co z zasilaniem?...
Mam problem z czytaniem szyny 1 -wire mam 4 termometry czytam pojedynczo ich adresy poprzez OW_Write(0x33); i mam następujące wyniki 0100010100111010010001010111110111001000... 0000010100111010010001010111110111001000... -''- 1000010100101010110101011001110111001000... 0000010100101010110101011001110111001000...
Witam Odpowiadam kolejno Kolego "dondu" nie muszę chyba rysować schematu każdy widzi z czego składa się mój shield - raczej nie proszę tu o sprawdzenie połączeń bo wiem że będą OK, tego czego nie wiem to zaraz dopytam. Ja jak zaczynałem przygodę z elektroniką to niestety nie było tak "wygodnych" rozwiązań jak płytki stykowe czy nawet uniwersalne - za...
Oto mały program pozwalający przeanalizować zawartość podsłuchanych pakietów TuyaMCU. Program pokazuje typ, długość oraz zawartość pakietu, z podziałem na dpID zmiennych, ich typy oraz wartości. Program pozwala szybko zorientować się co zawierają podsłuchane przez nas dpID - czy np. jest to wartość ściemniacza, czy też np. stan przekaźnika, a może...
Pamietam, ze kiedys (kilka miesiecy temu) w ep uklazal sie projekt, w ktorym byly dwa termometry DS1820 podlaczone do jednej szyny, ale nie pam,ietam jaki procesor tym sterowal. Jak znajde po podesle namiary lub skan schematu i program.
Cześć DO PROCKÓW o których piszecie najlepiej sprawują się chipsety MVP3 i MVP4 (zintegrowana grafika) szyna FSB 100 Mhz. Podkręcać nie warto brak zabezpieczenia termicznego . 500 chodzi b dobrze i może konkurować śmiało z PII i celeronami . A tak ogólnie to najszybsze procki na socet 7. Nie radze chipsetów Ali występują krzki. Warto dodać że niektóre...
Witam mam taki problem jestem posiadaczem termostatu na sterowniu mikroprocesorowym oraz na czujniku DS1820. Chcialbym wykorzystac pomiar tego czujnika nie tylko dla termostatu ale podpiac sie pod niego wykorzystaujac go jako dodatkowy pomiar za posrednictwem komputera. Na elektrodzie znalazlem ciekwy artykul o wykorzystaniu tego czujnika jako termometru...
Taka sprawa: Zasilalem termometr "pasożytniczo", ale dosyc nieuważnie przejrzałem Data Sheet od niego i nie zauwazylem, ze nalezy zapodawac high pullup na szyne przez mosfet, podczas konwersji temperatury i operacji na eepromie :( O dziwo na poczatku ds konwertowal prawidlowo i poprawnie mierzyl temp. ujemne i dodatnie, jednak z czasem zaczely pojawiac...
Dziekuje bardzo, wlasnie na taka odpowiedz liczylem :D Teraz czeka mnie "pare" dobrych godzin spedzonych z "googlekami" i szukaniem wiecej informacji na temat, ale czuje sie "naprowadzony ;) Co do: AD5. A po co przerywać? Można się dogadać z termometrem i wysłać pomiar. Moze zle sie wyrazilem, chodzi mi o to ze uzywam dwoch DS'ow na 1 wire, jeden "siedzi"...
Z góry mówię że problemu żadnego JUŻ nie mam. Czemu piszę? Bo straciłem trzy dni z powodu problemów w których rozwiązaniu pośrednio pomogło mi to forum. Zrobiłem właśnie płytkę startową dla AVR-ów. Niby nic, bo przecież można takie kupić ... z duże pieniądze. W moim przypadku to było 80zł ze wszystkimi elementami. Problemy pojawiły się przy starcie....
Nie sądze aby wina komputera, Sempron 64bit 3000+, 512MB DDR400, 40Gb dysk, Płyta ASrock K8Upgrade-NF3, zasilacz 400W. Karta ma chłodzenie pasywne niestety ale nie grzeje sie mocno. Termometr po kilku godzinach pracy na 350/700 ma 56°C a próg to 145°C. Wsadzili do tej karty DDR2 to chyba powinno chodzić na 800Mhz? Dodano po 2 PS: A co do tego 64bit...
Nie ma bata. Z ds na 1wire i multiplexem led musi mignać. I nie słuchajcie zadnych zapewnień że "mi nie miga". Napewno miga. rygory czasowe w ds to są us (mikrosekundy) i nie ma takiej możliwości żeby bascom się wyrobił. Rozwiazanie? Zacząć stosować czujniki na I2C zamiast 1wire. Transmisja moze być całkowicie zatrzymana i nic to nie przeszkadza. Do...
To wszystko da się zrobić na ATmega16 ale ja zastosowałbym jednak zegar zewnętrzny w postaci układu DS1307 taktowany stabilnym, skompensowanym termicznie generatorem DS32kHz. Jak ładnie poprosisz producenta to przyśle Ci te elementy gratis jako sample. Termometr też Ci dorzucą. Najlepiej DS1621 lub DS1624, ponieważ pracuje (podobnie jak zegarek DS1307)...
Witam Skladam kompa co myslicie o tym zestawie zlozonym przezemnie doracie jak by cos bylo lepszego a tanszego i dobrego OBUDOWA ATX 400W (TRACER PHANTOM TRO-979) - 4 x 5,25", 2 x 3,5" + 4 x 3,5" ukryte, - wymiary 200 x 440 x 430 mm (Sz x G x W) - kolor - czarny/pomarańcz - wyświetlacz LCD z termometrem - okno z wentylatorem - tuba pod prescot - USB...
Witam. Rozpocząłem niedawno zabawy z uC atmela, jak narazie idzie nie najgorzej... Robie teraz zegarek z termometrem do samochodu (atmega8, pcf8583, ds18b20, LCD na hd4478). Jednym słowem standard... prawie każdy od tego zaczyna. Dużo materiału jest w necie, wiec do tej pory na wszystkie pytania tam znalazłem odpowiedź... Pytania mam 3... Pierwsze,...
....Nie rozumię do końca o co chodzi z tym I2c. Są 2 wyjścia SDA i SCL zajęte na atmedze i na pcf-ie to gdzie mam podpiąć ten termometr na i2c ? Zacznijmy od tego że DS18B20 nie pracuje na szynie I2C tylko na 1-WIRE . A to są dwie całkiem inne bajki . I z tej to przyczyny nie można ich połączyć razem .
Witam po moim zegarku z lampkami NIXIE przyszła pora na kolejny, ten "zasila" dwie lampu VFD wyciągniete ze starych rosyjskich zegarków, całosc kontroluje ATmega16, poprzez dwa ekspandery PCF8583, na szynie I2C umieszczony jest jeszcze PCF8583 z którego odczytywana jest aktualna godzina i data, dodatkowa funkcja zegara jest pokazywanie temperatury...