Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Częstotliwość na porcie

FF
-
-
Posty:14
Rejestracja:6 sie 2005, o 10:14
Lokalizacja:Jaworzno
Częstotliwość na porcie

Postautor: FF » 19 wrz 2005, o 15:01

Witam
Potrzebuję zrobić program(ATMega8 lub ATMega16), w którym będę mógł sobie ustawić dokładną częstotliwość na jakimś porcie. Częstotliwość ta musiałaby być z zakresu od 50Hz do 20kHz.
Próbuje to zrobić już od dłuższego czasu, lecz nie mogę sobie poradzić.
Dotychczas dzieliłem częstotliwość, ale wychodziło mi coś podobnego do tego:
1. 20 000Hz
2. 10 000Hz
3. 5 000Hz
4. 2 500Hz
....

A ja potrzebuje zmieniać częstotliwość o np. 1Hz z dobrą dokładnością.
Czy można takie coś zrobić? Bo już zwątpiłem o możliwości układów ATMega....
Proszę o pomoc :?

Awatar użytkownika
pajaczek
Moderator
Moderator
Posty:2653
Rejestracja:24 sty 2005, o 00:39
Lokalizacja:Winny gród

Re: Częstotliwość na porcie

Postautor: pajaczek » 19 wrz 2005, o 15:48

Czy można takie coś zrobić? Bo już zwątpiłem o możliwości układów ATMega....
Proszę o pomoc :?
Ty nie watp w AVR'ki tylko w swoje umiejetnosci ;)


Ps. Co rozumiesz przez "czestotliwosc na porcie" ??

czarutek

Postautor: czarutek » 19 wrz 2005, o 20:30

Nie jest wcale tak super łatwo. Z jaką dokładnością?

FF
-
-
Posty:14
Rejestracja:6 sie 2005, o 10:14
Lokalizacja:Jaworzno

Postautor: FF » 20 wrz 2005, o 10:56

Z dokładnością do 10Hz.

czarutek

Postautor: czarutek » 20 wrz 2005, o 12:55

Ja bym zrobił chyba wydłużaniem o stałą liczby taktów (delay) przyciskami góra/dół. Trzeba wstępnie policzyć, a potem skorygować wartość kwarcu taktującego. Jeśli 50..20000Hz, to właściwie wystarczy np. ATtiny12, niekoniecznie zaraz Mega.
Metod jest kilka, w czym konkretnie masz problem?

Gienek1
-
-
Posty:56
Rejestracja:8 wrz 2003, o 16:27
Lokalizacja:Tarn-Góry

Postautor: Gienek1 » 20 wrz 2005, o 14:31

Jeżeli wymagany jest stały raster to lepiej zrobić syntezer częstotliwości i będzie po klopocie.

elemid
-
-
Posty:318
Rejestracja:22 mar 2003, o 17:49
Lokalizacja:Polanica Zdrój
Kontaktowanie:

Postautor: elemid » 24 wrz 2005, o 13:17

Polecam temat: http://elektroda.pl/rtvforum/viewtopic.php?t=359777
Tam jest rozwiązanie.

Wróć do „Projektowanie PCB, programy EDA, CAD, narzędziowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 47 gości