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

Spadek napięcia na porcie atmega32

bisz 28 Lis 2009 10:03 1059 4
REKLAMA
  • #1 7318198
    bisz
    Poziom 18  
    Witam, zbudowałem sobie taki ćwiczebny układ na atmega32, na ktorym sa wyprowadzone wszystkie porty na diody + ISP. Co prawda jeszcze nie programowalem go, ale na razie podlaczylem do zasilania i obserwuje pewien problem. Port przykadowy obciążam rezystorem 680Ohm i czerwona dioda. Swieci ona bardzo slabo a na porcie mam jakies 1.5 V (bez obciazenia 5V). Pytanie, dlaczego tak jest?
  • REKLAMA
  • #2 7318298
    marek_Łódź
    Poziom 36  
    Procesor niezaprogramowany ma porty ustawione w trybie wejściowym, a napięcia mogą pochodzić z wewnętrznych rezystorów podciągających wejścia.
  • REKLAMA
  • #3 7318319
    mirekk36
    Poziom 42  
    Poczytaj sobie o budowie portów w prockach tego typu i jak są one ustawione domyślnie po resecie. Dowiesz się, że po resecie gdy jeszcze procek nie był zaprogramowany to będą cały czas wejściami bez podciągnięcia do VCC (two wszystko bardzo jasno wynika z noty PDF) Czyli są w tzw 3 stanie - nieustalonym. Więc dioda nie powinna w zasadzie w ogóle nie powinna świecić . Zresztą zależy jak ją podłączasz bo jeśli anodą do pinu procka to może jakiś tam minimalny prąd sobie gdzieś upływać a obednym diodom LED to już wystarczy, żeby minimalnie zaświecić. A jeśli podłączysz ją katodą to nie będzie świecić na pewno w takiej konfiguracji.

    Tylko to trochę takie testy no chyba tylko po to żeby zaobserwować stan trzeci nie ustalony
  • REKLAMA
  • #4 7318733
    marek_Łódź
    Poziom 36  
    W przypadku rodziny '51 wystarczyło pomierzyć napięcie na nóżkach oscylatora, żeby stwierdzić, że procesorowi ma się na życie. W przypadku AVR "niestety" mamy wewnętrzny oscylator, więc pierwszym objawem życia tych procesorów jest ich pierwszy kontakt z programatorem. Stanami prenatalnymi nie ma się co zajmować (ewentualnie można zmierzyć pobierany prąd - jak stabilizator szeregowy się gotuje, jest coś nie tak).
  • #5 7318762
    mirekk36
    Poziom 42  
    marek_Łódź napisał:
    .... Stanami prenatalnymi nie ma się co zajmować (ewentualnie można zmierzyć pobierany prąd - jak stabilizator szeregowy się gotuje, jest coś nie tak).


    hmmm no niech kolega uważa z takimi uwagami ..... bo o mało co się nie zakrztusiłem na śmierć ze śmiechu - z określenia "stany prenatalne" ;) dobre, dobre

    dlatego też uważam, że badanie procka lepiej zacząć od pisania jakiegoś najprostszego programu, wymuszania konkretnych stanów na wyjściu - sterowania diodą LED itp - niż brać w rękę woltomierz i badać do upadłego jakie napięcia panują na jakich pinach a szczególnie gdy są wejściami bez podciągnięcia do VCC. Bo wtedy zwykle taki początkujący badacz dziwi się, że u niego jest np 2,5V a u innego (kolegi) np 3,2V lub 4V czy może 1,2V
REKLAMA