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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-02-26T22:28:21+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=6162&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-02-26T22:28:21+01:00</updated>
<published>2014-02-26T22:28:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6162&amp;p=72212#p72212</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6162&amp;p=72212#p72212"/>
<title type="html"><![CDATA[Re: obsługa enkodera w c]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6162&amp;p=72212#p72212"><![CDATA[
<div class="quotetitle">grf napisał(a):</div><div class="quotecontent"><br />nie bardzo wiem o co tu chodzi, może mi to ktoś wyjaśnić?<br /></div><br /><br />zajrzyj do poradnika, który polecił wyżej kolega, chociaż akurat w tym poradniku nie ma dokładnego wyjaśnienia na temat tego o co pytasz bo i enkoder pojawia się w tym poradniku niejako przypadkowo<br /><br />ale na forum do którego sam link podałeś masz to ładnie wyjaśnione<br /><br />ten kod który wkleiłeś do po prostu analiza kodu Graya ...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 26 lut 2014, o 22:28</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kurnachatka]]></name></author>
<updated>2014-02-26T20:31:28+01:00</updated>
<published>2014-02-26T20:31:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6162&amp;p=72186#p72186</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6162&amp;p=72186#p72186"/>
<title type="html"><![CDATA[Re: obsługa enkodera w c]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6162&amp;p=72186#p72186"><![CDATA[
Na podstawie kodu z tej strony Mirek zrobił fajny poradnik.<br /><!-- m --><a class="postlink" href="http://mirekk36.blogspot.com/2013/04/encoder-avr-callbackow-ciag-dalszy-cz2.html" >http://mirekk36.blogspot.com/2013/04/en ... y-cz2.html</a><!-- m --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=930">kurnachatka</a> — 26 lut 2014, o 20:31</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[grf]]></name></author>
<updated>2014-02-26T20:21:28+01:00</updated>
<published>2014-02-26T20:21:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6162&amp;p=72180#p72180</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6162&amp;p=72180#p72180"/>
<title type="html"><![CDATA[obsługa enkodera w c]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6162&amp;p=72180#p72180"><![CDATA[
Witam<br />Od niedawna bawię się elektroniką a zwłaszcza atmegą 8.<br />Zrobiłem sobie enkoder na bazie as5040.<br />Algorytm wykrywanie kierunku zrobiłem sobie po swojemu i działa dobrze.<br />Ciekawe rzeczy odnośnie enkodera znalazłem tutaj: <!-- m --><a class="postlink" href="http://www.mindspring.com/~tom2000/Delphi/Codewheel.html#Introduction" >http://www.mindspring.com/~tom2000/Delp ... troduction</a><!-- m --><br />Przypadkiem natknąłem na tym forum na taki kod do obsługi enkodera:<br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">  new = 0;<br />  if( PHASE_A )<br />    new = 3;<br />  if( PHASE_B )<br />    new ^= 1;                   // convert gray to binary<br />  diff = last - new;                // difference last - new<br />  if( diff &amp; 1 ){               // bit 0 = value (1)<br />    last = new;                 // store new as next last<br />    enc_delta += (diff &amp; 2) - 1;        // bit 1 = direction (+/-)<br />  }</div><br />nie bardzo wiem o co tu chodzi, może mi to ktoś wyjaśnić?<br /><br />cały kod pochodzi z tej strony <!-- m --><a class="postlink" href="http://www.mikrocontroller.net/articles/Drehgeber" >http://www.mikrocontroller.net/articles/Drehgeber</a><!-- m --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2605">grf</a> — 26 lut 2014, o 20:21</p><hr />
]]></content>
</entry>
</feed>