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

Płytka testowa ATmega8 co jest nie tak?

tomek.ch 17 Sty 2012 00:07 2085 10
REKLAMA
  • #1 10408138
    tomek.ch
    Poziom 12  
    Witam wszystkich,
    wykonałem sobie płytkę testową na ATmega8. Użyłem w niej tylko takie elementy, jakie będą mi potrzebne do testów. Problem jest we współpracy z programatorem USBASP. Bascom-AVR nie widzi mi procesora. Płytka wykonana na podstawie konstrukcji Mirleya: http://mirley.firlej.org/podstawka_programująca, bez problemu rozpoznaje i programuje ATmegę, a ta moja nie - program stwierdza, że nie rozpoznał mikrokontrolera. Gdzie tu jest błąd, bo ja nie widzę. Pomóżcie.
    Pozdrawiam
    Tomek
  • REKLAMA
  • #2 10408696
    Mol
    Poziom 30  
    Dlaczego większość ludzi na tym forum wychodzi z założenia że wszyscy rysują płytki i schematy w eaglu , jak to dasz w jakimś pdf-ie , albo w jpg to są większe szanse że ci ktoś pomoże.A link do strony nie działa.
  • #3 10408791
    tomek.ch
    Poziom 12  
    Mol napisał:
    Dlaczego większość ludzi na tym forum wychodzi z założenia że wszyscy rysują płytki i schematy w eaglu , jak to dasz w jakimś pdf-ie , albo w jpg to są większe szanse że ci ktoś pomoże.A link do strony nie działa.

    Racja, nie pomyślałem. Daję pdf-y. Link poprawiam: http://mirley.firlej.org/podstawka_programujaca

    Pozdrawiam
    Tomek
  • REKLAMA
  • #4 10408884
    Mol
    Poziom 30  
    Z tego co doczytałem to bascom nie widzi twojego programatora na usb , zainstaluj AVRDude i spróbuj przez niego .
  • #5 10408896
    Mateusz-me-1990
    Poziom 16  
    -obejrzyj dokładnie swoją płytkę, może masz gdzieś pękniętą ścieżkę, osobiście miałem kiedyś taki przypadek, że ścieżka pokazywała przejście, ale podczas działania przy większych prądach zbytnio spadało na niej napięcie
    -sprawdź czy na każdym odpowiednim wyprowadzeniu procesora jest +5V czy dochodzi do niego masa
    -obejrzyj dokładnie złącze programujące, szczególnie linie reset możliwe masz gdzieś zwarcie do + czy też -
    -sprawdź czy pozostałe piny w złączu nie mają zwarć między sobą z innymi ścieżkami
    -programator rozumiem 100% sprawny
    -próbowałeś na innym procesorze sprawdzić swoją płytkę?
  • #6 10408990
    tomek.ch
    Poziom 12  
    Mol napisał:
    Z tego co doczytałem to bascom nie widzi twojego programatora na usb , zainstaluj AVRDude i spróbuj przez niego .

    Programator jest OK. Podstawka programująca ze strony Mirleya współpracuje z nim.

    Tomek

    Dodano po 6 [minuty]:

    Mateusz-me-1990 napisał:
    -obejrzyj dokładnie swoją płytkę, może masz gdzieś pękniętą ścieżkę, osobiście miałem kiedyś taki przypadek, że ścieżka pokazywała przejście, ale podczas działania przy większych prądach zbytnio spadało na niej napięcie
    -sprawdź czy na każdym odpowiednim wyprowadzeniu procesora jest +5V czy dochodzi do niego masa
    -obejrzyj dokładnie złącze programujące, szczególnie linie reset możliwe masz gdzieś zwarcie do + czy też -
    -sprawdź czy pozostałe piny w złączu nie mają zwarć między sobą z innymi ścieżkami
    -programator rozumiem 100% sprawny
    -próbowałeś na innym procesorze sprawdzić swoją płytkę?

    Płytka obejrzana pod lupą, dla pewności pocynowałem ścieżki, poprawiłem budzące podejrzenie luty i nic. Gdyby któryś z Kolegów rzucił okiem na płytkę i wyraził swoją opinię (bo może gdzieś jest błąd, który jest oczywisty, a którego ja nie dostrzegam), będę bardzo wdzięczny.

    Pozdrawiam
    Tomek
  • #7 10409192
    Mateusz-me-1990
    Poziom 16  
    Podeślij fotkę najlepiej wysokiej rozdzielczości. Przejrzę pod wieczór jak wrócę z pracy.

    Spróbuj dołączyć kwarc oraz kondensatory. Może masz przestawione fusy? Warto też sprawdzić taktowanie z zewnętrznego generatora i poprzez elementy RC. Może masz przestawiony procesora, a na płytce Mirleya widzę sam kwarc jest już wmontowany.
  • REKLAMA
  • #8 10416757
    tomek.ch
    Poziom 12  
    Mateusz-me-1990 napisał:
    Podeślij fotkę najlepiej wysokiej rozdzielczości. Przejrzę pod wieczór jak wrócę z pracy.

    Spróbuj dołączyć kwarc oraz kondensatory. Może masz przestawione fusy? Warto też sprawdzić taktowanie z zewnętrznego generatora i poprzez elementy RC. Może masz przestawiony procesora, a na płytce Mirleya widzę sam kwarc jest już wmontowany.


    Podejrzewam fusy. Spróbuję przestawić, bo tylko kwarcem różnią się podłączenia mojej płytki i Mirleya.
  • #9 10416789
    Mateusz-me-1990
    Poziom 16  
    Masz nowy, czy używany procesor? Jeśli nowy to powinno chodzić i odczytywać bez zmiany ustawień fuse bitów.
  • REKLAMA
  • #10 10417029
    Konto nie istnieje
    Konto nie istnieje  
  • #11 10417066
    tomek.ch
    Poziom 12  
    Problem rozwiązany. Okazało się, że winne były fusebity. Procek był już kiedyś programowany do współpracy z zewnętrznym kwarcem. Po przestawieniu na wartości fabryczne wszystko zaczęło działać. Dziękuję wszystkim Kolegom za zainteresowanie i pomoc.
    Pozdrawiam serdecznie
    Tomek.
REKLAMA