Tak, tylko że Ty patrzysz na wersję firmware 2.09 ja wgrywam V2.03 (płytki nie będę poprawiał do najnowszej 2H bo jak, pisałem pola są albo do poprawy , albo zmówię sobie). Natomiast dobrze mnie nakierowałeś bo dopiero w zaktualizowanej wersji w notatniku jest napisane. Firmware 2.03: -added support for HVPP chips: AT90s8515, AT90s8535, AT90s1200, AT90s4433,...
Witam Od jakiegoś czasu próbuję uruchomić pierwszy projekt na mikrokontrolerze ATmega328P. Ma to być zegarek oparty o moduł RTC DS1307. W Internecie znalazłem dość dobrze opisany kod autorstwa Bruce E. Hall, na stronie internetowej W8BH (nie mogę wklejać linków, ale bardzo łatwo go znaleźć w Google), który postanowiłem wykorzystać. Przypisałem wszystkie...
Robię projekt na procesorze Atmega328p. Mam już zrobioną całą płytkę PCB, wszystko polutowane i jestem w trakcie końca pisania programu. Nie spodziewałem się, że program będzie musiał być taki rozbudowany i aktualnie zajmuje 90% całej pamięci. Są jakieś uniwersalne sposoby jak optymalizować programy, albo w jakiś inny sposób zaoszczędzić trochę miejsca?...
Witajcie, Może odświeżam stare kotlety, ale natknąłem się na całkiem fajną stronkę, gdzie zamieszczono ponad 1500 projektów z użyciem AVR. Są to dość często projekty dość proste, ale też znajdują się tam całkiem skomplikowane i inspirujące. Pytanie, na ile sprawdzone: Pozdrawiam... robiw
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...
Witam W moim projekcie wykorzystany jest atmega32. Chciałbym sterować urządzeniem poprzez panel ze szkła. Dokładnie będzie to przymglona szyba 4 mm z naklejonym wzorem gdzie będą wyświetlały się przyciski (okręgi) a w środku chce zastosować transoptor QRD1114. Dioda będzie podleczona poprzez rezystor do mikro-kontrolera i kiedy dany przycisk będzie...
Witam. Pracuję nad projektem automatycznych drzwi otwieranych elektronicznych kluczem przez bluetooth. Jest to temat mojej pracy inżynierskiej dlatego sprawa jest dla mnie ważna. Projekt jest już mocno rozbudowany, więc mogę mieć problem z opisaniem wszystkiego, nie chce nikogo odstraszyć objętością kodu, więc proszę o wyrozumiałość. Projekt jest na...
Witam Na wstępie chciałem przeprosić za wykonanie schematu i pcb ponieważ jest to mój pierwszy projekt w Eaglu więc nie umiem się nim jeszcze dobrze posługiwać. Chciałem spytać czy wykonany przeze mnie projekt jest dobry i czy można coś jeszcze poprawić. Oraz czy łatwo będzie mi wytrawić płytkę pcb. Zamiast atmegi 8 powinna być atmega 328
Witam, planuje zaprojektować małego robocika podążającego za linią. Mógłbym prosić o sprawdzenie projektu z Eagle'a pod kątem merytorycznym? Jest to tylko mikroprocesor z mostkiem H, (czujniki, silniki i reszta będzie podpięta pod goldpiny).
Witam Prosiłbym o sprawdzenie, poprawienie - dokpńczenie układu. Jest to projekt na ATMEGA32 z akcelerometrem i kartą MMC/SD. Ma badać odczyty z akcelerometra i odtwarzać sample w formacie RAW z karty SD. Jakie układy zastosować do regulacji napięć 3,3V i 5V ? Jaki zastosować wzmacniacz na wyjściu do odtwarzania dźwięku? Załączam schemat projektu w...
Witam, Jakis czas temu postanowilem zbudowac wykrywacz klamstw, zainspirowal mnie news na elce : (zaawansowany poligraf). Nie jestem doswiadczonym elektronikiem, ba, nie jestem wcale elektronikiem. Umiem tylko czytac niezbyt skomplikowane schematy. Mam pytanie podstawowe, moze mi ktos przedstawic ew. narysowac schemat na ktorym jest uC atmega32 z ADC...
A jak połączone piny? Połączone też masy obu układów? Poza tym F_CPU nie definiuj w taki sposób - zrób to w opcjach projektu/pliku makefile.
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.
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.
Witam!!! Mam do zrealizowania projekt na ATmega32, który wymaga umożliwienia aktualizacji danych konfiguracyjnych mikrokontrolera np. aktualna godzina. Aktualizacja ma być możliwa z PC, na którym będzie odpowiednie oprogramowanie, które wyśle dane przez RS232. Program piszę w C++ Builder i mam problem z realizacją komunikacji. Jeżeli ktoś ma jakiś mały...
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...
mala szansa aby w kilku postach zrobic Ci wyklad ale jak masz 12 linii adresowych tj A0-A11 to wszystkie koncowki musza byc podlaczone w Twoim przypadku najlepiej do portow obu Atmeg czyli w praktyce 2 porty do tego zuzyjesz a 3 do danych jesli chcesz wykorzystac pojedyncze piny danych to tez musisz "zuzyc wszystkie 12 adresow , bez bramek czy dodatkowych...
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
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?
#define F_CPU 1000000 Koledzy uczyli mnie, aby nie definiować tej wartości w kodzie. Jeżeli używasz AVR Studio/Eclipse ustawiaj ją zawsze we właściwościach projektu.
Mógłbyś powiedzieć jaka to nota aplikacyjna Atmela ? Datasheet tego konkretnego mikrokontrolera + a dźwięk i nota Atmela tutaj:
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?
Nagrywanie Bootload’era na układzie ATMega328, przy użyciu Arduino Uno, jako programatora ISP. Autor konstruował pewne zdalnie sterowane urządzenie, które wymagało, aby Arduino działało przez 24 godziny na dobę, siedem dni w tygodniu, jednak nie chciał w nim montować całego, wartego $32 Arduino Uno. Autor zdecydował się więc na kupno kilku elementów...
Przepraszam, pomyłka w nazwie miało być ATMega328P. Mało spałem i nie ogarnąłem :D Dodano po 9 Edit: Na dodatek w złym dziale. Boże ;_; Dodano po 10 Rozwiązałem sprawę. Ściągnałem projekt Arduino (.sch .brd Eagle ) i wyciągnałem ATmege :) Dziękuje za pomoc.
Dzień dobry wszystkim, tworzę pewien projekt oparty na Arduino. W przyszłości będę chciał stworzyć płytkę PCB, na której będzie ATMEGA328-P. Moje arduino ma za zadanie zliczać ilość impulsów z czujników indukcyjnych (LJ30A3-15-Z/BX 15mm 6-36V) typu NPN NO, oraz przy wyznaczonej ilości zliczonych impulsów ma wysterować element wykonawczy do dwóch siłowników...
Na Atmega 32 zapis działa bez problemu, nawet na programowym SPI, jak omyłkowo ustawiłem źle licznik i miał zapisywać co 10 sekund, to też się wyrabiał, ale chcę to zrobić na AtMega328. wiem, że w C są dwa projekty, które to obsługują nawet na mniejszych procesorach.
Witam serdecznie. Planuję w nowo budowanym domu jednorodzinnym zrobić oświetlenie schodów za pomocą taśm LED. Planuję pod każdym stopniem umieścić około metra taśmy. Chciałbym aby oświetlenie zapalało się płynnie (PWM) od dołu do góry (w przypadku wciśnięcia przycisku na dole), od góry do dołu (w przypadku wciśnięcia przycisku na górze) i w dwie strony...
a lenardo na Atmega32U4 to jaki schemat będzie bo w necie nie umiem znaleźć :) Dodano po 24 czy taki schemat będzie dobry??? Sukaj pod hasłem 'diy arduino leonardo'; gdy to nie da rezultatu, to sprubuj tu: - w pierwszym zdaniu artykułu masz wstawione linki do strony źródłowj projektu.. (łącznie z możliwością automatycznego tłumaczenia) .... Here (...
Witam, stworzyłem projekt, najpierw na płytce stykowej z wykorzystaniem Atmega328P-PU czyli zwykły DIP. W projekcie nie ma oscylatora więc użyłem bootloadera: "Atmega328P on breadboard (8MHz internal clock) z: Posłużyłem się tym tutorialem: Użyłem nowego, czystego MCU, wszystko działa. Projekt przeniosłem na gotowe PCB gdzie wykorzystuję Atmega328P-MMH...
zobaczę czy dam radę Cos nie będzie działać prześpisz się z problemem i na drugi dzień zacznij działać i się uda. Jakie masz Arduino na układzie (ATmega32u4, ATmega328) ? np. Arduino UNO jest na ATmega328P, czyli mikrokontroler wymienialny.
Dziękuje za odpowiedź, zastosowałem wersję bez rezystorów przy diodach ponieważ znalazłem w internecie jeden z projektów takiego globusa, który miał taki schemat jak ja załączełem z wyjątkiem tego, że korzystał z Atmega8, diod było 72 i były inaczej połączone katody i anody. Ja na początku połączyłem jak on 8 anod razem, kolejne 8 itd. a katody co 8...
Witam Od jakiegoś czasu programuje z arduino UNO ale po jakimś czasie chciałem przenieść projekt na stałe z czystą atmega328P. Zrobiłem błąd kupują atmegę bez wgranego bootloadera i mam pewien problem z wgraniem go na atmege328P, gdyż w sketchu wybieram programator USBasp ale nie mogę wybrać płytki atmega328P. Czy muszę wgrać jakiś dodatkowy plik? korzystam...
Witam. Otóż zrobiłem sobie sterowanie światła za pomocą pilota do TV. I chciałem go przerzucić jak wszystkie swoje projekty na atmege8, ale nie zmieścił się na niej program więc chciałem wgrać bootloader na atmege328p i na nią wgrać mój program z arduino leonardo. Wgrywałem bootloader atmega8 korzystając z tej strony: Analogicznie chciałem zrobić z...
Projekt dopracowany, wykonany i działa, jak by ktoś chciał podpatrzeć to mogę podesłać.
Kiedyś zrobiłem zegarek analogowy na ATmega8 wykorzystując do tego Timer2 atmegi i kwarc zegarkowy, nie będąc pewny czy z tego projektu coś wyjdzie, zaprojektowałem PCB tak żeby tylko nie pomylić pinów I/0 z pinami zasilania. Z tego powodu mogłem później zegarek wprowadzić tylko w płytkie uśpienie (Idle Mode). Testując działanie zegarka nie zauważyłem...
Funkcja DZIAŁA [syntax=cpp]//Data utworzenie: 20-09-2014 #include <avr/io.h> #include <util/delay.h> #include <stdlib.h> #include <avr/pgmspace.h> #include "MYUART/myuart.h" #include "MK_TERMINAL/mk_term.h" #define REF_256 (1<<REFS1)|(1<<REFS0) #define REF_VCC (0<<REFS1)|(1<<REFS0) #define SR 8 typedef...
Witam, Potrzebuję zrobić urządzenie zasilane bateriami, dlatego zależy mi na maksymalnej oszczędności prądu. Zupełnie odpada pomysł z usypaniem mikrokontrolera. Oczywiście powyłączam połowę funkcji i zredukuje zegar. Założenia: użytkownik naciska przycisk typu reset, który podaje zasilanie na płytkę; atmega uruchamia się i podtrzymuje zasilanie, niezależnie...
Jeszcze jedno, jak wgrasz jakiś szkic używając programatora to potem ponownie wgraj bootloader Po wgraniu bootloadera załadowałem sketch przez SPI i od tej pory nie ładowałem jeszcze raz bootloadera tylko próbowałem nadpisać sketch innym przez UART. Sprawdzę to po powrocie z pracy. Dzięki,to bardzo cenna informacja- jeśli nie kluczowa. Troche by to...
W środowisku Arduino to avr-g++ wywoływany jest z następującymi paramterami (dla atmega 328p): Teraz zrobiłem wszystko jak należy (tak mi się wydaje) ale niestety błąd występuje nadal w takiej samej formie: A oto problematyczna funkcja (Arduino.h): [syntax=c]int atexit(void (*func)()) __attribute__((weak));[/syntax] Nie mam pojęcia co może być nie...
Witam, mam kilka pytań odnośnie swojego problemu jaki napotkałem. Otóż stworzyłem dwie identyczne PCB (za pomocą frezarki), zrobiłem NCC (non copper clean), więc ścieżki są dość dobrze wyizolowane, problemem nie jest PCB. Problem to: ATmega na jedenej PCB działa a na drugiej nie. Wszystkie elementy takie same, wszystko to samo. Elektronika ma za zadanie...
Witam. Na zlecenie piszę pewien projekt, którego częścią jest dekodowanie sygnału z pilota Rc5. Z początku zrobiłem to na mojej eksperymentalnej płytce z układem ATmega32, gdzie dolutowałem czujnik w powietrzu. Ustawiłem procka na wewnętrzny rezonator 4 MHz, gdyż taki udało mi się znaleźć na internecie działający przykład dekodowania Rc5, no i ruszyło,...
Witam. Mam problem z wgraniem sketch'a do Atmega328P. Bootloader poszedł bez problemu, opierałem się o ten poradnik: Natomiast z wgraniem konkretnego projektu jest dużo gorzej... Wgrany bootloader do Atmegi to "Arduino Pro Mini 16MHz 5V" Dodałem na płytce stykowej przycisk reset i programowałem tak samo jak Pro Mini. Za każdym razem wyskakuje błąd "avrdude:...
Firma STEMTera rozpoczęła gromadzenie, ze pośrednictwem serwisu Kickstarter, środków na realizację projektu o tej samej nazwie. STEMTera to, według twórców, pierwsza na świecie “inteligentna” płytka stykowa. Płytka umożliwia prototypowanie układów z użyciem mniejszej liczby kabli połączeniowych w stosunku do oddzielnej płytki prototypowej...
Nie gdybaj tylko instaluj niezależnie czy rozwiąże to ten problem, czy nie. W AVR Studio umieścisz odpowiednie pliku w drzewie projektu i powinno ruszyć.
MicroModem jest edukacyjnym projektem typu opensource modemu AFSK na mikokontrolerze ATmega328p. Użycie tego mikokontrolera zapewniło kompatybilność z wszystkimi pytkami Arduino i ich różnymi odmianami (np. Arduino Uno, Microduino itp.). Do zmontowania urządzenia oprócz wymienionego wyżej mikrokontrolera będzie potrzebne jeszcze jedynie 17 elementów...
Oto kolejny projekt zegara zbudowanego na lampach nixie. Do budowy zegara użyto sześciu lamp IN12 na których wyświetlane są godzina, minuty i sekundy. Każda z użytych lamp pracuje z własnym sterownikiem 74141. Układy 74141 są dosyć ciekawymi sterownikami, które podłączane bezpośrednio do lampy pozwalają wyświetlać cyfry podawane przy użyciu 4 bitowych...
Użyj najnowszej wersji AS - nie ma sensu używać prehistorii typu AS 6.2. Stwórz nowy projekt C, na ATMega328P, podłącz Xplained, odpal debuger, zatrzymaj go. Oczywiscie wybierz jako narzędzie debugera płytkę Xplained. Może od tych różnych reinstalacji gryzą się jakieś sterowniki. Warto je odinstalować.
Witam. Piszę program do obsługi LCD. Piszę w asm i pod ATmega32. Przerwy czasowe chcę zrealizować za pomocą liczników. Program dla sprawdzenia inicjacii - nie pełny i nie działa właściwie - napisany dla próby. Napisałem początek programu i chciałem go zasymulować ale wciąż pojawia mi się ten sam błąd z którym po raz pierwszy się spotykam i nie wiem...
Witam, mam plan ktory powoli wdrazam. Projektuje sobie pod układy działające niezależnie w oparciu o atmega8, atmega161, atmega32. Jednak podczas projektu chciałbym uwzględnić opcje wymiany danych do punktu centralnego który też zaprojektuje w oparciu o Atmega32. Docelowo liczę 6-8 niezależnych urządzeń spiętych do punktu centralnego który to będzie...
Mam do sprzedania moduły z Atmega32 , Moduł służy do budowy różnego rodzaju urządzeń i projektów opartych o popularny mikrokontroler ATmega32. Piny modułu pasują dokładnie do płytki prototypowej. Bez problemu moduł można zamontować w takiej płytce i dalej rozbudowywać, a dzięki wyprowadzonemu złączu ICSP szybko wgrać nowy program. Nie trzeba już tracić...
To stary program, więc był pisany na stary kompilator GCC. Wprawdzie nie powino być problemu i w aktualnych wersjach Gcc powinien prawidłowo się skompilować, niemniej jednak powinieneś o tym wiedzieć. Najlepiej użyj aktualnego środowiska czyli Atmel Studio: To nie są podprogramy tylko biblioteki. Musisz je załączyć do drzewa projektu (pliki .c oraz...
Najlepiej układy Atmela - jeśli chodzi o obudowy DIP to ATmega328p. Możliwość zaprogramowania w C (gcc). Programowanie przez ISP (bez wyciągania z podstawki). Sporo pinów I/O. Cena umiarkowana ok. 12zł. Sprzętowe TWI (I2c) + SPI. Zasilanie 5V.
Witam serdecznie, Mam pytanie odnośnie obsługi modułu z ENC28j60 w C za pomocą Atmegi 32. Opieram swój projekt na kodach z tego artykułu: [syntax=c]# makefile, written by guido socher MCU=atmega168 DUDECPUTYPE=m168 #MCU=atmega88 #DUDECPUTYPE=m88 #MCU=atmega328p #DUDECPUTYPE=m328 # LOADCMD=avrdude LOADARG=-p $(DUDECPUTYPE) -c stk500v2...
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...
Witam. Podłączyłem tak jak w opisie post #4 info. Może nie tak tani, ale chyba najprostszy jest wg mnie programator klon MKII zrobiony z klona Arduino MICRO z Atmega32u4. Bierzesz tego MICRO (3$) dwa rezystory 10k (opcjonalnie, jak chcesz by AS odczytywało napięcie układu programowanego, robi się dzielnik miedzy GND i VCC targetu do pinu A0, a jak nie...
Co do baterii, to mam na myśl 12-18V + test 4V z zasilaniem zewnętrznym. Chcę aby tester podstawowo bujał mi się na aku na jego podstawowym źródle w fazie testu. Jakiś czas temu zrobiłem rozładowywarkę do jednego Li-ion na atmega328. Miała LCD 2x16.korzystała z ADC i miała przekaźnik, który wyłączał rozładowywanie poniżej 3V na ogniwie. Fajnie to działało....
witam! problem mam z wyswietlaczem, mianowice: zmontowalem uklad ktory mi dziala, podlaczylem data port na portB a controlport na portD, ale chcielm rozwinac swoj projekt troszke i potrzebuje korzystac z przerwan, wiec musze zwolnic sobie te porty i wyswietlacz zrobic na portA i portC, problem w tym ze jak zmontowalem to nie chce nic wyswietlac :( a...
Swietny projekt! W tej fazie projektu daje 10/10 Ja bym jeszcze dorzucil jedno albo dwa wejscia do pomiaru napiecia, np dla termopary itp + opcja w softwarze zeby przeliczal to napiecie na jakas inna miare wg zadanego wspolczynnika. Pozdrawiam, Michal
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ś...
Zlecę wykonanie projektu symulatora pianina na mikrokontrolerze Atmega32. Projekt musi być napisany w assemblerze lub w C. Układ oprócz generowania dźwięku po naciśnięciu przycisku/klawisza powinien posiadać funkcję odtwarzania zapisanej w pamięci melodyjki oraz funkcję nagrywania i odtwarzania własnych, krótkich melodyjek. Coś na kształt tego + generowanie...
Witam, niestety po długiej i ciężkiej walce przyszła pora by poprosić Was o pomoc ;/. Mianowicie, złożyłem układ USBasploader z schematu znanego projektu "bieduino". Jednakże tamtejszy układ jest złożony na procesorze Atmega8 z bootloaderem pod ten procesor, natomiast jedyna różnica w moim projekcie to procesor. Zastosowałem większą z atmeg serii osiem...
Witam! Układ został zbudowany w oparciu o ATmegę328p, 15 rejestrów przesuwnych 74HC595 i 40 diod RGB. Projekt podobnego urządzenia znalazłem w internecie. U mnie jednakże działają tylko diody sterowne przez 2 pierwsze 74HC595-świeci się tylko 16 diod na niebiesko. Sprawdzałem przejścia pomiędzy 2 i 3 układem, ich napięcia zasilania i niby wszystko jest...
Trochę to komplikuje projekt. Chyba wykorzystam TX RX do wgrywania sketchy.
Witam Przerobiłem gotowy projekt "boot" z programu Bascom, tam jest napisany na procesor ATmega163 a ja potrzebuje na ATmega32. Program "boot" wgrałem do chipa ale gdy chce wgrać nowy program za pomocą terminala wszystko niby idzie dobrze dostaje znaki zapytania z powrotem. Ale program sie nie zapisuje w chipie jest sam tylko bootloadera. Nie wiem gdzie...
Witam. Kombinuję już od jakiegoś czasu nad włącznikiem RC ale nie typu on/off tylko w zależności od zapotrzebowań, tyle ma być stanów. Na chwilę obecną docelowo mają to być 3 stany off/1/2. Wygrzebałem w googlu kawałek kodu, który jest odpowiedzialny właśnie za pomiar długości trwania stanu wysokiego na wejściu ICP1 (input capture). Jednak za żadne...
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...
Witam, mam problem z AVR Atmega32. Realizowałem projekt z ADC i zorientowałem się, że na liniach zasilania mam ok. 3,3 - 3,4 V. Układ zasilałem z programatora USB ASP, od razu dodam, że zworka w programatorze jest we właściwym miejscu. Pousuwałem wszystkie elementy z układu i zostawiłem tylko minimalne podłączenie pinów, problem pozostał. Napięcie na...
Witam !! Mam zamiar zbudować "sterownik PLC" oparty o mikrokontroler atmega32. :D Układ ma spełniać funkcję sterownika inteligentnego domu. Sterowanie ma się odbywać za pomocą pilota IR, oraz przycisków funkcyjnych. Komunikacja ze sterownikiem poprzez wyświetlacz LCD oraz port RS232 jak i sygnalizacja dźwiękowa(buzzer). Zależy mi nad tym aby układ posiadał...
Witam Dziękuję za zainteresowanie projektem :) Aluminium strasznie brudzi ręce. Trzeba anodować, ile wytrzyma ta cienka warstewka przy ciągłym naciskaniu klawiszy? -klawiatura będzie anodowana ( bardzo twarda powłoka tlenku aluminium), jak również złocona, srebrzona, chromowana, rodowana i może coś jeszcze zastosuje :) Np. anodowanie z teflonem aby...
Cześć, w końcu postanowiłem pobawić się modułem Wifi, który jest prosty w użyciu, jest doskonale udokumentowany i generalnie nie ma najmniejszych problemów z jego uruchomieniem. No cóż... nie. Po kilku godzinach kminienia, czemu nie działa komunikacja z użyciem komend AT dowiedziałem się, że trzeba go odpowiednio zflaszować. Hura, komendy działają,...
Witam, Jest to kontynuacja wątku [url=]Link Szukałem odpowiedniego programu, na którym mógłbym się wzorować. Niestety program P. Kardasia jest zbyt skomplikowany jak na moje potrzeby, a nie mam tyle czasu, żeby go okroić. Znalazłem za to interesujący projekt ze strony [url=]Link Obecnie próbuję go przerobić na potrzeby uC ATmega32. Wyrzuciłem pliki...
Witam wszystkich, Na wstępie od razu napiszę ,że czytałem już wiele na ten temat na avrfreaks i tutaj też ,jednak nie znalazłem odpowiedzi na swoje pytanie .Jeśli dubluję jakiś temat przepraszam ,ale uwierzcie że zadałem sobie troche trudu by poszukać w necie i samemu to rozwiązać. Piszę w C ,na darmowy kompilatorze winAVR ,mam zestawik z BTC .Testuje...
Oto przenośna, zasilana bateryjnie gra wideo bazująca na kultowej klasycznej grze na PC "Rogue" z 1984 roku. Autor zaprojektował sprzętową grę wideo, ponieważ był zagorzałym fanem gry i pomyślał, że całkiem fajnie by było mieć wersję przenośną typu plug-and-play. Urządzenie działa na mikrokontrolerze ATmega32. Sprzęt obsługuje pada od Sega Genesis,...
Chciałem kupić ARE0015 ale tam pisze że współpracuje z płytką edu ATmega32. Czy z ATmega168-20AU też będzie działał?
Witam! Szukam programu którym mógłbym wgrać gotowy już projekt zrobiony w Atmel Studio 6. Problem jest w tym że posiadam programator USBasp, a tego modelu Atmel Studio nie obsługuje.. Na wujku Google, oraz innych wyszukiwarkach zero wyników na temat takiego czegoś. Procesor który chcę zaprogramować to ATmega32. Będę Wdzięczny za pomoc. Pzdr.
Witam Mam Atmega32A + PCF8563 + PCF8574 + RFM12 + DS18B20 +DHT11. Port danych LCD to Port.A, ControlPort to Port.C. I2C standardowo na Portc.0 Portc.1. Niestety jest problem z obsługą I2C, tzn. zegar PCF8563 nie działa w ogóle ( na LCD puste pole ) , a klawiatura na PCF8574 - tylko jeden klawisz i to nie ten, który jest przypisany w kodzie ( działa...
Witam. Napisałem programik na procesor z tytułu, który mierzy długości impulsów na pinie, i wysyła wynik pomiaru na UART. Postanowiłem wykorzystać to do przechwycenia sygnału z pilota do tunera TV SAT (TechniSat, bo taki miałem pod ręką :) ), taktowanie: kwarc 4MHz, odbiornik typu TSOP, sygnał zanegowany przez 74LS00 i dostarczony na PD6, schemat pominę,...
Ważne jest jak zwykle wszystko. Dlaczego nie używasz sprzętowego TWI które na pewno ma pewne mechanizmy wspomagające transmisję? Kiedy tylko rozkład pinów projektu umożliwia skorzystanie z przeznaczonych do tego peryferii należy to zrobić. [syntax=basic4gl]$lib "i2c_twi.lbx" ' biblioteka obsługująca hardwarowe TWI[/syntax] Do tego dochodzi to że na...
Witam.[url=]Tutaj masz opisaną ATMege32 i to w naszym ojczystym języku i parę projektów.
Witam! Od niedawna jestem zainteresowany działaniem mikrokontrolerów. Dzisiaj chciałem zrobić prosty układzik oparty o przycisk, czerwoną diodę led, i ATmega32-ę. W związku z tym mam pytań kilka. - Czy jeżeli na wejście PB2 przez przycisk wejdzie 5V, to mikrokontroler się spali? - Jeżeli tak, to podłączając przycisk następująco, wyjście PB2 -> przycisk...
Zespół inżynierów z Chin rozpoczął, za pośrednictwem serwisu Kickstarter, gromadzenie funduszy na realizację projektu płyty rozwojowej o nazwie LattePanda. LattePanda łączy w sobie zalety architektur RISC i x86. Obok, integrującego w sobie czterordzeniowy procesor x86, układu Atom x5-Z8300 firmy Intel na płycie umieszczono mikrokontroler Atmega32u4...
Firma Hicat rozpoczęła gromadzenie, ze pośrednictwem serwisu Kickstarter, środków na realizację projektu płytki prototypowej o nazwie Livera. Płyta umożliwia rejestrowanie i strumieniowanie drogą Wi-Fi obrazu w rozdzielczości 720p i ma stanowić konkurencyjne rozwiązanie do produktów, takich jak openMV i PIXY. Sercem płyty jest układ Hi3518 firmy Hisilicon,...
Witam, jakiś czas próbuję zrobić projekt z tej strony: ale nie działa on poprawnie. Korzystam z ATmega32-16PU, schemat mam połączony jak na obrazku ze strony. Do kompilacji kodu używam Atmel Studio 7.0, do wgrania USBASP. Po wgraniu tego kodu na ekranie pojawia się obraz, ale.. w kształcie przemieszczających się pojedynczych kropek lub linii. Wygląda...
Tmf mógłbyś polecić jakiś konkretny programator z debuggerem? Czy jakikolwiek zestaw ewaluacyjny będzie dobry? Rzuć okiem na Xplained mini - masz dev board z programatorem/debuggerem. Na elce znajdziesz info jak łatwo je przerobić do pracy z dowolnym MCU. Jest też projekt klonu innego debuggera do AVR w DIY. Muszę to spiąć w artykuł i przykleję w dziale...
Miałem dość dużo do czynienia z tym mikrokontrolerem i uruchomienie USB do prostego nie należny ale jest to możliwe. Udało mi się nawet przerobić jeden z przykładów i zrealizować komunikacje pomiędzy prockiem a komputer tylko że pod Linuxem. Dla zainteresowanych mogę przesłać projekt z avrstudio.
W projekcie jest (razem z komentarzami) kilka tysięcy linii w plikach .c i .h, z czego samego bootloadera, który może się Tobie przydać, jest kilkanaście linijek . Próbowałeś z takim prostym kodem, programującym np. z RAM? Analizuję, niektóre rzeczy od razu wywalam bo rozmywają mi obraz całości (kod jest bardzo uniwersalny a mi na tą chwilę niezbędna...
Nie powinieneś mieć problemu z zaprogramowaniem: A kod z 328P jest kompatybilny z 328PB wg. tego dokumentu: PB jest inaczej zasilane(inne piny) niż P dlatego wybranie w minipro 328P nie zezwala na zaprogramowanie procesora, a PB w bazie nie ma. Dodano po 1 Nie ma, ale można sobie dodać opcję do pliku board.txt i będzie, ja akurat dodałem do nano, tylko...
u mnie wygląda to tak: ------ Build started: Project: Tester, Configuration: Debug AVR ------ Build started. Project "Tester.cproj" (default targets): Target "PreBuildEvent" skipped, due to false condition; ('$(PreBuildEvent)'!='') was evaluated as (''!=''). Target "CoreBuild"...
Nic się nie spali, sam w kilku projektach używam LCD na SPI i programuję je też po SPI. W jednym mam nawet LCD i CAN - obydwa na SPI + programowanie. Tak więc, działaj, projektuj, programuj bez obaw. Powodzenia !
Witam Mam w projekcie do realizacji łączenie się z komputerem przez RS-232, oraz przez USB, podłączyłem wszystko zgodnie ze specyfikacją. Całość działa na poziomie logicznym 3,3V. Jako układ do obsługi USB użyłem FT232RL, do konwersji rs-232 posłuzyłem się układem AD3232E, odpowiednik MAX3232, czyli zwykły MAX'iu ale na poziomy logiczne po stronie elektroniki...
Witam, mam dwa pliki projektu w C: interrupt. i main.c (dla uproszczenia). interrupt.c: static volatile TFrame Frame ={0}; SIGNAL (SIG_INTERRUPT0) { (...) //m.in. zmienia sie struktura Frame } main.c: extern TFrame Frame; void main (void) { (...) sei(); while (1) { if (Frame.state...
Witam :) może tu mi ktoś pomoże Zaprojektowałem układ bardzo prostej płytki sam procesor i układ resetu na PCB. Reszta to wyprowadzenia "goldpin". Miało to mi dać dużą uniwersalność przy nauce programowania AVR-ów. Przynajmniej jest takie założenie. Przejrzałem kilka projektów płyt z AVR-ami i postanowiłem wykonać płytkę do nauki programowania według...
JTAG ci pozwala, gdyż w trakcie programowania JTAG jest źródłem zegara dla procesora - wniosek stąd taki, że masz źle ustawione fusebity. FLASH po skasowaniu zawiera same FFh, a nie 00h, obstawiam, że masz problem ze ścieżkami, długością, itd. Co do DFU to możesz ściągnąć DFU z sourceforge, tam jest otwarty projekt. No i co cię podkusiło, żeby programować...
Witam serdecznie. Od dłuższego czasu tworzę kod do sterownika nawodnienia ogrodu. Projekt jest już właściwie w fazie końcowej. Zmieniłem obecnie wyświetlacz z 2x16 na 4x20, by móc pokazywać na głównym ekranie więcej informacji dotyczących danej sekcji. Z początku miałem problem z wyświetlaniem całości tylko na 2 wierszach, ale w miarę szybko znalazłem...
Dzięki Znam temat i nie działa moje z MMYoy Arduino Leonardo. Dziwne, w tym linku co podałem wymieniają Arduino Leonardo jako kompatybilne z MMjoy2 USB 2.0 . Pierwotny projekt MMjoy był o ile pamiętam zrealizowany na jakimś PIC-u. Przyjrzyj się uważnie co piszą o kompatybilnych płytkach.
Panowie pytanie od początkującego: Programuje Atmega32A przez Arduino IDE, Działa mi fajnie RFID-RC522 ogarnięte wszystko super - projekt Alarm do domu Ale kiedyś jakaś karta przestanie działać i fajnie by było zmienić numer karty w programie bez podłączania całości do komputera. Potrzebuje program który po naciśnięciu guzika Zapamięta nową kartę (doda,...
Witam! Pragnę zaprezentować mój projekt stacji meteorologicznej, choć nie wiem czy to dobra nazwa, w każdym razie jest to urządzenie, które : - pokazuje nam temperaturę i wilgotność z trzech czujników DHT22 - ciśnienie z czujnika BMP180 - ma regulowaną jasność podświetlenia wyświetlacza LCD za pomocą enkodera i wywoływanego menu. - pokazuje słupkowo...
Nie możesz znaleźćw necie źródeł podobnego projektu?
Witam. Mam w swoim projekcie problem z procesorem atmega 32u4, już 2 sztuka procesora uszkodziła się w podobny sposób, procesor pracuję w układzie sterownika do zegara nixie. Pierwszy procesor pracował z tym układem jakieś 1-2 tygodnie ( w tym czasie wgrywałem na niego sporo razy program) i po czasie zaczęły się pojawiać błędy z zapisem (dokładnie to...
próbowałem dodać ten plugin do Eclipsa Przecież widać, że już masz tego plugina. czy należy to w jakiś sposób samemu przełączyć w programie aby przestał korzystać z AVRDudei zaczął z pluginu ? Plugin udostępnia tylko szablony projektów dla AVR, pozwala skonfigurować projekt z poziomu Eclispe czyli ułatwia trochę pracę. Całą czarną robotę robią pod...