http://obrazki.elektroda.pl/5601850500_1... Witam, właściwie nie wiem czy to dobry dział, ale zrobiłem co zamierzałem, wszystko działa jak trzeba, nie mam pytań, a rozwiązanie choć nie rewolucyjne może się komuś przydać, więc postanowiłem się podzielić. Jakiś czas temu doszedłem do wniosku, że czas się wziąć za Xmegi i wreszcie zacząć...
a co jest nie tak z ADC w XMEGA?
W nocie np. XMEGA A manual masz opis systemu podtrzymywania. Co do problemów to może wynikają one z błędnego projektu elektrycznego płytki. Zobacz jak zaprojektowana jest płytka XPlained XMEGA z XMEGA256A3BU.
Niestety póki co wbudowany debugger ma tylko Xplained Mini, do Xplained Xmega najtańszy sprzętowy debugger to Atmel-ICE PCBA - jakieś 160 zł, ale zaleta taka, że debuguje kompletnie wszystko od Atmela, łącznie z Atmelowymi ARMami.
Witam wszystkich, Próbuję uruchomić kartę mikro SD na płytce extrino od Leona, Mam książki Pana Tomasza Francuza i przerabiam przykład "Inicjalizacja" z katalogu KartySD. Książka "AVR Układy peryferyjne". Używam Atmel Studio 7. Uruchomiłem przykład na płytce DIL64 (także od Leona). Działa w trybie SPI. Ponieważ docelowo będę potrzebował SPI_USART sięgnąłem...
Sprzedam: - płytkę prototypową z MCU Xmega 128A3U. Płytka Extrino XL od Leon Instruments. Cena 40 zł. sprzedane - 2x nowe scalaki DSP ADAU1442 w obudowie TQFP100. Cena w Mouser: ok 95 zł. Puszczę za 50 zł/sztuka. - 2x stabilizator TPS7a4700 max 36v/1A 20VQFN- idealny jako stabilizator do audio np. wzmacniacza słuchawkowego - 16 zł - 2x op-amp ad744...
A pisałem "Wrzuć swój kod na symulator." - wykryłbyś problem w ciągu minuty.
Do obycia z mikrokontrolerami polecam naukę na xmega. Jest fajna płytka na początek X3-DIL64 albo XMEGA XL FULL.. Jest sporo przykładów w sieci i kilka książek.. myślę że można spokojnie od tego zacząć i dużo się nauczyć...
...czy płytkę XMEGA A1 Explained można programować/debugować w ATMEL Studio 6.2 przez połączenie USB... To byłby fajny bajer, ale na razie to można tylko programować przez USB, gdy urządzenie ma zaprogramowany bootloader i zgłosi się jako DFU. To akurat działa w przypadku płytki i programu FLIP. Debuger musi być sprzętowy i tutaj, z tego co wiem, nic...
Czy taka płytka ma sens, czy jest to przerost formy nad treścią? Ma to być taki miks płytki mb102 oferowanej przez china poeple ze standardową płytką uruchomieniową wciskaną w płytkę stykową. Nie wiem czy ciągnąć to dalej, lub zrobić po bożemu? http://obrazki.elektroda.pl/4135008000_1... http://obrazki.elektroda.pl/8299400100_1...
STATUS = 0x03 utrzymuje się cały czas. Rejestru TIMCTRL nie ustawiałem, nie wiem jak. Manual podany przez kolegę Marek-Skalski to jest to, czego szukałem. Jednak 2 problemy: nie ma informacji o rejestrze TIMCTRL, oraz nie wiem jak zaimplementować to w programie. Wg When triggered by data write operations, the conversion starts when the high byte register...
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....
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...
Podejrzewałem złą filtrację zasilania Xmegi, ale sprawdziłem w trzech różnych płytkach/układach, gdzie pracuje XMEGA z prawidłowym filtrowaniem - wszędzie problem istnieje. Zauważyłem natomiast, że opisany przeze mnie efekt występuje jeśli w opcjach EEprom mam zaznaczony "ptaszek" Erase EEPROM before programming. Odhaczając powyższą opcję programowanie...
Ta płytka ma pod spodem jakieś transceivry tak? Możesz pokazać zdjęcie spodu?
Problem w tym, że 10-bitów ADC to granica dla ATMegi, dla taniego ARMa to nawet poza jego granicami możliwości. Dodatkowy konwerter RS/USB może być prostym rozwiązaniem, ale to też cena, miejsce na płytce itd. XMEGA ma wbudowane USB, które łączysz 1:1 z gniazdem, bez żadnych elementów dodatkowych, a ADC ma rozdzielczość 12 bitów przy samplowaniu 2 Msps,...
Problem w tym że nie posiadam Eagle i nie projektowałem tej pcb. Projekt płytki jest "open source" ściągnięty z strony [url=www.batsocks.co.uk/products/BreadMa... Dlatego pytam o możliwość konwersji .
Nie wiem jak z Bascomem ale nowe procki XMEGA mają przetwornik A/C i C/A.
Mimo, że sam mam taką "kartę dźwiekową na USB", którą zdarza mi się używać jako namiastki oscyloskopu (np. w zeszłym tygodniu), to jednak są lepsze metody, które umożliwiają uzyskanie znacznie lepszych parametrów, za troche większe pieniądze. Jakieś 70 zł kosztuje płytka z Xmega (X3-DIL64 Leon Instruments). Posiada 2 przetworniki AC mogące pracować...
Z Xmega raczej nie korzystam, ale ta płytka EvB5.1, o której pisze piotrva wydaje się być idealnym dla mnie rozwiązaniem. Niestety jak się domyślam pewnie nigdzie nie ma udostępnionego projektu płytki :), bo wolałbym zbudować sobie ją sam, a nie kupować. Może macie jakieś propozycje darmowych odpowiedników.
Wymieniłem scalaka oczywiście pomogło ;). Nadal nie wiem czy było tak od nowości czy się uszkodził. Miałem wlutowane RC 10om i kondensator 100n w pozostałych płytkach nic się nie uszkodziło ale dla pewności wszędzie powymieniam 10om na 10kom. Trochę dziwne że uszkodzony jest kawałek przetwornika do tej pory w 90% leciał mi cały scalak a w 10% po prostu...
Jaki program wgrywasz przez atmel studio i jakiego oczekujesz rezultatu po wgraniu programu? To jakaś gotowa płytka prototypowa z xmegą? Jaka wersja programatora i wsadu w nim? Które sterowniki zainstalowałeś do niego? Te z z atmel studio, czy jakieś inne?
Odpal kod w symulatorze i sprawdź, czy istotnie wszystko jest ustwione tak jak chcesz. Jeśli tak to najpewniej problem leży w hardware. Dla pewności możesz jeszcze ściągnąć przykładowe kody obsługi ADC z moich książek (są za darmo) i sprawdzić czy na nich odpali. Jeśli nie to na 100% masz błąd na płytce.
http://obrazki.elektroda.pl/4873887900_1... Programator USBTiny-MKII SLIM (klon AVRISP-MKII) obsługuje wszystkie µkontrolery Attiny, Atmega oraz Xmega. Posiada trzy interfejsy programowania: ISP, PDI, oraz TPI. Bezpośrednio współpracuje z AvrStudio lub AvrDude. Mała wygodna płytka zawiera dwukierunkowy translator napięć dla wszystkich...
Taki problem pojawiał się już na kilku kolejnych płytkach w różnych wersjach, nie lutowałem ich osobiście, wyglądają w porządku. Co więcej, o ile pamiętam na module X3-DIL64 Leon Instruments z xmegą128 miałem identyczny problem, ale ręki sobie nie dam uciąć, nie jestem też w stanie tego w tym momencie sprawdzić, ale jak tylko będę mógł, to spróbuję....
Nie wiem czy autor sobie poradził ale miałem podobny problem (z płytką XMEGA-A3BU XPLAINED). Po wprowadzeniu w tryb programowania (u mnie naciśnięty przycisk SW0 i podłączenie do zasilania/USB) Windows domagał się sterownika DFU. Podałem mu ścieżkę do katalogu programu Flip, wyszukał sobie wszystko i działa! Dodam, że Atmel studio 6.2 miałem zainstalowany...
Procesor możesz reprogramować co najmniej 10 tys. razy. Jak miganie LED ci się znudzi to po prostu wrzucasz nowy program. Tamten przecież ciągle masz na dysku i jak będziesz chciał znowu pomigać to go ponownie wrzucisz do mikrokontrolera. Podmianka MCU zadziała, ale... Arduino wykorzystuje bootloader, którego sprzedawane w sklepie miikrokontrolery nie...
A po co FTDI232? Mogłeś wziąć A4U, która ma USB. Jak już dałeś FTDI to trzeba było go wykorzystać jako programator PDI. Niezbyt fortunnie podłączyłeś także złącze SD - wykorzystując interfejs SPI, zamiast USART. W XMEGA jako SPI Master należy wykorzystywać USART ze względu na buforowania i współpracę z DMA. To dramatycznie przyśpiesza wymianę danych...
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,...
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...
Ostatnio tu: http://www.elektroda.pl/rtvforum/topic24... Ale w produkowanych nie kojarzę, może ktoś inny. Bo uprzyjemnia to bardzo projektowanie PCB i hardware. Przykładowo mam 1 uart, który dla potrzeb 1 wire remapuje RXD i TXD na 1 pin bez dodatkowego hardware. W czasie gdy DS konweruje temperaturę tym samym uartem przemapowanym na inne piny...
Najlepiej trzymać się od Atmela z daleka. Bardzo merytoryczne :) Jak dla mnie najlepsza dokumentację ma właśnie Atmel. Seria Xmega jest już bardzo "współczesna", jeśli chodzi o 8-bitowce.
Kupuję XMEGA E5 za 10zł, do tego płytkę-przejściówkę za 5zł, lutuję lutownicą do rynien i wkładam w stykówkę :) Ale programatora do XMEGA z kilku rezystorów już nie zrobisz. Tak możemy w nieskończoność. A tak z ciekawości zapytam - to Twoja książka o układach XMega na Helionie?
Wystarczy, weź tylko pod uwagę, że nawet prosty stos USB obsługujący tylko CDC to jakieś 8 kB kodu, można optymalizować i zejść do jakiś 4 kB, ale z 8 kB FLASH i małą ilością pamięci to szaleństwo. A SMD lutuje się prościej niż DIP, programator, np. klon ISPMkII to koło 40zł. Jak musisz mieć DIP to Leon Instruments i Modułowo sprzedają XMEGA na płytce...
Z jednej strony płytka z procesorem, a co z drugiej? Jak poprowadzone zasilanie do drugiej płytki? Płytka ma taki schemat: http://dl.btc.pl/kamami_wa/x3dil64schema... Na jednej stroni goldpiny na drugiej wszystkie elementy. Zasilanie modułów (po 2 sztuki na każdym TWI) jest z goldpinów opisanych jako 3.3V i GND na płytce z mikroprocesorem.
To co mi się przyda do procesorów XMEGA ? Zamówię teraz bo z chin to troszkę płynie ... Płytka rozwojowa X3-DIL64 w wersji premium 49,99zł, a w wersji ubogiej 39,99 http://obrazki.elektroda.pl/3270088400_1... http://obrazki.elektroda.pl/1844158100_1... Płytka rozwojowa eXtrino XL http://obrazki.elektroda.pl/7513345200_1...
Leży tu przede mną na biurku płytka uruchomieniowa własnej roboty z mikrokontrolerem LPC810. Płytka zawiera złącze USB i układ interfejsu USB/UART do programowania mikrokontrolera i do komunikacji z nim z PC, ponadto diodę RGB i przycisk - w sam raz na początek przygody z mikrokontrolerami. Koszt wszystkich elementów to ok. 12 zł, można poćwiczyć komunikację...
Zainstaluj sobie Atmel Studio - masz wszystko od ręki i do AVR i do ARM. Do tego jakaś płytka Xplained pro z XMEGA lub ARM (najtańsze po 40 zł z wbudowanym programatorem/debuggerem) i starujesz w 3 minuty (w zależności od szybkości łącza internetowego;)). BTW, różnorodność IDE akurat jest zaletą - każdy może sobie wybrać co mu odpowiada. Później i tak...
AVE... Zawsze można zamienić ośmiobitowca na szesnastobitowca, na przykład na PIC24HJ128GP202, który zapewnia 8kB pamięci RAM i DMA dla większości peryferiów. Można sięgnąć po coś większego, jak na przykład dsPIC33EP512GP506 (dla którego robię płytkę prototypową (ale mam problemy z fototransferem))... Jeśli to musi być na PICu. Bo z 8-bitowców 32 kB...
Jeśli dopiero zaczynasz z jakimkolwiek programowaniem, Arduino nie jest złym wyborem. Pozwala w miarę szybko i bezboleśnie zapoznać się z ogólnymi zasadami pisania kodu, algorytmów, pracą mikrokontrolera itp. A co najlepsze, wcale nie musisz kupować gotowej płytki Arduino by to robić - wystarczy jakaś ATmega czy nawet Xmega na płytce prototypowej, garść...
Ale jak potrzebuję coś na szybko to 4 godziny i mam płytkę, a nie czekam tydzień lub dwa Każdy z tego wyrasta, dojrzejesz i Ty ;-) Moja metodologia jest taka : - pomysł - prototyp na pająka (płytka stykowa lub laminat uniwersalny i kynar) ale tylko niezbędne podstawy - projekt PCB i zamówienie u Chińczyków - około tygodnia na pisanie softu, poprawki,...
Coś na podobieństwo tego co zrobiłem z Xmega, tylko tu pomimo, że opensource to płytkę trzeba zamawiać. Chyba, że ktoś ma chemię do robienia przelotek metalizowanych. Ale sama idea jest dobra.
W tej chwili dla AVR jest to najlepsza opcja - stosunek tego co masz do ceny jest super. Wbudowany debugger pokaże ci nowy świat. Do tej pory takie pytki miały tylko platformy dla ARM. Oczywiście można kupić coś z ATMega8, ale musisz do tego dokupić osobny programator. Niby USABAsp na początek się nada, ale za cenę tego, uwierz mi - złomu, masz fajną...
A może zamiast płytki z procesorem, który ma niezbyt duże możliwości konfiguracji funkcji wyprowadzeń kupić za 160zł płytkę XPlained (lub za połowę tej ceny jeśli jesteś członkiem Atmel University Program), która ma XMega, nie wymaga programatora (bo ma bootloader USB), super procesor (ATMega128A1 lub podobny), w zależności od wersji masz LCD graficzny,...
Nie ukrywam że to załamka dla mnie. Płytka wycackana , soft prawie skończony . Zmiana procesora nie wchodzi w rachubę . Zamknij procesor w termostacie - tak jak wymagające stabilnej pracy kwarce.
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...
Marek , tak, wszystko mam na jednej płytce.
Nawet gdyby ktoś się zajął opisami i przygotował plik zawierający opisy dla każdego układu (uwierz, masa roboty, wiem co mówię bo wyciągałem z każdego datasheeta dane takie jak fuski, wielkość pamięci, czy typ programowania) to i tak czarno widzę upchanie takiej opcji do pamięci. Jak na tak mały procesor, oferuje on już bardzo dużo funkcji. W przyszłości...
Ma to uzasadnienie, żeby JTAG był domyślnie włączony. Jeśli byś zrobił płytkę z wieloma układami i miał zamiar ją zaprogramować przez JTAG, to musi on być na starcie aktywny. Kombinacja typu: podłączmy się przez PDI żeby załączyć JTAG, żeby zaprogramować procesor przez JTAG - było by mówiąc łagodnie: kłopotliwe. Wyprowadzanie osobnego złącza do każdego...
USB jest na płytce ale nei było używane. Tu jesttroche informacji o USB na xmega: http://mikrokontrolery.blogspot.com/2011...
a kto powiedział ze odłączam sygnał !LE? Nikt, ale to oczywiste. Skoro Xmega ma być n a innej płytce i będziesz ją fizycznie odłączał to odłączysz wszystko (a więc i !LE też). No bo chyba ten jeden sygnał !LE nie będzie połączony długim nieodłączalnym kablem pomiędzy tymi dwoma płytkami? Bo ja innej opcji nie widzę. Tzn. inaczej nie widzę opcji odłączania...
Projekt OK ale wykorzystanie Xmegi128A4U to jak wjechanie w ogródek koparką. A jaką byś proponował ? Bo chętnie się czegoś nauczę poza "błyskotliwymi komentarzami".. Xmega16A4U lub 32A4U są połowę tańsze i podejrzewam, że też to "udźwigną". Widząc ten uc w opisie naprawdę liczyłem, że to będzie jakaś płytka rozwojowa, a nie gotowe urządzenie. Po za...
wiem bo lutowałem, większym problemem dla mnie jest płytka zrobiona w domu, tzn przynajmniej tak mnie się wydaje bo jeszcze nigdy nie próbowałem takiej zrobić(w sensie z lqfpxxx)
No i stało się - zainwestowałem w nową technologie i od razu mam problemy. Zaprojektowałem sobie płytka pod Xmega 128 A1 i zaplanowałem tylko jeden interfejs - PDI, specjalnie skombinowałem nawet AVR ONE! Wchodzę w AVR Studio (najnowsze 4.18 + sp2) wybieram programator i docelowy procek i nic - wyskakuje tylko "Unable to detect targets Unknown error"....
Powiedzmy sobie szczerze - duża część osób po prostu nie ma potrzeby korzystać z takich procesorów, bo im stara ATMega8 wystarczy. Patrząc po projektach pokazanych np. na elektrodzie, znakomitą większość da się zrealizować na tym procesorze. Powiedzmy sobie szczerze - następuje spory odpływ użytkowników Arduino z AVR na rzecz ARM i ESP. Po AVR też...
Temat dotyczy płytki testowej "na początek". Odnoszę jednak wrażenie że tmf za wszelką cenę próbuję dowieść iż XMega jest panaceum na wszystko, mnożąc przy tym przeróżne potencjalne problemy związane z wyborem innym niż "jedynie słuszny". Tymczasem MCU wybiera się pod konkretny projekt. Powiedz zatem kto ma większe szanse na realizacje projektu z MCU...
Chyba kolego coś kręcisz, bo nie widziałem jeszcze miernika w którym przekręcenie czegokolwiek sprawia że sonda podłączona do wejść służących do pomiaru napięcia jest zwierana. Do pomiaru prądu są zwykle osobne wejścia między innymi dlatego żeby nie były możliwe sytuacje jak wspomniałeś, ale mniejsza z tym. Sprawdź napięcia na wejściu i wyjściu stabilizatora...
Kup sobie jakiś moduł Xplained jeśli nie chcesz płytki stykowej. Jeśli masz sentyment do muzeum to Xplained z ATMega, jeśli chcesz coś nowszego to Xplained z XMEGA (obojętnie którą). Na tych płytkach wielkości karty kredytowej masz procek, USB (programowanie + zasilanie), procek ma bootloader, dzięki czemu nie potrzebujesz programatora (przynajmniej...
Mikroprocesory programuję dopiero od ok 4 miesięcy więc muszę po kolei, nie wszystko naraz, przyjdzie i czas na XMEGA, szkoda tylko że programator niezbyt tani. A co do WO na wejściu to w następnej wersji się na pewno pojawi, albo mnożarka ale to wszystko dodatkowe koszty i bardziej komplikowana płytka a w tej wersji nie o to chodziło. Gdybym miał sponsora...
tylko trzeba generować cykle odświeżania tmf , czy możesz bardziej naświetlić temat ? Aktualnie mam SDRAM na płytce, zasilany jest 3,3 V razem z Xmegą. I SRAM na drugiej płytce jest zasilany jednocześnie z XMegą.
Czym ten scheduler różni się od napisania prostych warunków wykonania zadania w pętli głównej, gdzie flaga na jego wykonanie ustawiana jest w obsłudze timera?. Na temat tych "różnic" napisałem w artykule, a przynajmniej się starałem. Kompletna dokumentacja TaskScheduler jest tutaj: https://github.com/arkhipenko/TaskSchedu... Na początek...
A ja już mam ATXMEGA64A4U. Teraz tylko muszę zrobić jakąś płytkę testową i programator do tego. Bardzo jestem ciekawy tego procesora :)
Dużo tego, to wiem, ale ja się nie zrażam. Zawsze można jakiegoś filma o ASF obejrzeć na YT to i coś sie rozjaśnia :D Zamiast otwierać projekt to otwierasz "New Example project" Zamiast All możesz zawęzic do Xmeg. Projekt pewnie na jakąś płytkę, ale zawsze są po prawej w exploratorze pliki które są użyte w przykładzie i tak sobie można podejrzeć co...
https://obrazki.elektroda.pl/2220939900_... Mikrokontrolery AVR cieszą się niezmienną popularnością, ze względu na swoją prostotę, a jednocześnie spore możliwości. Co ciekawe, mimo, że od lat wszyscy wieszczą rychłą śmierć mikrokontrolerów 8-bitowych, mają się one ciągle dobrze, a kolejne, nowe rodziny są wprowadzane na rynek. Jakiś...
Prawda niestety jest taka, że do 150zł nic rozsądnego nie kupisz. Stare układy (JTAG-ICE, AVR-ISP) nie działają z AS7, nowsze, JTAG-ICE MkII, są drogie. Sam JTAG też na niewiele się zdaje, bo nowsze procesory Atmela już go nie wspierają i wszystko idzie po PDI. PDI ma AVR Dragon lub Atmel ICE. Ten drugi ma także JTAG i SWD dla ARMów i go polecam. Jest...
Ja bym jeszcze rozważył zakup płytki Xplained mini, która ma ATMegę168/328 oraz wbudowany programator/debugger za ok. 40 zł, lub zakup płytki z XMEGA z LeonInstruments lub Modułowa - XMEGA mają na pokładzie DAC, więc jeden układ peryferyjny ci odpadnie. Jestem zupełnym laikiem - ale czy programowanie XMEGA nie jest trudniejsze? Rozważ zwykły moduł...
Używany układ AD7608 ma także interfejs szeregowy. Skoro sampluje zaledwie do 200 ksps, to łącząc go przez SPI z XMEGA redukujesz liczbę połączeń, upraszczasz płytkę, a sama transmisja SPI może być realizowana przez DMA, które przecież masz. Dzięki temu dla programu będzie to nawet wygodniejsze - wyniki z ADC będziesz miał np. jako tablicę w SRAM. Redukcja...
Lutowanie BGA (a stosowne ARMy chyba tylko w takich są obudowach) Dementuję takie pogłoski. Przykładowa płytka STM32F429-DISCO. Ma prawdopodobnie wszystko co potrzebuje autor tego tematu, kosztuje śmieszne pieniądze. Na pokładzie 64Mbit SDRAM, więc wystarczy na wiele ekranów. Alpha blending + overlay (obraz statyczny + dynamiczny) robi sprzętowo. Sercem...
Mamy za mało PICów na elektrodzie... Bo oczywiste jest, że: Niestety wykonanie projektu wymaga pojedynczego wgrania bootloadera (pliku .hex) A standardem jest, że programator jest zbudowany na układzie tej samej rodziny co docelowy układ. Kiedyś, żeby zacząć programowanie AVR, był oklepany na maksa STK200 (czasami z kilku przewodów). Nim programowało...
Tam jest raczej identyczna dyskusja jak ta tutaj, tyle że z innego forum. Tak samo 100% teorii, zero prób wprowadzenia tego w życie. I ciągle te małe AVR-y. Wolne, stare, z prymitwnymi peryferiami, drogie. I po co? Do małych projektów teraz używam tylko STM32F303 - CBT6 w cenie 9zł netto albo CC jak wiecej flash jest mi potrzebne w cenie 11zł. podobna...
ok atmel studio nie używam bo w c ale sprawdziłem na desktopie taka sama komunikacja po flip w programatorze jak na bascomie , nurtuje mnie dlaczego na starym delu PDI nie leci a na desktop tak , raczej soft by leciał na obu , ten programator daje z usb przez stabilizator 3,3v na płytkę , sprawdzone oscyloskopem ok
Płytek pod różne Cortexy zaprojektowałem kilkadziesiąt, w tym kilka pod STM32F4. Wszytskie dwuwarstwowe, wszystkie działają. Fakt, w żadną nie musiałem wrzucać SDRAM. Nie wiem, skąd pomysł, że płytka pod STM32F jest trudniejsza do zaprojektowania lub polutowania niż pod Xmega. Przesądy jakieś. Trudno to jest z obudowami DIL, bo przy normalnych założeniach...
Nie wiem, czy nie szybciej będzie zrobić 3 takie podstawki niż uniwersalną. Mam zamiar zrobić jeszcze takie same tylko że pod TQFP44 i 32 ale to za jakiś czas. Tą zrobiłem, bo zaczynam się bawić XMega a to trochę droższe zabawki więc szkoda lutować na stałe w płytkę testową.
Witam, nabyłem jakiś czas temu zestaw Xplained Atmela z właśnie taką Xmega celem poznania tej rodziny . Procek świetny i ma ogromne możliwości ale brakuje mi tego co oferują większe Xmega czyli FLIP. Mam Dragona i używam razem z tą płytką ale nie ukrywam że fajnie by było programować ją również po USB przez bootloader. Na płytce jest kontroler w postaci...
Kolejny raz dziękuję ! :) Dwa dni ślęczałem, aż w końcu postanowiłem napisać, bo już zgłupiałem ;) Na Mega sim działa, na płytce działa, a w symulatorze zero; dziękuję serdecznie - na pewno mi zaoszczędziłeś kolejnych wiele dni :)
Biorąc pod uwagę fakt, że za 10 zł można kupić płytkę z STM32F103C8, który popędzi WS2812 sprzętowym SPI z DMA, gra chyba nie jest warta świeczki.
Właśnie, jak podłączyć tą masę? do zwykłej masy? Jeśli mikrokontroler nie ma pinu oddzielnej masy analogowej (a jak patrzyłem na jakieś Xmega to nie ma) to łączysz po prostu do GND (Xmega). Ale nie jakoś dowolnie, tylko tworzysz sobie na płytce osobną ścieżkę, na której masz wszystko od czego zależy napięcie na ADC (czyli źródło synału mierzonego,...
Biorąc pod uwagę różnice zasilania 5V vs. 3,3V to ENC wcale taką grzałką nie jest - pobierają porównywalne moce Z kolei ENC ma wielokrotnie niższy prąd w trybie idle i sleep, a sądząc z doboru mikrokontrolera, jakiś mega ilości danych przez ethernet transmitował nie będziesz i kontroler eth będzie głównie bezczynny. Zapewne warto też wstawić regulator...
https://obrazki.elektroda.pl/9764011400_... Witam, Chciałbym przedstawić moja amatorską konstrukcję która miała mi służyć jako wypełnienie czasu wolnego (żaden ze mnie elektronik czy informatyk ale to chyba widać;) ). Jakiś czas temu zaczęły mnie interesować różne czujniki parametrów fizycznych i nie tylko które można było dostać za...
Kolega tmf ma jak najbardziej rację - zamiast pakowac sie w arduino lepiej kupic sobie jakas płytke ewaluacyjna z xmega (np Xplained), albo jak juz isc w bardziej zlozony (w sensie 32 bitowy) hardware to cos z ARM np ST nucleo. Takia płytka z ST32F4 kosztuje pewnie ze 40zł. A mozesz tez używać wielu shieldów arduino.
Nie potrzebowałem 24 linii IO - wystarczył mi F030. Poza VAT i przesyłką (20 zł) nic nie doliczają. F030 były kiedyś jeszcze taniej dostępne w Polsce. Programator - to płytka NUCLEO lub DISCOVERY - max 50 zł lub gratis. Za to wydajność masz ok. 10 razy wyższą od ATmega i peryferiale sporo mądrzejsze.
Mam to tak: bateria -> przetwornica nieizolowana boost 5V -> moduł z xmegą zasilany z 5V -> xmega zasilana ze stabilizatora 3.3V (stabilizator jest na module; ogólnie mam taką płytkę: MMXmega firmy Propox); Stabilizator trochę marny, bo daje 3.26V tak naprawdę jednakże na oscyloskopie widzę, że jest bardzo stabilne i bez zniekształceń, więc nie jest...
https://obrazki.elektroda.pl/6982690000_... Ja mam cały komplet, opiszę swoje zdanie na ten temat: 1. AVR Praktyczne projekty. Świetnie opisana architektura AVRów w zasadzie XMEGA oraz sposoby programowania peryferii, zasady działania przerwań, eventów... w bardzo przyjemny sposób. 2. Mikrokontrolery AVR - Język C Tutaj mamy podaną...
A nie podłączyłeś przypadkiem czegoś nie tak jak trzeba i nie zrobiłeś sam zwarcia? (mam na myśli połączenia kabelkami, np. podpięcie masy pod pin ustawiony jako wyjście ze stanem wysokim lub na odwrót, podpięcie jakichś diod czy urządzeń bez odpowiednich rezystorów ograniczających prąd, itp.) Bo mnie to raczej na taką sytuację wygląda... Moim zdaniem...
Tak przy okazji to na XMEGA polecam ci do realizacji TWI bibliotekę LUFA: http://www.fourwalledcubicle.com/files/L... Prosta, przyjemna, działająca od strzału. Dzięki! Funkcje wyglądają na fajniejsze do implementacji.. niestety jak zaimportowałem LUF(Ę) do AS7 to teraz mam problem z kompilacją...
Witam. W związku z tym, że odkopałem swój układ ATxmega128A3U-AU (płytka z leon instrumenrs)ze szafy, to postanowiłem nauczyć się programowania w języku C (do tej pory gdzieś tam przewijał się bascom a w czasach commodore basic). Pomyślałem, że zacznę uczyć się C aby w przyszłości wykorzystać (albo i nie) potencjał ww mikrokontrolera. Na obecną chwilę...
Płytka stykowa jest i to niezła, niestety okazało się, że mają one u mnie trwałość 2-3 lata a potem trzeba prostować styki :). Jak bym miał płytkę drukowaną (przeczytaj moje p.s. w poprzednim poście) i zaprogramowany procek + 232, to bym dał radę, bo inne części są. Z drugiej strony, nie mając doświadczenia w uruchamianiu układów mikroprocesorowych...
To ja bym zalecał trochę pokory... Mam w podobnej konfiguracji doczepiony do 3-port EBI(at)32MHz w trybie ALE1+ALE2, SRAM 55ns (2x512kB) i jednocześnie SSD1963(at)100MHz. Do tej pory nie udało mi się zejść poniżej WS=6, chociaż teoria mówi, że 2 wystarczy. Na pewno mam coś skopane, bo chociaż oscyloskop (w trybie analizatora stanów logicznych) pokazuje...
Te "kwiatki" powstały podczas przepisywania kodu z edytora C na Forum. Wyciąłem tylko te najważniejsze części, by nie zaciemniać problemu. Część skopiowałem,a cześć dopisywałem ręcznie, stąd te "kwiatki". W programie ta zmienna jest 16-bitowa. Lecz przed paroma minutami stwierdziłem straszną prawdę! Układ był pomyślany docelowo do współpracy z AtXmega64A3,...
Zmieniłem - niestety, nie pomogło :( p.s. biblioteka nawet w oryginale przy kompilacji wywala błąd... Dodano po 3 Mam ochotę się poddać i kupić płytkę z ATmega... W sieci jest worek przykładów i wszystko działa - przy zmianie na Xmega zaczynają się problemy, spowodowane moją znikomą wiedzą. Trochę mi szkoda dwóch miesięcy owocnej nauki i potencjału...
Witam, Mam problem z hd44780(4x16), próbowałem już różnych rozwiązań ale nic nie pomogło. Otóż mam atxmega128 połączoną z wyświetlaczem. W środę udało mi się uruchomić i działał bez zarzutów wyświetlacz, mogłem swobodnie wyświetlać tekst. Dziś podłączając wyświetlacz pojawiła się pierwsza i trzecia linijka(kontrast delikatny) i nic poza tym. A powinien...
.. Bardzo Was proszę o sugestię, chciałem zrobić jedne "wielkie" zakupy i mieć większość z głowy. Prosiłbym Was również o sugestię co mógłbym zrobić samemu, żeby w przyszłości nie wykosztować się na kolejny sprzęt.. Jak na razie to konsekwentnie dążysz do wydania 300zł i nic poza tym. Jeżeli chcesz zacząć przygodę z elektroniką, powinieneś przede wszystkim...
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...
Jak rozumiem chodzi o zabawę, bo ceny gotowej płyty centrali nie przebijesz. Ale jeśli chodzi o zabawę i edukację to mam małe uwagi: - brak zabezpieczenia wyjść prądowych - zwykłe zwarcie uwali centralę, albo ją unieruchomi. - brak zabezpieczenia wejść parametrycznych - gdzie będzie LCD? Z przyczyn oczywistych manipulator nie może być przy centrali....
Jeżeli czujesz wstręt do uC opartych na rdzeniu ARM (nie napisałeś którego producenta), to weź Xmega. Z tego co widać to kolega winio42 nigdy nie próbował użyć takowego, ale wie jakie to skomplikowane :). A rozwiązanie tanie i skuteczne to jakaś płytka nucleo, użycie wewn DAC-a, z krórego można wycisnąć ok 5MSPS czyli przy powiedzmy 10kHz ma do dyspozycji...
A tutaj płytka od Microchipa z ATmegą4809 i wbudowanym debuggerem za 19,28zł netto. Nie dość, że taniej to jeszcze wszystkie piny wyprowadzone https://pl.farnell.com/microchip/dm32011... ATmega328 i ATmega4809 to przepaść technologiczna i dobre 15 lat rozwoju. Wszystkie peryferia są zrobione na...
Dzięki za pomoc :) atxmegi wolalbym uniknąć bo z tego co widziałem nie ma żadnych w obudowach dip a narazie wszystko robie na płytce stykowej To co, że nie ma żadnej w DIP? Kupisz, albo zrobisz sobie sam moduł do stykówki: http://mikrokontrolery.blogspot.com/2011... lub gotowe: http://mikrokontrolery.blogspot.com/2011...
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...
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...
Zrobiłem wszystko co pisałeś, a także masę innych testów z których wynikło, że komunikacja zawsze działa ale tylko z W5100 do komputera, natomiast problem jest "jedynie" w ramkach przychodzących. Dodatkowo przetestowałem ten sam program na arduino UNO i ethernet shield i po fizycznym resecie (przyciskiem) W5100 działał bez zarzutu, lecz wtedy gdy odłączałem...
xmega schemat płytka xmega częstotliwości mikro xmega
wymiana wsadu eeprom prosty regulator oświetlenia pasek rozrząd citroen
spawarka inwertorowa przekaźnik vestel 17mb170 firmware
Schemat elektryczny gilotyny Wohlenberg 115 - dostępność i porady Xerox WC6605 - Niebieski toner nie drukuje po czyszczeniu