masz namysli DS18B20 ? przewod jak przwod, jasne ze moze miec jakiś wpływ. Jezeli tj ds18b20, tj czujnik cyfrowy, dane sa przesyłane cyfrowo wiec jak masz w okolicy zrodlo zaklocen to moga sie dziac dziwne rzeczy
Tak urządzenia komunikują się kolejno, nie w jednym tym samym czasie. Odziwo w poprzedniej wersji gdzie do jednej skrętki wykorzystywałem 2 sygnały danych i Vcc reszta do masy to zakłócenia były dobrze eliminowane i była prawidłowa transmisja. Próbowałem właśnie tego sposobu aby w danym momencie jeden czujnik nadawał a reszta wyłączona ściągnięta do...
1. Przewód łączący czujki a płytkę Arduino nie przekroczy 3,5 metra. I tutaj pytanie czy powinienem zastosować jakiś ekranowany przewód i ekran wpiąć jako masę ? 2. Kontrola temperatury będzie dosyć dokładna w zakresie 60,0C - 99,9C głównie chodzi o dziesiętne stopnia ponieważ każda zmiana o 0,1 dziesiąte jest ważna a zmiana o 0,4 dziesiąte stopnia...
AD.1) OK, będę miał na uwadze. AD.2) RS485/RS422 jest często wykorzystywany przy takich instalacjach. Ale w moim przypadku gdzie odległość pomiędzy pierwszym slavem i masterem to tylko kilka metrów (około 5-10m), częstotliwość odczytów jest dosyć mała jak również jest możliwość liczenia CRC , to konwersja sygnałów wydaje mi się zbędna. Opis standardu...
No fakt ! A jesli juz chodzi o przewody to jaki bedzie bardziej odporny(odpowiedni dla czujnika) na zaklocenia - zwykly ekranowany czy skretka ?!
Potrzebowałem szybko wykonać tani przenośny zestaw do pomiaru temperatury na odległość ok. 30 m. Kupiłem gotowy moduł tablicowy do DS18B20 i oczywiście sam DS18B20 na kablu 1 m. Po podłączeniu DSa do modułu wszystko działa OK. Natomiast podłączenie poprzez kabel 30 m nie działa (na wyświetlaczu jest 0.00 czyli jakbym nic nie połączył). Do przedłużenia...
Zabralem sie za termometr ds18b20. Wczesniej korzystalem z niego, wartosc temperatury wyswietlalem na LCD'ku i wszystko dzialalo. Teraz powrocilem do ukladu z ta roznica ze wart. temperatury wyrzucam szeregowo na kompa. Problem polega na tym ze w hyper terminalu wyswietla mi caly czas jedna wartosc (88). Kiedy wyciagam, w czasie pracy, procka uklad,...
Witam posiadam płytkę testową do kursu bascoma z edw.Mój problem polega na tym że nie mogę zmierzyć temperatury i wyświetlić jej na wyświetlaczach led.Gdy podepnę czujnik do prcesora to na wyświetlaczach pojawiają się zera. Config Portb = &B11111111 : Portb = &B11111111 Config Portd = &B1111111 : Portd = &B1111111 Dim Zmienna As Byte Dim Liczba...
Witam Wiem, ze o DS1820 było juz bardzo duzo watkow ale niestesty nie znalazlem w nich odpowiedzi na moj problem. Zbudowalem sterownik wiatrakow do obudowy PC w którym jako czujniki mam wlasnie DS18B20. Czujnikow w ukladzie jest szesc, problem polega na tym ze 3 z nich dzialaja super i wskazuja temp a trzy kolejne pokazuja ciagle 85*C, zupelnie tego...
Chciałbym złożyć układ ds9097e do obsługi czujników ds18b20 przez laptopa. W schematach jest opis montażu dla BD9. Nie posiadam takiego portu. Da się jakoś podłączyć ten układ do gniazda DB15 (trzy rzędy po 5 pinów)? Znalazłem jeszcze takie coś: http://www.allegromat.pl/aukcja175315 Nada się?
Witam Mam pewien problem, chciałbym żeby w moim termometrze kiedy temperatura z pierwszego czujnika zejdzie poniżej 2 st zapalała się dioda podłączona do portd.0 Zrobiłem warunek, niby działa, ale tylko dla 0, kiedy wpiszę zero dioda się zapała, ale wszystko powyżej zera i dioda stoi w miejscu... (temp w pokoju 22st) Druga sprawa to jak zrobić, żeby...
Nie działa mi odczyt danych z DS18B20 Program który napsałem: // NIE DZIAŁA - odczytuje FF byte present = 0; byte data[9]; byte addr[8]; #include <OneWire.h> OneWire ds(A0); // DS18B20 pin void setup(void) { Serial.begin(9600); } void loop(void) { ds.reset(); ds.write(0x44);...
Witam, układ Ds18b20 mam podłączony do mikro kontrolera do tego zasilanie zewnętrzne rezystor podciągający(4k7), włączam zasilanie i na linii transmisji 1-wire 0V w nocie katalogowej napisali że stan jałowy to 5V może ktoś wie jaka jest tego przyczyna? Musze jescze wspomnieć że wcześniej układ czujnika temperatury podłączyłem odwrotnie tzn Vcc pod GND...
Cześć. Wielokrotnie już elektroda ratowała mnie pomocną ręką, mam nadzieje, że i tak dziś będzie. Staram sie napisać własną obsługę dla ds18b20 dla atmega8. Sporządziłem wstępny kod "biblioteki" (gdy zacznie działać zrefaktoryzuje kod celem jej uogólnienia). Jak narazie jedyna funkcja która mi działa to reset i presence pulse. Dalej w zasadzie odczytuje...
Witam, próbuje uruchomić termometr na 1 wire wykorzystując układ DS18B20 i ATmega16. Wyświetlacz podpięty do portu A, sterowany 4bitach, działa poprawnie. DS18B20 - GND do GND , VCC do VCC, Data do Port D Pin 0 z rezystorem 4k7 podciągniętym do VCC. Na wyświetlaczu jak DS jest podpięty to pokazuje się "Brak pomiaru" , jak nie jest podpięty to również...
Przepraszam o pytanie z cyklu 1000 i 1 opowieści ale kombinuje na wszystkie mi znane sposoby i sposoby z forum a nawet gotowca odpaliłem i też nie działa. Problem jak oszukam sprawdzanie DS to mam 0.0 jak nie oszukam to mam brak czujnika czyli mój DS nie odpowiada na reset czy jakoś tak (w innym kodzie zwracał mi 0.8). Posprawdzałem piny ścieżki i deklaracje...
Witam. Prosze osoby obeznane w temacie o pomoc w znalezieniu błędu w poniższych podprogramach obsługi termometru. Całe urządzenie ma wyświetlać temperature z dokładnością do 1stopnia Celsjusza. W programie wykorzystuje dwa przerwania : od licz. T0 do wyznaczania sekundy , i po upływie tej sekundy w procedurze przerwania wywołuje procedury : ;upłynęła...
Witam Z racji wolnego dnia postanowiłem jeszcze dokładniej poznać budowę DS18B20 (czasem trzeba sobie co nieco przypomnieć). Odpalam program który zawsze działał i tu niespodzianka... DS działa prawnie do 32 stopni a jeśli temperatura przekroczy ten próg bez względu na to co jest wyświetla 85 stopni aż temperatura nie zjedzie poniżej tego progu. Problem...
Nie wiem czy dobrze wybrałem dział, ale nie wiem czy błąd tkwi w oprogramowaniu czy w podłączeniu :D Na razie podłączałem jeden czujnik do portu D0 docelowo mają być dwa czujniki temp jeden przy całym układzie a drugi dalej by móc mierzyć temp na zewnątrz, wyświetlacz 8-segmentowy razy 2, temp będzie mierzył od 0 do 99 stopni, za pomocą przełącznika...
Witam. Mam problem z podłączeniem 2 niezależnych sond DS18B20. Całość jest na wtyczkach i wyświetlaczu LCD. Jak są dwie to jest ok, jak wypinam jedną to na LCD pozostaje ta górna, jak wypinam drugą i wpinam pierwszą to też zostaje na LCD górna. Czyli w taki sposób mogę zamienić czujniki i na LCD będzie mi pokazywać odwrotnie. Czy jest opcja podpiąć...
Witam! Popełniłem sterownik do pompy pieca C.O., jednak mam problem; wygląda na to, że po pewnym czasie zawiesza się czujnik temperatury (DS18B20) i wskazuje jedną, nieprawdziwą wartość... DS działa w trybie parasite, rezystor podciągający 4,7k, Vcc do masy. Poniżej kod programu. [syntax=c_mac]/* * main.c * * Created on: 27-09-2014 * Author: BrT */...
Witam serdecznie - jestem początkujący i próbuję uruchomić termometr na atmedze8 Atmega ma podłączony wyświetlacz alfanumeryczny 2x16 znaków DS podłączony normalnie - nie pasożytniczo pisząc program opierałem się na: http://ds5.agh.edu.pl/~czaro/naukowo/avr... oraz chwilkę później ponieważ pierwsze rozwiązanie nie działało: http://www.elportal.pl/forum/viewtopic.p...
Witam. Problem poruszany wielokrotnie lecz nikt jednoznacznie nie określił jakie przewody. Potrzebuje podpiąć 19 czujników DS18B20 do Atmegi przez 1wire. Czujniki zasilanie są trzyżyłowo. Najdalszy odcinek ok. 30m a reszta średnio po 10m. Wszystkie czujniki będą zasilane osobnym kablem nie w szeregu i sprowadzone do lokalizacji Atmegi. Proszę o pomoc...
Witam Podczas sczytywania temperatur od 0-33 stopni wszystko jest ok. Po przekroczeniu 33 stopni diody sygnalizujące temperaturę zaczynają szalec. Zastosowałem rezytor zewnętrzny podciągający 4k7. Program: [syntax=asm].include"m8def.inc" #define DQ_PORT DDRC #define DQ 5 #define SET_DQ cbi DQ_PORT, DQ #define CLR_DQ sbi DQ_PORT, DQ #define IN_DQ PINC...
Czy może powinienem je wyrzucić? Przed wyrzuceniem sugeruję dwie rzeczy - lekturę : http://pdf1.alldatasheet.com/datasheet-p... Oraz podłączenie czujnika przewodem ekranowanym przy takich ,,dystansach" :D
Daj skrętkę ekranowaną pozdrawiam.
Przewody takowe należy EKRANOWAĆ. Z tego co pamiętam, to DS18B20 (bo chyba o te chodzi) czułe są też na napiecia powyżej 5,5V między dowolnymi nóżkami. można na kilku diodach (zenera i schotty'ego) zrobić dość pewne zabezpieczenie , żeby Uz<5,5V a napięcie sygnałowego nie wyskakiwało poniżej GND i powyżej Vcc. Koszt żaden, zabezpieczenie dość pewne
Witam Mam czujnik DS18b20 na sporej długości przewodzie, ekranowany. Chciałbym chronić procka przed przepięciami itp. Czy warto inwestować w układ DS9503 czy może zakupić zwykłą diodę zenera i dwa rezystory, układ sporo kosztuje... A może jest inny sposób na ochronę magistrali 1-wire. Pzdr.
Często wśród początkujących panuje mit, że im większy przekrój tym większa rezystancja danego przewodu. W rzeczywistości jest odwrotnie i aby zapobiec spadkom napięć stosuje się przewody o zwiększonym przekroju w miarę możliwości. W twoim przypadku jedynie obawiałbym się zakłóceń zewnętrznych działających na przewód. Szczególnie ważne jest zachowanie...
Już nad tym kombinuje, dałem kondensator 100nF przy czujniku ale nic nie dało, podejrzewam że trzeba było by zastosowań ekranowany przewód, spróbuje jeszcze zmniejszyć rezystor podciągający szynę danych do plusa.
z mojej strony dodam, że osłona AVR'a to jedno, ale jeśli to ma niezawodnie działać to koniecznie DS18B20 musi być ekranowany na całej długości przewodu, u mnie działa obok silnika trójfazowego i trzech grzałek i dopóki nie dałem ekranowanego przewodu czujnik szalał po paru sekundach od uruchomienia silnika (zaznaczam, że cała elektronika zasilana z...
Również mam pytanie. Czy czujniki podłączacie zwykłym przewodem, czy raczej ekranowanym? Jakie macie długości przewodów, bo chciałbym rozmieścić czujniki w paru miejscach i nie wiem na jakich odległościach będzie działał poprawnie.
Jedyne o czym trzeba pamietać to odpowiednie rozdizelenie każdego czujnika opornikami 68-150 Ohm. Natomiast zastosowanie ekranowanego przewodu wrecz przeszkadza ograniczając "zasięg" (oczywiście w zależności od typu przewodu)
Oprócz schematu zdjęcia wraz ze zdjęciami jak prowadzone są przewody. Fakt, przewody sa ważne, bo pewnie autor zapomniał o ekranowaniu.
Niestety na przewodzie ok. 6m (telefoniczny) nie działa. Użyj po prostu dobrej skrętki - takiej, jaka jest w kablu sieciowym LAN, a nie telefonicznym. Żadne ekranowanie nie będzie konieczne. Dla 3V3 rezystor podciągający o wartości 3k powinien wystarczyć.
Jeden metr ekranowanego przewodu to chyba nie jest dużo. Poza tym jeden czujnik żyje i ma się dobrze a drugiemu się zmarło...
A zmieszałeś opornik na 1-wire podciągający? Kabel ekranowany ? Dłuższy czas na konwersje wyników daj. Według producenta 660m 1-wire wyciągniesz i więcej pamiętać należy o przekroju przewodu aby...
Faktem jest, że przy połączeniu w "gwiazdę" (w zasadzie to nie topologia gwiazdy, tylko magistrali) będą większe zakłócenia. Jednak przy jedynie sześciu czujnikach i niezbyt długich przewodach nie powinno być problemu. Skoro już zastosowano przewody ekranowane, to warto byłoby dołączyć ekran do masy. Aktualnie ekranowania w zasadzie nie ma.
Zauważyłem, że nie ma znaczenia długość przewodu. Jak czujnik jest na płytce stykowej to wskazuje z dokładnością do 0,5 stopnia, a jak wpiąłem drugi podłączony na skrętce niezależnie czy 0,5 m czy 15 m to wskazania są z dziwnymi wskazaniami po przecinku. Wstawiłem inne rezystory (2K2 lub 3K4) i nic to nie zmieniło. CRC nie sprawdzałem bo nawet nie wiem...
Moze komus sie przyda ta informacja. Zrobilem ukad pomiarowy na procku i kolejno DS1820 i DS18B20 . W obu przypadkach Ds byl na 2 metrowym przewodzie ekranowanym. Co ktorys pomiar z Ds byl bledny, zwlaszcza przy zmianach temperatury. Powodem byl brak rezystora podciagajacego linie danych do zasilania (4,7k). Przy projektowaniu stwierdzilem ze podciagniecie...
Podglądałeś może magistralę 1wire oscyloskopem. Przewody na których oparta jest magistrala do 1wire są ekranowane? Jak wygląda oscylogram napięcia 5V czujników? Na płytce nie widzę jakiegoś kondensatora je filtrującego blisko złącz.
Kulmar zasugerowałeś przewód w "ekranie np od słuchawek". Jeszcze nie widziałem przewodu od słuchawek żeby ten niby ekran w środku mógł cokolwiek ekranować... Pytanie do autora tematu: Czy masa całego układu i masy/obudowy termometrów nie jest czasem połączone z inną masą?
Czy w takim kontrolerze dałoby się dorzucić obsługę dmuchawy i podajnika? Tak, na pewno. Musielibyśmy się jednak zastanowić w jaki sposób najlepiej sterować obrotami dmuchawy. Nie wyobrażam sobie, że miałby działać 0, 1. Co do podajnika: to masz na myśli jakiś podajnik ślimakowy? Nie miałem z takim do czynienia, więc opisz jak to działa. Trza by pewnie...
Ja sprawdziłbym czy nie ma zakłóceń na magistrali 1 wire. Podpiąłbym DS'a blisko uC na 3 drutach. Gdyby program czekał na czujnik to albo wygaszałby wyświetlacz, albo zatrzymywałby obsługę wyświetlacza na któreś cyfrze. Takie zjawisko tu nie występuje. Możliwe jest także, iż wyświetlacz ma "pierwszeństwo" i tnie transmisję na magistrali. Wtedy jednak...
Podczepię się pod temat. Chciałbym podłączyć czujniki DS18S20 lub DS18B20 do interfejsu DS2490 (zgodnie z opisem na [url=http://eko.one.pl/?p=openwrt-temper... W związku z tym mam kilka pytań. 1. Z tego co widzę w tym opisie potrzeba tylko dwóch żył - dwie zewnętrzne nogi się zwiera (masa) a druga to środkowa. Dlaczego więc ktoś poleca kabel...
Dla 1-wire krytyczna jest pojemność linii. To nie są szybkości i stromości zboczy, które stwarzają jakieś super problemy z odbiciami, więc topologia gwiazdy jakkolwiek nie pomaga, nie powinna też aż tak przeszkadzać. Masz oscyloskop? To może pomóc. Jeśli nie to - określ jakiego typu powstają przekłamania. Jeśli problemem jest odczytywanie 0 zamiast...
Czy spotkał się ktoś z was z podobnym, ale z komunikacjom po modbusie RTU lub ASCII Z uwagi, że całość instalacji wykonana jest przewodami bez ekranu wolę dmuchać na zimne i rozwarzyć alternatywę Pozwól, że zapytam co ma protokół do położonych przewodów ? :) MODBUS RTU to protokół komunikacyjny a nie warstwa sieci. Choć mogę się jedynie domyślać, że...
Wentylatory "komputerowe", zwłaszcza te najtańsze są wykonane paskudnie - nie posiadają praktycznie żadnych elementów ograniczających zakłócenia. Na początek proponowałbym diodę, anoda do + zasilania wentylatora, katoda do + zasilania układu, chyba że sterujesz wentylatorem od strony masy, wtedy dioda katodą do - wentylatora a anodą do masy zasilania....
emarcus... powiało grozą ;) poczytałem, dzięki :) postaram się jednak nie poszerzać moich wątpliwości żeby się nie pogubić ;P kaczakat - gdy piszesz o opasce termokurczliwej nic nie wspominasz o lutowaniu (... jak pisałem, jestem cienki w technologiach elektro , choć wiem co to opaska termokurczliwa) czy wtedy nie trzeba lutować takich cienkich kabelków,...
Co do układów DS18B20 to zasięg zależy też w dużej mierze od sposobu zasilania. W trybie pracy na 2 liniach (pasożytniczy) zasięg poprawnego działania jest mniejszy, niż w przypadku użycia 3 przewodów. Co do odległości jednak nie wypowiem się, bo sam żądnych testów nie przeprowadzałem, ale ogólne wyniki znam od kolegi. No i dużo zależy od otoczenia...
Witam. Zaczynam swoje doświadczenia z DS18B20 i mam kilka pytań praktycznych: W podobnym poście http://www.elektroda.pl/rtvforum/topic14... znalazłem informację że do długich odległości nadaje się skrętka LAN kat5 nieekranowana. ( chodzi o ok maksymalna odległość 20 metrów) 1. czy ma to jakieś znaczenie czy dam kabel z linka czy drut? 2. Czy...
Na pewno może być skrętka ekranowana (wtedy ekran ma być uziemiony), nie musi być jakaś super, najważniejsze żeby miała znaną oporność falową; z UTP może być taki problem, że wejdą na nią zakłócenia elektryczne (np. skok napięcia na pobliskim kablu) i układ rozpozna to jako wciśnięcie przycisku; może być jakakolwiek skrętka (czyli dwa skręcone przewody,...
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...
Witam, pracuję nad monitorem temperatury do pieca CO. Podstawowym zadaniem tego urządzenia będzie wyświetlanie temperatury pieca na wyświetlaczu LCD, który będzie się znajdował na górnym piętrze w domu. Dzięki temu będę mógł kontrolować temperaturę pieca bez schodzenia do piwnicy. Urządzenie składa się z Arduino Pro Mini, 2 wyświetlaczy alfanumerycznych...
Dziękuję za odpowiedź i przepraszam za zwłokę w odpisaniu :) Czyli rozumiem, że płytka nie jest w stanie tragicznym ? Rozmieszczenie elementów, prowadzenie ścieżek, itd. Rozumiem co mam poprawić, aczkolwiek dla zabiegów przy uP będzie ciężko ze względu na brak miejsca. Będę musiał przesuwać elementy i robić dużo zworek. Pojawia się też nowe pytanie,...
Dobra, trochę moich doświadczeń. Powodem może być obecność przewodu 230V z częstym włączaniem, wyłączaniem. Zjawisko polega na przewodzeniu napięcie poprzez impedancję pojemnościową, przy skoku od 0 do ~300V z szybkim narostem, to sporo silnych harmonicznych dla których pF nie stanowią przeszkody. Brzmi to może niepoważnie ale tak jest. Ja zjawisko...
https://obrazki.elektroda.pl/2904838400_... W drugiej części materiału we współpracy z polską firmą Oferta przetworników pomiarowych F&F jest bardzo szeroka, do materiału wybierzemy kilka przetworników aby zaprezentować typowe zastosowania i sposoby połączenia z przekaźnikiem programowalnym. https://obrazki.elektroda.pl/9037139100_...
A te zdwojone czujniki, w sensie możliwość stosowania NTC i/lub DS18B20 to taki wymóg? Czy może widzimisię Kolegi Konstruktora? Jeżeli chodzi o sam pomiar temperatury, to czujnik - czy to będzie cyfrowy, czy to analog, pakujesz do komory nagrzewnicy i tym się nie martwisz. DSy mierzą do +125°C więc te 50°C nie zaszkodzi im. Projektując płytkę dla czujnika...
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...
Ok, projekt zakonczony sukcesem. duzo czujnikow na dlugich przewodach (15 -20m) w roznych czesciach budynku (przedluzam ekranowanym kablem ethernetowym cat5 lub 6), arduino wlacza i wylacza pompy w zaleznosci od temperatury. (zolty przewodzik danych na digital2, NIE ZAPOMNIJCIE O (jednym) rezystorze 4.7Kohma miedzy zoltym a 5v. Adresy czujnikow spisywalem...
(...) a w postaci 2 niedużych wentylatorów komputerowych 12v ,jeden by pompował do pudła powietrze drugi z pudła odprowadzał ciepło. To wszystko sterowane termometrem i regulatorem najlepiej Tuya z płynną regulacją temperatury .Może macie doświadczenie w tym temacie? Czy może możecie mi polecić coś innego ? Wstępna ocena dostępnych informacji Analiza...
Witam wszystkich :idea: Z góry proszę o odrobinę wyrozumiałości, mikroprocesory nie są obiektem moich codziennych zainteresowań :? Zatem do rzeczy. Wykonałem coś w stylu domowego termometru. Pomiar temperatury z małego pieca, dużego pieca, bojlera i wody wracającej do dużego pieca. Jako, że mały piec (przedwojenne zduńskie cacuszko) lubi się czasem...
przewód ekranowany ds18b20 kabel ekranowany ekranowany przewód żyłowy
klawisz wcisniety cisnienie piecu soundbar zrobić samemu
Wymiana łożyska wirnika Makita bez prasy Renault Trafic 2017 radio adapter: Connects2 CTKRT07, CT20RN06, CTSRN0062 compatibility