Discussion:
AVR i pomiar niskich częstotliwości.
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
Grzechu
2006-12-17 12:47:18 UTC
Permalink
Witam wszystkich,
Jak za pomocą AVR i BASCOMA zbudować możliwie dokłady miernik niskich
częstotliwości, tak do 100Hz (nie pomyliłem się.. chodzi o wspomniane100Hz
:) ). Badany przebieg będzie sinusoidalny. Swego czasu widziałem taki
projekt w EdW, ale to było zbudowane w oparciu o procka 89c2051 i chodziło o
ogólne jego zastosowanie jako miernika częstotliwości. Nijak ma się to do
AVR. W swoim projekcie zamierzam uzyć ATTiny2313 i wspomnianego BASCOMa.

Macie namiary na jakieś artykuły na ten temat? Będę wdzięczny za
jakiekowlwiek info na ten temat.

Pozdrawiam
CosteC
2006-12-17 13:05:25 UTC
Permalink
Post by Grzechu
Jak za pomocą AVR i BASCOMA zbudować możliwie dokłady miernik niskich
częstotliwości, tak do 100Hz (nie pomyliłem się.. chodzi o wspomniane100Hz
:) ). Badany przebieg będzie sinusoidalny. Swego czasu widziałem taki
projekt w EdW, ale to było zbudowane w oparciu o procka 89c2051 i chodziło o
ogólne jego zastosowanie jako miernika częstotliwości. Nijak ma się to do
AVR. W swoim projekcie zamierzam uzyć ATTiny2313 i wspomnianego BASCOMa.
Macie namiary na jakieś artykuły na ten temat? Będę wdzięczny za
jakiekowlwiek info na ten temat.
Jak sądzę najprościej będzie wziąść jakiś licznik i liczyć okres badanego
przebiegu. jakiś timer 16bit i będzie fajnie. Tylko i tak potrzebujesz zegar
odniesienia.Pomiar może być tak dokładny jak masz dokładny zegar. Planujesz
kwarc mam nadzieje a nie wewnętrzny oscylator? W 89C2051 nie było tego
problemu bo kwarc albo generator zewnętrzny. Nie widze teraz dokładności
wewnętrznego generatora ATTiny2313. Zbadaj to.
Pozatym zadbaj o dobry układ formowania sygnału z sinusa na prostokąt.

Pozdrawiam
CosteC
Grzechu
2006-12-17 13:46:47 UTC
Permalink
Post by CosteC
Jak sądzę najprościej będzie wziąść jakiś licznik i liczyć okres badanego
przebiegu. jakiś timer 16bit i będzie fajnie. Tylko i tak potrzebujesz zegar
odniesienia.Pomiar może być tak dokładny jak masz dokładny zegar. Planujesz
kwarc mam nadzieje a nie wewnętrzny oscylator? W 89C2051 nie było tego
problemu bo kwarc albo generator zewnętrzny. Nie widze teraz dokładności
wewnętrznego generatora ATTiny2313. Zbadaj to.
Pozatym zadbaj o dobry układ formowania sygnału z sinusa na prostokąt.
Pozdrawiam
CosteC
Miałem już sklejony projekcik ale pod procesor 89c2051 teraz mam zamiar
przenieść to na ATTiny2313, tylko że ten procek ma zupełnie inną budowę a ja
dopiero zaczynam zabawę z AVR. Planuję uzyć zewnętrznego generatora
kwarcowego. Program ma być w Bascomie, macie jakieś gotowe przykłądy jak
mierzyć częstotliwość za pomocą bascoma i avra?
CosteC
2006-12-17 15:37:58 UTC
Permalink
Post by Grzechu
Post by CosteC
Jak sądzę najprościej będzie wziąść jakiś licznik i liczyć okres badanego
przebiegu. jakiś timer 16bit i będzie fajnie. Tylko i tak potrzebujesz zegar
odniesienia.Pomiar może być tak dokładny jak masz dokładny zegar.
Pozatym zadbaj o dobry układ formowania sygnału z sinusa na prostokąt.
Miałem już sklejony projekcik ale pod procesor 89c2051 teraz mam zamiar
przenieść to na ATTiny2313, tylko że ten procek ma zupełnie inną budowę a ja
dopiero zaczynam zabawę z AVR. Planuję uzyć zewnętrznego generatora
kwarcowego. Program ma być w Bascomie, macie jakieś gotowe przykłądy jak
mierzyć częstotliwość za pomocą bascoma i avra?
Patrz wyżej. Albo pomiar okresu albo pomiar iloścy cykli np na 1sekundę.
albo na 10sekund. Wygodniej chyba mierzyć okres jeżeli częstotliwość taka
niska.

Pozdrawiam
CosteC
JJJK
2006-12-18 07:04:03 UTC
Permalink
Post by Grzechu
Witam wszystkich,
Jak za pomocą AVR i BASCOMA zbudować możliwie dokłady miernik niskich
częstotliwości, tak do 100Hz (nie pomyliłem się.. chodzi o
wspomniane100Hz :) ). Badany przebieg będzie sinusoidalny. Swego czasu
widziałem taki projekt w EdW, ale to było zbudowane w oparciu o procka
89c2051 i chodziło o ogólne jego zastosowanie jako miernika
częstotliwości. Nijak ma się to do AVR. W swoim projekcie zamierzam
uzyć ATTiny2313 i wspomnianego BASCOMa. Macie namiary na jakieś artykuły
na ten temat? Będę wdzięczny za jakiekowlwiek info na ten temat.
Pozdrawiam
Jesli program masz napisany w bascomie to wszystko sie mocno upraszcza.
Zapodaj kawalek swojego kodu to pomozemy ci dostosowac go
do nowego procesora.

JJJK
Grzechu
2006-12-18 21:37:01 UTC
Permalink
Post by JJJK
Jesli program masz napisany w bascomie to wszystko sie mocno upraszcza.
Zapodaj kawalek swojego kodu to pomozemy ci dostosowac go
do nowego procesora.
Wielkie dzięki wszystkim za szczere chęci! udało mi się cokolwiek opanować
tego bascoma AVR ! Google i elektroda.pl to bardzo pomocne narzędzia..
wierzcie na słowo :)

William
2006-12-18 08:58:52 UTC
Permalink
Jak za pomoc� AVR i BASCOMA zbudowa� mo�liwie dok�ady miernik niskich
cz�stotliwo�ci, tak do 100Hz (nie pomyli�em si�.. chodzi o wspomniane100Hz
Proponuje metodą synchronicznego zliczania okresów zegara i przebiegu
zegarowego. Niezależnie od częstotliwości uzyskujesz stały błąd pomiarowy.
Loading...