XMEGA zawsze startują z zegarem 2 MHz, programowo możesz sobie potem to zmienić - wybrać np. dostępny na Xplained kwarc zegarkowy, skorzystać (jak w powyższym przykładzie, błędnym zresztą) z wbudowanego RC 32 MHz, masz też do dyspozycji PLL i 3 preskalery zegara. Na twoim Xplained możesz wybrać dowolny wewnętrzny generator zegara, lub kwarc zegarkowy,...
Hmm, nie widzę związku pomiędzy taktowaniem CPU a TWI. Jeszcze w drugą stronę, tzn. np. na 8 MHz działa, a na 32 nie, dałoby się wyjaśnić wzrostem częstotliwości taktowania TWI. Ale przy obniżeniu częstotliwości? TWI to interfejs synchroniczny, więc takiego związku nie powinno być. A co jeśli zmienisz taktowanie np. na RC 2 MHz i potem go powielisz...
Nie wiem, jak to w Xmega, ale na Attiny26/261 z zegarem 20MHz i z PLL uzyskiwałem częstotliwość przebiegu PWM dochodzącą do 1 MHz. Aż tyle nie jest mi potrzebne, ale potrzebuję zrobić na Xmega powolnego DACa o rozdzielczości min. 14 bit (najlepiej 16 bit). Napięcia na nim będą się zmieniać co najwyżej kilka V/ms. Wbudowane 12-bit DACe mam już zajęte...
Witam. Mam taki mały problem, opisze go w kilku zdaniach. Xmega jest taktowana zewn. kwarcem 16MHz, chciałbym przy pomocy mikrokontrolera za pomocą RC32M generować 2 częstotliwości wyjściowe na CLKOUT, częstotliwości są kosmicznie dziwne i zależy mi na tym aby były dokładnie takie lub jak najbardziej zbliżone. 1,023 MHz 0,985 MHz Ktoś podsunął mi pomysł...
Witam, Chciałem się podłączyć do tematu o przetaktowaniu Atmega128, ale został już zamknięty, wiec byłem zmuszony założyć nowy temat. Chodzi o możliwości przetaktowania procków AVR Xmega powyżej 32MHz. Jakie częstotliwości są bezpieczne, a przy jakich się już sypie? Czy zaczyna się wydzielać w procku ciepło, które trzeba odprowadzać?
A jak jest zrobiony dzielnik wejściowy? Bo wchodzisz już w częstotliwości gdzie zaczyna mieć to znaczenie. No i może jednak jakiś SRAM na wejściu po przetworniku.
Hej, Myślałem o podwójnym buforowaniu, ale przy częstotliwości 32kHz i 100 samplach czas ich zebrania przez DMA to ok.3ms...co oznacza, że taką gotową tablicę danych musiałbym przetworzyć w tym czasie. Nie da rady (DSP). Co zaś się tyczy samego DMA to trigger dla DMA wyzwala pojedynczy burst transfer? Czy na pewno tym triggerem może być gotowość danych...
(at)Marek_Gorecki Przecież jeśli masz komparator i masz dostępne wejścia, a także wyjście (w każdym AVR, w tym w XMEGA, możesz przepiąć wyjście na pin IO MCU), to możesz ten komparator wykorzystać jako generator. Całkiem to ładnie działa, w dodatku komparatory w XMEGA są dosyć szybkie. Wyjście przez event system sobie routujesz na timer, a w E5 timer...
8 bitowe AVRy to jest historia. Naprawdę nie chce mi się ruszać procesora, w którym aby uzyskać PWM o godziwiej rozdzielczości o częstotliwości jaka się chce trzeba wykonywać łamańce bo nawet nie ma porządnego prescalera. Czasy C64 i Spectrum się skończyły. Nie trzeba się już katować. Zaraz ktoś powie że Xmega - ale to ciągle wolny i słaby 8 bitowiec...
Witam W moim projekcie występuje silnik krokowy, którym steruję z zewnętrznym sterownikiem. Potrzebuję więc jedynie generować sygnały DIRection i PULse. //Będzie to odwrócone wahadło. Nie mam sprzężenia zwrotnego od silnika. Silnik będzie przesuwał liniowy wózek. Będę chciał zaimplementować rozpędzanie i zwalnianie silnika. Do celu generacji PULSE wykorzystuję...
Tu masz małe kompendium różnych ustawień zegara systemowego w XMega (testowane i odpalone na ATXMega128A4U): [syntax=c] /* * XMEGA128A4U_Clock1.c * * Created: 2013-05-21 23:33:56 * Author: Piotr */ #include <avr/io.h> #include <util/delay.h> int main(void) { /* //internal 32MHz oscillator //-DF_CPU=32000000 OSC.CTRL |= OSC_RC32MEN_bm;//włącz...
O ile dorze rozumiem idee tego przerwania (nie miałem okazji wykorzystać go w praktyce) to określona zmiana na którymkolwiek pinie z grupy wywołuje przerwanie... i teraz myślałem, żeby za pomocą prostych warunków zliczać, który wywołał i ile w danym czasie. Problem widzę w momencie, gdy przykładowo czujnik A wywoła przerwanie w bardzo krótkim czasie...
Ostatecznie możesz zrealizować taki pomiar w oparciu o układy cyfrowe. Budujesz generator o odpowiednio dużej częstotliwości do tego jakiś licznik i układ bramkujący ...a mikrokontroler stosujesz do sterowania tym układem oraz odczytem wartości z licznika i akwizycji na wyświetlacz. Wspomniane mikrokontrolery XMEGA są oczywiście lepszym wyjściem z sytuacji...
BlueDraco: gratuluję ci, że masz tak wspaniałych studentów. Albo wyrozumiałego Dziekana, który ci pozwoli oblać 90% roku :) Niemniej uwagi słuszne. taramis88: To wszystko co opisałeś robi się sprzętowo. Ponieważ impulsy dla serwa generuje timer, nie ma możliwości, żeby ci coś skakało. Do tego nie trzeba nawet kwarcu. Pozostałe elementy wygenerujesz...
https://obrazki.elektroda.pl/9151185000_... Autor poniższego zestawienia jest inżynierem i konsultantem wsparcia dla systemów wbudowanych. W swojej karierze poznał on szereg różnych architektur mikrokontrolerów, różniących się wydajnością, wyborem peryferii, poborem zasilania etc. Wybór odpowiedniego układu stanowi zawsze o sukcesie...
Spakowany plik w załączniku. Hardware tak jak wcześniej. Użycie: podpięcie układu pod USB, odpalenie terminala na porcie który utworzył układ. Naciskanie przycisków wywołuje akcje: s - wyświetlanie wartości HEX rejestru DACB.STATUS strzałka w górę - zwiększanie napięcia DAC na wyjściu DAC0 (PortB2) strzałka w dół - analogicznie zmniejszanie pozostałe...
Nie sprawdzałem tego i teraz nie mam jak sprawdzić bo długi weekend, w domu nie mam takiego generatora. Oczywiście że można by więcej wycisnąć, myślę że jakieś 1 mhz ( kreska w górę, kreska w dół ) :D . Mało wiesz panie kolego. Profesjonalne oscyloskopy mają pasmo do połowy częstotliwości próbkowania i wcale nie są to 2 próbki w okresie połączone liniami...
No więc kiedyś kolega drzasiek dumał nad powieszeniem ADC 8 bit na szynie EBI w xmega. Nie wiem czy to zrobił czy nie ale ja tak zrobiłem. I niestety jestem nieco zawiedziony. Przykładowo na wewn ADC da się wyciągnąć ok 6-8MSPS w 8bitowej rozdzielczości przy 48Mhz, nie jest to wcale zły wynik na adc w avr i bascom. Problem jest w tym że DMA w połączeniu...
Witam. Piszę, bo chciałem się upewnić jak jest z podłączeniem zewnętrznego oscylatora kwarcowego do Xmegi? W moim przypadku Xmega 128 - A3. Czy jest tam jakiś powielacz częstotliwości? Pytam, ponieważ czytam: AVR1003: Using the XMEGA™ Clock System I tabela przewiduje max oscylator 16 MHz a max częstotliwość to 32 MHz.
Witam. Buduję kolejny oscyloskop, z pewnych względów kodu pokazać nie mogę więc postaram się opisać problem jak najlepiej. Otóż, przy pomiarach bardzo małych sygnałów (o amplitudzie ok 150 mV) zauważam zakłócenia. Sygnał pochodzi z generatora funkcji zaimplementowanego również w tym urządzeniu. No nic dziwnego, zakłócenia jak zakłócenia, sygnał jest...
Witam serdecznie Moja xmega ma docelowo odbierać liczby po uart z zewnętrznego urządzenia przy 9600bps. Cyfra po cyfrze liczba z zakresu 0..99999. Na końcu standardowo \r\n. Liczby przychodzą 20x /s. Czyli w max wersji 140 bajtów 8-bitowych na sekundę. Po konwersji jednostek (stopy na metry czyli zakres 0..30000), do tych liczb chcę dodawać (nie algebraicznie)...
Ostatnio zapragnąłem męczyć się z tym maleństwem (xmega32E5).. Próbuje skonfigurować timer tak aby udało mi się zmierzyć szerokość impulsu na jednym z portów. Dla Xmega128A3U nie stanowi to problemu i mój kod konfiguracji timera wygląda tak: [syntax=c] PORTA_PIN5CTRL= PORT_ISC_BOTHEDGES_gc | PORT_OPC_PULLUP_gc; EVSYS_CH2MUX=EVSYS_CHMUX_PORTA_PIN5_gc;....
Witam Chciałem skonfigurować DMA z ADC i otrzymuje dziwne wyniki a właściwie co 2 raz zapisywana jest pusta linia. Poniżej załączam to co stworzyłem. Sugerowałem się przykładem z książki z 2 części o Xmegach. Korzystam z 2 kanałów wykorzystuje pin 1 z portu A oraz pin 1 z portu B. Czy jest ktoś w stanie powiedzieć co tu jest nie tak? Z góry dziękuję...
Potrzebuję zrealizować komunikację przez USART z możliwością obsługi przerwań. Chodzi o to, że w czasie odczytu danych z enkodera chcę móc wywołać przerwanie od danych przychodzących z komputera. Nie bardzo wiem jak się za to zabrać. Nie mogę używać strumieni do pobierania danych z USART bo mogły by zablokować cały program (getch lub scanf). Chciałem...
Rzadko coś piszę bo uC to moje hobby i jak widać mam na to mało czasu. Jednak tym razem znalazłem trochę czasu i zachciało mi się komunikować po USART szybciej. Jak w temacie próbuje to zrobić w XMEDZE. Do prędkości 9600bps wystarczał mi wewnętrzny zegar 2MHz Kupiłem kwarc 1,8432MHz, przełączyłem taktowanie i witałem się z gąską. Do prawidłowo działającej...
W działaniu procesor ma zmieniać stan portu PD0 i tego nie robi. Sprawdzałem na żywym organiźmie, na symulatorze podobnie (AVR Studio 4.18, WinAVR-20100110). Timer w trybie pracy "frequency generation mode". Chodzi mi o to, by po przepełnieniu licznika nie trzeba było wywoływać przerwania, a stan danego portu zmieniał się bez dodatkowych ingerencji....
Witam serdecznie forumowiczów. Otóż z kolegą mamy do wykonania projekt z pomiarem częstotliwości około 100 kHz i wysłania tego przez RS do komputera. Samo wysyłanie po RS-ie już jest wykonane, jednak zostało wykonanie programu pod sam pomiar. Założenia pomiaru są takie: - pierwszy licznik (16 bit) liczy od 0 do maks po czym następuje przepełnienie i...
Witam Oczywiście zaczynam dopiero zabawę z tym na poważnie, czyli C i uC. Przechodząc do sedna. Potrzebuję wygenerować 3 sygnały taktujące. Jeden z sygnałów generuje w ten sposób: [syntax=c] #include <avr/io.h> #include <stdlib.h> #include <stdio.h> #include <stdint.h> void timer1_init(){ DDRB |= (1 << 1) | (1 <<...
W mikrokontrolerze można ustawić oscylator wewnętrzny na 32 MHz "32 MHz run-time calibrated RC oscillator" Jaka jest stabilność takiego oscylatora. Czy dla większej stabilności pracy trzeba zastosować zewnętrzny?. Czy wewnętrzny jest wystarczający.
Witam, Poznając procki Xmega, chciałem spróbować swoich sił z przetwornikiem ADC w tym procku. Poza dziwnymi jego cechami, jak OFFSET od 200 (czasem od 170) wartości z przetwornika, zauważyłem, że wynik jest niestabilny na ostatnim miejscu i zmienia się ±3, co by przemawiało za szybkimi zmianami pierwszych 2 bitów LSB. Program mam taki: [syntax=c]...
Nie jestem autorytetem w tej dziedzinie, ale... ...jeżeli w jednym z początkowych postów napisano, że XMega A3 ma 2 niezależne przetworniki AC po 2Ms/s każdy - to jakim cudem chcesz badać sygnał o częstotliwości 6GHz? Wypadałaby jedna próbka co 6e9/2e6=3000 okresów sygnału. Żeby coś zbadać myślę, że potrzeba z 10 punktów/okres, a przy skomplikowanych...
Witam Próbuję wykonać ćwiczenie z kursu Leona http://www.leon-instruments.pl/2014/01/k... Uruchamiałem ten kod pod eclipse Luna z najnowszym toolchainem. Ww właściwościach projektu dla AVR hardware podałem właściwą sygnaturę procka i jego częsttliwość 62000000 Hz , kompilator wykrzykuje ostrzeżenie jak mam definicję zegra...
Albo napisać coś inteligentniej i nawet na 8bit AVR będzie działać Pewnych problemów nie rozwiąże nawet najlepszy soft. To czego najczęściej brakowało mi w AVR to DMA i RAM. Problem rozwiązałby Xmega ale one są najczęściej droższe od dużo lepiej wyposażonych ARM i dużo wolniejsze przy tym samym zegarze (tak ok 7 razy). Jak już miałem uczyć się obsługi...
W takim wypadku w przypadku XMEGA z pewnością jesteś poza zakresem dopuszczalnych częstotliwości taktowania rdzenia (jeszcze kwestia preskalera), a w przypadku ARM być może jesteś poza zakresem dopuszczalnych częstotliwości. To, że PLL coś może nie znaczy, że trzeba z tego korzystać. W XMEGA preskaler umożliwia wygenerowanie zegara o częstotliwości...
Tak, będą. Tylko w trybie free running masz ograniczone możliwści ustawiania częstotliwości próbkowania - tylko preskalerem ADC.
Proszę, niech mnie ktoś oświeci jak skonfigurować dowolny timer w XMEGA ale serii E5 ! - one mają timery typu 4/5 czyli inne niż pozostałych XMEGA-ch. Mam podłączony buzzer do pinu D0 i co bym nie robił dostaję na nim przebieg o częstotliwości 34kHz. F_CPU=2000000. Atmel Studio 7. http://obrazki.elektroda.pl/2870512400_1... W ogóle chciałbym...
F_CPU to tylko parametr w Atmel Studio używany przez kompilator np. dla określania prawidłowych wartości w funkcji _delay_ms(xxx); To nie definiuje częstotliwości zegara. Xmega po każdym resecie startuje z wewnętrznego oscylatora 2MHz. Jeżeli chcesz inną częstotliwość, której nie uzyskasz z preskalera, to musisz skonfigurować źródło, zaczekać aż się...
Ale w przerwaniu od np. UART (bez DMA) masz kilkanaście instrukcji. Zależy jakiej precyzji i jakich częstotliwości przebiegów oczekujesz.
Rozumiem, ale przesadzasz. Silnik to urządzenie mechaniczne, ma swoje parametry i niedoskonałości. Nie da się nim sterować z nieskończoną precyzją. Pamiętaj też o inercji rotora (i inercji całego sterowanego układu), luzach na przekładniach itd. Policz też wymaganą rozdzielczość dla PWM i czy stosowany mostek gwarantuje odpowiednie parametry - np. stromości...
Aktualizacja nr.3 Soft v.1.3 • usunięto błąd podczas wgrywania plików HEX nie zaczynających sie od adresu 0 - np. bootloadery. • rozmiar pliku hex jest liczony ciutkę szybciej • zmodyfikowano plik "config.ini" - teraz będzie czytelniejszy • dodano ustawienie OSCCAL do pliku "config.ini" - jeśli korzystasz ze zwiększonej prędkości...
Sorki, pomieszałem wartości. W Xmega zegar dla timera pracował z 128 lub 256MHz, ale dla 12-bit timera uzyskałem częstotliwości PWM 16 i 32KHz. Na pewno na STM32 są także podobne timery. Co do Xmega, to nie jestem jakimś jej fanem, ale swego czasu sporo się nią bawiłem i w sporym stopniu ją poznałem, dlatego teraz biorąc się za STM32 mam jakieś porównanie.
Wiem ile to 20/2, ale z jakiejś przyczyny nie zlicza pełnej połowy, o czym wspomina autor. Będę robił licznik częstotliwości i czasu to zbadam temat dokładnie. xmega, bo jej timery są chyba jakieś skopane albo tak przekomplikowane że nie umiałem na niej uruchomić To drugie. Mam minikombajn pomiarowy na Xmega i działa ok. W EP był cykl artykułów na...
W przypadku prostego procesora dochodzi też taki problem że trzeba się wcinać w normalne transfery robione przez CPU. Co wprowadza konieczność dodania logiki sterującej do tego. Tak, tyle, że w XMEGA już to wszystko zrobili, więc blokadą nie jest konieczność zaprojektowania tych układów. Wiele rzeczy w tych nowych rodzinach jest niby tak jak w XMEGA,...
Mikrokontrolery AVR firmy Atmel zdobyły bardzo dużą popularność na polskim rynku. Dotychczas producent oferował nam dwie rodziny: ATtiny oraz ATmega, które różniły się możliwościami i ceną, choć sposób ich programowania był identyczny. Wprowadzając najnowszą rodzinę, XMEGA, producent dokonał bardzo istotnych zmian, zarówno w budowie procesora, a także...
Reszta rozdziału to jak skonfigurować Xmeg-e. W XMEGA konfiguracja wygląda zupełnie inaczej, bo tam mamy bardziej rozbudowany kontroler, obsługujący oprócz pamięci statycznych także pamięci SDRAM, mamy sprzętowe generowanie syganłów CS dla kombinacji adresów i wiele innych. Książka, której zdjęcie jest pokazane dotyczy właśnie XMEGA, więc dalsze info...
Swoją drogą, jeśli robisz player wav to pomyśl o xmega - dlatego, że uzyskasz więcej bitów z PWM. Timer możesz taktować do 256 MHz, dzięki temu możesz odtwarzać próbki z rozdzielczością 12-14 bitów. To zdecydowanie poprawia jakość, możesz też skorzystać z wbudowanego DAC, dzięki czemu nie trzeba odfiltrowywać częstotliwości PWM. Jeśli cie to zainteresuje...
Próbki musisz ładować do DAC z określoną częstotliwości równą częstotliwości próbkowania nagranego dźwięku. Warto też pamiętać, że próbki w wav są typu int, a ty musisz ładować 12-bitową wartość unsigned. Bascoma nie znam, więc ci nie pomogę, ale jeśli chciałbyś się nauczyć C i zrobić player to przykład playera w C na XMEGA masz w darmowych przykładach...
programowałem w bascom to pewnie jest wina wolnego działania. Kwarc nie istotny 2mhz i pll 16mhz bez pll itp. częstotliwości ustawiałem w bascomie xmega nie ma fusebitow do ustawiania częstotliwości (Osc_pllctrl itp.) działało, skąd wiem mogę przypuszczać bo robiłem testy na ledzie mignięcie 10s itp zegarek w rękę sprawdzam czas itp pozatym gdyby się...
Wskaż, gdzie tak napisałem, Pisałeś, że 400kHz to mało mimo iż zaznaczałem, że FT201 pracuje do 3,4MHz. Ten argument nie trafiał, więc zakładam, że 3,4MHz to mało. Gdy wymienię FT20x to też stracę taki licznik. Czy licznik ma być tylko w FT201? Jak masz w FT201 i uC to oba musisz wymienić aby stracić licznik. A niby dlaczego nie podłączę? Obsługa multimaster...
(at)mikmas Impulsy mierzysz sprzętowo na licznikach i nawet przy 1000x wyższej częstotliwości nie będzie problemu. Odświeżanie jak piszesz interesuje cię poniżej 250 ms - na ATMega128 łącząc LCD po SPI uzyskasz spokojnie <250 ms, na XMEGA po SPI udało mi się uzyskać refresh na poziomie 8 Hz (<125 ms), a przy wypełnianiu obszarów jednolitym tłem...
Można uruchomić ATmega88 z większymi częstotliwościami, ale to dużo nie zmieni, gdyż nie osiągniesz takich częstotliwości jakie byś chciał. Dane możesz odbierać wolniej bez problemu, ale to ograniczy ilość sampli w sekundzie... Teraz zaczynają tworzyć jakieś XMEGA jak się nie mylę i one mają większe zegary ;)
Tylko dodam, że dla tak wysokich częstotliwości taktowania ADC potrzebny jest raczej dodatkowy bufor na wejściu, ze względu na niską impedancję wejścia przetwornika. Z drugiej strony 2 Msps osiągają przetworniki ADC w XMEGA serii A1/A1U i to przy pełnej 12-bitowej rozdzielczości.
Raczej tak: Kolega ma jak najbardziej rację, tylko że oczekiwanie wewnątrz funkcji eeprom_write_byte() ma miejsce tylko wtedy, kiedy nie został zakończony poprzedni zapis, więc wszystko zależy od częstotliwości zapisu. Może błędnie założyłem (nie widząc reszty kodu), że zapis nie jest na tyle częsty, żeby funkcja eeprom_write_byte() musiała czekać....
A ja Ci powiem tak, Xmega to jest tylko taka ulepszona atmega. I z takim podejściem można śmiało zaczynać, bo zbyt wielu różnic nie ma, z tym, że są ogromne korzyści wynikające z nieporównywalnej funkcjonalności. I jak dla mnie, przesiadka była całkowicie bezbolesna.. no, może najwięcej bólu sprawiło mi wydanie kasy na nowy programator :) Czyli minimum...
Starożytny zwyczaj nakazuje zacząć naukę programowania mikrokontrolerów od mrugającej diody! Tak więc i my, jako nasz pierwszy program na ATxmega zrobimy mrugającą diodę. Pierwszy projekt Uruchamiamy Atmel Studio 6 (jeśli jeszcze go nie masz, to zapraszam na stronę http://obrazki.elektroda.pl/4811192000_1... Klikamy New Project. Otwiera...
Problem rozwiązałem inaczej: użyję zewnętrznego ADCa ADC121S021CIMF. Prosta aplikacja i 12 bit rozdzielczości. Transfer po ISP wykonam na DMA. Głównym zadaniem tego procka będzie generowanie przebiegów o częstotliwości zależnej od napięcia wejściowego 0-10V, a ADC to przy okazji. Inna sprawa, że na Xmegach robią całkiem fajne kombajny pomiarowe, i dają...
Witam Mam problem z Xmegą. Otóż - na płytce z mam złącze goldpin, na którym jest wyprowadzenie do dwóch portów + masa i zasilanie 3V3. Obok znajduje się wejście programatora. Problem jest taki, że gdy zbliżę palec do tego złącza / przypadkowo dotknę mikrokontroler milknie / wyskakuje z programu i nie resetuje się mimo ustawionego watchdoga. Co ciekawe...
(at)lvy Dobra robota. Tylko kilka uwag: algorytmem badania było zbieranie sumy 100 próbek z 3 kanałów (ustawionych na próbkowanie z jednego pinu) na FCPU = 2Mhz oraz największym możliwym dzielniku częstotliwości ADC To jest ADC z wejściem typu S&H, a więc mamy kondensator. Nie powinno sę za bardzo schodzić z częstotliwością, bo upływność tego kondensatora...
(at)Marek_Gorecki Jak rozumiem na AREF podajesz 2,5V ze źródła referencyjnego, a na PA7 podajesz to samo napięcie tylko puszczone przez dzielnik 1:1? Kilka uwag: 1. Przede wszystkim rezystory 22k to zdecydowanie za dużo. ADC jest typu S&H i w czasie pomiaru musi się naładować kondensator pomiarowy. Policz jaka będzie impedancja dla wybranej częstotliwości...
<10zł to kupię XMEGA mocno bardziej wyposażony w peryferia niż ten ARM. Z kolei Cortex >160MHz to wiesz, że nawet na 2-stronnej PCB będzie kłopot umieścić, żeby to wszystko było zgodnie ze sztuką. Już nawet nie mówię o wyprowadzaniu sygnałów o takich częstotliwościach. To wszystko fajnie brzmi, ale dla amatora zaprojektowanie układów na takie...
I jeszcze pytanie. Jak był cela zastosowania oscylatora przy Mega48? Tak jak pisałem w opisie akurat miałem taki w zbiorach z wylutu 7,68MHz (nie miałem w zbiorach rezonatora o tej częstotliwości a chciałem takiej). Pytanie było po co w ogóle oscylator/kwarc, a nie wewnętrzny RC? Z prostej przyczyny - z drugim prockiem komunikuje się przez RS232. Projekt...
Skoro masz w ukłądzie kwarc 32768 Hz to tykorzystaj go do kalibracji programowej generatora RC, lub prościej do wyliczenia rzeczywistej wartości częstotliwości RC, na podstawie której określasz baudrate USART. A skoro to ma być energooszczędny zegarek to weź XMEGA np. E5, która raz, że może działać z USART bez kwarcu, dwa, ma stabilny generator 1kHz...
No i super! bardzo fajna konstrukcja, tego typu sprzęt tylko jeszcze wyższa częstotliwość przydała by mi się do zbudowania generatora do radio odbiornika na 80m, z tym, że wymagałbym częstotliwości bliskich 10MHz. Są tanie moduły DDS na układach Analoga. 10MHz jest ok, 50MHz (jak piszą) juz nie za bardzo. Z AVR wiele więcej nie wyciągniesz. Na Xmega...
pomiar częstotliwości xmega xmega reset enkoder xmega
oporność głośnik kingston partycja pionowy linia ekran
pralka hisense instrukcja obsługi webasto
Lokalizacja klawiszy on/off w telewizorach TECHWOOD Jak utworzyć kartę zielonke: Green Card lub PCB