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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2017-04-20T11:45:56+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=17263&amp;mode</id>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2017-04-20T11:45:56+01:00</updated>
<published>2017-04-20T11:45:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187498#p187498</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187498#p187498"/>
<title type="html"><![CDATA[Re: ADC-konwersja, przeliczenie wyniku na inne wartości.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187498#p187498"><![CDATA[
Dzięki wielkie Daro69.<br />Zgromadziłem trochę materiałów dotyczących tego tematu. Sam działający kawałek kodu, to nie wszystko. Chciałbym jeszcze rozumieć, co <br />robię.To, czy jesteś noga, czy nie, to sam najlepiej wiesz  <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> , ale poradziłeś sobie szybko z tymi wyliczeniami i dla mnie jesteś guru  <img src="https://forum.atnel.pl/images/smilies/icon_cool.gif" alt="8-)" title="Cool" /> .<br /><br />Podsyłam link do ciekawej stronki. Może się komuś przydać przy okazji tego tematu.<br /><br /><!-- m --><a class="postlink" href="http://www.rapidtables.com/convert/power/mW_to_dBm.htm" >http://www.rapidtables.com/convert/power/mW_to_dBm.htm</a><!-- m --><br /><br />Po prawej stronie są odnośniki do różnych wyliczeń.<br /><br />Pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 20 kwi 2017, o 11:45</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2017-04-20T10:10:39+01:00</updated>
<published>2017-04-20T10:10:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187487#p187487</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187487#p187487"/>
<title type="html"><![CDATA[Re: ADC-konwersja, przeliczenie wyniku na inne wartości.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187487#p187487"><![CDATA[
Cześć, <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />To jest napięcie odniesienia 0 [dBm].<br />Napięcie potrzebne by wydzielał się 1mW na rezystancji 50 Om.<br />Napięcia mniejsze to -dBm, a większe to +dBm.<br />Jest to na pierwszej fotce którą zamieściłeś kilka postów wcześniej. <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />Pozdrawiam <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 12 minutach ]</span></strong><br /><br />Myślę że się przyda. <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><!-- m --><a class="postlink" href="http://www.google.pl/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=3&amp;ved=0ahUKEwis3_Oa2bLTAhXGJVAKHT3wBN8QFggvMAI&amp;url=http%3A%2F%2Fep.com.pl%2Ffiles%2F4169.pdf&amp;usg=AFQjCNHv4RhwHBAEJtmjBhE2vPx9tFmElw&amp;sig2=69TCTsulYY8OlQrvuay3Rg" >http://www.google.pl/url?sa=t&amp;rct=j&amp;q=&amp; ... lQrvuay3Rg</a><!-- m --><br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 31 minutach ]</span></strong><br /><br />Przypominam że jestem noga w tym temacie. <img src="https://forum.atnel.pl/images/smilies/icon_e_confused.gif" alt=":?" title="Boi się" /><br />Tak sobie myślę -<br />W miejsce wartości 223,6 mV powinien być wstawiony wzór z fotki<br />i powinien na bieżąco przeliczać napięcie odniesienia zależnie od podpiętej rezystancji obciążenia,<br /> którą należało by mierzyć.<br />&quot;inna rezystancja to inne napięcie doniesienia&quot; inna wydzielana moc. mW.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11549">Daro69</a> — 20 kwi 2017, o 10:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2017-04-20T08:59:58+01:00</updated>
<published>2017-04-20T08:59:58+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187481#p187481</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187481#p187481"/>
<title type="html"><![CDATA[Re: ADC-konwersja, przeliczenie wyniku na inne wartości.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187481#p187481"><![CDATA[
Cześć Daro69<br />Mam do Ciebie prośbę, czy mógłbyś opisać trochę zasadę liczenia z tego wzoru napiecie_dBm=(20*log10(napiecie/223.6));<br />a w szczególności (napiecie/223.6), ponieważ nie mogę zaskoczyć, skąd jest to 223,6. Może to jakaś chwilowa pomroczność ciemna  <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> .<br />Nagram kawałek filmiku, to zamieszczę, jak to na lcd wygląda.<br /><br />Pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 20 kwi 2017, o 08:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2017-04-15T22:24:39+01:00</updated>
<published>2017-04-15T22:24:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187243#p187243</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187243#p187243"/>
<title type="html"><![CDATA[Re: ADC-konwersja, przeliczenie wyniku na inne wartości.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187243#p187243"><![CDATA[
<div class="quotetitle">Robert_1967 napisał(a):</div><div class="quotecontent"><br />Wielkie dzięki Daro69 za pomoc.<br /></div><br />A proszę bardzo. <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />Jestem może z jeden krok przed Tobą - albo i nie.(po prostu mam ściągawki) <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /><br />Przeliczanie na wartość [dBm] to też dla mnie nowość, przy okazji trochę się poduczyłem. <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> <br />Dobrze że się udało.  <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br />Wesołych Świąt.  <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=11549">Daro69</a> — 15 kwi 2017, o 22:24</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2017-04-15T21:43:40+01:00</updated>
<published>2017-04-15T21:43:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187241#p187241</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187241#p187241"/>
<title type="html"><![CDATA[Re: ADC-konwersja, przeliczenie wyniku na inne wartości.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187241#p187241"><![CDATA[
Wielkie dzięki Daro69 za pomoc.<br />Na tym etapie mojej wiedzy bym sobie nie poradził. Double, to dla mnie nowość i wzory trudne. Postanowiłem wzbogacić mój miernik w nowe funkcje, a więc<br />i pomiar w dBm. Cały czas jestem na etapie zestawu atb. Nie wykonałem do tej pory pcb i obudowy, ponieważ było dużo innych rzeczy ważnych. Pod koniec<br />miesiąca wydaję córę &quot;w obce ręce&quot;  <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> i mam dużo na głowie. Szczerze mówiąc bardziej cieszy mnie samo oprogramowanie miernika, a efekt końcowy sam<br />nie wiem, kiedy nastąpi  <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> . Chcę jeszcze mierzyć, jak wcześniej napisałem u między szczytowe i jedno połówkowe, ale wrócę do tematu po świętach.<br /> Jeszcze raz dzięki i Wesołych Świąt.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 15 kwi 2017, o 21:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2017-04-15T21:37:42+01:00</updated>
<published>2017-04-15T21:37:42+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187240#p187240</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187240#p187240"/>
<title type="html"><![CDATA[Re: ADC-konwersja, przeliczenie wyniku na inne wartości.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187240#p187240"><![CDATA[
[syntax=c]napiecie_dBm=(20*log10(napiecie/223.6));<br /> <br />        przecinek_dBm = (napiecie_dBm-((int)napiecie_dBm))*1000;<br /> <br />        lcd_locate(2,0);<br />        lcd_int(napiecie_dBm);<br />        lcd_str(&quot;,&quot;);<br />       if(napiecie_dBm&lt;0) przecinek_dBm=przecinek_dBm*-1; //&lt;----------<br />        if(przecinek_dBm&lt;100) lcd_str(&quot;0&quot;);<br />        if(przecinek_dBm&lt;10) lcd_str(&quot;0&quot;);<br />        lcd_int(przecinek_dBm);<br />        lcd_str(&quot; &#91;dBm&#93;&quot;);[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11549">Daro69</a> — 15 kwi 2017, o 21:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2017-04-15T21:20:53+01:00</updated>
<published>2017-04-15T21:20:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187238#p187238</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187238#p187238"/>
<title type="html"><![CDATA[Re: ADC-konwersja, przeliczenie wyniku na inne wartości.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187238#p187238"><![CDATA[
Tak, jak piszesz.<br />Jest problem z minusem po przecinku. Widzę, że dopisałeś coś nowego. Zaraz to sprawdzę. Na tą chwilę zrobiłem tak:<br /><br />[syntax=c]napiecie_dBm=(20*log10(napiecie/223.6));<br /><br />        przecinek_dBm = (napiecie_dBm-((int)napiecie_dBm))*1000;<br /><br />        lcd_locate(2,0);<br />        lcd_int(napiecie_dBm);<br />        lcd_str(&quot;,&quot;);<br />        if(przecinek_dBm&lt;100) lcd_str(&quot;0&quot;);<br />        if(przecinek_dBm&lt;10) lcd_str(&quot;0&quot;);<br />        lcd_int(przecinek_dBm);<br />        lcd_str(&quot; &#91;dBm&#93;&quot;);[/syntax]<br /><br /><br />Pominąłem pierwsze zera, ponieważ okazały się zbędne, natomiast po przecinku działa super (oprócz minusa, ale zaraz sprawdzę)<br /><br />Dzięki.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 15 kwi 2017, o 21:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2017-04-15T21:59:51+01:00</updated>
<published>2017-04-15T20:32:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187237#p187237</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187237#p187237"/>
<title type="html"><![CDATA[Re: ADC-konwersja, przeliczenie wyniku na inne wartości.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187237#p187237"><![CDATA[
<div class="quotetitle">Robert_1967 napisał(a):</div><div class="quotecontent"><br />Jedyne, co jeszcze brakuje, to wartości po przecinku. Chociaż ze dwa miejsca, np. 21,89dBm. Z woltami i watami było prościej, ale tutaj nie wiem,<br /></div>tak dla przykładu:  <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> <br />[syntax=c]int main (void){<br />    sei();<br />lcd_init();<br /><br />//********************************************************************************<br />    double napiecie=5000,<br />    napiecie_dBm;<br /><br />   uint16_t przecinek_dBm;<br /><br />    while(1){<br />napiecie_dBm=(20*log10(napiecie/223.6));<br /><br />        przecinek_dBm = (napiecie_dBm-((int)napiecie_dBm))*1000;<br /><br />lcd_locate(0,0);<br />if(napiecie_dBm&lt;100) lcd_str(&quot;0&quot;);<br />if(napiecie_dBm&lt;10) lcd_str(&quot;0&quot;);<br />lcd_int(napiecie_dBm);<br />lcd_str(&quot;,&quot;);<br />if(przecinek_dBm&lt;100) lcd_str(&quot;0&quot;);<br />if(przecinek_dBm&lt;10) lcd_str(&quot;0&quot;);<br />        lcd_int(przecinek_dBm);<br />        lcd_str(&quot; &#91;dBm&#93;&quot;);<br />    }<br />}[/syntax]<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 15 minutach ]</span></strong><br /><br />trzeba jeszcze ujemne wartości dopracować bo minus wyświetla tuż przed wartością i obcina po przecinku bo jest mniejsze od 0.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 37 minutach ]</span></strong><br /><br />do zabawy takie coś wyszło.  <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> [syntax=c]int main (void){<br />lcd_init();<br /><br />//********************************************************************************<br />     double napiecie=40000,<br />   napiecie_dBm;<br /><br />   uint16_t przecinek_dBm;<br /><br />    while(1){<br />napiecie_dBm=(20*log10(napiecie/223.6));<br /><br />lcd_locate(0,0);<br />if(napiecie_dBm &lt; 0) {lcd_str(&quot;-&quot;);napiecie_dBm=napiecie_dBm*-1;} else lcd_str(&quot;+&quot;);<br />        przecinek_dBm = (napiecie_dBm-((int)napiecie_dBm))*1000;<br /><br />if(napiecie_dBm&lt;100) lcd_str(&quot;0&quot;);<br />if(napiecie_dBm&lt;10) lcd_str(&quot;0&quot;);<br />lcd_int(napiecie_dBm);<br />lcd_str(&quot;,&quot;);<br />if(przecinek_dBm&lt;100) lcd_str(&quot;0&quot;);<br />if(przecinek_dBm&lt;10) lcd_str(&quot;0&quot;);<br />        lcd_int(przecinek_dBm);<br />        lcd_str(&quot; &#91;dBm&#93;&quot;);<br />    }<br />}[/syntax]  <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11549">Daro69</a> — 15 kwi 2017, o 20:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2017-04-15T19:49:49+01:00</updated>
<published>2017-04-15T19:49:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187232#p187232</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187232#p187232"/>
<title type="html"><![CDATA[Re: ADC-konwersja, przeliczenie wyniku na inne wartości.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187232#p187232"><![CDATA[
Bardzo dziękuję Daro69<br />Dzięki Twojej pomocy udało się ruszyć do przodu. Zamiast stałej wartości 1000, przypisałem wartość adc volty = voltage * 49UL * 1UL;<br />kręcąc potencjometrem mam zmienne wartości na lcd, które pokrywają się z wynikami wyliczonymi w programiku mini dB Calculator.<br />Jedyne, co jeszcze brakuje, to wartości po przecinku. Chociaż ze dwa miejsca, np. 21,89dBm. Z woltami i watami było prościej, ale tutaj nie wiem,<br />jak zacząć. Dalej myślę o zamianie na pomiar wartości między szczytowej (tutaj liczy Urms).<br />Jeszcze raz wielkie dzięki !  <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 15 kwi 2017, o 19:49</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2017-04-15T17:29:45+01:00</updated>
<published>2017-04-15T17:29:45+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187203#p187203</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187203#p187203"/>
<title type="html"><![CDATA[Re: ADC-konwersja, przeliczenie wyniku na inne wartości.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187203#p187203"><![CDATA[
w temacie jestem do tyłu,  <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /> <br />Ale nie wiem czy czasem nie coś takiego.<br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &quot;LCD/lcd44780.h&quot;<br />#include &lt;math.h&gt;<br /><br />int main (void){<br /><br />    double napiecie=1000, // przykladowe napiecie w mV.<br />    napiecie_dBm;<br /><br />    lcd_init();<br /><br />    while(1){<br />napiecie_dBm=(20*log10(napiecie/223.6));<br /><br />lcd_locate(0,0);<br />lcd_int(napiecie_dBm);<br />    }<br />}[/syntax]<br />Albo coś kićkam.  <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11549">Daro69</a> — 15 kwi 2017, o 17:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2017-04-15T16:44:19+01:00</updated>
<published>2017-04-15T16:44:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187198#p187198</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187198#p187198"/>
<title type="html"><![CDATA[Re: ADC-konwersja, przeliczenie wyniku na inne wartości.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187198#p187198"><![CDATA[
Cześć Daro69<br />Najlepszego. Dziękuję za odzew. Przeglądając net napotkałem na wzmiankę o tej bibliotece. Szperam tu i tam i może w końcu coś się uda.<br />Liczę również na to, że może ktoś się podzieli wiedzą.<br />Tak, czy inaczej jaszcze raz Zdrowych i Wesołych Świąt.<br />Pozdrowionka. <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" />  <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" />  <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 15 kwi 2017, o 16:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2017-04-15T16:07:20+01:00</updated>
<published>2017-04-15T16:07:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187194#p187194</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187194#p187194"/>
<title type="html"><![CDATA[Re: ADC-konwersja, przeliczenie wyniku na inne wartości.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187194#p187194"><![CDATA[
hejka Robert_1967,<br />myślę że bez zgłębienia #include <strong>&lt;math.h&gt;</strong> nie da rady. <br />biblioteka zawiera np. funkcję  log10();<br />Pozdrawiam<br />Wesołych. <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=11549">Daro69</a> — 15 kwi 2017, o 16:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2017-04-15T15:39:19+01:00</updated>
<published>2017-04-15T15:39:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187193#p187193</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187193#p187193"/>
<title type="html"><![CDATA[Re: ADC-konwersja, przeliczenie wyniku na inne wartości.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=187193#p187193"><![CDATA[
Witam wszystkich.<br />Zdrowych i Wesołych Świąt i mokrego dyngusa.<br />Dawno tu nie zaglądałem, ponieważ były inne ważniejsze zajęcia, ale w wolnych chwilach siedziałem przy atb i kombinowałem z moim &quot;multimetrem&quot;.<br />W miarę jedzenia apetyt rośnie i staram się rozwikłać coraz to nowsze metody pomiaru. Volty, waty i procenty dzięki Wam i mojej determinacji udało się ogarnąć<br />, ale chcę jeszcze napisać prawidłową funkcję do obliczenia i wyświetlenia dBm. Konkretnie chodzi o wyprowadzenie wzoru, gdzie jest napięcie V i to napięcie<br />chcę wyświetlić w dBm. Nie mogę przekształcić wzorów, nie radze sobie.<br />Może jest osoba, która byłaby w stanie się z tym zmierzyć i mi pomóc?<br />Podaję link do programu, który liczy takie rzeczy w celu ewentualnego sprawdzenia wyników. Z góry dziękuję za wszelką pomoc.<br />Program nazywa się mini dB Calculator , a stronka:<br /><br /><!-- m --><a class="postlink" href="http://www.qsl.net/dl0swg/DL5SWB-Software.htm" >http://www.qsl.net/dl0swg/DL5SWB-Software.htm</a><!-- m --><br /><br />Tu kilka wzorów, które próbuję przekształcić.<br /><br /><br /><a href="https://obrazkiforum.atnel.pl/10257/2e7f5959ea81a71c08e846d3375400bf.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/10257/2e7f5959ea81a71c08e846d3375400bf.jpg" alt="Obrazek" /></a><br /><br /><br /><a href="https://obrazkiforum.atnel.pl/10257/bd1012d2018dc561b03c28ae24763fc1.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/10257/bd1012d2018dc561b03c28ae24763fc1.jpg" alt="Obrazek" /></a><br /><br /><br /><a href="https://obrazkiforum.atnel.pl/10257/754104546c88bf81ede0975c5edb1bb2.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/10257/754104546c88bf81ede0975c5edb1bb2.jpg" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 15 kwi 2017, o 15:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2017-01-26T10:32:54+01:00</updated>
<published>2017-01-26T10:32:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180936#p180936</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180936#p180936"/>
<title type="html"><![CDATA[Re: ADC-konwersja, przeliczenie wyniku na inne wartości.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180936#p180936"><![CDATA[
1). Oczywiście że nie każda udana kompilacja oznacza poprawny kod. <br />2). Oba zapisy są poprawne a ich efekt jest równoznaczny.<br />Dla sprawdzenia objętości kodu,<br />Wpisz pierwszy sposób i skompiluj - zerknij na ilość wynikowego.<br />I to samo zrób z drugą wersją zapisu. - porównaj. <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=11549">Daro69</a> — 26 sty 2017, o 10:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2017-01-26T10:02:47+01:00</updated>
<published>2017-01-26T10:02:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180934#p180934</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180934#p180934"/>
<title type="html"><![CDATA[Re: ADC-konwersja, przeliczenie wyniku na inne wartości.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180934#p180934"><![CDATA[
Hejka Daro69.<br />Zawsze uchwytny  <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> .<br />Czyli wnioskuję, że prawidłowa kompilacja i brak alertów nie zawsze jest podstawą do prawidłowego działania programu ???. Co prawda jestem <br />w pracy, ale nieraz mogę coś napisać. Trochę tych fusów jest  <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> . Przy okazji chciałem się dopytać, czy to jest to samo, napisane na dwa różne sposoby ?:<br /><br />uint32_t zmienna_1, zmienna_2, zmienna_3;<br /><br />Albo tak:<br /><br />uint32_t zmienna_1;<br />uint32_t zmienna_2;<br />uint32_t zmienna_3;<br /><br />Czy w obu przypadkach zabierają tyle samo pamięci, albo który sposób lepiej stosować.<br /><br />Dzięki.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 26 sty 2017, o 10:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2017-01-26T09:39:26+01:00</updated>
<published>2017-01-26T09:39:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180931#p180931</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180931#p180931"/>
<title type="html"><![CDATA[Re: ADC-konwersja, przeliczenie wyniku na inne wartości.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180931#p180931"><![CDATA[
Wysyp te fusy w poście:)<br />Poddamy analizie. <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> <br />Czasami mały chochlik lubi namieszać.  <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br />Zacznij od sprawdzenia nawiasów klamrowych .<br />Pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11549">Daro69</a> — 26 sty 2017, o 09:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2017-01-26T09:21:31+01:00</updated>
<published>2017-01-26T09:21:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180928#p180928</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180928#p180928"/>
<title type="html"><![CDATA[Re: ADC-konwersja, przeliczenie wyniku na inne wartości.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180928#p180928"><![CDATA[
Witam.<br />@Daro69. Pokombinowałem z tymi flagami, zrobiłem funkcje i udało się. Kolejny etap za sobą  <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> . Nastąpiła jednak dziwna sytuacja, z którą nigdy się nie spotkałem. Projekt robię sobie w dwóch niezależnych folderach eclipse. Jeden jest taki, gdzie go ciągle rozwijam, coś nowego dodaję, jak<br />mi przyjdzie do głowy jakiś pomysł. Wiele ścieżek kodu wyłączam z kompilacji i włączam, odczytuję liczby na lcd, czy aby dobrze coś jest <br />przeliczane (potem tych funkcji nie będzie). Po prostu wersja doświadczalna i do nauki. Jest totalny bałagan, ale wszystko działa zgodnie z<br />założeniem.<br />Druga wersja jest tą ostateczną, która będzie i jest jakby kopiuj i wklej z tej testowej, ale wszystko poukładane i uporządkowane bez zbędnych<br />dodatków i pozostałości.<br />Kompilacja przebiega bez jakichkolwiek problemów. Kompilator nic nie zgłasza, a wsad jakoś nie prawidłowo się wgrywa. Program nie uruchamia<br />się na procku, albo tylko częściowo i staje. Taktowanie jest ok, programator ok. Róże rzeczy robiłem na tym zestawie mniej lub bardziej<br />makabryczne, ale nigdy takiego przypadku nie miałem.<br />Nie pytam o konkretną przyczynę, bo z fusów to tylko jeden był w stanie wywróżyć, ale ogólnie. Fakt, że męczę tą atmege32 od samego<br />początku, jak kupiłem zestaw i setki razy programowałem, ale wszystkie inne projekty wchodzą bez problemu.<br />Jutro przejrzę na spokojnie main.c i porównam, ale jestem zaskoczony tym faktem. Czy ktoś miał podobny przypadek?<br />       Jak napisałem, kompilacja jest bez błędów, a program wywala.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 26 sty 2017, o 09:21</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2017-01-24T23:19:02+01:00</updated>
<published>2017-01-24T23:19:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180738#p180738</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180738#p180738"/>
<title type="html"><![CDATA[Re: ADC-konwersja, przeliczenie wyniku na inne wartości.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180738#p180738"><![CDATA[
Witaj Daro69 <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> <br />Ciekaw byłem, kiedy się odezwiesz <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> , no ale jak zwykle aktywny. Przerobię temat i się odezwę, a na razie wielkie dzięki za kolejną wskazówkę .<br />Pozdrowionka.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 24 sty 2017, o 23:19</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2017-01-24T22:59:15+01:00</updated>
<published>2017-01-24T22:59:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180732#p180732</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180732#p180732"/>
<title type="html"><![CDATA[Re: ADC-konwersja, przeliczenie wyniku na inne wartości.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180732#p180732"><![CDATA[
ojć.  <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> <br />[syntax=c]..<br />/*tu przyciskiem zmieniasz flagę z 0 na 1 i z 1 na 0 */<br />..<br />if(flaga) zakres_1();   else zakres_2();  /* a tu wybór funkcji zależny od wartości flagi. */[/syntax]<br />może jakoś tak.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=11549">Daro69</a> — 24 sty 2017, o 22:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2017-01-24T22:42:14+01:00</updated>
<published>2017-01-24T22:42:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180730#p180730</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180730#p180730"/>
<title type="html"><![CDATA[Re: ADC-konwersja, przeliczenie wyniku na inne wartości.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180730#p180730"><![CDATA[
Witam.<br />Przyciski z atb. Widocznie nie są tylko do kilkukrotnego użytku  <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> . Jak dotąd działają, a męczę je  intensywnie.<br />Zabrałem się dalej za projekt i go meczę. Myślę, jak by tu zmieniać przyciskiem funkcję używaną w pętli. Mam dwa zakresy miernika i dwie funkcje:<br /><br />[syntax=c]void zakres_1(void);<br />void zakres_2(void);[/syntax]<br /><br />W pętli używam tak:<br /><br />[syntax=c]zakres_1();<br />zakres_2();[/syntax]<br /><br />Jak to praktycznie wykonać, a żeby można było na przemian przełączać pomiędzy zakres_1, a zakres_2 klawiszem zmiany zakresów (używanym we wcześniejszych <br />postach). Nie mogę zatrybić. Pewnie jest to dość proste, ale mam mętlik w głowie.<br /><br />Z góry dziękuję za wszelkie sugestie.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 24 sty 2017, o 22:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2017-01-20T22:25:19+01:00</updated>
<published>2017-01-20T22:25:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180374#p180374</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180374#p180374"/>
<title type="html"><![CDATA[Re: ADC-konwersja, przeliczenie wyniku na inne wartości.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180374#p180374"><![CDATA[
To by znaczyło że masz dobre przyciski i trochę poleceń w pętli głównej. <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=11549">Daro69</a> — 20 sty 2017, o 22:25</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2017-01-20T22:22:39+01:00</updated>
<published>2017-01-20T22:22:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180373#p180373</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180373#p180373"/>
<title type="html"><![CDATA[Re: ADC-konwersja, przeliczenie wyniku na inne wartości.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180373#p180373"><![CDATA[
Witaj Daro69<br />Wróciłem do mojego miernika. Nie zawsze jest czas, a  trzeba nieraz trochę odpuścić. Zresztą pewnie sam tego doświadczasz.<br />Póki co, chciałem Tobie zakomunikować, ze zamieniłem mój kawałek kodu odnośnie obsługi przycisku na Twój z nawiasami i sprawuje się bardzo dobrze.<br />I można bez _ms_delay  <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> .<br /><br />Pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 20 sty 2017, o 22:22</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2017-01-19T08:06:22+01:00</updated>
<published>2017-01-19T08:06:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180229#p180229</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180229#p180229"/>
<title type="html"><![CDATA[Re: ADC-konwersja, przeliczenie wyniku na inne wartości.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180229#p180229"><![CDATA[
By zabezpieczyć się przed przeskokiem, <br />NP. Już <br /> używany key_lock.<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=11549">Daro69</a> — 19 sty 2017, o 08:06</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2017-01-18T21:27:24+01:00</updated>
<published>2017-01-18T21:27:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180195#p180195</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180195#p180195"/>
<title type="html"><![CDATA[Re: ADC-konwersja, przeliczenie wyniku na inne wartości.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180195#p180195"><![CDATA[
Tak,jak opisałeś i dopisałeś komentarze, to dokładnie takiej pracy programiku oczekiwałem. Dlatego piszę, że te delaye w niczym nie przeszkadzają, ponieważ<br />uwidaczniają się tylko w momencie przyciśnięcia.<br />To prawda, że jadę zygzakami. Wszystko to przez to, że robię wiele rzeczy na raz. Chciałbym od razu coś zrobić. Jednego jeszcze nie opanowałem dobrze, a już<br />robię coś nowego. To źle, ale taki już jestem w gorącej wodzie kompany i chyba tak zostanie  <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> .<br />Bawiłem się już timerami. strukturami, kopiowaniem ram, eprom, flasch, gdzie wydaje mi się to bardziej skomplikowane i fajnie mi wyszło, a tu z głupim przyciskiem<br />się męczę. To są te zygzaki, o których mówisz.<br />Najważniejsze, że próbuje sam coś naklepać. Herezja, ale działa  <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" />  <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" />  <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> .<br /><br />Pozdrawiam.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 5 minutach ]</span></strong><br /><br />A widzisz.<br /><br />Wielkie dzięki @Daro69.<br /><br />Nieraz na innych forach widziałem te nawiasy i kompletnie nie wiedziałem, że mają takie działanie {}. Wtedy to ma sens. Warunek, ze nie wystąpi drganie styku<br />bo wtedy skoczy do drugiego ifa mimo trzymania przycisku. No ale jeśli obsługa drgań będzie prawidłowo wykonana, to nie może być takiej sytuacji i będzie ok.<br />Dzięki.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 18 sty 2017, o 21:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Daro69]]></name></author>
<updated>2017-01-18T21:19:22+01:00</updated>
<published>2017-01-18T21:19:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180194#p180194</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180194#p180194"/>
<title type="html"><![CDATA[Re: ADC-konwersja, przeliczenie wyniku na inne wartości.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=17263&amp;p=180194#p180194"><![CDATA[
@mczarny  <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> <br /><br />@<strong>Robert_1967</strong><br />przyjrzyj się na 9/10 linię kodu który podałem o 20.06 . <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />jest mała różnica, bo tam procesor będzie czekał tak długo <br />jak długo będziesz trzymał wciśnięty. (nic nie zrobi). <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />dopiero jak puścisz to ruszy dalej wykonując pozostałą część kodu. <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=11549">Daro69</a> — 18 sty 2017, o 21:19</p><hr />
]]></content>
</entry>
</feed>