Zdecydowałem się na zbudowanie DC-01 w wersji DDS na Si-570. Rozpocząłem właśnie od tego modułu DDS. Części dość szybko skompletowałem (Si-570 z Allegro oraz pozostałe z TME). Przy czym w trakcie składania zamówienia zrobiłem błąd, zamawiając kondensatory 100uF i kwarc 8MHz typowe, wysokie na 11mm. Jak już zacząłem montaż szybko się zorientowałem i musiałem zamówić te elementy z h=7 mm, co spowolniło na 2-3 dni prace montażowe. Zrobiłem też drugi błąd, który polegał na tym, że równocześnie postanowiłem nabyć programator do Atmega8 i nauczyć się z korzystania z niego po to aby „nie angażować” zbytnio Leszka SP6FRE w przygotowaniu softu do Atemga8. Oczywiście wszystko wyszło dokładnie odwrotnie, za co przepraszam tutaj Leszka za natarczywe niepotrzebna pytania via email. Przypominam tylko, że przygotowanie tego docelowego softu do Atmega8, należy robić w dwóch etapach:
a) pierwszy etap, to wgrać soft do Atmega8 i sprawdzić adres współpracy z Si-570, mój egzemplarz miał adres 10,
b) następnie znając ten adres, Leszek SP6FRE przygotował mnie soft, który zgodnie z moją prośbą otrzymałem via e-mail.
Niestety moja wiedza wtedy nie była wtedy zbyt dobra i uszkodziłem szt.2 Atmega8 z powodu braku znajomości zasad dotyczących programowania Fusebitów. Dlatego aby przestrzec innych początkujących (jak ja wtedy) podaję, że”Programując lock- i fusebity, należy pamięać, że wartości JEDEN odpowiada fusebit NIEZAPROGRAMOWANY, natomiast wartość 0 -ZAPROGRAMOWANY".
Prawidłowy bezbłędny montaż DDS po wgraniu docelowego softu (na tą samą kość Atmega8) umożliwia uruchomienie DDS. Pamiętać należy tylko o tym, że pierwsze włączenie DDS z docelowym softem należy ustalić Fx wzorca. Przy pierwszym włączeniu należy wcisnąć i przytrzymać (ok.5sek) skrajny lewy przycisk. Ukazanie się informacji „SETUP ACTION” informuje o włączeniu funkcji setup. Są tam 4 ekrany informacji, które przełącza się skrajnymi lewymi przyciskami.
Funkcje przycisków są następujące:
P1 i P2 - przewijanie menu (3 pozycje)
P3 i P5 - exit z SETUP
P4 - impulsator zmienia krok 10Hz - 1M w cyklu zamkniętym.
(Uwaga: kolejność przycisków od lewej: P1 lewy skrajny, P2,P3,P4,P5 prawy skrajny).
a) ekran1
----------------------
SET Fof
-0.000.00 tu nic nie robimy, bo nie mamy w DC-01 pośredniej do Fofset
-----------------------
b) ekran2 - impulsator zmienia w obu kierunkach (góra, dół) DIV (1-100),
poniżej 1 nie można ustawić oraz powyżej 100 też nie da się ustawić.
-----------------------
SET D
DIV = 4
-----------------------
c) ekran3 - impulsatorem można zmienić od 114.000.00 lub więcej (zmiana w
górę i w dól) zgodnie z krokiem (przycisk P4)
-----------------------
SET Fx-tal
114.xxx.xx
-----------------------
Ustawiamy Fx-tal, tak aby na wyjściu DDS (F/1) było dokładnie 10.000 MHz. Jeśli podepniemy się do wyjść F/2 lub F/4 to będziemy mierzyć odpowiednio mniejszą częstotliwość.
Uwaga: jeśli przy ustalaniu Fx na wyświetlaczy ukarze się kręcąc implulsatorem „NAN.ANH”, oznacza to, że należy wyłączyć i włączyć ponownie DDS w przyciśniętym (ok.5sek) prawym skrajnym przyciskiem.
W moim przypadku, ustalenie F wzorcowej, to częstotliwość Fx=114.211.21 co widać na załączonej fotografii.
Aby precyzyjnie ustawiać FX, należy korzystać z właściwego kroku (10H, 100HZ, 1K, 10K, 100K, 1M) który ustalamy przyciskiem P4.
Reasumując, należy zaznaczyć, że ta faza ustalania Fx musi być związana z użyciem urządzenia do do pomiaru częstotliwości 10.000MHz w miarę precyzyjnie. Ja użyłem częstościomierza, ale myślę że można w ostateczności skorzystać z posiadanego TRX w paśmie 30m.
Na załączonej fotografii częstościomierz mierzy F/2, na oscyloskopie widać przebiegi F/2 i F/4.
73 Bogdan, SP3IQ.