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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-12-20T21:15:30+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=30&amp;t=17074&amp;mode</id>
<entry>
<author><name><![CDATA[mucios15]]></name></author>
<updated>2016-12-20T21:15:30+01:00</updated>
<published>2016-12-20T21:15:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=178008#p178008</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=178008#p178008"/>
<title type="html"><![CDATA[Re: Histereza]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=178008#p178008"><![CDATA[
Przepraszam że tak późno ,ale działa. Należało jeszcze tylko dodać w pierwszym warunku ALARM_ON=1; oraz zerować falgę alarm_on gdy srednia jest mniejsza niz 45.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11599">mucios15</a> — 20 gru 2016, o 21:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kicajek]]></name></author>
<updated>2016-12-17T17:14:42+01:00</updated>
<published>2016-12-17T17:14:42+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177747#p177747</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177747#p177747"/>
<title type="html"><![CDATA[Re: Histereza]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177747#p177747"><![CDATA[
Witam<br />A, to o to chodzi; myślę, że rozwiązaniem byłoby takie coś z ALARM_ON.<br />[syntax=c]if (srednia1&gt;50) ALARM_ON;<br />  if(srednia1&lt;45)<br />                {flaga_alarm=0;<br />                LED_OFF;<br />                BUZER_OFF;}<br /><br />if( ALARM_ON){<br />        if(flaga_alarm&gt;59){ // tu taki drugi licznik czasu, nieważne<br />         if(l_sek%2==0){// licznik sek, ponieważ nie uzywam delay<br />                                                                        LED_ON;<br />                                                                        BUZER_ON;<br />                                                                }<br />                                        else {<br />                                                LED_OFF;<br />                                                BUZER_OFF;<br />                                                }<br />        }<br />}[/syntax]<br />...nie sprawdzane  <img src="https://forum.atnel.pl/images/smilies/icon_exclaim.gif" alt=":!:" title="Wykrzyknik" /> <br /><br />Pozdr.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=826">kicajek</a> — 17 gru 2016, o 17:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mucios15]]></name></author>
<updated>2016-12-17T16:20:30+01:00</updated>
<published>2016-12-17T16:20:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177744#p177744</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177744#p177744"/>
<title type="html"><![CDATA[Re: Histereza]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177744#p177744"><![CDATA[
No własnie problem jest w tym że nie do końca tak jest. <br /><br />Opiszę to : <br /><br />1.Napięcie sobie rośnie i przekracza próg 50 --&gt; załącza się alarm(przekaźnik), który cyklicznie co sekundę tyka, ponieważ tak mam timer. <br />2. Napięcie spada i normuje się przedziale między 50-45. No i tu jest taka sprawa. Gdy w chiwli przekroczenia progu 50, alarm był w stanie wysokim to pozostaje właczony bez tykania(tryb ciągły), natomiast jesli chwili przekroczenia progu 50 alarm był wstanie niskim to alarm sie wyłacza. <br />Wskrócie powinno to być tak ze poniżej progu 50 alarm powinien dalej tykać, a on nie tyka tylko buczy non stop. Dopiero jak zejdzie poniżej 45 to się ładnie wyłącza.<br />3. Alarm przekracza próg poniżej 45 i nastaje oczekiwana cisza. <br /><br />Właśnie problem w tym ze zamiast tykać również w przedziale 50-45 to on buczy, brzydko, nie podoba mi sie , wolęjak sobie ładnie tyka <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> Rozumiecie mnie ?<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: kilkunastu sekundach ]</span></strong><br /><br />Przepraszam Was za moje nie techniczne określenia <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11599">mucios15</a> — 17 gru 2016, o 16:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kicajek]]></name></author>
<updated>2016-12-17T13:24:23+01:00</updated>
<published>2016-12-17T13:24:23+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177724#p177724</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177724#p177724"/>
<title type="html"><![CDATA[Re: Histereza]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177724#p177724"><![CDATA[
Witam<br />Zachowanie jest jak najbardziej prawidłowe; działa to tak:<br />Alarm jest w stanie czuwania.<br />Został przekroczony bezpieczny poziom MAX ( u Ciebie 50 ) czegoś tam włącza się alarm i sobie pika - będzie tak pikał aż poziom nie spadnie <strong>poniżej</strong> MIN ( u Ciebie 45 ); czyli w przedziale &quot;kontrolnym&quot; zachowuje się jak należy: nastąpił ALARM odwołanie aż spadnie poniżej.<br />No chyba ze ja nie rozumiem czego kolega nie rozumie  <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> <br /><br />Pozdr.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=826">kicajek</a> — 17 gru 2016, o 13:24</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2016-12-17T12:03:16+01:00</updated>
<published>2016-12-17T12:03:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177714#p177714</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177714#p177714"/>
<title type="html"><![CDATA[Re: Histereza]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177714#p177714"><![CDATA[
Ale co byś chciał w tym zakresie wykonywać?<br />To jest zakres histerezy w której miało się nie wykonywać włączanie lub wyłączanie.(tykanie przekaźnika.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11549">Daro69</a> — 17 gru 2016, o 12:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mucios15]]></name></author>
<updated>2016-12-17T01:10:34+01:00</updated>
<published>2016-12-17T01:10:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177708#p177708</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177708#p177708"/>
<title type="html"><![CDATA[Re: Histereza]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177708#p177708"><![CDATA[
A  mam jeszcze takie pytanko <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> jak lepiej rozegrać takie cóś, że naprzykład ja sobie deklaruje : <br /><br />[syntax=c]if (srednia1&gt;50)<br />{<br />if(flaga_alarm&gt;59){ // tu taki drugi licznik czasu, nieważne<br /><br />if(l_sek%2==0){// licznik sek, ponieważ nie uzywam delay<br />LED_ON;<br />BUZER_ON;<br />}<br />else {<br />LED_OFF;<br />BUZER_OFF;<br />}<br />}<br />}<br /><br />if(srednia1&lt;45)<br />{flaga_alarm=0;<br />LED_OFF;<br />BUZER_OFF;<br /><br /><br />}[/syntax]<br /><br />To alarm przekraczajać ustawione wartości ładnie się włącza i sobie tyka, natomiast w przedziale między 45-50 to pozostaje w takim stanie na jakim program przechodzi dalej, czyli albo jest włączony bez przerwy ( bez pikania) albo jest wyłączony. <br />Po porzekroczeniu 45 w dół, normalnie się wyłącza tak jak tego oczekuje. Tylko ten przedział między 45 a 50 <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> jest już późno i nic mi do głowy nie wpada <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11599">mucios15</a> — 17 gru 2016, o 01:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2016-12-15T11:28:09+01:00</updated>
<published>2016-12-15T11:28:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177564#p177564</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177564#p177564"/>
<title type="html"><![CDATA[Re: Histereza]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177564#p177564"><![CDATA[
Próg - zakres = (wylaczanie) <br />nie może być mniejsze od szumów bo nie wyłączy.<br />Ale to chyba zrozumiałe. <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11549">Daro69</a> — 15 gru 2016, o 11:28</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mucios15]]></name></author>
<updated>2016-12-15T10:33:32+01:00</updated>
<published>2016-12-15T10:33:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177563#p177563</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177563#p177563"/>
<title type="html"><![CDATA[Re: Histereza]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177563#p177563"><![CDATA[
Czyli co , przyjąć sobie pewien zakres (szumów napięcia) , który będzie powodował ze wyłączał będe przekaźnik poniżej progu - zakres i włącza przekaźnik powyżej prgu + zakres?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11599">mucios15</a> — 15 gru 2016, o 10:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Rampel]]></name></author>
<updated>2016-12-15T09:49:28+01:00</updated>
<published>2016-12-15T09:49:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177562#p177562</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177562#p177562"/>
<title type="html"><![CDATA[Re: Histereza]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177562#p177562"><![CDATA[
Zastosowanie histerezy chyba ma sens w tym przypadku <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=15766">Rampel</a> — 15 gru 2016, o 09:49</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2016-12-14T21:19:38+01:00</updated>
<published>2016-12-14T21:19:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177515#p177515</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177515#p177515"/>
<title type="html"><![CDATA[Re: Histereza]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177515#p177515"><![CDATA[
Ten czujnik CO - to czujnik tlenku węgla, czy centralnego ogrzewania ?  <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> <br />Podejrzewam że tlenku węgla.<br />Jeżeli ma się załączyć np wentylator z przekaźnika, by przewietrzyć np warsztat,<br />to można by zastosować faktycznie histerezę do włączania i wyłączania.<br /><br />Działa to mniej więcej tak, że piszesz proste zależności np:<br /><br />[syntax=c]if(CO &gt; 200) WIATRAK_ON;<br />if(CO &lt; 150) WIATRAK_OFF;[/syntax]<br />Można oczywiście rozpisać bardziej dodając zmienną histereza i próg dopuszczalny np. coś tak<br />[syntax=c]if(CO &gt; prog) WIATRAK_ON;<br />else if(CO &lt; prog - histereza) WIATRAK_OFF;[/syntax]<br />Tak to przykładowo. jakoś.  <img src="https://forum.atnel.pl/images/smilies/icon_rolleyes.gif" alt=":roll:" title="Udaje, że to nie on" /><br />Może ktoś ma fajniejsze pomysły .  <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br />A może źle zrozumiałem pytanie.  <img src="https://forum.atnel.pl/images/smilies/icon_e_confused.gif" alt=":?" title="Boi się" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11549">Daro69</a> — 14 gru 2016, o 21:19</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mucios15]]></name></author>
<updated>2016-12-14T20:40:46+01:00</updated>
<published>2016-12-14T20:40:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177509#p177509</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177509#p177509"/>
<title type="html"><![CDATA[Histereza]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17074&amp;p=177509#p177509"><![CDATA[
Witam, i znowu ląduje na dziale rybnym <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> ale korzystam póki mogę , a myślę, że warto. Jako, że pewnien z kolegów na forum powiedział mi,że są tu alarmowcy. To ja własnie mam pytanie do co do alarmu, a konkretnie alarmu, który generowanego przez czujnik CO. <br />Dokładniej, to mam ustalony pewien próg napięcia, po którym aktywuje alarm ( w nim włączam przekaźnik). A jak przekaźnik, to czytałem na forum coś o histerezie. Czy mógłby mi ktoś jasniej przybliżyć temta histerezy? Jak najlepiej ja stosować programowo. Może jakis fajny algorytm przykładowy? Nie żebym odrazu chciał gotowca no ale... <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> <br /><br />Druga sprawa, to też jest taka ze się zastanawiam czy wgl stosować &quot;histereze&quot;, ponieważ u mnie pomiar tego danego napiecia odbywa się co 10s, a dodatkowo jest uśrednianie, czyli wartość średniej od której brany jest alarm, zmienia się co 10s. Czyli jak w danej chwili próg alarmowy zostnie przekroczony nawet o 1mV , no to wydaje mi sie ze nie będzie to powodować pstrykania przekaźnika, ponieważ następna zmiana będzie za 10s. Jeśli ktoś bedzie doradzic jakies fajne rozwiązanko to proszę <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> <br />Dzięki Wam i życzę miłego wieczoru.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11599">mucios15</a> — 14 gru 2016, o 20:40</p><hr />
]]></content>
</entry>
</feed>