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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-10-21T23:16:01+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=4392&amp;mode</id>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2014-10-21T23:16:01+01:00</updated>
<published>2014-10-21T23:16:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4392&amp;p=100084#p100084</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4392&amp;p=100084#p100084"/>
<title type="html"><![CDATA[Re: Synchronizacja prędkość obrotowej dwóch silników DC]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4392&amp;p=100084#p100084"><![CDATA[
Przy tych prędkościach wewnętrznego enkodera spokojnie obsłużysz to nie używając przerwań zewnętrznych. Możesz albo mierzyć częstotliwość obu enkoderów na dwa sposoby czyli impulsy w jednostce czasu albo mierzyć odstępy między impulsami. Ja niedawno robiłem ster dwukanałowy gdzie właśnie mierzę &quot;przy okazji&quot; częstotliwość (bo główny cel przerwań jest inny) do około 2,5khz w jednostce 100ms i to w przerwaniach tyle, że przerwania wywoływane są co 100us (10kHz), a badanie odbywa się na zwykłych pinach (nie INT) i wszystko pięknie działa.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1922">SylwekK</a> — 21 paź 2014, o 23:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[...kuba...]]></name></author>
<updated>2014-10-21T21:48:16+01:00</updated>
<published>2014-10-21T21:48:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4392&amp;p=100076#p100076</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4392&amp;p=100076#p100076"/>
<title type="html"><![CDATA[Re: Synchronizacja prędkość obrotowej dwóch silników DC]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4392&amp;p=100076#p100076"><![CDATA[
W silownikach znajduja sie juz fabrycznie kontaktrony wspolpracujace z ruchoma namagnesowana tarcza, wiec z pobraniem informacji o aktualnym polozeniu, nie ma wiekszego problemu, bardziej zastanawiam sie jak porównywać te prędkości w mikrokontrolerze? bo chyba raczej nie &quot;opłaca&quot; się, żeby każdy obrót generał zewnętrzne przerwanie chociaż nie jest to jakaś zawrotną prędkość-kilkadziesiat razy na minute, z drugiej strony myślałem, żeby jeden z Timerow generowal co sekunde przerwanie ktore przechwytywaloby i porownywalo zliczane przez pozostale dwa Timery ilosci impulsów reprezentujace obroty silownikow, z tym, że w tym rozwiazaniu sterowanie silników za pomoca PWM trzeba byłoby zrealizowac programowo z racji wykorzystanych do innych celów wszystkich Timerow <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=408">...kuba...</a> — 21 paź 2014, o 21:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[doman]]></name></author>
<updated>2014-10-20T18:48:47+01:00</updated>
<published>2014-10-20T18:48:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4392&amp;p=99881#p99881</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4392&amp;p=99881#p99881"/>
<title type="html"><![CDATA[Re: Synchronizacja prędkość obrotowej dwóch silników DC]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4392&amp;p=99881#p99881"><![CDATA[
Enkoder liniowy jak w drukarkach albo obrotowy. Najtaniej to magnes na zebatke i przelacznik haala albo transoptor na zebatke.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5642">doman</a> — 20 paź 2014, o 18:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[...kuba...]]></name></author>
<updated>2014-10-19T22:42:00+01:00</updated>
<published>2014-10-19T22:42:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4392&amp;p=99766#p99766</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4392&amp;p=99766#p99766"/>
<title type="html"><![CDATA[Re: Synchronizacja prędkość obrotowej dwóch silników DC]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4392&amp;p=99766#p99766"><![CDATA[
Nie za bardzo, bo pomiędzy nimi muszę mieć wolną przestrzeń, a poza tym byłoby dość ciężko, bo są to takie siłowniki:<br /><br /><a href="http://forum.atnel.pl/_obrazki/o/408/e841f3eb9afeaf974b01230f72dd5aa5.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/408/e841f3eb9afeaf974b01230f72dd5aa5.jpg" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=408">...kuba...</a> — 19 paź 2014, o 22:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[szopler]]></name></author>
<updated>2014-10-19T22:34:46+01:00</updated>
<published>2014-10-19T22:34:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4392&amp;p=99763#p99763</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4392&amp;p=99763#p99763"/>
<title type="html"><![CDATA[Re: Synchronizacja prędkość obrotowej dwóch silników DC]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4392&amp;p=99763#p99763"><![CDATA[
Nie da się zrobić mechanicznego sprzężenia śrub tych siłowników za pomocą paska zębatego?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=82">szopler</a> — 19 paź 2014, o 22:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[...kuba...]]></name></author>
<updated>2014-10-19T20:39:19+01:00</updated>
<published>2014-10-19T20:39:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4392&amp;p=99740#p99740</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4392&amp;p=99740#p99740"/>
<title type="html"><![CDATA[Re: Synchronizacja prędkość obrotowej dwóch silników DC]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4392&amp;p=99740#p99740"><![CDATA[
Witam, w końcu zebrałem chęci i czas na budowę projektu, ale żeby wystartować chciałbym dopytać jak wykorzystać zasoby sprzętowe mikrokontrolera, dodam, że sygnały z zewnątrz to:<br /><br />Wejścia:<br />2 x transoptory ( czujniki prędkości każdego z dwóch siłowników )<br />Wyjścia: <br />2 x PWM ( do regulacji prędkości silników siłowników )<br /><br />Myślałem, żeby jeden Timer wykorzystać do odmierzania czasu np. 1s a kolejne dwa w trybie liczników do zliczania &quot;sygnałów&quot; z transoptorów podłączonych do wyprowadzenia T0..1, a tryb PWM zrealizować programowo. <br />lub:<br />Nie wiem czy to dobry pomysł, ale, żeby sygnały pochodzące z transoptorów wywoływały przerwania INT0, INT1, <br /><br />Ma ktoś jakiś pomysł jak rozwiązać zliczanie sygnałów z transoptorów i wysterowanie silniczków za pomocą PWM?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=408">...kuba...</a> — 19 paź 2014, o 20:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[sosnus]]></name></author>
<updated>2013-10-06T02:13:27+01:00</updated>
<published>2013-10-06T02:13:27+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4392&amp;p=52068#p52068</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4392&amp;p=52068#p52068"/>
<title type="html"><![CDATA[Re: Synchronizacja prędkość obrotowej dwóch silników DC]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4392&amp;p=52068#p52068"><![CDATA[
Może to pomoże? <!-- m --><a class="postlink" href="http://www.forbot.pl/forum/topics61/miernik-predkosci-obrotow-silnika-vt4924.htm" >http://www.forbot.pl/forum/topics61/mie ... vt4924.htm</a><!-- m --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=364">sosnus</a> — 6 paź 2013, o 02:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[...kuba...]]></name></author>
<updated>2013-10-05T23:17:23+01:00</updated>
<published>2013-10-05T23:17:23+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4392&amp;p=52053#p52053</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4392&amp;p=52053#p52053"/>
<title type="html"><![CDATA[Synchronizacja prędkość obrotowej dwóch silników DC]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4392&amp;p=52053#p52053"><![CDATA[
Witam, zamontowałem w domu dwa śrubowe siłowniki elektryczne, które mają za zadanie podnieść jedną płytę. Jednak pomimo tego, że są identyczne nie wysuwają się z tą samą prędkością co jest przyczyną ukosowania się płyty ;/  Obydwa silniki zasilane są z jednego zasilacza 12V, i sterowane za pomocą jednego przerzutnika(góra/dół). W siłownikach znajdują się wbudowane transoptory, i stąd mój pomysł, żeby za ich pomocą porównywać prędkości obrotowe obydwu śrub siłowników i odpowiednio sterować zasilaniem silników. Znalazłem w necie kilka wersji obrotomierzy, które opierają się na pomiarze stanu licznika pomiędzy dwoma takimi samymi zboczami(jeden pełny obrót), jednakże, prosiłbym o rozsądne dobranie odpowiednio timerów uC Atmega8, do sterowania prędkości silników za pomocą (PWM), oraz zliczania i za pomocą przerwań ilości obrotów śrub siłowników, i jak mogłoby odbywać się ich porównanie? ;/<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=408">...kuba...</a> — 5 paź 2013, o 23:17</p><hr />
]]></content>
</entry>
</feed>