Skocz do zawartości
Treker

Część 1-Kurs programowania uC AVR w C (WinAVR, Kurs AVR-GCC)

Pomocna odpowiedź

Stabilizator jest na poźniej w sensie jak będę chciał żeby działało. Na czas programowania nie jest potrzebny. Reset podłączony do VCC przez opornik i do GND przez kondensator.

Mierzyłeś napięcie bezpośrednio między pinami VCC i GND uC?

Tak, minimalnie poniżej 5V (na oko 4,9V)

Połączenia sprawdzone. Przy okazji zauważyłem że SCK było źle podłączone. Po zmianie nadal nic.

Zdjęcie od góry w albumie 3 posty wyżej.

Udostępnij ten post


Link to post
Share on other sites

Wyjmij przełącznik od resetu z płytki. Jeżeli wtedy zadziała to znaczy że źle go wpiąłeś.

Udostępnij ten post


Link to post
Share on other sites

Nadal nic. Odłączyłem oba i nic nie pomogło

Udostępnij ten post


Link to post
Share on other sites

Nie wiem czy wydaje mi się dobrze bo też jestem dosyć początkujący w elektronice, ale chyba masz źle podłączony kondensator przy przycisku RESET. On miał filtrować switcha, a jest on podpięty nie zaraz przed switchem, ale za nim... A po drugie sprawdź czy na pewno rezystor przy pinie RESET idzie do + bo wydaje mi się, że on idzie do tej samej linii gdzie kondensator który powinien iść do minusa... A po trzecie robiłeś już wcześniej na tej płytce. Bo ja np. miałem ją podzieloną na 3 części w liniach + i -, a u Ciebie jest tylko jedno połączenie tych ścieżek w połowie. Jak nic wcześniej nie robiłeś to sprawdź to sobie...

Udostępnij ten post


Link to post
Share on other sites

W przypadku takich komunikatów w 90% przypadków linia leży po stronie złego podłączenia. Grzesieq94 dobrze zwrócił uwagę na kondensator i rezystor, z tym że one obydwa są chyba podpięte do +, patrząc na stabilizator. Coś za dużo tych przewodów z tego ISP, powinno wychodzic tylko 6, dwa z zasilania i 4 z podłączenia. Sprawdź, czy nie podpiąłeś przewodów do gniazda programatora w "odbiciu lustrzanym". Przewody zasilania z ISP podłącz pod piny przy nóżkach procesora.

Udostępnij ten post


Link to post
Share on other sites
chyba masz źle podłączony kondensator przy przycisku RESET

W sensie?

czy na pewno rezystor przy pinie RESET idzie do + bo wydaje mi się, że on idzie do tej samej linii gdzie kondensator który powinien iść do minusa

Tak, rezystor idzie do +.

ja np. miałem ją podzieloną na 3 części w liniach + i -

Moja jest podzielona na dwie 🙂.

Coś za dużo tych przewodów z tego ISP, powinno wychodzic tylko 6, dwa z zasilania i 4 z podłączenia

Wychodzi o 3 więcej bo dla pewności podłączyłem wszystkie minusy ze sobą 😉.

Tak więc czekam na dalsze propozycje.

Udostępnij ten post


Link to post
Share on other sites

Rozłóż cały układ który masz na płytce i złóż go jeszcze raz tym razem bez stabilizatora, bo i tak go na razie nie używasz.

Udostępnij ten post


Link to post
Share on other sites

Bez stabilizatora nadal to samo. Mógłby ktoś podrzucić mi schemat połączeń wymaganych tylko do zaprogramowania ATmegi 8?

Udostępnij ten post


Link to post
Share on other sites

Jaki masz programator? Jeśli z niego zasilasz układ to sprawdź czy masz odpowiednią zworkę czy dobrze przełączonego dip switcha 😋

Udostępnij ten post


Link to post
Share on other sites

Prędkość jest dobra, układ jest zasilany (dla pewności wstawiłem diodę).TU są zdjęcia programatora. Programator kupiony na allegro.

__________

Komentarz dodany przez: Sabre

Udostępnij ten post


Link to post
Share on other sites

Tak, sprawdziłem napięcie między AVCC i GND (20 i 22 nóżka) jak i między VCC i GND (7i 8 nóżka) i w obu przypadkach było 5V. Mierzyłem dotykając nóżek 🙂

Udostępnij ten post


Link to post
Share on other sites

Podłączenia na płytce wyglądają na prawidłowe.

Przeczytaj dokładnie te zasady działania z płytką stykową:

http://mikrokontrolery.blogspot.com/2011/04/plytka-stykowa-zasady.html

bo robisz kilka istotnych błędów.

Dodatkowo zrób sobie taśmę z goldpinami jak w w/w linku.

Ze zdjęć trudno jest jednoznacznie określić, czy prawidłowo podłączyłeś wtyk programatora przez przewody do płytki. Ja przynajmniej tego faktu nie potwierdzę, bo przewody wkładane do gniazda na przewodzie są słabym punktem. Dlatego zobacz na zdjęciu oznaczonym Rys. 3 w w/w linku, jak wykonane jest podłączenie do płytki stykowej i zrób sobie takie.

A czy przypadkiem nie ustawiałeś fusebitów w tym mikrokontrolerze?

I opisz dokładnie czym programujesz, jakie masz objawy, komunikaty, itd.

Czasami bywa też tak, że układ programuje się prawidłowo, ale by pracował trzeba odłączyć programator (nie ma reguły).

Udostępnij ten post


Link to post
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Gość
Dołącz do dyskusji! Kliknij, aby zacząć pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.


×
×
  • Utwórz nowe...