odtworzenie zegara



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "PA" <przetwornice_at_nospam_poczta.onet.pl>
Subject: odtworzenie zegara
Date: Wed, 6 Nov 2002 11:13:07 +0100


Jak ze spróbkowanego sygnału transmisji asynchronicznej o nieznanej
dokładnie szybkości odtworzyć częstotliwość zegara?
Inaczej mówiąc: dany jest ciąg próbek (ok. 1000) sygnału. Kilka (3-8 ale nie
wiadomo dokładnie ile) odpowiada jednemu bitowi danych. Na podstawie tego
ciągu trzeba określić jaka jest szybkość transmisji, która nie musi być
wcale całkowitą podwielokrotnością częstotliwości próbkowania.
Próbki są zapisane w pamięci - proces nie musi odbywać się w locie.

Czy ktoś zna jakiś algorytm w miarę prosty na coś takiego lub ma pomysł.
Dobrze by było, by to coś było prostsze od FFT (ma chodzić na 8-bitowcu).

Bogdan Gutknecht