2008.06.24 Miernik do 1GHz na uP

No i do dzieła poniżej poszczególne etapy tworzenia częstościomierza. Idea stworzenia miarki pracującej do 1 GHZ powstała po znalezieniu w demontowanym TV układu SDA2101 – czyli preskaler pracującego do ponad 1GHz – dzieli on częstotliwość przez 64 – czyli przy 1 GHz mamy na wyjściu 15 MHz a to już potrafimy mierzyć 😉

Schemat – może wygląda nieco zagmatwanie, ale powstał na potrzeby stworzenia płytki PCB, dlatego np. nie widać tu wyświetlaczy, a jedynie piny do podpięcia LEDów 😉

Całość napędza mikrokomputer 89c2051. Sygnał jest wstępnie formowany i dopasowywany do poziomu TTL. Przetwarzany jest przez szereg wzmacniaczy i dzielników i trafia do mikro kontrolera który zlicza impulsy. Z chęci podwyższenia dokładności bramkowanie ustaliłem na 1 sek./uznałem ze im więcej zliczy to dokładność będzie lepsza/ – ale chyba trochę przesadziłem bo trochę utrudnia to pomiary szybkozmiennych przebiegów – ale na razie tak zostanie – po prostu trzeba czekać sekundę na ustalenie wyniku.

to była pierwsza płytka uzyskana termo transferem – może i niezbyt piękna ale ze ścieżki wszystkie wyszły ok wiec ja wykorzystałem.

To pierwszy poważniejszy własny projekt na Atmel – nie obyło się bez problemów i już zwątpiłem z swoje możliwości – zabrakło 4 literek „reti”(powrót z przerwania) do pełni szczęścia, ale nie poddałem się znalazłem ten błąd programowy studiując dogłębnie jeszcze raz program /5 kartek A4 czcionka 10 😉 / i udało się, działa i liczy – nawet dość dokładnie – muszę zbudować stabilny generator na kwarcu do skalibrowania i myślę o zmianie czasu próbkowania do 500ms. Dodałem kropki które zmieniają się wraz z przełączaniem zakresów. Są 2 zakresy – I do 30MHz, II od 30 MHz /używający preskaler/. Czas brać się za syntezy…

Możesz również polubić…