Skocz do zawartości

Problem mikrokontroler- podstawy podstaw


xilran

Pomocna odpowiedź

Witam,
Ucze sie programowania mikrokontrolerow i w tym celu zbudowalem sobie uklad z Atmega8 na plytce stykowej,
schemat:

http://2.bp.blogspot.com/-kdFmYTdqnuM/TqNOSWLhJwI/AAAAAAAABUg/ke6WnlEBjNQ/s1600/10_schemat_new.gif

Układ probuje polaczyc z komputerem za pomoca programatora usbasp (kupionego na allegro, nie robilem go sam wiec na 99% jest dobry).

I kiedy pisze program do mrugania ledami, program sie kompiluje ale przy probie zaprogramowania kontrolera dostaje komunikat:

"

avrdude -p atmega8 -P usb -c usbasp    -U flash:w:main.hex 

avrdude: error: programm enable: target doesn't answer. 1 
avrdude: initialization failed, rc=-1
        Double check connections and try again, or use -F to override
        this check.

"

czyli taki sam jakbym nie podlaczyl nic do programatora (nie podlaczenie programatora w ogole daje inny). Sprawdzalem 57 razy uklad i podlaczenie pinow i sa poprawne, plytka stykowa tez jest ok, programator podlaczylem tak ze powpychalem kable w odpowiednie wejscia i powinno dzialac ale nie dziala. Probowalem programowac uklad zasilany programatorem i zasilany zrodlem zewnetrznym.

Jaki moze byc powod, ze nie da sie tego zaprogramowac? Moglby ktos cos poradzic?

Link do komentarza
Share on other sites

Sprawdzalem 57 razy uklad i podlaczenie pinow i sa poprawne, plytka stykowa tez jest ok ... Probowalem programowac uklad zasilany programatorem i zasilany zrodlem zewnetrznym.

A czy programując z zasilaniem zewnętrznym, masy uC i programatora na pewno miałeś podłączone?

... programator podlaczylem tak ze powpychalem kable w odpowiednie wejscia i powinno dzialac ale nie dziala.

To może być jedna z przyczyn.

Pokaż zdjęcia Twojego projektu - tylko dużej rozdzielczości i ostre.

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Tak, byly podlaczone.

Sposob podlaczenia programatora tez raczej nie jest przyczyna. Probowalem wczesniej podlaczania do goldpinow ale nie bylem pewny czy prawidlowo wiec dalem kable no i przed kazda proba programowania sprawdzalem czy sa zwarte.

Wrzucam zdjecie ale nie jest wybitnie dobrej jakosci bo przy sztucznym swietle i telefonem 😋 Jednoa dioda jest teraz podlaczona inaczej niz na tamtym schemacie, bo chcialem sie pewnic ze nigdzie nie mam przerwy jak podlaczam uklad.

dsc01663l.jpg

__________

Komentarz dodany przez: Treker

Link do komentarza
Share on other sites

Czy ja dobrze widzę, że ten chyba "stabilizator" to ma wejście i wyjście podłączone pod tą samą szynę zasilania.. jaki w tym sens?

Wlasnie sie zastanawialem jak to podlaczyc i nie bardzo wiedzialem 😋

Link do komentarza
Share on other sites

xilran przy stabilizatorze środkowa nóżka to masa, po prawej wejście, po lewej wyjście (zależy jak z której strony patrzymy 😃 ). Jeżeli podłączysz na odwrót nie powinno się nic stać, więc próbuj 🙂

Link do komentarza
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!

Anonim
Dołącz do dyskusji! Kliknij i zacznij 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...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.