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...
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...
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/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_...
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...
(at)ElektrodaBot Podaj kod w Avr gcc jak odczytać wolną pamięć w czasie pracy programu
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
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....
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ę...
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ź
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...
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 ??
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ć...
wyswietlacz atmegi połączyć atmegi mosfet atmegi
ochronniki przepięć stm32 bitmap bosch wan2427spl
ferguson regent sterownik kotła rapid5
Naddatek wciskowy tulejek rozrusznika Bosch, Mitsubishi – ile mm do aluminiowej obudowy? Tabela kodów błędów Mercedes Atego: Diagnostyka i interpretacja