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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-09-15T17:15:55+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=12921&amp;mode</id>
<entry>
<author><name><![CDATA[git79]]></name></author>
<updated>2015-09-15T17:15:55+01:00</updated>
<published>2015-09-15T17:15:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12921&amp;p=139891#p139891</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12921&amp;p=139891#p139891"/>
<title type="html"><![CDATA[Re: Pomiar napięcia ADC ATM32]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12921&amp;p=139891#p139891"><![CDATA[
Witam<br />Jakbyś chciał pobawić się , to proponuję kupić za grosze LM285 -2.5 i źródło prądowe LM334 i będziesz miał stabilne napięcie odniesienia, sprawdzałem na sprzęcie jest dużo bardziej stabilne niż wewnętrzna 1,1 a koszt jest chyba 5PLN. Na oscyloskopie z synem badaliśmy różnica jest po prostu zadziwiająca porównując do napięcia zasilania po prostu różnica z odczytach wynosiła -15 , +15  a po odniesieniu do zewnętrznego źródła -1 ale przez dłuższy czas było 0 to ogromna różnica , sprawdzaliśmy algorytmen-programem Pana Mirka z poradnika i terminalem Putty. Napięcie pomiarowe jest prawie idealne tak jak na multimetrze za 200PLN.Żródło wewnętrzne było lepsze od zasilania ale z drugiej strony gorsze od zewnętrznego. W przypadku wewnętrznego1,1 wachania wynosiły -4 do +5 .<br />Serdecznie pozdrawiamy, może do czegoś przydadzą się komuś nasze doświadczenia.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10687">git79</a> — 15 wrz 2015, o 17:15</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Bartek123]]></name></author>
<updated>2015-09-13T05:55:43+01:00</updated>
<published>2015-09-13T05:55:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12921&amp;p=139713#p139713</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12921&amp;p=139713#p139713"/>
<title type="html"><![CDATA[Re: Pomiar napięcia ADC ATM32]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12921&amp;p=139713#p139713"><![CDATA[
Trzeba podłączyć wzmacniacz operacyjny. atmega 32 ma taki wzmacniacz tylko trzeba odpowiednio ustawić bity.<br />Można jeszcze podłączyć napięcie odniesienia 1,1v wtedy gdy będzie napięcie 0,1v to wartość adc będzie około 10.<br />Ale, wydaje mi się że sposób pierwszy jest lepszy.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10617">Bartek123</a> — 13 wrz 2015, o 05:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[dawid333]]></name></author>
<updated>2015-09-13T00:25:43+01:00</updated>
<published>2015-09-13T00:25:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12921&amp;p=139712#p139712</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12921&amp;p=139712#p139712"/>
<title type="html"><![CDATA[Re: Pomiar napięcia ADC ATM32]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12921&amp;p=139712#p139712"><![CDATA[
już chyba wiem o co chodzi:<br />jeśli wybieram nap. odniesienia 2,56<br />a ja zrobiłem dzielnik który zmienia nap od 3,5-5V i adc zawsze będzie pokazywał 1023<br />dopiero jeśli zmieniłem na vcc nap. odniesienia to adc mierzy.<br /><br />max pomiar adc jest w zakresie ustawionego napięcia odniesienia<br /><br />A co zrobić jeśli chciałbym mierzyć prąd na rezystorze bocznikowym a napięcie występuje 0,01-0,02V na rez 0,1R<br />czy jest jakiś prosty sposób na wzmocnienie tego napięcia gdyż adc w ogóle nie pokazuje żadnych wartości<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7604">dawid333</a> — 13 wrz 2015, o 00:25</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ostap]]></name></author>
<updated>2015-09-12T23:44:25+01:00</updated>
<published>2015-09-12T23:44:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12921&amp;p=139710#p139710</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12921&amp;p=139710#p139710"/>
<title type="html"><![CDATA[Re: Pomiar napięcia ADC ATM32]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12921&amp;p=139710#p139710"><![CDATA[
Czy czytałeś  rozdział poświęcony ADC w nocie poświęconej uC?<br /><br />Jest tam pięknie opisane co należy zrobić, aby zminimalizować błędy przy pomiarze, np. ustawiając<br />[syntax=c]ADMUX |= (1&lt;&lt;REFS1) | (1&lt;&lt;REFS0);[/syntax]<br />według noty: Internal 2.56V Voltage Reference with external capacitor at AREF pin<br /><br />Stąd moja prośba o więcej szczegółów jak wygląda zestaw na jakim wykonujesz doświadczenia <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=10083">ostap</a> — 12 wrz 2015, o 23:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[dawid333]]></name></author>
<updated>2015-09-12T22:49:03+01:00</updated>
<published>2015-09-12T22:49:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12921&amp;p=139705#p139705</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12921&amp;p=139705#p139705"/>
<title type="html"><![CDATA[Re: Pomiar napięcia ADC ATM32]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12921&amp;p=139705#p139705"><![CDATA[
dziękuję za wypowiedź.<br />zgadza się wykluczyłem to bo sam nie wiem w czym problem<br />Jak noga wisi w &quot;powietrzu&quot; to wskazanie zlatuje do 900/800 ADC i tak sobie &quot;buja&quot; w górę w dół<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7604">dawid333</a> — 12 wrz 2015, o 22:49</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ostap]]></name></author>
<updated>2015-09-12T21:57:57+01:00</updated>
<published>2015-09-12T21:57:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12921&amp;p=139700#p139700</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12921&amp;p=139700#p139700"/>
<title type="html"><![CDATA[Re: Pomiar napięcia ADC ATM32]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12921&amp;p=139700#p139700"><![CDATA[
Kod wygląda dobrze z wyjątkiem zakomentowanego sprawdzania flagi:<br />[syntax=c]//while(ADCSRA &amp; (1&lt;&lt;ADSC));[/syntax]<br /><br />Pozdrawiam,<br />Grzegorz<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10083">ostap</a> — 12 wrz 2015, o 21:57</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[dawid333]]></name></author>
<updated>2015-09-12T21:19:02+01:00</updated>
<published>2015-09-12T21:19:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12921&amp;p=139696#p139696</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12921&amp;p=139696#p139696"/>
<title type="html"><![CDATA[Pomiar napięcia ADC ATM32]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12921&amp;p=139696#p139696"><![CDATA[
Witam proszę o pomoc przy uruchomieniu ADC pin0 gdyż na terminalu mam albo 0 albo 1023 po podaniu 5V<br />jak podaję napięcie po dzielniku nie zmienia mi się wartość ADC<br /><br />Czy to jest prawidłowa inicjacja ADC dla Atmega32<br />[syntax=c]//************** ustawienia ADC ***************<br />ADCSRA |= (1&lt;&lt;ADEN); //włącz ADC<br />ADCSRA |= (1&lt;&lt;ADPS2)|(1&lt;&lt;ADPS1) | (1&lt;&lt;ADPS0); //preskaler128<br />ADMUX |= (1&lt;&lt;REFS1) | (1&lt;&lt;REFS0); //napięcie odniesienia 2,5x(6)[/syntax]<br /><br />oraz funkcja odczytu napięcia:<br /><br />[syntax=c]//Funkcje<br /><br />//rozkaz do procka: pomiar napięcia<br />uint16_t pomiar( uint8_t kanal){<br />ADMUX = (ADMUX &amp; 0b11111000) | kanal;<br /><br />ADCSRA |= (1&lt;&lt;ADSC); //start konwersji<br />//while(ADCSRA &amp; (1&lt;&lt;ADSC));<br />return ADCW;<br />}[/syntax]<br /><br />i wyświetlenie w terminalu:<br />[syntax=c]if (!Timer3){<br />Timer3 = 10;<br />wynik = pomiar ( PA0 );<br /><br />}<br />terminal_kolor_czcionki(WHITE);<br />terminal_locate(5,12); uart_putint(wynik , 10);<br />uart_puts(&quot;     &quot;);[/syntax]<br /><br />??????????????????????<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7604">dawid333</a> — 12 wrz 2015, o 21:19</p><hr />
]]></content>
</entry>
</feed>