<?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=4&amp;t=18198&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2017-04-25T09:11:33+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=18198&amp;mode</id>
<entry>
<author><name><![CDATA[avrfun]]></name></author>
<updated>2017-04-25T09:11:33+01:00</updated>
<published>2017-04-25T09:11:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187837#p187837</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187837#p187837"/>
<title type="html"><![CDATA[Re: DS18B20 i miejsca po przecinku]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187837#p187837"><![CDATA[
<div class="quotetitle">zenekjar napisał(a):</div><div class="quotecontent"><br />Byłem ciekaw co wyjdzie z pomysłu uśredniania. Wygląda nieźle.<br /></div><br /><br />Pomysł bardzo dobry bo sprawdza się szczególnie w celach prezentacji danych na wykresach. Szczegółowe dane, o większej rozdzielczości czasowej, zawsze są dostępne w bazie danych i to one są źródłem opracowań statystycznych.<br /><br />Pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=9310">avrfun</a> — 25 kwi 2017, o 09:11</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[avrfun]]></name></author>
<updated>2017-04-24T19:18:53+01:00</updated>
<published>2017-04-24T19:18:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187815#p187815</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187815#p187815"/>
<title type="html"><![CDATA[Re: DS18B20 i miejsca po przecinku]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187815#p187815"><![CDATA[
Witam!<br /><br />Zgodnie z sugestią Kolegi @zenekjar zastosowałem uśrednianie temperatury co 5 min. (z 5 pomiarów). Efekt poniżej:<br /><br />Przed uśrednieniem:<br /><a href="https://obrazkiforum.atnel.pl/9310/bb9b92abacd034373818283bbc501d65.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/9310/bb9b92abacd034373818283bbc501d65.png" alt="Obrazek" /></a><br />Po uśrednieniu:<br /><a href="https://obrazkiforum.atnel.pl/9310/2dd84b95b652c625eab15cb72c5a27ff.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/9310/2dd84b95b652c625eab15cb72c5a27ff.png" alt="Obrazek" /></a><br /><br />Dziękuję i pozdrawiam<br />avrfun<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=9310">avrfun</a> — 24 kwi 2017, o 19:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[avrfun]]></name></author>
<updated>2017-04-20T10:29:08+01:00</updated>
<published>2017-04-20T10:29:08+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187491#p187491</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187491#p187491"/>
<title type="html"><![CDATA[Re: DS18B20 i miejsca po przecinku]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187491#p187491"><![CDATA[
<div class="quotetitle">zenekjar napisał(a):</div><div class="quotecontent"><br />Tak patrzę sobie na ten wykres i patrzę......<br />A może zamiast iść w stronę dokładania przecinka <br /><em>(co jak pisał Mirekk może skutkować jakimiś przypadkowymi wartościami i nadal będzie kikcha)</em><br />zrobić odczyt częściej i na wykres wywalać średnią z trzech ostatnich pomiarów <em>(na przykład)</em><br />Wtedy to by się wygładziło<br /></div><br />Witam!<br />Bardzo dziękuję za sugestię i świetny pomysł. Pomiar temperatury dokonywany jest co 1 minutę i zapisywany w bazie danych. Na wykresie (live) jest po prostu zbyt dużo danych ze skokiem co 0.1 stopnia (non-stop 1440 wartości) i żadne wygładzanie nie pomoże. Musi być mniej wartości. Myślałem o wrzucaniu na wykres co piątej wartości, ale o uśrednieniu temperatury z tych np. 5 już nie. Zrobię jak napisałeś i pokażę rezultat. Klikam pomógł oczywiście.<br />Pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=9310">avrfun</a> — 20 kwi 2017, o 10:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[avrfun]]></name></author>
<updated>2017-04-19T12:35:09+01:00</updated>
<published>2017-04-19T12:35:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187438#p187438</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187438#p187438"/>
<title type="html"><![CDATA[Re: DS18B20 i miejsca po przecinku]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187438#p187438"><![CDATA[
<div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Wydaje mi się, że przede wszystkim warto zacząć od poczytania podstawowej informacji w nocie PDF takich czujników żeby sprawdzić jaką one mają precyzję pomiarów. Sorki ale chęć zwiększania tej precyzji musi raczej prowadzić do ?... hmm nie wiem przypadkowego generowania jakichś dodatkowych wartości randomowych ? tylko czy jest sens ?<br /></div><br />Dziękuję bardzo. W pełni zdaję sobie sprawę z precyzji pomiarów i ograniczeń czujników. &quot;Poszukiwanie&quot; drugiego miejsca po przecinku podyktowane jest próbą sztucznego wygładzenia krzywej temperatury, gdyż zmiana wartości co 0.1 stopnia skutkuje na wykresie brzydkimi schodkami (obraz). Miała to być wyłącznie forma retuszu, coś jak przeskalowanie SD do HD.<br /><a href="https://obrazkiforum.atnel.pl/9310/431db10920c02b6bc6ec79332880838d.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/9310/431db10920c02b6bc6ec79332880838d.png" alt="Obrazek" /></a><br />Pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=9310">avrfun</a> — 19 kwi 2017, o 12:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2017-04-19T12:07:14+01:00</updated>
<published>2017-04-19T12:07:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187433#p187433</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187433#p187433"/>
<title type="html"><![CDATA[Re: DS18B20 i miejsca po przecinku]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187433#p187433"><![CDATA[
<div class="quotetitle">avrfun napisał(a):</div><div class="quotecontent"><br />Jak więc podejść do tematu?<br /></div><br />Wydaje mi się, że przede wszystkim warto zacząć od poczytania podstawowej informacji w nocie PDF takich czujników żeby sprawdzić jaką one mają precyzję pomiarów. Sorki ale chęć zwiększania tej precyzji musi raczej prowadzić do ?... hmm nie wiem przypadkowego generowania jakichś dodatkowych wartości randomowych ? tylko czy jest sens ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 19 kwi 2017, o 12:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[matw]]></name></author>
<updated>2017-04-19T12:03:51+01:00</updated>
<published>2017-04-19T12:03:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187431#p187431</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187431#p187431"/>
<title type="html"><![CDATA[Re: DS18B20 i miejsca po przecinku]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187431#p187431"><![CDATA[
<div class="quotetitle">avrfun napisał(a):</div><div class="quotecontent"><br />Dziękuję. Jak więc podejść do tematu?<br /></div>Zajrzę do tej biblioteki wieczorem, może coś wymyślę.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2394">matw</a> — 19 kwi 2017, o 12:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[avrfun]]></name></author>
<updated>2017-04-19T11:07:34+01:00</updated>
<published>2017-04-19T11:07:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187425#p187425</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187425#p187425"/>
<title type="html"><![CDATA[Re: DS18B20 i miejsca po przecinku]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187425#p187425"><![CDATA[
<div class="quotetitle">matw napisał(a):</div><div class="quotecontent"><br />Wydaje mi się, że nie tutaj szukaj rozwiązania. Zmienna meas zawiera całkowitą liczbę - wynik pomiaru z uwzględnieniem tylko do 1 miejsca (jednej dziesiątej) po przecinku, które to wyłuskiwane jest maską 0x0F, z wyniku pomiaru.<br /></div><br />Dziękuję. Jak więc podejść do tematu?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=9310">avrfun</a> — 19 kwi 2017, o 11:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[matw]]></name></author>
<updated>2017-04-19T10:37:35+01:00</updated>
<published>2017-04-19T10:37:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187423#p187423</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187423#p187423"/>
<title type="html"><![CDATA[Re: DS18B20 i miejsca po przecinku]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187423#p187423"><![CDATA[
Wydaje mi się, że nie tutaj szukaj rozwiązania. Zmienna <strong>meas</strong> zawiera całkowitą liczbę - wynik pomiaru z uwzględnieniem tylko do 1 miejsca (jednej dziesiątej) po przecinku, które to wyłuskiwane jest maską 0x0F, z wyniku pomiaru.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2394">matw</a> — 19 kwi 2017, o 10:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[avrfun]]></name></author>
<updated>2017-04-19T10:22:27+01:00</updated>
<published>2017-04-19T10:22:27+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187422#p187422</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187422#p187422"/>
<title type="html"><![CDATA[DS18B20 i miejsca po przecinku]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18198&amp;p=187422#p187422"><![CDATA[
Witam!<br />Korzystam z bibliotek do obsługi 1Wire z BB. W standardowym pomiarze temperatury uzyskuję jedno miejsce po przecinku. <br />[syntax=c]if(DS18X20_OK == DS18X20_read_meas(ds_id&#91;0&#93;, &amp;subzero, &amp;cel, &amp;cel_fract_bits)){}[/syntax]<br />W jaki można uzyskać 2 lub więcej miejsc po przecinku (cel edukacyjny). Czy należy modyfikować konfigurację biblioteki np. fragment jak niżej?<br />[syntax=c]*cel  = (uint8_t)(meas &gt;&gt; 4);<br />*cel_frac_bits = t_tab1&#91;(uint8_t)(meas &amp; 0x000F)&#93;;[/syntax]<br />Pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=9310">avrfun</a> — 19 kwi 2017, o 10:22</p><hr />
]]></content>
</entry>
</feed>