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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-09-11T21:27:35+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=8468&amp;mode</id>
<entry>
<author><name><![CDATA[Gelten]]></name></author>
<updated>2014-09-11T21:27:35+01:00</updated>
<published>2014-09-11T21:27:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8468&amp;p=95184#p95184</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8468&amp;p=95184#p95184"/>
<title type="html"><![CDATA[Re: Sprawdzenie poprawności ustawiania trybu Fast PWM 8-bit]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8468&amp;p=95184#p95184"><![CDATA[
No tak, by krzyczał. Ale byś zapewne patrzył w ten kod i się zastanawiał o co mu chodzi, przecież masz &quot;;&quot; <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /> Dlatego lepiej jest się ustrzec takich rzeczy.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5228">Gelten</a> — 11 wrz 2014, o 21:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jacekk232]]></name></author>
<updated>2014-09-11T19:18:36+01:00</updated>
<published>2014-09-11T19:18:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8468&amp;p=95159#p95159</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8468&amp;p=95159#p95159"/>
<title type="html"><![CDATA[Re: Sprawdzenie poprawności ustawiania trybu Fast PWM 8-bit]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8468&amp;p=95159#p95159"><![CDATA[
A  gdyby nawet preprocesor wstawił treść komentarza do kodu to przecież przy takim zapisie[syntax=c]DDRD |= (1&lt;&lt;PD5  //OC1A)|(1&lt;&lt;PD4   //OC1B);[/syntax]<br />kompilator zaczął by krzyczeć jak oszalały i nie skompilowałby takiego kodu.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=204">jacekk232</a> — 11 wrz 2014, o 19:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Patryk55]]></name></author>
<updated>2014-09-10T21:46:21+01:00</updated>
<published>2014-09-10T21:46:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8468&amp;p=95015#p95015</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8468&amp;p=95015#p95015"/>
<title type="html"><![CDATA[Re: Sprawdzenie poprawności ustawiania trybu Fast PWM 8-bit]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8468&amp;p=95015#p95015"><![CDATA[
Dzięki za pomoc. <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=158">Patryk55</a> — 10 wrz 2014, o 21:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Gelten]]></name></author>
<updated>2014-09-10T20:58:01+01:00</updated>
<published>2014-09-10T20:58:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8468&amp;p=95009#p95009</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8468&amp;p=95009#p95009"/>
<title type="html"><![CDATA[Re: Sprawdzenie poprawności ustawiania trybu Fast PWM 8-bit]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8468&amp;p=95009#p95009"><![CDATA[
Nie wiem czy IDE pominie komentarz czy nie, dlatego lepiej unikać dodawania komentarzy w tej samej linii co #define <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /><br />Co do inicjalizacji, powinna być okay. Napięcie możesz szybko policzyć: Vout = (x*V)/256 (pomijając spadek na mostku), gdzie:<br />-V to napięcie podawane na mostek,<br />-x to wartość OCR1n,<br />-Vout to napięcie podawane przez mostek.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5228">Gelten</a> — 10 wrz 2014, o 20:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jacekk232]]></name></author>
<updated>2014-09-10T20:25:26+01:00</updated>
<published>2014-09-10T20:25:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8468&amp;p=94998#p94998</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8468&amp;p=94998#p94998"/>
<title type="html"><![CDATA[Re: Sprawdzenie poprawności ustawiania trybu Fast PWM 8-bit]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8468&amp;p=94998#p94998"><![CDATA[
Ale w dych definicjach za PD4 i PD5 są dwa ukośniki, które oznaczają komentarz. Nie raz tak robiłem i preprocesor nie wstawiał mi tych komentarzy do kodu.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=204">jacekk232</a> — 10 wrz 2014, o 20:25</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Gelten]]></name></author>
<updated>2014-09-10T20:11:38+01:00</updated>
<published>2014-09-10T20:11:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8468&amp;p=94995#p94995</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8468&amp;p=94995#p94995"/>
<title type="html"><![CDATA[Re: Sprawdzenie poprawności ustawiania trybu Fast PWM 8-bit]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8468&amp;p=94995#p94995"><![CDATA[
Zobacz co się stanie z tymi Twoimi #define:<br /><br />[syntax=c]#define PWM_DC_motor_right PD5  //OC1A<br />#define PWM_DC_motor_left PD4   //OC1B<br />//piszac:<br />DDRD |= (1&lt;&lt;PWM_DC_motor_left)|(1&lt;&lt;PWM_DC_motor_right); //kierunek pinów sterujących PWM jako wyjciowy<br />//Fast PWM<br />//dostaniesz:<br />DDRD |= (1&lt;&lt;PD5  //OC1A)|(1&lt;&lt;PD4   //OC1B);[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5228">Gelten</a> — 10 wrz 2014, o 20:11</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Patryk55]]></name></author>
<updated>2014-09-10T16:09:07+01:00</updated>
<published>2014-09-10T16:09:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8468&amp;p=94949#p94949</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8468&amp;p=94949#p94949"/>
<title type="html"><![CDATA[Re: Sprawdzenie poprawności ustawiania trybu Fast PWM 8-bit]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8468&amp;p=94949#p94949"><![CDATA[
Lukniecie. <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=158">Patryk55</a> — 10 wrz 2014, o 16:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Patryk55]]></name></author>
<updated>2014-09-10T16:42:00+01:00</updated>
<published>2014-09-10T14:59:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8468&amp;p=94944#p94944</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8468&amp;p=94944#p94944"/>
<title type="html"><![CDATA[Sprawdzenie poprawności ustawiania trybu Fast PWM 8-bit]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8468&amp;p=94944#p94944"><![CDATA[
Poprosiłbym o sprawdzenie ustawienia PWM-a w ATmega644. Chcę ustawić tak PWM aby po ustawieniu wartości w  OCR1A i OCR1B prędkość zmieniała się od 0 do ustwionej watości(oczywiście max. wartość to 255). <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> <br />[syntax=c]#define PWM_DC_motor_right PD5//OC1A<br />#define PWM_DC_motor_left PD4 //OC1B<br />DDRD |= (1&lt;&lt;PWM_DC_motor_left)|(1&lt;&lt;PWM_DC_motor_right); //kierunek pinów sterujących PWM jako wyjciowy<br />//Fast PWM<br />TCCR1A |= (1&lt;&lt;WGM10); //Fast PWM 8-bit<br />TCCR1B |= (1&lt;&lt;WGM12);<br />TCCR1A |= (1&lt;&lt;COM1A1)|(1&lt;&lt;COM1B1); //Clear OCA/OCnB on Compare Match, set OCnA/OCnB at BOTTOM (non-inverting mode)<br />TCCR1B |= (1&lt;&lt;CS11); //prescaler 8 - 16MHz/8/256 = 7,8kHz<br />OCR1A=0;<br />OCR1B=0;[/syntax]<br /><br />I mam jeszcze jedno pytanie. Jak wyregulować PWM aby nie przekraczał zadanego napięcia zasilania silników? Zmierzyć napięcie multimetrem na zaciskach silnika i ustawić doświadczalnie? Z tego co myślę to będzie napięcie na silnikach pomniejszone o spadek na mostku, tak?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=158">Patryk55</a> — 10 wrz 2014, o 14:59</p><hr />
]]></content>
</entry>
</feed>