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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2017-03-29T20:26:05+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=17751&amp;mode</id>
<entry>
<author><name><![CDATA[tomimat]]></name></author>
<updated>2017-03-29T20:26:05+01:00</updated>
<published>2017-03-29T20:26:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=185880#p185880</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=185880#p185880"/>
<title type="html"><![CDATA[Re: ESC sterowany zAVR]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=185880#p185880"><![CDATA[
No właśnie tak myślałem ale nie byłem pewien.<br />program ma &quot;migać diodami&quot; ale z częstotliwością jaką ustawie <br />z delay-em to działa ale na timerach nie wiem jak to zrobić .<br />potrzebuje żeby częstotliwość pętli spadła z 50ms do 1ms w ok 3s.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8688">tomimat</a> — 29 mar 2017, o 20:26</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tomimat]]></name></author>
<updated>2017-03-29T20:07:03+01:00</updated>
<published>2017-03-29T20:07:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=185876#p185876</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=185876#p185876"/>
<title type="html"><![CDATA[Re: ESC sterowany zAVR]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=185876#p185876"><![CDATA[
Witam po nieudanych próbach.<br />zrobiłem takie coś no i nie działa <br /><br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br /><br />volatile uint8_t licznik_1;<br />uint8_t tab &#91;6&#93;= {17,33,34,10,12,20};<br />uint8_t i;<br /><br />int main(void)<br />{<br /><br />TCCR1B |= (1&lt;&lt;WGM12); // tryb pracy CTC<br />TCCR1B |= (1&lt;&lt;CS12) | (1&lt;&lt;CS10) ;//|(1&lt;&lt;CS00); // preskaler = 1024<br />OCR1A =7811; //8 000 000 / 1024 / 7812 = ~1 Hz<br />TIMSK |= (1&lt;&lt;OCIE1A); // Odblokowanie przerwania CompareMatch<br /><br /><br />        sei();                           //globalne zezwolenie na przerwania<br /><br />    DDRC = 0xff;<br />    PORTC = 0xff;<br /><br /><br />        while (1)     //pętla główna<br />        {<br />        uint8_t n;<br /><br />                for(i=0;i&lt;6;i++)<br />                {<br /><br />                for(n=0;n&lt;254;n++){<br />                //PORTC = tab &#91;i&#93;;<br />                PORTC = ~tab &#91;i&#93;;<br />                licznik_1 = n;<br />                }<br />                <br />                //_delay_ms(20);<br />                }<br /><br /><br />        }<br />}<br /><br />ISR(TIMER1_COMPA_vect )<br />{<br /><br /><br />}[/syntax]<br /><br /><br />to znaczy coś tam działa bo na zestawie wszystkie diody świecą ,a jak by nie działało<br /> to by powinny świecić tylko dwie albo wcale.<br />Nie wiem jak teraz regulować częstotliwością powtarzania pętli głównej <br />Jeśli odblokuje delay-a to działa poprawnie.<br />Proszę o pomoc.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8688">tomimat</a> — 29 mar 2017, o 20:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tomimat]]></name></author>
<updated>2017-03-22T20:10:55+01:00</updated>
<published>2017-03-22T20:10:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=185385#p185385</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=185385#p185385"/>
<title type="html"><![CDATA[Re: ESC sterowany zAVR]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=185385#p185385"><![CDATA[
Ok narazie dzięki jutro popróbuję dalej.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8688">tomimat</a> — 22 mar 2017, o 20:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tomimat]]></name></author>
<updated>2017-03-22T19:26:49+01:00</updated>
<published>2017-03-22T19:26:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=185374#p185374</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=185374#p185374"/>
<title type="html"><![CDATA[Re: ESC sterowany zAVR]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=185374#p185374"><![CDATA[
po kolei ma przełączać komutacje od 1 do 6 i od początku<br />[syntax=c]void bldc_komutacja(void){<br /><br /><br /><br />switch (polozenie_wirnika++){<br /><br />case (KOMUT_1):<br />W_TR_G_OFF<br />U_TR_G_ON<br />break;<br /><br />case (KOMUT_2):<br />V_TR_D_OFF<br />W_TR_D_ON<br />break;<br /><br />case (KOMUT_3):<br />U_TR_G_OFF<br />V_TR_G_ON<br />break;<br /><br />case (KOMUT_4):<br />W_TR_D_OFF<br />U_TR_D_ON<br />break;<br /><br />case (KOMUT_5):<br />V_TR_G_OFF<br />W_TR_G_ON<br />break;<br /><br />case (KOMUT_6):<br />U_TR_D_OFF<br />polozenie_wirnika = KOMUT_1;<br />V_TR_D_ON<br />break;<br /><br />}<br /><br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8688">tomimat</a> — 22 mar 2017, o 19:26</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tomimat]]></name></author>
<updated>2017-03-22T18:32:58+01:00</updated>
<published>2017-03-22T18:32:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=185366#p185366</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=185366#p185366"/>
<title type="html"><![CDATA[Re: ESC sterowany zAVR]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=185366#p185366"><![CDATA[
dzięki a możne jakaś podpowiedz jak to ogryźć?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8688">tomimat</a> — 22 mar 2017, o 18:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tomimat]]></name></author>
<updated>2017-03-22T17:31:38+01:00</updated>
<published>2017-03-22T17:31:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=185361#p185361</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=185361#p185361"/>
<title type="html"><![CDATA[Re: ESC sterowany zAVR]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=185361#p185361"><![CDATA[
Witam ponownie. postanowiłem zrobić sobie sterownik do silnika BLDC.<br />juz prawie działa mam takie pytanie czy da się regulować czasem w delayu<br />tak żeby powiedzmy z 40ms w ciągu 3 sekund spadł do 1ms.<br />chyba ze ma ktoś jakiś pomysł jak dobrze sterować prędkością komutacji w tym silniku.<br /><br />[syntax=c]while(1)<br />{<br />                bldc_komutacja();<br /><br />_delay_ms(10);<br /><br />        }[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8688">tomimat</a> — 22 mar 2017, o 17:31</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tomimat]]></name></author>
<updated>2017-02-28T19:41:50+01:00</updated>
<published>2017-02-28T19:41:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=183775#p183775</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=183775#p183775"/>
<title type="html"><![CDATA[Re: ESC sterowany zAVR]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=183775#p183775"><![CDATA[
dzięki za odpowiedzi.<br />Ten PWM nie umiem go rozgryźć ale będę próbować .<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8688">tomimat</a> — 28 lut 2017, o 19:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[buz11]]></name></author>
<updated>2017-02-28T16:43:26+01:00</updated>
<published>2017-02-28T16:43:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=183767#p183767</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=183767#p183767"/>
<title type="html"><![CDATA[Re: ESC sterowany zAVR]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=183767#p183767"><![CDATA[
<div class="quotetitle">tomimat napisał(a):</div><div class="quotecontent"><br />...Byłbym wdzięczny za pomoc<br /></div><br /><br />Tutaj masz jedną z setek stron z opisem jak działa serwomechanizm i jak się nim steruje:<br /><br /><a href="http://hobby.abxyz.bplaced.net/index.php?pid=3&amp;aid=20"  class="postlink">http://hobby.abxyz.bplaced.net/index.php?pid=3&amp;aid=20</a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=686">buz11</a> — 28 lut 2017, o 16:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[leonos2000]]></name></author>
<updated>2017-02-28T15:54:15+01:00</updated>
<published>2017-02-28T15:54:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=183764#p183764</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=183764#p183764"/>
<title type="html"><![CDATA[Re: ESC sterowany zAVR]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=183764#p183764"><![CDATA[
Regulatorami ESC steruje się tak samo jak servami - przez PWM. Wystarczy, że ustawisz odpowiednio timer, PWM na 50Hz i będziesz regulował wypełnieniem w tych 5-10%. Widzę, że masz bluebooka więc kody masz jak na dłoni.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4851">leonos2000</a> — 28 lut 2017, o 15:54</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tomimat]]></name></author>
<updated>2017-02-28T15:05:04+01:00</updated>
<published>2017-02-28T15:05:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=183762#p183762</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=183762#p183762"/>
<title type="html"><![CDATA[ESC sterowany zAVR]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17751&amp;p=183762#p183762"><![CDATA[
Witam.od paru dni posiadam silnik BLDC wraz z ESC,<br />chciałbym sterować nim z poziomu Avr <br />Przeszukując internet dowiedziałem się ze sterowany jest długością impulsu<br />1ms=0rpm<br />2ms=voll<br />długość pomiędzy impulsami 20ms<br />ale jakoś mi to nie idzie.<br />Byłbym wdzięczny za pomoc<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8688">tomimat</a> — 28 lut 2017, o 15:05</p><hr />
]]></content>
</entry>
</feed>