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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-04-10T18:57:34+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=6693&amp;mode</id>
<entry>
<author><name><![CDATA[Czaro]]></name></author>
<updated>2014-04-10T18:57:34+01:00</updated>
<published>2014-04-10T18:57:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6693&amp;p=77583#p77583</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6693&amp;p=77583#p77583"/>
<title type="html"><![CDATA[Re: L297 - problem z programem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6693&amp;p=77583#p77583"><![CDATA[
to kod jest ok ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2587">Czaro</a> — 10 kwi 2014, o 18:57</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kicajek]]></name></author>
<updated>2014-04-09T19:37:19+01:00</updated>
<published>2014-04-09T19:37:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6693&amp;p=77479#p77479</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6693&amp;p=77479#p77479"/>
<title type="html"><![CDATA[Re: L297 - problem z programem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6693&amp;p=77479#p77479"><![CDATA[
Witam<br />Jak wspominałem, nie robiłem nic na tym scalaku; porównałem tylko Twój schemat z notą katalogową.<br />Nie twierdzę więc że jest źle - jest inaczej.<br /><div class="quotetitle">Datashet napisał(a):</div><div class="quotecontent"><br />An RC network (R to VCC, C to ground) connected to this terminal<br />determines the chopper rate. This terminal is connected to ground<br />on all but one device in synchronized multi - L297 configurations. f<br />@ 1/0.69 RC<br /></div><br /><br />Pozdr.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=826">kicajek</a> — 9 kwi 2014, o 19:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Czaro]]></name></author>
<updated>2014-04-09T19:08:58+01:00</updated>
<published>2014-04-09T19:08:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6693&amp;p=77472#p77472</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6693&amp;p=77472#p77472"/>
<title type="html"><![CDATA[Re: L297 - problem z programem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6693&amp;p=77472#p77472"><![CDATA[
Nic się nie dzieje, silnik nawet nie drgnie.<br /><br /><strong>kicajek</strong> - czyli pin 16 mam podłączyć przez kondensator do masy i przez rezystor do mojego Vcc ? I wtedy w programie też musze jakoś ten oscylator uwzględnić ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2587">Czaro</a> — 9 kwi 2014, o 19:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Zaba]]></name></author>
<updated>2014-04-09T19:02:40+01:00</updated>
<published>2014-04-09T19:02:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6693&amp;p=77471#p77471</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6693&amp;p=77471#p77471"/>
<title type="html"><![CDATA[Re: L297 - problem z programem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6693&amp;p=77471#p77471"><![CDATA[
Witam <br />nie piszesz jaki masz efekt na silniku tzn.<br />nie daje żadnych oznak &quot;życia&quot; ?<br />czy może &quot;chciał by ale boi się&quot; ? <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=1044">Zaba</a> — 9 kwi 2014, o 19:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[acid3]]></name></author>
<updated>2014-04-09T18:57:02+01:00</updated>
<published>2014-04-09T18:57:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6693&amp;p=77470#p77470</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6693&amp;p=77470#p77470"/>
<title type="html"><![CDATA[Re: L297 - problem z programem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6693&amp;p=77470#p77470"><![CDATA[
<div class="quotetitle">Czaro napisał(a):</div><div class="quotecontent"><br />    void io_init (void) // Ustawienia pinów <br />   {      <br />     DDRD |= 0b10011100;  <br />    } <br /></div><br /><br />Skoro binarnie ustawiasz cały port to po co kombinujesz z OR ?<br /><br />daj po prostu:<br /><br />[syntax=c]DDRD = 0b10011100; [/syntax]<br /><br />poza tym na razie tyle widzę w kodzie <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=944">acid3</a> — 9 kwi 2014, o 18:57</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kicajek]]></name></author>
<updated>2014-04-09T18:55:00+01:00</updated>
<published>2014-04-09T18:55:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6693&amp;p=77469#p77469</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6693&amp;p=77469#p77469"/>
<title type="html"><![CDATA[Re: L297 - problem z programem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6693&amp;p=77469#p77469"><![CDATA[
Witam<br /><div class="quotetitle">Czaro napisał(a):</div><div class="quotecontent"><br />Dorzuciłem więc L297<br /></div><br />..a ten dorzucony to w.g jakiegoś przykładu czy tak z głowy.<br />Pytam, ponieważ nie robiłem na nim nic ale w.g noty kat. PIN16 ma być podłączony jako osc.<br /><a href="http://forum.atnel.pl/_obrazki/o/826/42c6795c6e575f0df94a5b7466e6d293.JPG"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/826/42c6795c6e575f0df94a5b7466e6d293.JPG" alt="Obrazek" /></a><br /><br />Pozdr.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=826">kicajek</a> — 9 kwi 2014, o 18:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Czaro]]></name></author>
<updated>2014-04-09T18:35:46+01:00</updated>
<published>2014-04-09T18:35:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6693&amp;p=77465#p77465</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6693&amp;p=77465#p77465"/>
<title type="html"><![CDATA[L297 - problem z programem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6693&amp;p=77465#p77465"><![CDATA[
Witam,<br />napisałem taki program, niestety wydaje mi się, że żadne sygnały nie wchodzą na ULN'a ...<br />Coś źle robie? Bo od niedawna wziąłem się za programowanie i niewiele jeszcze umiem.<br /><br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">  #include &lt;avr/io.h&gt;   <br />   #include &lt;util/delay.h&gt; <br />   <br />    #define DIR PD3  <br />    #define CLOCK PD2<br />   #define ENABLE PD7<br />   #define HALF PD4<br /> <br />    void io_init (void) // Ustawienia pinów <br />   {      <br />     DDRD |= 0b10011100;  <br />    }  <br />      <br />    //*****************************************************************  <br />      <br />    void left (void) // Kręcenie w lewo    <br />    {  <br />     PORTD |= (1&lt;&lt;DIR);   <br />    }  <br />      <br />    //*****************************************************************<br /><br />   void krok (void) // skok wirnika o określony kąt<br />   {<br />   PORTD |= (1&lt;&lt;CLOCK);<br />   _delay_ms(20); <br />   PORTD &amp;= ~(1&lt;&lt;CLOCK);<br />   _delay_ms(20);<br />   }<br />     <br />    //*****************************************************************<br />    <br />    void zasilanie (void) // prąd płynie przez silnik<br />    {<br />    PORTD |= (1&lt;&lt;ENABLE);<br />    }<br />    <br />    //*****************************************************************<br /> <br />    void RODZAJ (void) // sterowanie półkrokowe<br />    {<br />    PORTD |= (1&lt;&lt;HALF);<br />    }<br />    <br />    //*****************************************************************<br /> <br />    int main (void) // Początek programu <br />   {   <br />     io_init();<br />    zasilanie();<br />    RODZAJ();<br />    left();<br />    <br />     while (1) // pętla główna <br />    { <br />     krok();<br />     }  <br />    }  <br /><br />   <br /></div><br /><br />Dodam również, że sterowanie silnikiem za pomocą samych ULN'ów odbywało się prawidłowo (inny kod) ale nie było dość efektywne. Dorzuciłem więc L297 żeby uzyskać większą moc ale nie wiem gdzie robie błąd.<br /><br />schemat:<br /><a href="http://forum.atnel.pl/_obrazki/o/2587/c216fd794ba93ca208960695289e9801.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/2587/c216fd794ba93ca208960695289e9801.jpg" alt="Obrazek" /></a><br /><br />VCC - 5V<br />VCCIO - 12V<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2587">Czaro</a> — 9 kwi 2014, o 18:35</p><hr />
]]></content>
</entry>
</feed>