Elektroda.pl
Elektroda.pl
X
Elektroda.pl
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

ATMega 32 - nie wykrywa. Jaka przyczyna?

Johny0586 24 Paź 2007 17:17 972 8
  • #1 24 Paź 2007 17:17
    Johny0586
    Poziom 9  

    Witam.

    Kupiłem właśnie mikrokontroler z tematu i chciałem go uruchomić. Niestety moje próby od kilku godzin spełzły na niczym - nie wykrywa go w mikroluku... podłączony za pomocą programatora SPI (nóżki MISO, MOSI, SCK).

    Podłączenie się zgadza... wszystko sprawdzałem 5 razy... "+" do nóżek 10 i 30; "-" do nóżek 11 i 31... zarówno z jak i bez zewnętrznego kwarcu nic... pierwszy raz uruchamiam AVR i nie wiem - może coś przeoczyłem albo pominąłem.

    Proszę o pomoc.

    0 8
  • #2 24 Paź 2007 18:12
    crazy_phisic
    VIP Zasłużony dla elektroda

    A co z Resetem?

    0
  • #3 24 Paź 2007 18:15
    Johny0586
    Poziom 9  

    Reset... reset... jest podpięty kondensator 1µF od +5V do nóżki 9. Ale on chyba nie stanowi problemu, bo nóżka 9 ma tylko jedno przeznaczenie w ATM32, tak? Przynajmniej tak wynika ze specyfikacji...

    0
  • #4 24 Paź 2007 18:52
    BoskiDialer
    Poziom 34  

    Reset ma dwie funkcje: jeśli jest w stanie wysokim, to uC wykonuje kod, jeśli jest w stanie niskim, to uC jest zatrzymany, ale może wejść w tryb programowania ISP. Co do kondensatora 1uF do +5V - raz, że procek startuje wtedy, kiedy napięcie na resecie jest porównywalne do vcc (kond jak już, to powinien być pomiędzy resetem oraz gnd), dwa, że brakuje opornika, który by go przeładowywał (wartość wewnętrznego rezystora pullup na resecie jest dość duża), trzy, mega32 ma w sobie układ - BOD - który można załączyć za pomocą fusebitów i który jest bardziej niezawodny od układu RC na resecie.

    0
  • #5 24 Paź 2007 18:57
    Johny0586
    Poziom 9  

    No ok... ale... po odłączeniu kondensatora też się nic nie dzieje... podłączyłem ATTiny26 do tego programatora i jest wykrywany... natomiast ten ATM32 ni hoo hoo :/ Jakie są minimalne "wymagania" na rozruch ATM32? Zasilanie na w/w przeze mnie nóżkach i tyle?

    0
  • #6 24 Paź 2007 19:02
    autoservice
    Poziom 20  

    a moze uszkodzona ta mega32?
    pzdr.

    0
  • #7 24 Paź 2007 19:04
    Johny0586
    Poziom 9  

    Najpierw chciałbym wiedzieć czy czegoś nie pominąłem zanim stwierdzę uszkodzenie... poza tym została kupiona kilka godzin temu.

    0
  • #8 24 Paź 2007 19:05
    BoskiDialer
    Poziom 34  

    minimum, to podłączenie zasilania (vcc, gnd) i z programatorem połączyć gnd, reset, mosi, miso i sck. Jeśli zmieniłeś domyślne źródło zegara (w fusebitach), to potrzebny będzie odpowiedni zegar zewnętrzny.

    0
  • #9 24 Paź 2007 19:12
    Johny0586
    Poziom 9  

    Podłączenie sprawdzałem kilkanaście razy... mam w tym momencie stwierdzić, że układ jest uszkodzony? Wywalić go od razu czy jest jeszcze jakiś sposób żeby go sprawdzić?

    0