częstościomierz ATMega8



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Kuba" <kuba_at_nospam_fargo1.net>
Subject: częstościomierz ATMega8
Date: Tue, 16 Aug 2005 21:10:20 +0200


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



Poprzedni Następny
Wiadomość
Spis treści
From: "T.M.F." <tfrancuz_at_nospam_nospam.mp.pl>
Subject: Re: =?ISO-8859-2?Q?cz=EAsto=B6ciomierz_ATMega8?=
Date: Tue, 16 Aug 2005 21:32:07 +0200


Kuba wrote:
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ć?

Liczniki mozesz taktowac zewnetrznym sygnalem zegarowym. Wykorzystaj to.


--
Inteligentny dom - http://idom.wizzard.one.pl
Teraz takze forum dyskusyjne
Zobacz, wyslij uwagi, dolacz sie do projektu.

Poprzedni Następny
Wiadomość
Spis treści
From: "Andrzej" <dydelf02_at_nospam_op.pl>
Subject: Re: częstościomierz ATMega8
Date: Wed, 17 Aug 2005 08:56:59 +0200


Użytkownik "Kuba" <kuba_at_nospam_fargo1.net> napisał w wiadomości
news:ddtdmo$nmh$1_at_nospam_nemesis.news.tpi.pl...
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

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



Poprzedni Następny
Wiadomość
Spis treści
From: Piotr Chmiel <piotr_at_nospam_nospam-wytnij.topaz.zsel.lublin.pl>
Subject: =?ISO-8859-2?Q?Re=3A_cz=EAsto=B6ciomierz_ATMega8?=
Date: Wed, 17 Aug 2005 12:56:30 +0200


On Tue, 16 Aug 2005, Kuba wrote:

Witam. Chce zrobi=E6 miernik cz=EAstotliwo=B6ci na ATMega8 przy kwarcu 16=
MHz.
Sygna=B3 prostok=B1tny ma bezpo=B6rednio wchodzi=E6 na jaki=B6 pin proces=
ora. Jaki
wybra=E6? Przerwanie zewn=EAtrzne? Jak=B1 maksymaln=B1 cz=EAstotliwo=B6=
=E6 b=EAde m=F3g=B3
mierzy=E6?

Wybierz pin T0 lub T1 czyli Timer0 lub Timer1 zliczaj=B1cy zew. impulsy.
Je=B6li nie zastosujesz zew. preskalera (dzielnika) to b=EAdziesz m=F3g=B3 =
mierzy=E6
mniej ni=BF 16MHz .

--=20
Piotr Chmiel
gg: 3440801

Poprzedni Następny
Wiadomość
Spis treści
From: "Kuba" <kuba_at_nospam_fargo1.net>
Subject: Re: częstościomierz ATMega8
Date: Wed, 17 Aug 2005 16:44:57 +0200



Użytkownik "Piotr Chmiel" <piotr_at_nospam_nospam-wytnij.topaz.zsel.lublin.pl> napisał
w wiadomości news:20050817125233.S86234_at_nospam_topaz.zsel.lublin.pl...

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 .

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

--
Kuba



Poprzedni Następny
Wiadomość
Spis treści
From: Piotr Chmiel <piotr_at_nospam_nospam-wytnij.topaz.zsel.lublin.pl>
Subject: =?ISO-8859-2?Q?Re=3A_cz=EAsto=B6ciomierz_ATMega8?=
Date: Wed, 17 Aug 2005 18:28:24 +0200


On Wed, 17 Aug 2005, Kuba wrote:

Wybierz pin T0 lub T1 czyli Timer0 lub Timer1 >zliczaj=B1cy zew. impulsy=
=2E
Je=B6li nie zastosujesz zew. preskalera (dzielnika) to >b=EAdziesz m=F3g=
=B3 mierzy=E6
mniej ni=BF 16MHz .

A ile mniej dokladnie. Jakie bede mog=B3 mierzy=E6 cz=EAstotliwo=B6ci?

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 =BFe < 8MHz .

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

Czyli mniej ni=BF 6.4 MHz .

--=20
Piotr Chmiel
gg: 3440801