To forum używa plików cookies
To forum wykorzystuje pliki cookies do przechowywania informacji o Twoim logowaniu, jeśli jesteś zarejestrowany, oraz informacji o Twojej ostatniej wizycie, jeśli nie jesteś zalogowany. Pliki cookies to niewielkie pliki tekstowe zapisywane na Twoim komputerze; cookies ustawiane przez to forum mogą być używane wyłącznie na tej stronie i nie stanowią zagrożenia dla bezpieczeństwa. Cookies na tym forum śledzą również, które tematy zostały przez Ciebie przeczytane oraz kiedy miało to miejsce. Prosimy o potwierdzenie, czy akceptujesz, czy odrzucasz zapisywanie tych plików cookies.

Niezależnie od wyboru w Twojej przeglądarce zostanie zapisany plik cookie, aby zapobiec ponownemu zadawaniu tego pytania. W każdej chwili będziesz mógł zmienić ustawienia cookies, korzystając z linku w stopce strony.

Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Bezpośrednia synteza FM na AD9951
#1
Składam sobie z klocków Pilgrima i podłączyłem wczoraj syntezę.
Chciałem sprawdzić jak szybko można zapodawać nowe częstotliwości do DDSa i okazuje się, że bardzo szybko. Na AVR bez żadnego delay'a ile SPI da radę.
A daję radę z częstotliwością kilku khz. Mógłbym się nawet pokusić o próbę bezpośredniej syntezy głosu...ale po co?

Wydaje mi się, że z łatwością można tworzyć w ten sposób transmisję AX.25...na razie nie mam czasu żeby sprawdzić.

http://www.youtube.com/watch?v=KICDYffR-uY
Cytuj
#2
(07-02-2014, 12:38)SQ6QV napisał(a): Składam sobie z klocków Pilgrima i podłączyłem wczoraj syntezę.
Chciałem sprawdzić jak szybko można zapodawać nowe częstotliwości do DDSa i okazuje się, że bardzo szybko. Na AVR bez żadnego delay'a ile SPI da radę.
A daję radę z częstotliwością kilku khz. Mógłbym się nawet pokusić o próbę bezpośredniej syntezy głosu...ale po co?

Wydaje mi się, że z łatwością można tworzyć w ten sposób transmisję AX.25...na razie nie mam czasu żeby sprawdzić.

http://www.youtube.com/watch?v=KICDYffR-uY

Nie wiem jeszcze do końca jak koduje się SPI, ale dla zwykłego podawania bitów trzeba kombinować. Często jest tak, że jedna część programu się nie wykona, dopóki dane nie zostaną przesłane, dlatego trzeba się bawić w przerwania, lub wspóldzielenie czasu, by nie powiedzieć wielowątkowość.
Czy przy ~160 MHz masz sinus?
Pozdrawiam, Artur

Cytuj
#3
Zobacz mój wątek o AD9910. Robię na nim bezpośrednią syntezę FM, AM, SSB i co tam sobie życzysz w zasadzie. AD9910 da sinus na 160Mhz, a z AD9951 na 160Mhz wyleci śmietnik, trzeba filtrować bardzo mocno.
Cytuj


Skocz do:


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