<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=8&amp;t=19053&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2017-09-06T07:58:18+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=19053&amp;mode</id>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2017-09-06T07:58:18+01:00</updated>
<published>2017-09-06T07:58:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=194551#p194551</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=194551#p194551"/>
<title type="html"><![CDATA[Re: DS18B20 zakłócenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=194551#p194551"><![CDATA[
Jeszcze kwestia tej biblioteki mnie interesuje... Czy kiedy podłączony jest jeden czujnik to wszystko jest ok? Czy biblioteka &quot;lubi się&quot; z przerwaniami?<br />Swego czasu zrobiłem parę różnych sterowników z DS'em jeszcze w bascomie i nigdy z żadnym nie miałem problemu z zakłóceniami mimo stosowania dość długich kabli (ponad 5m) i dwuprzewodowego połączenia. Odczyt termometrów zawsze odbywał się u mnie w przerwaniach. Po prostu cała procedura wysyłania/odbierania danych realizowana była cyklicznie coś na zasadzie maszyny stanu. Może warto zobaczyć czy u Ciebie by to nie rozwiązało problemów.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1922">SylwekK</a> — 6 wrz 2017, o 07:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[abel11]]></name></author>
<updated>2017-09-05T20:30:37+01:00</updated>
<published>2017-09-05T20:30:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=194517#p194517</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=194517#p194517"/>
<title type="html"><![CDATA[Re: DS18B20 zakłócenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=194517#p194517"><![CDATA[
Witam.<br /><br />Układ DS18B20 działający w OneWire w brew pozorom jest dosyć odporny na zakłócenia więc o ile nie korzystasz z wyrobionej płytki stykowej (porozginane blaszki wewnątrz) to powinno działać bez problemów, najlepiej stosować połączenia lutowane.<br /><br />Pin DQ jest połączony z wbudowanym kondensatorem ( około 500pF , który pozwala na pominięcie linii Vdd ) żeby pojawiły się problemy związane z długością przewodów (długości rzędu kilku metrów) musiał byś rozważyć powstanie filtra LC gdzie L - indukcyjność pasożytnicza przewodu(nH), C pojemność DQ-GND (pF) układu DS18B20. Częstotliwość graniczna takiego filtra musiała by być dość niska (biorąc pod uwagę jakimi wielkościami operujemy). Dlatego to źródło problemów raczej odpada (no chyba że prowadzisz przewody czujników wokół rdzenia ferrytowego). Więc jeśli chcesz możesz stosować zarówno 2 jak i 3 przewody. Pamiętaj że w 2 przewodowej opcji Vdd należy zewrzeć z masą.<br /><br />Drugą opcją mogą być chińskie ładowarki do telefonów, zwykle są to przetwornice impulsowe o koszmarnych parametrach EMI - przypuszczam, że część z nich oznaczenie CE to ma na wyrost bo nigdy nie przeszła by badań na kompatybilność elektromagnetyczną. Przyjmując, że to w tym jest problem to nawet zmiana długości przewodu powinna pomóc. Ponieważ im długość przewodu (anteny) bliższa długości fali elektromagnetycznej tym mniejsze straty występują (dlatego anteny AM były takie wielkie i to tylko na 1/2 fali). <br />Fakt że podłączenie power banku poprawiło nieco sytuacje potwierdza, że źródłem problemów może być zasilanie made in China. Chociaż power banki chyba też mają wbudowaną małą przetwornicę - może jest po prostu dobrze zrobiona w tym urządzeniu.<br /><br />Stosowanie skrętki ma na celu &quot;skłonienie&quot; zakłóceń do znoszenia się nawzajem, coś w kierunku dławika skompensowanego, skrętką raczej nie uda się zaszkodzić układowi. Możesz bez obaw zastosować takie rozwiązanie i nie pogorszysz aktualnego stanu.<br />Natomiast przewód ekranowany może niekorzystnie wpłynąć na transmisje, ponieważ należy dopasować impedancje do częstotliwości z którą komunikują się układy. <br />Przy ~5 metrowym przewodzie do DS18S20 stosowałem ekranowaną skrętkę z uwagi na dość duże zakłócenia generowane przez samo urządzenie (przetwornica DC/AC dużej mocy) takie rozwiązanie przyniosło oczekiwany rezultat, ale... <br /><strong>Właściwe podłączenie ekranu jest kluczowe</strong>, dopasowanie impedancji w raz z długością przewodu staje się kłopotliwe (na krótkich odcinkach to w sumie bez większego znaczenia). Całkiem dobrze sprawdził się ekranowany przewód do RS485 half duplex.<br /><br />Jeśli stosujesz połączenie 3 przewodowe Vdd,DQ,GND możesz dołączyć mały kondensator MLCC pomiędzy Vdd a GND, zwykłe odsprzęgające coś w okolicy 100nF.<br />Od strony sprzętowej to by było na tyle.<br /><br />Od strony programowej polecam zapoznać się z :<br /><!-- m --><a class="postlink" href="https://www.maximintegrated.com/en/app-notes/index.mvp/id/162" >https://www.maximintegrated.com/en/app- ... mvp/id/162</a><!-- m -->. <br /><!-- m --><a class="postlink" href="https://www.maximintegrated.com/en/app-notes/index.mvp/id/126" >https://www.maximintegrated.com/en/app- ... mvp/id/126</a><!-- m -->.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17861">abel11</a> — 5 wrz 2017, o 20:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[geoorge]]></name></author>
<updated>2017-08-24T18:44:48+01:00</updated>
<published>2017-08-24T18:44:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=193874#p193874</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=193874#p193874"/>
<title type="html"><![CDATA[Re: DS18B20 zakłócenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=193874#p193874"><![CDATA[
Zrobione <img src="https://forum.atnel.pl/images/smilies/icon_redface.gif" alt=":oops:" title="Zawstydzony" /> <br />Jeszcze raz dzięki.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17789">geoorge</a> — 24 sie 2017, o 18:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[micky]]></name></author>
<updated>2017-08-24T18:36:48+01:00</updated>
<published>2017-08-24T18:36:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=193872#p193872</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=193872#p193872"/>
<title type="html"><![CDATA[Re: DS18B20 zakłucenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=193872#p193872"><![CDATA[
A ja bym prosił autora o poprawienie błędu ortograficznego w temacie.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1546">micky</a> — 24 sie 2017, o 18:36</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2017-08-24T17:18:08+01:00</updated>
<published>2017-08-24T17:18:08+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=193867#p193867</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=193867#p193867"/>
<title type="html"><![CDATA[Re: DS18B20 zakłucenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=193867#p193867"><![CDATA[
<div class="quotetitle">geoorge napisał(a):</div><div class="quotecontent"><br />A może zadałem pytanie w złym dziale?<br /></div><br />dlaczego? w dobrym<br /><br /><div class="quotetitle">geoorge napisał(a):</div><div class="quotecontent"><br />Parą puścić zasilanie?<br />Czy może lepiej vcc + sygnałowy, lub inaczej?<br /></div><br />ja puszczałem jedną parą zasilanie a z drugiej pary jeden przewód wykorzystywałem na sygnał 1-wire<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 24 sie 2017, o 17:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[geoorge]]></name></author>
<updated>2017-08-24T15:09:31+01:00</updated>
<published>2017-08-24T15:09:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=193862#p193862</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=193862#p193862"/>
<title type="html"><![CDATA[Re: DS18B20 zakłucenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=193862#p193862"><![CDATA[
Dziękuję za pomoc.<br />A może zadałem pytanie w złym dziale?<br />Jeszcze pytanie o skrętkę.<br />Parą puścić zasilanie?<br />Czy może lepiej vcc + sygnałowy, lub inaczej?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17789">geoorge</a> — 24 sie 2017, o 15:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2017-08-24T15:02:49+01:00</updated>
<published>2017-08-24T15:02:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=193860#p193860</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=193860#p193860"/>
<title type="html"><![CDATA[Re: DS18B20 zakłucenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=193860#p193860"><![CDATA[
ooo panie to sorki ale ja nie pomogę - kompletnie się nie znam na andruino a z tego co wiem to mnóstwo tam jest dziwnie działających bibliotek<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 24 sie 2017, o 15:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[geoorge]]></name></author>
<updated>2017-08-24T15:00:54+01:00</updated>
<published>2017-08-24T15:00:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=193859#p193859</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=193859#p193859"/>
<title type="html"><![CDATA[Re: DS18B20 zakłucenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=193859#p193859"><![CDATA[
Arduino, biblioteka OneWire wersja 2.3.3. <!-- m --><a class="postlink" href="https://www.pjrc.com/teensy/td_libs_OneWire.html" >https://www.pjrc.com/teensy/td_libs_OneWire.html</a><!-- m --><br />Czy to wystarczy?<br />Zaznaczam że jestem początkującym i dopiero raczkuję w kwestii programowania.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17789">geoorge</a> — 24 sie 2017, o 15:00</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2017-08-24T14:02:48+01:00</updated>
<published>2017-08-24T14:02:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=193854#p193854</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=193854#p193854"/>
<title type="html"><![CDATA[Re: DS18B20 zakłucenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=193854#p193854"><![CDATA[
A ja bym zaczął od samej biblioteki jakiej używasz do obsługi tych czujników, bo 90% takich problemów wynika właśnie ze skopanych bibliotek a szczególnie gdy nie sprawdzają CRC, więc podaj więcej szczegółów jak już, jaka biblioteka, jaki język programowania - wszystko jest istotne. Bo możesz się zabezpieczać, ekranować, itp itd a i tak będziesz miał babole <br /><br />Ja stosowałem skrętkę i ładnie śmiga do dzisiaj, żadne tam wyjmowanie przewodów ze skrętki bo wtedy nie będziesz miał skrętki <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> Zasilanie zawsze robiłem 5V i trój-przewodowe z niskim rezystorem podciągającym dobieranym doświadczalnie w granicach od 1 K do 2 K<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 24 sie 2017, o 14:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[geoorge]]></name></author>
<updated>2017-08-24T18:43:25+01:00</updated>
<published>2017-08-24T13:40:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=193852#p193852</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=193852#p193852"/>
<title type="html"><![CDATA[DS18B20 zakłócenia]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19053&amp;p=193852#p193852"><![CDATA[
Cześć <br /><br />Mam problem z zakłóceniami czujników DS18B20, 6 szt. (3 przewody), długość 1 - 2m, rezystor 4,7k, zasilanie 3,3V <br />Wcześniej maiłem zasilanie z ładowarki do telefony, zakłócenia bardzo duże (testowałem kilka ładowarek, podłączane do różnych gniazd zasilających. Czasem było trochę lepiej, czasem gorzej). <br />Obecnie zasilanie mam z power banku, zakłóceń prawie nie ma, ale czasem się zdarzają. Może mi ktoś podpowiedzieć jak ograniczyć zakłócenia do minimum? <br />Gdzieś wyczytałem że najlepiej skrętką, tylko podłączać czujniki 2 czy 3 przewodami? <br />Wykorzystać jedna parę, a pozostałe zostawić niewykorzystane? <br />Czy może ściągnąć izolację i wykorzystać tylko jedną parę przewodów? <br />A i zasilanie 3,3V czy 5 V w przypadku 3 przewodów? <br /><br />Pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=17789">geoorge</a> — 24 sie 2017, o 13:40</p><hr />
]]></content>
</entry>
</feed>