częstościomierz ATMega8

Aug 16, 2005 5 Replies

Witam. Chce zrobić miernik częstotliwości na ATMega8 przy kwarcu 16MHz. Sygnał prostokątny ma bezpośrednio wchodzić na jakiś pin procesora. Jaki wybrać? Przerwanie zewnętrzne? Jaką maksymalną częstotliwość będe mógł mierzyć? Pozdrawiam



---------------- Kuba



Liczniki mozesz taktowac zewnetrznym sygnalem zegarowym. Wykorzystaj to.

Użytkownik "Kuba" snipped-for-privacy@fargo1.net napisał w wiadomości news:ddtdmo$nmh$ snipped-for-privacy@nemesis.news.tpi.pl...

Widziałem taki schemat na 89c2051. Na wejściu był dzielnik 8-bitowy, z którego wyjścia był sterowany licznik wewnętrzny. Drugi licznik służył do tworzenia bramki. Po zamknieciu bramki, stan dzielnika wejściowego był podawany na jeden z portów. pzdr, Andrzej

Wybierz pin T0 lub T1 czyli Timer0 lub Timer1 zliczający zew. impulsy. Jeśli nie zastosujesz zew. preskalera (dzielnika) to będziesz mógł mierzyć mniej niż 16MHz .

Użytkownik "Piotr Chmiel" snipped-for-privacy@nospam-wytnij.topaz.zsel.lublin.pl> napisał w wiadomości news: snipped-for-privacy@topaz.zsel.lublin.pl...

A ile mniej dokladnie. Jakie bede mogł mierzyć częstotliwości?

Each half period of the external clock applied must be longer than one system clock cycle to ensure correct sampling. The external clock must be guaranteed to have less than half the system clock frequency (f ExtClk < f clk_I/O /2) given a

50/50% duty cycle.

Czyli wynika z tego że < 8MHz .

it is recommended that maximum frequency of an external clock source is less than f clk_I/O /2.5.

Czyli mniej niż 6.4 MHz .

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required