DDS AD9851 i sterowanie

Sep 09, 2004 1 Replies

Witam serdecznie. Na wstêpie chcia³bym napisaæ, ze dopiero zaczynam zabawê z tym scalaczkiem DDS i moja wiedza na ten temat jest jeszcze niewielka dlatego pytam Was którzy pewnie macie wiêksze do¶wiadczenie. W internecie znalaz³em du¿o schematów syntezy DDS i wszystkie które znalaz³em by³y sterowane z PIC-ów. Jako, ¿e nie mia³em do¶wiadczenia z picami chcia³bym sterowaæ uk³ad za pomoc± atmela np AT89x051. Niestety informacji takich nie znalaz³em. Co takiego ma lub potrafi zrobiæ PIC czego nie mo¿na zrobiæ na atmelu ? Uk³ad ma generowaæ sinus przestrajany w zakresie od 30 - 60MHz z wybieranym krokiem przestrajania 1MHz, 100kHz, 10kHz, 5kHz, 1kHz, i 100Hz. Krok wybiera siê za pomoc± jednego przycisku, a sterowanie góra/dó³ zrealizowane ma byæ na enkoderze. Wszystkie informacje bed± wy¶wietlane na wy¶wietlaczu LCD 8x2 w postaci: pierwsza linia s="krok" druga linia "xx.yyy.z" gdzie x=MHz y=kHz z=Hz Czy istotnie ³atwiej to zrobiæ na PICu czy te¿ kto¶ pierwszy zrobi³ to na PICu a pozostali skopiowali projekt ? A mo¿e po prostu, zle szuka³em, ze nie znalaz³em takiego projektu na atmela ? Pozdrawiam i oczekujê na odpowiedzi. Krzysztof.



Wszystko zrobisz na Atmelu. Zróć tylko uwagę na nieco dziwne poziomy logiczne wejść układu.

60MHz to troche marna ta sinusoida bedzie. Max dla tego scalaka to zegar 180MHz, co daje tylko trzy próbki na okres (chociaż może wystarczyć, zależy od zastosowania i filtracji). Ja generowałem zegar do 50MHz (wyjście podane do wewnętrznego komparatora) i było nieźle.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required