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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-10-17T08:08:51+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=8836&amp;mode</id>
<entry>
<author><name><![CDATA[majkel00230]]></name></author>
<updated>2014-10-17T08:08:51+01:00</updated>
<published>2014-10-17T08:08:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99387#p99387</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99387#p99387"/>
<title type="html"><![CDATA[Re: Atmega2560]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99387#p99387"><![CDATA[
dzięki:) każdy materiał się przydaje <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=6015">majkel00230</a> — 17 paź 2014, o 08:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[acid3]]></name></author>
<updated>2014-10-17T07:52:39+01:00</updated>
<published>2014-10-17T07:52:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99385#p99385</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99385#p99385"/>
<title type="html"><![CDATA[Re: Atmega2560]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99385#p99385"><![CDATA[
<!-- m --><a class="postlink" href="http://www.sunduino.pl/wordpress/992-kanalowy-sterownik-serw/" >http://www.sunduino.pl/wordpress/992-ka ... wnik-serw/</a><!-- m --><br /><br />Niech kolega to poczyta apropo PWM.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=944">acid3</a> — 17 paź 2014, o 07:52</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[majkel00230]]></name></author>
<updated>2014-10-16T17:11:05+01:00</updated>
<published>2014-10-16T17:11:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99321#p99321</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99321#p99321"/>
<title type="html"><![CDATA[Re: Atmega2560]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99321#p99321"><![CDATA[
spokojnie nie zrozumiałem Pana źle <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" />  <br />rozumiem że bez szczegółowych założeń to można sobie gdybać, niedługo postaram się wystartować z projektem i założyć na temat w odpowiednim dziale, <br /><br />pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6015">majkel00230</a> — 16 paź 2014, o 17:11</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-10-16T17:04:11+01:00</updated>
<published>2014-10-16T17:04:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99320#p99320</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99320#p99320"/>
<title type="html"><![CDATA[Re: Atmega2560]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99320#p99320"><![CDATA[
<div class="quotetitle">majkel00230 napisał(a):</div><div class="quotecontent"><br />Panie Mirku 2 miesiące temu straciłem pracę, dopiero od poniedziałki idę do nowej a przez te dwa miesiące musiałem liczyć każdą złotówkę :&gt; jak tylko dostanę 1 wypłatę to obiecuję kupię bluebooka razem z programatorem za którego Pan daje głowę ;P<br /></div><br /><br />Ależ nie zrozum mnie źle - ja pisałem o BB bo byłem święcie przekonany że już go masz .... a nie żeby ci go na siłę polecać .... Więc sorki ... bez bluebooka też powoli ogarniesz temat dlatego podpowiadam - że programowy PWM to spore obciążenie dla reszty programu i nie wiedząc co ty chcesz zrobić - to można sobie gdybać czy da radę pociągnąć w takim twoim projekcie z programowym czy nie da rady ...<br /><br />Sprzętowy PWM - żaden problem z wydajnością bo sprzęt za nas odwala całą robotę<br /><br />ale jak widzisz - trzeba brać na prawdę WSZYSTKO POD UWAGĘ ... a nie tylko to że ty potrzebujesz 16 ADC i 16 PWM<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 16 paź 2014, o 17:04</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[majkel00230]]></name></author>
<updated>2014-10-16T16:59:39+01:00</updated>
<published>2014-10-16T16:59:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99319#p99319</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99319#p99319"/>
<title type="html"><![CDATA[Re: Atmega2560]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99319#p99319"><![CDATA[
Panie Mirku 2 miesiące temu straciłem pracę, dopiero od poniedziałki idę do nowej a przez te dwa miesiące musiałem liczyć każdą złotówkę :&gt; jak tylko dostanę 1 wypłatę to obiecuję kupię bluebooka razem z programatorem za którego Pan daje głowę ;P<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6015">majkel00230</a> — 16 paź 2014, o 16:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-10-16T16:44:02+01:00</updated>
<published>2014-10-16T16:44:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99314#p99314</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99314#p99314"/>
<title type="html"><![CDATA[Re: Atmega2560]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99314#p99314"><![CDATA[
<div class="quotetitle">majkel00230 napisał(a):</div><div class="quotecontent"><br />czyli korzystam np z timer3 z niego mam 3 PWM'y na 3 różnych pinach, wszystkie 3 mają taką samą częstotliwość ale różne wypełnienie i mogą działać wszystkie razem jednocześnie albo z osobna w zależności od moich potrzeb?<br /></div><br /><br />dokładnie tak, ale tak jak już kolega wyżej wspominał - wystarczyłoby żebyś sobie zrobił w praktyce dwa ćwiczenia proste z Bluebooka i byś raz na zawsze zrozumiał te PWM'y , czym się różni programowy od sprzętowego itp<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 16 paź 2014, o 16:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[majkel00230]]></name></author>
<updated>2014-10-16T13:19:13+01:00</updated>
<published>2014-10-16T13:19:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99290#p99290</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99290#p99290"/>
<title type="html"><![CDATA[Re: Atmega2560]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99290#p99290"><![CDATA[
sorry że Cię tak męczę ale chcę wszytko dobrze zrozumieć za nim obiorę główną ścieżkę rozwiązania;&gt; <br />czyli korzystam np z timer3 z niego mam 3 PWM'y na 3 różnych pinach, wszystkie 3 mają taką samą częstotliwość ale różne wypełnienie i mogą działać wszystkie razem jednocześnie albo z osobna w zależności od moich potrzeb?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6015">majkel00230</a> — 16 paź 2014, o 13:19</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[doman89]]></name></author>
<updated>2014-10-16T12:15:43+01:00</updated>
<published>2014-10-16T12:15:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99284#p99284</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99284#p99284"/>
<title type="html"><![CDATA[Re: Atmega2560]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99284#p99284"><![CDATA[
<div class="quotetitle">majkel00230 napisał(a):</div><div class="quotecontent"><br />chodzi właśnie o różne wypełnienia na każdym z pwm<br /></div><br /><br />Jak różne, to różne dajesz <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />Np. OCR1A czy OCR1B, jeden timer dwie różne wartości.<br /><br /><span style="color: #0000ff">z Niebieskim pozdRowieniem,<br />Doman89</span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3271">doman89</a> — 16 paź 2014, o 12:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[majkel00230]]></name></author>
<updated>2014-10-16T11:56:20+01:00</updated>
<published>2014-10-16T11:56:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99282#p99282</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99282#p99282"/>
<title type="html"><![CDATA[Re: Atmega2560]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99282#p99282"><![CDATA[
<div class="quotetitle">doman89 napisał(a):</div><div class="quotecontent"><br />Witam,<br /><br /><br />Wypełnienia można uzyskać takie same w timerach 8 i 16 bitowych. <br />Doman89[/color]<br /></div><br /><br />chodzi właśnie o różne wypełnienia na każdym z pwm<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6015">majkel00230</a> — 16 paź 2014, o 11:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[doman89]]></name></author>
<updated>2014-10-16T10:06:49+01:00</updated>
<published>2014-10-16T10:06:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99276#p99276</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99276#p99276"/>
<title type="html"><![CDATA[Re: Atmega2560]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99276#p99276"><![CDATA[
Witam,<br /><br /><div class="quotetitle">majkel00230 napisał(a):</div><div class="quotecontent"><br />dzięki Panowie za odpowiedź,  nie za bardzo ogaraniam czy różni się programowy PWM od sprzętowego, ale wydaje mi się że programowy to można zrealizować np na delayach ?   doman89 wnioskuje z Twojej odpowiedzi że używając np timerów 3,4 i 5 będą mógł użyć ośmiu PWM o tych samych częstotliwościach ale różnym wpółczynniku wypełnienia ?<br /></div><br /><br />PWM programowy od sprzętowego różni się tym, że w sprzętowym w mikrokontrolerze masz wbudowany moduł, który odpowiada za ustawienie pinu w stan niski czy to wysoki w zależności od Twojej konfiguracji - nie obciąża to Twojego programu. Programowy z kolei, to taki który Ty sam sobie oprogramujesz - czyli napiszesz program który przy odpowiednich wskazaniach będzie banglował (kurczę p. Mirku ale mi się to słówko podoba <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" />) pinem tak jak tego oczekujesz. Wykonasz to przy użycia jednego timera i w jego przerwaniu wpisujesz całą procedurę. Oczywiście naturalnie ładnie obciąży to Twojego procka.<br /><br />Wypełnienia można uzyskać takie same w timerach 8 i 16 bitowych. Trzeba się tylko zmieścić w wartościach OCx, aby nie przekraczały wartości 255, bo inaczej timer 8 bitowy już nie poleci na tych samych konfiguracjach.<br /><br /><span style="color: #0000FF">z Niebieskim pozdRowieniem,<br />Doman89</span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3271">doman89</a> — 16 paź 2014, o 10:06</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[majkel00230]]></name></author>
<updated>2014-10-16T07:41:14+01:00</updated>
<published>2014-10-16T07:41:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99268#p99268</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99268#p99268"/>
<title type="html"><![CDATA[Re: Atmega2560]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99268#p99268"><![CDATA[
dzięki Panowie za odpowiedź,  nie za bardzo ogaraniam czy różni się programowy PWM od sprzętowego, ale wydaje mi się że programowy to można zrealizować np na delayach ?   doman89 wnioskuje z Twojej odpowiedzi że używając np timerów 3,4 i 5 będą mógł użyć ośmiu PWM o tych samych częstotliwościach ale różnym wpółczynniku wypełnienia ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6015">majkel00230</a> — 16 paź 2014, o 07:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[doman89]]></name></author>
<updated>2014-10-15T23:28:36+01:00</updated>
<published>2014-10-15T23:28:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99251#p99251</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99251#p99251"/>
<title type="html"><![CDATA[Re: Atmega2560]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99251#p99251"><![CDATA[
Witam,<br /><br /><div class="quotetitle">majkel00230 napisał(a):</div><div class="quotecontent"><br />Panowie takie pytanie dotyczące Atmega2560.<br />do budowy swojego urządzenia potrzebuję 16 wejsc ADC oraz 8 wyjść PWM,<br />według noty Atmega2560 posiada 16 ADC oraz 16 wyjść PWM ale tylko 6 timerów (8-bit: 2 oraz 16-bit: 4)<br />teraz pytanie, czy przy takiej ilości timerów będę mógł wykorzystać w skrajnym przypadku 8 wyjść PWM jednocześnie ? <br />wystarczy 1 timer dla 8 PWM'ów ?  każdy z tą samą częstotliwością lecz np z różnymi wypełnieniami ?<br /></div><br /><br />Kolega 2 opcje:<br />1. PWM Sprzętowy wg noty katalogowej tak się prezentuje:<br />- Timer0 - 2 piny z PWM,<br />- Timer1 - 3 piny z PWM (jeden wspólny z Timer0, czyli sumując jeden Ci odpadnie),<br />- Timer2 - 2 piny z PWM,<br />- Timer3 - 3 piny z PWM,<br />- Timer4 - 3 piny z PWM,<br />- Timer5 - 3 piny z PWM,<br />Czyli 16 kanałów PWM sprzętowych,<br /><br />2. PWM programowy. Tu oczywiście puścisz 8 kanałów na jednym timerze. Ale myślę, że wydajnością pewnie to nie powali. Ale nie mam w tym zakresie doświadczenia, więc musisz powalczyć z tym sam. Jak coś kod masz w Bluebooku i nie jest zbytnio skomplikowany.<br />Na plus oczywiście jest także to, że to Ty wybierasz na którym pinie chcesz mieć PWM.<br /><br /><span style="color: #0000FF">z Niebieskim pozdRowieniem,<br />Doman89</span><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3271">doman89</a> — 15 paź 2014, o 23:28</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ryba84]]></name></author>
<updated>2014-10-15T23:17:18+01:00</updated>
<published>2014-10-15T23:17:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99246#p99246</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99246#p99246"/>
<title type="html"><![CDATA[Re: Atmega2560]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99246#p99246"><![CDATA[
Zajrzyj do noty. Nie da się sterować 8 PWM sprzętowymi przy pomocy 1 timera. Jak pamiętam to np. timer 1,3,4 i 5 obsługują po 3 kanały PWM,a timer 0 i 2 po 2 kanały PWM.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3170">ryba84</a> — 15 paź 2014, o 23:17</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[driver0207]]></name></author>
<updated>2014-10-15T22:05:07+01:00</updated>
<published>2014-10-15T22:05:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99227#p99227</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99227#p99227"/>
<title type="html"><![CDATA[Re: Atmega2560]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99227#p99227"><![CDATA[
Witam o ile się nie mylę to wystarczy ci jeden timer do obsługi wszystkich jeżeli każdy z pwm bedzie pracował z tą samą częstotliwością ja jak używałem 2  pwm to konfigurowałem dzielnik dla jednego timera  .<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2199">driver0207</a> — 15 paź 2014, o 22:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[majkel00230]]></name></author>
<updated>2014-10-15T21:21:21+01:00</updated>
<published>2014-10-15T21:21:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99219#p99219</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99219#p99219"/>
<title type="html"><![CDATA[Atmega2560]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8836&amp;p=99219#p99219"><![CDATA[
Panowie takie pytanie dotyczące Atmega2560.<br />do budowy swojego urządzenia potrzebuję 16 wejsc ADC oraz 8 wyjść PWM,<br />według noty Atmega2560 posiada 16 ADC oraz 16 wyjść PWM ale tylko 6 timerów (8-bit: 2 oraz 16-bit: 4)<br />teraz pytanie, czy przy takiej ilości timerów będę mógł wykorzystać w skrajnym przypadku 8 wyjść PWM jednocześnie ? <br />wystarczy 1 timer dla 8 PWM'ów ?  każdy z tą samą częstotliwością lecz np z różnymi wypełnieniami ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6015">majkel00230</a> — 15 paź 2014, o 21:21</p><hr />
]]></content>
</entry>
</feed>