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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2017-04-05T17:52:53+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=58&amp;t=18073&amp;mode</id>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2017-04-05T17:52:53+01:00</updated>
<published>2017-04-05T17:52:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186421#p186421</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186421#p186421"/>
<title type="html"><![CDATA[Re: zamiennik do serwa.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186421#p186421"><![CDATA[
myślę że komentarze wyjaśniają,<br />oczywiście jeszcze trzeba ustawić rejestr wyjściowy dla pinu OC1A - ( PD5 )<br />[syntax=c]void ustaw_timer_1(void)<br />    { /*--------------------------timer_1  SERWO-+-90stopni -&gt; 20Hz . 1,5 - 2,5 ms.-*/<br /><br />    /*tryb 14. Fast PWM TOP ICR1-------*/<br />    TCCR1A |= (1 &lt;&lt; WGM11); <br />    TCCR1B |= (1 &lt;&lt; WGM12) | (1 &lt;&lt; WGM13);<br /><br />    /*porownanie zeruje OC1A*/<br />    TCCR1A |= (1 &lt;&lt; COM1A1); // Porównanie zeruje OC1A , ustawia przy wartoci szczytowej<br /><br />    /*preskaler 8 =  1 000 000 Hz----------*/<br /><br />//TCCR1B |= (1 &lt;&lt; CS11) | (1 &lt;&lt; CS10);//64<br />    TCCR1B |= (1 &lt;&lt; CS11); //8<br /><br />    /*ICR1 max = 1 000 000 Hz / 50Hz = 20 000 - 1 (-1 bo od zera)*/<br />    ICR1 = 19999;<br /><br />    /* 20ms -&gt; 0,5ms=499, 1ms=999,  1,5ms=1499,  2ms=1999,  2,5ms = 2499  */<br />    OCR1A = 1499; /*może tu jest środek zakresu*/<br /><br />    }[/syntax]<br />To tak teoretycznie wychodzi, mam nadzieję że się nie machnąłem.<br />a symulację na diodach ustaw sobie np. :<br />jeżeli OCR1A &lt; 1499 to zapal led_1 i zgaś led_2 <br />else jeżeli OCR1A &gt; 1499 zgaś led_1 zapal led_2<br />else zgaś led_1 i zgaś led_2.  // w tym momencie ja wyłączam dodatkowo wyjście OCxx. zmieniam na wejście. <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> no chyba że ma podtrzymywać w tej pozycji na siłę.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11549">Daro69</a> — 5 kwi 2017, o 17:52</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wojciechgorzolka]]></name></author>
<updated>2017-04-05T17:29:17+01:00</updated>
<published>2017-04-05T17:29:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186419#p186419</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186419#p186419"/>
<title type="html"><![CDATA[Re: zamiennik do serwa.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186419#p186419"><![CDATA[
mam atmegę 32<br />8000 000Hz:)<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: kilkunastu sekundach ]</span></strong><br /><br />bez zewnętrznego kwarcu<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14082">wojciechgorzolka</a> — 5 kwi 2017, o 17:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2017-04-05T17:24:46+01:00</updated>
<published>2017-04-05T17:24:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186418#p186418</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186418#p186418"/>
<title type="html"><![CDATA[Re: zamiennik do serwa.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186418#p186418"><![CDATA[
jeżeli nadal korzystasz z Atmega 16/32 ,<br />to masz ustawienie timera 1 na potrzeby serwa &quot;znane z..<img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> innego Twojego wątku &quot;<br />Podaj na jakim kwarcu pracujesz lub jakiej częstotliwości używasz ?.<br />Spokojnie możesz wykorzystać następny timer_1  16_bit. <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> w trubie 14.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11549">Daro69</a> — 5 kwi 2017, o 17:24</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wojciechgorzolka]]></name></author>
<updated>2017-04-05T15:42:51+01:00</updated>
<published>2017-04-05T15:42:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186409#p186409</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186409#p186409"/>
<title type="html"><![CDATA[Re: zamiennik do serwa.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186409#p186409"><![CDATA[
oj to chyba muszę przestawić mój timer0, albo ustawię drugi<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14082">wojciechgorzolka</a> — 5 kwi 2017, o 15:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2017-04-05T14:43:12+01:00</updated>
<published>2017-04-05T14:43:12+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186405#p186405</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186405#p186405"/>
<title type="html"><![CDATA[Re: zamiennik do serwa.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186405#p186405"><![CDATA[
Podstawowa sprawa to tak ustawić timer,<br /> żeby powtarzał się sygnał co 20ms (50Hz).<br />Potem zmieniać długość pojawiającego się sygnału na np. OCXX. Za pomocą wpisu różnych wartości do rejestru OCRXX, tak by lawirować sygnałem w zakresie 1,5 do 2,5 ms  (różnie dla poszczególnych serw.)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11549">Daro69</a> — 5 kwi 2017, o 14:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wojciechgorzolka]]></name></author>
<updated>2017-04-05T13:13:01+01:00</updated>
<published>2017-04-05T13:13:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186400#p186400</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186400#p186400"/>
<title type="html"><![CDATA[Re: zamiennik do serwa.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186400#p186400"><![CDATA[
oki, to ja zaczekam do wieczora, ja akurat dzisiaj mam wolne, tak więc zaczekam , a w między czasie idę pomrygać drugą i trzecią diodą w przerwaniu hehe<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14082">wojciechgorzolka</a> — 5 kwi 2017, o 13:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2017-04-05T13:06:37+01:00</updated>
<published>2017-04-05T13:06:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186399#p186399</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186399#p186399"/>
<title type="html"><![CDATA[Re: zamiennik do serwa.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186399#p186399"><![CDATA[
Jeszcze dziś poznasz. <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> ale wieczorem. <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> bo jestem w pracy.<br />Poza tym mogę przetestować Twoje kody na moim zestawie. <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 1 minucie ]</span></strong><br /><br />Zebrałem myśli.<br />Na dwóch diodach też się da zasymulować. <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 5 minutach ]</span></strong><br /><br />Podejrzewam że tym razem potrzebne do Serwa obrotowego nie wychylowego.<br />Sterowanie podobne . Nawet bardzo. Obliczenia pwm te same.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11549">Daro69</a> — 5 kwi 2017, o 13:06</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wojciechgorzolka]]></name></author>
<updated>2017-04-05T13:01:29+01:00</updated>
<published>2017-04-05T13:01:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186398#p186398</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186398#p186398"/>
<title type="html"><![CDATA[Re: zamiennik do serwa.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186398#p186398"><![CDATA[
ech Ty to jesteś szybki <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Ale LCDkiem pewnie w pewien sposób, którego jeszcze nie znam <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=14082">wojciechgorzolka</a> — 5 kwi 2017, o 13:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2017-04-05T12:59:43+01:00</updated>
<published>2017-04-05T12:59:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186397#p186397</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186397#p186397"/>
<title type="html"><![CDATA[Re: zamiennik do serwa.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186397#p186397"><![CDATA[
Hejka, <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />Mize diodą to nie zasymulujesz, ale lcd'kiem juz tak. <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11549">Daro69</a> — 5 kwi 2017, o 12:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wojciechgorzolka]]></name></author>
<updated>2017-04-05T12:56:51+01:00</updated>
<published>2017-04-05T12:56:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186396#p186396</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186396#p186396"/>
<title type="html"><![CDATA[zamiennik do serwa.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=18073&amp;p=186396#p186396"><![CDATA[
Cześć. Chciałem napisać obsługę serwa.Chwilowo nie posiadam jeszcze takowego urządzenia <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" />). Czy mogę dla testów zastąpić serwo np diodą , po to aby sprawdzić czy sam program działa i czy jest poprawnie napisany? Ogólnie chodzi mi o to, aby serwo obracało się raz w jedną stronę, raz w drugą, ilość obrotów nie ma znaczenia na tym etapie , prędkość też nie jest w tym przypadku znacząca.<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=14082">wojciechgorzolka</a> — 5 kwi 2017, o 12:56</p><hr />
]]></content>
</entry>
</feed>