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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2017-01-05T07:12:13+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=17190&amp;mode</id>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2017-01-05T07:12:13+01:00</updated>
<published>2017-01-05T07:12:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=179100#p179100</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=179100#p179100"/>
<title type="html"><![CDATA[Re: Przetwornik ADC i pomiar kilku napięć jednocześnie Atmeg]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=179100#p179100"><![CDATA[
Witaj Mirku.<br />Tak, jak piszesz.Wiele dobrego wyciągnąłem z tego tematu, a pomyłki się zdarzają w wielu publikacjach. Przy takiej ilości informacji przekazywanej nie trudno o to. Najważniejsze, że wszystko zakończyło się pomyślnie, a ja nie zostałem posądzony o pomówienie  <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> <br />Od dzisiaj wiem, że nota pdf, to podstawa i zresztą wielokrotnie o tym mówisz w poradnikach.<br />Najlepszego w Nowym Roku.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 5 sty 2017, o 07:12</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2017-01-05T00:50:58+01:00</updated>
<published>2017-01-05T00:50:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=179094#p179094</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=179094#p179094"/>
<title type="html"><![CDATA[Re: Przetwornik ADC i pomiar kilku napięć jednocześnie Atmeg]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=179094#p179094"><![CDATA[
Teraz wiem o co tobie chodziło ale to nie jest ŻADEN chochlik i pomimo, że nie ty pierwszy o tym piszesz i że od samego początku książki o tym wiem i poprawione zostało wiele różnych zgłaszanych błędów - to akurat tego i jeszcze kilku innych nie poprawiam....<br /><br />Dlaczego? Ano właśnie dlatego, że bardzo wyraźnie piszę w książce i to wielokrotnie - nota PDF a nie przepisywanie z książki i tylko pułapki które zastawiam na czytelnika albo na kursach naziemnych - pomagały dopiero w 100% się przekonać o tym, że nota PDF to podstawa ...<br /><br />Akurat ten przypadek to nie jest świadoma pułapka jaką zastawiłem <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> pułapki świadome są w okolicach LCD <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ... tu po prostu testowałem kod z kilkoma różnymi dzielnikami i na końcu zmieniłem a nie poprawiłem komentarza. Na bazie tego ilu czytelników się już na to, że tak powiem &quot;nacięło&quot; i dzięki temu teraz wiedzą o co chodzi z notą PDF - to dlatego to specjalnie zostawiam i zostanie tak w tej książce na zawsze <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />Sam spójrz po sobie - ile ci to dało <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> — 5 sty 2017, o 00:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2017-01-04T22:27:40+01:00</updated>
<published>2017-01-04T22:27:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=179080#p179080</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=179080#p179080"/>
<title type="html"><![CDATA[Re: Przetwornik ADC i pomiar kilku napięć jednocześnie Atmeg]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=179080#p179080"><![CDATA[
Witam Mirku.<br /><br />Jeśli istotnie zawiniłem i napisałem coś bez głębszego zastanowienia, to w tym miejscu bardzo przepraszam przy wszystkich. Natomiast proszę przejrzyj fotki.<br /><br /><a href="https://obrazkiforum.atnel.pl/10257/26eed18604c80bb359531fd5941cdc5f.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/10257/26eed18604c80bb359531fd5941cdc5f.jpg" alt="Obrazek" /></a><br /><br />strona 252<br /><br /><a href="https://obrazkiforum.atnel.pl/10257/776ec4819ddc6b098d77167445c2f130.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/10257/776ec4819ddc6b098d77167445c2f130.jpg" alt="Obrazek" /></a><br /><br /><br />nota pdf. atmega32<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 4 sty 2017, o 22:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2017-01-04T20:58:14+01:00</updated>
<published>2017-01-04T20:58:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=179062#p179062</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=179062#p179062"/>
<title type="html"><![CDATA[Re: Przetwornik ADC i pomiar kilku napięć jednocześnie Atmeg]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=179062#p179062"><![CDATA[
<div class="quotetitle">Robert_1967 napisał(a):</div><div class="quotecontent"><br />W książce wkradł się mały chochlik<br /></div><br />Jeśli piszesz takie rzeczy to proszę uprzejmie bądź łaskaw powołać się na konkretne miejsce, kod w książce a nie pisać, że wkradł się jakiś chochlik - bo równie dobrze ty mogłeś coś źle zrozumieć a piszesz że błąd w książce - ok?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 4 sty 2017, o 20:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2017-01-04T19:44:13+01:00</updated>
<published>2017-01-04T19:44:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=179057#p179057</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=179057#p179057"/>
<title type="html"><![CDATA[Re: Przetwornik ADC i pomiar kilku napięć jednocześnie Atmeg]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=179057#p179057"><![CDATA[
Jeszcze raz dzięki HomoChemicus za pokazanie błędu. <br /><br />Po prawidłowym wpisaniu odnośnie preskalera teraz i na 64 wszystko działa prawidłowo. W książce wkradł się mały chochlik, a ja bezmyślnie przepisałem i do <br />głowy mi nie przyszło, że jest źle. Nie mam o to pretensji do autora, ponieważ takie rzeczy się zdarzają, a nota pdf powinna być na pierwszym miejscu.<br />     Zresztą dzisiaj stałem się szczęśliwym posiadaczem GreenBuka, także kolekcja się powiększa. Pewnie to zdecydowanie za szybko, ale od przybytku głowa nie boli  <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=10257">Robert_1967</a> — 4 sty 2017, o 19:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2017-01-04T14:48:49+01:00</updated>
<published>2017-01-04T14:48:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=179031#p179031</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=179031#p179031"/>
<title type="html"><![CDATA[Re: Przetwornik ADC i pomiar kilku napięć jednocześnie Atmeg]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=179031#p179031"><![CDATA[
Dziękuję Homochemicus<br /><br />Tylko wziąć i palnąć w ten pusty łeb (mnie oczywiście), ale wstrzymam się z tym do powrotu do domu i sprawdzę. Miałem notę katalogową<br />przed nosem (posty wyżej), ale nie popatrzyłem na wszystko. Pisałem trochę z książki i ciekaw jestem, czy się pomyliłem. Tak czy inaczej<br />powinienem się sugerować przede wszystkim notą pdf Atmegi. Lekcja na przyszłość. Sorry za zaprzątanie wszystkim głowy przez taką głupotę.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 4 sty 2017, o 14:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[HomoChemicus]]></name></author>
<updated>2017-01-04T13:21:39+01:00</updated>
<published>2017-01-04T13:21:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=179016#p179016</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=179016#p179016"/>
<title type="html"><![CDATA[Re: Przetwornik ADC i pomiar kilku napięć jednocześnie Atmeg]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=179016#p179016"><![CDATA[
Bo ustawiasz nie 64, a 8. Powinieneś ustawić ADPS2 i ADPS1.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10470">HomoChemicus</a> — 4 sty 2017, o 13:21</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2017-01-04T13:14:43+01:00</updated>
<published>2017-01-04T13:14:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=179013#p179013</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=179013#p179013"/>
<title type="html"><![CDATA[Re: Przetwornik ADC i pomiar kilku napięć jednocześnie Atmeg]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=179013#p179013"><![CDATA[
Tak Mirku.<br />Spokojnie, cierpliwości  <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> . Oglądałem wiele Twoich poradników i o uśrednianiu także. Jak wyżej pisałem, to przy preskalerze 32 i <br />128 jest super. Zero migotania, a jedynie przy 64 jest nie ciekawie, pomimo że jak sądzę-jest to prawidłowe ustawienie dla rezonatora 8Mhz.<br />     Z mojego toku rozumowania wynikało, że skoro przy 32 i 128 jest git, to przyczyna nie leży np. w złym zasilaniu, ponieważ gdyby napięcie<br />vcc faktycznie mocno pływało, to żaden preskaler nie pomoże, ale być może się mylę . Druga sprawa. że często jestem drobiazgowy i bardzo uparty i jak się czepię jakiegoś szczegółu, to drążę i .....Ale nic. Dzisiaj podłączę solidne i stabilne zasilanie zewnętrzne i zobaczę, jaki będzie efekt. Wiem, że odpowiadasz na setki postów i inni nazwijmy to koledzy z forum i trzeba mieć anielską cierpliwość.<br /><br />Ps.<br /><br />Przy okazji, myślałem, że najpierw doprowadzę pomiary do właściwego stanu bez jakichkolwiek ulepszeń, a jak już wszystko będzie git, to<br />dopiero dopiszę małe uśrednianie, jako kropkę nad i. Ale wystarczy na ten temat. Nie ma co zamęczać w kółko forumowiczów tym tematem.<br />Można tak w nieskończoność hi, a jest jeszcze tyle ciekawego.<br /><br />Pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 4 sty 2017, o 13:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2017-01-04T11:55:52+01:00</updated>
<published>2017-01-04T11:55:52+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178999#p178999</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178999#p178999"/>
<title type="html"><![CDATA[Re: Przetwornik ADC i pomiar kilku napięć jednocześnie Atmeg]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178999#p178999"><![CDATA[
<div class="quotetitle">Robert_1967 napisał(a):</div><div class="quotecontent"><br />Nie wiem tylko, co z tym preskalerem i czemu takie efekty są. Jak ktoś będzie miał czas i wiedział, to proszę o słowo wyjaśnienia.<br /></div><br />No toż zmienia się częstotliwość próbkowania i będzie to mocno skorelowane z częstotliwością zmian na zasilaniu ... a skoro nie stosujesz żadnego uśredniania to już pisałem wyżej i w poradnikach mocno o tym mówiłem skąd będzie taki efekt. Nie wiem nawet czemu ty się dziwisz ? Na prawdę. I do tego jeszcze na zasilaniu z USB ...  To sugerować może nawet to, że nie oglądałeś jednak tych poradników wideo o uśrednianiu i skaczących napięciach - a szkoda ... Bo jeśli nie oglądałeś i nie zastosujesz - nie zrozumiesz po co i dlaczego jest uśrednianie - to będziesz jeszcze długo długo z tym walczył, żeby na końcu i tak to zrobić jak się należy.<br /><br />Już dużo lepszy efekt będziesz miał jak np zasilisz zestaw z przetwornicy ATB-PWR3 na pokładzie zestawu ATB ... a jeszcze lepszy byłby przy DIGI-LION ... tak nawet bez uśredniania - ale i tak zawsze coś tam będzie skakać ... eeeeh no tu to nawet już szkoda gadać - na prawdę MUSISZ dokładnie obejrzeć te poradniki wideo <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> — 4 sty 2017, o 11:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2017-01-04T11:37:01+01:00</updated>
<published>2017-01-04T11:37:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178996#p178996</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178996#p178996"/>
<title type="html"><![CDATA[Re: Przetwornik ADC i pomiar kilku napięć jednocześnie Atmeg]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178996#p178996"><![CDATA[
Dziękuję situs za konkretne odpowiedzi.<br />Bardzo mi to rozjaśniło. Myślałem, że jeśli w nocie pdf są trzy bity, to muszę je umieścić w kodzie, nawet te 0, tylko nie wiedziałem, czy <br />     zrobiłem prawidłowo.<br /><br />Najmocniej przepraszam za to moje zniecierpliwienie. Po prostu myślałem, że jak szybko nikt nie odpowie, to potem już nikt tu nie zajrzy,<br />albo może zrobiłem coś nie tak  <img src="https://forum.atnel.pl/images/smilies/icon_redface.gif" alt=":oops:" title="Zawstydzony" /> . Sorki jeszcze raz. Zapamiętam.<br /><br />Nie wiem tylko, co z tym preskalerem i czemu takie efekty są. Jak ktoś będzie miał czas i wiedział, to proszę o słowo wyjaśnienia. Pozdrawiam.<br />Robert_1967<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 4 sty 2017, o 11:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2017-01-04T10:30:40+01:00</updated>
<published>2017-01-04T10:30:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178988#p178988</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178988#p178988"/>
<title type="html"><![CDATA[Re: Przetwornik ADC i pomiar kilku napięć jednocześnie Atmeg]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178988#p178988"><![CDATA[
<div class="quotetitle">Robert_1967 napisał(a):</div><div class="quotecontent"><br />Nikt nie zechce się wypowiedzieć ?<br /></div><br /><br />Proszę pamiętać, że forum to nie czat - i każdy odpowiada w swoim tempie a nie nagle po tym gdy ktoś opublikuje swój post ... więc spokojnie<br /><br />A jak widać, kolega wyżej bardzo ładnie opisał co i jak<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 4 sty 2017, o 10:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Situs]]></name></author>
<updated>2017-01-04T10:11:40+01:00</updated>
<published>2017-01-04T10:11:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178987#p178987</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178987#p178987"/>
<title type="html"><![CDATA[Re: Przetwornik ADC i pomiar kilku napięć jednocześnie Atmeg]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178987#p178987"><![CDATA[
Ja się zechcę wypowiedzieć <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> <br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">ADCSRA |= (1 &lt;&lt; ADEN) | (1&lt;&lt;ADPS0) | (0&lt;&lt;ADPS1) | (1&lt;&lt;ADPS2) ;</div><br />to to samo co<br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">ADCSRA |= (1&lt;&lt;ADEN) | (1&lt;&lt;ADPS0) | (1&lt;&lt;ADPS2) ;</div><br /><br />(0&lt;&lt;ADPS1) nic nie wnosi. To to samo, co (0). <br /><br />Ustawianie bitu np ADLAR w rejestrze np ADMUX wygląda tak[syntax=c]ADMUX |= (1&lt;&lt;ADLAR) ;[/syntax]<br /><br />Czyszczenie natomiast tak[syntax=c]ADMUX &amp;= ~(1&lt;&lt;ADLAR) ;[/syntax]<br /><br />Jeżeli dobrze zrozumiałem to podpowiem, że [syntax=c]ADMUX |= (0&lt;&lt;ADLAR) ;[/syntax] to to samo co [syntax=c]ADMUX |= 0 ;[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14339">Situs</a> — 4 sty 2017, o 10:11</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2017-01-04T19:51:32+01:00</updated>
<published>2017-01-02T18:47:12+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178856#p178856</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178856#p178856"/>
<title type="html"><![CDATA[Re: Przetwornik ADC i pomiar kilku napięć jednocześnie Atmeg]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178856#p178856"><![CDATA[
Dziękuję anshar za podpowiedź.<br />Tak, zwróciłem wcześniej uwagę na ten przycisk, ale myślałem, że jest może jakiś prostszy sposób bez YT (nie mam konta). Wygląda na to, że będę musiał<br />     się zmierzyć z całą tą historią założenia konta na YT, ale prędzej, cz później i tak pewnie bym musiał <img src="https://forum.atnel.pl/images/smilies/icon_cry.gif" alt=":cry:" title="Płacze" /> .<br /><br />Dzięki i najlepszego w Nowym Roku.<br /><br />Dziękuję za wszelkie sugestie i pomoc w tym temacie.<br /><br />Po przeanalizowaniu różnych materiałów z internetu, BB, bezcennych poradników P Mirka doszedłem do takiego kodu, który na zestawie ATB działa teraz   <br />     wyśmienicie. Przy zasilaniu całości z portu usb, gdzie wiadomo nie jest to super wyjście, ale wygodne, nie ma najmniejszych mrugnięć cyferek. Jak by <br />     wyświetlanie było zamrożone. Zdaję sobie sprawę, że to jest raptem kilkanaście dodatkowych literek kodu i starzy &quot;wyżeracze&quot; uśmiechają się pod nosem,<br />ale dla mnie to duży sukces. Początki są trudne i każdy skrawek kodu działający prawidłowo cieszy  <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> . Starałem się maksymalnie uprościć i okroić. Ma mi<br />     tylko prawidłowo i stabilnie mierzyć ADC, które potem wykorzystam do innych celów. Oprócz tego, że trochę dopisałem, podstawową pomocą była<br />     zmiana preskalera z 64 na 128. Chciałbym nie zakańczać na tym etapie prób przy ADC. Z tego, co czytałem, to jest jeszcze metoda free running, która<br />w moim przypadku może byłaby lepszym wyjściem, dokładniejszym itp..., ale na tym etapie nie rozumiem, jak się do tego zabrać i czy może dać spokój i<br />     zostawić tak jak jest ?. Generalnie proszę doświadczonych forumowiczów o:<br /><br />- wypowiedzenie się na temat zamieszczonego kodu, czy jest 100% dobrze, czy może jednak za szybko się pocieszyłem. To, że na LCD jest ok, to może<br />     nie zawsze oznaczać pełny sukces ?<br /><br />- czy free running jest istotnie godny polecania, czy nie koniecznie ?<br /><br />Ktoś zapyta, do czego jest mi to potrzebne. Chcę zbudować małą obracarkę do anteny TVSAT i drugą do panela słonecznego. Ma to z założenia obracać<br />     w dwóch płaszczyznach. Trochę kodów do obsługi silniczków już mam, które  działają dobrze i powoli &quot;kompletuję&quot; soft. Oczywiście można kupić urządzenie<br />     ponieważ nie są to drogie rzeczy, ale każdy elektronik hobbysta wie o co chodzi i nie ma sensu tłumaczyć, dlaczego spędzamy tyle czasu przy konstrukcjach. Bardzo proszę o odpowiedź, co dalej. W którym kierunku iść i co ewentualnie poprawić.<br /><br /><br /><br />[syntax=c]uint16_t pomiar(uint8_t kanal);  // deklaracja funkcji pomiaru<br />uint16_t adc_pin0, adc_pin2;<br /><br />int main (void)                  // główna funkcja programu<br /><br />{<br /><br />    lcd_init();                  // inicjalizacja wyswietlacza<br /><br />   DDRA |= (1&lt;&lt;PA4);         // ustawiamy kierunek linii podswietlenia LCD jako wyjscie<br />PORTA |= (1&lt;&lt;PA4);         // załaczamy podswietlenie LCD - stan wysoki<br /><br />//----------------------------------------------------------------------------------------------------------<br /><br />    //ADMUX |= (1&lt;&lt;REFS0) | (1&lt;&lt;REFS1);                              // napięcie odniesienia 2,56<br />    ADMUX |= (1&lt;&lt;REFS0);                                             // napięcie odniesienia VCC <br />    //ADCSRA |= (1 &lt;&lt; ADEN) | (1&lt;&lt;ADPS0) | (0&lt;&lt;ADPS1) | (1&lt;&lt;ADPS2);  // załączenie modułu ADC;preskaler 32 <br />    //ADCSRA |= (1&lt;&lt;ADEN) | (1&lt;&lt;ADPS1) | (1&lt;&lt;ADPS0); // załączenie modułu ADC;preskaler 64--- BŁĄD--- zamiast (1&lt;&lt;ADPS0); ma być (1&lt;&lt;ADPS2);<br />    ADCSRA |= (1 &lt;&lt; ADEN) | (1&lt;&lt;ADPS0) | (1&lt;&lt;ADPS1) | (1&lt;&lt;ADPS2);    // załączenie modułu ADC;preskaler 128 (62500 Hz)<br /><br /><br />    //----------------------------------------------------------------------------------------------------------<br /><br />    while(1)<br /><br />    {<br /><br />        adc_pin0 = pomiar(0);              // wykonanie pierwszego pomiaru<br />        adc_pin2 = pomiar(2);              // wykonanie drugiego pomiaru<br /><br />        lcd_cls();                         // kasowanie LCD //<br />        lcd_locate(1,12);                  // pierwsz wartosc mierzona wyswietlona<br />       lcd_int(adc_pin0);                 // pomiar na nodze PA0<br />        lcd_locate(2,12);                  // druga wartosc mierzona wyswietlona<br />       lcd_int(adc_pin2);                 // pomiar na nodze PA2<br />    _delay_ms(50);<br /><br />    }<br /><br />}<br /><br />//---------------------------------------------------------------------------------------------------------------<br /><br />uint16_t pomiar(uint8_t kanal)       // definicja funkcji,któta dokonuje pomiaru na wybranym kanale-wejciu ADC //<br />{<br />    ADMUX = (ADMUX &amp; 0xF8) | kanal;  // ustawienie wybranego kanału ADC w rejestrze ADMUX //<br />ADCSRA |= (1&lt;&lt;ADSC);             // START pomiaru przez ustawienie bitu ADSC w rejestrze ADSCR //<br />while(ADCSRA &amp; (1&lt;&lt;ADSC));       // oczekiwanie na koniec pomiaru (dopuki bit ADSC  = 1 ) //<br />    return ADCW;<br />}<br /><br />//---------------------------------------------------------------------------------------------------------------[/syntax]<br /><br /><br />Mam jeszcze jedno pytanie, czy aby nie popełniłem babola przy kodzie ustawiającym preskaler na 32. Wiem, że kłania się tu przesunięcie bitowe, ale<br />     jakoś nie mogę załapać ustawienia  &quot;0&quot;  bitu ADPS1. Załączam fotki.<br /><br /><br /><a href="https://obrazkiforum.atnel.pl/10257/834a5f620881686961921743e378e881.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/10257/834a5f620881686961921743e378e881.jpg" alt="Obrazek" /></a><br /><br /><br /><a href="https://obrazkiforum.atnel.pl/10257/d4c9fb13353d3b5aff0f2fca45979e06.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/10257/d4c9fb13353d3b5aff0f2fca45979e06.jpg" alt="Obrazek" /></a><br /><br /><br />Drugie pytanie, dlaczego przy preskalerze 64 wyświetlanie jest niestabilne, pomimo że częstotliwość mieści się w zakresie 8000000 / 64 = 125000000<br />czyli 125 KHz, zakres prawidłowy (50-200 KHz).<br /><br />Przy preskalerze 128 (62500 czyli 62,5 KHz)  jest sztywno i stabilnie.<br /><br />Przy preskalerze 32 (pod warunkiem, że nie zrobiłem babola, o którym mowa wyżej-fotki), również jest na lcd ok. 8000000 / 32 = 250 KHz, czyli poza zakresem.<br /><br />O co tu chodzi  <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><br /><br />Nikt nie zechce się wypowiedzieć ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 2 sty 2017, o 18:47</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[anshar]]></name></author>
<updated>2017-01-02T17:47:57+01:00</updated>
<published>2017-01-02T17:47:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178844#p178844</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178844#p178844"/>
<title type="html"><![CDATA[Re: Przetwornik ADC i pomiar kilku napięć jednocześnie Atmeg]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178844#p178844"><![CDATA[
Wejdź w Pełny edytor, a następnie jak najedziesz myszką na youtube (ten pod Dodaj obrazek) to pokaże ci się krótka instrukcja jak to należy zrobić:<br />Ze strony filmu na YT kopiujemy tylko... <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=7157">anshar</a> — 2 sty 2017, o 17:47</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2017-01-02T17:15:22+01:00</updated>
<published>2017-01-02T17:15:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178841#p178841</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178841#p178841"/>
<title type="html"><![CDATA[Re: Przetwornik ADC i pomiar kilku napięć jednocześnie Atmeg]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178841#p178841"><![CDATA[
Nie chcę zakładać nowego tematu dla jednego pytania, ale czy może mi ktoś podpowiedzieć, jak wstawić np. krótki filmik do postu ?. Szukam i nie mogę znaleźć.<br />     Nieraz widziałem telewizorek z filmem.<br />Z góry dziękuję.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 2 sty 2017, o 17:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2017-01-02T16:30:12+01:00</updated>
<published>2017-01-02T16:30:12+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178835#p178835</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178835#p178835"/>
<title type="html"><![CDATA[Re: Przetwornik ADC i pomiar kilku napięć jednocześnie Atmeg]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178835#p178835"><![CDATA[
Nie spokojnie nie ma babola w twoim kodzie - tzn chodzi mi o to w pętli głównej<br />[syntax=c]while(1)<br /> <br />    {<br /> <br />        lcd_cls();                     // kasowanie LCD //<br />        lcd_locate(1,12);              // pierwsz wartosc mierzona wyswietlona<br />        lcd_int(pomiar(PA0));          // pomiar na nodze PA0<br />        lcd_locate(2,12);              // druga wartosc mierzona wyswietlona----dopisałem<br />        lcd_int(pomiar(PA2));          // pomiar na nodze PA2-------------------dopisałem<br />        _delay_ms(500);<br /> <br />    }[/syntax]<br /><br />bo co tutaj może być za babol , jak najbardziej tak można - oczywiście nie należy się spodziewać stabilnych wyników bez uśredniania i przy zasilaniu zestawu ze złącza USB komputera - ale to MUSI działać <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />I możesz spokojnie podawać +5V na wejście ADC - zobaczysz sobie 1023 ... niezależnie nawet jakie źródło napięcia odniesienia ustawisz<br /><br />a jak chcesz obserwować zmiany napięcia to na szybko możesz sobie podłączyć wejście ADC np do wyprowadzenia +3,3V w złączu ATB-MICROPORT ale to jeśli masz ATB v1.05a bo jeśli 1.05 to +3,3V masz na czerwonej zworce JP16 po prawej stronie ATB MICROPORT<br /><br />albo wziąć sobie zewnętrzny potencjometr i go podłączyć pomiędzy VCC i GND zaś z suwak do ADC<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 2 sty 2017, o 16:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2017-01-02T16:20:33+01:00</updated>
<published>2017-01-02T16:20:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178834#p178834</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178834#p178834"/>
<title type="html"><![CDATA[Re: Przetwornik ADC i pomiar kilku napięć jednocześnie Atmeg]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178834#p178834"><![CDATA[
Dziękuję Mirku.<br /><br />Pośpiech rzadko kiedy jest wskazany. Muszę po prostu podłączyć wszystko zgodnie ze sztuką i dopiero wtedy kombinować, a ja chciałem już, szybko i wyszło<br />     to, co wyszło. Chodziło mi o to, czy po tak zmienionym kodzie w ogóle będzie możliwy pomiar na dwóch kanałach jednocześnie. Ponad to napięcie mierzone<br />nie przekracza napięcia zasilania układu, czyli +5 volt, masa jest wspólna, a więc połączyłem drugi kanał  na żywca przewodem do +Vcc bez dzielnika i elementów<br />     dodatkowych. Nic nie napisałeś o samym programie, czy takie podejście jest właściwe i może być, czy to jednak babol. Przeglądając programy z linków widzę,<br />     że nie są napisane tak prosto, jak ja próbowałem, a więc wnioskuje, że chyba jest babol.<br /><br />Pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 2 sty 2017, o 16:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2017-01-02T15:59:35+01:00</updated>
<published>2017-01-02T15:59:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178832#p178832</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178832#p178832"/>
<title type="html"><![CDATA[Re: Przetwornik ADC i pomiar kilku napięć jednocześnie Atmeg]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178832#p178832"><![CDATA[
<div class="quotetitle">Robert_1967 napisał(a):</div><div class="quotecontent"><br />Zauważyłem dwie sytuacje:<br /><br />-kiedy potencjometr jest na &quot;0&quot;, to ADC wacha się od 0-30 (nie było tego przy oryginalnym kodzie do pojedynczego pomiaru)<br />-przy tejże nastawie wartość stała 1023 zaczyna lekko pływać<br /></div><br /><br />A zauważyłeś to?<br /><br /><a href="https://obrazkiforum.atnel.pl/54/3e3fce0c7b07af85784434568297d0c5.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/54/3e3fce0c7b07af85784434568297d0c5.png" alt="Obrazek" /></a><br /><br />w instrukcji PDF do zestawu ATB ? .... bo to nie jest zwykły potek za pomocą którego ustawia się napięcie na ADC - stanowi on część dzielnika i warto poczytać o tym rozwiązaniu w ATB również na stronie<br /><br /><!-- m --><a class="postlink" href="http://atnel.pl/atb-pomiar-napiecia-adc.html" >http://atnel.pl/atb-pomiar-napiecia-adc.html</a><!-- m --><br /><br /><br />Co się zaś tyczy &quot;skaczączych wartości i napięć&quot; to jak mówię odsyłam do poradników wideo w których się rozprawiamy z tymi skaczącymi .... za pomocą miecza DŻEDAJ (JEDI) <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> — 2 sty 2017, o 15:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2017-01-02T15:37:05+01:00</updated>
<published>2017-01-02T15:37:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178829#p178829</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178829#p178829"/>
<title type="html"><![CDATA[Re: Przetwornik ADC i pomiar kilku napięć jednocześnie Atmeg]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178829#p178829"><![CDATA[
Witam Mirku.<br />Dziękuję za porady i przepraszam. Faktycznie masz rację, że schemat, to schemat. Na przyszłość postaram się zamieszczać i kropka. Myślałem, że infor amacja zawarta w poście wystarczy. Napisałem, że na szybko podłączyłem kolejny pin wejścia adc prosto do +Vcc bez oporników, dzielników i nie wiem, czy na początek do prób może być.<br />Mam wiele Twoich poradników, oglądam i wiedza tam zawarta jest po prosu bezcenna. Niektóre przeglądałem dawno i po prostu nie pamiętam. Jakoś szybciej coś napisać  <img src="https://forum.atnel.pl/images/smilies/icon_redface.gif" alt=":oops:" title="Zawstydzony" /> . Zabiorę się za oglądanie.<br /><br />Pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 2 sty 2017, o 15:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2017-01-02T15:27:33+01:00</updated>
<published>2017-01-02T15:27:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178827#p178827</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178827#p178827"/>
<title type="html"><![CDATA[Re: Przetwornik ADC i pomiar kilku napięć jednocześnie Atmeg]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178827#p178827"><![CDATA[
<div class="quotetitle">Robert_1967 napisał(a):</div><div class="quotecontent"><br />Sorry za obszerny opis, ale chcę żeby każdy o podobnej<br />wiedzy, jak moja, mógł zrozumieć problem, a i osoba pomagająca wiedziała, o co dokładnie chodzi<br /></div><br />Nie gniewaj się proszę ale przypomnę po raz setny na tym forum, że to jest forum elektroników którzy posługują się schematami a nie forum literatów którzy posługują się prozą czy wierszami. <br /><br />Jeden schemat powie więcej niż 1000 słów i nie ważne czy to schemat ATB jeśli ty piszesz o podłączaniu drugiego kanału a więc sam być pomoże wstawiasz jakiś dzielnik ? jaki ? itp ... mówię - schemat od razu pokazałby o co chodzi - to tak na przyszłość<br /><br />Poza tym polecam ci jednak oglądać sobie poradniki wideo które robię do książek a TYM BARDZIEJ, że nie chwaląc się bardzo ładnie omówiłem i do końca praktycznie ADC w serii poradników ... jak je znaleźć ? BARDZO ŁATWO ... <br /><br />wystarczy sobie pobrać darmowy program AVPlayer<br /><br /><!-- m --><a class="postlink" href="http://atnel.pl/atnel-video-player.html" >http://atnel.pl/atnel-video-player.html</a><!-- m --><br /><br />wpisać w jego polu do szukania hasło &quot;ADC&quot; i tadam ! ... proszę<br /><br /><a href="https://obrazkiforum.atnel.pl/54/1056bf223b3189ac2a88fbc39071030c.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/54/1056bf223b3189ac2a88fbc39071030c.png" alt="Obrazek" /></a><br /><br />mówię ci, usiądź sobie na spokojnie i po kolei obejrzyj te poradniki o ADC - warto<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 2 sty 2017, o 15:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2017-01-02T15:27:00+01:00</updated>
<published>2017-01-02T15:27:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178826#p178826</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178826#p178826"/>
<title type="html"><![CDATA[Re: Przetwornik ADC i pomiar kilku napięć jednocześnie Atmeg]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178826#p178826"><![CDATA[
Witam wszystkich w Nowym Roku.<br /><br />Dziękuję za chęć pomocy. Przy pomiarze na jednym kanale jest super stabilnie i dokładnie, ale jak wcześniej pisałem, to dołożyłem kawałek kodu bezmyślnie,<br />     bo tak mi się wydawało, a efekt nijaki. Zacząłem więcej szukać i znalazłem kilka tematów, które powinny mi pomóc. Myślę, że nie będzie nie ładnie, jeśli<br />     zamieszczę je tutaj. Mogą się komuś przydać. Co do dely, to jeśli nie będą konieczne, to wolałbym ich nie używać. Po poradnikach Mirka jakoś utkwiło mi to<br />w pamięci. Ponad to programik, który chcę w pocie czoła napisać ma wykonywać więcej funkcji, niż tylko pomiar napięcia na dwóch kanałach i dla tego nie chcę<br />     wprowadzać zbędnych opóźnień, ale dziękuję za sugestię. Do tej pory mierzyłem napięcia tylko na jednym pinie i nie było problemu, a tera doszło jeszcze do<br />     tego, że muszę dodatkowo wybrać sposób pomiaru (na żądanie lub free running) i wiedzieć który w moim przypadku będzie lepszy. O tym drugim nic nie wiem.<br />Ale dobrze, że jest internet i fora, bo bez tego ani rusz. Proszę o jakieś sugestie bardziej doświadczonych forumowiczów, który sposób będzie lepszy i jak najlepiej<br />     to rozwiązać. Ja zabieram się za śledzenie informacji z linków i pewnie coś się uda.<br /><br /><br /><!-- l --><a class="postlink-local" href="http://forum.atnel.pl/topic1341.html" >topic1341.html</a><!-- l --><br /><br /><!-- l --><a class="postlink-local" href="http://forum.atnel.pl/topic1491.html" >topic1491.html</a><!-- l --><br /><br /><!-- l --><a class="postlink-local" href="http://forum.atnel.pl/topic3728.html" >topic3728.html</a><!-- l --><br /><br /><!-- l --><a class="postlink-local" href="http://forum.atnel.pl/topic14618.html" >topic14618.html</a><!-- l --><br /><br /><!-- l --><a class="postlink-local" href="http://forum.atnel.pl/topic1534.html" >topic1534.html</a><!-- l --><br /><span style="color: #FF0000"><br />[ dyskusję prowadzimy na forum atnel a nie między-forumowo - więc proszę jak już to pytania zadawać na naszym forum a nie jakieś linki, które później mogą być nieaktualne, ok? - mirekk36 ]</span><br /><br />Co o tym myślicie ?.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 2 sty 2017, o 15:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2017-01-02T15:17:12+01:00</updated>
<published>2017-01-02T15:17:12+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178825#p178825</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178825#p178825"/>
<title type="html"><![CDATA[Re: Przetwornik ADC i pomiar kilku napięć jednocześnie Atmeg]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178825#p178825"><![CDATA[
<div class="quotetitle">Robert_1967 napisał(a):</div><div class="quotecontent"><br />rochę poczytałem, poszperałem i doszedłem do wniosku, że chyba nie da się pomierzyć dwóch napięć jednocześnie<br /></div><br /><br />To ciekawe gdzie się tego doczytałeś ? totalne zdziwienie ... bo pewnie, że można dokonywać w ten sposób pomiaru ... <br /><br /><div class="quotetitle">Robert_1967 napisał(a):</div><div class="quotecontent"><br />Wynika z tego, że wejścia muszą być przełączane na zmianę (multiplekser).<br /></div><br />A co niby robione jest w funkcji pomiar() wg ciebie jak nie przełączanie multipleksera ? Szczególnie ta linijka<br />[syntax=c]ADMUX = (ADMUX &amp; 0xF8) | kanal;  // ustawienie wybranego kanału ADC w rejestrze ADMUX //[/syntax]<br /><br /><div class="quotetitle">Robert_1967 napisał(a):</div><div class="quotecontent"><br />a znalazłem trochę <br />przykładów z pomiarami typu &quot;free running&quot;, jeśli chodzi o pomiar wielokanałowy.<br /></div><br />I co to za różnica? czyżby tam nie trzeba było przełączać multipleksera?<br /><br /><div class="quotetitle">Robert_1967 napisał(a):</div><div class="quotecontent"><br />Korzystam z zestawu<br />Twojej produkcji, a więc schemat masz w głowie<br /></div><br />Może i mam, ale jasnowidzem to ja nie jestem i nie potrafię się domyślić w jaki sposób podłączyłeś ten drugi sygnał .... poza tym jak ktoś ma zestaw ATB to ustawia sobie w profilu forum ikonkę że ma zestaw i wtedy szybciej to dociera do mojego oka, tak samo jak schemat.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 1 minucie ]</span></strong><br /><br /><div class="quotetitle">RadekB86 napisał(a):</div><div class="quotecontent"><br />Czy przypadkiem sam nie odpowiedziałeś sobie na to pytanie? A spróbuj użyć delaya zaraz po pierwszym pomiarze .<br /></div><br />Nie trzeba drugiego delaja bo tę rolę pełni oczekiwanie na pomiar w funkcji pomiar(), dokładnie ta linijka<br /><br />[syntax=c]while(ADCSRA &amp; (1&lt;&lt;ADSC));       // oczekiwanie na koniec pomiaru (dopuki bit ADSC  = 1 ) //[/syntax]<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 2 minutach ]</span></strong><br /><br /><div class="quotetitle">Situs napisał(a):</div><div class="quotecontent"><br />Witam. Miałem podobny problem. Pomogła zmiana prescalera i odczekanie po zmiane ADMUX.<br /></div><br />Toż zmiana ADMUX odbywa się w funkcji pomiar()<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 2 sty 2017, o 15:17</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Situs]]></name></author>
<updated>2017-01-02T14:58:17+01:00</updated>
<published>2017-01-02T14:58:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178822#p178822</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178822#p178822"/>
<title type="html"><![CDATA[Re: Przetwornik ADC i pomiar kilku napięć jednocześnie Atmeg]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178822#p178822"><![CDATA[
Witam. Miałem podobny problem. Pomogła zmiana prescalera i odczekanie po zmiane ADMUX.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14339">Situs</a> — 2 sty 2017, o 14:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RadekB86]]></name></author>
<updated>2017-01-02T14:04:43+01:00</updated>
<published>2017-01-02T14:04:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178820#p178820</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178820#p178820"/>
<title type="html"><![CDATA[Re: Przetwornik ADC i pomiar kilku napięć jednocześnie Atmeg]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178820#p178820"><![CDATA[
Czy przypadkiem sam nie odpowiedziałeś sobie na to pytanie? A spróbuj użyć delaya zaraz po pierwszym pomiarze .<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1837">RadekB86</a> — 2 sty 2017, o 14:04</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2016-12-31T15:42:43+01:00</updated>
<published>2016-12-31T15:42:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178708#p178708</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178708#p178708"/>
<title type="html"><![CDATA[Re: Przetwornik ADC i pomiar kilku napięć jednocześnie Atmeg]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17190&amp;p=178708#p178708"><![CDATA[
Witam P Mirku.<br /><br />Dzięki za chęci pomocy. Załączam całość. Co do schematu, to pewnie masz rację, ale opisałem wcześniej konfigurację dość dokładnie. Korzystam z zestawu<br />      Twojej produkcji, a więc schemat masz w głowie  <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> , natomiast drugie wejście pomiarowe, jak napisałem, zostało podłączone do Vcc bez jakichkolwiek<br />      dodatków w postaci potencjometru nr2, czy rezystora, dzielnika itp... Po prostu zależało mi na czasie, a żeby jak najszybciej potestować i podszedłem<br />trochę olewacko, myśląc, że w tym konkretnym przypadku nie będzie miało to znaczenia (tylko przewód między pinem Vcc, a pinem procka. <br /><br />Proszę bardzo:<br /><br /><br />[syntax=c]/*<br /> * main.c<br /> *<br /> *  Created on: 31 gru 2016<br /> *      Author: Robert_1967<br /> */<br />#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &quot;LCD/lcd44780.h&quot;<br /><br />uint16_t pomiar(uint8_t kanal);  // deklaracja funkcji pomiaru //<br /><br />int main (void)  // główna funkcja programu //<br /><br />{<br /><br />    lcd_init();         // inicjalizacja wywietlacza //<br /><br />   DDRA |= (1&lt;&lt;PA4);// ustawiamy kierunek linii podświetlenia LCD jako WYJŚCIE<br />PORTA |= (1&lt;&lt;PA4);// załączamy podświetlenie LCD - stan wysoki<br /><br />/*  ADMUX |= (1&lt;&lt;REFS0) | (1&lt;&lt;REFS1);  // napięcie odniesienia 2,56 // */<br />    ADMUX |= (1&lt;&lt;REFS0);               // napięcie odniesienia VCC //<br />    ADCSRA |= (1&lt;&lt;ADEN) | (1&lt;&lt;ADPS1) | (1&lt;&lt;ADPS0);  // załączenie modułu ADC;preskaler 64 //<br /><br /><br /><br />    while(1)<br /><br />    {<br /><br />    lcd_cls();                     // kasowanie LCD //<br />        lcd_locate(1,12);              // pierwsz wartosc mierzona wyswietlona<br />       lcd_int(pomiar(PA0));          // pomiar na nodze PA0<br />        lcd_locate(2,12);              // druga wartosc mierzona wyswietlona----dopisałem<br />       lcd_int(pomiar(PA2));          // pomiar na nodze PA2-------------------dopisałem<br />    _delay_ms(500);<br /><br />    }<br /><br />}<br /><br />//---------------------------------------------------------------------------------------------------------------<br /><br />uint16_t pomiar(uint8_t kanal)  // definicja funkcji,któta dokonuje pomiaru na wybranym kanale-wejciu ADC //<br />{<br /><br />ADMUX = (ADMUX &amp; 0xF8) | kanal;  // ustawienie wybranego kanału ADC w rejestrze ADMUX //<br />ADCSRA |= (1&lt;&lt;ADSC);             // START pomiaru przez ustawienie bitu ADSC w rejestrze ADSCR //<br />while(ADCSRA &amp; (1&lt;&lt;ADSC));       // oczekiwanie na koniec pomiaru (dopuki bit ADSC  = 1 ) //<br />return ADCW;<br />}[/syntax]<br /><br /><br />Trochę poczytałem, poszperałem i doszedłem do wniosku, że chyba nie da się pomierzyć dwóch napięć jednocześnie. Wynika z tego, że wejścia muszą być<br />     przełączane na zmianę (multiplekser). Ponad to tu mamy do czynienia chyba z pomiarem na żądanie (nie wiem, czy to ma znaczenie), a znalazłem trochę <br />     przykładów z pomiarami typu &quot;free running&quot;, jeśli chodzi o pomiar wielokanałowy. Proszę podpowiedzieć, czy idę w dobrym kierunku.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 31 gru 2016, o 15:42</p><hr />
]]></content>
</entry>
</feed>