xmega częstotliwości

Znaleziono około 259 wyników dla: xmega częstotliwości
  • Xmega Xplained A1 - Jaka jest częstotliwość pracy zegara?

    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,...

    Mikrokontrolery Początkujący   30 Wrz 2014 21:57 Odpowiedzi: 6    Wyświetleń: 1845
  • Xmega - zwiększenie częstotliwości PWM do kilkuset kHz przy 16-bit rozdzielczości

    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...

    Mikrokontrolery AVR   28 Lip 2015 06:01 Odpowiedzi: 6    Wyświetleń: 1170
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • ATmega2560 zasilany 3,3V , max częstotliwość kwarca jaka?

    Ponadto w nocie procesora jest wykres obrazujący max częstotliwość taktowania vs. napięcie. Więc można aproksymować dla napięć niewymienionych bezpośrednio w nocie. Ale jak pisano, lepiej użyć XMEGA niż zabytku AT2560.

    Mikrokontrolery AVR   23 Mar 2022 00:13 Odpowiedzi: 19    Wyświetleń: 729
  • REKLAMA
  • Xmega 128-A3 - Podłączenie zewnętrznego oscylatora kwarcowego 16 MHz

    We wspomnianej przez ciebie nocie "AVR1003: Using the XMEGA™ Clock System" w punkcie 2.3 masz opisane PLL - to jest układ sprzętowy, wprowadzasz po prostu żądany współczynnik powielenia częstotliwości, odblokowujesz PLL, czekasz aż się ustabilizuje i już.

    Mikrokontrolery AVR   04 Maj 2012 12:35 Odpowiedzi: 22    Wyświetleń: 4006
  • REKLAMA
  • Wybór analizatora stanów logicznych USB do Atmela i ARM, 8 bitów, 24-150 MHz

    Głupie pytanie, czy próbkowanie 24MHz wystarczą do szybszych atmeg? Przeciętne Atmegi pracują z częstotliwością 16MHz(*8, *16, *32), niektóre serie (*48,*88,*168) mogą pracować z częstotliwością do 20MHz. Natomiast XMega mają częstotliwość pracy do 32MHz.

    Warsztat co kupić?   29 Lip 2012 01:27 Odpowiedzi: 3    Wyświetleń: 2686
  • Czy DMA w XMEGA nadąży z zapisem danych z 8-bitowych ADC przy 32 MHz?

    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.

    Mikrokontrolery AVR   02 Lip 2011 18:47 Odpowiedzi: 38    Wyświetleń: 5529
  • [XMega256A3BU] XMega256A3BU - DAC nie zmienia napięcia po aktualizacji zmiennej char

    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...

    Mikrokontrolery AVR   26 Sie 2013 12:08 Odpowiedzi: 18    Wyświetleń: 3207
  • REKLAMA
  • Xmega128A1U - Jak przekroczyć barierę 64KB w AtmelStudio z GCC 4.8.1?

    Możesz pokazać schemat połączenia tej pamięci do procka? XMEGA A1U nie ma ograniczenia do 64 kB dla EBI. ;-) ps. EBI pracuje z częstotliwością 2 x większą niż CPU (2 x peripheral clock). EDIT. Jeszcze jedno, początkowy (zmapowany) adres zewnętrznej pamięci to 0x3000 a nie 0x0000 ;-)

    Mikrokontrolery AVR   29 Maj 2015 10:31 Odpowiedzi: 20    Wyświetleń: 1530
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Kwarc może być 8 MHz i to nic nie znaczy - i ARM i XMEGA mają układy PLL dzięki czemu można częstotliwość kwarcu przemnożyć, np. PLL w XMEGA mnoży w zakresie 1-31 razy.

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 549918
  • Bezpieczne przetaktowanie AVR Xmega powyżej 32MHz - ryzyka i limity

    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ć?

    Mikrokontrolery AVR   16 Maj 2015 12:04 Odpowiedzi: 12    Wyświetleń: 1473
  • REKLAMA
  • AtXmega128A1 - Podłączenie potencjometrów do ADC

    Niestety, jak widzę najwięcej mają do powiedzenia koledzy, którzy z tymi MCU nie mieli do czynienia. Po kolei: - zakres od dołu to nie +150mV, a -150mV, więc jeśli jeden koniec podłączysz do GND, to stracisz 150mV z zakresu, ale nic nie zostanie obcięte. - zakres od góry to Vcc-0,6V, ale to żaden problem, bo łączysz drugi koniec potencjometru do Vcc...

    Mikrokontrolery Początkujący   29 Paź 2016 15:44 Odpowiedzi: 32    Wyświetleń: 3489
  • Atmega8a - Atmega8A jak najmniejszy pobór mocy (idle/power-down/power-save?)

    Witam Wracając do początku pytanie, to autor zaprojektował to na Atmega8, Atmega88V nie ma jak piszesz takiego samego poboru prądu jak Atmega8A, według manuala jest to 5 razy mniej, na dodatek Atmega88V może pracować spokojnie przy 1,8V co w przeliczeniu na moc daje nam 10 razy mniejszy pobór. Z tego co pamiętam to seria P procesorów pobiera jeszcze...

    Mikrokontrolery AVR   09 Lut 2014 14:52 Odpowiedzi: 12    Wyświetleń: 3132
  • Atxmega128 do Atxmega256: USART nie działa po przeniesieniu kodu

    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ę...

    Mikrokontrolery   12 Sty 2014 20:24 Odpowiedzi: 24    Wyświetleń: 3516
  • [AVR][c] - pomiar czasu między impulsami w ns- układ analogowy ?

    BlueDraco - taktowanie timera nie jest problemem, nawet w XMEGA może to być 256 MHz, ba, nawet w zwykłym ATTiny może być to w granicach 100 MHz. Problemem jest to, że wejście jest synchroniczne i procesor musi mieć możliwość samplowania wejścia z tak dużą częstotliwością. Stąd też taktowanie IO musi być wysokie, a to pociąga konieczność albo pracy...

    Mikrokontrolery AVR   14 Lis 2014 11:24 Odpowiedzi: 9    Wyświetleń: 1848
  • Xmega - jak skonfigurować DMA do pracy z ADC i timerem?

    Tak, dobrze kombinujesz. System zdarzeń tu ci wiele nie ułatwi - te triggery też są sprzętowe, nie ma więc wielkiego sensu angażować kolejny zasób sprzętowy. Potencjalnym ułatwieniem może być tylko eliminacja timera - o ile któryś z wbudowanych w ADC preskalerów da ci pożądaną częstotliwość próbkowania.

    Mikrokontrolery   18 Lis 2019 10:35 Odpowiedzi: 4    Wyświetleń: 375
  • Energooszczędny błyskacz na XMEGA32E5 oraz pomysł na efektowną obudowę

    http://obrazki.elektroda.pl/7758360200_1... Energooszczędny błyskacz LED ze średnim poborem prądu poniżej 5uA? Tak, z XMEGA32E5 udało mi się tego dokonać. 5 lat błyskania LEDem na zasilaniu z 2 paluszków alkalicznych? Czas pokaże. Ponad 10 lat przy baterii litowej CR123A? Z pewnością możliwe, gdyby nie drobne przeszkody techniczne....

    DIY Konstrukcje   28 Lip 2015 13:32 Odpowiedzi: 23    Wyświetleń: 8115
  • AVR - ATMEGA z Fclk powyżej 20MHz - czy to możliwe?

    Nie dokleja w trybie SPI. A dzięki buforowaniu UDR masz możliwość wysyłania bitów zadaną częstotliwością bez zakłóceń. Jedyna wada ATMegi to to, że nie ma wyjść OC (OD), w efekcie nie można robić sumowania "na drucie" dla sygnału composite. XMEGA to potrafi. Ale nawet dla ATMegi to tylko kwestia paru elementów zewnętrznych.

    Mikrokontrolery   15 Sty 2013 00:04 Odpowiedzi: 18    Wyświetleń: 2712
  • Xmega AStudio6.1 - Pierwsze starcie z C, dioda nie miga...

    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...

    Mikrokontrolery AVR   11 Paź 2013 20:18 Odpowiedzi: 15    Wyświetleń: 3672
  • atmega128 - atmega128 timer 1 i 3 w tybie ctc - ustawianie częstotliwości

    Nie da się. Skoro timer dzieli częstotliwość, to jak masz np. /10 i /11 to różnica niewielka, ale już /3 i /2 to różnica ogromna i zawsze tak będzie. Można to kompensować odcinkowo zmieniając częstotliwość taktowania timera, wprowadzać generatory frakcyjne, PLL itd. Tyle, że nie zrobisz tego w ATMega128, bo tam masz do dyspozycji tylko prosty preskaler....

    Mikrokontrolery AVR   04 Wrz 2014 16:47 Odpowiedzi: 7    Wyświetleń: 1623
  • ATxmega128A4U][C] - Podłączenie PWM+USB+ENKODER KWADRATUROWY+RS232

    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...

    Mikrokontrolery AVR   24 Sty 2014 09:32 Odpowiedzi: 37    Wyświetleń: 9792
  • ATXMEGA32E5 – jak podłączyć komparatory do timera 16-bit do pomiaru pojemności 10-100pF

    (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...

    Mikrokontrolery AVR   26 Lis 2017 21:25 Odpowiedzi: 23    Wyświetleń: 1071
  • STM32F072 - niestabilne działanie przycisku przy wyższej wartości SysTick_Config

    W podprogramie przerwań dałem miganie diodą (toggle) i zmierzyłem jej częstotliwość. Okres odpowiadał 40kHz, więc jeden tik miałby 80kHz. Taką częstotliwość osiągałem na Xmega i mogłem obsługiwać przyciski w programie głównym. A co do ARMa, mam wrażenie, że on "chodzi" na jakiejś domyślnej częstotliwości, bodajże 8MHz, gdyż nigdzie w programie nie ustawiałem...

    Mikrokontrolery ARM   23 Wrz 2015 17:15 Odpowiedzi: 23    Wyświetleń: 1521
  • Xmega32a4u-au: Jak skonfigurować USB low speed (1.5MHz)?

    Witam, w ramach przygotowania płytki do testów emc i czytania różnych publikacji w internecie dość mocno się zaniepokoiłem. Jest mnóstwo artykułów, które nie zawsze podają zgodne informacje, a ogólny wydźwięk jest taki, że każdy ruch może być ostatnim, nawet podążając za "dobrymi" wskazówkami z innych artykułów. Tak, czy owak, na mojej płytce oprócz...

    Mikrokontrolery AVR   01 Paź 2017 13:27 Odpowiedzi: 2    Wyświetleń: 753
  • [ATmega8] ATmega8A - Pobór prądu w trybie Power-Save przy zasilaniu 3V

    Dokładne wartości znajdziesz w nocie użytego kwarcu. Z pewnością dla kwarcu 12 MHz i 32 kHz będą różne. Na oko można strzelać, że dla kwarcu 12 MHz to będzie coś koło 8-10pF, dla kwarcu zegarkowego koło 20pF. Pamiętaj, że jeśli użyjesz kwarcu zegarkowego to drugi nie jest ci potrzebny, chyba, że wewnętrzny RC ma za małą częstotliwość. Kalibrację wewnętrznego...

    Mikrokontrolery AVR   10 Gru 2012 11:13 Odpowiedzi: 19    Wyświetleń: 4662
  • Atmega32 - Wart. rejestru licznika przy debugowaniu jest inna niż w rzeczywistoś

    Dlatego, że podczas symulacji Atmel Studio symuluje procesor, w efekcie wie ile wykonał instrukcji i jakich - program jest wykonywany instrukcja po instrukcji, nawet jeśli dajesz mu run. W trybie debugowania sprzętowego pomiędzy pułapkami sprzętowymi może minąć dowolna liczba, dowolnych instrukcji. W efekcie nie ma jak ich policzyć i cycle counter nie...

    Mikrokontrolery AVR   21 Mar 2013 21:52 Odpowiedzi: 7    Wyświetleń: 1722
  • Xmega128A3U - nieprawidłowe działanie funkcji Lcd() po zmianie taktowania zegra

    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...

    Mikrokontrolery AVR   03 Mar 2015 10:07 Odpowiedzi: 3    Wyświetleń: 885
  • Konfiguracja timera xmega32E5 czyli jak przetłumaczyć kod z Xmega "A"

    W zasadzie to w między czasie rozwiązałem problem i działający kod wygląda tak: [syntax=c] void Timer_init() { PORTD_PIN1CTRL = PORT_ISC_BOTHEDGES_gc | PORT_OPC_PULLDOWN_gc;// Zbocza wywołują zdarzenia EVSYS_CH0MUX = EVSYS_CHMUX_PORTD_PIN1_gc; // Transmitowane przez kanał 0 TCC4.CTRLD = TC45_EVACT_PWF_gc | TC45_EVSEL_CH0_gc; // Kanał 0 wyzwala pomiar...

    Mikrokontrolery AVR   21 Gru 2017 18:34 Odpowiedzi: 4    Wyświetleń: 942
  • ATMEGA(16/32/64) jako karta akwizycji danych - częstotliwość próbkowania?

    Atmel daje stos USB, podobnie warto przejrzeć LUFA, masz tam urządzenia różne, także USB to praktycznie gotowiec. Co do oversamplingu - owszem, można, ale po co? 12 bitów masz w XMEGA z marszu, masz tam też sprzętowy oversampling jeśli potrzebujesz, ale oczywiście coś za coś - w tym przypadku ceną jest pasmo.

    Mikrokontrolery AVR   10 Mar 2013 23:04 Odpowiedzi: 24    Wyświetleń: 4179
  • Płytka i literatura do nauki ARM dla osoby z doświadczeniem w AVR i C?

    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...

    Mikrokontrolery ARM   08 Cze 2017 02:10 Odpowiedzi: 48    Wyświetleń: 3558
  • Jak połączyć dwa mikrokontrolery AVR Xmega do wymiany danych?

    Ale w przerwaniu od np. UART (bez DMA) masz kilkanaście instrukcji. Zależy jakiej precyzji i jakich częstotliwości przebiegów oczekujesz.

    Mikrokontrolery AVR   13 Sie 2015 20:15 Odpowiedzi: 33    Wyświetleń: 2208
  • Konfiguracja ADC w przerwaniach na XMEGA - atxmega128A3U, wynik = 0 na LCD

    Tak, będą. Tylko w trybie free running masz ograniczone możliwści ustawiania częstotliwości próbkowania - tylko preskalerem ADC.

    Mikrokontrolery   24 Wrz 2017 10:11 Odpowiedzi: 11    Wyświetleń: 831
  • Jak podłączyć AVRISP MKII do XMEGA8E5 i taktowanie 32 MHz?

    Witam, mam takie dwa pytania do xmegi: 1. Jaka jest maksymalna częstotliwość próbkowania przetwornika ADC w xmedze "XMEGA E MANUAL" ? W dokumentacji jest napisane że przy 12 bitach i pojedynczym pomiarze bez wzmocnienia maksymalna częstotliwość próbkowania wynosi 300k ksps co odpowiada okresowi równemu 3,3 uS Czy z tego można obliczyc maksymalną częstotliwość...

    Mikrokontrolery AVR   21 Wrz 2017 22:02 Odpowiedzi: 5    Wyświetleń: 993
  • Konfiguracja zegara XMEGA128A1U dla USB 48MHz i peryferii 32MHz

    Xmega128A1U Potrzebuję USB i inne peryferia. Zegar USB 48000000 Inne 32MHz Podpięty zewnętrzny oscylator 16MHz. Fragment ASF plik config.h [syntax=c] //! Configuration using On-Chip RC oscillator at 48MHz //! The RC oscillator is calibrated via USB Start Of Frame //! Clk USB = 48MHz (used by USB) //! Clk sys = 48MHz //! Clk cpu/per = 24MHz #define CONFIG_USBCLK_SOURCE...

    Mikrokontrolery AVR   16 Gru 2019 07:52 Odpowiedzi: 2    Wyświetleń: 489
  • [xmega16A4][GCC] Port D0 w trybie wyj. częstotliwości - nie działa

    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....

    Mikrokontrolery AVR   25 Maj 2011 11:18 Odpowiedzi: 1    Wyświetleń: 1034
  • XMEGA32-E5 - Jak poprawnie skonfigurować timer w XMEGA serii E5

    Witam, W przypadku XMEGA32E5 i timerówTC45 znacznik przerwania od Overflow/Underflow nie jest automatycznie kasowany po wejściu do obsługi przerwania. Należy go skasować programowo poprzez wpisanie "1" do bitu OVFIF w rejestrze INTFLAGS w obsłudze przerwania. U Ciebie występuje dokładnie efekt braku kasowania znacznika. Pierwszy okres jest poprawny,...

    Mikrokontrolery   31 Sty 2016 15:14 Odpowiedzi: 9    Wyświetleń: 1224
  • XMega - TWI działa tylko przy 32 MHz, nie działa przy 100 kHz lub zewnętrznym kwarcu 8 MHz

    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...

    Mikrokontrolery AVR   27 Sie 2016 15:47 Odpowiedzi: 6    Wyświetleń: 1329
  • Jak podłączyć ATmega 5V do SRAM 3,3V 23k256 przez SPI?

    Ze względu na częstotliwość pracy SPI (a dokładniej szybkość narastania/opadania zboczy) dzielniki rezystorowe są możliwe, ale to będzie raczej kiepsko działać. Lepiej zastosować scalone konwertery napięć. Z tym że akurat dla SPI to trochę przerost formy. Dlaczego nie możesz obniżyć napięcia zasilania ATMegi? Jeśli chodzi tylko o częstotliwość maksymalną...

    Mikrokontrolery AVR   20 Paź 2011 20:14 Odpowiedzi: 20    Wyświetleń: 2685
  • XMEGA128A3U - Czy kod ustawia zegar na 32MHz i SPI na najszybszą prędkość?

    Oprócz tego co kolega (at)jnk0le napisał, dodam, że wiele (prawie wszystkie) kontrolery LCD w trybie SPI nie działają z wyższymi częstotliwościami niż 10-15 MHz. Więc zastosowanie podziału przez 2 i w efekcie SPI 16 MHz może powodować problem. Stąd być może w powyższym kodzie jest podział przez 4 i taktowanie SPI 8 MHz. Poza tym, skoro wykorzystujesz...

    Mikrokontrolery   08 Mar 2016 08:59 Odpowiedzi: 6    Wyświetleń: 1014
  • [atmega8][atmega168] częstotliwości, podkręcanie

    A po co ci te informacje? Bo one nie mają żadnego praktycznego zastosowania. Jeśli 20MHz to za mało to masz serię XMega do 32MHz. Jeśli to ciągle za mało to zmień rodzinę. Parametry z noty są określane tak, żeby założony odsetek układów pracował w podanych warunkach. To znaczy, że większość będzie pracować przy szybszym zegarze, a jak szybkim nie ma...

    Mikrokontrolery AVR   27 Cze 2010 16:42 Odpowiedzi: 15    Wyświetleń: 3101
  • stm32f407 - jaka maxymalna częstotliwość transferu DMA (PORT-RAM)

    Ustawiam 8 najmłodszych bitów jednego GPIO jako wejścia. Podłączam szybki 8-bitowy ADC z wyjściem równoległym do tych najmłodszych bitów. Deklaruję tablicę elementów jednobajtowych. Odczytując stan rejetru IDR i wrzucając pod kolejne indexy tablicy mam w niej bufor z próbkami a ADC. Teraz chodzi o to, żeby nie robić tego na piechotę i w przerwaniu....

    Mikrokontrolery ARM   30 Maj 2012 08:54 Odpowiedzi: 80    Wyświetleń: 8641
  • AVR Xmega128 - Jak uzyskać dokładne częstotliwości 1,023 MHz i 0,985 MHz?

    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ł...

    Mikrokontrolery Początkujący   08 Cze 2013 21:00 Odpowiedzi: 5    Wyświetleń: 1506
  • AVR xmega128A1U - Błąd kompilacji przy konfiguracji ADC

    Przy pracy DMA jako double buffer masz zazwyczaj tak, że najpierw zapełniasz jeden bufor, potem drugi, i tak w kółko. Tak, umożliwa to uzyskanie maksymalnej częstotliwości próbkowania. Idea przy przetwarzaniu potokowym jest prosta - multiplekser ADC dla czterech kanałów konfigurujesz identycznie, tzn. tak, żeby wskazywał na to samo wejście analogowe....

    Mikrokontrolery AVR   13 Paź 2015 09:14 Odpowiedzi: 11    Wyświetleń: 1497
  • Niestabilny odczyt ADC w Xmega16a4U - zmiany ±3 na ostatnim miejscu wyniku

    Ta druga linia niekoniecznie jest potrzebna - adcavg zawiera przefiltrowany wynik konwersji, który ma o AVGSHIFT bitów więcej niż to, co wychodzi z ADC. Nie ma obowiązku obcinania dodatkowych bitów. A co konkretnie Ci nie pasuje w uzyskanym w ten sposób wyniku? Oczywiście częstotliwość pomiarów powinna być np. kilkanaście..kilkadziesiąt razy większa...

    Mikrokontrolery AVR   19 Lut 2015 12:25 Odpowiedzi: 6    Wyświetleń: 1170
  • Gdzie znaleźć szczegółowy opis bitów rejestrów ADC w Xmega?

    Źle to rozumiesz. W trybie różnicowym mierzona jest różnica napięć pomiędzy dwoma wejściami i to ta różnica może być w zakresie +/-VRef, natomiast w żadnym przypadku napięcie nie może być wyższe niż Vcc i niższe niż GND - włączą się wtedy diody zabezpieczające wejścia i efekt jest taki jak obserwujesz - gwałtowny wzrost prądu wejścia. Przy takiej częstotliwości...

    Mikrokontrolery AVR   27 Lis 2011 23:46 Odpowiedzi: 43    Wyświetleń: 7964
  • AtXmega256a3bu - Przetaktowanie procesora, problem z przełączaniem zegara

    No brawo, brawo... Xmega na 60MHz, bo za mało fps. Przecież ten uC chodzi tylko na 32MHz legalnie i dlatego PLL nie może się zatrzasnąć na 60MHz. A tak naprawdę to chyba 120MHz? Czasami komuś uda się uzyskać 48MHz, ale to już spore ryzyko, bo działa tylko przy spełnieniu pewnych warunków i różne cuda potrafią się zdarzyć. Kiedyś testowałem xmega256A3BU...

    Mikrokontrolery AVR   08 Lut 2015 15:56 Odpowiedzi: 16    Wyświetleń: 1311
  • Xmega128A3u - Zegar 32MHz resetuje się do 2MHz po resecie lub ponownym wgraniu

    Witam Mam problem z ustawieniem zegara 32MHz.Oto kod: [syntax=c] CPU_CCP = 0xD8; // wylaczenie JTAG MCU_MCUCR = 0x1;// bardzo wazne inaczej nie ruszy lcd OSC.CTRL = OSC_RC32MEN_bm; //Setup 32MHz crystal while(!(OSC_STATUS & OSC_RC32MRDY_bm)); CCP = CCP_IOREG_gc; //Trigger protection mechanism CLK.CTRL = CLK_SCLKSEL_RC32M_gc; //Enable internal 32MHz...

    Mikrokontrolery Początkujący   13 Wrz 2016 13:21 Odpowiedzi: 3    Wyświetleń: 1485
  • STM32F4, Jak uzyskać częstotliwosć PWM powyżej 100kHz?

    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.

    Mikrokontrolery ARM   25 Wrz 2015 10:35 Odpowiedzi: 12    Wyświetleń: 1728
  • Sterowanie wyświetlaczem Siemens S65 LS020 na atxmega128a1 w Bascom

    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ę...

    Mikrokontrolery   14 Lis 2010 13:13 Odpowiedzi: 27    Wyświetleń: 4488
  • C - ATmega32 i enkoder o dużej częstotliwości impulsów

    Rozwiązanie kolega znajdzie tutaj: [url=http://www.mikrokontroler.pl/conten...

    Mikrokontrolery AVR   21 Gru 2015 13:21 Odpowiedzi: 8    Wyświetleń: 1230
  • [Atmega8][C/AVRSTUDIO] Jak próbkować z niskimi częstotliwościami

    Oj coś koledzy krążycie wokół tematu a nie widzę nigdzie pełnej odpowiedzi. Niektóre są za to błędne albo upraszczające. F_CLK_ADC, to tak jak ktoś pisał, tylko częstotliwość taktowania ADC. A że jest to przetwornik typu SAR (z sukcesywną aproksymacją) to konwersja 1 próbki trwa n cykli zegara F_CLK_ADC. W przypadku tego ADC jest to: - 25 cykli dla...

    Mikrokontrolery AVR   15 Mar 2012 12:01 Odpowiedzi: 6    Wyświetleń: 1345
  • Atmega/Xmega - jak zrealizować 8 izolowanych wejść 4-20mA?

    To akurat dobrze bo częstotliwość nie spadnie do 0. Można np. uzyskać zakres 4...20kHz.

    Mikrokontrolery   10 Mar 2016 23:00 Odpowiedzi: 21    Wyświetleń: 3483
  • Częstościomierz 1Hz - 1 GHz

    To drugie. Mam minikombajn pomiarowy na Xmega i działa ok. W EP był cykl artykułów na temat Xmega. No ja nie powiedziałem że nie działają tylko ze działają do jakichś bardzo niskich częstotliwości i nijak nie dało mi się tego poprawić.

    DIY Konstrukcje   28 Lut 2017 08:32 Odpowiedzi: 80    Wyświetleń: 21507
  • Ustawianie fuse bitów w ATXMega128A1 – różnice względem ATMega8, zegar 32MHz

    Fusebitów nie dotykaj, poza BOD nie ma tam nic ciekawego. To nie ATMega8, gdzie trzeba było konfigurować fusebitami zegar. W XMEGA zegar konfiguruje się programowo, domyślnie startuje na wewnętrznym RC 2 MHz, ten zegar możesz powielić korzystając z PLL do 32 MHz. Akurat kwarcu zegarkowego nie a się wrzucić na PLL ze względu na dolne ograniczenie częstotliwości,...

    Mikrokontrolery AVR   21 Lut 2013 16:03 Odpowiedzi: 7    Wyświetleń: 1686
  • ATXmega128A1U - stabilność wewnętrznego oscylatora 32 MHz

    Nie dziwne. 16 MHz to max częstotliwość kwarcu - chyba nie ma kwarców na wyższe częstotliwości, które nie byłyby overtonowe. Dlatego używa się kwarcu o f<=16 MHz i konfiguruje w XMEGA PLL oraz preskalery tak, aby uzyskać pożądane taktowanie procka. Napisz pomiędzy czym a czym chcesz przesyłać dane UART, bo chyba żaden standardowy transceiver nie...

    Mikrokontrolery AVR   22 Maj 2016 13:33 Odpowiedzi: 20    Wyświetleń: 1902
  • Praca Atmega 1284 z zewnętrznym generatorem przy 3,3V i 20MHz - ryzyko błędów?

    Chcę pracowac z 1284 na napięciu 3,3 V z częstotliwością 20Mhz , Czy to są błędne założenia ? Niestety błędne założenia. Z AVR na 3,3V i 20 MHz lub więcej pójdzie XMEGA.

    Mikrokontrolery AVR   08 Kwi 2021 06:41 Odpowiedzi: 8    Wyświetleń: 453
  • 74LS07 - Jaka maksymalna częstotliwość SPI z kartą SD?

    Marico nie popadajmy w skrajności. Odtwarzanie 44,1 kbps stereo to 176 kB/s, to da radę zrobić bez problemu. IMHO dla samego odtwarzania Wav nie ma sensu brać VS10xx, natomiast jeśli ktoś chce odtwarzać mp3 to i owszem. Jeśli ktoś jest zainteresowany połączeniem XMEGA z VS10xx to służę przykładami.

    Mikrokontrolery AVR   07 Paź 2014 15:28 Odpowiedzi: 18    Wyświetleń: 3015
  • Karta SD i VS1011 na jednym SPI (xmega) + odtwarzanie wav

    tmf - w Twojej książce Układy Peryferyjne na s.517 napisałeś, że jest pewien odcinek czasu na odczyt sektora z SD i tym się zasugerowałem, a ponieważ tymczasowo rozmontowałem VS'a więc nie mam jak sprawdzić transferu większej paczki danych niż wspomniane 32B. Projektuję układ z udziałem wspaniałej XMEGI serii E, gdzie jest tylko jeden SPI (pozostałe...

    Mikrokontrolery AVR   13 Lis 2014 23:35 Odpowiedzi: 8    Wyświetleń: 1611
  • Czy ATMEGA88 może działać stabilnie powyżej 20MHz dla ADC?

    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 ;)

    Mikrokontrolery   29 Lut 2008 08:35 Odpowiedzi: 5    Wyświetleń: 933
  • [atmega32][C] - Pomiar częstotliwości z 7 czujników, jaką metodą?

    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...

    Mikrokontrolery   17 Lip 2015 23:48 Odpowiedzi: 7    Wyświetleń: 831
  • XM - scope 3, czyli Oscyloskop cyfrowy AVR - v3.0 BETA

    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...

    DIY Warsztat   14 Sty 2023 01:11 Odpowiedzi: 159    Wyświetleń: 117083
  • [C] ATmega644p WAV Player w C – charczący dźwięk, jak poprawić jakość audio?

    Niestety w zwykłej ATMega jest pewien problem o którym już zresztą ci pisałem - ponieważ źródłem taktowania timera jest wyłącznie preskaler, nie da się jednocześnie dowolnie określić częstotliwości odtwarzania i głębi PWM. Skoro się uczysz to weź sobie elastyczniejszy procek, np. XMEGA 8E5, a naktórym możesz timer taktować przebiegiem z innego timera,...

    Mikrokontrolery AVR   25 Wrz 2014 20:28 Odpowiedzi: 31    Wyświetleń: 3336
  • ATmega32 - Jak zliczać impulsy, generować PWM i przerwania co kilka ms?

    zliczanie impulsów z dwóch enkoderów Jeżeli to są enkodery inkrementalne z sygnałem A, B i ew. Home, zrezygnuj z megi64/128. Xmegi mają wsparcie sprzętowe do obróbki sygnału z takich enkoderów przez użycie liczników w połączeniu z eventami. Na STM32Fxxx zrobisz to łatwiej i być może szybciej korzystając z gotowców. generowanie dwóch przebiegów PWM...

    Mikrokontrolery AVR   05 Lis 2014 23:09 Odpowiedzi: 4    Wyświetleń: 1593
  • Mikrokontrolery - początek (Rozwiązany -> STM32F4 DISCOVERY)

    (at)BlueDraco: Zgadzam się z Tobą i też się zastanawiam na czym polega ta dziwna maniera polecania zabytkowych, 8-bitowych AVR'ów? Pomijając ich ograniczenia strukturalne, za każdym razem wchodząc na Forum widzę problemy typu: jaki programator, programator nie działa, błędy zapisu, program jest dobry, a jednak nie działa... i tysiąc tego typu problemów...

    Mikrokontrolery Początkujący   01 Wrz 2013 19:16 Odpowiedzi: 48    Wyświetleń: 9132
  • [News - Atmel] - Next-Generation low-power 8-bit microcontrollers

    Problem jest z sygnałami, które muszą "zawracać" pod mikrokontrolerem. Można poprowadzić je obok (albo i "powietrzem" – zworkami, jeśli już nie ma wyjścia), tylko trzeba postarać się, by było ich jak najmniej. Przy małej liczbie sygnałów (duża obudowa użyta, bo mniejszej nie ma) zawsze znajdzie się sposób... Jeśli potrzeby są niewielkie, to można...

    Mikrokontrolery AVR   16 Lis 2014 12:54 Odpowiedzi: 31    Wyświetleń: 2502
  • Zaawansowana 45MHz sonda logiczna z pomiarem częstotliwości, czasu i oscyloskop

    Popatrz na atxmegę, też na nią przeszedłem i jest to nowa jakość, peryferii full, zegar łatwo ustawić, fuse bity nie straszą, 3 poziomy przerwań, timerów full no i eventy, na tym można cuda robić. Ale Xmega, w stosunku do ARM są drogie i mają mało RAM. Nadal to 8-bit przez co trzeba walczyć z atomowym dostępem do zmiennych 16 czy 32-bit. Nie ma też...

    DIY Konstrukcje   21 Paź 2023 15:29 Odpowiedzi: 283    Wyświetleń: 45510
  • [C] Jak zrealizować czasomierz i mierzyć częstotliwość na ATMega32?

    Jeszcze co do ad.2: przebieg 5MHz da się zmierzyć ale będzie musiał mieć wypełnienie możliwie zbliżone do 50%. A przetwornik ADC tutaj to raczej nietrafiony jest :D Jeżeli amplituda przebiegu będzie mniejsza od VCC procesora to trzeba aby raczej użyć komparatora. Ale raczej zewnętrznego bo ten wewnętrzny będzie: po 1: za wolny po 2: jego wyjście chyba...

    Mikrokontrolery   21 Maj 2012 13:18 Odpowiedzi: 9    Wyświetleń: 1566
  • Mega8 / Tiny2313 [BASCOM] - trudności z projektem (RS232 + ISP/UART + 4xPWM + .

    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...

    Mikrokontrolery AVR   20 Paź 2013 11:11 Odpowiedzi: 13    Wyświetleń: 3102
  • AVR - UART xmega vs mega-róznice wady i zalety

    Kiedyś do bezpośredniego sterowania z SPI wykonałem taki układ, wadą jest że wymaga aby SPI działało z częstotliwością około 400kHz co nie zawsze jest możliwe do uzyskania, ale jeżeli mamy taka możliwość to zyskujemy bezpośrednie wysyłanie bajtów kolorów. http://obrazki.elektroda.pl/8216698300_1...

    Mikrokontrolery AVR   26 Kwi 2016 13:26 Odpowiedzi: 22    Wyświetleń: 2433
  • Frustracje projektanta: Ciągłe padanie mikrokontrolerów STM32 i Xmega w projektach

    Z drugiej strony napisałeś pytanie to dostałeś odpowiedź dlaczego masz problemy, możesz posłuchać dobrych rad. Możesz się uprzeć i robić po swojemu, jesteś dorosły więc nikt cię nie będzie zmuszał :) Nie podpuszczaj :-D A tak poważnie, moje problemy nie wiążą się z jakością wykonania płytek i ich projektów. Pokazywałem płytkę która pracuje z dużą prędkością...

    Projektowanie i Tworzenie Po godzinach   04 Maj 2024 17:22 Odpowiedzi: 29    Wyświetleń: 1491
  • Oscyloskop Cyfrowy AVR v2.0 Atmega 32 LCD LS020

    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...

    DIY Konstrukcje   26 Lis 2023 12:26 Odpowiedzi: 181    Wyświetleń: 98870
  • [AVR/XMEGA] - Mikrokontrolery AVR jakich używasz - ankieta

    Kolega Elektronik9 miał chyba na myśli przesyłanie nieskompresowanych danych z SD do LCD. Tu właściwie limitem nie jest moc obliczeniowa MCU, lecz max. częstotliwość pracy SPI, która determinuje maksymlany transfer z SD do LCD. Szkoda, że w XMEGA SPI nie może pracować z CLKper2, tak jak rozszerzenia timerów. 32 MHz SPI dałoby niezłego kopa. Ale i tak...

    Mikrokontrolery AVR   15 Cze 2013 18:47 Odpowiedzi: 54    Wyświetleń: 13785
  • ATXMEGA a USART i błędy przy wyższych prędkościach

    Na pierwszy rzut oka wygląda poprawnie. Aczkolwiek są potencjalne problemy: - ustawiasz taktowanie zewnętrzne, odblokowując generator kwarcowy, ale jednocześnie blokujesz od rauz wewnętrzne RC 2 MHz. Przypuszczam, że nie jest to problemem i XMEGA nie pozwoli zablokować jedynego generatora, ale kto wie. Ja bym dla świętego spokoju zostawił ustawiony...

    Mikrokontrolery Początkujący   13 Sie 2018 17:28 Odpowiedzi: 12    Wyświetleń: 759
  • DMA w Xmega i toczenie danych z tablicy do tablicy.

    (at)jacynka84 - środowisko dla STM32? Jest Atollic, jest SW4STM32, jest PlatformIO na Atomie, jest Keil MDK w końcu... A jeśli chodzi o sprzęt to za jakąś dychę (PLN) jest nieco archaiczny, ale i tak raczej szybszy niż xmega dev board będący klonem Maple - na układzie STM32F103C8T6 jak mi się dobrze wydaje. Max częstotliwość zdaje się 96MHz, 64KB Flash...

    Mikrokontrolery AVR   26 Kwi 2018 20:13 Odpowiedzi: 6    Wyświetleń: 822
  • mikrokontroler Atmega1281 - próbkowanie 1000kHz przy 8 bitach

    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.

    Mikrokontrolery   07 Lis 2013 20:26 Odpowiedzi: 3    Wyświetleń: 819
  • [XMEGA] Jak poprawnie skonfigurować DMA wyzwalane timerem w XMEGA?

    Chyba nawet próbowałem z dwoma kanałami, ale na wszelki wypadek sprawdzę jeszcze raz, tylko podłączę się pod TC. Zresztą i tak będzie to już sporo kombinowania, bo przy dużych częstotliwościach próbkowania, będę musiał przełączyć się na jeden kanał. 2 kanały DMA wyzwalane jednym ADC-rzecz spotykana w profesjonalnych projektach (open source) z tym, że...

    Mikrokontrolery AVR   07 Sie 2011 18:47 Odpowiedzi: 10    Wyświetleń: 2301
  • [C] Jak przenieść .data i .bss do XRAM na Atmega128 w C (WinAvr, AvrStudio)?

    W przypadku wykorzystania sprzętowego interfejsu XMEM częstotliwość odwoływania się do pamięci jest bez znaczenia - wszystkie sygnały są generowane na podstawie zegara procesora. Oczywiście stosowanie zatrzasku serii HCT zamiast AHCT może zadziałać, ale działa na granicy - to znaczy, że w pewnych sytuacjach twój układ się wykrzaczy. Oczywiście to zależy...

    Mikrokontrolery AVR   25 Cze 2014 22:56 Odpowiedzi: 21    Wyświetleń: 6864
  • Analizator usbee i saleae w jednym.

    A propos analizatorów. Koledzy powyżej zrobili jak zwykle wspaniałą pracę i otrzymali profesjonalny układ. Ale prosty analizator o całkiem niezłych parametrach można zrobić nawet na AVR za grosze (koszt koło 10 zł + płytka i wykonanie). W nowej książce zamieściłem projekt analizatora na XMEGA, sampluje co prawda "tylko" z częstotliwością 8 MHz, ale...

    DIY Konstrukcje   16 Sty 2015 14:28 Odpowiedzi: 33    Wyświetleń: 22521
  • Xmega - brak dźwięku z wav playera przy użyciu DAC i timerów w Bascom

    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...

    Mikrokontrolery AVR   13 Kwi 2015 00:47 Odpowiedzi: 11    Wyświetleń: 2355
  • [stm32f4discovery] Jak skonfigurować liczniki PWM dla 3 przetwornic na STM32F4Discovery?

    Dwie przetwornice, po 4 kanały z każdej, możesz wysterować z liczników TIM1 i TIM8, bez zbędnych komplikacji i bez konfliktów z elementami na płytce. Z trzecią będzie trochę trudniej, ponieważ liczniki TIM2..TIM5 nie mogą sprzętowo generować dead-time i będziesz musiał wykonać dodatkowe operacje logiczne lub kombinacje sprzętowe. Przy częstotliwości...

    Mikrokontrolery ARM   24 Sty 2016 03:33 Odpowiedzi: 6    Wyświetleń: 2400
  • Generator funkcyjny DDS na mikrokontrolerze - zniekształcenia przy dużych dX

    Już nieco jaśniej. Jeśli tablicę mam 10-bit a akumulator fazy 32-bit, to dX będzie mniejsze od 1, i to dlatego przyjąłem tak duży bitowo dX, by mieć bardzo dobrą rozdzielczość i dokładność częstotliwości. Na razie chciałem się skopić na całkowitych, gdyż chciałbym to móc zastosować na słabszych prockach, np. Xmega, która ma tylko 32MHz i nie ma FPU....

    Mikrokontrolery   11 Gru 2016 11:55 Odpowiedzi: 137    Wyświetleń: 4407
  • Wybór programatora-debugera do XMEGA-C3 Xplained: JTAGICE3, ATMEL-ICE, AVR DRAGON?

    Cześć Od pewnego czasu uczę się programować atmegi z użyciem usb-asp. Pojawiła się okazja - projekt do realizacji, który pozwoliłby mi nauczyć się programować xmegi. Wstępnie zapoznałem się z ofertą Atmela i wybrałem [url=http://www.atmel.com/tools/XMEGA-C3... Xplained Niestety nie mam bladego pojęcia jaki programator-debuger powinienem...

    Mikrokontrolery AVR   15 Lip 2014 14:49 Odpowiedzi: 4    Wyświetleń: 1452
  • xmegaA3 i TWI WINAVR. Proszę o sugestie. Co robię źle?

    Tak tylko profilaktycznie zapytam czy zmieniłeś zegar xmegi na 32MHz, fabrycznie chodzi na 2MHz. Ustawiłem na 32Mhz, ale nawet gdybym nie ustawił to przypuszczam, że TWI powinno działać, tyle że nie z częstotliwością 80kHz, a 5 kHz.

    Mikrokontrolery AVR   08 Gru 2011 11:44 Odpowiedzi: 7    Wyświetleń: 1508
  • Kurs XMEGA (01) - co trzeba wiedzieć, by zacząć

    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...

    Artykuły   25 Gru 2018 21:59 Odpowiedzi: 10    Wyświetleń: 6357
  • attiny85 - Jak zastąpić potencjometr sygnałem PWM z innego mikrokontrolera?

    Czyli sygnał analog z potencjometru równy sygnałowi wysterowanemu z mikrokontrolera .... Szybka odpowiedź.... choć nie musze tego sprawdzać i łączyć samodzielnie zeby przetestować. To nie takie proste. PWM musisz zapodać przez odpowiednio dobrany filtr dolnoprzepustowy, w dodatku, żeby był on efektywny to podstawowa częstotliwość PWM musi być wysoka....

    Mikrokontrolery Początkujący   07 Lis 2016 23:14 Odpowiedzi: 14    Wyświetleń: 1575
  • Xmega [C] - Zakłócenia przy pomiarach małych sygnałów ADC 150 mV

    Ten procesor to raczej w sposób niedeterministyczny działa jak dla mnie teraz :) Przy 2 Msps te przetworniki naprawdę działają świetnie nawet przy 12 bitach rozdzielczości. W poprzedniej wersji scopa również działały 2 przetworniki po 2 Msps i toto działało bez najmniejszych problemów. Tutaj doszedł jeszcze DAC z 1 Msps i już widać tutaj jest granica...

    Mikrokontrolery AVR   08 Wrz 2011 15:19 Odpowiedzi: 16    Wyświetleń: 4512
  • Xmega ATXmega128A3U - problem z komunikacją TWI z RTC DS3231

    Tak, na pewno 32MHz. Analizator pokazuje częstotliwość sygnału 100kHz - tak jak chciałem. DS3231 pracuje do 400kHz DS3231 na pewno działa - sparwdziłem na Arduino (5V!). Swoją drogą - 5 minut i uruchomione :-) (oczywiście tutaj korzystam z bibliotek).

    Mikrokontrolery AVR   04 Mar 2016 20:33 Odpowiedzi: 29    Wyświetleń: 3090
  • Jak przyspieszyć funkcję w C dla Xmega128 używając wstawek asm?

    Fakt. Co więcej, twój kod działa szybciej. W symulatorze przy 1 MHz twój wykonuje się po 34 us, mój po 36. Mój kod po kompilacji wygląda tak: inline void write_data(uint16_t data) { asm("sts PORTD_OUT, %0" : : "r" (data>>8) ); 21e:8f ef ldir24, 0xFF; 255 220:90 e0 ldir25, 0x00; 0...

    Mikrokontrolery AVR   29 Paź 2011 19:32 Odpowiedzi: 15    Wyświetleń: 2729
  • Przenośna konsola z kolorowym TFT - DMA -wydzielone

    Niecałe 41kB/klatkę, czyli np 16fps to by wymagało ok 656kB/s, tak jak mówisz. A moja xmega nie jest w stanie wydusić chyba nawet 6fps. I ciekawostka, jak użyjemy zamiast print aby wysyłał po spi w xmega, bezpośrednio Spic_data = dana 'SPI na porcie C Bitwait Spic_status.7 , Set to jest zauważalnie szybciej. Nadal jednak to jest bardzo mało fps. Daltego...

    Mikrokontrolery AVR   21 Lip 2015 16:25 Odpowiedzi: 124    Wyświetleń: 8544
  • Jak zliczać impulsy? XMEGA, system zdarzeń i timery.

    To ma być taki układ serwo - jeden licznik zlicza impulsy step dir - układ zdarzeń potrafi rozpoznawać ten sygnał. W liczniku mamy więc pozycję zadaną. Drugi licznik liczy impulsy z enkodera na silniku - 2500obr minutę czyli 41 na sek, enkoder daje na obrót 1000imp ale można liczyć każde zbocze impulsu czyli 4000 imp (no chyba ze producent enkodera...

    Mikrokontrolery AVR   23 Mar 2022 08:16 Odpowiedzi: 29    Wyświetleń: 753
  • Jak zmienić clockowanie AVR z kwarcu na wewnętrzne RC w trakcie działania?

    W ARM-ach tak w AVR-ach nie. Nieprawda. W większości AVR jest preskaler zegara, czyli układ działa z tym samym źródłem, ale możesz zmienić taktowanie przez preskaler zegara, co umożliwia osiągnięcie innych częstotliwości taktowania i np. zmniejszenie pobieranej mocy. W pełni elastyczne w tym zakresie z AVR są XMEGA, które mają możliwość włączania i...

    Mikrokontrolery AVR   30 Mar 2016 18:17 Odpowiedzi: 6    Wyświetleń: 1017
  • [DS1307] Strojenie częstotliwości kwarcu zegarkowego

    Ależ dyskusje egzystencjalne, jasny gwint! A wracając do tematu... istnieje możliwość kalibrowania kwarców trymerem jak na schemacie http://obrazki.elektroda.pl/6143433200_1... To metoda stara jak świat ale może okazać się wystarczająca. DS1307 wprawdzie nie potrzebuje żadnych kondensatorów, ale nic nie stoi na przeszkodzie żeby je...

    Mikrokontrolery   04 Lut 2014 10:39 Odpowiedzi: 17    Wyświetleń: 8186
  • AtMega169PA - Wewnętrzny oscylator a transmisja rs232

    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...

    Mikrokontrolery AVR   09 Cze 2014 09:50 Odpowiedzi: 13    Wyświetleń: 2184
  • Przetwarzanie dźwięku z wykorzystaniem ADC w Xmega

    Witam, mam mały problem którego nie potrafię rozwiązać, i potrzebuję porady. Potrzebuję zrobić układ który będzie przesyłał dźwięk za pomocą usart. I tak: Jeden mikrokontroler xmega będzie zbierał dżwięk z mikrofonu podpiętego do ADC i za pomącą DMA przesyłał zebrane przez ADC próbki dźwięku do UART. Drugi mikrokontroler xmega będzie odbierał te próbki...

    Mikrokontrolery AVR   31 Sie 2019 11:55 Odpowiedzi: 15    Wyświetleń: 678
  • [Atmega8][C] Sterowanie serwem - programowy PPM - obsługa przycisku

    Zanim przejdziemy dalej ustalmy kilka szczegółów. Jaką rozdzielczość serwa chcesz uzyskać? Od tego zależy sposób realizacji. Druga sprawa - z jaką częstotliwością taktujesz M8? Może być 16 MHz? I ostatnia - M8 to wybór ostateczny, czy możesz go zmienić? Najłatwiej będzie wykorzystać procesor, który ma 10 kanałów PWM. Jeśli mógłbyś zastosować XMEGA,...

    Mikrokontrolery AVR   01 Sie 2012 09:54 Odpowiedzi: 34    Wyświetleń: 7148
  • XMEGA 16A4U a 32A4U różnie działa z tym samym programem

    ak się chce działać z transmisją asynchroniczną na atmega8 itp. to od razu trzeba takie uC taktować z zewnętrznego Q. Ja się wie to wszystko to należy się stosować, a ja choć wiedziałem że atmegi8 mają dość niedokładne rezonatory to to zlekceważyłem, bo od 2 lat do tej pory wszystko działało prawidłowo. Atmegi mają rejestr OSCCAL od którego wartości...

    Mikrokontrolery Początkujący   21 Lip 2018 12:40 Odpowiedzi: 7    Wyświetleń: 1155
  • Jak podłączyć dzielnik napięcia 0-10V do Xmega bez offsetu 0,5V?

    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ą...

    Mikrokontrolery AVR   04 Maj 2015 09:20 Odpowiedzi: 41    Wyświetleń: 3213
  • SPI z izolacją galwaniczną – jak dobrać transoptory do dwukierunkowej komunikacji ADC?

    TLP2345, tani, szybki, mały. Szybki skurczybyk :) https://obrazki.elektroda.pl/5349143300_... Odpaliłem dokumentację: https://obrazki.elektroda.pl/6583741000_... Jak określić maksymalną częstotliwość? Podane czasy narastania/ opadania to 3ns (typowo, bo max 30 a to już całkiem spora różnica). Sprawdziłem swoje SPI...

    Mikrokontrolery   30 Sie 2023 19:18 Odpowiedzi: 16    Wyświetleń: 3066
  • XMEGA - ADC pływa bardzo przy zamianie temperatury

    (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...

    Mikrokontrolery   15 Wrz 2016 20:49 Odpowiedzi: 29    Wyświetleń: 1866
  • Jaki multiplekser do sterowania 4 wyświetlaczy 7-segmentowych na ZL2AVR?

    Kombinujecie jak konie pod górkę. Podczas, gdy sprawa jest prosta. Albo wykorzystać procesor z odpowiednią liczbą pinów, co nie stanowi problemu (pod warunkiem, że nie przekroczymy obciążalności). Albo zastosować SPI i rejestry z zatrzaskiem, typu 74xx595, nie 164, które ze względu na brak zatrzasku absolutnie się nie nadają do sterowania multipleksowego....

    Mikrokontrolery AVR   19 Lip 2013 21:14 Odpowiedzi: 48    Wyświetleń: 6627
  • Atmega32 - Czy można zwiększyć częstotliwość próbkowania do 200kHz?

    Czytałem gdzieś, że jeżeli wystarczą 8-bitowe wartości (może nawet 7-bitowe), to można próbkować z częstotliwością 200kHz Nie. Te 200kHz, o których piszesz prawdopodobnie pomyliłeś z maksymalną częstotliwością taktowania przetwornika dla pełnej rozdzielczości (10 bit). Biorąc pod uwagę, że czas pojedynczej konwersji to 13 taktów zegara taktującego...

    Mikrokontrolery AVR   20 Cze 2016 12:08 Odpowiedzi: 5    Wyświetleń: 2352