AD9833

Zadaj tu pytanie, jeśli nie wiesz w jaki sposób zrobić układ realizujący założone funkcje.
helios
Piszący użytkownik 1
Piszący użytkownik 1
Posty: 33
Rejestracja: sob 27 sie 2005, 14:29

AD9833

Postautor: helios » ndz 08 sty 2006, 16:24

Czy ktoś może mi powiedzieć jak to się dzieje, że prod. podaje że można uzyskać 12.5MHz sinusa przy takcie 25MHz z tego układu? Czy to jest możliwe, oraz jak to działa...

MDz
Raczkujący użytkownik 2
Raczkujący użytkownik 2
Posty: 14
Rejestracja: sob 15 mar 2003, 15:34

Postautor: MDz » sob 14 sty 2006, 4:28

Czy ktoś może mi powiedzieć jak to się dzieje, że prod. podaje że można uzyskać 12.5MHz sinusa przy takcie 25MHz z tego układu? Czy to jest możliwe, oraz jak to działa...


F_wy=12.5MHz przy f_MCLK=25MHz to dokładnie połowa, czyli częstotliwość Nyquista.Sygnał użyteczny o zbliżonej częstotliwości można uzyskac _teoretycznie_, ale pod warunkiem zastosowania na wyjściu idealnego filtru dolnoprzepustowego przepuszczającego owe 12.5MHz i ostro odcinającego wszystko co powyżej (czyli lustrzane odbicie widma względem częstotliwosci próbkowania). Filtru w praktyce nierealizowanego. To jak wysoko da się podejść z częstotliwością generowanego sygnału jest pewnym kompromisem pomiędzy złożonością filtru (np. filtr eliptyczny wysokiego rzędu), ale także np. wymaganiami co do równomierności charakterystyki amplitudowej w pasmie przepustowym. Dużą zaletą DDSów jest to, że można za ich pomocą generować sygnał przestrajany w bardzo szerokim zakresie a jednocześnie o niemal stałej amplitudzie. Stromy filtr będzie miał wieksze zafalowania ch-ki w pobliżu częstotliwości granicznej. Jeżeli zadowolisz się maks. częstotliwością leżącą o dwie oktawy poniżej f. Nyquista to już prosty filtr Butterwortha niewysokiego rzędu wystarczy do sensownego wytłumienia niepożądanej części widma. Jeżeli będziesz chciał ciągnąc wyżej.. do 8 czy 10MHz to wymagania co do filtru będą szybko rosły.

W przypadku AD9833 można się zastanowić czy nie łatwiej będzie wydać ledwie parę PLN więcej na AD9834, podwoić częstotliwość zegara i pozbyć się kłopotu z projektowaniem filtru. A w zamian dostac jeszcze na pokładzie szybki komparator. Gorzej, gdy nie da się sięgnąć po szybszego DDS-a (AFAIR najszybsze AD dają się taktować do 1GHz) ;-)

Tu znajdziesz dosyć szczegółowy (a zarazem w miarę przystępny) opis działania DDSów:
http://www.analog.com/UploadedFiles/Tutorials/450968421DDS_Tutorial_rev12-2-99.pdf

--
MDz

Gość

Postautor: Gość » śr 25 sty 2006, 1:30

A może mi ktoś jeszcze pewiedzieć czy można uzyskać prostokąta 10MHz przy takim takcie itp?? Oraz jak jest zrealizowana regulacja częstotliwości np pomiędzy częstotliowości 10MHz a częstotliwością o 1Hz mniejszą, bo nie bardzo potrafię sobie to wyobrazić aż taką dokładność przy takiej częstotliwości. Dla niskich to rozumiem, ale przy takich to nie wiem...

shg
Raczkujący użytkownik 2
Raczkujący użytkownik 2
Posty: 10
Rejestracja: wt 17 sty 2006, 23:06
Lokalizacja: K^2
Kontaktowanie:

Postautor: shg » pt 27 sty 2006, 17:13

Hmmmm, prostokąt uzyskasz, ale...
- Nie przeglądałem noty tego układu, więc nie powiem, czy ma możliwośc generowania innych przebiegów niż sinus. Jeżeli ma, to na wyjściu dostaniesz prostokąt ze stłumionymi wyższymi harmonicznymi, czyli w zasadzie już nie prostokąt. Jeżeli będziesz miał idealny filtr (w praktyce nieistniejący) na 12.5MHz, to na wyjściu zamiast prostokąta 10MHz dostaniesz sinus bo wszystkie harmoniczne (tj. 30MHz, 60MHz, 90MHz itd.) zostaną usunięte.

Oczywiście ładny prostokąt można uzyskać, w tym celu należy przepuścić sinusa przez (szybki i to bardzo) komparator ustawiony na wartość średnią napięcia sinusoidalnego. Najlepiej, jakby komparator miał niewielką histerezę, aby zapobic przypadkowym zmianom stanów.

Co do drugiej części pytania - przeczytaj jeszcze raz zasadę działania układów DDS. Szczególną uwagę zwróc na akumulator fazy, to właśnie dzięki temu mechanizmowi możliwe jest tak precyzyjne ustawienie częstotliwości. W tych układach nie ustawia się np. mnożnika częstotliwości referencyjnej, jak to ma miejsce w generatorach PLL, a fazę sygnału. Mnożenie ma istotne ograniczenia - można uzyskać tylko częstotliwości będące iloczynami liczb naturalnych i częstotliwości odniesienia. W DDS takiego ograniczenia nie ma, ale wytłumaczenie tego nie jest aż takie proste, chociaż sama zasada działania tak :]

Gość

Postautor: Gość » pt 27 sty 2006, 18:31

Fajnie dzięki za odpowiedź. Dokument o DDS przeczytam, ale dopiero za jakiś czas (w wolnej chwili). To bardzo pocieszające że da się uzyskać dokładną częstotliwość. A co do noty, to odpowiem, że układ AD9833 jest w stanie generować trójkąt, prostokąt, sinus.

shg
Raczkujący użytkownik 2
Raczkujący użytkownik 2
Posty: 10
Rejestracja: wt 17 sty 2006, 23:06
Lokalizacja: K^2
Kontaktowanie:

Postautor: shg » wt 31 sty 2006, 1:56

no to jak jest w stanie generować inne przebiegi, to tak, jak pisałem - przy dużych częstotliwościach wyższe harmoniczne zostaną stłumione i uzyskasz odfiltrowany sygnał, im bliżej częstotliwości Nyqusta, tym bardziej będzie przypominał sinus. Oczywiście filtr nie jest idealny, więc przebieg w mniejszym, lub większym stopniu będzie przypominał ten zadany.

A tak właściwie, to stosowanie filtru nie jest konieczne, zależy jakie rezultaty chcesz osiągnąć. Jeżeli chcesz generować wyższe częsotliwości, to przebieg bez filtru będzie zniekształcony - przybędzie mu trochę harmonicznych. Im bliżej częstotliwości Nyquista, tym bardziej będzie w takim wypadku przypominał prostokąt. Sinus o częstotliwości Nyquista bez filtru wyjściowego będzie prostokątem, tylko że wtedy jest taki problem, że jego amplituda będzie zależna od wartości, jaka była obecna w akumulatorze fazy w momencie rozpoczęcia generacji z f = f_Nq.

W sumie temat dość zawiły.
Dość sporo o DSP, także o zjawiskach opisanych powyżej znajdziesz tu:
http://www.dspguide.com/
Można ściągnąć całą książkę w archiwum zip.

Gość

Postautor: Gość » czw 02 lut 2006, 16:36

szkoda tylko ze nie w j. polskim :/


Wróć do „Podzespoły i układy”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika. i 38 gości