eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaPytanie do speców od Atmega128Re: Pytanie do speców od Atmega128
  • Data: 2017-04-11 20:20:26
    Temat: Re: Pytanie do speców od Atmega128
    Od: jacek pozniak <j...@f...pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Janusz wrote:

    > W dniu 2017-04-11 o 07:54, jacek pozniak pisze:
    >> Dzień Dobry
    >>
    >> Mam pytanie do ludzi, którzy mają obcykany w/w procesor, w temacie małego
    >> poboru prądu zwłaszcza.
    >> Tytułem wstępu dodam, że osobiście znam zagadnienie od strony PICów
    >> Microchipa ale bym chciał pewną rzecz na atmega zrobić bo jest gotowe
    >> hardware.
    >>
    >> Do rzeczy:
    >>
    >> Atmega 128 normalnie chodzi na kwarcu około 7MHz, dodatkowo jest miejsce
    >> na kwarc 32768.
    >> Życzyłbym sobie, aby liczyło toto czas rzeczywisty (normalny
    >> zegar/kalendarz), było wybudzane kilka razy na sekundę (interwał nie musi
    >> być super dokładny) celem odczytu wejść dwustanowych i miało średni pobór
    >> prądu z baterii nie przekraczający około 10uA. (no może 20uA max).
    >> W przypadku gdy jest prąd, chodzi z zasilacza i hardware ma możliwość
    >> stwierdzenia obecności zasilania.
    >>
    >> Pytanie: Czy Atmega to będzie potrafiła?
    >> Jeśli tak, to zagłębię się w dokumentację.
    > Myślę że od tego trzeba było zacząć, str 388 i widać że dla 3,3V przy
    > 1Mhz bierze 1mA prądu, jeżeli będzie budzona co sekundę na okres
    > 20uS to średnia wyjdzie na 20uA. 20uS to daje około 15-20 instrukcji,
    > można się wyrobić w przerwaniu.
    > Ale ta mega daje jeszcze inną możliwość, można wybrać główny zegar jako
    > low power 128khz, a 32khz podłączyć pod timer 2 który go będzie zliczał
    > i zapewni Ci odpowiednią dokładność, str 47 i 185 pdf-a.
    >
    > Wtedy uzyskasz zużycie przy 3V zasilania na poziomie około 0,25mA
    > przy ciągłej pracy, str 390.
    > W power down bierze 2uA przy 3,5V.
    >
    Muszę skonfrontować, to co napisałeś, z dokumentacją. Kwarc 32768 mam na
    dedykowanych nogach Atmega więc nie wiem czy się da "podłączyć pod Timer2";
    wygląda jakby tylko timer0 mógł robić jako RTC (co miałem zamiar
    wykorzystać).

    Na głównych oscylatorze mam kwarc 7MHz i dodam jeszcze, że urządzenie
    korzysta, gdy jest prąd, z UARTów; nie wiem czy internal oscylator jest
    wystarczająco stabilny.

    jp

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: