AVR i pomiar niskich częstotliwości.

Dec 17, 2006 6 Replies

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



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?

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

Grzechu snipped-for-privacy@buziaczek.pl napisał(a):

Jesli program masz napisany w bascomie to wszystko sie mocno upraszcza. Zapodaj kawalek swojego kodu to pomozemy ci dostosowac go do nowego procesora.

JJJK

Proponuje metodą synchronicznego zliczania okresów zegara i przebiegu zegarowego. Niezależnie od częstotliwości uzyskujesz stały błąd pomiarowy.

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 :)

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required