W wersji 4.12 AVR Studio przywrócono współpracę z avr-gcc. Ewentualnie KamAVR lub AVRSide
Proszę. Można to zrobić na kilka sposobów. Pokazuję taki najprostszy żeby pokazać mechanizm. Kiedy bit w bajcie na danej pozycji ma wartość 1 to pin nadawczy jest ustawiany w stan wysoki i po 500us jest zerowany i znów czekamy 500us. Po tej operacji licznik wskazujący o który Bit w Bajcie nam chodzi jest zwiększany. Bity występują w ilości 8 ale numerowane...
Na forum jest cały zestaw tematów odnośnie odtwarzania wav-ów. [url=http://www.elektroda.pl/rtvforum/to... przykład mój temat :)
1. wygląda mi jak straszna rzeźba 2. wcale nie musi być prosto półprzewodnikowo emulowac zwarcie na przecięciu matrycy. Duuużo wsparcia sprzętowego, aby nadal mieć prowizorkę 3. temat powinien się nazywać "emulacja wciśnięcia klawisza", bo nie chcesz emulować klawiatury, chcesz ją materialną 4. Projekty na atemgi która względem hosta emuluje klawiaturę...
[url=https://en.wikipedia.org/wiki/Copy-... paste i [url=https://en.wikipedia.org/wiki/Cargo... Cult programowanie tak ma. Proponuję nauczyć się podstaw C++, a wtedy Arduino Cię pokocha. Jak na razie to robisz takie tam rzeczy - Twoje projekty to właśnie to: [youtube]https://youtu.be/U6T27YJq7Ag[/y...
A wyskakuje Ci też warning: F_CPU not defined for <util/delay.h>? Generalnie F_CPU powinno być definicją globalną a nie lokalną dla danego pliku - jeżeli używasz makefile to odpowiednią definicje dodajesz do DEFS lub czegoś podobnego. A jeżeli używasz wtyczki do eclipse dla AVR to odpowiednia definicja jest już dodawana automatycznie na podstawie...
SG-90, to zwykłe serwo. Nie ma możliwości obrotu o zadany kąt. Możesz coś zrobić ewentualnie mechanicznie, żeby się zatrzymywało. Żeby obracać o zadany kąt musiałbyś mieć silnik krokowy. Masz wtedy rozdzielczość ileś stopni na krok.
Mógłbyś powiedzieć jaka to nota aplikacyjna Atmela ? Datasheet tego konkretnego mikrokontrolera + http://www.atmel.com/dyn/resources/prod_... http://www.atmel.com/dyn/resources/prod_... a dźwięk i nota Atmela tutaj: http://mikrokontrolery.blogspot.com/2011...
Ciekawy i fajny pomysł na uproszczenie sobie życia, chociaż ja bym zrobił to nieco inaczej. Mianowicie, podstawka od LCD chyba lepiej żeby była większa (o powierzchnię pod LCD z podstawkami z tworzywa sztucznego, tak żeby cały LCD oparł się na nich) - moim zdaniem bardziej bezpieczne rozwiązanie. Co do podstawki pod uP, to bardzo fajna, ale do małych...
W takim układzie zapomnij o tych planach, które przedstawiłeś w tym temacie, bo tylko się zniechęcisz i stracisz czas. Ale śmiało próbuj inne projekty realizować i sukcesywnie nabierać umiejętności :)
Jakie obwody chcesz przełączać przy pomocy tych przekaźników (jakie napięcie na stykach)? Jeżeli sieciowe to ścieżki na warstwie BOT są (moim zdaniem) za blisko styków. Niby nic się stać nie powinno, ale.... Co do podłączenia ekranu dla FTDI to rzeczywiście lepiej będzie jak pozostanie jednostronnie otwarty (brak dodatkowych pętli) i możesz dorzucić...
Cześć, Planuję zbudować interaktywną szachownicę sterowaną Arduino lub jakimś mikrokontrolerem. Jednym z zagadnień jest śledzenie ruchu figur. Wstępnie pomyślałem o dwóch rozwiązaniach: 1) Fotorezystor / fototranzystor - jeśli jest zasłonięty, tzn. że coś na tym polu stoi. 2) Kontaktron - w figurach magnes. Zamówiłem kilka elementów i będę testował,...
Jeśli chodzi o ATMEGE32 to moim zdaniem jest ona wystarczająca w zupełności do takiego projektu. Nie wiem na ile będziesz zawierał tam skomplikowane algorytmy ale przy jakiś podstawowych funkach przypisanych do tych czujników, wyświetlaczu LCD 2x16 (zakładam że o taki chodziło) i tych 'niewiadomych' czujnikach to zmieściłbyś to na ATMEGA8. Przy trochę...
Cześć, Utworzyłem projekt płytki PCB. Do ATMega32 chce podłączyć GY-BMP280, czytnik kart sd, wyświetlacz OLED. Zasilanie będzie z power bank. Proszę o komentarze/uwagi odnośnie płytki PCB.
Dzięki, nakreśla mi to kolejne szczegóły projektu.
W jakim środowisku piszesz ? Zdefiniowałeś F_CPU w projekcie ?
Zgadza się - mikrokontroler powinien być OK. Programator już niekoniecznie, ale jeśli działa z innymi to nie ma co gdybać. Pokaż zdjęcia i projekt PCB tej płytki .
Witajcie. Do tej pory programowałem mikroprocesory w bascom. I uważam że jest to fajny i łatwy język aby rozpocząć przygodę z AVR. Jednak z biegiem czasu chciałbym nauczyć się czegoś więcej i postanowiłem "przepisać" swoje projekty z bascom na język C. no i niestety utknąłem w martwym punkcie a nie mogę znaleźć informacji na ten temat. Otóż jeden projekty...
Z pozdrowieniami dla tych, którzy uruchamiali fatFS na atmedze ale się nie podzielili wrzucam projekt pod ATMEGA32.
Muli, czyli mam 2 takie projekty jeden chodzi szybko a mój powoli załącza wszystkie funkcje.
Skoro masz już sprecyzowane projekty które chcesz zrealizować czemu nie zrobić sobie własnej płytki?
Lispol (m.in. na Allegro) 2x16 z podświetleniem za 10zł, 1x16 za 7zł. Stałej tańszej oferty nie widziałem (czyli widziałem kiedyś taniej, ale nieco inne). Jeśli chodzi o inne wymiary: ARTRONICpl (ww.artronic.pl) - mają 2x16 nieco drożej, ale mają DUŻO większy wybór, zarówno kolorów, jak i rozmiarów (2x20, 2x24, 4x20, 4x40), mają też graficzne.
No dokładnie, sam się zdiagnozowałeś. Poczytaj o timerach, albo poczekaj aż na laborkach powiedzą. Poza tym definiuj F_CPU w opcjach projektu.
Zawsze jest jeszcze komparator do wykorzystania w celu zliczania impulsów (przerwanie). Innymi słowy, zawsze należy kombinować tym co się ma - ja gdybam, bo nie znamy całego projektu.
Jeżeli sam robisz make file to tam zmień optymalizacje na np. -Os lub jeżeli używasz avrstudio to w opcjach projektu.
Przystosowany do transformatora we wtyczce. pozdr
Też myślę, że to coś w konfiguracji. Dziwne jest to, że AvrStudio 5 i 6 działa bez problemu. Tzn. projekty się kompilują. A AvrStudio 4 robi jakieś dziwne rzeczy. pozdrawiam
Nie czuć różniczy (oczywiście kondensator szeregowo) :) Ale jako że brak wtórnika znacznie ciszej gra na wzmacniaczu :) P.S Właśnie przygotowywuję materiały na moją stronę w której zawre wszystkie rady oraz rozwiązania zastosowane w tym poniekąt banalnym układzie :) [url=http://patlas.elektroda.eu/?name=pr... odtwarzacz WAV
Hej. Bascom a właściwie Basic, to chyba najłatwiej zrozumiały język, choć ponoć najmniej efektywny. [url=http://www.serasidis.gr/circuits/AV... jest projekt oscyloskopu na ATmega32, z oprogramowaniem w C. Oprócz assemblera, C i kilku odmian Basic-ów, chyba w innych językach Atmeli się nie programuje.
a w tym MkAVRCalculator, nie moge wybrac Atmega32 Sorry, pisałem o ATmega8, a Ty masz ATmega32. Może więc ten: http://www.engbedded.com/fusecalc Pokaż wreszcie zdjęcie tego projektu.
Witam Mam do wykonania sterowanie podlewania roślin na atmega 32. Szukam osoby która mogłaby mi ewentualnie w tym pomóc, oczywiście nie za darmo . Jeśli ktoś zainteresowany to proszę pisać
Dzięki wielkie za odpowiedź. Rzeczywiście tam mi brakło jednej ścieżki dla serwo3. Co do rozmiaru i rozmieszczenia - nie wiem po prostu jak to zrobić lepiej, w eagle używałem autoroutera i jak próbowałem wszystko zacieśniać to już wyznaczał "przelotki". Wiem, że autorouter na 1 warstwę jest dość słaby, ale samemu w ogóle bym nawet tego nie osiągnął,...
Witam.[url=http://atmega32.republika.pl/... masz opisaną ATMege32 i to w naszym ojczystym języku i parę projektów.
Na ATMedze328 i wewnętrznym ADC na zbyt wiele bym nie liczył. Te na filmach to ATMega32 albo ATMega128. Pasmo analogowe na poziomie 3kHz, raczej ciekawostka i wprawka do projektowania oprogramowania dla DSO. Projekty tego typu mają walor wyłącznie edukacyjny.
Witam. Ja jak budowałem obrotomierz do swojego auta to też miałem problem z liczeniem czasu między impulsami. Po prostu za dużo zakłóceń było co kontroler traktował jako impuls. Zastosowałem przerzutnik monostabilny (74HC123) i obrotomierz działa już ponad dwa lata. Do czego służy twój projekt?
Witam Jaki kwarc użył kolega do tego projektu? 25Mhz? Atmega32 poszła na takim przetaktowaniu? Pozdrawiam
Sprawdzałeś co podaje ci ERC?
o pie*.* średnik!!!!! ile ja czasu straciłem.... No a druga wpadka: w avrstudio programowanie innym wsadem (poprzednim) niż projekt.... bo trzeba wskazać - samo się nie zmienia wraz z projektem! Marek
Cześć, jestem tutaj nowy, więc proszę o wyrozumiałość. Szukam kogoś kto pomógłby mi z zadaniem dotyczącym zaprogramowaniem mikrokontrolera, który ma sterować diodami. Gdyby ktoś zechciał pomóc, to wyślę mu treść. Dla usprawiedliwienia napiszę, że elektronika to taki dodatkowy przedmiot który jest realizowany na innym wydziale(studiuję co innego), więc...
W załączniku dwa projekty. Katalog ASM -> kod assemblerowy działa bez zarzutu, w zależności od ustawienia fuse BOOTRST zmienia się świecąca dioda. Katlog Bootloader werja w C z przesuniętą funkcją main o 0x7800 (testowane na Atmega324P). Żadna z diod się nie zapala, a powinna jedna. Wysłałem całe projekty, może rzuci się w oczy jakiś błąd w plikach...
Przejście z ATmega16 na ATmega32 nie stanowi żaden różnicy. Jedynie co należy zrobić to ponownie przekompilować projekt dla ATmega32.
hyh ja jakos nie znalazlem ..... ciekawa sprawa ... po 3 piwach jakos mi to wyszlo :) albo mam takie wrazenie heh
W schemacie nie ma nic ciekawego to co mówiłem http://obrazki.elektroda.pl/5420764100_1... No ale jakiej wartości powinny mieć te rezystory? Bo jak patrzyłem na niektóre projekty to panele były właśnie bezpośrednio podpięte do portu z przetwornikiem A/C.
Jedyna rzecz jaką jeszcze moge winić to kompilator. Czy naprawdę sądzisz, że tak dobrze przetestowany, wykorzystywany przez setki tysięcy osób (a może i więcej) od wielu lat kompilator, wyłoży się na tak prostym programie? Eh, zawsze szukają błędów tam gdzie ich nie ma i stoją na 9 stopniu: http://mikrokontrolery.blogspot.com/2011...
Pod obudowy z rastrem 0,5mm jak najbardziej się da żelazkiem sam tak robiłem nie raz. Fakt faktem nie zawsze uda się przeprowadzić toner za pierwszym razem, ale daje radę;) Widząc Twoje projekty jestem zdania, że Tobie też się uda jeśli jeszcze nie próbowałeś. Pozdrawiam
No to faktycznie ciekawy projekt. Zmiana tego na C trochę potrwa więc może jednak dalej Bascom. Ale nowe projekty rób już w C na bazie tego: http://mikrokontrolery.blogspot.com/2011...
witam do poprawy na pierwszy rzut oka: - kwarc przy atmedze. - złącze wyświetlacza LCD (niech to będzie 16 pinów z podświetleniem). - zamień opto. z MOC na CNY (unikniesz problemów z wyłączeniem MOC). - przy zasilaniu zwiększ wartość kondensatorów elektrolit. - wywal tranzystory BC.. miedzy atmegą a opto lub jeśli się boisz o układ daj ULN2803.... a...
Witam jako że nie jestem minimalistą i swoje projekty rozbudowuje do maximum ich możliwości tak jest i tym razem ,przedstawiam wam projekt UPS ,a budowe którego wpadłem nie dawno a schemat jest efektem poszukiwań rozwiązań układowych w projekcie ,całością bedzie zarzadzać atmega32 + soft w C ,jestem ciekaw waszych spostrzeżeń na ten temat ,i może ktoś...
Ograniczenie prądowe można zrobić na różne sposoby, warto to zrobić tak aby była możliwość monitorowania podłączonego układu. Albo po prostu dać bezpiecznik np. polimerowy. Co do wejść parametrycznych to 0 lub 5V im nie zaszkodzi, ale co jeśli ktoś poda np. 1000V? To w końcu centralka, jednym z celów potencjalnego włamywacza jest jej uszkodzenie. IMHO...
Mój projekt w załączniku.
Jakis konkretny układ darlingtona powinienem zastosować czy to nie ma znaczenia ? musi wytrzymać przepływ około 1,5 A. Z pobieżnego czytania Twojego tematu rozumie, że tranzystor mocy masz odpowiedni. Natomiast ten po lewej (Q1) możesz dać taki jak tutaj: http://obrazki.elektroda.pl/4941906300_1... A co z tymi rezystorami pull up ?...
Czas nie jest zapisany w programie tylko pobierany z DS1307. Zreszta autor to napisal Czas przetrzymywany jest w układzie DS1307, a dzięki zastosowaniu baterii podtrzymującej (widocznej na zdjęciu) pozostaje on tam bardzo długo. Dokładność zegarka jest satysfakcjonująca. Jak nie umiesz programowac to najlepiej znajdz w necie gotowca, ktory potrafi ustawic...
Wyświetlania multipleksowanego NIE ROBI się bez użycia timerów. NIGDY - bo takie wyświetlanie nie ma szans poprawnie działać. Gratulacje dla tego, kto wymyślił to zadanie - sam zapewne nie zaliczyłby projektu wyświetlacza.
A na czym ma polegać nasza pomoc? Kodu nie załączyłeś więc nie ma co sprawdzać. Schematu też brak ew. zdjęć. Chyba pozostaje tylko wspólna modlitwa w intencji Twojego projektu. Ewentualnie możemy podtrzymywać Cię na duchu.
Już wszystko działa, dzięki.
Programator ISP w zupełności Ci wystarczy. Pytanie, czy chcesz pracować tylko nad regulatorem, czy również inne projekty. Jeśli tylko w/w regulator ATMega8 w zupełności wystarczy i nie trzeba robić żadnych poprawek w sofcie. Z drugiej jednak strony ATMega32 jest bardziej rozwojowy i jego bym polecał.
W przypadku sterowania portu z elementów TTL, czy CMOS podciąganie nie ma żadnego sensu. W przypadku sygnału z aktywnym zerem (przełącznik, tranzystor OC, również z transoptora), dodanie opornika podciągającego poprawia warunki pracy elementu sterującego i zwiększa odporność na zakłócenia i z pewnoscia warto to rozważyć w konstrukcji, niezależnie od...
Jeszcze inaczej... routery zazwyczaj mają parę wolnych portów IO, a w każdym razie można taki znaleźć. Podpiąć pod nie potrzebne czujniki i żadnej elektroniki zewnętrznej nie trzeba. Takie projekty można znaleźć w necie. Z ograniczoną ilością miejsca łatwo sobie poradzić podpinając pod dostępne USB pamięć - obsługa jest w kernelu linuxopodobnych routerków,...
1N4007 (ze względu na potencjalnie duży prąd / napięcie wsteczne mogące wygenerować się podczas zwalniania kotwicy przekaźnika) Błąd w podstawach wiedzy. Napięcie wsteczne w tym przypadku jest takie, jak zasilanie cewki przekaźnika, a prąd jest równy prądowi cewki w stanie załączenia. Przekaźnik to przekaźnik, nie powinno mieć to żadnej różnicy. Problemem...
Kolego blue, problemy nie są takie straszne, wszystko zależy od metod sterowania. Z wykorzystaniem hallotronów do informacji o pozycji wirnika sterowanie odbywa się dość prosto (na identycznej zasadzie co w komutatorze w zwykłym silniku BLDC). Są też metody pomiaru bez czujników z wykorzystaniem pomiaru napięcia na "wiszącym" uzwojeniu. Dzisiejsze DSP...
lub multipleksowanie na 74HC574 ,sam stosuje z powodzeniem w projektach
Jeszcze AVCC podlacz
u mnie wywołanie tej funkcji: Gbtemp1 = Initfilesystem(1) zwraca 3 albo 5. nie wiem dlaczego. może ta karta micro SD 1 giga nie nadaje sie do tego projektu.
OK dzięki za rady. zaraz domontuję kondensatory oraz po podciągam co trzeba:). Co do bałaganu to to jest mój pierwszy schemat w eagle więc trochę się namęczyłem za nim to narysowałem:) A ma kolega jakieś uwagi do projektu płytki?
Radzio - zgadzam się. Nie potrzeba wielkich pieniędzy, potrzeba chęci, aby studenci robili projekty, które im dają dużo wiedzy niemożliwej do zdobycia siedzeniem na wykładach. Ale wymaga to też znacznie wiekszego wysiłku kadry - a z tym zawsze był problem. lepiej zwalić na brak pieniędzy.
Krzysiek007 Te scalaczki to zegar RTC PCF8583 i EEPROM AT24C512 (wymieniane w opisie). Co do wielkości to w chwili obecnej statystyki wyglądają następująco: AVR Memory Usage ---------------- Device: atmega32 Program: 20414 bytes (62.3% Full) (.text + .data + .bootloader) Data: 1273 bytes (62.2% Full) (.data + .bss + .noinit) EEPROM: 139 bytes (13.6%...
Czyli chciałbyś dostać "kawę na ławę". Nikt za Ciebie nie napisze od początku programu. Nie tak to działa. Jeżeli masz problemy z podstawami to jak chcesz później stworzyć bardziej rozbudowany program. Napisałeś, że Twoja wiedza jest znikoma, czy robiłeś już jakieś projekty na ATmedze czy stawiasz pierwsze kroki ? Komunikacja po RS485 jest naprawdę...
Problem rozwiązany, Zakupiłem atmega16 wgrałem dla niego bootloader i już programik test.hex działa ponownie. Co do AVR Studio to tam moje programy działają, chodziło mi tylko o skompilowanie programu *.c , który nie był w projekcie. Pozdrawiam
Nie da się odczytać schematu. Zamieszczona tylko miniaturka.
Witajcie, napisałem na sucho program w eclipsie z wgranym avr pluginem oraz toolchainem, wybrałem do projektu atmega32 i chciałem dokonać kompilacji programu. Niby ten kompiluje się bez przeszkód, jednak końcowy efekt jest taki: AVR Memory Usage ---------------- Device: atmega32 Program: 0 bytes (0.0% Full) (.text + .data + .bootloader) Data: 0 bytes...
Jak koń pod górę... Dodaj te 3zł do ceny t2313 i dodaj tą dip8 do obudowy t2313... i masz atmega8. Nie wspominam już o kodzie wyżej który przecież dochodzi do puli, no i kod obsługi I2C. W tym momencie myślałem nie tylko o małym Attiny2313 ale również o dużo większych. Jeśli robiłeś większe projekty to być może spotkałeś się z sytuacją, gdzie nawet...
Witam, Znalazłem w szufladzie kilka sztuk niewykorzystanych mikrokontrolerów AVR: - Atmega16 - 2 sztuki - Atmega32 - 1 sztuka - Atmega644 - 1 sztuka - Atmega8515 - 2 sztuki - AT89S52 - 1 sztuki. Mój problem polega na tym, że nie wiem jak je wykorzystać. Proszę o jakieś ciekawe propozycje urządzeń, które mogę zbudować z tych mikrokontrolerów. Pozdrawiam,...
Nic nikomu nie wysyłam. Można sobie co najwyżej ściągnąć z http://213.134.191.134/~offtza/projekty.... wersję dla ICMP albo UDP w zależności od tego, która jest potrzebna. Ewentualna pomoc techniczna ma maila: offtza(at)gazeta(dot)pl Trwają jeszcze prace nad protokołem TCP z modbusem. Ale to dopiero za jakieś dwa miesiące... Pozdrawiam ps: Ten serwer...
Teraz nikt nie robi makefil'ów. Ja przepraszam bardzo robię, i nie widzę w tym nic złego. Co to wogóle za zły nawyk robić projekt na makefile?
A co z F_CPU? nie widzę, żeby było zadeklarowane, chyba że w ustawieniach projektu wpisałeś.
Cześć; Też kiedyś szukałem jakiejś biblioteki do obsługi MMC/SD. Znalazłem wtedy taki link: http://www.captain.at/electronic-atmega-... Przykładowy program z tej stronki testowałem na ATMega32 + MMC 32MB. Chodzi bez problemu. Oczywiście jest to zapis/odczyt blokami po 512B. Niedawno znalazłem bibliotekę z obsługą partycji i FAT16. To już jest zupełna...
Temat zamykam, zgłosiła się osoba z forum, z którą uzgodniłem wszystkie warunki wykonania projektu.
Witam, mam zaimplementowaną w projekcie obsługę protokołu modbus (biblioteka freemodbus v1.5). Ten sam program uruchamiam na płytce testowej Xplained z ATmega 328P i komunikacją po RS232 przez wbudowany port eDBG - tu wszystko działa jak należy, zarówno tryb RTU jak i ASCII. Zegar 16MHz. Po przeniesieniu projektu na ATmega 32 z zegarem 7,3728MHz Modbus...
... a ja dodam, że może projekt na początek zbyt duży? Pokaż także schemat. Poza tym taki projekt uruchamiaj etapami.
Witam Wydałeś "kupę kasy" (ponad 1000,-zł) na program, którego nie potrafisz ogarnąć. Przecież projekt powstaje w wersji "Profesional" http://obrazki.elektroda.pl/6254697300_1... a my możemy pomóc tylko tym, którzy projektują w darmowej wersji "Eagle". Mogę ci tylko zwrócić uwagę na to, że w schemacie masz tylko zasilony wyświetlacz...
I koledzy się tu mylą trzeba doczytać a potem sie wypowiadać na ten temat.Oczywiście oprogramowanie w wersji darmowej nadaje się do sterowników tej firmy ale gdy zakupimy wersję płatna czyli wydamy 125zł polskich nadaje się na dowolny peocesor atmega 32 bo tylko na te procki jesd dedykowane. Polecam doczytanie i wejście na strone. Ja osobiście dzwonilem...
Projekt ciekawy. Wykonany na ATMega32, do którego podłączono czujniki. Na pierwszy rzut oka układ jest dosyć prosty do wykonania.
Witam, Tak jak obiecałem załączam maksymalnie uproszczony projekt (bazuje na wspomnianym wcześniej kodzie zegarka). Wyświetla tylko dwa napisy w różnych kolorach Kod jest przeznaczony do WinAVR (GGC) i zawiera kody źródłowy jak i plik projektu dla AVRStudio4. Kod kompiluje się bez błędów i ostrzeżeń. Ale teraz nie mam pod ręką karty TeleVga więc nie...
.INCLUDE "m16def.inc" Program włącza co 2'gie wyjście portu a działa na medze32 To nie jest najlepszy przykład. Tym bardziej temat ten zrodziłby więcej problemów niż pożytku. Kto miałby weryfikować poprawność zamieszczonych tu projektów?
Dołączyłem plik Arduino.h gdzie się dało ale nic to nie dało. Pobrałem więc najnowsze Arduino IDE i użyłem jego bibliotek. Problem z bibliotekami Arduino został rozwiązany (chyba) ale pojawiły się teraz inne błedy tym razem związane z biblioteką HC12. Wszystkie błędy wyglądają podobnie tylko dotyczą różnych linijek i jest ich cała lista: [syntax=bash]/home/antosik/Dokumenty/Pro...
Przykładowy program z płytki do obsługi LCD, skompilowany pod ATmege32, w ogóle nie chcę się wysłać. W projekcie ustawiona ATmega32 z 1MHz. Przy próbie automatycznego ustawienia procesora w ustawieniach projektu wyświetla się: http://obrazki.elektroda.pl/2129853500_1... Podmieniałem libusb0.dll i dalej nic. Zaraz podeśle zdjęcia modyfikacji...
dowolna karta pamieci..poszukaj na forum o projektach z kartami SD...
Kiedyś na tym forum na pytanie dla czego spóźnia mi się sekundnik z timera otrzymałem odpowiedź że w bascomie każdorazowe użycie "wait" używa jednego timera, a co za tym idzie blokuje inne.Ktoś mi wtedy polecił zmianę instrukcji "wait" na pętlę zakańczaną przepełnieniem zmiennej z przerwania timera którego używam.Tak więc z własnego doświadczenia znam...
Po kompilacji dostałem coś takiego jak mam to rozumieć: > "make.exe" all -------- begin -------- avr-gcc (WinAVR 20080610) 4.3.0 Copyright (C) 2008 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Linking: obsluga_USART.elf...
Witam! Chciałbym prosić o sprawdzenie poprawności załączonego schematu. Mile widziane są wszelakie uwagi. Mikrokontrolery programuje już od dłuższego czasu, ale to pierwsza moje próba stworzenia własnego projektu od wyrysowania schematu po lutowanie i programowanie. http://obrazki.elektroda.net/22_12650299...
Wav-y odtwarzałem na dwóch prockach z karty SD :) nawet to grało :D 8bit/32kHz :D Czesi są lepsi - zrobili projekt na ATMEGA32 który odtwarza pliki WAV w formacie PCM 16bit stereo z dowolnym próbkowaniem 11..48kHz z kart CF lub dysku IDE: -> http://elektronika.kvalitne.cz/ATMEL/PCM... Lekko skompresowany (4:1) ADPCM też pewnie dałoby...
Jeżeli to nie wina zasilania to nie jestem pewien, ale może podciągnij ten pin strobe rezystorem do +5V. Może tam coś się dzieje. Możesz dla pewności posłuchać co się dzieje na pinach masy , czy nie pojawiają się jakieś zakłócenia. Mam wrażenie że pojawiają się jakieś szpilki, które wywołują przerwanie. A nawet można by dać kondziorka co by takie szpilki...
Witam. Uprzedzam pytania typu (Jak sprawdzałeś ? ), sprawdzałem prostym programem który zaświeca wszystkie diody w porcie. Mój komputer nie działa. Uprzedzam pytania typu (Jak sprawdzałeś ? ), sprawdzałem standardowo włączając przycisk. Co do tej pory zrobiłem aby temu zaradzić: - sprawdziłem dokładnie połączenia, - wyłączyłem w Bios zamykanie komputera...
Czy po zakończeniu pracy udostępnisz wsad do kontrolera .Czy projekt ma wyłącznie charakter komercyjny :?:
http://obrazki.elektroda.net/30_12564983... W ostatnim czasie przestałem pisać programy typu mrugająca dioda i obsługa przycisków i zabrałem się za coś poważniejszego. Postanowiłem zbudować prosty zegar. Po kilkuset linijkach kodu, okazało się, że zegar nie jest już tak prosty, bo pojawił się w nim: obsługa LCD, RTC, PWM, timer w trybie CTC,...
Jeśli zaimplementujesz klasę CDC to tak. Z drugiej strony, biorąc pod uwagę, że w AS6.1 nie ma przykładów implementacji CDC na ATMegę, a są na XMEGA i fakt, że XMEGA128A1/3U kosztują tyle samo co ATMega8U2, a mają 16x więcej FLASH i są ogólnie lepsze i łatwiej je podłączyć pod USB to IMHO twój wybór jest słaby. Jednak jeśli się będziesz upierał przy...
Taktowanie mam ustawione w AVR Studio na 1000000Hz i Atmega32A (dokładnie) bo taki procek mam na płytce No to wystarczy że w ustawieniach projektu wybierzesz ATmega32 zamiast tego ATmega32A i wszystko cudownie ruszy ;) i zastanów się dlaczego? ... tzn jaki można z tego wniosek wyciągnąć ? Poza tym polecam obejrzeć lekcje VIDEO na dołączonej płycie...
Tak się po prostu kończą projekty, które używają złego peripheriala do danego zadania. Kończy się to na hakerskich sztuczkach, implementacji trywialnych rzeczy w asm w oraz obsesyjnym liczeniu cykli. Krytyce poddawana jest funkcja przeliczająca sekundy na czas wyrażony w hh:mm:ss, która ile zajmuje? 1000 cykli. Podczas gdy w przerwaniu spędzamy czas,...
Witam, Mam juz dzialajacy projekt na Atmega32, ktory uzywa pamieci EEPROM (zapisuje w pamieci jakies dane). Chcialbym teraz polaczyc to urzadzenie z komputerem i stworzyc program, ktorym moglbym zmieniac dane w EEPROM uC (tak samo jak z uC, tyle ze przez PC). Uzywam BASCOM i DELPHI. Prosilbym o jakis pomysl na start jak to zrealizowac, bo nie wiem jak...
Ok, dzięki, jasne że tak można problem obejść:) No przyglądnę się AS6, choć tak bardzo mi nie zależy, bo jakieś pół roku temu przerzuciłem się na ARM (STM32) i jestem nimi tak zachwycony, że wszystkie nowe projekty robię na STM32. Cenowo nie ma w zasadzie róznicy, a mozliwości, szybkość itp. nieporównywalne:) Dodano po 12 Widzę że można w tym AS6 używać...
atmega32 projekty projekty atmega32 bascom atmega32 gotowe projekty
regulator napięcia wiertarki sterownik lm339 oznaczenie matryca philips
maszyny elektryczne książka uszkodzona kostka stacyjki
Tulejka pedału gazu TCP102 - funkcje i wymiana Bezpiecznik do sterownika solarnego Geco G-422 PO7