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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2017-01-31T16:21:07+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=17451&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2017-01-31T14:06:10+01:00</updated>
<published>2017-01-31T14:06:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181332#p181332</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181332#p181332"/>
<title type="html"><![CDATA[Re: Zamiana wskaxnika wychyłowego na silnik krokowy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181332#p181332"><![CDATA[
<div class="quotetitle">Slawek napisał(a):</div><div class="quotecontent"><br />bo on pracuje w mostku i wymaga przełączania<br /></div><br />Jeśli stosujesz jakiś specjalizowany scalak do silnika to zwykle masz tam wejście na które można podać PWM .. jakieś Enable - popatrz w dokumentację swojego scalaka<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 31 sty 2017, o 14:06</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Slawek]]></name></author>
<updated>2017-01-31T13:29:24+01:00</updated>
<published>2017-01-31T13:29:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181329#p181329</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181329#p181329"/>
<title type="html"><![CDATA[Re: Zamiana wskaxnika wychyłowego na silnik krokowy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181329#p181329"><![CDATA[
Bardziej mi chodziło jak ten PWM zaprzęgnąć do silnika, bo on pracuje w mostku i wymaga przełączania<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=69">Slawek</a> — 31 sty 2017, o 13:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2017-01-31T16:21:07+01:00</updated>
<published>2017-01-31T13:20:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181328#p181328</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181328#p181328"/>
<title type="html"><![CDATA[Re: Zamiana wskaxnika wychyłowego na silnik krokowy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181328#p181328"><![CDATA[
Najprościej tak:<br /><br />PWM=MaxPWM-(AktualneObroty*współczynnik)<br /><br />MaxPwm - maksymalna możliwa wartość PWM<br />AktualneObroty - jak wynika z nazwy zakładając, że narastanie wartości oznacza przyspieszanie.<br />współczynnik - parametr który należy dobrać tak aby nie wyjść poza zakres PWM<br /><br />Oczywiście można wzór jeszcze rozbudować o swoje dodatki typu minimalna czy maksymalna moc, ale to już wedle uznania.<br /><br />EDIT:<br />Zapomniałem dodać, że to wzorek gdy sygnał PWM jest odwrócony tzn. max jest dla wartości 0, a min dla 255. Taką akurat potrzebne miałem w programie, z którego wzór.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1922">SylwekK</a> — 31 sty 2017, o 13:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Slawek]]></name></author>
<updated>2017-01-31T12:59:39+01:00</updated>
<published>2017-01-31T12:59:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181327#p181327</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181327#p181327"/>
<title type="html"><![CDATA[Re: Zamiana wskaxnika wychyłowego na silnik krokowy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181327#p181327"><![CDATA[
A możesz podrzucić jakiś przykład jak t zrobić?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=69">Slawek</a> — 31 sty 2017, o 12:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2017-01-31T12:56:38+01:00</updated>
<published>2017-01-31T12:56:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181326#p181326</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181326#p181326"/>
<title type="html"><![CDATA[Re: Zamiana wskaxnika wychyłowego na silnik krokowy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181326#p181326"><![CDATA[
Z tego co widzę, to problemem jest mechanika, ale...<br />Sposób 1.<br />W swoich sterownikach aby zminimalizować drgania stosuję dynamiczną zmianę mocy na wolnych obrotach, a wynika to z zasady działania krokowca. Kluczem jest podawany w parametrach jego moment trzymający, który informuje ile trzeba użyć siły aby przekręcić oś, kiedy silnik stoi na włączonej cewce. Podczas zwiększaniu obrotów (czyli przełączaniu cyklicznym cewek z zadaną częstotliwością) przy standardowym sterowaniu napięciowym (a nie prądowym) moment (siła silnika mówiąc w uproszczeniu) drastycznie słabnie. Kontynuując zmianę mocy... przy niskich obrotach, kiedy nie muszę silnika bardzo obciążać (w twoim przypadku to tylko mała wskazóweczka na osi) moc jest bardzo mała przez co nie występuje gwałtowne szarpanie i silnik może się stosunkowo płynnie obracać. Wraz ze zwiększaniem obrotów moc silnika jest zwiększana aby skompensować ją w zależności od obciążenia, bo doszło by natychmiast do zerwania kroków.<br />Jak reguluję moc? - wystarczy zwykły PWM i jakiś wzorek dobrany do konkretnego typu silnika. PWM może być programowy lub sprzętowy.<br /><br />Sposób 2.<br />Wystarczy podnieść minimalne obroty silnika do jakichś gdzie nie ma wielkich drgań i zastosować przekładnie spowalniającą <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />Osobiście jestem za rozwiązaniem nr 1.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1922">SylwekK</a> — 31 sty 2017, o 12:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Slawek]]></name></author>
<updated>2017-01-31T12:33:09+01:00</updated>
<published>2017-01-31T12:33:09+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181322#p181322</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181322#p181322"/>
<title type="html"><![CDATA[Re: Zamiana wskaxnika wychyłowego na silnik krokowy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181322#p181322"><![CDATA[
OK będę, nie wiedziałem<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=69">Slawek</a> — 31 sty 2017, o 12:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2017-01-31T12:28:02+01:00</updated>
<published>2017-01-31T12:28:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181321#p181321</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181321#p181321"/>
<title type="html"><![CDATA[Re: Zamiana wskaxnika wychyłowego na silnik krokowy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181321#p181321"><![CDATA[
<div class="quotetitle">Slawek napisał(a):</div><div class="quotecontent"><br />pomogło to jakoś rozwiązać problem?<br /></div><br />Tu nie chodzi o to czy pomogło tylko o proste zasady na forum i proszę o tym pamiętać.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 31 sty 2017, o 12:28</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Slawek]]></name></author>
<updated>2017-01-31T12:10:03+01:00</updated>
<published>2017-01-31T12:10:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181320#p181320</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181320#p181320"/>
<title type="html"><![CDATA[Re: Zamiana wskaxnika wychyłowego na silnik krokowy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181320#p181320"><![CDATA[
Zmieniłem, pomogło to jakoś rozwiązać problem?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=69">Slawek</a> — 31 sty 2017, o 12:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Jaglarz]]></name></author>
<updated>2017-01-31T10:52:03+01:00</updated>
<published>2017-01-31T10:52:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181312#p181312</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181312#p181312"/>
<title type="html"><![CDATA[Re: Zamiana wskaxnika wychyłowego na silnik krokowy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181312#p181312"><![CDATA[
<!-- l --><a class="postlink-local" href="http://forum.atnel.pl/topic7402.html" >topic7402.html</a><!-- l --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=471">Jaglarz</a> — 31 sty 2017, o 10:52</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Slawek]]></name></author>
<updated>2017-01-31T12:09:34+01:00</updated>
<published>2017-01-31T06:43:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181305#p181305</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181305#p181305"/>
<title type="html"><![CDATA[Re: Zamiana wskaxnika wychyłowego na silnik krokowy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181305#p181305"><![CDATA[
W końcu dotarłem do komputera.<br /><br />Program jest wyjątkowo prosty, służy jedynie do testowania pracy silnika. <br />Sterowanie niby jest półkrokowe, w tablicy stany_2 znalazłem też inną sekwencje podawania na silnik, lecz żadnej różnicy nie ma. Wolna praca powoduje drgania, przy dużej szybkości jest dobrze, nie widać drgań, ale do wskazówek duża szybkość nie jest pożądana.<br />Jak zmiennie na sterowanie krokowe, wolniej się kręci, ale i tak drga.<br />[syntax=c]//ATmega8, kwarc wewn 8MHz<br />#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br /><br />unsigned char stany&#91;&#93;={ 0b00000001,0b00000101,0b00000100,0b00000110,0b00000010,0b00001010,0b00001000,0b00001001};<br /><br />//unsigned char stany_2&#91;&#93; = {0x9, 0x1, 0x7, 0x6, 0xE, 0x8}; <br /><br /><br />unsigned char krok;<br /><br /><br /><br />//=================== main =======================<br /><br />int main(void)<br />{<br /><br /><br />DDRD=0x0F;   //PD0 i PD1 -COIL1, PD2 i PD3-COIL2<br /><br /><br />krok=0;<br /><br /><br />while(1)<br />{<br />if(krok==8) krok=0;<br /><br />PORTD = stany&#91;krok&#93;;<br /><br />_delay_ms(10);<br /><br />krok++;<br /><br />}<br /><br /><br />return 0;<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=69">Slawek</a> — 31 sty 2017, o 06:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2017-01-30T08:34:45+01:00</updated>
<published>2017-01-30T08:34:45+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181239#p181239</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181239#p181239"/>
<title type="html"><![CDATA[Re: Zamiana wskaxnika wychyłowego na silnik krokowy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181239#p181239"><![CDATA[
Zacznijmy od początku... Program może pokaż.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1922">SylwekK</a> — 30 sty 2017, o 08:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Slawek]]></name></author>
<updated>2017-01-30T08:19:23+01:00</updated>
<published>2017-01-30T08:19:23+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181238#p181238</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181238#p181238"/>
<title type="html"><![CDATA[Re: Zamiana wskaxnika wychyłowego na silnik krokowy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181238#p181238"><![CDATA[
Przez weekend trochę sie tym pobawiłem.<br />Mam problem, z którym nie mogę sobie poradzić. Cokolwiek bym nie zrobił w takim sensie że jakkolwiek bym nie sterował silnikiem, zawsze wskazówki skaczą, jak w sekundniku.<br /><br />Zastosowałem nawet układ A4988 który umożliwia pracę półkrokową i mikrokrokową. Nic nie pomogło, wolne obracanie silnikiem powoduje przeskakiwanie z pozycji na pozycję. Zmiana prądu płynącego przez silnik też nie pomogła, albo utyka, albo drga jeszcze bardziej.<br />Z budowy silnik wyszło (po rozebraniu) że ma tylko 4 bieguny. więc jest dość malo kroków na obrót (4 chyba tak się liczy)<br /><br />Może ktoś poradzić czy można jakoś wysterować ten silnik w aby płynnie sie poruszał z wolna prędkością?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=69">Slawek</a> — 30 sty 2017, o 08:19</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2017-01-27T16:58:18+01:00</updated>
<published>2017-01-27T16:58:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181031#p181031</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181031#p181031"/>
<title type="html"><![CDATA[Re: Zamiana wskaxnika wychyłowego na silnik krokowy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181031#p181031"><![CDATA[
<div class="quotetitle">Slawek napisał(a):</div><div class="quotecontent"><br />Robił ktoś coś podobnego?<br /></div><br /><br />To co ja Ci na filmie pokazałem to jest właśnie coś podobnego. Zamiast potencjometru i odczytu ADC mógłbym podawać bezpośrednio w programie wartości, np. przez UART z zakresu 0-1023 i wtedy silnik przekręci mi się w skrajne pozycje bez zająknięcia i gubienia kroków z max prędkością ustawioną w programie, która umożliwia się danemu modelowi silnika poruszać bez gubienia kroków. Rampa natomiast to już tylko dodatek gdzie badasz czy do pozycji docelowej zostało np. 10 jednostek i stopniowo zmniejszasz od tego momentu prędkość do jakiejś minimalnej pozwalającej doczłapać się wskazówce. Tyle... Jeśli nadal nie łapiesz o co chodzi to musisz niestety sięgnąć do podstaw sterowania krokowcami. I wcale nie mówię tego złośliwie.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1922">SylwekK</a> — 27 sty 2017, o 16:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2017-01-27T14:37:14+01:00</updated>
<published>2017-01-27T14:37:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181022#p181022</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181022#p181022"/>
<title type="html"><![CDATA[Re: Zamiana wskaxnika wychyłowego na silnik krokowy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181022#p181022"><![CDATA[
Obejrzałem filmik.<br />Jakaś zmienna dyktuje położenie silnika.<br />Może zbyt mała rozdzielczość,<br /> jak nie to może wystarczy uśrednianie tej zmiennej przed podaniem na silnik ?<br />Bo podejrzewam że z kompa jest bardziej płynnie podawane.<br />Myślę że komp to przelicza.<br />Choć mogę się mylić. <img src="https://forum.atnel.pl/images/smilies/icon_e_confused.gif" alt=":?" title="Boi się" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11549">Daro69</a> — 27 sty 2017, o 14:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Slawek]]></name></author>
<updated>2017-01-27T14:16:01+01:00</updated>
<published>2017-01-27T14:16:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181021#p181021</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181021#p181021"/>
<title type="html"><![CDATA[Re: Zamiana wskaxnika wychyłowego na silnik krokowy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181021#p181021"><![CDATA[
Robił ktoś coś podobnego?<br />Nie ma pojęcia czy to ma być w pętli, przerwaniu, czy może wykorzystać Callback'i<br />Czy może jeszcze inaczej, ma być funkcja np Motor(int val), z drugiej strony nie może byc wywoływana zbyt często, ani co długi okres.<br /><br />PS. To są luźne pytania.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=69">Slawek</a> — 27 sty 2017, o 14:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2017-01-27T14:07:46+01:00</updated>
<published>2017-01-27T14:07:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181020#p181020</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181020#p181020"/>
<title type="html"><![CDATA[Re: Zamiana wskaxnika wychyłowego na silnik krokowy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181020#p181020"><![CDATA[
<div class="quotetitle">Slawek napisał(a):</div><div class="quotecontent"><br />Mam to samo, też nie potrafię wytłumaczyć. Tak jak na początku postu, jak Wam wytłumaczyć o co mi chodzi mimo że to proste.<br /></div><br />Trzeba było w ogóle zacząć od pierwszego postu od tego filmiku i o co chodzi - m.in o takie szybkie kręcenie - to bym nie polecał tego uproszczonego sterowania tylko tak jak pisze kolega Sylwekk sterowanie z Rampą i tzw &quot;doganianie&quot; jak on to często nazywa <br /><br />Mówię ci - że teraz to już wiadomo o co tobie chodzi .... a SylwekK podał mega celną odpowiedź - tu nie ma że boli - rampa się kłania<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 27 sty 2017, o 14:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Slawek]]></name></author>
<updated>2017-01-27T14:04:57+01:00</updated>
<published>2017-01-27T14:04:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181019#p181019</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181019#p181019"/>
<title type="html"><![CDATA[Re: Zamiana wskaxnika wychyłowego na silnik krokowy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181019#p181019"><![CDATA[
Mam to samo, też nie potrafię wytłumaczyć. Tak jak na początku postu, jak Wam wytłumaczyć o co mi chodzi mimo że to proste.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=69">Slawek</a> — 27 sty 2017, o 14:04</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2017-01-27T13:46:48+01:00</updated>
<published>2017-01-27T13:46:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181016#p181016</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181016#p181016"/>
<title type="html"><![CDATA[Re: Zamiana wskaxnika wychyłowego na silnik krokowy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181016#p181016"><![CDATA[
Rampa to potocznie zwane przyspieszanie/zwalnianie - jak na torze dla deskorolki <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> i realizuje się to programowo zmieniając prędkość. Opóźnienie, o którym wspomniałem to właśnie regulacja prędkości między kolejnymi krokami. Musi być ustalona, bo silniki mają bezwładność i przy zbyt szybkiej zmianie kroków (na podstawie danych wejściowych czyli, np. parametr zadawany potencjometrem) byłyby one gubione stąd też pisałem wcześniej o dodatkowej zmiennej pośredniej dzięki, której silnik na spokojnie odliczy sobie ze swoją prędkością to co ma obrócić z uwzględnieniem swojej max prędkości.<br />Kurczę nie jestem pedagogiem i to co dla mnie oczywiste ciężko jest mi przekazać w prostszej wersji <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=1922">SylwekK</a> — 27 sty 2017, o 13:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Slawek]]></name></author>
<updated>2017-01-27T13:34:21+01:00</updated>
<published>2017-01-27T13:34:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181015#p181015</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181015#p181015"/>
<title type="html"><![CDATA[Re: Zamiana wskaxnika wychyłowego na silnik krokowy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=181015#p181015"><![CDATA[
Musisz mi podpowiedzieć coś więcej co masz na myśli?<br />Czy dobrze podejrzewam że chodzi o te moduły do sterowania silniczkami krokowymi np A4988?<br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />to które służy do stabilizowania max prędkości silnika aby kroków nie gubił<br /></div><br /><br />O którym opóźnieniu mowa? <br /><br />PS. Nie śmiej sie może po prostu jestem nie w temacie albo nie wpadłem jeszcze na o o czym piszesz.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=69">Slawek</a> — 27 sty 2017, o 13:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2017-01-27T08:18:58+01:00</updated>
<published>2017-01-27T08:18:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=180996#p180996</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=180996#p180996"/>
<title type="html"><![CDATA[Re: Zamiana wskaxnika wychyłowego na silnik krokowy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=180996#p180996"><![CDATA[
RAMPA jest kluczem <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" />. Przy końcu wartości do, której dąży wał silnika zacznij zwiększać opóźnienie - to które służy do stabilizowania max prędkości silnika aby kroków nie gubił.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1922">SylwekK</a> — 27 sty 2017, o 08:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Slawek]]></name></author>
<updated>2017-01-27T07:47:04+01:00</updated>
<published>2017-01-27T07:47:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=180995#p180995</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=180995#p180995"/>
<title type="html"><![CDATA[Re: Zamiana wskaxnika wychyłowego na silnik krokowy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=180995#p180995"><![CDATA[
Ok z jednym sobie poradziłem, dzięki, ale zostało jeszcze cos trudniejszego.<br />Założenie jest takie, ustawiam wartość do wskazania i jak wskazówka zbliża się do tej wartości to zwalnia, np jest na zero a ma sie przestawić na 10 to od zera do np 9 biegnie szybciej a od 9 do 10 już wolniej i w końcu staje na 10.<br />Jakieś sugestie, jak sie za to zabrać?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=69">Slawek</a> — 27 sty 2017, o 07:47</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2017-01-26T11:40:13+01:00</updated>
<published>2017-01-26T11:40:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=180948#p180948</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=180948#p180948"/>
<title type="html"><![CDATA[Re: Zamiana wskaxnika wychyłowego na silnik krokowy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=180948#p180948"><![CDATA[
Musisz to robić przez zmienną pośrednią, do której jest (w uproszczeniu) TYLKO zapis z odczytu i TYLKO odczyt przez silnik, a do tego należy ustalić max prędkość (najlepiej z wykorzystaniem timera) z jaką obraca silnik aby nie gubił kroków. Na moim filmie widać w pewnym momencie, że silnik jedzie swoim tempem mimo, że gałka jest już nieruchoma - silnik dogania pozycję.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1922">SylwekK</a> — 26 sty 2017, o 11:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Slawek]]></name></author>
<updated>2017-01-26T11:40:21+01:00</updated>
<published>2017-01-26T11:35:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=180947#p180947</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=180947#p180947"/>
<title type="html"><![CDATA[Re: Zamiana wskaźnika wychyłowego na silnik krokowy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=180947#p180947"><![CDATA[
Jasne że mam Bleubooka i jasne że z niego korzystałem, ale też nie o tym pisałem. Trochę chyba nie umiem wytłumaczyć.<br />Robię coś podobnego mam potencjometr i z ADC odczytuję napięcie z niego potem z na podstawie wartości z niego odczytanej ustawiam pozycję wskazówki na zasadzie ADC=0 pozycja 0, adc np 1023 pozycja max<br />I tu mam problem taki że jak szybko pokręcę gałką to przejścia pomiędzy poszczególnymi wartościami skaczą, <br />Zobaczcie na ten filmik, tu jest podobnie, ruchy są energiczne gwałtowne<br /><br /><div style="width: 583px; height: 471px; margin: 0 auto; padding-left: 26px; padding-top: 48px; background: url('https://www.atnel.pl/download/atnel_tv.png') no-repeat;"> <strong>iframe</strong> </div><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=69">Slawek</a> — 26 sty 2017, o 11:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2017-01-26T11:11:03+01:00</updated>
<published>2017-01-26T11:11:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=180945#p180945</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=180945#p180945"/>
<title type="html"><![CDATA[Re: Zamiana wskaxnika wychyłowego na silnik krokowy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=180945#p180945"><![CDATA[
<div class="quotetitle">SylwekK napisał(a):</div><div class="quotecontent"><br />Pewnie chodzi o taką ideę<br /></div><br />Ot piękny przykład na żywo <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=54">mirekk36</a> — 26 sty 2017, o 11:11</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2017-01-26T11:05:47+01:00</updated>
<published>2017-01-26T11:05:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=180944#p180944</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=180944#p180944"/>
<title type="html"><![CDATA[Re: Zamiana wskaxnika wychyłowego na silnik krokowy]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17451&amp;p=180944#p180944"><![CDATA[
Pewnie chodzi o taką ideę  <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> <br /><br /><div style="width: 583px; height: 471px; margin: 0 auto; padding-left: 26px; padding-top: 48px; background: url('https://www.atnel.pl/download/atnel_tv.png') no-repeat;"> <strong>iframe</strong> </div><br /><br />Z regulowanego dzielnika napięcia potocznie zwanego potencjometrem zadaje pozycję wału silnika. To jeszcze w bascomie robiłem. Nawet przy bardzo szybkiej zmianie silnik zawsze dokrèci do właściwej pozycji.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1922">SylwekK</a> — 26 sty 2017, o 11:05</p><hr />
]]></content>
</entry>
</feed>