logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[ATMega8] Problem z połączeniem programatora

htech 07 Wrz 2010 18:03 1584 4
  • #1 8485998
    htech
    Poziom 11  
    Witam!

    To mój pierwszy post na elektrodzie, choć portal obserwuję od chyba 5 lat.

    Mam problem z pierwszym układem mikroprocesorowym - Oto cała historia:

    Chcąc zacząć robić cokolwiek w stronę mikrokontrolerów, kupiłem ten programator: Programator USB AVR ISP II STK500 STK500v2. Nie mogłem się doczekać aż przyjdzie, więc postanowiłem zrobić jakąś płytkę, która pomoże mi w programowaniu. W dokumentacji tego programatora jest schemat, który przerysowałem do Eagle, zaprojektowałem płytkę, wszystko polutowałem (schemat przerysowany i projekt płytki w załącznikach). W końcu przyszedł programator, wszystko podłączyłem i zainstalowałem (z pomocą obsługi technicznej producenta programatora). Jednak gdy próbuję się połączyć z programatorem w AVR Studio 4, wyskakują błędy. Klikam na "Connect to selected AVR programmer" i jak w zakładce "Program" klikam na Erase device, to wyskakuje mi takie okno:

    [ATMega8] Problem z połączeniem programatora

    Pojawia się to za każdym razem, gdy próbuję coś zrobić (chociażby wejść w zakładkę Fuses). Ustawiłem ISP Freq na 115,2 kHz, w układzie mam kwarc 8MHz, więc częstotliwość ISP jest o wiele mniejsza niż 1/4 oscylatora. Posprawdzałem wszystkie połączenia, wszystkie luty i wszystko jest OK. Tak więc dalej siedzę z tą niezaprogramowaną ATMegą8, szukam rozwiązania problemu, ale nic nie znajduję...

    Ja podejrzewam, że albo coś zrąbałem przy robieniu tego układu podłączającego, albo już zdążyłem w jakiś sposób uszkodzić uC. Nawet nie mam jak posmakować mocy mikrokontrolerów.
  • #2 8486027
    gaskoin
    Poziom 38  
    o masakro a co to za płytka?
  • #3 8486087
    htech
    Poziom 11  
    Wiem, że projekt płytki jest bardzo łopatologiczny, niechlujny, ale to ma działać, a nie wyglądać...

    Na stronie aukcji jest dokumentacja i przykładowy schemat podłączenia uC do programatora - to jest właśnie ta płytka.
  • Pomocny post
    #4 8486148
    psine.pl

    Poziom 30  
    Pierwsza sprawa gdzie jest podłączone zasilanie Twojego układu ? Bo nie widzę nigdzie styków ani gniazda.

    Jeżeli liczysz na zasilanie modułu z programatora możesz się zawieść jak ja ostatnio (nagle programator nie chciał zaprogramować atmegi8 podłączonej "na pająka". Kłopotem okazało się zasilanie (musiałem podpiąć zewnętrzne 5V).
    Oczywiście tym "pająkiem" zaprogramowałem wcześniej masę atmeg8.

    Pozdrawiam
    Marek
  • #5 8486244
    htech
    Poziom 11  
    O jej, działa! :P Miałeś rację, Marek, że to wina zasilania, po podłączeniu zewnętrznego 5V wszystko zaczęło pracować jak należy :) Wielkie dzięki!

    Pozdrawiam, Paweł
REKLAMA