(at)wojtek6000 Te diody niczemu nie służą i nic nie zabezpieczają. Jeśli podłączysz DS'a odwrotnie to i tak będzie podłączony odwrotnie ze wszystkimi tego konsekwencjami. Rezystor 4k7 przy zasilaniu 5V jest zupełnie ok. Pomysł z jakimkolwiek zabezpieczeniem ESD jest dobry. Na schemacie nie ma RS485. Natomiast takie podłączenie DSów, każdy do osobnego...
Wstałem rano z wyspaną głową i patrzę na Twój kod przy kawie. Deklarujesz 80 bajtów na adresy czujników. Start każdego adresu określasz tak, że mnożysz razy dziesięć wartość zmiennej "Zmienna" Pierwszy Dallas zajmuje więc komórki 10,11,12,13,14,15,16 i 17 Siódmy Dallas zajmuje 70,71,72,73,74,75,76 i 77 ... i tutaj zadeklarowane 80 bajtów się kończy......
No to może coś na DS18B20? W tym może coś z interface RS485 i obsługą MODBUS -> http://cel-mar.pl/files/io/io_ada-401wp.... Dużo w necie jest projektów na DS18B20 (w tym też gotowce na portalach aukcyjnych).
Ok, pamiętaj tylko, że RS485 to tylko specyfikacja sprzętowa, sam protokół nie wymusza jakiejkolwiek warstwy logicznej. Przy dwóch MCU oczywiście prosto jest zastosować jako warstwę protokołu po prostu RS232 wzbogacając go tylko o mechanizmy kontroli kierunku przesyłania danych (chyba, że dane lecą tylko w jednym kierunku). Tak przy okazji - zamiast...
I tu już klapa. Nie mogę sobie pozwolić na to aby w przypadku awarii czujnika ponownie grzebać w programie. To musi działać tak że odpinam uszkodzony czujnik i wpinam nowy. Potem restart modułu i wszystko działa.. Nie chcę się upierać, że odczyty wszystkich czujników na jednej magistrali to najlepszy sposób ale kurka wodna ;) .... dla mnie większym...
Dlatego też oscyloskop może okazać się tu bardzo na miejscu (zwłaszcza cyfrowy) i bez niego ciężko będzie odkryć przyczynę kłopotów. Z racji że nie mam oscyloskopu chciałbym coś również pomóc w temacie i coś zakupić. Co sądzicie o tym? Oscyloskop USB VOLTCRAFT DSO-2020 USB, 20 MHz Będę mógł coś tym zmierzyć? Pamiętaj, że oscyloskop, nawet najlepszy,...
Dziękuję za zainteresowane. Tak , grafiki będą wyświetlane zawsze w tym samym miejscu, na pełnym ekranie o formacie 240*128. Bitmapy jakie konwertowałem są monochromatyczne 1 bitowe. Rzeczywiście rysuję je ręcznie, piksel po pikselu (masakra) . Jeśli jest możliwość abym nie musiał ich konwertować to by było idealnie gdyż mogę sobie na bieżąco zmieniać...
Sun Harvester, to prototyp sterownika włączającego rożne obciążenia w zależności od aktualnego nasłonecznienia. https://obrazki.elektroda.pl/1808215000_... Prototyp sterownika działa ponad rok i sprawdza się w praktyce. Tzn. najpierw był testowany ze 2-3 miesiące na płytkach stykowych prototypowych i jak już okrzepł hardwarowo to ponad...
http://obrazki.elektroda.net/71_12692978... Witam, Do niedawna byłem przeciwnikiem płytek testowych (zestawów uruchomieniowych) różnej maści. Zawsze wolałem sklecić sobie coś na szybko na płytce stykowej i już. Nie mniej jednak przy dużej ilości wpadających pomysłów do głowy (a mam ich ciągle bez liku jak na razie), w końcu braknie tych płytek stykowych,...
http://obrazki.elektroda.pl/7248988700_1... Witam Chciał bym dzisiaj zaprezentować wam moją płytkę testową dla mikro-kontrolerów AVR Atmega16 i 32. Płytka powstała dla sprawdzenia czy dany napisany program działa poprawnie nie trawiąc nowej płytki i trochę do nauki programowania. Prezentowana płytka może nie jest jakimś super kombajnem...
http://obrazki.elektroda.pl/2352937000_1... Zaprojektowany i wykonany układ uruchomieniowy powstał jako część dyplomowej pracy inżynierskiej na wydziale Elektronika i Telekomunikacja. Tytuł inżyniera obroniłem w 2010 roku ale dopiero niedawno postanowiłem przedstawić szerszej publice urządzenie mojego autorstwa. Urządzenie wraz z zestawem...
Witam, chciałbym przedstawić moją konstrukcję która powstała w zeszłym roku i teraz publikuję ją Wam. Jest to uniwersalna płytka bazowa posiadająca następujące włąściwości: Procesor ATMEGA32A z kwarcem 8 MHz Rozmiar pcb identyczny jak wyświetlacza 2x16 znaków HD44780 (można je ze sobą skręcić. Wyprowadzenie złącza do wyświetlacza. Wbudowany zegar RTC...
http://obrazki.elektroda.pl/3404456500_1... Witam. Chciałem zaprezentować wykonaną przeze mnie płytkę testową dla procesorów atmel rodziny atmega w obudowach czterdziestopinowych. Założenia Głównym celem było zaprojektowanie płytki pod mikrokontroler atmega32 w programie Cadsoft Eagle na licencji freeware, czyli 10cm x 8cm z jak największą...
Pamiętaj też, że sensowe minimum to 4kb ram, wygodna praca zacznie się przy 8kb RAM. Jak wykonywałem projekt w oparciu o ten układ to sensownie działało już na Atmedze 328P (2kb RAM) na Atmedze 8 miałem czasem problemy z zawieszaniem. Ogólnie to ja w dziedzinie komunikacji jestem wielkim zwolennikiem Modbus RTU (dla AVR) bądź TCP (dla ESP). Zamiast...
Swego czasu byłem bardzo zainteresowany maksymalnym wykorzystywaniem wielozadaniowych systemów w mikrokontrolerach. Wtedy też powstał projekt który chce przedstawić: MagaSter - sterownik inteligentnego domu. Chciałem żeby obsługiwał jak najwięcej zdań w moim małym RTOSie. Jego podstawowe założenia: -Sterowanie radiowe z wykorzystaniem szeroko stosowanego...
Witam, czy to o co proszę jest takie trudne (nie do zrobienia) czy to taka "wiedza tajemna" do zrobienia tylko odpłatnie? Może być jakiś inny przykład wystawienia konkretnej wartości z arduino na rs485 modbus rtu.
Niestety HVSP ubije mu DS1820, chyba, że go będzie odłączał na czas programowania (aż raz zapomni). Kwarc jest potrzebny, bo RS485 zapewne to będzie RS232 elektrycznie zrealizowane na RS485.
A nie możesz dać ATMega2560, która ma 86 IO? Swoją drogą zawsze można zastosować ekspandery na I2C lub SPI co da ci prawie nieograniczoną liczbę pinów. Swoją drogą jak planujesz poprowadzić przewody do rozdzielaczy? To spore wiązki wyjdą. Ja to zrobiłem tak, że na rozdzielaczach mam osobne sterowniki, które nimi sterują (po jednym na piętro), a wszystkie...
http://www.maxim-ic.com/app-notes/index.... dzięki za pomoc, ale tego nie da się chyba podłączyć pod PC? linie 'DRIVE" i "DPU" to do procesora? jeśli tak to soft też musi być zmodyfikowany do obsługi przystawki? Pozdr. Dodano po 21 znalazłem takie rozwiazanie poseidon 2250 od niego linia rs485 i na lini powieszonych kilkadziesiąt czujników ds18b20,...
To teoreticznie,a praktycznie? Czy ktoś bawił się takimi połączeniami,np.35mb-tyle mam z domu do pieca CO. Takie rzeczy to tylko u Wróżbity Macieja. Nikt nie zgadnie jaki po drodze będziesz miał poziom zakłóceń. Pakowanie się w 35m jakościowego kabla transmisyjnego jest bez sensu, bo to tanie nie będzie. Pozostaje RS485 albo pętla prądowa. Zysk jest...
Faktycznie i2c się do tego nie nadaje. Wybrałem do komunikacji sieci czujników z MCU poprzez 1wire, natomiast sieć MCU rozmawia po rs485 i zdaje to egzamin.
Nie za bardzo chcę komplikować układ przenosząc się na RS485 czy CAN. Jeśli chodzi o 1-wire to chciałem zastosować DS18B20 na kablu 3 żyłowym (z zasilaniem). Jaka może być zakłócalność przy zastosowaniu dobrego kabla?
a może zestaw EvB 4.3 W skład zestawu EvB 4.3 v2 wchodzi: Płytka ,wyposażona w następujące elementy: * Procesor AVR ATMega16 w obudowie DIP40 * Zegar czasu rzeczywistego PCF8583 -Pamięć EEPROM AT24C02 * Odbiornik podczerwienie TSOP4836 * Czujnik temperatury DS18B20 * Konwerter RS485 * Gniazdo kart MMC/SD * 5 przycisków * 8 diód LED * 5 wyjść tranzystorowych...
A co magicznego ma para skrętki? Skrętka ujawnia swoją "magię" przy transmisji sygnału różnicowego. Przy 1W takowego nie ma. Nie podejmuję się tego tłumaczyć bo wielokrotnie to robiłem i zawsze to było obalane argumentem "w 1 Wire nie ma transmisji różnicowej". A chodzi o to że właśnie 1 Wire jest transmisja różnicowa. Pewnie się wszystkim to myli...
Ja sobie to rozwiązałem tak: Procesor master na ATmega ma interfejs RS485 Wszystkie końcówki pomiarowe na DS1820 lub DS18B20 mają procka AT89c2051 i interfejs RS485 Wszystkie są podpięte razem Master woła sobie każdy czujnik a ten odpowiada mu ostatnią przeczytaną temperaturą Wszystko ładnie sobie działa. Na razie maksymalną ilość jaką podpiąłem razem...
Ciekawe zadanie ;) Może lepiej dać układ nadzorujący na każdy silos? Wtedy mamy 30 urządzeń komunikujących sie po RS485 i jeden centralny master zarządzający ruchem i komunikujący się z PC. Sprawdzałeś czy przy takiej odległości nie będzie problemów z komunikacją po 1wire?
Witam jak w temacie Sprzedam Zestaw Uruchomieniowy EvB 4.3v3 ATMega16 * Procesor AVR ATMega16 w obudowie DIP40 * Złącze USB z bezpiecznikiem (zasilanie i programowanie płytki z komputera) * Wyświetlacz LCD 2x16 ZIELONY * Wyświetlacz 4x7 segmentowy * Czujnik temperatury DS18B20 * Konwerter RS485 * Gniazdo kart MMC/SD * Wyprowadzenia wszystkich pinów...
Na pewno prostsze w okablowaniu byłoby połączenie czujników poprzez sieć 485. 4-żyłowy kabel umożliwia połączenie i zasilanie do 32 urządzeń. Każde urządzenie/termometr to np. - czujnik LM335 - ATTINY2313 (20 pin posiada UART i ADC) - układ do transmisji MAX485 lub odpowiednik Do tego potrzebny jeszcze układ Master - może być PC - Sterownik na ATMEGA...
Myślę, że inaczej tego nie pożenisz jak 1-wire <->Atmel ( lub inny procek) program do konwersji pomiaru przekazanie kolejnych pomiarów z DS1820-sów do zmiennej dla (tyle zmiennych ile chcesz powiesić czujników na szynie 1-wire) z procka Rs232 --> RS485 do S7-200.
1Wire spokojnie powinno ruszyć bez żadnych zakłóceń i problemów. Jeśli jednak coś będzie nie tak, lub po prostu lepiej Ci będzie pracować z inną warstwą fizyczną, można zakupić / zrobić banalne konwertery 1W na RS485 i zastosować np. w węzłach ( lub w razie potrzeby i możliwości, przy każdym czujniku ). U mnie w wielu instalacjach "inteligentnego" budynku...
Moja koncepcja jest taka. Na 89c2051 + DS18b20 + MAX485 stanowi czujnik temperatury, który połączony jest przez interfrjs RS485 z procesorem głównym na ATmega32, który to wybrane wyniki wyświetla na wyświetlaczu. W moim modelowym urządzeniu były tylko dwa czujniki ale praktycznie może ich być nawet 32 sztuki.
Płytki będą nie wcześniej jak za trzy tygodnie. Programator nie tylko będzie programować ale też będzie pełnił funkcję: RS232TTL, 1-Wire do podłączenia wielu DS18B20 i być może będzie też termostat i RS485 do DMX. Porty wyjściowe będą pracować od 1,8V do 5,5V z zasilania zewnętrznego lub USB. Będzie stabilizator LM1117adj z możliwością wyboru dwóch...
Witam, konstruuje moduł do tzw. inteligentnego domu moduł znajdzie się w puszce pod włącznikiem. Zadania jakie będzie realizował to: - pomiar temperatury DS18b20, - enkoder (będzie zrealizowany na przerwaniach), - 8 wejść cyfrowych, - wyświetlacz oled do wyświetlania parametrów (OLED 0,96' 128x64 na I2C - SSD1306). Moduł będzie komunikował się z sercem...
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]...
Tylko to tak bez sprawdzania błędów i zakładając że separatorem są spacje lub taby. Oraz skoro i tak używasz floatów, to już lepiej strtof; tmf napisał: Użyj sscanf i odpowiedniego ciągu formatującego. No tylko, że domyślnie sscanf nie zawiera obsługi formatów zmiennoprzecinkowych. A włączenie jej "nieco" zwiększy rozmiar kodu wynikowego. Mam zajęte...
6-8 stref, piec spokojnie wyrabia i bardzo szybko reaguje, ma dosyć dużą pojemność i trzyma cały czas 50stopni więc woda z paneli i instalacji nie jest w stanie go "zmulić". Boję się pod tym kątem, że jak wsad w piecu Ci zacznie pracować na 100%, a przypadkiem zapotrzebowanie spadnie na 0%, to czy nadmiar energi zostanie z akumulowany zanim piec zdąży...
Z tą płytką moge programować wszystkie w obudowie DIP40 oraz rozkładem pinów zgodnym z ATMega16 i programować w każdym środowisku przeznaczonym do AVRów, np. WinAVR, Image craft Codevision. Najtańsze to to nie jest... Macie może namiary na cos tańszego? Na czym się skupić przy wyborze płytki uruchomieniowej? Ponieważ linki zostały usunięte z powyższego...
Moja wiedza z MK nie jest jeszcze duża więc powiedzcie czy dobrze myślę. DS18B20 po 1-Wire do MK taki zestaw byłby w namiocie potem po skrętce zasilanie do tego zestawu oraz transmisja RS485 przez ta skrętkę do centralnego MK w budynku gdzie na wyświetlaczu pojawią się temperatury tak w uproszczeniu. Dobrze myślę ?
Witam Atmega328 i Attiny2313 przez RS485 Atmega328 Master - zapis na razie wyzwalany przez Timer If Flaga_001 = 1 Then Set Re_de Waitms 1 Print "MOD001 " ; Chr(13); Waitms 1 Reset Re_de Flaga_001 = 0 Licznik_mod001 = 0 End If ATtiny2313 Slave $regfile = "attiny2313.dat" $crystal = 8000000 $baud = 4800 '*********************...
No i wszystko się wyjaśniło. Problem wcale nie dotyczył warstwy sprzętowej, okazał się banalny, choć aby go znaleźć spędziłem kilka godzin na obiekcie. Finalne okazało się, że wartość czasu oczekiwania na odpowiedź była za mała - ustawiona na 500ms (zmieniłem na 1s) . Wystarczyło od strony mastera zmienić timeout na nieco większy i wszystko bzyka aż...
Widzę, że szykuje się ładny projekcik, trzymam kciuki :) U mnie będzie około 15 kart z przekaźnikami, jedna karta będzie tak bardziej rozbudowana-przekaźniki, sterownik pieca gazowego, LCD, pilot. W tej chwili męczę Raspberry, ale widzę, że trzeba będzie poszukać troszkę mocniejszego sprzętu. Malina w tej chwili "obsługuje" 9x DS18B20 (temperatura),...
Jako że ost mój temat został skasowany z powodu mojego niedoczytania regulaminu wstawiam nowy, już w poprawnej wersji. Warto kupić którąś z poniższych płytek testowych?: Procesor AVR ATMega16 w obudowie DIP40 Złącze USB (zasilanie i programowanie płytki z komputera) Wyświetlacz LCD 2x16 Wyświetlacz 4x7 segmentowy Czujnik temperatury DS18B20 Konwerter...
Witam Mam chiński klon Maple ze STM32 nazywany STM32 Mini. Problem mam z bootloaderem. Wgrałem zgodnie z instrukcją przez program STM32, chodzi tu o możliwość wgrywania programu przez wbudowane USB. Teoretycznie nie powinien działać reset automatyczny ponieważ opornik jest za duży. https://www.elektroda.pl/rtvforum/topic3... W sumie raz działało...
Dzięki za odpowiedź. Błędy poprawione (BUZ11 i DS2401). 1. Chodzi o DS2401 - numer seryjny 2. Dipswitch wymaga ingerencji człowieka (możliwe błędy w nastawach) a układy DS2401 kosztują mniej więcej tyle samo - tym bardziej, że w planach mam wykonanie większej ilości tych modułów. 3. W sumie wychodzi 448,5mA max, szczegóły niżej. 4. Błąd - poprawione...
Proponuje temat przemyśleć od nowa narysować schemat blokowy programu i dokonać analizy ,jak każdy blok rozwiązać tak ,żeby zajmował mało pamięci i był uniwersalny. Może w przypadku kolegi warto się zastanowić nad przesiadką na magistralę RS485 i realizację czujnika jako inteligentnego modułu ,który zawiera taki czy inny czujnik temperatury i mikrokontroler...
Witam, ja robiłem na własny użytek tego typu magistralę, z podłączonymi kilkoma prockami do niej typu ATtiny2313 oraz Atmega8 a do tego komputer PC. Zasilanie z pełnym powodzeniem puszczałem na 1 lub 2 żyłach skrętki UTP kat5, podobnie GND. Zasilanie oczywiście w skrętce puszczane było +12V stabilizowane bo albo z zasilacza komputerowego albo później...
Hmm układ resetu nie wygląda najlepiej . Ja daje kondensatorek 100n i żadnego opornika w szereg (jak dajesz taki duży elektrolit to opornik do masy ..chyba ze chcesz czekac pare sekund na reset procka) A w ogole to najlepiej wstaw DS1812 i po kłopocie. Noge do czujnika DS18B20 podciągnij do plusa przez 3.3-4.7k om Pokombinuj z podswietleniem wyswietlacza,...
Witam Andy74 zakupiłem dzisiaj nawet nowego uP i jest to samo, błą weryfikacji. Jak mi przyjdzie jeszcze budować nowy programator, to się chyba zastrzelę, jakiś nie fart pod koniec tego tygodnia? A było tak pięknie RS485 działał, na SLAVE dałem wartość która się zmieniała i wysyłał ją do ATmegi, wszystko łądnie i pięknie, aż do momentu następnego proghramowania,...
W końcu przespałem się z tematem :) Ostateczny wybór padł na rodzinę AVR... uznałem że to najlepszy wybór na początek przygód z... Starając się dalej iść w stronę zakupu gotowego zestawu wybrałem kilka które uznałem za najbardziej warte uwagi: EvB ATmega 16-32 ( 222 z ł – ATMEGA32 + WYŚWIETLACZ ) http://obrazki.elektroda.pl/8258948300_1...
Witam Wykorzystałem kod Kolegi Duch do pokazywania kierunków zmian temperatury - tzw. "strzałki" W przyszłości, proszę używać tagów SYNTAX - poprawiłem.
Witam Napisałem program, który dekoduje sygnał DCF77 ( ustawia flagę ), następnie zapisuje ( przy pierwszym uruchomieniu ) wartości zmiennych do PCF8563 i cztery razy na dobę wysyła przez RS485. do tego dwa razy na dobę koryguje czas w PCF8563. I to działa bez problemu. Do celów testowych mam podłączony LCD. Chciałem dołączyć możliwość pomiaru i wysyłania...
http://obrazki.elektroda.net/8_118630078... Witam!! Przedstawiam układ sterowania pieca C.O. Podstawowe jego zadanie to sterowanie przesłoną wlotową powietrza. Ma jeszczę parę innych zadań ale o tym później. Całość sam zaprojektowałem, wykonałem, a także soft (który jeszcze nie jest dokończony) sam napisałem. Troszkę na temat Hardware-u: Serce stoi...
Witam Właśnie rozpocząłem projektowanie i wstępne oprogramowywanie sterownika centralnego ogrzewania. Ale mój projekt jest zdecydowanie inny od spotykanych na forum. Otóż owy sterownik będzie sterował: -pompami obiegowymi C.O. -4(każda 40-110W)sztuki -pompą wody użytkowej (około 10W) -zestawem solarów z wymiennikiem (czyli kolejna pompa 4W) -elektrozaworami...
Osobiście nie zastanawiałem się nad tym długo, szukałem zestawu który ma chyba wszystko na pokładzie: Ethernet, Can, RS232, USB-RS, 485, pamięci Flash, Sram, Kartę muzyczną, Usb Host OTG, LCD + dotyk, złącze na karty SD i wiele innych... W polsce ktoś sprzedaje RedDragon za ~350zł ja zamówiłem to w chinach przez ebay i zapłaciłem z presyłką ~180zł uważam...
witam.staram sie skończyć płytkę testowa dla atmegi16 ,być może i wraz z atmega8. Już prawie całość jest ukończona ale chce mieć pewność ze niczego nie pomyliłem. Mam nadzieje że usłyszę wasze opinie i propozycje co do zamieszczenia na niej dodatkowych elementów czy zmiany aktualnych. Całość schematu robiona w eagle Version 4.16r2 .a na niej: 1. rs232...
Panowie, Panie potrzebuję pomocy bo siedzę i siedzę i nie mogę sobie dać rady z kodem BASCOM. Jestem początkujący, a raczej raczkujący w AVR, programowaniu itd. :( Próbuję zbudować sterownik do pokoju który ma wykonywać: -sterowanie światłem (8x) -sterowanie piecem/kotłem gazowym (temperatura noc i dzień-dwie różne temperatury) -każdy przycisk ma dwie...
Zacznijmy od tego że nie powiem Ci czy to tanio czy drogo bo nie jestem w "temacie" od jakiegoś czasu. Ten "turbo-zaje****y NIEBIESKI wyświetlacz" mnie trochę zniechęca tutaj... Niepotrzebny wodotrysk. Nie podoba mi się to że LED-y mają na przemian czerwony i zielony kolor, to pewnie utrudnia odczyt. Lipa też, że ma tylko 5 przycisków, czemu nie osiem?...
Witam. Zamierzam nauczyć się programowania mikrokontrolerów ARM - z rdzeniem ARM Cortex - M3 w języku wysokiego poziomu C. Nie ma dużego wyboru jeżeli chodzi o książki, zdecydowałem się na: "STM32. Aplikacje i ćwiczenia w języku C" M. Galewskiego (http://www.kamami.pl/index.php?ukey=pro... Zastanawiam się nad tym, jaki zestaw startowy...
Witam, Wszystko zależy od tego jak rozproszone. W pewnych okolicznościach da się to zrobić na skrętce i DS18B20. Pewniejszy sposób to sieć RS485 czyli najprostszy 8-bitowiec + sensor + transceiver RS485. Prosze o jakiś szkic pokazujący lokalizację czujników. Sieć CAN to IMHO przesada. Tomek
Moge zaproponować gotowe urządzenie do podłączenia sterownika PLC z czujnikami ds18b20 via RS485/RS232 modbus, jeśli jesteś zainteresowany napisz na PW
Warto się męczyć z ntc termistorami na rs485? Od chińczyka masz fajne moduły ds18b20 na modbus po około 100zł, można do niego podłączyć 8 czujników, każdy ma oddzielne wejście i nie trzeba się bawić w ich adresowanie.
To postaram się napisać rozwiązanie a Ty jeśli możesz napisz czy będzie ono dobre. Widzę to tak że powinienem wgrać orginalny kodz nettigo o ktorym pisałem kilka postów wcześniej czyli z pinem 3 ustawionym w tryb INPUT_PULLUP i przerwaniem reagującym na zbocze FALLING. Przewód który podpinałem pod 5V podpinam pod pin 3 a przewód który podpinałem pod...
Albo rs485 albo 1wire. 1wire jest specjalnie skonstruowany do pomiarów na duże odległości- 500m to dla tej magistrali nic specjalnego. Oczywiście nie należy takiej długiej linii wpinać w komputer bezpośrednio- wystarczy jakiś piorun w pobliżu i wszystko może się spalić- komputer też. Najlepiej jakieś transoptory dać między komputerem a DS-ami.
np. DS18B20 + komunikacja MODBUS po RS485. Nie trzeba tworzyć linii produkcyjnej.
Pewnie jakiś układ scalony i tak ma pamięć "nieulotną", w której pamięta konfigurację, więc może pamiętać także adres i parametry transmisji - to nie powoduje dodatkowych kosztów produkcji. Poza tym, wszelkie przełączniki mają tendencję do utraty kontaktowania, wtedy urządzenie przestaje poprawnie działać - a przy wybieraniu adresu mogłoby "samowolnie"...
Komplet płytek PCB 6 szt. (1 szt. sterownik + 5 szt. płytka matrycy LED) do wyświetlacza JB-LED 40x8 BiCOLOR V1.1. Montaż THT i SMT - lutowanie. Cena zestawu: 60,44zł + 9,50zł za list polecony priorytetowy Stopień skomplikowania montażu: 2-łatwy (warianty: 1-b.łatwy, 2-łatwy, 3-trudny, 4-b.trudny) Części można nabyć w polskich lub chińskich sklepach...
Robiłem w swoim urządzeniu dla czujnika temp DS18B20. To jet wyspa do podłączania czujników ds18, jako część automatyki domowej, dodatkowo z izolowanym rs485.
No to niestety trochę nie trafiłeś. I2C nie jest do takich celów. On jest na małe odległości. Choć różnymi cudami można go zmusić do działania na większe odległości. Jednak to raczej nieodpowiednie rozwiązanie. Lepiej użyć specjalnego do takich celów. Np. RS485.
Spoko. Mam na płytce konwerter (MAX485). a od strony PC mam układ RS232-RS485 (jakiś czas temu w EP "Klocki RS485”). Gubię się w programowaniu, np. że mikrokontroler ma sobie wykonywać swój program (obsługa LCD, klawiszy , DS18B20). a podczas transmisji przełączyć na nadawanie i odbieranie. nie wiem czy np. zrobić to wszystko w przerwaniu od UARTa...
Nie jestem pewien ale 1wire wyciąga chyba do ok 1000stóp czyli jakieś 300m. Nie wiem jak jest zbudowany Twój projekt ale jeśli to mało lub będą duże zakłócenia możesz podłączyć albo dodatkowy procesor albo układ DS2480 jako konwerter rs485/1wire.
Mam jeszcze jedno może banalne pytanie. Otóż mam do jednej linii 1WIRE wychodzącej z jednego procesora podłączone 12 czujników DS18B20. Czy jest mozliwość że mógłbym podpiąć drugi moduł z kolejnym procesorem pod tą samą linię aby i on mógł odczytywać sobie temperatury z czujników? Czy muszę zrobić sobie osobny moduł który tylko i wyłącznie będzie obsługiwał...
Proponuję takie rozwiązanie: Czujnik (lub czujniki) są podłączone do mikroprocesora w urządzeniu dla danej hali.Urzadzenie ma lącze RS485.Wszystkie urządzenia (max 32) są podłączone do konvertera RS485/RS232 a ten jest podłączony do PC.Na PC mamy wyświetlane wszystkie parametry z wszystkich Hal. Nie jest to przykład teoretyczny gdyż mam wykonane 3 takie...
U mnie w domu mam moduł na esp-01 który mierzy temperaturę w 16 punktach za pomocą DS18b20. Poprzez UDP wysyła pomiary do modułu YUNSHAN który jest głównym termostatem. Termostat dokonuje obliczeń i włącza piec (poprzez styk zwierny) oraz wysyła informacje do kilku kolejnych modułów odpowiedzialnych za otwarcie siłowników na kaloryferach w domu. Innymi...
Również potwierdzam ,2ds18b20 na 100mb skrętki działają :) ,z tym, że rezystor podciągający do +V to 1k . Poza tym - jeśli planujesz większe odległości, to lepiej użyć rs485, dzięki temu możesz do 1200mb używać szyny ;) Poprawiłem pisownię. Proszę przestrzegać p.15 regulaminu lub - kosz. /prezeswal/.
Podłączyłem multimetr cyfrowy pod GPIO piny 2 i 6 a) zasilacz 1A, samo Raspberry 4,87-4,88V b) zasilacz 1A Raspberry + moje urządzenia 4,68-4,71V c) zasilacz 2.5A podłączony pod hub'a, urządzenia podłączone pod hub'a i malina również podłączona pod huba (wszystko na jednym zasilaczu) 4,95-4,97V Rozebrałem tego hub'a i tam na płytce zasilanie z kabla...
Po wyglądzie to widać że jest to konwerter 1-wire <> RS485. Moduł adresowany na zworkach. Zatem trzeba by wiedzieć jaki protokół zastosowano. A to wie jedynie producent tablicy informacyjnej Rozumiem że ten moduł już nie pracuje dlatego szukasz zamiennika? Można by go stworzyć o ile znalazłby się identyczny by podglądnąć transmisję. Albo też spróbować...
Zgadzam się. Cyfrowo: RS485, analogowo: 4-20mA. No i duże, ciężkie, drogie czujniki przemysłowe typu "gniotsja, nie łamiotsja". Swoją drogą - zmuszanie takich urządzeń, jak SHT11, czy DS18B20, do pracy na długich przewodach i w "niesprzyjających elektrycznie" warunkach jest czasochłonne i nie zawsze efektywne (ależ to człowiek kiedyś był głupi... ech...)....
nie , ma dokładnie 41 stopni (zmierzyłem to innym układem z DS18B20). Chyba wiem co zrobię. Mam kilkanaście błędów na PCB i nie ukrywam mocno mnie drażnią. Przeprojektuję płytkę ,wyrzucę co zbędne oraz dołożę to co mi brakuje i zamówię nową :D .Przy okazji nie będę musiał walczyć z wylutowywaniem padłej atmegi. Zresztą ta miała już na koncie z 4k programowań...
It is known that the cooling machine is widely used in the industry. In this paper, I will show you how to use STONE HMI LCD as the display to combine the temperature sensor with Arduino esp8266 cooler application; the communication between the temperature sensor and Arduino esp8266 is realized by single line communication, and the communication mode...
Właśnie skończyłem budować taki układ ale oparty o transmisję radiową na modułach MOBOT RCRv2 (bez problemów zasięg z piwnicy na 2 piętro, takze w otwartym terenie też nie powinno być problemów) Koszt jednego modułu to blisko 50zł ale w razie awarii jeden stacji nie pada cały system jak to się czasem dzieje przy rs485 (znam z autopsji z pracy w dużej...
Co do twoich pytań: AD.1)Ekran jak najbardziej. Podłączony TYLKO z jednej strony np przy masterze. AD.2) Jest sens a nawet konieczność ze względu na odległości. Dodatkowo idealna była by transmisja różnicowa. AD.3)Np. zasilanie z jednej szyny DC z której każdy z czujników izolowaną przetwornicą DC/DC tworzy sobie napięcie. Najlepsze było by oparcie...
Dziękuję Koledze Mundi1970 za radę. W sumie z buforem to chciałem oszczędnie, jeśli chodzi o pamięć. Co do nagłówka, to chodzi o coś takiego jak jest w ciągu GPS? Czyli zawsze jest na początku GPRMC ? Czyli jeśli jest to znaczy, że początek ciągu jest odebrany prawidłowo. W sumie ma to dodatkowy sens, bo w przypadku większej liczby urządzeń już po RS485,...
Zamiast trawić układ składam prototypy na płytkach stykowych i później ew. myślę o ich wykonaniu. Małe kroczki przybliżające do celu, dające szybki efekt, pozwalają w razie co zmienić kierunek. Wykonanie płytki, zlutowanie urządzenia i uruchomienie może trwać dni czy tygodnie by przekonać się, że koncepcja jest słaba. Z tego też powodu, rysunek, który...
http://obrazki.elektroda.pl/4511398700_1... Choć na chwilę obecną to w zasadzie inteligentne oświetlenie + zestawy różnej maści czujników, acz pełznie we właściwą stronę. 1. Wstęp i motywacja Jakiś czas temu stworzyłem dwa projekty. Pierwszy - stacja meteo -> http://www.elektroda.pl/rtvforum/topic31... który w ciągu miesiąca...
Witam Mam pare pytan odnosnie rs485 i atmeg... Naogladalem sie paru prostych projektow na tej szynie tj rs485 i chcialem zrobic cos swojego - Sterownik pieca CO z panelem sterowania na 2 pietrze domu... Modol wykonawczy oparlem na atmega88 - sa to 3 przekazniki, ds18b20.. i pare wejsc Modol "sterowania" oparlem na atmega32 lcd2x16. Oba urzadzenia chce...
Witam, Postanowiłem zrobić sterownik zaworu 3-drogowego oraz sterowanie (włącz/wyłącz) pomp obiegowych do mojej instalacji CO w domu. Dodatkowo układ ma sprawdzać temperaturę przez DHT22 lub DS18B20. Całość ma wysyłać dane na podstawie swojej pracy przez RS485 i mySensors do centralnego punktu (do openhab aby tam generować statystki z tych danych)....
Witam Mówisz o magistrali 1-Wire wg specyfikacji Dallasa, czy masz na myśli komunikację z SHT za pomocą przewodów na odległości 50m bez stosowania jakichkolwiek układów? Z 1-Wire wg Dallasa to nie mam problemu i pastylki podpięte pod niego bez problemu będą działały ( DS18B20) tylko muszę mieć jeszcze pomiar wilgotności wewnątrz pomieszczenia ( a DS...
Może lepiej zainwestuj trzy piny Slave`a i na trzech bitach możesz zakodować w każdym adres 0-7. hmm. No właśnie tego rozwiązania chciałem uniknąć, też na to wpadłem ale sieć chciał bym by miała potencjał do przyjęcia choć 20 slave-ów na przyszłość a to już 5 pinów i grubszy kabel. Mam kilka alternatyw. Każdy slave miał by na obudowie przycisk i mrugającego...
Witam, sądzę , że takie urządzenie należałoby wykonać na porcie szeregowym RS232 lub USB Stary leciwy LPT nie daje tylu możliwości co łącze szeregowe. Osobiście mogę ci zaproponować małe moduły z łączem RS485 mieszczące się w puszce instalacyjnej zdjęcie płytki w załączniku. można to rozmieścić na odległości nawet kilometra od komputera. Oprócz sterowania...
Sprzedam PCB (1 szt + 5 szt) oraz matryce LED (5 szt) do wyświetlacza JB-LED BiCOLOR. Zestaw do samodzielnego montażu - lutowanie THT i SMT Po rozbudowaniu o odpowiedni moduł możliwość komunikacji/sterowania przez Ethernet, WiFi, Bluetooth lub RS485 itp. https://obrazki.elektroda.pl/5599749400_... Kod źródłowy przykładowego programu...
Witam! Zlecę wykonanie układu pomiaru temperatury poprzez 2 czujniki DS18B20. Układ ma umożliwiać komunikację z nim za pomocą protokołu MODBUS RTU, bądź za pomocą stałej ramki ASCII. Komunikacja odbywać musi się za poprzez linię RS485 (najlepiej) lub RS232 - rozpatrzę i porównam oferty. Założenia: -Rozdzielczość pożądanego pomiaru to 4 bajty -Komunikacja...
Witam Zachęcony sukcesami z płytką EVB 4.3 zaprojektowałem i zamówiłem swoją - na początek z AtMega8 w DIP. Do tego pamięć 24C32 oraz układ do RS485. Wszystkie układy mają kondensatory 100 nF ( stabilizator 7805 również + jeden elektrolit ). Całość ze złączem pod wyświetlacz 2*24 ( właściwe 4*12 ) Reset przez rezystor 10 K do +5V AtMega8L ( na 8 MHz...
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...
Skrętkę układam razem z kablami. Korzystam z własnych sterowników w których wej/wyj są odseparowane galwanicznie od logiki. Podobnie jak w PLC z tą różnicą ze u mnie jest mniejsze napięcie - 12V. Skrętka i takie napięcie nie sprawia problemów przy ułożeniu razem z kablami 230VAC. Po tej samej skrętce mam zamiar podłączyć także czujniki DS18B20. Jeszcze...
Witam, może ktoś naprowadzi mnie na trop gdzie szukać błędu, bo już mi ręce opadają ;) ... zaprogramowałem ATTiny2313. Jego zadania to pomiar temp na 3 czujnikach DS18B20, włączanie/wyłączanie 2 przekaźników i kilka tam drobnych rzeczy jeszcze. Poza tym mogę się z nim łączyć przez RS485 z PC i odczytywać stan wszystkich jego odczytów jak i załączać...
mirekk36 . Na razie nie wiemy jakie kolega ma długieee te transmisje danych. RAM nie jest z gumy, a powinno jeszcze starczyć na całą masę zmiennych i trzy stosy, a zwłaszcza na HWStack, który by tu mocno puchnął. Jeśli to jest ATtiny2313 to pewnie, że nie ma o czym w ogóle mówić ale jeśli już coś co ma na pokładzie z 16kB Flash'a (nawet 8kB) i 1k RAM...
http://obrazki.elektroda.net/37_12577976... 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)....
Witam, Chciałbym prosić was o pomoc w sprawie komunikacji AVR z PLC po modbusie. Mam do stworzenia projekt w postaci cyfrowego termometru który w zależności od danej temperatury bedzie zarządzał odpowiednim zapalaniem diod na sterowniku PLC. Do tego zadania użyłem Atmegi8, czujnika DS18b20, wyświetlacza lcd, maxa 232. Komunikacja musi odbywać sie po...
Witam Do sprzedanie zestaw EvB 4.3. Na tym zestawie rozpocząłem zabawę w programowanie. Na płytce znajduje się: Procesor AVR ATMega32 w obudowie DIP40 Złącze USB z bezpiecznikiem (zasilanie i programowanie płytki z komputera) Wyświetlacz LCD 2×16 NIEBIESKI Wyświetlacz 4×7 segmentowy Czujnik temperatury DS18B20 Konwerter RS485 Gniazdo kart MMC/SD Wyprowadzenia...
SPRZEDANE ! Sprzedam używany przeze mnie do nauki programowania moduł uruchomieniowych AND-TECH EVB 4.3 z wbudowanym programatorem. Do zestawu dorzucam 3 mikrokontrolery. Zestaw EvB to: wbudowany programator. Nie potrzebujesz już dodatkowych narzędzi. Programujesz poprzez złączę USB. Bez obawy o zablokowanie procesora. Dostosowana do potrzeb początkującego...
rs485 falownik rs485 bezprzewodowo rs485 lumel
płytę indukcyjna siemens manual master laptop włączać chwila
miele pralka opinie miele pralka opinie
Czerwona kontrolka wspomagania kierownicy w Fiacie Panda - przyczyny i rozwiązania cyberJack RFID Standard - Błąd odczytu e-dowodu