Forum Krótkofalarskie PKI

SP5SAi
08.03.2014 15:33:53

QTH: Warszawa KO02LG
Posty: 477 #1772029
BC211 nie chce mi się czytać tej strony z DDS-em, ale nie uda się zrobić na AT90S2313 czy jego nowszej wersji ATTiny 2313 częstotliwości wyjściowej porównywalnej z kwarcem taktującym. Jeśli ma to być prostokąt to minimum dwa takty zegara CPU AVR, dwie linijki programu na okres wyjściowy, pierwsza: stan wysoki na wyjściu portuX, duga stan niski na wyjściu poruX. To jest maksymalna częstotliwość prostokątna dla danego kwarcu i tych u-procesorów. Dalej możesz uzyskać tylko wielokrotności 2 przy symetrycznym przebiegu 50% na 50% czyli kwarc przez 4,6,8 itd. Jeśli chcesz uzyskać inny przebieg z wykorzystaniem przetwornika cyfrowo-analogowego to jeszcze gorzej, częstotliwość kwarcu podzielić przez ilość schodków taktujących c-a na okres. Ja w swoim generatorze CTCSS dałem dla wykorzystania pełnej amplitudy przetwornika C-A 8 bitowego 256 schodków na 180 stopni , co dało 512 taktów na okres. Jeśli chciałbym wygenerować z tego sinusoidę o f=20 MHz mikroprocesor musiałby pracować z częstotliwością bagatela 10GHz ! No AT90S2313, czy nawet jego nowsza wersja ATTiny2313 pracuje zależnie od wersji zasilania do 20MHz. DDSy Analog Device właśnie pracują na GHz-ach. Jeśli się mylę, gdzieś popełniam błąd, czy czegoś nie zauważyłem, bez najmniejszej urazy przyznam każdemu rację, jestem tylko człowiekiem.
Może jeszcze trochę humorystycznie, da się uzyskać częstotliwość wyjściową prostokąt identyczną z kwarcem taktującym AT90s2313 pobierając ją z nogi taktującej mikrokontrolera aniołekaniołekaniołek
Pozdrawiam
Andrzej SP5SAi
( Stefan Adam Irena )
Zobacz ten wpis w wątku
Aby pisać na forum musisz się zalogować !!!
rss · kontakt · załóż własne forum · korzystasz z forum? wesprzyj projekt!