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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2018-09-03T20:28:24+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=21220&amp;mode</id>
<entry>
<author><name><![CDATA[Vroobee]]></name></author>
<updated>2018-09-03T20:28:24+01:00</updated>
<published>2018-09-03T20:28:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211308#p211308</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211308#p211308"/>
<title type="html"><![CDATA[Re: Problem z programowaniem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211308#p211308"><![CDATA[
Usunąłem kondensator, zmieniłem rezystor na 10k i wszystko w porządku [emoji846] dziękuje<br /><br /><br />Wysłane z iPhone za pomocą Tapatalk<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5942">Vroobee</a> — 3 wrz 2018, o 20:28</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2018-09-03T08:09:19+01:00</updated>
<published>2018-09-03T08:09:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211281#p211281</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211281#p211281"/>
<title type="html"><![CDATA[Re: Problem z programowaniem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211281#p211281"><![CDATA[
<div class="quotetitle">JarekB napisał(a):</div><div class="quotecontent"><br />U mnie programowanie działa z takim&quot;ogromnym&quot; kondensatorem.<br /></div><br />Tak ale jak widzisz to nie o to chodzi że &quot;u mnie działa albo nie działa&quot; - warto wiedzieć z czego to się bierze, że bez rozwiązań o których piszę czasem może nie zadziałać i żeby wtedy wiedzieć jak sobie radzić<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 3 wrz 2018, o 08:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[JarekB]]></name></author>
<updated>2018-09-03T07:55:56+01:00</updated>
<published>2018-09-03T07:55:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211279#p211279</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211279#p211279"/>
<title type="html"><![CDATA[Re: Problem z programowaniem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211279#p211279"><![CDATA[
OK <br />Mirek. Napisałem że Twój programator świetnie sobie radzi z resetem w składzie 10k i 1 uF <br />Faktem jest że projekt mojej płytki powstawał w 2004 roku być może zamierzchłe cywilizacje wzorowały się na wcześniejszych konstrukcjach<br />Jak zwał, tak wał. <br />U mnie programowanie działa z takim&quot;ogromnym&quot; kondensatorem.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18188">JarekB</a> — 3 wrz 2018, o 07:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2018-09-03T07:39:13+01:00</updated>
<published>2018-09-03T07:39:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211278#p211278</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211278#p211278"/>
<title type="html"><![CDATA[Re: Problem z programowaniem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211278#p211278"><![CDATA[
<div class="quotetitle">JarekB napisał(a):</div><div class="quotecontent"><br />Z tym kondensatorem reset to bym podyskutował. <br />W zestawie którego używałem był kondensator 1 uF i rezystor 10 k<br /></div><br />Ja bym nie dyskutował - poczytaj zalecenia n/t kondka 100nF chociażby w notach Atmela o aplikacjach dla linii reset, wtedy można będzie dyskutować. Ja podpowiem tylko jedno w tych notach napisane jest jak byk że np dla programatorów typu DebugWire należy ten kondensator usunąć na czas programowania. Hmmm więc chyba musi to z czegoś wynikać prawda ?<br /><br />A prawda jest taka że jak ktoś tam daje kondensator już 1uF to widać, że wcześniej to pracował na prockach 8051 i chyba mu się pomyliły układy resetów i zasady działania, sorki ale 1uF to już kompletny nonsens na resecie dla AVR i tu to nawet nie ma co dyskutować.<br /><br />Ale żeby to zrozumieć - sprawa jest prosta - kondensator 100nF przeszkadza w prawidłowo szybkim ściągnięciu linii RESET dla niektórych programatorów takich jak np DebugWire o których sam Atmel pisze - wystarczy poczytać. Ale tak samo jest z ATB-USBasp ponieważ jego wyjścia są buforowane i nie mają takiej wydajności prądowej jak gołe nogi procka siedzącego np w tanim chińskim usbasp. Ale coś za coś .... albo bezpieczeństwo (zasilania/programowania) albo ... albo chińskie rozwiązania a później płacz i zgrzytanie zębów - ale to już jak kto woli.<br /><br /><span style="color: #FF0000"><strong>UWAGA!</strong> żeby nie było później - że ja tu gdzieś mówiłem żeby w ogóle nie używać kondka na linii reset bo to BZDURA</span> - można go używać ale wiedząc o co chodzi z procesami programowania w różnych programatorach jest aż KILKA MEGA PROSTYCH wyjść jak sobie z tym radzić i tu nie potrzeba żadnej filozofii<br /><br />1. NAJPROSTSZE - po prostu kondensator oddzielony jumperkiem którego rozłączamy na czas programowania - no ale też nieco przez to kłopotliwe i zabierające nieco miejsca na PCB. Czy to znaczy że nie da rady inaczej ? .... pewnie że da radę wystarczy ciut pokombinować<br /><br />2. Dwa rezystory w szereg - widzę, że muszę to narysować bo z opisu to nie wszyscy rozumieją<br /><br /><img src="https://obrazkiforum.atnel.pl/54/f4045c7151acbeed227687b98fc67791.png" alt="Obrazek" /><br /><br />w takim układzie to można dać nawet 1uF jak ktoś się uprze ... oczywiście rezystor R2 można też dać mniejszy nawet można zejść do 560R albo i 330R - trzeba sobie sprawdzić. Rozwiązanie proste jak drut , lepsze niż to z pkt.1 a tylko jeden rezystorek więcej - w czym problem ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 3 wrz 2018, o 07:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marhef]]></name></author>
<updated>2018-09-03T07:38:16+01:00</updated>
<published>2018-09-03T07:38:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211277#p211277</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211277#p211277"/>
<title type="html"><![CDATA[Re: Problem z programowaniem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211277#p211277"><![CDATA[
Kondensator może i w docelowym działaniu potrzebny. Natomiast programator od Mirka ma dodany bufor, który pozwala zmieniać napięcie na liniach programujących. I nie radzi sobie z kondensatorem na resecie (pisał o tym Mirek kilka razy). Wylutuj, zaprogramuj, wlutuj z powrotem.<br />Przejściówka (rozumiem, że ATB-USB-RS232?) ma inaczej rozwiązaną kwestię wyjść. Dlatego działa<br /><br />BTW, spróbuj najtańszym chińskim programatorem zaprogramować z kondensatorem. Będzie działało. Do czasu, aż pomylisz się przy podłączeniu tego programatora. I nie, nie reklamuję chińskich programatorów. Mam gdzieś u siebie taką sztukę, kupioną w czasach, kiedy programy do procesorów ryło się dłutem na tabliczkach krzemowych. Nie używam już chyba z 10 lat, wolę Mirka rozwiązania.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12752">Marhef</a> — 3 wrz 2018, o 07:38</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[JarekB]]></name></author>
<updated>2018-09-03T06:29:07+01:00</updated>
<published>2018-09-03T06:29:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211276#p211276</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211276#p211276"/>
<title type="html"><![CDATA[Re: Problem z programowaniem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211276#p211276"><![CDATA[
Z tym kondensatorem reset to bym podyskutował. <br />W zestawie którego używałem był kondensator 1 uF i rezystor 10 k<br />Może to był inny nieco układ bo linia resetu ciągnęła się taśmą długości 50 cm do drugiego procka. <br />Całość działała bez  żadnych problemów. <br />Pracowały te zestawy w ciągnikach siodłowych więc lekko nie miały <br />Było ich około 250 szt i w żadnym przez kilka lat nie wystąpił samoistny reset.<br /><br /><br />Dzisiaj te procki programuję Mirkową przejściówką i jest też OK.<br /><br />P/S Nie projektowałem tego układu resetu osobiście <br />Ale ten kondziołek prawdopodobnie zabezpieczał tę linię przed indukowaniem się jakiś głupot.<br />No i tak jak pisałem dał radę.<br />Cała idea miała być taka że gdy się urządzenie zawiesi to jednym przyciskiem można było zrestartować trzy procesory.<br />Projekt poszedł w inna stronę.<br />(zastosowałem klawiaturę z podwójnymi przyciskami)<br />Naciśnięcie dwóch na raz powodowało wyłączenie przetwornicy głównej. <br />Ech rozgadałem się..............................<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18188">JarekB</a> — 3 wrz 2018, o 06:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[micky]]></name></author>
<updated>2018-09-03T06:13:51+01:00</updated>
<published>2018-09-03T06:13:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211274#p211274</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211274#p211274"/>
<title type="html"><![CDATA[Re: Problem z programowaniem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211274#p211274"><![CDATA[
Kondensator na linii reset? Spróbuj się go pozbyć.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1546">micky</a> — 3 wrz 2018, o 06:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2018-09-03T06:13:49+01:00</updated>
<published>2018-09-03T06:13:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211273#p211273</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211273#p211273"/>
<title type="html"><![CDATA[Re: Problem z programowaniem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211273#p211273"><![CDATA[
<div class="quotetitle">Vroobee napisał(a):</div><div class="quotecontent"><br />Reset podciągnięty do VCC (5V) poprzez rezystor 22kR oraz dodatkowo koncensator 100nF na linii do procka.<br /></div><br />No i masz BABOLA<br /><br />po pierwsze to skąd tobie przyszedł do głowy rezystor 22K jak daje się zwykle 10K<br /><br />Po drugie odepnij ten kondensator 100nF i wszystko będzie śmigać jak należy<br /><br />po trzecie jak się upierasz na kondensator 100nF to weź dwa rezystory szeregowo połącz 10K i 1K, pomiędzy nie daj ten swój 100nF i tym układem zastąp ten swój rezystor 22K<br /><br />ale jak mówię wywal na szybko 100nF z linii reset i nie dawaj go jak jest niepotrzebny<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 3 wrz 2018, o 06:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Vroobee]]></name></author>
<updated>2018-09-02T22:52:51+01:00</updated>
<published>2018-09-02T22:52:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211269#p211269</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211269#p211269"/>
<title type="html"><![CDATA[Re: Problem z programowaniem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211269#p211269"><![CDATA[
Procki to ATmega32A w wersji SMD wlutowane w płytki PCB. Na jednej sztuce nigdy nie miałem z nią problemu, dałem radę zmienić fusy, programować itp. Na drugiej sztuce (v2.0 poprzedniej) nie zmieniałem nic w konfiguracji pinów, jedynie zmienił się nieco układ ścieżek ale nie sądzę żeby to był problem skoro oba procki są odczytywane przez MkAVRcalculator jako ATmega32 właśnie. Obra procki taktowane kwarcem 16 MHz.<br /><br />Konfiguracja: fusebity odpowiednie do kwarcu 16 MHz plus zaznaczona opcja CKOPT, dodatkowo wyłączam JTAG i zmieniam rozmiar BLS na 512 bajtów.<br /><br />Raz zaprogramuję fusy, przechodzę do Eclipsa, który zwraca rc-1, przechodzę do MkAVRcalculatora i nie mogę nawet zmienić fusów bo AVRDUDE wywala rc-1. Jedyne co ratuje to przywrócenie ustawień fabrycznych procka. Na innym programatorze jest podobnie.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 6 minutach ]</span></strong><br /><br />Dodatkowo widok PCB:<br /><br /><a href="https://obrazkiforum.atnel.pl/5942/86c2bca089f08c62c01737b8e73ade15.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/5942/86c2bca089f08c62c01737b8e73ade15.png" alt="Obrazek" /></a><a href="https://obrazkiforum.atnel.pl/5942/3f9f0a9b76acb94b4ea5d02b42b71317.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/5942/3f9f0a9b76acb94b4ea5d02b42b71317.png" alt="Obrazek" /></a><br /><br />To są obie wersje tej samej płytki, z tym samym prockiem i bardzo podobnym układem pinów. Reset podciągnięty do VCC (5V) poprzez rezystor 22kR oraz dodatkowo koncensator 100nF na linii do procka.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5942">Vroobee</a> — 2 wrz 2018, o 22:52</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2018-09-02T22:46:28+01:00</updated>
<published>2018-09-02T22:46:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211268#p211268</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211268#p211268"/>
<title type="html"><![CDATA[Re: Problem z programowaniem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211268#p211268"><![CDATA[
A w czym i jak sprawdzasz te procki ? tzn stykówka? jakiś zestaw ? - wypadałoby coś więcej napisać żeby można było pomóc szybciej - ok?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 2 wrz 2018, o 22:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Vroobee]]></name></author>
<updated>2018-09-02T22:25:47+01:00</updated>
<published>2018-09-02T22:25:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211267#p211267</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211267#p211267"/>
<title type="html"><![CDATA[Problem z programowaniem]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=21220&amp;p=211267#p211267"><![CDATA[
Pytanko do Państwa bo pierwszy raz taka sytuacja mi się zdarzyła. Otóż, mam programator ATBUSBasp 4.1, sprawuje się fajnie ale zacząłem mieć problemy. Mianowicie MkAVRcalculator procka wykrywa ALE nie może zaprogramować w nim ani fusebitów, ani Eclipsem nie mogę nic wrzucić bo wywala rc-1. Ale procek jest wykrywany bez problemu tylko nic nie można zmienić. Testowałem na 2 egzemplarzach tego samego procesora w innych urządzeniach i jest to samo. <br /><br />Jakaś sugestia ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5942">Vroobee</a> — 2 wrz 2018, o 22:25</p><hr />
]]></content>
</entry>
</feed>