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

Zegar ATMEGA32 w obudowie TQFP

rpal 25 Kwi 2009 19:07 1484 7
REKLAMA
  • #1 6456068
    rpal
    Poziom 27  
    Czy któryś z kolegów zauważył różnicę uP ATMega32 w zależności od jego obudowy. Sprawdzałem dziś co mi padło, programator STK200 czy układ. W końcu okazało się że ani to ani to tylko port LPT mi wysiadł.
    Jednak sprawdzałem w ogóle czy pracuje mi oscylator kwarcowy za pomoca oscyloskopu i okazało się kość w wykonaniu PDIP generuje na XTAL2 wręcz modelowy przebieg sinusoidy natomiast w TQFP nie można mówić o żadnycm przebiegu tylko o ew minimalnych nieskładnych zygzakach. W prawdze odczytałęm sygnaturę i zawartość Flasha ale głowię się dalej czy w ogóle pracuje mi prawidłowo oscylator a nie żeruje on na jakimś samowzbudnym przebiegu. Czy w ogóle jest coś takiego możliwe. Kość jest kompletnie nowa z tym co dała jej fabryka tak więc nie programowałem żadnych Fusówokreślających jak ma pracować oscylator.
  • REKLAMA
  • #2 6456200
    dawid512
    Poziom 32  
    A czy podłączyłeś wszystkie nóżki oznaczone jako VCC i GND? W wersji smd jest ich więcej. Po z a tym dokładność oscylatora można poprawić przez wpisanie pewnej wartości do rejestru OSCCAL.
  • REKLAMA
  • #3 6456218
    marekos
    Poziom 16  
    Druga sprawa czy dobrze zrobiłes masę bo na płytkach jedno czy nawet dwu warswowych masy idealnie nie da się zrobić i oscyloskopem jak stajesz sondą względej tej masy to może się okazać że na oscyloskopie zobaczysz to coś, a w rzeczywistości wszystko jest w porządku.
  • REKLAMA
  • #4 6457254
    mirley
    Poziom 17  
    Witam

    A może to kwestia ustawień fusebitów? Chodzi o bi CKOPT, który (można powiedzieć) ustawia amplitudę oscylacji. Zgodnie z kartą:

    Cytat:
    The CKOPT Fuse selects between two different Oscillator amplifier modes. When CKOPT is programmed, the Oscillator output will oscillate will a full rail-to-rail swing on the output........ When CKOPT is unprogrammed, the Oscillator has a smaller output swing. This reduces power consumption considerably. This mode has a limited frequency range and it can not be used to drive other clock buffers.


    Sprawdź czy zaprogramowanie bitu CKOPT pomaga, jeśli nic nie dają uwagi napisane przez kolegów wcześniej.
  • REKLAMA
  • #5 6457584
    janbernat
    Poziom 38  
    "This mode has a limited frequency range..."
    Zależy od częstotliwości kwarcu-a tego nie wiemy.
    "For resonators, the maximum frequency is 8 MHz with CKOPT unprogrammed and 16 MHz with
    CKOPT programmed"
    A
    "Kość jest kompletnie nowa z tym co dała jej fabryka tak więc nie programowałem żadnych Fusówokreślających jak ma pracować oscylator "
    No to pewnie nie chodzi.
    A ten w obudowie DIP to pewnie ma fusy na zewnętrzny kwarc
  • #6 6457637
    _Robak_
    Poziom 33  
    Nie wazne w jakiej obudowie, fabrycznie sa ustawione na wewnetrzny 1MHz.
  • #7 6457785
    janbernat
    Poziom 38  
    Pewnie że nieważne w jakiej obudowie.
    Ale z postu zrozumiałem -być może "na wyrost"- że ten w DIP już w czymś pracował.
  • #8 6460638
    rpal
    Poziom 27  
    CKOPT=0 i oscylacje sa takie że wyrywają się z oscyloskopu. Zamykam temat PZDR
REKLAMA