Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
AD9910 + RPi
SQ6QV Offline
Tomek
***

Liczba postów: 107
Dołączył: 24-01-2014
Post: #1
AD9910 + RPi
Od dawna jestem fanem DDSów, parę lat temu zbudowałem sobie VFO na AD9951.
https://salwach.pl/sq6qv/dds

Tamten układ miał zegar 400Mhz. Po latach stwierdziłem, że coś się musiało wydarzyć od tego czasu i pewnie zrobili już coś nowszego, lepszego.
Aktualnie na topie są AD9914 i AD9915 z zegarami 2.5 i 3.5 Ghz.

http://www.analog.com/en/products/clock-...hesis.html

Chciałem kupić jakiś nowszy DDS od razu na płytce - nie bawi mnie produkcja, a oprogramowanie. Płytki developerskie od Analoga są w kosmicznych cenach więc poszukałem co tam Chińczycy mają na Aliexpresie.

Udało mi się kupić AD9910 za niecałe $70, przesyłka trwała 2,5 miesiąca z czego 2 miesiące w Polsce...(chcieli mi to oclić...w deklaracji było gift, ale dali sobie spokój).

W porównaniu do AD9910 stare AD9951 to przepaść.
Zegar ponad 1Ghz, 14 bitowy DAC.

Zainspirowany osiągnięciami F5OEO i HA7ILM z generatorem w RPi
https://github.com/F5OEO/rpitx
https://github.com/ha7ilm/rpitx-app-note

stwierdziłem, że należałoby podłączyć do RPi DDS i generować czysty sygnał.

Generator Raspberry daje najprościej ujmując syf.
DDS...poniżej 160Mhz wideband SFDR jest poniżej -60db.
Można to bezpośrednio wrzucić w PA.
W zakresie HF na oscyloskopie mamy piękną sinusoidę, bez żadnych widocznych zniekształceń.

Dziś udało mi się zmusić RPi 3 do generowania SSB.
Co więcej daje się to robić w czasie rzeczywistym, po prostu mam teraz całkowicie cyfrowy modulator.
W zasadzie można generować dowolną modulację, na wejściu biorę to samo co program F5EOE. Różnica polega na tym, że potrafię zmieniać równocześnie amplitudę, fazę i częstotliwość sygnału i ten sygnał wychodzi czysty.
Można też zapodawać te parametry o wiele wiele szybciej niż w rpitx.

Co ciekawe widzę teraz, że w zasadzie dałoby się to zrobić używając tych starszych DDSów.

Na ten moment następny krok to w końcu złożenie całego radia (które buduję już 10 lat Smile ). Została mi w zasadzie mechaniczna część (i pewnie dlatego to tak długo trwa).

Niedługo wrzucę na GitHub program i jakąś prezentację.

Oczywistą zaletą takiego modulatora jest prostota - nie ma żadnych mieszaczy itd.
Do pasma 2m włącznie generuje się sygnał bezpośrednio na układzie.

İmage
(Ten post był ostatnio modyfikowany: 15-10-2016 23:40 przez SQ6QV.)
15-10-2016 23:40
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Odpowiedz 


Wiadomości w tym wątku
AD9910 + RPi - SQ6QV - 15-10-2016 23:40
RE: AD9910 + RPi - SP9FKP - 16-10-2016, 7:40
RE: AD9910 + RPi - SQ6QV - 16-10-2016, 11:36
RE: AD9910 + RPi - HF7A - 21-10-2016, 23:51
RE: AD9910 + RPi - SQ6QV - 22-10-2016, 12:42
RE: AD9910 + RPi - HF7A - 22-10-2016, 21:50
RE: AD9910 + RPi - SQ6QV - 23-10-2016, 0:52
RE: AD9910 + RPi - SQ6QV - 28-10-2016, 14:09
RE: AD9910 + RPi - SQ6QV - 07-05-2017, 17:27
RE: AD9910 + RPi - HF7A - 07-05-2017, 17:41
RE: AD9910 + RPi - SQ6QV - 07-05-2017, 20:38
RE: AD9910 + RPi - SQ6QV - 10-05-2017, 12:01
RE: AD9910 + RPi - SP4EJT - 27-06-2018, 15:32
RE: AD9910 + RPi - SQ6QV - 27-06-2018, 16:14
RE: AD9910 + RPi - SP4EJT - 30-06-2018, 15:08
RE: AD9910 + RPi - SQ6QV - 30-06-2018, 23:20
RE: AD9910 + RPi - SP4EJT - 01-07-2018, 20:13
RE: AD9910 + RPi - SQ6QV - 21-07-2018, 0:04
RE: AD9910 + RPi - SP9BSL - 01-08-2018, 15:16
RE: AD9910 + RPi - 3Z9N - 10-08-2018, 12:00

Skocz do:


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