Jeżeli dźwięk ma byś stały i od razu wiesz jaki ma być (a więc tylko raz będziesz musiał zaprogramować pamięć) to prostsza by była mała pamięć FLASH SPI. Zaprogramował byś ją np. po UARCie za pomocą tej ATMegi w układzie. Taka pamięć to np. M25P10.
http://obrazki.elektroda.pl/1347637100_1... Witam. Przedstawiam dziś drugą, ulepszoną i bardziej funkcjonalną wersję przenośnego oscyloskopu cyfrowego. Głównym założeniem było zwiększenie zakresu częstotliwości w porównaniu do pierwszej wersji oraz jak zwykle: jak najtańszy koszt. Ponadto chciałem użyć w miarę duży ale tani kolorowy...
Robisz odczyt oddzielnie dla pamięci flash i oddzielnie dla eeprom? W programie masz 2 przyciski read do oddzielnego odczytu każdej z pamięci i musisz tak zrobić. Najlepiej usuń pliki które w tej chwili odczytałeś, bo coś mi mówi, że ten pusty zrzut pamięci flash jest z tej pustej atmegi której nie mogłeś zaprogramować. Następnie odczytaj po kolei pamięć...
ten link od Rolanda moim zdaniem jest dużo lepszy bo biblioteka jest łatwiejsza w zrozumieniu choć niestety i uboższa w obsłudze. jeśli kolega da sobie na wstrzymanie do soboty to wyślę swoje źródło "wiedzy" na atmega32 bo teraz nie mam nic pod ręką. Uprzedzam jednak że przydałoby się źródło czasu i daty w układzie bo inaczej trzeba będzie "udawać"...
Też popieram Atmega 16 lub 32. Najlepiej kup sobie oba (jen ma większą pamięć i tylko taka różnica). Są inne modele atmegi ale te mają prawie wszyctko co potrzeba do nauki. A poz tym do atmela masz darmowe i dobre środowisko.Ja używam avr studio + winavr (gcc).
Dzięki za odpowiedzi, taki czas jest dla mnie idealny, nawet "potrojony" mnie zadowala :) Teraz pytania bardziej konkretne. Wstępnie będzie to Atmega128, pamięć typu 628512 podłączona zgodnie z helpem bascoma. Wg. dokumentacji, mogę "sprzętowo" obsłużyć 64kb, czy przejdzie taki myk, by podzielić 512kB SRAM na 8 banków i sterując je adresami A16-A18...
Podaj parametry atmegi, napięcie zasilania, źródło sygnału zegarowego, częstotliwość zegara, czy coś jeszcze jest na płytce? Zgodnie z pdf-em atmela [url=http://www.atmel.com/dyn/resources/... strony 299 - 302 sama atmega 16 nie może pobierać więcej niż 30mA (5,5V 20MHz). Czy pomiar był dokonany na zasilaniu samej atmegi...
No dobra, pierwsza płyta ewidentnie od drukarki atramentowej z LPT (lata 94 jak napisane), druga elektronika od jakiegoś Panasonica, nie mam pomysłu, od czego to może być. Na pewno miało szynę I2C - tutaj dwa elementy, które mogą Ci się przydać do Atmegi - PCF8753 jak napisałeś - zegar i pamięć EEPROM 24c04 obok zegara. Moduł cały pochodzi prawdopodobnie...
1. Ogólnie powinno działać - ale diabeł może tkwić w szczegółach 2. Nie, poza tym oprogramowanie to raczej karykatura oprogramowania... A pamięć można by rozszerzyć do sporych rozmiarów (kilkaset lub nawet kilka tysięcy znaków) stosując maleńką 8-pinową kostkę zwaną pamięcią EEPROM. Także osobiście polecam ten projekt o**ć (tj. odłożyć... na półkę)...
Mam jednak obawy że znowu coś się uszkodzi, więc prośba o sprawdzenie czy schemat, wartości i zabezpieczenia są poprawnie dobrane. Gdzie tu widzisz jakiekolwiek zabezpieczenia? Co się stanie, gdy na skutek błędu w programie zostaną jednocześnie otwarte Q1 i Q2? Pozatym czy ktoś jest mi w stanie powiedzieć, dlaczego GND od 12V w projekcie AVT jest odizolowane...
co do uruchamiania programów z kart SD przez ATmegi wałkowaliśmy to tutaj http://www.elektroda.pl/rtvforum/topic29... I konkluzja była taka, że to raczej średnio trafiony pomysł. To co chcesz osiągnąć to dołożyć szybką, zewnętrzną pamięć masową do swojego AP, pamięć adresowaną jak NFS lub inny sieciowy system plików, tak? Czyli potrzebna jest...
Jeszcze nie spotkałem ATMegi która nie poszła by na 20MHz. Nawet te na 8MHz dają radę (ale jest im o wiele ciężej niż te na 16MHz). Nawet ATMEL potwierdza że większość peryferii na tym pójdzie. Problemy mogą być tylko z EEPROMem. Jeżeli nie jest to jakiś poważniejszy projekt to bym się nie zastanawiał i zastosował zwykłą ATMegę na 16MHz i taktował ją...
https://obrazki.elektroda.pl/6925526500_... Tytułem wstępu Dziś w wasze ręce oddaję bardzo prosty w realizacji emulator zmieniarki kompatybilny, z trochę już starszymi, radiami w samochodach grupy VW/Audi . Osobiście używam go w połączeniu z Concertem II, ale będzie działał także z wieloma innymi modelami. Jako odtwarzacz mp3 wykorzystałem...
(at)tmf - dziękuję za miłe słowa :) Właśnie takie było założenie co do grupy "docelowej". Myślę, że jeszcze długo ATmegi i ATtiny będą punktem startowym dla hobbystów ze względu na nawał informacji w Internecie i mocno zakorzeniony pogląd jakoby wszystko inne było drogie/trudne itd. W sumie chciałem, żeby w poradniku było trochę więcej nawiązań do...
Testerek TC1 na oryginalnym sofcie według mnie ma lepszą grafikę niż soft który zamieściłem, a związane to jest z tym iż w sofcie na atmegę 328p dodane jest więcej funkcji, a co zatem idzie zajmują więcej pamięci. I tak nie dało się w tym sofcie za dużo dodać nowego ze względu na ograniczoną pamięć atmegi 328p. Źródło softu jest uniwersalne i przeznaczone...
http://obrazki.elektroda.net/23_12758251... Witam, chciałbym zaprezentować konstrukcję termostatu którą wykonałem na zaliczenie przedmiotu na studiach. Do budowy termostatu wykorzystałem: atmega8, cyfrowe czujniki temperatury DS18B20 oraz wyświetlacz 2x16 znaków. Program: Program do atmegi napisany jest w asemblerze. W programie zaimplementowana...
http://obrazki.elektroda.pl/3799930900_1... Jakiś czas temu pisałem, jak nagrywać gry z PC na PEGASUSA. Teraz pora podejść do tematu z drugiej strony – jak zgrać naszą ulubioną kolekcję kartrydży na komputer. Wiele osób może się dziwić, po co taki zabieg, zwłaszcza, że większość gier z tej konsoli krąży już po Internecie. Czasem...
http://obrazki.elektroda.net/66_12678900... Z czym to się je? Jakiś czas temu wykonałem Opis układu (Schemat ideowy znajdziecie w załączonym archiwum.) Do ATmegi16 dodałem złącze J3, służące do wgrywania firmware’u, a MAX232 zastąpiłem wspomnianym FT232RL. Ponieważ chciałem wykorzystać możliwość zasilania JTAG-a i debugowanego systemu...
https://obrazki.elektroda.pl/2650867800_... Dziś kolejna krótka prezentacja wnętrza starego sprzętu. Tym razem będzie to 32-calowy telewizor LCD LG mający premierę w 2007 roku, sprzęt jeszcze z podświetleniem świetlówkowym, ekran o rozdzielczości 1366 x 768 pikseli. Pokażę tu jego wnętrze i sprawdzę, czy coś ze środka może się przydać...
http://obrazki.elektroda.pl/8509943100_1... Dzień dobry, mając nadzieję, że osoba bezpośrednio zainteresowana nie odwiedza elektrody, postanowiłem podzielić się moją tegoroczną walentynką. Walentynka ma postać pomalowanego serduszka z diodami świecącymi dookoła i głośniczkiem w środku. Jak nietrudno się domyślić, diody mrugają, a głośniczek...
W sumie temat już był... ...no ale co tam. Święta święta i po świętach, a przy okazji że dostałem tanie Chińskie FPGA (Gowin Semiconductor) to na zestawie Tang Nano 9K coś chciałem zrobić dla testów. No i jest kolejna Cobra 1 w FPGA ;) Akurat wydała się prosta i szybka w implementacji, co prawdę mówiąc takie szybkie nie było bo trochę czasu zeszło na...
To definicje ustawień dla poszczególnych pasm, początek-koniec, szerokość pasma audio, rodzaj modulacji, krok strojenia etc. Pozwala to szybko przejść na dane pasmo. Tzw. Bandplan. W młodszym bracie wygląda to tak; https://obrazki.elektroda.pl/6386374100_... Jest nawet "ściągawka" z aktywności pasm; https://obrazki.elektroda.pl/1977045900_...
(at)ElektrodaBot Podaj kod w Avr gcc jak odczytać wolną pamięć w czasie pracy programu
http://obrazki.elektroda.pl/9589280700_1... HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość ADC...
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ś...
Znaleźć wsad do atmegi kupoc programator AVR zczytac orginalny wsad i zastapic go tym z internetu. Jesli nie pomoże trzeba kupic płytkę BMS z mojego doswiadczenia jeszcze płytkę do soft startu DC i powinno działać na nowej elektronice. Dla bardziej wtajemniczonych bms i arduino uno.
Witam, zakupiłem na znanym portalu partie ATmega168PA w okazyjnej cenie prosto z chin. Atmegi przeleżały kawał czasu aż naszła potrzeba użycia w projekcie. Niestety próba programowania nie powiodła sie. Okazało sie ze procesor ma sygnaturę 0x1E 0x93 0x0F czyli od atmegi 88PA. Mój pomysł na sprawdzenie czy jest to atmega 168 jest taki żeby zapisać cała...
Podłączyć by się dało ale masz ograniczoną pamięć Atmegi więc będzie na styk jeśli się uda. Poza tym znacznie prościej będzie jednak w oparciu o pamięć szeregową. Odnośnie bascoma, to można spróbować.
http://obrazki.elektroda.pl/7154876600_1... Boberov Unbelievable Boot Loader V0.1 2013 Na wstępie skrócone informacje na temat projektu którego szerszy opis znajduje się w dalszej części tekstu. Program bootloadera przeznaczony jest dla ATMEGA8 (po minimalnych zmianach każdy AVR z wystarczającą ilością pamięci), umożliwia programowanie...
Ram nie. Potrzebuje pamięci nieulotnej do zapisywania danych (próbek dzwięku). Problemem jest również to że często dochodzić będzie do sytuacji w której dwa kolejne bajty odczytywane będą z innej lokalizacji, więc nie będzie możliwości ciągłego odczytu (tzn.podania adresu i odczytu np.1kb), a co za tym idzie za każdym razem trzeba będzie przesyłać adres....
dioda nie będzie świecić jak wykasujesz pamięć z atmegi Trzeba na nowo ją zaprogramować zgodnie z procedurą i będzie świecić i hulać Przynajmniej ja tak miałem. Pozdrawiam Ja przy programowaniu używam zwykłego zasilacza z anteny
Widziałem rano ten temat i kalkulator w wersji 1.0..... No daj ... ludzie.. przecież to miało tyle błędów.. teraz to ja nie aktualizuję ale mam 1.1.84 Weź ściągnij coś nowszego jak chesz się bujać za darmo. Powinno Megę8 i Tiny2313 pyknąć. Napisz do Mirka wtedy jak najnowsza wersja będzie takie cyrki robić, ale proszę przemyśl to że tu pokazujesz wersję...
Czy jest możliwość zmieniania ściągi? Programując od nowa. Aby zmienić ściągę wystarczy podłączyć arduino do komputera poprzez USB, zmodyfikować kod programu i wysłać go (zaprogramować). A myślałeś o czymś takim jak na przykład karta pamięci, lub coś w tym rodzaju? IMHO to tylko strata miejsca i większy pobór prądu. Pamięć atmegi jest wystarczająca....
programem dla STM, jest to tylko i wyłącznie definiowanie pinów No... nie tylko :) usbserial zamiast serial do debug przez usb (bo większość arduino ma konwertery bądź atmegi u jako konwertery), mamy z reguły kilka i2c, uart, spi (a do tego alternatywne piny). Nie ma eeprom. I jak dobrze kojarzę tylko PB są 5V tolerant co i tak jest lepsze niż SAMD21...
Witam Oczywiście wszystkie parametry są pamiętane w pamięci atmegi , jednak po wyłączeniu i włączeniu zasilania wszystko wraca do ustawień "moich fabrycznych". Problemy z jakimi walczę to : 1. Jak zapisać i w jakiej pamięci dowolne zmienne jak np. Temp01=30,Zaw02=1 ..... Myślałem nad kartą pamięci SD.Zapisywał bym w niej wartości zmiennych a także...
Ta wiedza nie jest mi potrzebna do jakichś konkretnych celów. Nigdzie nie mogłem znaleźć tego, jaka jest to pamięć wiec chciałem się upewnić, np. Atmegi mają pamięć eeprom. Dziękuje za szybką odpowiedź
Witajcie. Chcę zaprogramować Atmega88P przez PonyProg2000. Złożyłem programator wedle tego schematu: http://obrazki.elektroda.pl/4016538500_1... Użyłem rezystorów 100 Ohm zamiast 330 Ohm, ponieważ według dokumentacji one mają tylko rolę zabezpieczającą. Od portu LPT do samej Atmegi w podstawce jest około metr przewodu (skrętki Ethernetowej)....
Co do pomiarów, musi być scałkowany cały okres, im gęściej tym lepiej no i potem trochę liczenia cię czeka, najlepiej to robić tak że wpierw próbkujesz do pamięci, wyłączasz próbkowanie i liczysz po czym wyświetlasz bo avr ma za małą moc żeby na bieżąco próbkować i liczyć. Dzięki za odpowiedź. Dokładnie tak postępuję. Popatrz jeszcze do pdf-a ADE7758,...
Witam wszystkich. Zaprojektowałem i uruchomiłem zegarek z wyświetlaczami LED(SA10-21GWA) i układem PCF8583 współpracującym z mikroprocesorem Atmega8 oraz układami PCF8574AP na szynie TWI(i2c). http://obrazki.elektroda.net/21_12497604... http://obrazki.elektroda.net/58_12497606... http://obrazki.elektroda.net/95_12497605...
Przecież ta pamięć to EEPROM na magistrali I2C. Wszystkie ATmegi mają sprzętowy I2C. Ja kożystam z pamięci 24c64 podpiętej do ATmega32 i nie ma żadnych problemów z programowaniem i odczytywaniem tej pamięci.
Marek_Ertew myślałem o zastosowaniu mniejszej ATmegi i użyciu pamięci zewnętrznej jednak zdecydowałem się zmieścić wszystko w jednym mikrokontrolerze. Użycie zewnętrznej pamięci skomplikowałoby trochę projekt zarówno od strony sprzętowej jak i programistycznej. Podczas działania sterownika pamięć flash nie jest nadpisywana. Wszystkie zmienne trzymane...
(at)Piotrek2914 na pewno połączyłeś masę programatora z masą testera? USBASP na 100% współpracuje z tym mikrokontrolerem . :) Płytka Eurotips oraz moja posiada piny w następującej kolejności: http://obrazki.elektroda.pl/2116474400_1... Na czas programowania programator musi podawać własne zasilanie do złącza ISP testera( można odłączyć...
Dziekuje za odpowiedz, chwile mi sie wydluzylo - natlok w pracy. Na początek zapytam zgrywając pamięć SPI FLSH zrobiłeś weryfikację danych ? Przed wgraniem na nowo oryginalnego wsadu wyczyściłeś pamięć a potem wgrałeś na nowo i zweryfikowałeś ?. Niestety, o weryfikacji zapomnialem zupelnie (choc 2x pobralem z pamieci wsad i sa identyczne). Wgrywania...
Panowie dziekuje za zainteresowanie tematem, więc tak nie zależy i na tym aby był to uniwersalny emulator HID, konkretnie szukam zamiennika funkcjonalnego do budowy adaptera USB to GPIO http://www.ti.com/lit/ml/sllu093/sllu093... http://obrazki.elektroda.pl/6009106600_1... i zastanawiałem się nad użyciem AVR. Czy w tym zastosowaniu...
Każda ATmega ma gorszy stosunek mocy obliczeniowej do ceny od przeciętnego współczesnego uC 32-bitowego. Jeśli zaczynasz poważny projekt, a nie amatorską zabawkę, to zrób go we współczesnej technologii, a nie w muzealnej - wyjdzie taniej i dużo wygodniej. a czy Arduino Due ARM Cortex kwalifikuję się jako te dobre do zastosowań profesjonalnych? Napięcie...
Witam!!! Dziękuję za odpowiedz która okazała się spóźniona ale jest bardzo dobra i trafna. Udało mi się połączyć przez właśnie zmodyfikowany plik conf i działam w trybie tekstowym ponieważ żadna bezpłatna nakładka nie obsługuje tego procesorka oprócz mkAVRCalculator który jest płatny. Obecnie pozostał problem z bootloaderem który z wersji m32u4 nie...
Witam Mam kłopot z uruchomieniem tego interfejsu na tej pamięci. RapidS chodzi bez problemu. Czy ktoś już odpalał ten równoległy interfejs w tej pamięci i ma jakieś pozytywne doświadczenia ? Oczywiście jest podłączony do ATmegi 2561 przez scalony konwerter napięcia typu:74lvc4245 Tak jest podłączona pamięć z buforem. A tak procesor.
Witam serdecznie, Może ktoś mi powiedzieć, czy mając programator do Atmegi i atmegę, mogę w jakiś sposób wgrać program do pamięci 24C08 i sczytywać z niej ??
Nowsze atmegi mogą bo mają przerwania od WD, starsze startują od resetu, ale pamięć nie jest kasowana, Ale ten start "chwilę" trwa. więc wystarczy sprawdzić określony obszar czy są jakieś dane, sumę kontrolną i pokierować dalszym startem. Ale nadal nie wiem jak task oddaje czas innym gdy nie ma nic do roboty. Jak wywołuje przerwanie od WD?
Jeśli się nie myle to np. w bascomie można wyłączyć żeby podczas resetu nie czyściło sram i ramu. Wg. specyfikacji atmegi wewnętrzną pamięć eeprom możesz zapisać 100000 razy, więc przy zapisie co 1h starczy to na jakieś 11 lat, a co potem ? no chyba że zegarek nie wytrzyma tak długo ;)
Zastanawiam się czy układ pamięci na i2c da rade przesłać odpowiednio szybko dane z pamięci do procka i dalej. Najprościej to chyba by było zrobić jakiś dekoder adresu do atmegi i zastosować zwykłą pamięć szeregową z wyjściem danych na drabinkę rezystorową i mamy dźwięk. Jednak pamięci flash są tanie. Może na ISP da się wystarczająco szybko przesłać...
witam. pytanie kieruję do osób którym udało sie uruchomić komunikację mikrokontrolera AVR i w/w pamięci. normalnie piszę w asm, lecz zostałem zmuszony do pisania w bascom, ponieważ jeszcze nie ukończyłem pisać biblioteki asm do obsługi modułu IIM700A. więc wstępnie piszę soft w bascomie. i tutaj mój problem. jak dogadać sie z tą pamięcią poprzez sprzętowy...
Witam. Potrzebuje odczytać pamięć z serii 24Cxx próbowałem IC-Progiem jednak nie udało mi się to. Windows 10. Płytę główną mam Gigabyte GA770TA-UD3. Programator robiłem z google z dwóch rezystorów 3.3KΩ i 10KΩ, zenera 5V1 i LED czerwona. Napięcie na pamięć włącza się prawidłowo i LED świeci, napięcie 5V również jest, jednak nic nie odczytuje,...
Ok, dzięki za odpowiedź. Kamień spadł mi z serca jak się okazało że grubo więcej kodu mogę upchać do ATmegi ;) Temat można zamknąć.
Jeśli chcesz zrobić transmisję dwukierunkową to proponuję dzielnik rezystancyjny na liniach w taki sposób, że od strony ATmegi dajesz rezystor szeregowo o wartości około 4,3k, a za nim równolegle do masy 10k. Wtedy na wejściu pamięci masz napięcie około 3.3V. Przy transmisji w drugą stronę pamięć wystawia sygnał 3.3V jako stan wysoki i w taki sposób...
Nie da się tego układu wykorzystać tak jak pamięci wewnętrznej ATmegi328p, można ją wykorzystać jedynie jako pamięć dodatkową. Jest to pamięć na tyle szybka, że nie powinna wymagać wprowadzania opóźnień przy obsłudze, może też pracować wolniej. Według dokumentacji ta pamięć posiada 16 pinów adresowych (ich numery zaczynają się od zera), 8 linii danych...
Witam Ok kilku dni walczę by zapisać za pomocą Atmegi 128 cosik w pamięci SD, w formacie fat32. Korzystam z dwóch bardzo ciekawych bibliotek 1. By CC Dharmani http://obrazki.elektroda.net/74_12515581... Bawiłem się pamięciami SD : 256MB Medion, 1GB Kingston, 1GB Pretec. Karty są w trybie unlocked ( taki mały żółty suwak przy każdej z pamięci) Powyższe...
Dzień dobry wszystkim czytającym. Jak policzyć miejsce zajmowane w pamięci programu przez grafikę skonwertowaną do tablicy liczb szesnastkowych? Czy rozmiar graficznego LCD determinuje wymaganą pojemność pamięci SRAM uC? Chcę za pomocą mikrokontrolera obsługiwać graficzny wyświetlacz LCD 240x128, ze sterownikiem T6963C. Chcę, żeby grafika była wgrywana...
Witam mam pytanie nie wiem czy ten dział praszę o przeniesienie jeśli nie ten. Jak za pomocą atmegi wyczyścić eprom wyzerować stany "FF" kości 512kb ? Pamięć w obudowie DIP 8 ,nazwa zatarta można prosić o jakieś propozycje? Posiadam ich kilka -mogę testować ich nazwa zaczyna sie fm512 xxx . Wiem mało danych ale proszę o pomoc.
Po pierwsze zerknij czy nie wystarczy Ci jakiś rejestrator DMX typu Botex SD-10 DMX Recorder, albo mała konsola DMX, która da Ci te możliwości. Sama część sprzętowa nie jest skomplikowana. zerknij na: http://www.epanorama.net/digipack/DMX_Pr... http://extremeelectronics.co.in/avr-tuto... Potrzebujesz procesor (ja...
Zawsze pozostaje programator równoległy żeby coś zaprogramować albo odczytać :) Jednakże zaprogramowane lockbity (np zabezpieczenie odczytu) można skasować tylko czyszcząc (kasując) pamięć flash. Nie istnieje żaden sposób na odczytanie danych zabezpieczonych. Może firma Atmel Ci pomoże w co szczerze wątpię :)
Mam kila pytań dotyczącej Atmegi 64: 1 Czy dobrze ustawiłem segment deklaracji .INCLUDE "m64def.inc" na scalaku pisze Atmega64 16AU ? 2 Do czego jest pamięć Extended I/0 ? 3 Czy dobrze ustawiłem adres na dane .DSEG ;PAMIĘĆ DANYCH .ORG 0x0100 4 Na symulatorze AVR studio za uwarzyłem gdy zainicjuje stos to część zapisu powstaje w pamięci Extended I/0...
Czyli zostało podłączyć do Atmegi i dodać biblioteke dla HD44780? Czy mikrokontroler będzie potrafił na nim wyświetlać tekst przewijany np. z lewej do prawej? Chodzi mi o to czy jest to możliwe.
Pewnie zdecydowaną większość miejsca w pamięci zajmuje tablica z danymi do sieci, mam rację? To że program ma 5800 linii i zajmuje 80% Atmegi128 niewiele mówi... Równie dobrze można by pamięć zapchać melodyjką WAV, a zasadniczy program miałby ledwie kilkaset linii. Swoją drogą, szacun że do ATmegi wpakowałeś sieć neuronową. Znam ludzi, który twierdzą,...
...zewnętrzny przetwornik może być jak najbardziej. A czy nie ma takich przetworników, które mają w sobie pamięć i tam zapisują próbki? Bo odczyt próbek za pomocą Atmegi nawet z równoległym interfejsem nie będzie chyba taki szybki... Pzdr.
A ja się nie poddam :) przy następnym zamówieniu kupię sobie taką pamiątkę albo dwie i uruchomię . Poza tym ja bym zaryzykował i podłączył pamiątkę na pająka do atmegi możliwe że problemem jest pojemność wyprowadzeń płytki stykowej lub sama jakość tych podłączeń . Mam nadzieje że cały układ zasilasz jednym zasilaniem 3,3V
Witam. Brak czasu trochę mnie dołuje, ale spróbowałam jeszcze sprawdzić sam moduł wyświetlacza z rejestrem i wzmacniaczami, wgrałam do procesora program z migającymi kolejno diodami z książki M.Wiązani. Układ działa, na pin C.5 procesora ustawiłam stan wysoki, steruję 74164, diody "migają". Myślę, że będzie to wina programu, ale ponieważ nie jestem...
http://obrazki.elektroda.pl/9088253000_1... http://obrazki.elektroda.pl/9235366400_1... Panowie udało mi się pozyskać schemat, i mam kilka pytań: 1. zamiast tak jak autor projektu który użył 2 tranzystorów na wyjście użyłem jednego o większym prądzie ich symbol 2SC3807. Tranzystory są połączone tak jak podał kolega dondu...
No nie wiem. ATMegi mają interfejsy do SRAMu. Nie wszystkie ale niektóre mają. http://obrazki.elektroda.net/99_12374634... Pamięć 62256 to pamięć 32kx8, czyli taka jak Twoja. I Twoją się dokładnie tak samo steruje. Dodano po 51 A nawet jeżeli nie ma sterownika, to nie 23 linie tylko 25, bo jeszcze sygnały WR i RD.
http://obrazki.elektroda.net/16_12411015... Witam! Chciałem zaprezentować urządzenie będące rejestratorem temperatury powietrza. Założenia: - wewnętrzna pamięć nieulotna, w której zapisywane by były wartości temperatury, możliwość ciągłej rejestracji przez co najmniej miesiąc - wyświetlacz LCD, pokazujący aktualne temperatury wewnętrzne i...
Walczyłem z tym kilka dni, efektów brak, odbieram z niej jakieś krzaki, ma ktoś jakieś doświadczenia z tą konkretną pamięcią? Doczytałem się gdzieś że one są jakieś dziwne i nie zawsze da się je zapisywać ale to po hamgielsku było i piąte przez dziesiąte, coś tam o defaultowym write protekcie i że na którejś nodze jest WP i jeszcze w jakiś bitach. Wysyłam...
(at)darku686 Skoro chcesz opisu co i jak to nie ma sprawy. Robiłem takie coś z 20 lat temu. Procesor 8051, jakiś zatrzask 573 i do tego równoległy RAM taki jak piszesz robiący za EPROM. Na RAMie zamontowana bateryjka i stabilizatorek 7805 plus jakaś dioda do zasilacza. Programowało się to z ZX Spectrum (równolegle). Program wpisujący napisany w Basic....
Tak, oczywiście. Wiem i liczę się właśnie z pisaniem softu Mam nadzieje że jesteś świadom w co wchodzisz. Będziesz potrzebował: 1. 16 pinów na dane, we-wy. 2. 13 pinów na adresy. 3. 2 piny na wybór banku. 4. 2 piny na maskowanie danych. 5. 2 piny na stroby RAS, CAS. 6. 2 piny na zegar i jego maskowanie. Jak dobrze policzysz to w przypadku ATMega128...
Temat raczej do działu mikrokontrolery się nadaje - do końca myślałem, że o PC chodzi. Rzeczywiście, trochę zboczyłem z tematu. Musisz na Atmedze zrobić zegar - w jaki sposób to już zależy od Ciebie. To chyba nie problem. Co do samego zapisu - jeśli ma być ich wiele to odradzam eeprom atmegi - należy pamiętać o ilości cykli zapisu/kasowania takiego...
Witam szukałem szukałem i się nie doszukałem, mam trochę dziwne pytanie , mianowice jaką rolę pełnią w układach do sterowania wyświetlaczem elementy takie jak sterownik (np: KS108B ) i mikrokontroler np: AtMega32 Na takie niby banalne pytanie nie znalazłem odpowiedzi ani po przeczytaniu artykułu Edw pt. "najprostrzy sterownik wyświetlacza alfanumerycznego"...
Mam pytanie dotyczące pamięci EEPROM i mikrokontrolerów ATmega Projektuje maszynę, coś w rodzaju CNC tylko mam tam 4 silniki krokowe. I obecnie jestem na etapie sterownika. W skrócie wygląda to tak że Atmega pobiera sobie współrzędne XYZ punktu trasy, następnie obliczana jest ilość potrzebnych impulsów na silniki, następuje ruch i znowu program sięga...
W środku Jtag ICE mkII siedzą aż dwie atmegi 128, PDIUSBD12 od USB, dwuportowa pamięć fifo idt7282, pamięć SRAM 512KB, 7 układów maxima i jeszcze kilka innych scalaków. Pomimo że oba urządzenia wyglądają podobnie na zdjęciach, to w rzeczywistości avr ice2 jest o wiele większy (jest naprawdę olbrzymi) i jedno jest pewne - nie da się przerobić avrisp2...
Witam. Podczepiłem sobie zewnętrzną pamięć do mojej atmegi i mam problem żeby do niej coś zapisać. Używam AVR Studio 4.12 Service Pack 1, Build 462. Oto fumkcja która wydaje mi się powinna działać a nie działa, chcę zapisać daną pod konkretny adres w pamięci zewnętrznej: #define OFFSET 0x8000 Funkcje deklarowałem raz tak: void XRAM_example (void) __attribute__...
Witam,sprawa jest taka,otóż na przykładzie Atmegi 8 (albo i nawet pamięci flash) chciałbym żebyscie przybliżyli mi sprawę programowania mikroukładów,szczególnie chodzi mi o te w samochodach,czyli ETL,Motora HC, TMS ale to później. Nie chodzi mi o to jak podłączyć atmege do Isp Programmera!!!:) Chodzi mi o to,abym mógł za pomocą np. Data sheetów i innych...
Zainteresowały mnie ostatnio chińskie klony Arduino UNO po 10zł z ATmega32 SMD. Czy da się podpiąć pod coś takiego programator USBasp i wyczyścić pamięć mikrokontrolera? Chciałbym zrezygnować z funkcji Arduino i korzystać z takich płytek jak ze zwykłej ATmegi tyle że w fajnej obudowie. Drugie pytanie, tam chyba jest wbudowana przejściówka USB na RS-232....
Jak w temacie w nocie katalogowej atmegi jest schemacik : Czy bedzie ktos tak pomocny i naprowadzi mnie jak zabrac sie do obslugi tej pamieci z bascoma ? lub moze jakies ktos juz zrobil obsluge i udostepnil by zrodło
Sądzę, że jeśli przyjąłbym rozwiązanie z tablicą, to nie były ARM. Rozumiem , że miało być: Sądzę, że jeśli przyjąłbym rozwiązanie z tablicą, to nie był b y ARM. Większe ATMegi też mają 256kB Flash. Równie dobrze możesz połączyć jakaś zewnętrzną pamięć flash.
Witam Mam pytanie do doświadczonych programistów AVRków. Nie znam się na bootloaderach dlatego proszę was o pomoc. Potrzebuję się dowiedzieć czy przy użyciu ATmegi np. 128 można uzyskać następującą funkcjonalność. Pamięć programu miała by zostać podzielona na dwa niezależne segmenty, w które przeznaczone by były na różne wersje programu, można przyjąć,...
Zależy co chcesz na tym serwerku postawić? To co przedstawiłem na screenie to akurat mieści się w 2kb RAM i zajmuje 50% pamięci Flash. W wersji samego serwera, bez pomiarów pamięć Flash jest na poziomie 40%, ram trudno mi ocenić, gdyż na stronie projektu wszystko jest robione pod Atmegę168, a tam jest tylko 1kb RAM. Obecnie pracuje nad postawieniem...
Witam, PSI++ mógłbys napisać jak podłączałeś atmegę do Wizneta?? Jako pamięć zewnętrzną czy poprzez I2C ?? Ja próbuje podpiąć go jako pamięć i mam pewne problemy. Sąsiednie komórki pamięci zapisują się tą samą wartością. Wygląda na to, że bufor się nie wyrabia (74HCT373). Dokumentacja atmegi zaleca serie AHC, ale od 8MHz a ja pracuje przy 4MHz. Mam...
Powiem tak kolokwialnie i dobitnie - zajoba można dostać . Ustawiłem fabrycznie fusbity dla atmegi 328p za pomocą avrdude. Komunikat w konsoli "oświadczył", że zostalo wszystko zapisane. Po tym już nie moge wgrac wsadu. Dioda się pali caly czas, ale nie miga, jesli mam tak wpisane w programie. Program kompiluję za pomocą tego poradnika - "http://hobby.abxyz.bplaced.net/index.ph...
jesli chodzi o wewmętrzny przetwornik z atmegi to jest on zaledwie 10-cio bitowy, mnie satysfakcjonowałoby przynajmniej 16 bitów. Spotkałem sie z gotowym programem echa na atmega32 wykorzystujący wewnetrzny przetwornik a/c i wew. pamięć SRAM. Co do parametrów to interesowało by mnie 16 bitów rozdzielczości a częstotliwość próbkowania ok 30kHz. A nie...
Pamięć w urządzeniu jest taka: http://obrazki.elektroda.pl/9017804600_1... Nie mam czym jej niestety zaprogramować bo jest równoległa (musi taka być bo urządzenie w którym siedzi obsługuje tylko takie) i z takimi cudami jest straszenie ciężko. Zauważyłem teraz jednak że atmega ma 1 kb pamięci eeprom a ta 8 kb. Więc z pomysłem o którym pisałem...
Wiem, że mój procek jest bardzo "mały". Myślałem o jakimś układzie, który będzie zczytywał jakoś dane z mojej Atmegi i dalej wysyłał je po sieci. Jeśli układ ma sam aktywnie odczytywać, lub w momencie wejścia na stronę http://tibbo.com/products/modules.html?c... http://www.lantronix.com/device-networki... http://www.digi.com/controls/products/wi...
rodzina AVR ma architekturę harwardzką (czyli ATmegi i ATtiny) rodzina '51 ma architekturę Von Neumana jedną z istotniejszych różnic pomiędzy nimi jest to, że Pan Von Neuman założył iż procek może wykonywać rozkazy umieszczone w pamięci danych RAM czyli mieści się ona w tej samej przestrzeni adresowej co pamięć programu, natomiast architektura harwardzka...
Wychodzi na to że ten kompilator "nienajgorzej" ;) jest napisany. Dziękuję Ci BlueDraco za pomoc, wszystkiego dobrego życzę A projekt jest w drodze. Że to pierwsze moje kroki w programowaniu avr to nie bardzo odnajduję się który proc wybrac stąd testuje moje wypociny na symulatorze. Sprawdzam ile pamięci zajmie program. Że tak powiem "przygotowuje się"....
OK, dobra. Architektury nie znam, bo dopiero kilka miesięcy siedzę w avrach. Ale mam jeszcze parę pytań, czy mógłbym podłączyć do jednej atmegi (nie wiem jakiej, chyba 8) procesorek pamięci samsunga 1GB, i kartę SD na raz, i mieć dostęp do danych w obu kartach na podobnej zasadzie, że mógłbym kopiować plik z jednej na drugą? I jeszcze jedno, gdybym...
Witam. Proponuję abyś zrezygnował z diody D1 (1N4148) . Nie jest ona w ogóle potrzebna, a dodatkowo obniża napięcie zasilania całego układu oraz zwiększa rezystancję układu zasilania, co niekorzystnie może wpływać na pracę układu mikroprocesorowego (restart'y wywołane przez układ BOD w uC). Aby zmniejszyć czułość fotodiody, tak aby nie była czuła na...
1) Z tego co widzę, to ja zrezygnowałbym w ogóle z zastosowania takiej pamięci, chyba że chcesz przechowywać sporo danych. Jak chcesz to drugie to zastosuj pamięć sterowaną przez magistrale I2C. Wtedy zajmiesz tylko 2 końcówki SCL i SDA. Z praktyki wiem że nie zapełnisz ATMEGI 32 programem który miałby realizować podane przez Ciebie funkcje. 2) Jako...
A nie prościej byłoby zastosować znacznik bezpiecznego dokonania zapisu? Przeznaczasz jedną komórkę pamięci na ten znacznik. Przed rozpoczęciem zapisu do pamięci Twojej danej, dokonujesz wpisania np. liczby 01h do komórki znacznika - co oznaczać będzie wejście do procedury zapisu. Następnie dokonujesz zapisu danej do właściwej komórki pamięci. A na...
O ile mnie pamięć nie myli to 40mA było w absolute maximum ratings pod jakimiś warunkami. Stawiałbym że max 20mA. Zapytałbym o coś innego: Sterując bramkę MOSFETA bezpośrednio z atmegi - jakie będzie napięcie sterujące bramką? I czy tranzystor sterowany takim napięciem otworzy się całowicie jeżeli w ogóle? Przy częstotliwości 500Hz samo przełączanie...
Nie znalazłem podobnego tematu na forum więc chcę poradzić się bardziej doświadczonych kolegów. Piszę program w BascomAVR na mikrokontroler Atmega16, programuję przez usbasp. Pamięć flash zapisuje się prawidłowo jeśli nie przekroczę 27% objętości pamięci flash. Jeśli objętość pliku wynikowego jest większa to przy próbie zapisu otrzymuję komunikaty:...
Dzięki za wypowiedzi. O ARM'ach całkiem nie mam pojęcia co to za procki, a uważam, że '51 są bardzo ubogie w sprzęt, ale wolałbym używać ich nadal lecz bardziej rozbudowane (EEPROM, AC, I2C, RTC, wewnętrzny generator, jakaś większa pamięć programu itp.) - teraz wszystko dołączam (jak trzeba z zewnątrz)... ATMEGI są dość "wypasione" w sprzęt więc chyba...
W takim razie tylko rodzina 8051 np. AT89S8252. programowany przez SPI tak jak AVRy. 8KB flash, 256B IRAM, w miarę rozbudowany jak na standardową 51 można podłączyć zewnętrzny RAM z którego da się uruchamiać programy. Jest jeszcze AT89S8253, który zamiast 8KB flash ma ich 12KB, reszta ta sama. Natomiast nie są to funkcjonalnie odpowiedniki ATMEGI 8,...
Oto plik ze zmiennymi z których chce korzystać w programie głównym: #ifndef H_ZMIENNE_EEPROM_H #define H_ZMIENNE_EEPROM_H uint8_t smieci1 __attribute__((section("... = 0; uint8_t temp_zadana __attribute__((section("... = 28; uint8_t temp_zalaczenia_pompy __attribute__((section("...
wyswietlacz atmegi połączyć atmegi mosfet atmegi
sterowniki option lexmark drukuje jedną kartkę aristo sterownik
naczynie przeponowe whirlpool at315
Kalibracja liniowości wagi CS2: krok po kroku Jak usunąć zapach spalenizny z portu ładowania?