Dodajesz do katalogu projektu pliki "CONFIG_AVR-DOS.bas" i "Config_MMC.bas". "Config_MMC.bas" możesz zedytować. Najlepje też wywalić z niego "Driveinit()". Inaczej przy włączaniu urządzenia bez karty będziesz miał kilkuminutową przywiechę. Dodajesz te pliki do za pomocą: $Include "Config_MMC.bas" 'include mmc $Include "Config_AVR-DOS.BAS"...
wyświetlaczy na HD44780 mam kilkanaście, ale miałem nadzieję na użycie tych ze względu na zintegrowane przyciski i diodę LED, zwłaszcza, że zaczynam realizować projekt odtwarzacza muzyki z karty pamięci na ATmega. 2 piny zasilania, więc 3 sygnałowe... może to jest po prostu jakieś SPI?
Atmega2560 posiada 256kB pamięci. Załóżmy, że program zajmie 25k, zostaje jeszcze 225kB. Zatem, Twoich "plików" wejdzie 225 / 0,72 = 312 plików po 720 bajtów. Dostęp do danych przez funkcję lookup https://avrhelp.mcselec.com/index.html?l...
To czytałeś :: Przystępujemy do programowania karty. Sposoby programowania kart zmieniają się równie szybko, jak sam soft do tunerów, zresztą w głównej mierze to od softu w tunerze zależy jaką metodę wykorzystamy do zaprogramowania funki. Kilka miesięcy temu bardzo popularne były wsady typu 5in1 i multicam. W tej chwili najlepszym wsadem do funek wydaje...
Za sam lcd ok 70 zł... Pozatym do trgo musiała by być atmega 32 i karta pamięci sd.
Ok. Ale czy to wszystko da się zrobić za pomocą Atmegi? Bo ja chcę zrobić żeby szachownica była połączona z zegarem i wszystko by było zapisywane na karcie pamięci która byłaby w zegarze.
http://obrazki.elektroda.pl/2762225800_1... Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super...
Jak wgrać do tej atmegi bootloader i jakie fusy ustawić posiadam usbasp fusy mogę wgrać przez eclipse ,mam plik z opisami procesorów podpięty. Chciałbym żeby działał na 3,3v i 8MHz (wewnętrzny). Fusy należy ustawiać czy robi to bootloader i czy jest niezbędny aby działały biblioteki z arduino? programowany później będzie przez usbasp. Próbuje prostą...
Niestety wymagana jest Karta pamięci gdyż chodzi o łatwość przenoszenia i dogrywania plików.
Tak. Ale kartę zasilasz 3.3V. MISO w atmedze to jest wejście, nie wyjście. A skoro wejście, to odczytujesz na nim poziom jaki wystawi Ci karta pamięci, którą zasilasz napięciem 3,3V. Więc na linii MISO będziesz miał 0 lub 3,3V. Układy tego typu jak Atmega poziom wysoki rozpoznają od ok 0.6 napięcia zasilania czyli dla zasilania 5V poziom wysoki jest...
Mam male pytanie. Czy da sie w Atmega8 zaladowac podprogram z karty sd? "System" zapisany by byl w pamieci uC.
Odnawiam temat. Czy ktoś może podać mi typ użytego tu wyświetlacza albo jakiś odpowiednik, który może obsłużyć Atmega?
Dziękuję za odpowiedź. Autentyczność karty sprawdzę, kiedy będę w domu. Narzędzie formatowania od HP było używane - w trybie Quick format błąd, w pełnym też (po długim czasie oczekiwania) - wniosek - program próbuje nadpisywać zawartość karty, ale mu się to nie udaje. Spróbuję ją też przeczyścić. Dodam też, że przy przełączeniu karty w tryb SPI i zapisie...
Masz rację (zasugerowałem się opisem seek'a od fatfs'a zapominajac, ze petit nie rusza tablicy fat) w końcu petit nie nadaje się za bardzo do zapisu danych a prędzej do odczytu w końcu nie można w nim nawet utworzyć pliku. Dlatego proponował bym jeśli masz na tyle miejsca w pamięci przesiąść się na FatFs'a. Chociaż twój plik niby ma rozmiar większy...
Płytkę robiłeś termotransferem czy za pomocą Postiva 20? Jeżeli termotransferem to czy możesz podać swój przepis na płytkę dwustronną? Odnośnie lutowania uP to ostatnio lutowałem FT245RL transformatorówką. Atmega ma trochę większy odstęp między nóżkami więc powinno pójść łatwiej.
Witam Mam taki wielki problem jak wyświetlić gify które są zapisane ma karcie pamięci (MMC). Zwykle obrazki już opanowałem jeśli chodzi o mikrokomtroler zastosowałem ATmega 128 pięknie wszystko chodzi ale te gify niedają mi spać Macie jakieś pomysly ??
Jeśli chcesz obsługiwać system FAT32 na kartach CF to mega8 może mieć za mało pamięci do tego. Lepiej mega16/32.
Tak ale klucz chroni dane w pamięci użytkownika a nie UID. Żeby zacząć gadać z tagiem musisz go zaadresować a wiec pobrać jego UID
DRZASIEK nad czym teraz pracujesz bo cos tam wczesniej pisales na forum? Nad projektem edukacyjnym nie służącym bynajmniej dobru edukacji :) Czyli miniaturowa ściąga elektroniczna lub Czytnik e-book'ów z karty pamięci- jak kto woli. Jak skończę to oczywiście ukaże się w DIY.
http://obrazki.elektroda.pl/4553573800_1... Przy tworzeniu projektów z mikrokontrolerami, oprócz uniwersalnych płytek stykowych, często przydają się gotowe moduły testowe, które można szybko podłączyć. Można kupić takie w wielu sklepach, ale ich ceny są na ogół absurdalne, np. w Kamami sprzedają płytkę z ATmega128 za 109 zł! Poniżej...
To zamiast nazw funkcji umieść w pliku ich adresy w pamięci FLASH MCU. Tego typu plik możesz stworzyć automatycznie wyciągając ofsety z pliku elf lub map. Mając adres tworzysz wskaźnik na funkcję i przy jego pomocy ją wywołujesz.
Najlepszym rozwiązaniem byłoby chyba użycie pamięci DataFlash AT45 w postaci karty MMC lub po prostu kart CF, bo obsługę od strony PC mamy w takim wypadku rozwiązaną...
z jaką częstotliwością ten GPS aktualizuje położenie i jak to jest zapisywane na kartę ? Jeden odczyt na sekundę i tak jest zapisywane na kartę, chyba że (jak już wspominałem) plik urośnie duży, to rośnie czas obsługi karty i niektóre odczyty wypadają.
Witam! Poszukuję jakiegoś schematu + kodu do zrobienia prostego serwera WWW na atmedze(32 lub 644p z enc28j60) ale musi on czytać strony www z karty sd / mmc. Na sieci znalazłem wiele schematów na atmegę ale bez obsługi kart sd / mmc, a strony www są zapisane w pamięci mikrokontrolera. Z góry dziękuję za pomoc.
Witam! Sprawa wygląda tak chciałbym nagrywać dźwięk z mikrofonu. Podłączyłem mikrofon do VCC przez rezystor 1k, GND do masy i podłączyłem VCC z mikrofonu do atmegi. Atmega ma przeważać dźwięk przez ADC i zapisywać na karcie pamięci bez kompresji. Nie oczekuje dobrej jakości. :) Po podłączeniu do słuchawek mikrofonu słychać było takie brzęczenie. Ustało...
Chciałbym wysłać SMSa z pamięci telefonu Sony Ericsson t68i wykorzystując do tego mikroprocesor ATmega. Jakie komendy AT musze wykorzystać aby to wykonać. Gdzie w pamieci telefonu powinna być zapisana wiadomość ? (w pamięci telefonu czy na karcie sim ) Z góry dzieki za pomoc Pozdrawiam
Chciałbym się dowiedzieć czy da się zrobić bootloader (napisany w BASCOMie) dla Atmega (np.32) który załadował by program z karty SD do pamięci FLASH uC?
Ogólnie to porwałem się z motyką na słońce i muszę zrobić urządzenie, które odbiera dane z karty pamięci i wysyła je sprzętowym spi do drugiego mikrokontrolera tylko o programowaniu mikrokontrolerów nie mam zielonego pojęcia.
Witam, widze że mój projekt spotkał się z dużym uznaniem, za co wszystkim dziękuje :) Uprzedzę wszelkie pytania o schemat oraz wzór płytki, nie zamierzam ich udostępniać gdyż tak jak Duch__ słusznie zauważył nie chce aby ktoś zrobił kasę na moim projekcie. Ewentualnie udostępnie fragment schematu lub kodu jeśli kogoś bardzo to interesuje. Projekt powstawał...
Wybiegliśmy za daleko w przód w tematach jakościowych. Autor już dawno sprowadził nas na ziemie czego oczekuje od sprzętu. Więc zostawmy ten temat pomiędzy nas. Tak. Wracając do karty pamięci/pendrive, tutaj małych zabawek nie ma. Muzykę w pliku .wav odtworzy nawet Atmega czy inny ziemniak, ale by pokryć sensowny zakres obsługiwanych formatów plików...
Trochę mnie martwi że będę za bardzo wykorzystywał procesor. To urządzenie jest z założenia bateryjne i zależy mi na niskim poborze prądu. Jednak procesor wybudzony z uśpienia będzie robił różne rzeczy również generował dźwięk. Wolałbym żeby nie stracić nagrań przez przypadek braku zasilania. Wiem że można użyć kart pamięci może je zastosuję chociaż...
Dodatkowy bufor jest ci niepotrzebny - te dane już są w pamięci SRAM mikrokontrolera. Przejrzyj źródła petitFS, będziesz wiedział jak się dobrać do jego wewnętrznego bufora (chyba, że ma jakieś funkcje, które go po prostu udostępniają). Dzięki temu niepotrzebnie nie będziesz kopiował 512 bajtów, no i przede wszystkim nie stracisz tej pamięci. Co do...
Używając mxcube można se ten fat i usbotg wyklikać (np dla stm32f105). Dolicz do tego czas wgranai systemu na kartę pamięci i jego konfigurację (by nie ukatrupił systemowego sd). Nawet takie arduino, czy goły avr mają biblioteki do kart sd. Nie masz pojęcia o mikroprocesorach i wciskasz na siłę drogie rozwiązanie, które ponad to wymaga dodatkowego przetwornika,...
Witam Zacząłem właśnie studia i wpadł mi do głowy pewien pomysł a mianowicie klawiatura AT + mikroprocek + wyświetlacz alfanumeryczny + karta SD. Wpisywane teksty z klawiatury byłyby wyświetlane na wyświetlaczu i zapisywany na karcie pamięci. Nie miałem jednak nigdy wcześniej do czynienia z kartami pamięci, ale już wiem ze potrzebny będzie do tego AVR-dos....
To nie jest mały hint. To jest chyba to o co mi chodziło. Skorzystam z pomocy jakiej mi tu koledzy udzieliliście i zobaczymy co z tego urodzę. Podejrzewam że mogę mieć problemy jakieś z określeniem pola dotykowego przycisków jakiem mam w planie zrobić na ekranie wyświetlacza ale mogę się mylić. jeszcze jedna sprawa. Owe rysunki(grafiki) wyświetlane...
https://obrazki.elektroda.pl/4876342900_... Witam Chcę w projekcie budowy ulepszonej wersji karty Sound Blaster 1.0 - obsługa min. MP3 - dodać bufor danych w pamięci DRAM . W roli kontrolera pracować będzie Atmega 16. Adres będę generował w 4 bit kodzie BCD i dekodował na dwóch SN74LS47 , chcę obsługiwać standardowe SIMM 72 pin o pojemności...
czy dało by się ominąć ogromną ilość oprogramowania fat16/32 przy założeniu, że na karcie byłby nagrany tylko jeden plik binarny/tekstowy na początku pamięci (zaraz po sformatowaniu/skasowaniu katry). chodzi o to, żeby pominąć nazwy plików,partycje itp. oczywiście zakładam, że format danych byłby zawsze identyczny (nagrywanie pliku na kartę przez odpowiednie...
FLASH/EEPROM, bo będziemy potrzebować sporo pamięci. flash może nie wystarczyć, szczególnie po Polsku, gdzie gramatyka jest złożona. Raczej karta pamięci. Attiny do dajacych sie zrozumiec komunikatów głosowych - chciałbym to zobaczyc. Cortex bo kosztuje tyle co atmega a ma wszystkie wymagane mechanizmy i peryferia
https://obrazki.elektroda.pl/4073510200_... ATMegaZero to nowa płytka prototypowa Eddiego Espinala. ATMegaZero formatem odpowiada Raspberry Pi Zero. Umiejscowienie 40-stykowego złącza rozszerzeń, złącza karty pamięci i portu Micro USB są jednakowe. W miejsce złącza MIPI CSI znajdują są wyprowadzenia wyświetlacza OLED, brak jest portu...
A najprawdopodobniej atmega może mieć ustawione bity zabraniające odczytu i zapisu do pamięci Wtedy wystarczy zrobić chip erase.
Nawigator ---> jakie narazić ? ;) pewnie, że z RAMu nie można wykonywać kodu - racja natomiast kolega Mat_91 - może pomyślał o prockach AVR z serii '51, które z kolei mają możliwość wykonywania kodu wprost z pamięci RAM ..... i w takiej konfiguracji to można by było sobie ew wyobrazić - działanie dynaminie ładowanych jakichkolwiek funkcji np z karty...
Witaj. Długie przyciśnięcie włącza/wyłącza układ. Rejestracja jest ciągła gdy układ jest włączony. Krótkie przyciśnięcie daje na wykresie charakterystyczną szpilkę. Można sobie w ten sposób zaznaczyć moment wystąpienia problemów, przebudzenia itp. Układ nie posiada zegara, czas można oszacować jedynie po ilości plików i miejscu w pliku. Nie wiem na...
Witam Mam podłączony już akcelerometr ADXL345 z płytka edukacyjna z atmega 32 Potrzeba mi z danych z akcelerometru wyliczyć prędkość oraz drogę oraz zapis tych danych na karcie pamięci. Czas do czerwca Kontakt i sprawy finansowe PW Pozdrawiam
Załóżmy że mam pod ATmege 32 podłączony kwarc 16 MHz. Do Atmegi podpiąłem też wyświetlacz, który może pracować na transmisji z max częstotliwością 6 MHz. Plus powiedzmy jeszcze jakieś inne elementy (np. karta pamięci, dioda podczerwieni). Jak te wszystkie różne częstotliwości ogarnąć razem w kodzie względem tych 16 MHz aby wszystkie części pracowały...
Atmega 8 ma trochę mało ramu jak na takie zabawy. Sektory na karcie SD to 512 bajtów. Przy 1K pamięci jeden odczyt sektora zajmuje ci już połowę ramu. A skoro korzystasz z systemu plików, to na pewno będzie trzeba wczytać więcej danych. Polecam do takich zabaw jakąś większą atmegę albo ARM od razu.
Po wyczuciu pozostaje odczytać co jest na liniach adresowych i danych, na jaki adres został wykonany dany rozkaz i jaka wartość została wysłana przy rozkazie OUT, można wykonać określoną czynność. Oczywiście, jedna czynność może składać się z serii rozkazów IN lub OUT, w zależności od ilości danych do wysłania lub odebrania. Czy to ma szansę zadziałać?...
Z mojego podwórka podpowiem koledze (niedawno walczyłem także z MMC/SD) że na początek trzeba sobie zrobić przyzwoity interface i naprawdę upewnić się że działa ! W razie czego służe schematem i PCB który przy okazji zrobiłem :) Ale myślę że to już masz. Stronę kapitana odradzam bo tam za wiele nie znajdziesz natomiast ELM podaje przykłady oprogramowania...
Witaj. Jeśli chcesz wykorzystać jakiś procesor i czujniki temperatury to często wykorzystywany jest czujnik DS18B20. Komunikacja z nim przez 1wire więc do jednego procesora bez problemu podłączysz ich 20 albo więcej. Procesor to już Twój wybór, zależy czy już jakiś poznałeś. Sporo na temat podłączenia tego czujnika można znaleźć na elektrodzie. A co...
witam, a coś więcej można prosić? eth nie jest mi do niczego potrzebne. chyba ze to warunek aby mikrokontroler obsługiwał ppp. Jak pisałem potrzebuję obsłużyć dwa seriale z czego na jednym podłaczam telefon GSM i chce się odłączyć po GPRS do sieci przez UDP (lub TCP) wysłać dane na serwer. Wskazana też obsługa karty pamięci MMC/SD. pozdrawiam
Cześć wszystkim ;) Mam ogromną prośbę o pomoc w sprawie otwierania obrazków w formacie *.bgc ktore beda umieszczone na karcie pamięci i atmega ma je otwierać i wyświetlać na kolorowym lcd . Probowałem już kilka różnych sposobów ale za każdym razem obrazek się nie wyswietlał poprawnie . Serdecznie pozdrawiam Bartek Nizej kod programu do obslugi karty...
Nie, AVR nie wykonają kodu spoza własnej pamięci. Lepiej po prostu zmień mikrokontroler na inny o większej pojemności np. na Atmega 168, która jest zgoda "nóżkowo" z Atmega 8
http://obrazki.elektroda.pl/8074733100_1... Witam, Ostatnio wpadła mi w ręce karta VGA sterowana poprzez złącze szeregowe SPI. A a ponieważ w domu poniewiera się kilka starych monitorów VGA to postanowiłem zbudować zegar wyświetlający czas i datę na monitorze VGA (bez udziału PC) Takiego zegarka na elektrodzie chyba jeszcze nie było....
Witam, W planach mam rejestrator 2 "kanałowy" złożony z następujących elementów: - czujnik temperatury [najpewniej 2xDS18B20] ale mogę się też poświęcić i wrzucić LM35 + ADC procka... - µP AVR [pewnie jakaś ATMega ze względu na ilość RAM potrzebną do obsługi karty pamięci] - karta MMC (32MB) [zapis do pliku txt] - RTC (data i czas zapisywane do...
Witam! Na razie wypatrzyłem brak kwarcu ( chyba, że kolega chce użyć wewnętrzne źródło sygnału ), proponowałbym zasilenie przetwornika A/C tak jak jest w nocie katalogowej na stronie 213 ( www.atmel.com/dyn/resources/prod_documen... ). Nie wiem jaki kolega ma ten wyświetlacz, bo o ile mi wiadomo pojawiły się problemy z nowo produkowanymi,...
Świetna sprawa z tym saperem. Będę czekał na kolejne gierki dla tej konsolki. Atmega chyba nie może wykonywać zewnętrznego kodu? Gdyby mogła - można by zrobić coś w rodzaju kartridży z grami. Na karcie pamięci lub jakimś układem z pamięcią flash czy eeprom. Interesująca jest również sprawa z generatorem liczb losowych. dzięki za schemat i opis. "Pomógł"...
Witam, mam wykonać projekt na zaliczenie i pomyślałem, że będzie to takie urządzonko które: 1. GPS pobiera dane o pozycji, prędkość, satelitach etc. 2. (jeśli mi się uda) wyświetli to na ekraniku LCD 3. zapisze to wszystko na karcie SD (albo M2) 4. Znowu zaczyna od 1. i tak aż do wyłączenia. Takie są założenia. Z mikrokontrolerami miałem do czynienia...
Pewnie tak, ale: W rozszerzeniu pamięci masz jeden układ GAL i dwa TTL - prawdopodobnie z powodu timingów nie upchano tych TTL do struktury PLD. Poza tymi układami to już tylko pamięć - tego chyba nie zrobisz w PLD (chociaż pewnie w najnowocześniejszych zrobisz - nie wiem). Co do układu SIO2SD to też tylko Atmega i karta SD- ktoś na siłę upchał tam...
Nie było mnie tu trochę, ale kontynuując. songo983 Skoro wyskakuje błąd braku pamięci to znaczy że piszesz program pod inny procesor. Obsługa karty SD nie zmieści się na ATmega 16. Musisz zastosować ATmega 32. Mają one ten sam pinout więc nie ma z tym problemu. Musisz zmienić tylko pierwszą linijkę kodu : regfile. Biblioteki do karty SD są umieszczone...
Witam Mam pytanie do bardziej obeznanych w temacie forumowiczów. Otóż , czy jest jakaś możliwość aby dwie pracujące ze sobą atmegi miały możliwość odczytywania i zapisywania jednej karty pamięci? Sprawa wygląda tak: W moim układzie pracują dwie atmegi i każda ma podpięte własną kartę pamięci SD. Jedna atmega pobiera sobie pliki graficzne a druga pliki...
Ja też nie chcę negować opinii kolegów wyżej - bo każdy jak widać lubi co innego. I dobrze, że na rynku jest taki wybór różnych zestawów - bo każdy sobie coś wybierze dla siebie. Byłaby to zgroza gdyby były tylko płytki stykowe bo ktoś odgórnie jak np w Korei Północnej uznałby, że to jest jedynie słuszna droga. Ja na przykład uważam, że na dobrym zestawie...
Łopatologicznie: a) Prąd bazy obiliczymy sobie tak: (napięcie zasilające procesor - napięcie kolektor emiter) / rezystor baza- wyjście procesora. Oczywiście tranzystor NPN, Emiter do masy, obciążenie dopięte do kolektora. Teraz badamy ile wynosi minimalne wzmocnienie tranzystora BD139. Parametr hFE3. zależnie od grupy tranzystora może to być tylko 40....
Witam . Napisałem ( prawie) sobie na ww procesor program w asm i bascomie który ma robić za zamek otwierany kartą . W bascomie wszystko działa w 100 % według założenia jednak w asm mam taki problem że układ sam zmienia swoje taktowanie (ponad 2x) przez co wszystkie funkcje czasowe nie pracują jak powinny . Nie było by w tym nic niezwykłego ( ustawiony...
A tak przy okazji to stabilność pracy UARTU ściśle zależy od kwarca i od dokładności ustawienia dzielnika taktowania Uartu, akurat użyty w projekcie kwarc 12 MHz jest mało szczęśliwy bo daje dokładność rzędu 0,2% błędu taktowania już przy 9600 po stronie Atmegi. To sprawia, że co któraś ramka musi się rozsynchronizować już przy tak małym błędzie, który...
elektryk - hmmm, no to może faktycznie wystarczyłaby jakaś karta ISA. Tylko gdzie ja znajdę odpowiednią dokumentację? No i czy dałoby się zaprojektować układ w ten sposób, żeby mógł pracować z różnymi kartami? Hmm, do standardowego VGA znajdziesz dokumentacje "jak ją zaprogramować" z poziomu PC, cała obsługa karty to zapis/odczyt z pamięci i portów,...
https://obrazki.elektroda.pl/5680051600_... W tym artykule opiszę powód wymyślenia oraz konstrukcję testera do kart pamięci microSD który posłuży to sprawdzenia pewnej ciekawej własności kart. Przyczyna powstania Karty MMC/SD/microSD oprócz swoich naturalnych zastosowań są też lubiane przez miłośników mikrokontrolerów z kilku powodów:...
W kwestii podciągania to tak: 1. Linie SCK/MISO/MOSI - ogólnie nie potrzebują żadnych dodatków poza włączeniem pull-up w kontrolerze. Pracowało to z Atxmega256A3BU i Atxmega128A1U bez żadnych problemów. 2. Linia !CS/DAT3 - After power up, this line is input with 50Kohm(+/-20Kohm) pull-up (can be used for card detection or SPI mode selection). The pull-up...
Ma to służyć do oddtwarzania aplikacji typu gra tekstowa na telewizorze. A karta pamięci ma być nośnikiem gdzie zapisana jest aplikacja. A kto Ci napisze te aplikacje/gry na Atmegę które chcesz wgrać na kartę?
Wielka prośba do speców od Arduino... Mam poważny problem typu webserver z programem na Arduino. W sieci odnalazłem wiele kodów odpowiedzialnych za uruchomienie web servera na tą platformę. Problem w tym że potrzebuję wersję która obsłuży katalogi dla CSS oraz JS. Wszystko ma się znajdować na karcie SD. Posiadam Arduino Duemilanove 168 ale ponieważ...
Karty Compact Flash w trybie podstawowym pracują w standardzie interfejsu PCMCIA, czyli funkcjonują jak dysk. Istnieje możliwość ustawienia interfejsu w standardzie szyny pamięciowej i wtedy karta ta będzie funkcjonowała tak, jak normalna kość pamięci. Jest tylko jeden problem - trzeba się przedrzeć przez PDF-a i zbudować prosty interfejs ustawiający...
Witam . Mam pytanie odnośnie wykorzystania mikrokontrolera typu ATMEGA(16/32/64) jako układu akwizycji danych pomiarowych , dokładnie chodzi o wykorzystanie przetwornika A/C do odczytu wartości prądu silnika trójfazowego ( wykorzystanie trzech kanałów ) , za pomocą np. czujników firmy Allegro serii ACx , następnie wysłanie wartości z uK do komputera...
co do komunikacji AVR + MMC to jest dobry kurs w archiwum EP o nazwie "Obsługa kart pamięci Flash za pomocą mikrokontrolerów" częsci 4 do 7 są o MMC i AVR, w ostatniej części jest kod w C obsługi w trybie SPI
Witam Mam taki wielki problem jak wyświetlić gify które są zapisane ma karcie pamięci (MMC). Zwykle obrazki już opanowałem jeśli chodzi o mikrokomtroler zastosowałem ATmega 128 pięknie wszystko chodzi ale te gify niedają mi spać Macie jakieś pomysly ??
Witam Interesuje mnie mozliwość załadowania na wyświetlacz graficzny obrazków. Co do bascomowego formatu BGF to nie ma problemu. Ale bardzo ogranicza mnie pamięć mikrokontrolera.W moim przypadku Atmega 2560. Mam uruchomioną obsługę karty SD i chciałbym z niej móc pobierać i wyświetlać obrazki w podobny sposób jak z pamięci procka. Owszem nie musi być...
Jeśli chciałbym zrobić sterowanie zamiast jednym portem, to np.: 10 portami, odczyt stanu z 10 innych + 3 termometry, to wystarczy zaopatrzyć się w "większą" atmegę? Czy większa atmega i sprzętowy stos? .... to zrobiłbyś to spokojnie nawet na procku typu ATmega8 !!! ale .... w trybie komunikacji np po UDP czy TCP ... no ale to trzeba umieć sobie samemu...
Witam Chciałem zmienić dotychczasowy sposób zapisu, czyli plik w głównym katalogu, na zapisywanie pliku w katalogu \rok\miesiąc W tym celu dodałem do działającego kodu zapisu SD polecenie Chkdir oraz zmienne określające rok i miesiąc, ale to nie działa. Tzn. plik nadal zapisuje się w głównym katalogu. Na karcie pamięci założyłem katalogi 12 , 13, 14...
jakby CS nie był potrzebny, to raczej by go tam nie było...? W pamięciach także jest CS a jakoś nie trzeba go używać bo służy tylko do wyboru układu, nie bierze udziału w komunikacji. Multum wyświetlaczy także tak ma i inny układów scalonych, dlatego zadałem to pytanie czy przypadkiem tak tutaj nie jest. Mam do wykorzystania jedynie 3 piny i teraz...
Witam Mam pytanie do znawców. Czy jest jakakolwiek szansa aby można było obsłużyć kolorowy wyświetlacz TFT (powiedzmy >5") poprzez ATMEGĘ i BASCOM? Przyjmijmy że poświęcił bym jedną atmegę której zadaniem było by tylko i wyłącznie obsługiwanie wyświetlacza. Dane do wyświetlenia przesyłane były by do niej z innego układu. Widziałem że dzięki ARM i C...
Witam, Od jakiegoś czasu Atmel/Microchip wprowadził do oferty nowe układy ATMEGA i TTINY z nowych serii określanych jako 0-series 1-series. Ponieważ zacząłem wykorzystywać układy z tych serii postanowiłem napisać do nich własny bootloader z szyfrowaniem danych algorytmem AES. Założeniem było aby go zmieścić w 768 bajtach kodu (mocno zoptymalizowany...
Witam. Jako iż wakacje i mam dużo czasu postanowiłem zabrać się za zbudowanie odświeżonej kopii IBM PC. Procesorem układu byłaby ATmegax128/ATmega128 która odpowiadała by za emulację 8086, jako RAM służyło by 1MB 16bitowej równoległej pamięci SRAM. Program w atmedze odpowiadał by za pobieranie programu z ramu i jego interpretowanie, emulował by również...
Czy XMega może uruchomić program z zewnętrznej pamięci, np scalaka flash albo karty SD? Kiedyś chodziła mi po głowie prosta konsola do gier - wkładam kartę, na której są skompilowane gry, a system operacyjny wgrany do procka uruchamia programy z tej karty i ewentualnie je zamyka jeżeli się zawieszą. Na normalnej ATmedze jest to trudne do wykonania...
wieswas - dzięki ciekawy pomysł z odtwarzaczem nie pomyślałem o takim rozwiązaniu , 3 dni szperam po sieci i chciałem coś na jakimś procku znaleźć (np. Atmega) by było ciche i w miarę małe by zmieścić w tunerze . qryszard - transmiter odpada to badziew tylko do auta. me_super - jakie to urządzenie za 40 zł oprócz odtwarzacza? Zależy mi by uzyskać w...
Cześć, Pracuje nad swoim pierwszym projektem, który m.in. będzie potrzebował logować pewne dane w ilościach dość dużych (wielkość rzędu 10kB dziennie). Maja to być dane logów a więc nie będą się zmieniać, raz zapisane będą sobie żyły do końca życia urządzenia, nigdy nie zostaną nadpisane innymi danymi, typowy log. Projekt ma być oparty o mikrokontroler...
Dokładnie to 300-3400Hz. Też uważam, że 8kHz próbkowania w zupełności wystarczy. A pamięć to oczywiście FLASH, szeregowy, np. serii AT45DBxxx Atmela. Przy okazji, FLASH to też EEPROM - nie wiem kto wczesniej napisał, że EEPROM ma zbyt mało zapisów... Gratuluję rozeznania. Co do kart SD, to też uważam to za dobry pomysł (nota bene też są oparte na pamięci...
http://obrazki.elektroda.pl/4424216100_1... Witam, Chciałem dzisiaj zaprezentować praktycznie już gotowe rozwiązanie ramki fotograficznej własnej konstrukcji. Wprawdzie wcześniej jakoś w ogóle nie brałem się za wykorzystywanie wyświetlaczy graficznych, szczególnie tych maleńkich popularnych z telefonów Nokia - bo nie widziałem dla nich żadnego...
Próbkuję z szybkością 50 próbek na sekundę dla obydwu osi. Dane zapisywane są do pamięci EEPROM 24C256 (32 KB) i można je przesłac do komputera. Można na ich podstawie odtworzyć całą przejechaną trasę. Zamiast szeregowego EEPROMu można użyć karty pamięci MMC, którą obsługuje się jak pamięci na I2C. Wtedy można rejestrować nieprzerwanie nawet przez kilka...
Dziękuje za odpowiedzi. Muszę przyznać że zainteresował mnie temat kart SD/MMC. Trochę już sobie poczytałem i mam pytania: Wiem że nie da się zapisać pojedynczego bajtu tylko paczkę 512. W moim przypadku będę tylko odczytywał dane więc czy musze odczytać całe 512 czy mogę tylko jeden wybrany z paczki. Jak z czasem odczytu? Nie będzie to wolno działać...
Witam Posiadam moduł uruchomieniowy AVR dla mikrokontrolerów serii ATMEGA.. Na tym module posiadam slot kart pamięci SD i przy tym slocie 4 goldpiny (MSO,SCK,MOSI,SS) , proszę jeśli to możliwe o poradę jak odczytywać i zapisywać dane na takiej karcie (ta którą mam w zestawie ma 256MB). Chodzi mi głównie o możliwość adresowania i umieszczania na niej...
Jak już pisałem w innym temacie, robie stacje meteo. Mój problem w tym momencie polega na tym że nie wiem na jaki dokładnie procesor się zdecydować, wiem tylko że będzie to atmega. Do procesora będzie podłączone: - wyświetlacz graficzny 162x64 (bez generatora znaków) - czujnik temperatury DS18B20 - czujnik ciśnienia HP02S - moduł transmisji radiowej...
Witam W padłem ma pomysł zbudowania własnego komputerka oczywiście kolorowy wyświetlacz,karta pamięci MMC oraz moduł podłączenia do internetu. Mam już schemat podłączenia kolorowego wyświetlacza oraz karty pamięci MMC zamieszczam tutaj tylko z internetem jest problem jak i gdzie (oczywiście zastosowalem ATmege128) Temat przeniosłem z działu Komputery...
Szukam jakiegoś bardzo prostego systemu plików do użycia z mikrokontrolerami ATMega i kartą pamięci microSD. Nie musi on być obsługiwany przez komputer PC. Potrzebny będzie odczyt, zapis, tworzenie i usuwanie plików. FatFS jest fajny, ale trochę zasobożerny. PetitFS za to nie obsługuje zapisu i tworzenia plików. Zapewne ktoś doradzi mi, żebym sam napisał....
http://obrazki.elektroda.net/80_12446604... Odtwarzacz plików dźwiękowych wav 32 Wykaz elementów: Mikroprocesor ATMEGA8 oscylator wewnętrzny 8Mhz Wyświetlacz graficzny 176x132 65536 kolorów Karta pamięci Micro-SD 1GB Stabilizator napięcia +5V oraz 3,3V Rezystory – stanowiące dzielnik napięcia Przyciski – umożliwiają komunikację z użytkownikiem...
Karta w momencie zapisu bierze prąd rzędu 100mA. Szeregowo z Goldem masz rezystor 10R. Jak mówią podstawy elektrotechniki 100mA * 10R daje 1V spadku napięcia. Dalej jest stabilizator (LDO), na którym tracisz przy 100mA kolejny 1V (z datasheet). Z twoich 4,7V (5V z 78L05 pomniejszone o spadek napięcia na diodzie Schottky'ego) zostaje zatem 2,7V.... Zatem...
Witam, Zastanawiałem się jaki jest sposób na rozszerzenie pamięci programu dla mikrokontrolerów z rodziny AtMega. Czy można rozszerzyć pamięć programu? Wiem, że w prockach z rodziny 51 można było ją rozszerzyć, ale dla np. Atmega8 nic konkretnego nie znalazłem. Atmega8 ma także bootload'er, który daje możliwość modyfikacji kodu. Oczywiście można go...
Nie można podawać informacji które zazwyczaj działają. Karty pamięci korzystają z interfejsu SPI a nie TWI i też jest problem z odczytem 3.3V jako poziomu wysokiego. Miałem z tym problem i wiem ile nerwów mnie to kosztowało. Dlatego jeśli już doradzać to chyba lepiej dawać rady w 100% pewne i działające. Dla układów CMOS-owych poziom wysoki to z zasady...
A może zastosować tu karty pamięci SD lub podobne? Kupisz trenerowi pendrive z wymiennymi kartami i powinien być zadowolony :)
Tworząc prosty układ z wykorzystaniem ATMEGA-32 , który miał rejestrować na karcie SD datę i czas wejścia/wyjścia do/z mieszkania, zatrzymałem się na oprogramowaniu zegara PCF8563 - brak "lekkostrawnej" biblioteki. Dla zegara PCF8583 i iic istnieje przejrzysta biblioteka napisana przez Roberta Krysztofa, która posłużyła mi do stworzenia analogicznej...
W takiej sytuacji wcale interfejs do XRAM ci nie jest potrzebny. Czyli lepiej zrobić to czysto programowo i przesyłać dane bajt po bajcie, od adresu 0 do końca pamięci SRAM ? Z tym, że jak rozumiem, ty chcesz tylko w tej pamięci umieścić dane, które posłużą do emulacji EPROM. Tak, a dokładnie ma to działać w ten sposób, że odczytuję z pliku na karcie...
Dzięki serdecznie Pier. Teraz już wiem co przeoczyłem. Po użyciu tej od Ciebie już jest ok. A takie pytanko jeszcze mam bo będę robił zapis do karty micro_sd. Czy masz sprawdzony algorytm na zapis do karty micro_sd. Bo ja napisałem swój ale czasem mi się wiesza karta i się zastanawiam w czym robię błąd. Jeśli mógłbyś mi go też wystawić do przeanalizowania...
Jeśli ma być duża pojemność i tania to proponuje sie zainteresować zwykłymi kartami sd lub mmc. Są tanie jak barszcz i maja duża pojemność. Można je w prosty sposób obsługiwać przez SPI. Jeśli nie będą podłączane do komputera, to można pominąć system plików. A procesor Mega32 poradzi sobie z ich obsługa. Nie wiem jak to będzie wyglądało z poziomu bascoma,...
Spokój pieniacze! Odpuść sobie USB na Mega. Jak chcesz takie czary mary odprawiać z kontrolerem, to musisz cos poważniejszego zastosować. Niektóre ARMy mają USB host czy też OTG, ale tu moja wiedza nie przekracza po za AVR. AVR32 także na pewno sobie poradzi, ale to juz wyższa szkoła jazdy i kompilacji. Ty chcesz zrobić komputer wielozadaniowy, a tak...
atmega karta pamięci atmega karta karta pamięci karta pamieci
lodówka zamrażalnik domofon dodatkowy unifon kosiarka silnik indukcyjny
unifon telkom schemat łucznik instrukcja
Jak zwiększyć moc w Fiacie Grande Punto 1.4 8V 77 KM? Schemat instalacji sterowania silnikiem Mercedes W207 Coupe