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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2012-10-18T18:42:26+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=1665&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2012-10-18T18:42:26+01:00</updated>
<published>2012-10-18T18:42:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1665&amp;p=17036#p17036</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1665&amp;p=17036#p17036"/>
<title type="html"><![CDATA[Re: Sterownik silnika bipolarnego.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1665&amp;p=17036#p17036"><![CDATA[
Dlaczego temat miałby być bezcelowy ?<br /><br />Kłopot w czymś innym - napisałeś co już zrobiłeś, co chesz zrobić i .... ?<br /><br />Tzn gdzie pytanie ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 18 paź 2012, o 18:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[pholat]]></name></author>
<updated>2012-10-18T17:32:48+01:00</updated>
<published>2012-10-18T17:32:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1665&amp;p=17035#p17035</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1665&amp;p=17035#p17035"/>
<title type="html"><![CDATA[Re: Sterownik silnika bipolarnego.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1665&amp;p=17035#p17035"><![CDATA[
Widzę że się nie zrozumieliśmy - koszt tego dokładnie sterownika, który może spełniać więcej funkcji niż tylko prymitywne kręcenie silnikiem, to około 20zł, wiadomo że im porządniejsza aplikacja tym w zależności od jeszcze jakości, cena wyższa. <br /><br />Czytałem noty katalogowe, moją maszynkę chcę sterować przez linuxCNC, daleko mi do realizacji ze względu na 1) koszt (min 1tys zł mimo obróbki wyłącznie miękkich materiałów) 2) czas. Zresztą... chciałbym najpierw napisać pierwsze obsługi krokowców w asm'ie. (tak 4 fun)<br />Jeśli wykonam swojego malucha, z chęcią porównam z Twoim porsche, bo tak to dyskusja jest raczej bezcelowa <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Jeśli temat jest równie bezcelowy to proszę o jego usunięcie.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=596">pholat</a> — 18 paź 2012, o 17:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[stachu]]></name></author>
<updated>2012-10-18T14:20:41+01:00</updated>
<published>2012-10-18T14:20:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1665&amp;p=17030#p17030</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1665&amp;p=17030#p17030"/>
<title type="html"><![CDATA[Re: Sterownik silnika bipolarnego.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1665&amp;p=17030#p17030"><![CDATA[
Nie chcę cię zniechęcać aczkolwiek kości o których piszesz mogą same robić za sterownik tylko podajesz impulsy STEP oraz DIR ewentualnie ENABLE<br /><br />Jeśli piszesz że sterownik kosztuje 20 zł to jednak polecam Ci kość którą ja proponuję bo kupisz chyba za 22 i do tego 2 rezystory do pomiaru prądu stabilizator 7805 do zasilania logiki układu jeden rezystor i kondensator do wewnętrznego rezonatora<br /><br />3 kondensatory do filtracji zasilania mogę nawet podesłać projekt w Eaglu bo mam to opracowane <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />W sumie to tak jak by malucha porównywać do porsche niby obydwa mają sportową linię obydwa silniki z tyłu ale wygoda ekspleatacji inna a tutaj dodatkowo cena bardzo zbliżona, najlepiej nie wieżyc mi na słowo tylko zajrzeć do not katalogowych <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br />Na początek nie musi być optoiolacji lub jeśli maszynka będzie pracować w niebojowych warunkach.<br />Tu masz gotowy projekt optoizolacji na LPT bo większość maszyn tak się steruję <br /><br /><!-- m --><a class="postlink" href="http://www.ottop.republika.pl/optolpt.shtml" >http://www.ottop.republika.pl/optolpt.shtml</a><!-- m --><br /><br />od razu mówię że można zastosować <br />LTV847 zamiast PC847<br /><br />Pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=72">stachu</a> — 18 paź 2012, o 14:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[pholat]]></name></author>
<updated>2012-10-18T07:38:51+01:00</updated>
<published>2012-10-18T07:38:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1665&amp;p=17022#p17022</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1665&amp;p=17022#p17022"/>
<title type="html"><![CDATA[Re: Sterownik silnika bipolarnego.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1665&amp;p=17022#p17022"><![CDATA[
Coś mi nie pasowało z tak długim kodem, będę pamiętał.<br /><br />Co do układu: można i l298L czy l297d podłączyć prosto przez transoptory do portu lpt. To jest tylko podstawowe prymitywne zastosowanie atmegi, ale wydaje mi się że mimo wszystko można zaprogramować na niej więcej niż na ww. sterowniku (śledzenie kroków, chopper na pwm'ie). A przy cenie budowy CNC koszty elektroniki i tak są na tyle niskie że można o nich zapomnieć. Cena sterownika: +- 20zł, cena jednego łożyska liniowego tyle samo <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=596">pholat</a> — 18 paź 2012, o 07:38</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[stachu]]></name></author>
<updated>2012-10-17T21:53:46+01:00</updated>
<published>2012-10-17T21:53:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1665&amp;p=17015#p17015</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1665&amp;p=17015#p17015"/>
<title type="html"><![CDATA[Re: Sterownik silnika bipolarnego.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1665&amp;p=17015#p17015"><![CDATA[
Powiem tak myśl słuszna ale lepiej zrealizować to na wyspecjalizowanym układzie np modnym teraz TB6560AHQ<br />bo jest w cenie atmegi a potrafi że tak to ujmę rozwiązać wiele problemów związanych z silnikiem.<br /><br />Ale idea jak najbardziej słuszna <br /><br />pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=72">stachu</a> — 17 paź 2012, o 21:53</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[pholat]]></name></author>
<updated>2012-10-17T20:47:23+01:00</updated>
<published>2012-10-17T20:47:23+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=1665&amp;p=17010#p17010</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=1665&amp;p=17010#p17010"/>
<title type="html"><![CDATA[Sterownik silnika bipolarnego.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=1665&amp;p=17010#p17010"><![CDATA[
Post w ramach przywitania się na forum, dla amatorów CNC.<br /><br />Sam sterownik zrobiłem, jednak nie testowałem go na razie jakoś bardzo ze względu na inne zajęcia - stąd wszelkie ulepszenia mile widziane. Planowo ma być wykorzystany w miniCNC do płytek drukowanych. Na razie planowane:<br />-&gt; sterowanie półkrokiem<br />-&gt; dodanie czoppera, zwiększenie możliwego napięcia, przy obniżeniu płynącego prądu.<br />-&gt; dodanie jeszcze modułu do podłączenia paru takich sterowników do PC'ta (z transoptorami coby niczego nie popalić)<br /><br />Sterowanie teoretycznie Dir,Cloc,Step - czyli jak w najprostszych sterownikach do CNC, jedynie nie dawałem Enable. W programie zapomniałem się i nie dałem Step, chociaż... nie jestem pewien czy właściwie jest potrzebne. <br /><br />[syntax=c]<br />/*<br /> * main.c<br /> *<br /> *  Created on: 2012-07-16<br /> *      Author: pholat<br /> *      sterownik silnika bipolarnego<br /> *      na przerwaniu int0<br /> *      PC4 daje kierunek<br /> *      PC3 daje zegar<br /> *      3 sygnały sterujące Clock,Dir, brak Step, nie będzie Enable<br /> */<br /><br />#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br /><br />#define A1 (1&lt;&lt;PC0)<br />#define A2 (1&lt;&lt;PC1)<br />#define B1 (1&lt;&lt;PC2)<br />#define B2 (1&lt;&lt;PC3)<br /><br />#define KROK1 PORTC |=(A1|B1); PORTC &amp;=~(A2|B2)<br />#define KROK2 PORTC |=(A2|B1); PORTC &amp;=~(A1|B2)<br />#define KROK3 PORTC |=(A2|B2); PORTC &amp;=~(A1|B1)<br />#define KROK4 PORTC |=(A1|B2); PORTC &amp;=~(A2|B1)<br /><br />void obroty_prawo();<br />void obroty_lewo();<br /><br /><br />int main (void)<br />{<br />sei();<br />GICR|=(1&lt;&lt;INT0); //int0 enable<br />GIFR|=(1&lt;&lt;INTF0); // int0 flag set<br /><br />DDRC|=(A1|B1|A2|B2); // PC 1 2 3 4 na wyjście<br />DDRC&amp;=~(1&lt;&lt;PC4); //PC4 na wejście<br /><br />while (1)<br />    {<br />_delay_ms(1);<br />    }<br />}<br /><br />void obroty_prawo()<br />{<br />KROK1;<br />_delay_ms(3);<br />KROK2;<br />_delay_ms(3);<br />KROK3;<br />_delay_ms(3);<br />KROK4;<br />_delay_ms(3);<br />}<br /><br />void obroty_lewo()<br />{<br />KROK4;<br />_delay_ms(3);<br />KROK3;<br />_delay_ms(3);<br />KROK2;<br />_delay_ms(3);<br />KROK1;<br />_delay_ms(3);<br />}<br /><br />ISR(INT0_vect)<br />{<br />if(PINC&amp;(1&lt;&lt;PC4)) obroty_lewo();<br />else obroty_prawo();<br />}<br />[/syntax]<br /><br /><span style="color: #FF0000">[ok - ale proszę na przyszłość kod umieszczać w znacznikach [ syntax = c ] tak jak poprawiłem w tym poście dobrze ? mirekk36]</span><br /><br />Dla chętnych mogę podesłać projekt płytki w eaglu, chyba że nauczę się dodawać takowe na forum <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> (Zamieścił bym od razu w poście.)<br /><br />Bipolarny - bo mniej kabelków <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=596">pholat</a> — 17 paź 2012, o 20:47</p><hr />
]]></content>
</entry>
</feed>