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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2025-03-25T19:14:10+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=30&amp;t=24781&amp;mode</id>
<entry>
<author><name><![CDATA[RampiFreestyler]]></name></author>
<updated>2025-03-25T19:14:10+01:00</updated>
<published>2025-03-25T19:14:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238985#p238985</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238985#p238985"/>
<title type="html"><![CDATA[Re: Częstotliwościomierz działa poprawnie bez zasilania na V]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238985#p238985"><![CDATA[
Nie wiem dlaczego odpowiedzi użytkownika Studi zniknęły, aczkolwiek winowajcą okazała się być faktycznie za niska amplituda sygnału generatora z miernika (1.5V), po podaniu sygnału z generatora ATB-USBasp (2.5V) układ działa bez zarzutów.<br /><br />Bardzo dziękuję za wszelkie podpowiedzi <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=22135">RampiFreestyler</a> — 25 mar 2025, o 19:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RampiFreestyler]]></name></author>
<updated>2025-03-25T09:50:00+01:00</updated>
<published>2025-03-25T09:50:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238982#p238982</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238982#p238982"/>
<title type="html"><![CDATA[Re: Częstotliwościomierz działa poprawnie bez zasilania na V]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238982#p238982"><![CDATA[
Podałem sygnał z generatora USBasp. Ma on 2,5V amplitudy. Na ten moment działa <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" />. Po powrocie z uczelni przetestuję wszystko jeszcze raz bo teraz muszę wychodzić. Także to wieczorka  <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=22135">RampiFreestyler</a> — 25 mar 2025, o 09:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RampiFreestyler]]></name></author>
<updated>2025-03-24T19:07:35+01:00</updated>
<published>2025-03-24T19:07:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238980#p238980</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238980#p238980"/>
<title type="html"><![CDATA[Re: Częstotliwościomierz działa poprawnie bez zasilania na V]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238980#p238980"><![CDATA[
<div class="quotetitle">studi napisał(a):</div><div class="quotecontent"><br />co do sygnału z generatora o napięciu ~1,5V to jest ono za małe bo zawiera się w obszarze zabronionym w którym nie można zidentyfikować czy jest to stan wysoki czy niski<br /></div><br />O, tego nie wiedziałem. Może faktycznie zaczynają wtedy grać rolę te 100-200mV. Ogarnę zatem normlany generator. Chciałem użyć ATBUSBasp bo ma taką opcję ale nie działa ona u mnie prawidłowo. Może w sumie poruszę ten temat w osobnym wątku. <br />Można w sumie też spróbować zrobić układ z transoptorem jako konwerter napięcia (do tego generatora).<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=22135">RampiFreestyler</a> — 24 mar 2025, o 19:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RampiFreestyler]]></name></author>
<updated>2025-03-24T18:49:08+01:00</updated>
<published>2025-03-24T18:49:08+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238976#p238976</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238976#p238976"/>
<title type="html"><![CDATA[Re: Częstotliwościomierz działa poprawnie bez zasilania na V]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238976#p238976"><![CDATA[
W zasadzie to sprawdzam i z i bez o porównuję. Ale tak głównie sprawdzam z VCC bo to chcemy osiągnąć. Cały czas na zasilanie na AVCC.<br />Więc tak:<br />1. po włączeniu Timer 1 dioda miga dalej z 2Hz<br />2. Po ustawieniu zakresów świecenia pozostałych diód w zależności od częstotliwości (bez sygnału z generatora) dalej mamy 2Hz. Tu ciekawe zmieniają się długości stanu wysokiego im dłuższy kod tym dłużej występuje ale nadal to us i dioda miga słabo.<br />3. Po podłączeniu generatora dioda nadal miga z częstotliwością 2Hz jednak skraca się sygnał wysoki. Oczywiście z podłączonym pinem VCC diody nie zapalają się gdy powinny. Bez VCC działa bez zarzutu.<br /><br />Zastanawiam się czy nie sprawdzić tego jakoś zamiast generatorem, to ustawić licznik T1 w tryb zwykłego countera i wtedy przetestować.<br />EDIT:<br />Zrobiłem też program gdzie dałem dwa zakresy poniżej 100hz nie świeci nic, powyżej dwie diody, aby wykluczyć, że sam program gdzieś przez swoją długość psuje ale nie. Dalej nie działa z VCC prawidłowo.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=22135">RampiFreestyler</a> — 24 mar 2025, o 18:49</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RampiFreestyler]]></name></author>
<updated>2025-03-24T18:22:17+01:00</updated>
<published>2025-03-24T18:22:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238970#p238970</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238970#p238970"/>
<title type="html"><![CDATA[Re: Częstotliwościomierz działa poprawnie bez zasilania na V]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238970#p238970"><![CDATA[
Jestem w trakcie właśnie, wydaje mi się, że już kiedyś robiłem te testy ale ponowię je.<br /><br />1. Po zmianie kodu w initcie Timera2 dalej nie ma poprawy.<br />2. Normalnie miganie delayem działa i w sumie nigdy nie było z tym problemu.<br />3. Mogę zamigać diodą dla OCR=63 dostaję 2Hz na oscyloskopie, natomiast mignięcie jest bardzo słabe. <br />    Sygnał podawany z Atmegi na diodę ma 5V oraz trwa ok.13us (możliwe że dlatego świci słabo)<br /><br />Za moment reszta<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=22135">RampiFreestyler</a> — 24 mar 2025, o 18:22</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RampiFreestyler]]></name></author>
<updated>2025-03-24T17:22:00+01:00</updated>
<published>2025-03-24T17:22:00+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238964#p238964</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238964#p238964"/>
<title type="html"><![CDATA[Re: Częstotliwościomierz działa poprawnie bez zasilania na V]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238964#p238964"><![CDATA[
<div class="quotetitle">studi napisał(a):</div><div class="quotecontent"><br />jeśli generator daje stany TTL to bezpośrednio, jeśli napięcie wyższe niż napięcie zasilania atmegi to poprzez dzielnik<br /></div><br />Ten generator z miernika daje mi prostokąt o wartości 1.5V<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 1 minucie ]</span></strong><br /><br /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=22135">RampiFreestyler</a> — 24 mar 2025, o 17:22</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RampiFreestyler]]></name></author>
<updated>2025-03-24T12:21:42+01:00</updated>
<published>2025-03-24T12:21:42+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238955#p238955</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238955#p238955"/>
<title type="html"><![CDATA[Re: Częstotliwościomierz działa poprawnie bez zasilania na V]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238955#p238955"><![CDATA[
Tak na PCB jest faktycznie odłączone VCC i w sumie RST też. W opisie tam już napisałem, że to jest już wersja, w której usunąłem połączenie pomiędzy pinami AVCC oraz VCC. Teraz w sumie wpadłem w sumie zawuażyłem, że na &quot;pająku&quot; również mam RST przez rezystor podpięty do pinu VCC a nie do pinu AVCC na który cały czas podaję napięcie. Akurat mam możlwość to poprawię to oraz usunę kondensatory 22p. A może i włączę wewnętrzne.<br /><br />EDIT:<br />Podłączyłem rezystor od RST do AVCC ale niczego to nie zmieniło. <br />Jeśli chodzi o pomiary napięcia na RST to:<br />-bez podania sygnału z generatora 5.12V<br />-z podaniem sygnału z generatora odpięty pin VCC 4.96V (układ działa)<br />-z podaniem sygnału z generatora podłączony pin VCC 5.12V (układ nie działa)<br /><br />Jeszcze wspomnę, że napięcie na VCC gdy jest odłączone to jakoś (napięcie zasilania)-(200-400)mV<br /><br />PS do poprzedniej wypowiedzi, problem jest niezależnie od tego czy programator jest czy go niema.<br /><br />Może to, że LCD/LED świecę z portu C ma znacznie?<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 41 minutach ]</span></strong><br /><br /><div class="quotetitle">RampiFreestyler napisał(a):</div><div class="quotecontent"><br />200-400<br /></div> co ja gadam jakieś 100-200mV<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=22135">RampiFreestyler</a> — 24 mar 2025, o 12:21</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RampiFreestyler]]></name></author>
<updated>2025-03-24T09:30:32+01:00</updated>
<published>2025-03-24T09:30:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238951#p238951</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238951#p238951"/>
<title type="html"><![CDATA[Re: Częstotliwościomierz działa poprawnie bez zasilania na V]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238951#p238951"><![CDATA[
Studi dziękuję za odpowiedź. Nie ma problemu nie obrażę się, pisząc tu jestem chętny aby być pouczonym.<br /><br />Co do częstotliwości ja wiem, że ona jest o połowę mniejsza i jest to specjalnie, to jest po części program z obrotomierza, a obrotomierz dostaje sygnał x2 z aparatu zapłonowego, stąd /2 w programi i dostaję 1:1 obroty silnika.<br /><br />Używam programu Michrochip Studio. Biblioteki LCD w trakcie tworzenia programu zazwyczaj dodaję jako Add Existing -&gt; As a Link. Stąd dłuższa ścieżka, a nie w folderze projektu.<br /><br />Spróbuję włączyć jeszcze te kondensatory wewnętrzne, te 22p dodałem bo ktoś o tym wspominał.<br /><br />Nie próbowałem na gotowym zestawie. Programuję przez ATB USBasp.<br /><br />Co do transoptora to problem był taki, że przy podłączeniu do do VCC sygnał z aparatu zapł, nie był odczytywany przez mikrokontoroler prawidłowo. Po zastosowaniu tego inwersyjnego trybu wszystko działa w porządku. Możliwe, że jest to spowodowane też nieidealnym sygnałem, którego nie filtruję w żaden sposób. Ale rzeczywiście powinienem GND dać na emiter. W sumie nie wiem czemu mi to umknęło jak projektowałem układ.<br /><br />Dziękuję raz jeszcze za wskazówki.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=22135">RampiFreestyler</a> — 24 mar 2025, o 09:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Jaglarz]]></name></author>
<updated>2025-03-23T22:00:31+01:00</updated>
<published>2025-03-23T22:00:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238948#p238948</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238948#p238948"/>
<title type="html"><![CDATA[Re: Częstotliwościomierz działa poprawnie bez zasilania na V]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238948#p238948"><![CDATA[
<div class="quotetitle">RampiFreestyler napisał(a):</div><div class="quotecontent"><br />Nadal nie wiem czy można oznaczyć osobę w poście.<br /></div><br /><br />Zaznaczasz czyjś tekst i na samym dole po prawej między Edytuj a Cytuj jest Cytowanie selektywne.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=471">Jaglarz</a> — 23 mar 2025, o 22:00</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RampiFreestyler]]></name></author>
<updated>2025-03-23T21:27:25+01:00</updated>
<published>2025-03-23T21:27:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238947#p238947</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238947#p238947"/>
<title type="html"><![CDATA[Re: Częstotliwościomierz działa poprawnie bez zasilania na V]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238947#p238947"><![CDATA[
Nie chciałem w sumie zaśmiecać obrazu + uczę się tego forum. Nadal nie wiem czy można oznaczyć osobę w poście.<br />[syntax=c]#define F_CPU 1000000UL<br /><br />#include &lt;avr/io.h&gt;<br />#include &lt;avr/interrupt.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &quot;D:\Aplikacje\Biedronka\Projekty\LCD_PC05\LCD_PC05\lcd_lib.h&quot;<br /><br />volatile uint16_t impulsCount = 0;// ilość przerwań (rejestr)<br />volatile uint8_t period_flag = 0;// okres między impulsami<br />volatile uint16_t stanLicznika = 0;// aktualny stan licznika<br /><br />//-----COUNTER1-16bit-LICZNIK PRZERWAŃ--------<br /><br />ISR(TIMER1_CAPT_vect)<br />{<br />impulsCount++;// liczba zbocz narastających na WE<br />}<br /><br />void init_timer1()<br />{<br />DDRB &amp;= ~(1 &lt;&lt; PORTB0);// wejście na pinie PB0<br />PORTB |= (1 &lt;&lt; PORTB0);// podciągnięcie do VCC<br /><br />TCCR1B |= (1 &lt;&lt; ICES1);// przerwanie aktywne na zboczu narastającym<br />TCCR1B |= (1 &lt;&lt; CS10);// bez preskalera<br /><br />TIMSK |= (1 &lt;&lt; TICIE1);// włączenie przerwań Licznika T1<br /><br />}<br /><br />//-----TIMER2-8bit-tryb.CTC-OKRES--------------------<br /><br />ISR(TIMER2_COMP_vect)<br />{<br />//period_flag = 1;// zmień na 1 gdy doliczy do wartości z OCR2<br />stanLicznika = impulsCount;// zczytaj stan licznika przerwań (Licznik T1)<br />impulsCount = 0;// wyzeruj licznik przerwań (Licznik T1)<br />}<br /><br />void init_timer2()<br />{<br />ASSR |= (1 &lt;&lt; AS2);// kwarc 32k<br />TCCR2 |= (1 &lt;&lt; WGM21);// tryb CTC<br />TCCR2 |= (1 &lt;&lt; CS22) | (1 &lt;&lt; CS21);// prescaler na 256<br />OCR2 = 63;// fOCn = 1Hz (dla samochodu), fOCn = 0,5Hz (dla częstotliwościomierza)<br />TIMSK |= (1 &lt;&lt; OCIE2);// włączenie przerwań Licznika T2<br />TIFR |= (1 &lt;&lt; OCF2);// włączenie flagi przerwania Licznika T2<br />}<br /><br />int main(void)<br />{<br />DDRB |= (1 &lt;&lt; PORTB1);// dioda od przerwania<br />PORTB |= (1 &lt;&lt; PORTB1);// podciągnięcie do VCC<br />DDRC |= (1 &lt;&lt; PORTD4);// dioda 50Hz<br />DDRC |= (1 &lt;&lt; PORTD3);// dioda 100Hz<br />DDRC |= (1 &lt;&lt; PORTD2);// dioda 200Hz<br /><br />init_timer1();<br />init_timer2();<br />sei();<br /><br />while (1)<br />{<br />if(stanLicznika &lt; 25)// NONE<br />{<br />PORTC &amp;= ~(1 &lt;&lt; PORTC4);<br />PORTC &amp;= ~(1 &lt;&lt; PORTC3);<br />PORTC &amp;= ~(1 &lt;&lt; PORTC2);<br />}<br />else if(stanLicznika &gt;= 25 &amp;&amp; stanLicznika &lt; 50)// 1st diode<br />{<br />PORTC |= (1 &lt;&lt; PORTC4);<br />PORTC &amp;= ~(1 &lt;&lt; PORTC3);<br />PORTC &amp;= ~(1 &lt;&lt; PORTC2);<br />}<br />else if(stanLicznika &gt;= 50 &amp;&amp; stanLicznika &lt; 100)// 2nd diode<br />{<br />PORTC &amp;= ~(1 &lt;&lt; PORTC4);<br />PORTC |= (1 &lt;&lt; PORTC3);<br />PORTC &amp;= ~(1 &lt;&lt; PORTC2);<br />}<br />else if(stanLicznika &gt;= 100 &amp;&amp; stanLicznika &lt; 150)// 3rd diode<br />{<br />PORTC &amp;= ~(1 &lt;&lt; PORTC4);<br />PORTC &amp;= ~(1 &lt;&lt; PORTC3);<br />PORTC |=(1 &lt;&lt; PORTC2);<br />}<br />else if(stanLicznika &gt;= 150 &amp;&amp; stanLicznika &lt; 200)// ALL diode<br />{<br />PORTC |= (1 &lt;&lt; PORTC4);<br />PORTC |= (1 &lt;&lt; PORTC3);<br />PORTC |= (1 &lt;&lt; PORTC2);<br />}<br />}<br />}[/syntax]<br /><br />WOW nie wiedziałem że to tak działa <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=22135">RampiFreestyler</a> — 23 mar 2025, o 21:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Jaglarz]]></name></author>
<updated>2025-03-23T21:20:26+01:00</updated>
<published>2025-03-23T21:20:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238946#p238946</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238946#p238946"/>
<title type="html"><![CDATA[Re: Częstotliwościomierz działa poprawnie bez zasilania na V]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238946#p238946"><![CDATA[
Czemu kod wstawiasz jako obrazek a nie listing kodu C/C++??<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=471">Jaglarz</a> — 23 mar 2025, o 21:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RampiFreestyler]]></name></author>
<updated>2025-03-23T21:01:42+01:00</updated>
<published>2025-03-23T21:01:42+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238945#p238945</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238945#p238945"/>
<title type="html"><![CDATA[Re: Częstotliwościomierz działa poprawnie bez zasilania na V]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238945#p238945"><![CDATA[
Witam, po dłuższej przerwie. Udało mi się siąść do projektu i oto moje wyniki oraz rozwinięcie tematu.<br /><br />1.Kwarc<br /> - obudowa do GND<br /> - kondensatory 22p do GND (po jednym na każde wyprowadzenie)<br /><br />2.Całość<br /> - zlutowałem układ pająk z wszystkim przylutowanym bezpośrednio do nóżek Atmegi. Jedyne kabelki to wyprowadzenie zasilania i GND. <br /><br />3.Test <br /> - program testowy ma za zadanie zaświecić trzema ledami:<br />   1) pierwszy świeci się gdy f jest w zakresie 25Hz do 49Hz <br />   2) drugi świeci się gdy f jest w zakresie 50Hz do 99Hz <br />   3) trzeci świeci się gdy f jest w zakresie 100Hz do 149Hz <br />   4) wszystkie świecą się gdy f jest w zakresie ponad 150Hz<br /> - program odczytuje POŁOWĘ częstotliwości z generatora (nie wpływa to na działanie układu, po prostu dzielnik /2, poniżej wartość w nawiasach).<br /> - generator podaje sygnał bezpośrednio na pin ICP1 (PB0) z częstotliowościami kolejno 50Hz(25Hz), 100Hz(50Hz), 200Hz(100Hz), 300Hz(150Hz).<br /><br />Wyniki: Program działa prawidłowo jedynie przy odłączonym od zasialania pinie VCC. Wykluczam, źle zaprojektowane PCB bo w teście go wogóle niema. Po podłączeniu pinu VCC program przestaje działać. Z ekranem LCD wskazywałby wartość 0, 6, różnie w każdym razie nieprawidłową.<br /><br />UWAGA test jest przeprowadzony za pomocą ledów jednak domyślnie wynik jest wyświetlany liczbowo na LCD. Precyzja odczytu częstotliwości jest potwierdzona już wcześniej, niestety tak jak wspominałem działa tylko z odłączonym od zasilania pinem VCC.<br /><br />Już wcześniej sprawdzałem przebieg samego kewarcu oscyloskopem i pokazywał praktycznie 32,768kHz.<br />Cały temat jest dla mnie wielką zagadką. Liczę na waszą pomoc <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><br /><br />Kod programu:<br /><a href="https://obrazkiforum.atnel.pl/22135/b4ccbfe9325b14d96a66481cb45ab8d7.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/22135/b4ccbfe9325b14d96a66481cb45ab8d7.png" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=22135">RampiFreestyler</a> — 23 mar 2025, o 21:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RampiFreestyler]]></name></author>
<updated>2025-02-22T17:59:57+01:00</updated>
<published>2025-02-22T17:59:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238881#p238881</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238881#p238881"/>
<title type="html"><![CDATA[Re: Częstotliwościomierz działa poprawnie bez zasilania na V]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238881#p238881"><![CDATA[
Dobra jak będę miał chwilę to to zrobię i dam znać <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=22135">RampiFreestyler</a> — 22 lut 2025, o 17:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Adam12]]></name></author>
<updated>2025-02-22T15:09:46+01:00</updated>
<published>2025-02-22T15:09:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238880#p238880</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238880#p238880"/>
<title type="html"><![CDATA[Re: Częstotliwościomierz działa poprawnie bez zasilania na V]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238880#p238880"><![CDATA[
Myślę, że powinieneś jednak dolutować na stałe te kondensatory do kwarcu oraz obudowę do masy. Na forach można znaleźć trochę tematów na temat problemów z działaniem kwarców 32.768kHz, które ustępowały po dolutowaniu kondensatorów.<br /><br />Poza tym pokaż cały listing programu (najlepiej okrojonego z wyizolowanym problemem). Co to znaczy, że układ działa nieprawidłowo? Jakie są objawy? Jakiego generatora używasz? Jak go podłączasz?<br /><br />Zrób też jakiś test wyprowadzając sygnał z kwarcu na zewnątrz np. żeby po podzieleniu migał diodą. Najlepiej jakbyś miał analizator i sprawdził czy sygnał jest stabilny.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=16417">Adam12</a> — 22 lut 2025, o 15:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RampiFreestyler]]></name></author>
<updated>2025-02-19T14:48:11+01:00</updated>
<published>2025-02-19T14:48:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238875#p238875</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238875#p238875"/>
<title type="html"><![CDATA[Re: Częstotliwościomierz działa poprawnie bez zasilania na V]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238875#p238875"><![CDATA[
Jakieś pomysły?  <img src="https://forum.atnel.pl/images/smilies/icon_rolleyes.gif" alt=":roll:" title="Udaje, że to nie on" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=22135">RampiFreestyler</a> — 19 lut 2025, o 14:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RampiFreestyler]]></name></author>
<updated>2025-02-10T22:46:08+01:00</updated>
<published>2025-02-10T22:46:08+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238846#p238846</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238846#p238846"/>
<title type="html"><![CDATA[Re: Częstotliwościomierz działa poprawnie bez zasilania na V]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238846#p238846"><![CDATA[
*nie CLKSEL tylko CKOPT<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=22135">RampiFreestyler</a> — 10 lut 2025, o 22:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RampiFreestyler]]></name></author>
<updated>2025-02-10T21:10:29+01:00</updated>
<published>2025-02-10T21:10:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238845#p238845</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238845#p238845"/>
<title type="html"><![CDATA[Re: Częstotliwościomierz działa poprawnie bez zasilania na V]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238845#p238845"><![CDATA[
Z tego co czytałem w datasheetcie to kondensatory potrzebne są przy kwarcu przy wyższych częstotliwościach. Dodatkowo z tego co mi się wydaje to przy taktowaniu całego procka tym kwarcem. Mi atmega działa na bazowym 1Mhz. Wspomnę, że testowałem układ z dwoma 22pF na nóżkach kwarcu do GND.<br /><br />W mainie herce wyświetlane są po prostu jeśli period_flag = 1, i wtedy ma wyswietlić wartość <em>stanLicznika</em> i wyzerować period_flag.<br /><br />Fusebity:<br /><a href="https://obrazkiforum.atnel.pl/22135/7e2960f5c807cb8f52442f61170f1fb9.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/22135/7e2960f5c807cb8f52442f61170f1fb9.png" alt="Obrazek" /></a><br /><br />Tu co do CKLSEL:<br /><a href="https://obrazkiforum.atnel.pl/22135/1693509ba2ebbd6d4b65009a8b404200.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/22135/1693509ba2ebbd6d4b65009a8b404200.png" alt="Obrazek" /></a><br /><br />A tu kody samych liczników:<br /><a href="https://obrazkiforum.atnel.pl/22135/ff53f9dbf23ecc1b2c08ca9cc623f5b2.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/22135/ff53f9dbf23ecc1b2c08ca9cc623f5b2.png" alt="Obrazek" /></a><a href="https://obrazkiforum.atnel.pl/22135/881de53eaa5b08a35b8ade5908b82683.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/22135/881de53eaa5b08a35b8ade5908b82683.png" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=22135">RampiFreestyler</a> — 10 lut 2025, o 21:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marhef]]></name></author>
<updated>2025-02-10T18:56:27+01:00</updated>
<published>2025-02-10T18:56:27+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238844#p238844</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238844#p238844"/>
<title type="html"><![CDATA[Re: Częstotliwościomierz działa poprawnie bez zasilania na V]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238844#p238844"><![CDATA[
Wydaje mi się, że powinieneś podłączyć do nóżek kwarca kondensatory po ok. 30 pF do GND. Pokaż jeszcze kod i ustawienia fusebitów.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12752">Marhef</a> — 10 lut 2025, o 18:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RampiFreestyler]]></name></author>
<updated>2025-02-10T18:49:01+01:00</updated>
<published>2025-02-10T18:49:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238843#p238843</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238843#p238843"/>
<title type="html"><![CDATA[Re: Częstotliwościomierz działa poprawnie bez zasilania na V]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238843#p238843"><![CDATA[
Adam12 tak oryginalnie są połączone , ale przeciąłem ścieżkę pomiedzy nimi i działający układ ma zasilanie tylko na AVCC. 5V do VCC podłączałem przy sprawdzaniu prądu przy użyciu kabelka ze złącza programatora wprost na nóżkę atmegi oraz w drugiej wersji na nóżkę kondensatora 100nF.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=22135">RampiFreestyler</a> — 10 lut 2025, o 18:49</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Adam12]]></name></author>
<updated>2025-02-10T18:32:22+01:00</updated>
<published>2025-02-10T18:32:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238842#p238842</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238842#p238842"/>
<title type="html"><![CDATA[Re: Częstotliwościomierz działa poprawnie bez zasilania na V]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238842#p238842"><![CDATA[
VCC i AVCC masz połączone na PCB? Jak odłączasz to tylko VCC i zasilanie leci przez AVCC?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=16417">Adam12</a> — 10 lut 2025, o 18:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RampiFreestyler]]></name></author>
<updated>2025-02-10T17:37:35+01:00</updated>
<published>2025-02-10T17:37:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238841#p238841</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238841#p238841"/>
<title type="html"><![CDATA[Re: Częstotliwościomierz działa poprawnie bez zasilania na V]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238841#p238841"><![CDATA[
Dobra przeprowadziłem pomiary na w pełni zmontowanym PCB jako, że mam tam możliwość prostego sprawdzenia działania z podłączonym i odłączonym pinem VCC.<br />Przeprowadzone z i bez LCD (nie ma różnicy w działaniu).<br /><br />Pomiar prądu (pomiar z zasilacza laboratoryjnego)<br />1.Pomiary z LCD:<br />- bez pinu VCC ~34mA<br />- z pinem VCC ~34mA<br /><br />2.Pomiary bez LCD:<br />- bez pinu VCC ~13mA<br />- z pinem VCC ~10mA<br /><br />Pomiar napięcia na pinie VCC:<br />- bez pinu VCC ~4.17V<br />- z pinem VCC ~4.99V<br /><br />Układ mierzony z sygnałem z generatora podanym na pin PB0. Działa dobrze do momentu podpięcia 5V na pin VCC, nie potrafi poprawnie obliczyć częstotliwości. Po odłączeniu 5V, znowu zaczyna działać poprawnie.<br /><br />PS: czy da się tutaj oznaczać osoby którym odpowiadam, oraz czy jest możliwość edycji posta?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=22135">RampiFreestyler</a> — 10 lut 2025, o 17:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RampiFreestyler]]></name></author>
<updated>2025-02-09T15:26:39+01:00</updated>
<published>2025-02-09T15:26:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238837#p238837</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238837#p238837"/>
<title type="html"><![CDATA[Re: Częstotliwościomierz działa poprawnie bez zasilania na V]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238837#p238837"><![CDATA[
Na szybko jak wychodziłem z domu to na prototypowej lutowanej prąd bez podłączonego pinu VCC to 15mA, a po podłączeniu 10mA.<br />Jeśli natomiast chodzi o podłączenie podświetlenia LCD to mam bez rezystora (mirek mówił gdzieś że można na spokojnie tak podłączać). Wykluczył bym jednak tutaj winę tego, ponieważ gdy nie mam LCD to mam podłączone 3 diody Led, każda z rezystorem 470Ohm i efekt jest ten sam.<br />Co do transoptora to zmienię finalnie podłączenie (atmega wstawia 5V na pinie wejściowymi, i transoptor jak klucz zwiera mi go do masy)<br />Jak wrócę do domu to zrobię pomiary prądu na PCB.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 53 minutyach ]</span></strong><br /><br />Na szybko jak wychodziłem z domu to na prototypowej lutowanej prąd bez podłączonego pinu VCC to 15mA, a po podłączeniu 10mA.<br />Jeśli natomiast chodzi o podłączenie podświetlenia LCD to mam bez rezystora (mirek mówił gdzieś że można na spokojnie tak podłączać). Wykluczył bym jednak tutaj winę tego, ponieważ gdy nie mam LCD to mam podłączone 3 diody Led, każda z rezystorem 470Ohm i efekt jest ten sam.<br />Co do transoptora to zmienię finalnie podłączenie (atmega wstawia 5V na pinie wejściowymi, i transoptor jak klucz zwiera mi go do masy)<br />Jak wrócę do domu to zrobię pomiary prądu na PCB.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=22135">RampiFreestyler</a> — 9 lut 2025, o 15:26</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[micky]]></name></author>
<updated>2025-02-09T01:05:39+01:00</updated>
<published>2025-02-09T01:05:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238835#p238835</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238835#p238835"/>
<title type="html"><![CDATA[Re: Częstotliwościomierz działa poprawnie bez zasilania na V]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238835#p238835"><![CDATA[
Jaki prąd płynie po stronie 5V i 12V jak podłączasz Vcc? I jaki jak go nie podłączasz? Czy wyświetlacz ma na podswietleniu rezystor ograniczający prąd, bo podłączyłeś go bezpośrednio pod zasilanie?<br />tak jak wspominał kolega nt. transoptora - tranzystor npn na emiterze ma mieć niższy potencjał.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1546">micky</a> — 9 lut 2025, o 01:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RampiFreestyler]]></name></author>
<updated>2025-02-07T20:27:43+01:00</updated>
<published>2025-02-07T20:27:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238834#p238834</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238834#p238834"/>
<title type="html"><![CDATA[Re: Częstotliwościomierz działa poprawnie bez zasilania na V]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238834#p238834"><![CDATA[
mario2015 wiem, że nie potrzebuję osobno tych rezystorów. Ten rozmiar powoduje, że nie obciążam sygnału który idzie do obrotomierza i przez to nie faluje on. To już osobiście ogarnąłem wcześniej, plus przebieg z aparatu zapłonowego nie jest idealny, i to właśnie po podpięciu masy na kolektor działa poprawnie. W skrócie ta część układu mi działa, ale nie o tą część układu pytam. Układ nie działa poprawnie nawet kiedy tego układu nie ma. Tak jak wspomniałem na początku, na ten moment podłączona jest atmega, kondensatory, kwarc oraz rezystor 10k od RST oraz 3 diody LED/LCD zamiennie. Plus podłączony jest programator który zasila układ. Reszta jest nie podłączona i czy jest czy jej nie ma nie wpływa to na działanie układu. Przebieg z generatora podaję bezpośrednio na pin PB0.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=22135">RampiFreestyler</a> — 7 lut 2025, o 20:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mario2015]]></name></author>
<updated>2025-02-07T19:28:48+01:00</updated>
<published>2025-02-07T19:28:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238831#p238831</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238831#p238831"/>
<title type="html"><![CDATA[Re: Częstotliwościomierz działa poprawnie bez zasilania na V]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24781&amp;p=238831#p238831"><![CDATA[
Po pierwsze: Nie wiem po co ci 2 rezystory na transoptorze.Jeden masz na anodzie 4,7k a drugi na katodzie 470 om. Razem daje to ok 5,1k. To teraz policz sobie jaki prąd popłynie przez diodę led w tym właśnie CNY17. Z prawa Ohma: I=U/R a więc, I = 12/5100 czyli I=0,002A. Takim prądem tej diody nie wysterujesz. Jeżeli dobrze przeczytałem notę od tego transoptora (nie znam dokładnie angielskiego), to pisze tam,że prąd wejściowy diody IF wynosi max 60mA ale na schematach w DS, min 10mA. Ty sterujesz diodą prądem zaledwie 2mA. Wg mnie to układ wejściowy nie ma prawa działać. Ja bym te 2 rezystory zamienił na jeden o wartości ok.1,2k. Wtedy przy napięciu wejścia ok.12V, na diodę transoptora popłynie prąd ok.10mA. A cha, zauważyłem jeszcze, że w tym transoptorze na wyjściu, jest tranzystor npn, a ty na jego kolektor podłączasz GND. Dlaczego?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8867">mario2015</a> — 7 lut 2025, o 19:28</p><hr />
]]></content>
</entry>
</feed>