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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2013-07-17T12:37:37+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=3560&amp;mode</id>
<entry>
<author><name><![CDATA[kanaron]]></name></author>
<updated>2013-07-17T12:37:37+01:00</updated>
<published>2013-07-17T12:37:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42163#p42163</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42163#p42163"/>
<title type="html"><![CDATA[Re: Problem- zdecydowanie zbyt szybki miganie diody]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42163#p42163"><![CDATA[
Dzięki, wieczorem popróbuję z clean.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1368">kanaron</a> — 17 lip 2013, o 12:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Anonymous]]></name></author>
<updated>2013-07-17T12:20:25+01:00</updated>
<published>2013-07-17T12:20:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42161#p42161</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42161#p42161"/>
<title type="html"><![CDATA[Re: Problem- zdecydowanie zbyt szybki miganie diody]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42161#p42161"><![CDATA[
Na wszystko <img src="https://forum.atnel.pl/images/smilies/icon_razz.gif" alt=":P" title="Pokazuje język" />, bo długo builduje po make clean, na twój problem też bo wszystko pisze w console, czy został program wgrany, czy został build zrobiony poprawnie, czy został clean zrobiony itd.<p>Statystyki: Napisane przez Gość — 17 lip 2013, o 12:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kanaron]]></name></author>
<updated>2013-07-17T11:22:38+01:00</updated>
<published>2013-07-17T11:22:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42153#p42153</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42153#p42153"/>
<title type="html"><![CDATA[Re: Problem- zdecydowanie zbyt szybki miganie diody]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42153#p42153"><![CDATA[
A to pomoże na długie buildowanie czy na ten mój problem?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1368">kanaron</a> — 17 lip 2013, o 11:22</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Anonymous]]></name></author>
<updated>2013-07-17T10:33:54+01:00</updated>
<published>2013-07-17T10:33:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42152#p42152</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42152#p42152"/>
<title type="html"><![CDATA[Re: Problem- zdecydowanie zbyt szybki miganie diody]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42152#p42152"><![CDATA[
Trzeba czytać komunikaty czytać z console w eclipsie, robić clean before build i nie będzie takich fantasmagori <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" />.<p>Statystyki: Napisane przez Gość — 17 lip 2013, o 10:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Wojtek001]]></name></author>
<updated>2013-07-17T09:14:45+01:00</updated>
<published>2013-07-17T09:14:45+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42144#p42144</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42144#p42144"/>
<title type="html"><![CDATA[Re: Problem- zdecydowanie zbyt szybki miganie diody]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42144#p42144"><![CDATA[
<div class="quotetitle">kanaron napisał(a):</div><div class="quotecontent"><br />Zastanawia mnie tylko to czy w pamięci mikroprocesora gdy mam jakiś wsad i wgram inny wsad to czy tamten się podmienia?<br /></div><br />Nie wiem jak jest w avrdude, ale w AS jest ptaszek &quot;erase... coś tam&quot;  i gdy jest zaznaczony(domyślnie) to automatycznie najpierw pamięć zostaje oczyszczona a potem wgrywa się nowy program.<br />Z &quot;log'a&quot; który avrdude wyświetla po wgraniu hexa także widać że następuje czyszczenie pamięci.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=500">Wojtek001</a> — 17 lip 2013, o 09:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kanaron]]></name></author>
<updated>2013-07-17T07:00:17+01:00</updated>
<published>2013-07-17T07:00:17+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42134#p42134</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42134#p42134"/>
<title type="html"><![CDATA[Re: Problem- zdecydowanie zbyt szybki miganie diody]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42134#p42134"><![CDATA[
To zaraz rozbiorę wszystko do zera i złożę ponownie. Co do taktowania procesora to owszem był procek 1MHz a w właściwościach był na 8MHz i tak go wgrałem, ale jak zobaczyłem, że miga nie tak jak powinien to zaraz przypomniało mi się jak Pan mówił o tym ustawieniu taktowania w właściwościach i zaraz to zmieniłem, ale dioda nadal źle migała.<br /><br />Jako początkujący mam w głowie jeszcze jeden wniosek: nieprawidłowe zasilanie. +12V pochodzi z przerobionego zasilacza komputerowego, który w rzeczywistości podaje +11,75V (brak sztucznego obciążenia lini +5V) ale chyba 7805 stabilizuje to na 5V. Myślę też nad nieprawidłową filtracją zasilania: ja dałem przy stabilizatorze jeden ceramik, a u innych na schematach widzę więcej kondensatorów. Ale to pewnie kolejny nieprawidłowy wniosek z mojej głowy, bo używając +5V z USB przez Pański programator mam to samo, więc pewnie coś z połączeniami. Już rozbieram na części i zaraz napiszę co to dało.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 20 minutach ]</span></strong><br /><br />Nie rozumiem <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" />. Złożyłem od nowa, dałem zasilanie z programatora, a to dalej miga jak chce, ale pomyślałem, że trochę pokombinuję. I przypomniałem sobie jak Pan mówił o wgrywaniu wsadów przez mkAVRCalculator, no to dałem zapis, wybrałem wsad, wgrałem i... działa <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> co sekundę. Ale teraz powstały mi dwa pytania: Czy muszę teraz wsady tak wgrywać? I drugie pytanie nie odnoszące się do tego problemu (chyba): W Eclipse gdy wcześniej (przed formatem) coś kompilowałem to czekałem sekundę, max. dwie. a teraz nawet ten najprostrzy program kompiluje się około 15 sekund. Ma to coś wspólnego z moim problemem, czy nie muszę się tym przejmować?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1368">kanaron</a> — 17 lip 2013, o 07:00</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-07-17T06:43:07+01:00</updated>
<published>2013-07-17T06:43:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42133#p42133</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42133#p42133"/>
<title type="html"><![CDATA[Re: Problem- zdecydowanie zbyt szybki miganie diody]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42133#p42133"><![CDATA[
<div class="quotetitle">kanaron napisał(a):</div><div class="quotecontent"><br />Zastanawia mnie tylko to czy w pamięci mikroprocesora gdy mam jakiś wsad i wgram inny wsad to czy tamten się podmienia?<br /></div><br /><br />No a jak może być inaczej ? tu się nawet nie ma co zastanawiać za bardzo ? po co byłby proces programowania procka ? hmm niektórzy jeszcze zadają pytanie czy przed zaprogramowaniem nie trzeba przypadkiem samemu najpierw go skasować - nie - nie trzeba ...<br /><br />niestety takie i inne pomysły dziwne będą przychodziły ci do głowy a także innym początkującym, którzy bez podstaw napotkają pierwszy lepszy problem z połączeniami. To od razu w głowie rodzi się TYLKO JEDEN i to BŁĘDNY wniosek - pewnie coś nie tak w programie a tymczasem pies zwykle leży gdzie indziej pogrzebany ... czyli w połączeniach, na stykówce itp<br /><br />Poza tym oczywiście co do szybkiego czy wolnego migania pies może leżeć w złym ustawieniu taktowania we właściwościach projektu<br /><br />jak widzisz - no niestety - próbując robić coś z prockiem a nie przeczytawszy minimum - na ten temat - ciężko jest zacząć coś samemu robić. Oczywiście jak nie masz książki to można się ratować jakimiś poradnikami .....<br /><br />no ale nie ma poradników w których opisany jest przypadek błędów połączeń u początkującego - bo tych błędów nikt nie widzi na twoje płytce itp .... a co gorsze ty sam ich nie widzisz - a ciężko ci zdiagnozować .... bo znowu się koło zamyka - brak podstaw <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><br /><br />Dlatego podpowiem krótko - jeśli odwrócisz tą diodę czyli nie będzie tak jak na schemacie tylko odwrotnie - to ten program MUSI działać i nie ma że boli ... że coś jest w nim źle .... nie szukaj więc w nim kłopotu bo wyrwiesz sobie wszystkie włosy z głowy a nie naprawisz tego.<br /><br />1. sprawdź taktowanie we właściwościach projektu<br />2. sprawdź połączenia<br /><br />aha no i nie wymyślaj sobie że po wgraniu do procka wsadu zostaje w nim starsza wersja - bo nie ma takich rzeczy - chyba że masz błędy programowania a ich też nie zauważasz<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 17 lip 2013, o 06:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kanaron]]></name></author>
<updated>2013-07-17T06:30:35+01:00</updated>
<published>2013-07-17T06:30:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42131#p42131</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42131#p42131"/>
<title type="html"><![CDATA[Re: Problem- zdecydowanie zbyt szybki miganie diody]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42131#p42131"><![CDATA[
Gdzie dioda fizycznie ma + i - wiem, ale na schemacie nie wiedziałem, na płytce wszystko mam dobrze podpięte, a żeby sprawdzić w internecie to nie pomyślałem (wczoraj o 23 ten schemat robiłem). Co do książki to wiem, że kiedyś pisałem, że wypożyczę (brak środków) z biblioteki w czerwcu, ale poprzednik dość długo ją przetrzymał i w dodatku okazało się, że jestem 3 w kolejce <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" />. Zastanawia mnie tylko to czy w pamięci mikroprocesora gdy mam jakiś wsad i wgram inny wsad to czy tamten się podmienia? <br />Parę miesięcy temu kupiłem wszystko do elektroniki i zacząłem od powyższego programiku do migania i wszystko działało, zmieniałem czas jak chciałem, później zacząłem myśleć &quot;a co by było gdybym dodał kolejny port wyjścia&quot; i tak zacząłem bawić się diodami RGB, potem przeszedłem na wyświetlacze LCD i zaszła konieczność sformatowania dysku i wszystko co zrobiłem mi poszło więc ponownie postanowiłem zacząć od podstaw, z tym, że teraz to nie chce działać, i tu mam problem.<br /><br />Diodę sprawdzałem i świeci, po podpięciu do mikroprocesora z wsadem co miał świecić- nie świeciła ale + i - były na 100% dobrze podpięte. Gdy dodałem linijkę żeby migała co 1 sek. i wgrałem to owszem migała ale zdecydowanie zbyt szybko.<br /><br />Już schemat poprawiłem i zedytowałem post.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1368">kanaron</a> — 17 lip 2013, o 06:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-07-17T06:05:42+01:00</updated>
<published>2013-07-17T06:05:42+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42129#p42129</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42129#p42129"/>
<title type="html"><![CDATA[Re: Problem- zdecydowanie zbyt szybki miganie diody]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42129#p42129"><![CDATA[
<div class="quotetitle">kanaron napisał(a):</div><div class="quotecontent"><br />i nie wiem gdzie schematyczna dioda ma + i - (która końcówka),<br /></div><br /><br />No niestety chcąc programować mikrokontrolery - TRZEBA ale to KONIECZNIE poznać przynajmniej jakieś MEGA podstawy elektroniki <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><br /><br />nie możesz pisać, w dzisiejszych czasach mając internet pod ręką że ty nie wiesz gdzie dioda LED ma + i - , jak się wyraziłeś ? na prawdę wpisując do googla słówko LED a jeszcze mikrokontroler wyskoczą ci miliardy linków i to nawet z gotowymi obrazkami jak się to robi. Po drugie nawet w poradniku wideo o którym wspominasz, ja mówię o książce:<br /><br /><!-- m --><a class="postlink" href="http://atnel.pl/mikrokontrolery-avr-jezyk-c.html" >http://atnel.pl/mikrokontrolery-avr-jezyk-c.html</a><!-- m --><br /><br />od której przynajmniej warto zacząć bo tam masz już najprostsze przykłady ....<br /><br />Oczywiście że masz diodę LED wpiętą odwrotnie niż trzeba i z tego powodu ona NIGDY w takim połączeniu ci nie zaświeci ani nie mignie <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><br /><br />zapamiętaj sobie akurat to raz na całe życie - że KATODA diody (ta kreseczka) ZAWSZE do GND, natomiast ANODA (ta podstawa trójkąta) do VCC. Widzisz teraz że masz to zbabolone ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 17 lip 2013, o 06:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kanaron]]></name></author>
<updated>2013-07-17T06:41:13+01:00</updated>
<published>2013-07-17T05:45:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42127#p42127</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42127#p42127"/>
<title type="html"><![CDATA[Problem- zdecydowanie zbyt szybki miganie diody]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=3560&amp;p=42127#p42127"><![CDATA[
Witam, mój problem polega na tym, że po sformatowaniu dysku cała moja zabawa z mikroprocesorami wzięła i poszła  <img src="https://forum.atnel.pl/images/smilies/icon_neutral.gif" alt=":|" title="Średnio zadowolony" /> (zapomniałem na pendriva zgrać) więc postanowiłem zacząć całkowicie od początku. Zainstalowałem wszystko (chyba) tak jak było (miałem tam jakieś problemy z Eclipsem ale chyba sobie poradziłem), złożyłem płytkę tak jak na załączonym schemacie i napisałem pierwszy program do zamigania diodą dokładnie taki jaki podał Pan Mirek w filmiku dla początkujących:<br /><br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;util/delay.h&gt;<br /><br /> int main(void) {<br /><br />DDRB |= (1&lt;&lt;PB0);<br /><br /><br />while(1){<br /><br />PORTB ^= (1&lt;&lt;PB0);<br />_delay_ms(1000);<br /><br /><br />}<br /><br /><br />}[/syntax]<br /><br />Z tym, że wcześniej (bez funkcji migania), gdy dioda powinna świecić, mi nie świeciła. A po wgraniu powyższego kodu dioda zamiast migać co sekunde miga co chyba 100ms. po dodaniu jeszcze jednego zera nadal nie było sekundy. Wcześniej (przed formatem) owszem wgrałem wsad, który miał szybko migać doidą na tej nóżce i na paru innych, ale to chyba nie pozostaje w pamięci mikroprocesora po wgraniu nowego wsadu.<br /><br />Schemat:<br /><br /><a href="http://forum.atnel.pl/_obrazki/o/1368/8ffc7061910c16961dfbe3537146df60.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/1368/8ffc7061910c16961dfbe3537146df60.png" alt="Obrazek" /></a><br /><br />Jest to schemat z zasilaniem zew. Wiem, że mi trochę laurkowato wyszło podpięcie zasilania do mikroprocesora i nie wiem gdzie schematyczna dioda ma + i - (która końcówka), ale na płytce mam wszystko dobrze.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1368">kanaron</a> — 17 lip 2013, o 05:45</p><hr />
]]></content>
</entry>
</feed>