W jaki sposób zasilane są czujniki? Przez linię danych czy z osobnego przewodu?
A ten "jakiś czujnik" to komunikuje się ze światem zewnętrznym po SPI, I2C, USART TTL, RS232, RS485, 1Wire...?
Mozesz uzyc ukladu FT245 w ktorym wygenerujesz dowolny przebieg (rowniez 1-Wire powinno sie udac). Wowczas masz tylko PC->USB->FT245->1WIRE->Czujnik. Nie wiem czy FTDI udostepnia biblioteki trybu uzytkownika i drivery pod MAC-a - musisz sobie sprawdzic. Nie wiem jak pod MAC-iem ale pod Linuxem jest troche szarpaniny ze sterownikami do USB.
A wiec pwm masz na oc1a i oc1b to jest timer1 (jak sie nie myle). Poza tym masz 3 pwm oc2 na timerze2. Wiec jak bys chcial jeszcze czas liczyc lepiej uzyj jakis zew. ukladu, bo zostal ci tylko timer0, na ktorym bedzie ciezko to osiagnac. Na timerze1 i 2 mozesz zrobic sterowanie diodami rgb. Wlasnie widze ze ten czujnik wilgotnosci nie ma mozliwosci...
Jakie napięcie występuje na DQ w stanie wysokim? 5.01V Napięcie do zasilania szyny biore z zewnętrznego stabilizatora 7805. Sterownik to płytka ewaluacyjna z procesorem FPGA (sbRIO).
Pytanie do autora - skoro mowa o czujniku 1Wire, to chciałem zapytać, która konfiguracja zasilania została wybrana: prawdziwe 1Wire (tzn. 1 linia danych zasilająca jednocześnie czujnik + masa), czy też konfiguracja 3-przewodowa (zasilanie, dane, masa)?
Liczyłem na to, że któryś z tych termostatów to jakiś otwarty projekt DIY i dlatego temat jest dziale mikrokontrolerowym :) Co do ostatniej opcji przedmówcy: nawet nie trzeba by nic emulować. Wystarczyłby mały mikrokontroler, który nasłuchiwałby co się dzieje na linii 1wire i wyświetlał temperaturę na "czymkolwiek". Pytanie tylko czy Autor tematu ma...
Sterownika urządzeń przez port RS232 może z PCta załączać 8 urządzeń, z tym nie ma problemu. Jeśli potrafisz dzięki podanemu przez ciebie konwerterowi usb - 1Wire przesłać dane z czujników na PC i napisać program, który wyśle polecenie do sterownika RS232, to masz sprawę załatwioną.
Oczywiście, że są inne czujniki temperatury, także na 1Wire , na SPI, na I2C itd. To, że czujnik na 2 przewody, to nie zawsze da sie sprawdzić jaki to czujnik. Można mierzyć jego rezystancje (np pt100 ma R=100Ohm w T=0st.C) są także 2 przewodowe czujniki serii KTY (np KTY84-120), termopary itd... Proponuję zapoznać się z treścią książki http://www.empik.com/elektryczne-i-elekt...
http://obrazki.elektroda.net/60_12870844... Witam. Termometrów na elektrodzie było już dużo, w tym projekcie nie ma nic specjalnego, poza tym że wykorzystuje w miarę nowy procesor LPC1343. Projekt umieszczam w sumie tylko po to żeby podzielić się źródłami. Mam nadzieje że komuś się przydadzą. Jak wiadomo, kto stoi w miejscu, ten się cofa....
Powiem tak zestaw to jest na wyrost bo wszystko sprowadza się do zintegrowanego czujnika temperatury oraz wilgotności Dodatkowo tranzystor przekaźnik dioda zabezpieczająca opcjonalnie stabilizator w sumie z 8 elementów bo nawet może wszystko chodzić na wewnętrznym kwarcu Czujnik np DHT11 na 1wire kontroler może być atmega 88 w zależności od finezji...
IMHO P100 w tej aplikacji się nie sprawdzą, to strzelanie do muchy z armaty, zbyt rozbudowane okablowanie. Przemyśl projekt jak zrobić coś na 1wire lub własne moduły na 485. Ewentualnie mógłbyś się pokusić o "emulację" PT100 od strony sterownika a komunikację z czujnikami cyfrową.
czesc, mojemu zdziwieniu na wyświetlaczu uzyskałem temp. 85,0 C pomimo zmian temperatury otoczenia temp. nadal wynosiła 85,0 C.... Nia pamietam dokladnie jak to jest z 1820 ale 85 wyglada mi na wartosc wpisywana bezposrednie po resecie termom.... . Po wydaniu rozkazu konwersji trzeba odczekac okolo 1s (dla 12bit) - jezeli tego nie zrobisz bedzie bledny...
http://obrazki.elektroda.net/62_12721172... Witam. Parę miesięcy temu przedstawiłem projekt sterownika do C.O i pompki do grzania wody. Od tego czasu instalacja grzewcza powiększyła się o kolektory słoneczne, oczywiście domowej roboty :D, wykonane przez mojego niestrudzonego Tatę. Zaistniała więc potrzeba rozbudowy sterownika. Poprawione detale...
Witam, mam następujący problem z tym termometrem, a mianowicie lampomitari nie widzi mi czujników zupełnie. W 1wire wiever są i w log tempie też. A w Lampomitari ani jednego, mam wersje 1.16.9 i próbowałem z wcześnieszymi sterownikami TMEX. Czujnik jakich używam to DS18S20+, a całość jest podłączona do kompa przez originalny interfejs DS9490R. System...
Ja zrobiłem instalację kotłowni i domu na Siemens-ie i są z tym pewne ograniczenia (cena!) Jeśli chodzi o samą kotłownię to zrobił bym ją na jakimś Unitronics-ie z wejściami termoparowymi lub zastosował bym po Modbus-ie Wire-Chip + czujniki na 1Wire. Te dwa produkty można nawet razem kupić z gotowym programem do obsługi 64 pomiarów.
Najlepiej zacznij od kursu Arduino, darmowy jest np. tu: https://forbot.pl/blog//kurs-arduino-pod... Ściągnij biblioteki do 1Wire, Ds18b20, LCD, najlepiej kilka, naucz się ich używać bez delay, wybierz, która Ci leży najlepiej, rozważ również inne czujniki np. LM35. Twój program powinien być "wielozadaniowy",...
Witam! Powiedzcie mi, jakie znacie polsko języczne strony na temat 1wire i czujników dallasa (ds1820). Robię sobie sterowniczek do akwarium (2051 i asembler) a nota aplikacyjna producenta to dla mojego (ciemnego) umysłu za mało- a raczej za dużo... po angielsku :P
Masz już sterownik PLC, że chcesz go do tego wykorzystać? Dużo prościej można to zrobić na zwykłym uC, szyna 1Wire i 8 czujników np. ds18b20 podpiętych do jednego portu uC. Jak będziesz odczytywał zależy wyłącznie od inwencji twojego programu. Da się zrobić. Na PLC też się da, wyjście musi być typu I/O. Reszta to program.
Też miałem problem z DS'ami. Dwa czujniki na kablach 3m (nie ekranowane) pod 1Wire. Zaczynał się grzać. Zastosowanie DS9503 jak na razie zlikwidowało problem. Na razie bo to za krótki okres żeby stwierdzić czy pomogło na 100%.
Witam, Na wejściach trafo powinieneś zastosować "S" B6 (jeden dla dwóch trafo) lub topikowy o wartości 4A (dla każdego po jednym bezpieczniku). Dla ochrony strony wtórnej zalecam bezpiecznik również topikowy 8A lub 10A jeżeli transformator pracuje z pełnym obciążeniem. Jeżeli chodzi o zastosowanie osobnych bezpieczników dla poszczególnych sterowników...
No a jak sprowadzić wszystko do 2 czujników w sterowniku bez wyświetlacza, łącza z PC czy z czymkolwiek to w zasadzie w ogóle nie ma o czym mówić. Pewnie, że można dać 10 czujników na 10 liniach 1wire choć dla mnie to lekka zgroza - Czasami trzeba coś zrobić tak, a nie inaczej i nie ma zmiłuj. Np. pomiar temp. w kilku rozdzielniach NN (o SN nie chce...
https://obrazki.elektroda.pl/7519673300_... W temacie o mikrokontroler z czujnikami i akcesoriami . Jakie zestawy rekomendujecie? Moim zdaniem dobrym rozwiązaniem jest zaproponowanie środowiska Arduino i płytek z mikrokontrolerami zgodnych z tym środowiskiem oraz komputera SBC. Dlaczego Arduino? a) Ponieważ w tym samym środowisku można...
DS18B20 nada się, z tym że jeśli chcesz go używać na zewnątrz to musisz go odpowiednio zabezpieczyć przed warunkami atmosferycznymi. Piszesz że jesteś początkujący, a do DSa musisz sobie poradzić z 1Wire - jeśli to nie problem dla Ciebie to OK. Jeśli tak, to możesz go zastąpić np. LM35 który od strony programowej będzie łatwiejszy w obsłudze. Możesz...
Fajny projekt, bo powstał na konkretną potrzebę i spełnia swoje zadanie. Do seryjnej produkcji znajdź fajną obudowę i rozmieść odpowiednio wyświetlacz i diody ;) Chciałem podrzucić Ci pomysł na mruganie wyświetlaczy, który jak piszesz miałes. Komunikacja 1wire posiada wysokie restrykcje czasowe. Też kiedyś robiłem urzadzenie, które czytało 2 x DS18B20...
Witajcie Mam zadanie zrobić sterownik z czterema czujkami DS1820. Żadna nowość, napisałem kod, by nie bawić się z ID kolejno konfiguruję 4 piny na 1wire bo portów mi nie żal. Uruchomiłem na testerze, działa. Gdy zacząłem rozbudowywać menu zaczęła mi przeszkadzać konwersja czujek (4x Waitms 650). Zupełnie przypadkiem zamiast Waitms użyłem pętli For T...
Czy teraz mam dobrze? $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 Pinc.5 = output Cursor Off Cls Lcd " Witaj " ; Lowerline Wait 2 Lcd "Sterownik by Kark" Wait 5 Cls Odczyt_1czujnik:...
Można wyświetlać temperaturę w podmenu "wybór_Ds" ale trzeba zmienić cały program. Chyba nie jest tak trudno zapisać sobie cztery ID czujników i wiedzieć później który gdzie przypisać. Najlepiej osobno podłączać każdy czujnik i na naklejce na kablu przy czujniki zapisać jego ID. Wiedząc gdzie jakie jest ID czujnika można już mu w podmenu przypisać odpowiednią...
http://obrazki.elektroda.pl/4820609400_1... Witam Zamieszczone fotki urządzenia są tylko dla zaprogramowania procesora i przeprowadzania testów. Zgodnie z opisem z obudowy pochodzi ze sterownika do którego napisałem program latem 2010r. Wszelkie testy są przeprowadzane w praktyce z różnymi próbami wymuszonych awarii i zabezpieczenie...
Do czego to doszło ;p Może od nowa, wersja z i2c chce dopiero teraz wprowadzić jak na razie jest po Bożemu znaczy sie wyswietlacz ze sterownikiem znajduje się na 2pietru kamienicy układ wykonawczy i wyłącznik (countera) znajduje się w piwnicy. Z i2c to dopiero mam zamiar zrobić bo zależy mi na dwóch wyswietlaczach jednym w piwnicy drugim na 2pietrze....
ATmega32 to dużo za dużo do tego projektu. Jak polecił kolega powyżej, spokojnie starczy ATmega8. Obsługę LCD, RTC, 1Wire, I2C masz na forum, wystarczy poszukać. Co do czujników to myślę że DS18B20 do tego wystarczą. Są tanie, działają na wystarczającym zakresie temperatur i obsługa wiele razy tu wałkowana.
Doszedłem właśnie do momentu w którym projektuję część odpowiedzialną za 1wire (ds18b20) na schemacie PCB. Jeśli to możliwe proszę o wskazówki (lub najlepiej część schematu) jak wyprowadzić z procesora (pinu) i jakich elementów użyć. Zwykle po prostu wyprowadzałem bezpośrednio z procesora linię do gniazda do których wpinane były układy DS18b20. Oczywiście...
Mam sterownik do kolektora słonecznego zrobiony na atmega8 i dwóch termometrach ds18b20. Do tego mam komputer zbierający dane jeszcze z innych czujników podłączonych do innej magistrali 1wire. Teraz chciałbym aby komp zbierał też dane z czujników podłączonych do ATMEGA8. Podłączenie obu magistrali 1wire i podłączenie dwóch masterów do jednej magistrali...
Miałem wczoraj sterownik podłaczony gdzie indziej i być może tam coś na szybko mogłem poknocić. Teraz wraz z laptopkiem mam bliżej i pod ręką w pobliżu stacjonarnego. Sprawa wygląda tak, że odczytuje właściwą ilość podłaczonych układów. Wzbogaciłem kod o odczyt konktetnych odczytanych adresów i to działa. Na ten odczytany adres wysyłam adres, aby czujnik...
No OK tylko ja się zastanawiam nad sterboxem bo on by mi wystarczył do tego co potrzebuję a kosztuje 600 a gdybym kupił Twoje rozwiązanie to muszę się liczyć z kosztem 2000 bo muszę kupić A i B :( To może przetestujesz dla forumowiczów taki Ostatnio wprowadzili dodatkową wersje oprogramowania i w zależności, do czego jest wykorzystywany można wgrać...
http://obrazki.elektroda.pl/7540445100_1... Witam serdecznie. Przedstawiam projekt mojego autorstwa - mini sterownik akwarium (zawiera tylko najpotrzebniejsze funkcje). Układ elektroniczny nie posiada jeszcze obudowy. Szczegółowe informacje dotyczące urządzenia publikuję również na Cele Celem projektu jest budowa sterownika akwariowego,...
Rozwiązań może być wiele. To zależy czy chcesz korzystać z gotowych elementów, czy raczej wszystko robić samemu. Pierwsze pytanie to jakich czujników temperatury chcesz użyć. Układy 1wire Dallasa wydają się tu sensownym rozwiązaniem. Jeśli miałbyś pomiar analogowy, to albo gotowa karta pomiarowa, albo własny układ komunikujący się z komputerem po RS232...
Jeśli jednak ktoś by chciał użyć, ale ma jakieś wątpliwości, to chętnie odpowiem na dowolne pytanie (; Albo jak po prostu kogoś ciekawi jakaś kwestia, to akurat idealna sytuacja, żeby ją przedyskutować. Tylko tyle i aż tyle. Ja "programuję" czysto hobbystycznie i chciałbym wiedzieć, na ile RTOS może pomóc mi chociażby w przyspieszeniu pisania moich...
Witam wszystkich forumowiczów. Ostatnio złożyłem sobie układ sterownika domowego z pewnej strony internetowej. Wszystko złożyłem z jak największą starannością. Zaprogramowałem uc ale wydaje mi się że układ nie działa tak jak powinien. Próbowałem znaleźć przyczynę problemów ale niestety do dzisiaj mi się to nie udało. Niestety nie wiem czy jest to problem...
czujnik ma ciężkie warunki pracy albowiem w każdym cyklu przechodzi przez granicę ZERO stopni C i dlatego pod wpływem wilgoci ulega częściej uszkodzeniu. Po prostu "łapie" wilgoć przez nieszxzelności związane z ciągłym roszerzaniem się i kurczeniem pod wpływem zmian temperatur. Najgorsze są gilzy metalowe, a najtrwalsze czujniki zalane plastykiem....
Nie pamiętam dokładnie specyfikacji 1wire, ale wydaje mi się ze przy odczycie sprawdzenia stanu bitu nalezy dokonać przed 15 us, a więc linię delay_us(14); należało by zastąpić delay_us(13); btw. ten sam błąd jest popełnił Maxim w swoich sterownikach referencyjnych. Czy mógłbyś także podać wersję czujnika jakiej używasz
Skoro podłączony do magistrali, to do sterownika / mikrokontrolera też. I tu własnie pojawia się problem : już sam mikrokontroler wprowadza zakłócenia. Tym większe, im gorzej zaprojektowana sekcja zasilania czy samo PCB. Dodatkowo często podłączone są do niego inne peryferia : wyświetlacze, przyciski, układy wykonawcze, inne czujniki. Wszystko to zwykle...
Witam, W załączniku schemat sterownika. Tu kilka zdjęć z innego tematu. http://www.elektroda.pl/rtvforum/topic30... Jutro postaram się wrzucić jakieś dokładne zdjęcia, obecnie nie mam możliwości. Szafa Rittal posiada kilka rzędów aparatów 1 rząd - styczniki sieć-przetwornica, zabezpieczenia(eski), zasilacz 24V 2 rząd - sterownik - Główna płyta+moduł...
Witam! Panowie mam problem z uruchomieniem termometru na przejściówce usb PL230. Adapter złożony jest wg. schematu: http://obrazki.elektroda.pl/1505285800_1... Na komputerze stacjonarnym podpiętym bezpośrednio do fizycznego portu rs232 działa tak jak powinien. Przejściówkę na usb posiadam na chipie PL2303hx plus rezonator kwarcowy i...
Czy można słów kilka o konstrukcji karmnika widocznego na zdjęciach? Jak Obsługujesz ds18b20? Sprawdzasz CRC? Jak reaguje sterownik po odpięciu poszczególnych pinów czujnika? Kolego karmnik to tak naprawdę to urządzenie http://obrazki.elektroda.pl/3445746800_1... modyfikacje z mojej strony to: zmniejszenie obudowy i wyrzucenie przycisków....
Cena 50 zł + przesyłka. "Zestaw startowy" do 1wire. 1) Adapter 1-wire na USB 2) element czujnika temperatury 3) Konwerter napięć 4) 2x potencjometr cyfrowy 5) 2x switch Zestaw umożiwia prosty start z siecią Dallas 1-wire. Można go podłączyć bezpośrednio do komputera czy Raspberry PI przez USB. U mnie pracował jako sterownik rekuperacji. Taniej chyba...
Witam :) Moim zdaniem to jest stanowczo strzelanie do muchy z armaty. Sam robiłem bardzo podobny sterowniczek na Attiny 2313 do sterowania termą elektryczną (po awarii fabrycznego termostatu) Attiny2313 ma tylko 2k pamięci na program (czyli 4 razy mniej niż w atmega 8) i upchnąłem w nim: - multipleksową obsługę podwójnego wyświetlacza siedmiosegmentowego,...
Witam! Zmontowałem zestaw avt 5160 oparty na atmega8, jest to sterownik do klimatyzacji, umożliwiający uzyskanie klimatyzacji automatycznej z manualnej. Po złożeniu układ uruchomił się bez problemu, ale po wstępnych testach sterownika należało czujnik temperatury DS18S20 (czujnik temp. wnętrza) wylutować z płytki i przenieść bliżej parownika. Ogólnie...
Potrzebuje zamontować w pokoju wskaźnik temperatury jaka jest na piecu. Mam sterownik który nie umożliwia sterowania zdalnego tak jak w nowych typach. Myślałem nad poskładaniem termometru na avr + wyświetlacz i czujnik ds18b20. Problem w tym, że odległość to około 10 m i tutaj moje pytanie czy sygnał z magistrali 1wire może być przesyłany na taką odległość?...
Może nie umie wstawiać? $regfile = "m88def.dat" $crystal = 1000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portb.5 , Rs = Portb.4 Config Portd = &B00001111 'portd 0 1 2 3 jako wyjscia portd 4 jako 1wire 5 6 7 jako wejscia Portd.5 = 1 Portd.6 = 1 Portd.7 = 1 Portd.3 =...
Witam, chciałbym się dowiedzieć czy istnieje taka możliwość konfiguracji: fatek np FBs-40MCTJ-D24 moduł dodatkowy ADA-401WP (czujki temp. na 1wire). Jeśli temperatura na jednym z czujników osiągnie wartość "x" to fatek np domknie siłownik na przepustnicy "y". Czy jest taka możliwość? Wyczytałem że ten sterownik ma możliwość sterowania do 4 siłowników.
Tworzę sterownik który będzie operował na 4szt DS18b20 Program jest pisany w bascom Czy w bascomie można zadeklarować tablicę dwu wymiarową Tablica (4)(8) Dla czego przy odczycie danych muszę ponownie resetować magistralę i podawać numer seryjny układu. Podobno po wysłaniu za pierwszym razem numeru układu inne milczą a wskazany nadsłuchuję 1wreset 1wwrite...
-Motion (program do obsługi kamer-mam dwie od laptopa na USB) Z tym raczej będzie problem. Zależy jaką masz kamerę ale usb w Raspberry Pi trochę kuleje. Mi np. stara kamera Logitecha nie działa. Ponoć kamery ze sterownikami uvc(chyba) działają bardziej bezproblemowo. Tu jest lista "działających" kamer http://elinux.org/RPi_VerifiedPeripheral... Z resztą...
Podejrzewam że problem jest z odbiorem danych z pilota. BASCOM i GETRC5 nie za bardzo sobie z tym radzi. No i czy masz na pewno pilota RC5? Dodano po 1 Zobacz to: [syntax=basic4gl] $regfile "m8def.dat" 'konfiguracja mikroprocesora $crystal = 4000000 'konfiguracja kwarcu Config Portb = &B11111111 Portb = &B11111111 Config Portc = &B1111101...
1wire zazwyczaj nie działa ze wzgledu na zle dobrane opoznienia. Musza one byc zrobione z dokladnościa co najmniej 1uS. Jesli tego nie spelnisz NIGDY nie bedziesz mial poprawnych odczytow. Zreszta ta kwestia byla juz poruszana na forum. Gotowy, dzialajacy i przetestowany sterownik 1wire w C dostepny jest na stronie Dallasa. Po co wywazac otwarte drzwi...
plik numer 1wire.c #include <avr/io.h> #include <avr/pgmspace.h> #include <stdlib.h> #include <ctype.h> #include <math.h> #include <stdlib.h> #include <stddef.h> #include "my_lib.h" unsigned char wiersz=0; unsigned char kolumna=0; int main(void) { lcd_init(); char *tekst1=PSTR("Temp:"...
Witam, Nie jest to temat skomplikowany. Posiadam router Tp-Link TL-WR1043ND na nim zainstalowany zamiast oryginalnego firmware -> linux a konkretnie OpenWRT. Do routera podpięty jest Hub USB: 1.Do niego pendrive 4GB (exroot) - cały system znajduje się na pendrive i z niego jest bootowany, 2.Do drugiego portu Huba podpięty jest układ USB->1wire i na...
http://obrazki.elektroda.pl/9045655500_1... Chciałbym zaprezentować swój najnowszy projekt, jakim jest minikomputer do samochodu. Urządzenie powstało z potrzeby. A było to tak... Miesiąc temu kupiłem Forda Focusa Mk1, który niestety nie był wyposażony w termometr. Zabrałem się więc do pracy! Początkowo miał być to sam termometr dwupunktowy...
Cursor Off Cls Declare Sub Ds1 Declare Sub Ds2 Dim Odczyt As Integer Dim T As Single Deflcdchar 1 , 12 , 18 , 18 , 12 , 32 , 32 , 32 , 32 Do Rem * * * Plytka * * * Call Ds1 Locate 1 , 1 Lcd "T.k:" ; Fusing(t , "#.#") ; Chr(1) Rem * * Kabel * * Call Ds2 Locate 2 , 1 Lcd "T.p:" ; Fusing(t , "#.#")...
Ja bym to wykonał tak : '---------------------------------------... DS1820 ----------------------------------------... Config 1wire = Portd.2 'deklaracja portu na którym będą podpięte DS18b20 Dim I1 As Integer Dim Dsid1(8) As Byte 'program głowny do If Timer1 > 5000 Then '[8000000/1024] * 0.65s = ~14000 Gosub Temp End...
zbysiusp --> no ok, z tym wykrywaniem to można na razie sobie odpuścić - te problemy - bo da się to później poprawić. No ale - w takim razie jak masz to dalej zrobione za FT232 ??? Bo ja taki błąd jestem w stanie wygenerować gdy nie mam bufora albo za buforem nie ma podłączonego ani jednego czujnika na magistrali 1wire - bo może tu leży problem ???...
Witam Muszę stworzyć układ w którym bedę używał 8 czujników DS18B20 , i każdy musi pracować na osobnym pinie. Nie mogę podpiąć wszystkich na jednej linii i odpytywać ich po ich ID. Kiedyś robiłem sterownik w którym odczyty robiłem w ten sposób: Sub Odcz_temp1 Config 1wire = Portb.0 1wreset 1wwrite &HCC 'opuszczenie zapisu numeru ID 1wwrite &H44 'start...
Piszę program do prostego sterownika pieca, w książce "Programowanie mikrokontrolerów avr w j. Bascom" mam opisana obsługę czujnika DS1820, w sklepie elektronicznym w moim mieście mieli tylko DS18B20, myślałem że nie będą się może różnić za wiele, mogłem zajrzeć do noty katalogowej ale już za późno. Przeglądałem noty katalogowe tych dwóch układów, z...
http://obrazki.elektroda.net/99_12535321... Witam, 4x DS18x20 + LCD = Termometr - ale tutaj nieco inaczej plus Extrasy Chciałbym przedstawić proste technicznie ale mam nadzieję dosyć mocno zaawansowane jeśli chodzi o możliwości urządzenie jakim jest prezentowany w tytule "4 kanałowy sterownik / kontroler temperatury oraz 7 kanałowy sterownik...
Hmmm z tego co piszesz wynika jasno że coś jest raczej nie tak z programem. Jeśli chodzi o Bascoma nie pomogę ja programuję w C. Ale zadam Ci kilka pytań i może się coś wyjaśni. Czy Ty badasz CRC odczytywanych temperatur? Nie wiem jak Ty konwertujesz wynik pomiaru ale przychodzące dane i konstrukcja ramki raczej nie pozwala na 1000C przekazanie temperatury...
Jak widzisz, w kodzie który przedstawiłeś, brak czujnika lub błąd lub nienaturalna temperatura (ujemna w tym przypadku) skutkują wynikiem "99". A ja jednak podtrzymuje stwierdzenie, że umiejętne zwarcie linii sygnałowej do masy w Twoim kodzie będzie skutkowało wesołym odczytem 0 stopni celsjusza. Zero nie jest ujemne i nie wyłapiesz tego warunkami...
Wszystko ładnie i starannie wykonane, więc chyba domu nie spali :P Zastanawiają mnie dwie rzeczy: Aby zmienić różnicę temperatur lub czas po jakim powinien zadziałać przekaźnik trzeba wyciągnąć uK i przeprogramować. Mamusiu, toż to o masochizm zachacza ;) Przecież to są tylko dwie zmienne i odpowiednie wykorzystanie bascomowskich incr'ow i decr'ow :)...
http://obrazki.elektroda.pl/5102733800_1... Witam, Postanowiłem zbudować prosty modulik działający w oparciu o Ethernet i Bluetooth. Na pokładzie posiada dwa przekaźniki. Do gniazdka ISP można podłączać sobie także czujniki temperatury 1wire np DS18B20, DS1820 czy DS18S20 (dowolny). Tego typu moduł używam sobie na co dzień do wielu zastosowań,...
http://obrazki.elektroda.pl/3622659500_1... Witam, chciałbym przedstawić swoją prototypową konstrukcję dotyczącą 1wire i słynnych czujników DS18, jak każdy układ powstał z potrzeby. Ten projekt jest Aktualizacją obecne używanego starego dosyć układu AVT AVT5330(8 x DS18) opartego na Attiny2313 - Link do dokumentacji: crontab -e i na...
Przełomowe odkrycie przerzucam się na 1wire ds18b20. 'SZCZEGULNE ZASŁUGI DLA Duch__ KTÓRY UDOSTĘPNIŁ KOD Z TERMOMETRU http://www.elektroda.pl/rtvforum/top... $regfile = "m8def.DAT" 'deklaracja procesora, w tym wypadku Atmega8 $crystal = 4000000 'Deklaracja portów od wyświetlacza LCD Config Lcdpin = Pin , Db4 = Portb.0 , Db5 =...
Hej, Dzięki za szybką odpowiedź, chcę to zainstalować u siebie w domu, teraz mam remont generalny, na wiosnę ruszam ze wszystkimi instalacjami. Chciałbym mieć wszystko na kablu (za dużo będę miał urządzeń bezprzewodowych). Było by pięknie gdyby można było mieć podgląd na wszystkie temperatury na raz (może to być aplikacja na Windowsa). Szukam trochę...
Przedstawiasz popularny sterownik SCR, podobny do Link, ... dla poprawności ... rozdziel pojęcia sterowania i regulacji, przedstaw całość połączeń Twojego układu regulacji, ... to umożliwi dalszą pomoc w rozwiązaniu problemu. Jeśli dobrze zrozumiałem Twoją wypowiedź: układ regulacji grzałek to tylko i wyłącznie moduł/płytka tak jak piszesz SCR, wyjście...
bo szukam od kilkunastu dni po necie i zagranicznych forach i nikt nic nie ma http://www.raspberrypi.org/archives/781 Może prościej zajrzeć na oficjaną stronę projektu. Mają mały problem bo zostały przylutowane złe zjącza RJ45 więc jeszcze nie wysłali płytek z 1 partii. Jak tylko uporają się z problemem to zaczną wysyłać. Natomiast w obiegu jest chyba...
http://obrazki.elektroda.pl/5336859500_1... Projekt został zrealizowany na potrzeby sterowania urządzeniami zasilanymi z sieci 230V , świetnie nadaje się jako sterownik do wytrawiarki lub innych tego typu urządzeń, w których konieczne jest utrzymywanie stałej temperatury. Układ oparty jest o mikrokontroler ATmega8 firmy Atmel , który...
Witam Chcąc zbudować termometr wraz z alarmem, natknąłem się na forum Elektroda o temat "Termometr wraz z alarmem do CO - http://www.elektroda.pl/rtvforum/topic18... Termometr opiera się na projekcie użytkownika DUCH__. W kodzie widnieje błąd program ten ma wadę, że czujniki dobiera sobie losowo (czyli piec nie zawsze będzie piecem). Czy jest...
I2C mam za sobą i próbowałem dziś napisać sterownik 1-Wire. Na płytce ewaluacyjnej mam MEGĘ16 (16Mhz), DS18B20, który na pewno działa. Problemem u mnie jest wątpliwa inicjalizacja i brak komunikacji. Co może być źle ? Napisałem "biblioteczkę", są komentarze, powinno się wygodnie czytać. #include <avr/io.h> #include <util/delay.h> ////////////////////////////////...
Mam zagwozdkę. Planuję zrobić interfejs dla zestawu elementów połączonych przez 1-wire. Nie podjąłem jeszcze decyzji czy będzie linia zasilania czy nie. Urządzenie zasadniczo składa się z arduino (master) oraz tabliczki, na której jest zestaw ponumerowanych gniazd, do których można podłączać czujniki i i inne elementy oparte na protokole 1-wire. Generalnie...
http://obrazki.elektroda.pl/6294950400_1... Prezentuję relację z budowy stacji pogodowej 1-wire. Stacja mierzy temperature w słońcu, w cieniu, ciśnienie, wilgotność, natężenie słońca, kierunek i prędkość wiatru. Jeżeli chodzi o elektronikę do wilgotności, ciśnienia i natężenia słońca to nie będę za dużo pisał bo w sieci są dostepne...
Witam Faktycznie można skorzystać z gotowych rozwiązań typu jakiś regulator (wielokanałowy ) temperatury polecam stronki np. http://www.metrol.pl/oferta/mcyfr2.html http://www.lumel.com.pl/ oczywiście ta opcja dla osób które chcą gotowca z przemysłowych "akcesoriów", można też sterowniczek PLC (z modułem analogowym) na allegro kupić i zaprogramować,...
Witam serdecznie. Mam taki problem, otóż: Zaprojektowałem sterownik do pieca c.o. i kolektorów. Do pomiaru temperatury zastosowałem 3 x DS18B20 na magistrali 1Wire. Program napisany w języku BASCOM. Jeżeli jest taki przypadek, że nastąpi przerwa w torze transmisji jednego z czujników np.DS1 (nóżka Data) to mikroprocesor nadpisuje wartość temperatury...
Witam Panowie mam pytanie co do "strażnika Mocy" czy ktoś operuje na Kontrolerze Lan LK2 V2.0 Do czego dążę, W specyfikacji tego Kontrolera jest info 5 wejść analogowych: pomiar temperatury, napięcia i prądu (przez dodatkowe płytki) oraz pośrednio innych wielkości fizycznych wejście cyfrowe w standardzie 1wire: pomiar od 4 do 6ciu sond temperatury DS18B20...
http://obrazki.elektroda.pl/4675155100_1... Jest to mój pierwszy projekt opisywany tutaj, pomysł zrealizowany w jeden wolny wieczór, mam nadzieję, że komuś się przyda;) Około rok temu na allegro kupiłem tani zasilacz (max 30V, 5A), ale przeszkadzał mi w nim bardzo głośny wiatraczek, który oczywiście przy pełnym obciążeniu jest niezbędny....
Witam ponownie wrescie po dluzszej przerwie zaczynam modernizowac piec. Obecnie dziala na czasowkach i ciepelko jest, czas na sterowanie elektroniczne. Zmodyfikowalem sterownik i zrobilem wstepne meni ktora mialo czytac temperature z 2 czujnikow ds1820 wszysko dziala dobrze pod warunkiem ze jest podpiety jeden czujnik jak wepne drugi i zmieniam w meni...
Witam. Posiadam inkubator i sterownik do niego. Wszystko jest okej gdy program działa na wait'ach. Chcę przepisać go do przerwania na timerze ale program mi się zawiesza po wgraniu. Po uruchomieniu nie zawsze pokaże temperaturę, po wyjściu z "menu" również czysty ekran zamiast pomiarów. Cała konstrukcja składa się z: *czterech przycisków Sw1-Sw4 *dwóch...
Poniżej kod sterownika: $regfile = "m8535.DAT" $crystal = 8000000 Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.3 , Db6 = Portc.2 , Db7 = Portc.1 , E = Portc.5 , Rs = Portc.6 Config Lcd = 20 * 2 'Sterownik pieca C.O. 'zależności: 'Tp < Tn & Tp > 20st.C to zal. PK1 'Tp > 20st.C to zał. PK2 'Tb < Tp to zał. PK3 'Tk > Tb o dT1 pompa...
chyba, że zmienna i jest zadeklarowana wcześniej jako globalna. tak, jest globalna, w zasadzie większość zmiennych mam globalne i właśnie mi o to chodziło, że nie które mógłbym zmienić na lokalne. Powinieneś użyć getFreeMemory() dobrze, wstawiłęm rozmiar "int size = 8192" dla Mega, wtedy wynik to 6694, gdybym zostawił 2048, wtedy wynik to 2047. No...
No i minęły dwa dni troche wiedzy zaczerpnąłem i wypociłem coś takiego co teoretycznie ma sterować termostatem ale brakuje mi paru pomysłów jak zrobić niektóre rzeczy a mianowicie : jak ustawić tem ujemną? jak ograniczyć wartość którą można ustawić? i jeszcze jedno który kontroler będzie odpowiedni żeby ustawić na nim około 40 parametrów (sterować będzie...
Witam, mam kilka pytań odnośnie prawidłowej (optymalnej) konfiguracji parametrów grzania. W załączniku prowizoryczny schemat układu grzania, składający się ze stojącego jednofunkcyjnego pieca gazowego, wymienika ciepłej wody z układem recyrkulacji, zespołu grzejników oraz układu czterech podłogówek z trójdrogowym automatycznym zaworem mieszającym utrzymującym...
Witam serdecznie Chciałbym podzielić się z kolegami na forum moja wizja wykonania IB / automatyki dla mieszkania. Mam również pewne pytania i wątpliwości. Przy kupnie mieszkania wymyśliłem sobie iż wprowadzę pewne rozwiązania które będą zwiększały wygodę użytkowania, podniosą bezpieczeństwo oraz pozwolą zaoszczędzić energie. Co jest już zrobione: Mieszkanie...
Nie ma problemu sam nie jestem asem w programowaniu i dopiero tak naprawdę uczę się języka C, mam nadzieje, że to koledze pomoże w zamierzonych celach. mirekk36 więc jej nie mogę udostępnić. P.S. Zdaję sobie sprawę, że kod mógł by być optymalniej zapisany tak więc jeśli ktoś z szanownych forumowiczów ma jakieś uwagi odnośnie kodu proszę śmiało pisać:)...
Zamieszczam kod Proszę tego nie zrozumieć jako narzekanie a jako uwagi: 1. Pomiar temperatury. Funkcja jest, nie ukrywajmy tragiczna i cud że działa. Nie wolno tak pisać. Odczytujesz tylko 2 z 9 bajtów odpowiedzi czujnika. Nie sprawdzasz w ogóle: - czy czujnik w ogóle reaguje i odpowiada na komendę 1wreset - czy suma kontrolna się zgadza Kiedy czujnik...
Witam Jestem w trakcie tworzenia Sterownika do Pompy Ciepłej wody Użytkowej (C.W.U) ten sterownik ma spełniać dwa warunki: 1. Włączyć pompę, jeżeli temperatura zadana jest większa bądź równa temperaturze, jaka jest w bojlerze z ciepłą wodą 2. Włączyć pompę o określonej porze np. od godziny 6.00 do godziny 8.00 Mózgiem tego będzie ATMEGA8 układ czasowy...
Witam. Jak zwykle kiedy nie mogę sobie z czymś poradzić muszę zaczerpnąć porady na forum. Tak jest i tym razem. Otóż zbudowałem sterownik co który między innymi steruje też zaworem c.w.u. Zaworem "kręci" silnik dc a za rozpoznawanie pozycji odpowiadają dwie krańcówki mechaniczne zwierające do masy. Silnik ma hamulec który po odłączeniu zasilania zwiera...
Witam. Mam problem z programem który w inny urządzeniu działa jak należy. Program odczytuje numer ID z DS18B20 zapisuje w pamięci a później odczytuje go z pamięci i dzięki niemu odczytuje temperaturę z jednego z dwu czujników. Problem w tym że tej temperatury nie odczytuje. Procesor "widzi" czujniki bo wyświetla ich ID. Same czujniki też mogę odczytać...
http://obrazki.elektroda.pl/5851782000_1... Jako, że sezon na kąpiele w ogródku się rozpoczyna to być może ktoś skorzysta z mojego opisu podgrzewania wody w basenie ogrodowym. Ogrzewanie skończyłem w zasadzie w maju i pod jego koniec i jakieś trzy dni po zalaniu 13-o stopniową wodą miałem temperaturę 26 stopni, ale od początku... Na...
nie pamiętam bardzo testowałem to na konkretnej pompie dotąd aż za bardzo sie nie grzała a podawała prawidłowo paliwo podaje kod jakiś znalazłem z pierwszych prób może się ktoś pokusi o poprawki jeszcze kilku zapaleńców i można by wrócić do projektu chociaż czasu brak Dodano po 16 Jednak teraz bym pozmieniał elektronikę gdyż dużo zależny od tranzystorów...
Witam kolegów. Mam w samochodzie ogrzewanie postojowe eberspaecher, zapragnąłem uruchamiać je zdalnie. Do tego celu zbudowałem prosty sterownik (na razie tylko na płytce stykowej). Założenia: - współpraca z zestawem zdalnego sterowania typu ZDS-3K - uruchamianie dmuchawy gdy temperatura osiągnie zadaną wartość, po to aby obieg cieczy szybciej sie nagrzewał,...
Witam kolegów. Potrzebuję sterownika pompki do C.O. Znalazłem program napisany w BASCOM i przerobiłem go nieco do swoich potrzeb. Działa wszystko prócz HISTEREZY. Przy powolnym narastaniu temperatury, która skacze +/- pompka włącza się i wyłącza, czyli histereza nie działa. Histerezę zrobiłem wg. porad z forum. Czy może ktoś pomóc? Oto kod: [syntax=vbnet]$regfile...
http://obrazki.elektroda.net/28_11788793... W sieci znalazłem taki schemat ochrony wejść 1 wire. Niestety on u mnie nie chcę działać w takiej postaci. Układ w klasycznej konfiguracji działa. Mój poziom elektronika jest bardzo niski, ale pokuszę się o analizę tego schematu. Jeżeli układ zostanie podpięty z prawej strony to, aby wymusić na linii danych...
Witam, już od prawie roku interesuję się automatyką budynków, głownie rozwiązania DIY. Nadarzyła się okazja, abym mógł zastosować ją u siebie. Jakiś czas temu zacząłem gruntowny remont mieszkania (stary poniemiecki budynek). Na chwilę obecną zależy mi głównie na pociągnięciu odpowiednich przewodów w odpowiednie miejsca, tak abym w przyszłości mógł po...
czujnik 1wire sterownik 1wire 1wire sterownik
indeksowanie dysku schemat blokady drzwi kontrolka ładowania oleju
adapter bluetooth mackie thump
Lokalizacja czujnika położenia wybieraka MAN TGA Astronic Różnice między głowicami F9Q U7 a F9Q K7