http://obrazki.elektroda.pl/5409733800_1... Witam W praktyce każdego elektronika wcześniej czy później przychodzi taki moment, gdy nieodzownym wyposażeniem warsztatu staje się generator sygnałowy. Tak było i w moim przypadku, choć muszę przyznać, że opierałem się dość długo takiej potrzebie. Zapewne głównie z tego powodu, iż z reguły...
Witam Mam taki problem: chciałbym sterować Ad9850 w taki sposób jak to przedstawia rysunek http://www.astat-emc.com.pl/grafika/test... Co mam na myśli, chcę to sterować tak: częstotliwość wzrasta do pewnej wartości następnie maleje coraz wolniej aż do zera i znów zaczyna wzrastać najpierw powoli później z pewną stałą wartością do jakiejś...
Ja zrobiłem DDSy na AD9850 (fmax 35MHz, przy fclk 70MHz), AD9852 (fmax 100MHz, przy fclk 200MHz), AD9951 (fmax 200MHz, przy fclk 400MHz). Jeżeli znasz się na programowaniu mikrokontrolerów, to nie powinieneś mieć problemów, jeżeli nie, to szukaj projektów z udostępnionymi programami źródłowymi. Czy udostępniłbyś obsługę AD9850? Interesuje mnie winavr...
Niestety wzorów płytek nie mam, robię je dość tradycyjnie. Rysuje ołówkiem na kartce w skali 1:1 potem przylepiam na docięty laminat przewiercam w punktach na papierze, odlepiam a potem malowanie lakierem i kąpiel :) Muszę w końcu do tego podejść bardziej nowocześnie ale nawyki to nawyki :| DDS jest mojego wykonania jak znajdę zdjęcie płytki to zamieszczę....
Z tym programowaniem to jest tak, że przez przypadek styknąłem sie z Bascomem i w nim właśnie napisałem program na proca 89c2051 z obsługa syntezera i pamieci szeregowej. Było to wygodne ponieważ Bascom ma komendy do I2C. Teraz nie wiem czy da rade komunikować się z DDSem pisząc w Bascomie z powodu braku komend do takiego sposobu komunikacji.
problem ze zdwojeniem częstotliwości rozwiązany. Kolega kamyczek miał racje. Bascom (nie wiem czemu) nie radził sobie z zerowaniem zmiennej Frqz = 0. A co najdziwniejsze nie zerował tego w ten sposób Frqz = 0 a dopiero w ten Frqz =Frqz * 0. Błąd sie pojawiał w momencie gdy w procedurze Sub Policz Frq = 0 Frqz = 0 (usunałem) Frqz = 1h * 43 Frq...
Witam Mam problem z programem poniżej, a mianowicie: został napisany pod AT89c2051 a chciałbym go przerobić pod ATTINY2313. Zacząłem ten program przerabiać, wprowadziłem inne liczby dla DDS`a, oraz nazwy portów (dla attiny2313), ale wyskakują błędy np. INVALID DATATYPE przy If Przes = 0 Then, nie znam się na programowaniu. Projekt dds`a jest ze strony...
[syntax=bascom]Set Portd.5 "nop" Reset Portd.5[/syntax] Miedzy tymi operacjami warto wstawić pusty krok "nop" wydaje mi się że masz problem z czasami operacji wyboru układu itp. może warto podejrzeć co się dzieje na analizatorze TTL i dodać w niektórych miejscach zwłokę na ustalenie stanów której potrzebuje AD9850 .
Muszę mieć dwa sygnały gdzie jeden będzie przesuwany względem drugiego o kąty które podałem wyżej. Mogę to zrobić również na jednym AD9850 i przesuwniku fazowym, ale czy ktoś może mi doradzić przesuwnik fazowy który umożliwi mi przesunięcie sygnału do 30MHz bez jakichkolwiek zniekształceń i co najmniej o te katy które podałem wyżej. Najlepiej aby była...
Witam Walczę już z tym 2 dzień i nie mam już pomysłów co jest nie tak więc przyda się ktoś obcy kto spojrzy po swojemu na ten kod. Generalnie przez RS232 wysyłam wartość częstotliwości w kHz następnie program przemnaża wartość częstotliwości z stałą programistyczną i wysyła do AD9850 32 bitowe słowo sterujące + 1 bajt H00. Program mi działał i przestał...
sterowanie ad9850 moduł ad9850 generator ad9850
przełącznik niskonapięciowy dyskietka systemowa switch mosfet
samsung b1045av panele fotowoltaiczne opłacalność
Schemat elektryczny skuter Magnus GY6 139QMB, Ampere EX – instalacja, kolory przewodów PocketBook InkPad 3 Pro – bateria 1900 mAh, wymiana, diagnostyka, parametry