Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
DDS na AD9951/52
#1
Witam,

Wykonałem i uruchomiłem syntezę na płytce z Tulipana v.1.1. Do uruchomienia wykorzystałem oryginalny sterownik z czerwonego Tulipana Artura SP3OSJ wersja 4-ro płytkowa. To co się dało obejrzałem na oscyloskopie. Następnie skleciłem prosty programik obsługujący rejestry CFR1, CFR2 i FTW0 po SPI (4MHz) wysyłając adres rejestru i stosowną ilość bajtów. Uzyskałem takie same przebiegi na wyjściu i takie same napięcia oprócz f=100 MHz i f=120 MHz. Przy wykorzystaniu sterownika Tulipana napięcia wyjściowe na powyższych częstotliwościach wynosiły 4,08 Vpp i 2,60 Vpp, a przy moim sterowaniu odpowiednio 3,76 Vpp i 1,84 Vpp. Nic nie zmieniałem, przepiąłem tylko tasiemkę SPI. Nie potrafię tego wytłumaczyć - może ktoś brał ten temat...

Interesująco wygląda sterowanie oryginałem, to co zaobserwowałem to po SPI idzie paczka na "oko" 64 bajty lub więcej. Przeszukałem sieć, ale nie znalazłem algorytmu, który by chociaż w części dawał taki przebieg jak w oryginalnym Tulipanie... Rozumiem, że program sterownika Tulipana obejmują prawa autorskie, ale przecież algorytm tej klasy powinien gdzieś być. Gdzie?

Liczę na Waszą pomoc...

Płytka DDS:

       

73 Staszek SP2GNB
Odpowiedz


Wiadomości w tym wątku
DDS na AD9951/52 - przez SP2GNB - 18-11-2017, 23:01

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości