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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2017-10-22T20:50:55+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=19434&amp;mode</id>
<entry>
<author><name><![CDATA[Arek1111111111]]></name></author>
<updated>2017-10-22T20:50:55+01:00</updated>
<published>2017-10-22T20:50:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19434&amp;p=197566#p197566</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19434&amp;p=197566#p197566"/>
<title type="html"><![CDATA[Re: Sterowanie regulatorem silnika BLDC z poziomu mikrokontr]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19434&amp;p=197566#p197566"><![CDATA[
Możesz popatrzeć na stronie :http://mikrokontrolery.blogspot.com/2011/03/silnik-bldc-spis-tresci.html jest wszystko ładnie opisane jak takimi silnikami sterować, jak poszukasz w necie to znajdziesz też dużo gotowych projektów do wykonania. <br />Z innej beczki to często w tych regulatorach jest jakaś atmega, wystarczy więc naskrobać jakiś program i wgrać już podmieniony do tego sterownika co masz. To takie moje luźne pomysły ale musisz pamiętać że jak zmienisz program w swoim sterowniku to już raczej nie wrócisz do oryginału.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 4 minutach ]</span></strong><br /><br />np tutaj masz ładnie opisany projekt sterownika z programem i płytką do wykonania, musiał byś tylko pogrzebać w kodzie i dołożyć zmianę kierunku obrotów.<br /><!-- m --><a class="postlink" href="https://www.elektroda.pl/rtvforum/topic1488939.html" >https://www.elektroda.pl/rtvforum/topic1488939.html</a><!-- m --><br />Tak mi się wydaje że to powinno zdać egzamin ale zaznaczam, że sam tego jeszcze nie robiłem, bo nie miałem takiej potrzeby. Teraz bawię się sterowaniem bldc przez procesor dspic, korzystam z tego dokumentu:<br /><!-- m --><a class="postlink" href="http://ww1.microchip.com/downloads/en/AppNotes/BLDC%20MC%2000957a.pdf" >http://ww1.microchip.com/downloads/en/A ... 00957a.pdf</a><!-- m --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3349">Arek1111111111</a> — 22 paź 2017, o 20:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[solark]]></name></author>
<updated>2017-10-22T17:39:41+01:00</updated>
<published>2017-10-22T17:39:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19434&amp;p=197557#p197557</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19434&amp;p=197557#p197557"/>
<title type="html"><![CDATA[Re: Sterowanie regulatorem silnika BLDC z poziomu mikrokontr]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19434&amp;p=197557#p197557"><![CDATA[
Witam ponownie<br /><br />Już teraz wszystko rozumiem a myślałem że będzie tak łatwo <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /> <br />Niestety aplikacja którą buduję wymaga szybkiej zmiany kierunku obrotów<br />A czy mógłbyś coś podpowiedzieć jak zbudować taki sterownik <br />Nawet nie wiem o co konkretnie pytać <br />Po prostu proszę Cię o pomoc <br /><br />pozdrawiam<br />Arek<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=16338">solark</a> — 22 paź 2017, o 17:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Arek1111111111]]></name></author>
<updated>2017-10-22T17:32:59+01:00</updated>
<published>2017-10-22T17:32:59+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19434&amp;p=197556#p197556</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19434&amp;p=197556#p197556"/>
<title type="html"><![CDATA[Re: Sterowanie regulatorem silnika BLDC z poziomu mikrokontr]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19434&amp;p=197556#p197556"><![CDATA[
<div class="quotetitle">solark napisał(a):</div><div class="quotecontent"><br />Rozumiem że z instrukcji drążek w pozycji 0% to dolny PWM natomiast drążek w pozycji górnej 100% to górna wartość PWMa<br /></div> dokłądnie tak jak piszesz.<br /><div class="quotetitle">solark napisał(a):</div><div class="quotecontent"><br />Natomiast czy żeby zmienić kierunek obrotów muszę odbyć całą procedurę programowania od nowa ?<br />Jak w takim razie programowo trafić w odpowiedni dzwięk który wydaje silnik podczas programowania?<br />Czy muszę odczekiwać aż 2 sekundy a wcześniej odłączyć regulator od źródła zasilania?<br /></div> Niestety ale te sterowniki są robione z przeznaczeniem do modelu samolotu a tam jest nie potrzebna zmiana obrotów, dlatego raczej nie da się skrócić tej procedury. Jeżeli użyjesz procesora do generowania pwm to po prostu sprawdzasz jaki czas musi czekać i tak piszesz program aby mikroprocesor czekał, i w odpowiednich momentach ściągał drążek w dół i w góre. Tak czy inaczej silnik przed każdą zmianą obrotów będzie przez kilka sekund bezczynny.<br />Silniki jak najbardziej nadają się do pracy w jednym i drugim kierunku beż najmniejszego problemu. Wymaga to tylko odpowiedniego sterowania którego nie umożliwia Ci sterownik  Redox.<br /><br />Jeśli czas Ci pozwala polecam pobawić się w samodzielne budowanie sterownika, jest to niesamowita frajda z testowaniem programu, wprowadzaniem zmian itp bo sam akurat przez to przechodzę <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 3 minutach ]</span></strong><br /><br /><div class="quotetitle">solark napisał(a):</div><div class="quotecontent"><br />A poza tym przecież na tym programatorze który dodatkowo posiadam odbywa się to bardzo szybko w związku z tym może jest jakaś opcja obejścia tej całej procedury trafiania w odpowiednim momencie z PWMem<br />dzięki i pozdrawiam<br /></div><br /><br />Hmm bawiłem się tym regulatorem Redox ale karty programującej nie posiadam, więc ciężko mi powiedzieć coś więcej na ten temat. Skoro na programatorze da się to zrobić tak szybko, to pewnie mikroprocesorem również się da.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3349">Arek1111111111</a> — 22 paź 2017, o 17:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[solark]]></name></author>
<updated>2017-10-22T11:33:31+01:00</updated>
<published>2017-10-22T11:33:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19434&amp;p=197532#p197532</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19434&amp;p=197532#p197532"/>
<title type="html"><![CDATA[Re: Sterowanie regulatorem silnika BLDC z poziomu mikrokontr]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19434&amp;p=197532#p197532"><![CDATA[
Cześć<br /><br />Dzięki bardzo za szybkie odpowiedzi<br />Jeszcze chwilkę Cię pomęczę <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> <br />Rozumiem że z instrukcji drążek w pozycji 0% to dolny PWM natomiast drążek w pozycji górnej 100% to górna wartość PWMa<br />Natomiast czy żeby zmienić kierunek obrotów muszę odbyć całą procedurę programowania od nowa ?<br />Jak w takim razie programowo trafić w odpowiedni dzwięk który wydaje silnik podczas programowania?<br />Czy muszę odczekiwać aż 2 sekundy a wcześniej odłączyć regulator od żródła zasilania?<br />Nie ukrywam że zależy mi na jak największej płynności zmian kierunku obrotów <br />Czy można to osi ągnąć przy pomocy tego silnika?<br />A poza tym przecież na tym programatorze który dodatkowo posiadam odbywa się to bardzo szybko w związku z tym może jest jakaś opcja obejścia tej całej procedury trafiania w odpowiednim momencie z PWMem<br />dzięki i pozdrawiam<br />Arek<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=16338">solark</a> — 22 paź 2017, o 11:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Arek1111111111]]></name></author>
<updated>2017-10-22T10:16:06+01:00</updated>
<published>2017-10-22T10:16:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19434&amp;p=197526#p197526</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19434&amp;p=197526#p197526"/>
<title type="html"><![CDATA[Re: Sterowanie regulatorem silnika BLDC z poziomu mikrokontr]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19434&amp;p=197526#p197526"><![CDATA[
<div class="quotetitle">solark napisał(a):</div><div class="quotecontent"><br />Mam tą instrukcję do regulatora jednak nie wiem jak przełożyć to na odpowiednie oprogramowanie tzn nic nie ma w tej instrukcji o pwm?<br /></div><br />Musisz mieć urządzenie które będzie podawać taki sygnał pwm, Ja zrobiłem z linku poniżej:<br /><!-- m --><a class="postlink" href="https://www.elektroda.pl/rtvforum/viewtopic.php?t=871257" >https://www.elektroda.pl/rtvforum/viewt ... p?t=871257</a><!-- m -->.<br />Wtedy pokrętłem ustawiasz pwm a przez to obroty silnika.<br /><br /><div class="quotetitle">solark napisał(a):</div><div class="quotecontent"><br />Rozumiem że ten PWM podajesz właśnie na ten jeden przewód sygnałowy od regulatora.<br /></div><br />Dokładnie tak jak piszesz.<br /><br /><div class="quotetitle">solark napisał(a):</div><div class="quotecontent"><br />Napisałeś o regulacji prędkości obrotowej ale jak przełożyć na PWM pozostałe parametry regulatora ? (chociażby tę zmianę kierunku obrotów)<br />Jeżeli możesz to wyjaśnij mi to proszę<br /></div><br />Jeżeli będziesz miał już swoje urządzenie które podaje sygnał pwm o takim wypełnieniu jakie ustawisz pokrętłem, to przy włączaniu zasilania sterownika Redox musisz mieć odpowiednio ustawiony pwm (a więc pokrętło) i potem w odpowiednich momentach odpowiednio ustawiać na max albo na min, już zgodnie z instrukcją. <br />Musisz pamiętać że za każdym razem aby zmienić kierunek obrotów silnika musisz odłączyć na chwile zasilanie od sterownika a cała procedura ustawiania trwa chwilkę czasu. <br />Kierunek obrotów silnika można też prosto zmienić zamieniając kolejność przewodów od silnika <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3349">Arek1111111111</a> — 22 paź 2017, o 10:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[solark]]></name></author>
<updated>2017-10-22T09:39:30+01:00</updated>
<published>2017-10-22T09:39:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19434&amp;p=197525#p197525</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19434&amp;p=197525#p197525"/>
<title type="html"><![CDATA[Re: Sterowanie regulatorem silnika BLDC z poziomu mikrokontr]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19434&amp;p=197525#p197525"><![CDATA[
Cześć <br /><br />Dzięki bardzo Arek1111111111 za szybką odpowiedz<br />Niewiele jednak zrozumiałem<br />Jeżeli możesz to odpowiedz mi na kilka pytań:<br />Mam tą instrukcję do regulatora jednak nie wiem jak przełożyć to na odpowiednie oprogramowanie tzn nic nie ma w tej instrukcji o pwm?<br />Rozumiem że ten PWM podajesz właśnie na ten jeden przewód sygnałowy od regulatora.<br />Napisałeś o regulacji prędkości obrotowej ale jak przełożyć na PWM pozostałe parametry regulatora ? (chociażby tę zmianę kierunku obrotów)<br />Jeżeli możesz to wyjaśnij mi to proszę <br /><br />dzięki jeszcze raz i pozdrawiam<br />Arek<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=16338">solark</a> — 22 paź 2017, o 09:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Arek1111111111]]></name></author>
<updated>2017-10-21T23:39:34+01:00</updated>
<published>2017-10-21T23:39:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19434&amp;p=197518#p197518</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19434&amp;p=197518#p197518"/>
<title type="html"><![CDATA[Re: Sterowanie regulatorem silnika BLDC z poziomu mikrokontr]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19434&amp;p=197518#p197518"><![CDATA[
Wszystkie parametry sterownika ustawiasz poprzez ustawienie pwm na maksa albo na minimum w odpowiednich momentach, nie potrzebujesz dodatkowego sterownika ani programatora, ja steruje tym regulatorem timerem na układzie lm555, bez żadnego procesora. Mogę w ten sposób zmieniać każdy parametr sterownika. Poszukaj instrukcji od niego tam masz wszystko ładnie opisane a jak coś to pytaj to pomogę <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: 14 minutach ]</span></strong><br /><br />A jeśli chcesz programowo sterować tym sterownikiem z procesora to popatrz na sterowniki do serw modelarskich. Działanie takie samo a w sieci znajdziesz dużo przykładów albo gotowych projektów, pwm działa na zasadzie co 50ms pojawia się stan o czasie od 1 do 2 ms. Właśnie różnicą tego czasu (od1 do 2ms) regulujesz obroty, a jak odpowiednio oprogramujesz to i kierunkiem obrotów.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3349">Arek1111111111</a> — 21 paź 2017, o 23:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[solark]]></name></author>
<updated>2017-10-21T22:53:05+01:00</updated>
<published>2017-10-21T22:53:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19434&amp;p=197517#p197517</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19434&amp;p=197517#p197517"/>
<title type="html"><![CDATA[Sterowanie regulatorem silnika BLDC z poziomu mikrokontroler]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19434&amp;p=197517#p197517"><![CDATA[
Witam Wszystkich<br /><br />Mam następujący problem:<br />Mam silnik BLDC Redox podłączony do regulatora redox 40A i teraz chciałbym sterować tym regulatorem z poziomu mikrokontrolera<br />Owszem mam programator w postaci niewielkiego pudełka gdzie można sobie wszystko ręcznie poustawiać ale ja chciałbym sterować tym silnikiem z poziomu programu<br />Przeszukałem internet i są jakieś szczątkowe informacje ale odnośnie sterowaniem prędkością obrotową przy pomocy PWM a mnie interesuje nie tylko to ale również np programowa zmiana kierunku obrotów. Czy można to wogóle wykonać ? Czy może potrzebny jest jakiś wypasiony sterownik do silnika.<br />A jeżeli jest taka możliwość jak to zrobić programowo?<br />Dodaję że zauważyłem że do programowania regulatora używany jest tylko jeden przewód sygnałowy<br />Proszę o pomoc<br />Przepraszam jeżeli coś źle napisałem ale jestem początkujący<br />pozdrawiam<br />Arek<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=16338">solark</a> — 21 paź 2017, o 22:53</p><hr />
]]></content>
</entry>
</feed>