Witam Rzecz dziwna nastąpiła. Problem ten sam jak wyżej, tylko rozwiązania brak. Dwa mikroklocki atmega16 i 32. Wczoraj obydwa działały bez zastrzeżeń. Dzisiaj wykrywa, wgrywa program - cała procedura przechodzi bezbłędnie - a procesory nie wykonują żadnego zadania. Ot tak z dnia na dzień bez większego powodu. Fusy w porządku, połączenia też. Przy okazji...
Pisząc 8MHz (wewnętrzny kwarc) miałeś chyba na myśli wewnętrzny oscylator ? tak? i że przy takiej konfiguracji szwankuje ci ATmega16 ???? Jeśli tak to mogę się podzielić moimi spostrzeżeniami. Otóż nie wiedzieć czemu też często a w zasadzie zawsze gdy biorę Atmega16 na wewn oscylatorze 8MHz to na 9600 nie chce mi działać zbyt dobrze podczas gdy ATmega8...
Witam mam kolejny problem z zaprogramowaniem kostki jest to atmega8515. Podłączam ją bezpośrednio z portem lpt.Czyta signature mogę odczytać flash i to co odczytałem wrzucić spowrotem. Ale przy próbie wgrania innego wsadu wyskakuje:"write error at address 00000000 byte written:10 byte read:FF" do procesora jest dolutowany kwarc 8mhz+2 kondensatory 22pf...
Witam Jest jedna ATmega16 pracująca jako master i wystawiająca daną 8 bitową na dany port. Chcę tą daną wysłać jednocześnie do kilku ATmega8 podłączają bezpośrednio pod określony ten sam port we wszystkich ATmega8, czyli taka równoległa magistrala z masterem i kilkoma slave'ami. Ciekawi mnie ile sztuk ATmega8 mogę podłączyć aby pojemności wejściowe...
Dzięki serdecznie Pier. Teraz już wiem co przeoczyłem. Po użyciu tej od Ciebie już jest ok. A takie pytanko jeszcze mam bo będę robił zapis do karty micro_sd. Czy masz sprawdzony algorytm na zapis do karty micro_sd. Bo ja napisałem swój ale czasem mi się wiesza karta i się zastanawiam w czym robię błąd. Jeśli mógłbyś mi go też wystawić do przeanalizowania...
A jak z kwestią podłączenia wyjścia komparatora z wejściem atmega. Trzeba podłączać jakiś kondensator pod masę czy rezystor pod zasilanie?
Witam wszystkich. Chcę również pobawić się ADC w atmega8 podłączając go do karty muzycznej lub jakiegoś innego podobnego źródła dźwięku. Program już mam, nawet działa teoretycznie :), ale nie mam pewności co do tego jak podać sygnał na wejście przetwornika tak aby go nie uszkodzić (odwrotna polaryzacja albo zbyt duży sygnał?) i żeby odczytywał jakieś...
Nie nic nie zmienialem - moze atmel walniety? $regfile = "m16def.dat" $crystal = 1000000 Config Portb = &B11111111 Portb = &B11111111 Config Portd = &B11111111 Portd = &B11111111 Config Portc = &B11111111 Portc = &B11111111 Config Porta = &B11111111 Porta = &B11111111 Config Rc5 = Pind.6 Dim Address As Byte , Command As Byte Declare Sub N...
Witam Mam następujący problem: Do ATmega 16 podłączam wyświetlacz LCD 4x20 znaków w trybie pin (bo nie da się inaczej), magistrala 4-bit, kwarc 4 MHz i nic nie wyświetla. program jest bardzo prosty: cls lcd "Jakis napis" do loop wyświetlacz podpięty standardowo - EN - PB.3, RS - PB.2, DB7 - PB.7, DB6 - PB.6, DB5 - PB.5, DB4 - PB.4 . Program działa (bo...
Witam Jestem w trakcie robienia przejsciówki do podłączena atmega128 do zestawu uruchomieniowego. Na przejsciówce znajduje się wyprowadzenia na goldpinach do programatora ISP oraz wszystkich pinów uC. Mam tylko następujące pytania: 1. Czy reset jest rozwiązany tak że gwarantuje w miare pewne resetowanie uC? 2. Jaką częstotliwość ma rezonator wewenętrzny...
Witam, Za pomocą jakich układów dopasować stany logiczne modułu gsm (3.3V) do rs232c (+-12)? Czy zwykły max232 wystarczy? W książce "Moduły GSM w systemach mikroprocesorowych" jest przykład z max3232 i podpisane że dopasowuje do pc, ale to chyba błąd bo wg. datasheet to zamienia z 3V na 5.5V. Czy ten max3232 nadaje sie więc do podłączenia moduł-gsm<->uc(atmega)?
Witam, Chciałbym przedstawić swoją konstrukcję, która była tematem mojej pracy na studiach inżynierskich. W dzisiejszych czasach prawie nikt już nie bawi się bramkami logicznymi, licznikami, rejestrami, które zostały wyparte przez sterowniki PLC. Urządzenia te wykorzystujemy do wykonywania pewnych zadań/sekwencji, ale dla przeciętnego kowalskiego ceny...
Nie wiem jak inicjujesz te porty. Atmega ma 3 rejestry. Jeden określa czy port jest wyjściem czy wejściem, drugi czy domyślnie jest stan wysoki czy niski, a trzeci o którym mało kto pamięta używa się do komunikacji i obsługi klawiatury. Ustawiasz port jako wejście lub wyjście i włączasz wbudowane oporniki podciągające i ten stan jest utrzymywany przez...
Rozumie, że schemat nie jest Twojego autorstwa? Uwagi do niego zostawię na później. Ten schemat jest schematem docelowego urządzenia, czyli Twojego projektu. Jak w takim układzie podłączasz Atmegę w czasie programowania - pytam, ponieważ ten schemat nie umożliwia programowania. innymi słowy, pokaż jak podłączasz mikrokontroler, w momencie gdy go programujesz.
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...
Witam, Temat zablokowanych AVR często się pojawia, niestety żadna z wyszukanych rad mi nie pomogła. Wgrałem do ATMEGA8L-8PU program ze strony Atmela pokazujący użycie uC jako RTC. Program był przygotowany na ATMega128 i dostosowując go do 8-emki źle popatrzyłem na wartość programowanych Fuse-bitów. Wpisałem do Low Fuse 0xE3, tak jak było oryginalnie...
To potrzebujesz jeszcze przejściówkę na RS232 5V. Jak użyjesz programatora to skasujesz sobie wgrany kod bootloadera. Dysponujesz w swoim komputerze fizycznym portem RS232? Wtedy wystarczy tylko prosta przejściówka na układzie MAX232. Jeżeli nie, to potrzebujesz przejściówkę z USB na RS232 5V. Tylko nie próbuj podłączać procesora bezpośrednio pod port...
Witam. Posiadam programator usbasp oraz mikrokontroler Atmega8. Poszukuję płytki do której podłączę programator, wepne do niej uC i juz będę mógł korzystać oraz testować. Od tej płytki chciałbym wyprowadzić przewody do płytki stykowej i juz na niej testować diody itp. Czy taka płytka służy właśnie do tego zadania ATmega8 ATmega48 ATMEGA88 Development...
chcialbym zmontować zestaw wyswietlacz, procesorek 1. proponuje wyświetlacz oparty na kontrolerze HD44780 - bardzo łatwo się go obsługuje - co do tego, który chcesz kupić to nie wiem czy jest akurat na HD44780, bo nie znalazłem jego dokumentacji. Na allegro.pl można kupić LCD 2x24 na kontrolerze HD44780 za 10 zł (o 2 zł więcej niż ten, którego link...
Witam Zaopatrzyłem się w programator USBasp ale niestety nie potrafię się połączyć z Atmega8 sterowniki zainstalowałem zgodnie z tym co czytałem na forum czyli: usbasp.2011-05-28 zakończone sukcesem, MkAvrCalculator pobrany ze strony , i Avrdude zainstalowane z zakładki ustawienia pomimo to mam dokładnie taki sam komunikat jak Autor z tego tematu, mogłbym...
Power-down Mode ... This sleep mode basically halts all generated clocks, allowing operation of asynchronous modules only. Tabelka: Active Clock Domains and Wake Up Sources in the Different Sleep Modes pokazuje, że w Power Down Timer0 nie może wybudzić mikrokontrolera. Innymi słowy timer0 w trybie asynchronicznym liczyć będzie, ale nie może zbudzić...
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...
Witam, Posiadam aparaturę Turnigy TGY 9x (z Atmega64 w środku). Chcę w niej uruchomić modyfikację umożliwiającą wyświetlenie danych z telemetrii z modułów firmy FrSky - posiadam moduł nadawczy DJT i moduł odbiorczy D4R-II. Najpierw wyprowadziłem złącze ISP dla programatorów AVR, wgrałem podstawowe oprogramowanie OpenTx poprzez Companion 2.1 wykorzystując...
Korzystam z mikrokontrolerów ATmega8, ATmega8535 oraz ATmega16 (innych mi szkoda), które są podłączone do zewnętrznego kwarcu 1,8432 MHz. Mikrokontrolery nie chcą wystartować (tzn. działać). Jeżeli podłączę inny kwarc, np. 4 MHz, 8 MHz, 16 MHz to działają bez zarzutu (fuse bity są zaprogramowane prawidłowo). Mam kilka egzemplarzy ATmega i jeden z nich...
Co do spadku napięć to zależy w jakich granicach, zobacz temat [url=]zwykły ATMEGA8 na 3.0V ?? Sam za jakiś czas zaczne budowę zegarka z kalendarzem na atmega8 z pcf i lcd 2x16 i chyba będę to zasilać ładowarką od nokii która ma 3,7V 335mA, tylko nie mam pewności czy ten pcf będzie działał ;) A co do samego atmegi to wydaje mi się że jest sposób na...
Mam ten sam problem. Mam programator STK200, wykorzystuję PonyProg, procesor Atmega128. programator podłączam do PE0(MOSI), PE1(MISO), PB1(SCK), RESET. Tena sam programator sprawdzałem na ATMEGA16PI i działał. Po zmontowaniu układu z ATMEGA128 udało mi się tylko raz odczytać FuseBIts i na tym koniec. PonyProg wyświetla komunikat:"Devie unknown". Wypróbowałem...
Tego nie widziałem. Znalazłem za to informację że dotyczy to rezonatora pracującego jako generator wytwarzający główny sygnał zegarowy: A po drugie, akurat w ATMega8 jest błąd w krzemie i te wewnętrzne kondensatory nie działają (tzn. FuseBit ich nie włącza). Użycie rezonatora jako źródła sygnału dla Timer2 a nie jako głównego źródła sygnału zegarowego...
Hmmm... posiadam procesor firmy atmel atmega8-16 PU 0848G. Jakoś nic nie moge o nim znaleźć... To jest Atmega8. To co jest dalej nadrukowane to wersja procesora (max 16MHz, a PU to jak dobrze pamiętam to rodzaj obudowy - w tym wypadku obudowa do montażu przewlekanego DIP). Pozostałe cyfry to seria albo coś w tym rodzaju. Podejrzewam ze posiada on ten...
Witam, jestem początkujący, chciałem zaimplementować w swoim układzie (dodatkowo) funkcję pokazującą czas, czyli generalnie zegarek. Układ będzie oparty na procesorze ATmega*. Poczytałem trochę na forum o kwarcach i chciałem uporządkować wiadomości. Jeżeli chcę by nie było dysproporcji między aktualnym czasem a wskazaniem układu, to rozumiem, że potrzebuję...
Witam, Przepraszam, że znowu rozpoczynam kolejny program w stylu "co na początku" ale tak naprawdę nie ma nigdzie tutoriala krok po kroku co z czym od całkowitego zera. Otóż jestem programistą i znam się na elektronice jak pies na miałczeniu, chciałem poprostu zacząć programować mikrokontrolery. Zakupiłem jakiś czas temu programtor USBasp: Do tego mam...
Cześć, Próbuje się uporać z tą bibliotekę już od jakiegoś tygodnia(może więcej). Na początku próbowałem z atmega8, a teraz próbuję z atmega32a(zasilany 3V3). Rezultat jest taki, że ani na '8, ani na '32 nie chce mi działać. Schematu nie ma sensu nawet dawać bo wszystko jest podłączone zgodnie z większością schematów w internecie, z tym, że na zasilaniu...
procesor wolałem w DIP, bo nie chciałem się przywiązywać do jednego - można przecież użyć Atmega168 lub Atmega328 Ok, jeśli tak wolisz i zamierzasz ew. wymieniać procesor, to nie ma się czego czepiać. A wracając do schematu: 1. 47k pomiędzy RS a GND jest po to, żeby ograniczyć slew rate linii CANa do ok. 10 V/µs? 2. Dziwi mnie, że w nocie katalogowej...
Różnice są takie: Punkt 3 sugeruje sprawdzenie historii rewizji (także erraty) w dokumentacji ATmega32A. Jakim napięciem go zasilasz? Do którego portu podłączasz LCD?
Nie rozumiem pytania jaką płytkę? To co podłączam to procesor atmega328p nie jest to żadne arduino. Wgrywam na niego bootloader arduino dla atmegi 328p tak mi się przynajmniej wydaje bo tak był podpisany bootloader który zassałem z internetu. Zmodyfikowałem dodatkowo plik boards.txt i dopisałem tam według schematu następujące linie: ########################################...
Witam, próbuje odtworzyć w zaciszu domowym najprostszą wersje arduino uno. Wszystko niby pięknie i ślicznie a za nic nie mogę wgrać do atmegi jakiegoś programiku ( za pośrednictwem programu arduino i komunikacji UART ). Sam układ jest prościutki atmega328 zewnętrzny kwarc 16MHz i max232 do konwertowania sygnałów. Testowałem samą komunikacje z komputerem...
Z której strony jest wcięcie w układzie Atmega bo na foto trudno stwierdzić? Wydaje mi się też, ze nie wyciągasz wniosków. Niby coś podłączasz według naklejki na programatorze, ale chyba nie bierzesz pod uwagę tego wypustka we wtyku który określa która to strona. Na naklejce wiecej sygnałów jest od strony wypustki a Ty masz przewody powtykane z drugiej...
Nie niszczy wgrywanie przez bootloader, tylko ponowne użycie programatora. Zresztą nie powinno tak być używając Arduino IDE, generując kod z Arduino do hexa powinien wgrać ponownie z bootloaderem, ale nie wiem czemu tak się nie dzieje gdy używam programatora USBASP. Najlepiej po użyciu programatora ponownie wgrać bootloader. Używając bootloader możesz...
Moim zdaniem najbardziej elastycznym programatorem jest AVRDUDE. Można go pobrać z . Jego zaletą jest fakt, że parametry programowanych układów zapisane są w pliku tekstowym, więc jest możliwość dodawania nowych typów układów bez zmian w samym programie (w przypadku Atmela wprowadzającego ciągle jekieś nowości ma to wielkie znaczenie). Jeśli używasz...
Witam Chcem mierzyć sygnał analogowy za pomocą Atmega8535. Wcześniej używałem Atmelka 89x4051 i PCF 8591. Sygnał analogowy podawany był przez opornik 3,3k. Za opornikiem były jeszcze diody podłączone do "masy" i "plusa" dopiero potem do procka. I tu mam pytanie. Czy w Atmega8535 sygnał analogowy podłączam bezpośrednio do pinu procesora czy też przez...
Witam Chciałem się dowiedzieć, jakie są zasady dobierania kondensatorów do rezonatora kwarcowego pracującego jako generator dla mikrokontrolera ATMega8/ATMega8L. Czy dobrze zauważyłem, że kwarc podłącza się pod piny o nazwie XTAL, a kondensatory łączy sie szeregowo i podłącza z jednej strony do pinów XTAL, a miejsce złączenia dwóch kondensatorów podłącza...
Witam, jak w temacie jak połączyć atmega2560 i moduł IIM7000A tak żeby działało z bibliotekami bascoma i zachować przynajmniej 3 sprzętowe UART'y. Nie jestem super extra elektronikiem a jedynie hobbystą :). Patrząc na schemat połączenia IIM7000A i atmega162 na płytce z MCS-ELECTRONICS ( easy tcp/ip ) i podłączając analogicznie do atmega2560 mam problem...
Zawsze dobrze jest mieć jakąś platformę startową, na której można przetestować programy napisane pod mikrokontroler. Ogólnie zestawy startowe powinny być uniwersalne i wygodne przy podłączaniu. Dlatego więc często ludzie budując podobne urządzenia, budują z łącami rs232 czy wejśiami na karty MMC/SD. Tutaj mamy przykład takiej platformy z mikrokontrolerem...
Nie wiem jak jest z ładowarką od Sagema, ale od Nokii i Siemensa przy pomiarze napięcia bez obciążenia pokazuje coś koło 8V, więc śmiało podłączam stabilizator 7805 z równolegle wpiętymi kondensatorami 100nF i 1000uF na wejściu i 100nF na wyjściu i tym najczęściej zasilam moje układy na ATmegach. Co do diod zapamiętaj, żeby zawsze wpinać je w szeregu...
Jeżeli podłączasz miernik w jedną stonę i piszczy a w drugą nie piszczy to może najpierw zmierz napięcie w tym punkcie względem masy. Jeżeli nie jest równe 0 to możesz byc pewien ze procek zwarcia nie ma.
Na poczatek zasugeruję aby kolega napisał co ma ustawione w opcjach kompilatora. Mam ten produkt (legalnie kupiłem) i niestety musze stwierdzić że zachowanie zmiennych mocno zalezy od opcji kompilatora. A może rzecz najwazniejsza. Gdzie się podziało zainicjowanie licznika podczas wejścia w procedurę przerwania, drogi kolego ? W ogóle to nie bardzo rozumiem...
Zastanawiam się też, czy nie wystarczyła by do tego projektu Atmega8? I w ogóle co sądzicie o użyciu zasilacza ATX? Wystarczyłby nawet ATtiny45, ale ATmega8 jak najbardziej. Z tym, że zamiast myśleć o ATmega8 - polecam ci zapomnieć o istnieniu tego starego procka i kierować sie już tylko na jego nowszy odpowiednik ATmega88 jak już. A co do zasilacza...
Witam Mam taki problem. LCD na sterowniku hd44780 podłączony do atmega16 działa prawidłowo, przestaje po podłączeniu do atmega8. Obaw to czarna górna linia. Podłączony jest w taki sposób: RS - PC0 RW - GND E - PC1 DB4 - PC2 DB5 - PC3 DB6 - PC4 DB7 - PC5 Co znalazłem temat z podobnym problemem to że LCD trup. Z bezsilności zacząłem kilkukrotnie resetować...
Odbiornik jest dalszą częścią projektu „odbiornika o zakresie 4xxMHz ze stabilizacją PLL". Urządzenie posiada następujące parametry: Zakres częstotliwości: 399-469MHz Czułość: 0,6µV Krok zmiany częstotliwości: 5; 25kHz Pobór prądu ze źródła 4,5V: 35mA Na wyświetlaczu pojawia się informacja o aktualnej częstotliwości, kroku przestrajania,...
Witam, mam obecnie pewien problem z mikrokontrolerami atmega8a-pu. Mianowicie podłączam je do programatora pod lpt i po włączeniu ponyproga, wszystko co mogę z nimi zrobić to odczytać securitybity 1 raz. Później otrzymuję komunikat o nierozpoznanym urządzeniu lub braku kontrolera. "Popsułem" w ten sposób już 4 kontrolery prosto z opakowania. Podejrzewałem...
Również polecam MkAVRcalculator, nigdzie indziej nie widziałem lepiej rozpisanych fusebitów przy ich programowaniu, idealne dla początkujących. Kwarc masz podłączony do odpowiednich nóżek? Opcja CKOPT załącza wewnętrzne kondensatory, więc weź i na to poprawkę przy podłączaniu :) Podaj dokładne wartości fusebitów w HEXach, zobaczy się coś dokładniej...
Witam. Jest to moja pierwsza próba z mikrokontrolerami, próbowałem zrobić sobie mini płytkę do obsługi ATmega32. Niestety przy próbie programowania pojawia mi się taki komunikat "avrdude: error: could not find USB device "USBasp". Pierwsze co nasuwa mi się na myśl to że źle odczytałem schemat (bez stabilizatora zasilania). Druga rzecz jaka mi się nasuwa...
Witam, nie mogę sobie poradzić z uruchomieniem scalaka max31855 w współpracy z atmega16. nota : z tego co mi wiadomo układ max31855 miał być zamiennikiem poprzedniego układu max6675 ale niestety coś u mnie nie za bardzo. na początku do odczytu chciałem wykorzystać sprawdzony kod który działa w 100% z układem max6675 jego istotny fragment: [syntax=basic4gl]...
....przeniosłem się na atmega32.... .... Hmmm, przesiadłeś się na ATmega32 a kompilujesz pod ATmega328p :?: To są dwa "troszkę" różne procesory. A programator jak podłączasz :?:
Witam Jako nowy na elektrodzie i w temacie AVR mam problem. Przeczytałem pół Internetu i nie znalazłem rozwiązania ani takiego problemu. Nie znalazłem również na elektrodzie podobnego tematu No więc tak: Chciałem zacząć najtaniej jak się da :D Mam port LPT więc zrobiłem najprostrzą wersję STK200 Kupiłem Atmega8a-PU i trochę drobnej elektroniki Na płytce...
To jest schemat mojego programatora: Generalnie opiszę trochę dokładniej. Programator (ze schematu) świeżą Atmegę programuje dobrze. Programy działają dobrze, robią co mają robić. Problem pojawił się dopiero gdy chciałem zaprogramować USBasp - program wgrał się dobrze, a wywala dopiero po zaprogramowaniu fusebitów. Nie programuję w urządzeniu, lecz...
Witam wszystkich forumowiczów. Zaczynam swoją przygodę z AVR-ami. Rozpocząłem od przeczytania kilku kursów, obejrzenia kilkunastu filmików Mirka, przeczytaniu 10 rozdziałów książki Język C dla mikrokontrolerów avr. Od podstaw do zaawansowanych aplikacji oraz dokładnym zapoznaniem się z treścią blogów takich jak mikrokontrolery_blogspot_com. Postanowiłem...
.... Jestem lajkiem w dziale elektroniki .... Podłączyłem do Atmegi moduł bluetooth HC-05 według schematu. Chcę podłączyć jeszcze 2 mostki H by sterować dwoma silnikami z regulacją obrotów i kierunkiem obrotów a następnymi dwoma może być tylko kierunkiem.... tak aby to działało i sterowane było z modułu bluetooth podłączone do smartphone (Samsung Galaxy...
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...
Ta czarny to masa i przechodzi w filetowy bo nie miałem takiego czarnego :D Ale jest dobrze podłączony do po sprawdzeniu multimetrem daje 5v. Wydaje mi się że mam jakiegoś lewego USBasp bo ze pinout'ów na internetach wychodzi na to że mam lustrzane odbicie i dlatego mam tak dziwnie po podłączane. Dodano po 26 Dobra po lekkiej furi podpoiłem ATmege pod...
Diody się NIE podłącza bez żadnego rezystora. Nie masz zamienionej masy z VCC? Tamta atmega na pewno jeszcze jest sprawna? Sprawdzałeś czy na pewno jest podłączenie od pinów atmegi do USBASP? Może jakiś kabelek nie łączy? A jak wepniesz jakiś dodatkowy elektrolityczny kondensator na odpowiednie napięcie miedzy VCC a GND przy atmedze to jest tak samo?
Mam Atmegę1284, zewnętrzne taktowanie. ........... Podobna czynność na Atmedze8 wychodzi pomyślnie, więc chyba programator jest sprawny. Czy Atmega1284 jest uszkodzona? Najprawdopodobniej nie jest..... Nie używam tego "MKAVR" - ale ze zwróconych błędów wynika że próbujesz tymsamym 'wsadem' (plik hex) programowac dwa różne processory. Jeżeli plik został...
Cześć, borykam się z następującym problemem. Mam płytkę stykową zorganizowaną tak jak na załączonym schemacie (ATmega16A): Gdy podłączam mikrokontroler do USAasp, to wczoraj działało mi podświetlenie. Gdy dzisiaj odpaliłem układ, podświetlenie nie działa, ale widać na nim prostokąty regulując kontrast. Sprawdzałem napięcie na nóżkach anody i katody...
Witam, chciałbym zaprogramować układ ATMEGA 16A-PU. Znalazłem na znanym serwisie aukcyjnym takie urządzenie, programator + podstawka. Rozumiem, że atmegę "wciskam" na podstawkę, podłączam do USB i mogę spokojnie przesłać kod? programator-usbasp-avr-3-3v-5v-podstawka... 3.1.18. Nie wysyłaj linków, które po pewnym czasie przestaną być aktywne. To...
Witam, do Arduino MEGA 2560 mam podłączony wyświetlacz FT800 (). Napisany program działa bezproblemowo. Przy przeniesieniu programu na procesor ATmega1284P wszystko działa również prawidłowo, do momentu próby ściemnienia ekranu przy użyciu FTImpl.Write(REG_PWM_DUTY, parametr). Jeśli parametr jest mniejszy od 128, to grafika na ekranie zaczyna migać,...
Potem, po kilku próbach podłączania z kwarcem i bez niego jakoś znowu zadziałało, znalazłem też błąd na płytce. Ale jak próbuję wykonać to polecenie do zmiany fusebitów to dalej są problemy: # avrdude -c bascom -v -p m8 -U hfuse:w:0xd9:m -U lfuse:w:0xe1:m avrdude: Version 6.3 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/...
Witam (at)piotrva Po pierwszej nie udanej próbie uruchomienia na Atmega328 ( #include uart.h program kompiluje się bez błędu ) w ten sposób [syntax=c] uart_init(9600); sei(); //przerwanie obsługa uart_puts("Test RS232\r\n");[/syntax] Działający program zawiesił się. Zablokowałem linijkę i odzyskałem poprawne działanie swojego programu [syntax=c] uart_init(9600);...
Ekrany dotykowe TFT oferują możliwość stworzenia fenomenalnego interfejsu graficznego z niewielkimi mikrokontrolerami, takimi jak układy z rodzin AVR, PIC czy STM21. Wyświetlacze te oferują szeroką gamę kolorów, dobre parametry graficzne i wygodne mapowanie pikseli. W poniższym tutorialu opiszemy, jak do Arduino podłączyć shield z 2,4-calowym wyświetlaczem...
Dokumentacja dotycząca podłączania kwarcu 32kHz podaje że połączenia powinny być najkrótsze jak to tylko możliwe, przycisk z kondensatorem 100nF musiał byś odciąć, na schemacie widać że EXT_CLK łączy się z dwoma liniami drugiego procka, jak będą problemy ze wzbudzeniem kwarcu to połączenie też należało by odciąć. Spójrz na layout płytki, są szanse przylutować...
Programator ISP pod rs'a rzeczywiście trudno jest znaleźć. Szczególnie w rozsądnej kwocie. Ale kiedyś popełniłem taki programator - zajrzyj na forum DOWNLOAD - Co do podłączania wszystkiego do jednego portu to bym się zastanawiał. Teoretycznie istnieje możliwość zastosowania jakiegoś mux'a ale czy będzie ci to potrzebne? Można zawsze komunikację modułem...
To że w tym rejestrze jest inna wartość po wysłaniu raczej świadczy o prawidłowym działaniu komunikacji- pod warunkiem że to wartość jakiej się spodziewasz. Ja podłączałem kiedyś pod '51 ADC i nie mogłem ruszyć transmisji na SPI puki nie wpisałem do rejestru SPI dowolnej wartości. Ktoś gdzieś podpowiedział mi, a ja to później znalazłem w jakieś nocie...
Każdy wyświetlacz ma 8 didek LED (7 segmentów i ósma kropka) połączonych anodami wszystkie razem a katody oznaczone od A do H wyprowadzone osobno. Masz np. 4 wyświetlacze (4 pojedyncze cyfry) więc łączysz ze sobą katody segmentów A wszystkich wyświetlaczy, katody segmentów B wszystkich wyświetlaczy itd. aż do G. Podłączasz zwarte segmenty kolejno do...
Czy poza sygnałemy TXD i RXD w FT232 podłączasz do ATMEG-i inne wyprowadzenia ? Zrobiłem kiedyś taki układ na ATMEGA16L/8MHz i działał bez problemu. Co prawda, oprogramowałem uC w BASCOM-ie, ale to nie powinno mieć wpływu. Nie mam teraz dostępu do tego projektu, a program został w mojej starej firmie, ale z tego co pamiętam dane które wysyłałem do uC...
Witam wszystkich.Mam pare pytan czy ktos z was stosowal modul z atmegą 128 1.-do czego sluzy ten separator ISP? 2.-czy ma ktos opis wyprowadzen procesora z opise np. co to jest nozka numer 1 (PEN)... 3.-czy mieliscie kiedys jakies problemy z tym procesorem? Ps: ostanio chcialem go zaprogramowac i tu niespodzianka!! Programatora nie podłączamy jak zwykle...
Witam. Robiłem coś podobnego; nie wiem jak ty to zrobiłeś bo nie widzę na fotkach, ale u mnie przekaźniki były na płytce w pobliżu µC. Dopóki do przekaźników nie podłączałem nic, wszystko grało, ale jak podłączyłem małe obciążenie (silnik 230VAC, 40W) µC zaczął się resetować. Iskrzenie na stykach powodowało tak silne pole, że to przedostając...
przeczysz sam sobie właśnie, bo skoro się programuje to znaczy że jest wszystko ok z prockiem. Tylko powiedz czy chociaż raz zrobiłeś Verify Flash? ... na wszystkich nóżkach jeśli ich nie zaprogramowałeś jako wyjścia podciągnięte wewn pullup'em do VCC to nie dziw się, że tam może być jakieś 3V. Teraz kolej na program ;) ... bo jednak coś mi pachnie...
Można do sprawy podejść inaczej... Też bawiłem się tym LCD ale już jakiś czas temu... Zniechęciły mnie przede wszystkim napięcia zasilania i w związku z tym upierdliwa praca z układami 5V... Niedawno kombinowałem jakby z tym sobie poradzić i z nieba spadł mi skasowany CX65... Tak po prawdzie to nie z nieba ale faktycznie spadł i szlag trafił LCD i PCB......
Nie. Bezpośrednio podłączać programatora nie wolno. Chyba że spróbujesz podłączyć to przez większe szeregowe rezystory, żeby przez wewnętrzne diody w ATmega popłynął względnie mały prąd. Sygnały w kierunku ATmega->Pc teoretycznie powinny się już łapać na stan wysoki.
Witam! Mam następujący problem z atmegą 168. Podłączam programator do PC, u układ z owym mikrokontrolerem do programatora. Zasilanie włączone. Programator to stk200/300. Obie diody się palą i test w ponyprog - "ok". Ustawiam na avr micro -> atmega168. Nie mogę nic odczytać, nic zaprogramować, wszystkie próby kończą się komunikatem "no device or unknow...
Ciężko jest raczej coś spalić przy podłączaniu LCD do atmegi. Jak podłączysz wszystko prawidłowo to problemów nie będzie. Nie bardzo wiem czego się obawiasz i gdzie widzisz problem.
Witam zdobyłem dość tanio układ VS1011 w obudowie soic-28 i postanowiłem zrobić sobie na nim odtwarzacz mp3. Tutaj stronka z której to robiłem Procek zaprogramował się bez problemu, ale po załączeniu nic się nie pojawia na wyświetlaczu. Program wgrywa się przez bootloader. Ale gdy załaduję bootloader do procka i wsadzę kartę MMC z programem to po prostu...
podłączasz telefon bezpośrednio z uP tylko na lini nadawczej uP robisz dzielnik 1/2 i to wszystko ja ma tak podłączoną atmega8 i t610 pozdrawiam
Witam wszystkich, Chciałbym się dowiedzieć jak zabezpieczyć układ l293. Z początku chciałem kupić l293d, ale nie mogłem dostać. Z góry dziękuje za pomoc PS. Uklad będzie podłączany do uC atmega8-16pu
Chcesz sterować PWM'em silniki ? Jeśli tak to enable 1i2 podłączasz do PB1 a enable 3i4 do PB2. Jeśli nie to enable 1,2 i enable 3,4 do VCC ( 5 volt)
Preskaler to mniej więcej licznik - dzielnik częstotliwości, zliczający od zera do 1023 wraz z taktami zegara, i dopiero przepełnienie tego wewnętrznego licznika powoduje zwiększenie wartości Timera o 1. Więc przy preskalerze 1024, gdy występuje przerwanie i wykonuje się twój kod, preskaler już zlicza kolejne 1024,więc jeśli przed upływem tych ~1000...
Witam, mój syn podobnie chce zacząć hmm spróbować zabawę w procki ale nie myślę wydawać żadnej kasy na jakieś płyty testowe, zestawy ewaluacyjne i tym podobny (sorki) szajs - dla kogoś kto chce tylko zacząć, spróbować i jeszcze nie wiadomo czy na pewno się tym zajmie. A kasę się wyrzuci później w błotko ;) .... proponuję zrób to co ja, czyli - kup zwykłą...
Powiem krótko, to jaki procek zastosujesz czy m32 czy m168 czy m8 czy m128 - nie ma żadnego - najmniejszego znaczenia. poza tym piszesz że masz rezystor podciągający 500R ???? skąd taka wartość że masz równolegle podłączony tranzystor i co sterujesz go sam? "ręcznie" zadajesz pytanie typu: "Czy zmieniłoby coś jakbym w Atmedze 32 podłączył 1wire pod...
Przy wyświetlaczu musisz linie R/W i DB0-DB3 zewrzeć do masy. Jedna dioda nie podłączona. Rezystory do LEDów 1 k ? nie za dużo ? W czym ten schemat, bo dziwny jakiś takiś ;-) 1. R/W jest wpięte do masy. 2. Co do DB0-DB3 czy jestes pewny, że jest to konieczne? 3. Która dioda jest nie podłączona ,wg mnie obie są. 4. Schemat jest w eaglu, dziwią ciebie...
Schemat: Co ciekawe grzeje się po odłączeniu wszystkiego (zostaje tylko zasilanie). Transformator, mostek graetza, kondensator, LM7805, kondensator, ATmega. Próbowałem ponowny rozruch, wystudzenie itp. Nawet próbowałem go podłączać wyjętego z podstawki (przylutowane tylko zasilanie). Czy możliwe że coś w strukturze się uszkodziło? inventco.eu - post...
Witam. Mam taki problem (jestem elektrykiem, a nie elektronikiem), mianowicie: Mam zbudować układ, oparty na ATmega128. Mają to być 2 płytki scalone (każda ze swoim uP), komunikujące się ze sobą za pomocą transmitera Rf1.2b (również po 1 sztuce na każdym scalaku). Nie wiem, jak zrobić zasilanie, wymogi są następujące: Jedna z nich ma być zasilana z...
No tak to skoro nie masz wtyczki do LPT i to taki problem to nie ma nawet co wspominać o jeszcze innym prostym programatorze podłączanym z kolei do portu COM. Nazywa się on SiProg i jego prościutki schemat można znaleźć na www.lancos.com albo gdziekolwiek w necie u wujka googla.
Tutaj masz zdjęcia i schematy jakie byś chciał: chodzi o to że przyciski na płytce podłączamy do uC a potem atmege jakoś do kompa. A jest też możliwość że jednym przyciskiem wysyłamy sygnał "Ctrl + W" ? A właściwie zauważyłem dodatkowy port do komunikacji: tuż pod uC są 4 piny, a nad nimi jest napisane "FT232" a piny mają oznaczenia kolejno od lewej:...
Przy tworzeniu projektów z mikrokontrolerami, oprócz uniwersalnych płytek stykowych, często przydają się gotowe moduły testowe, które można szybko podłączyć. Można kupić takie w wielu sklepach, ale ich ceny są na ogół absurdalne, np. w Kamami sprzedają płytkę z ATmega128 za 109 zł! Poniżej prezentowana płytka kosztowała mnie niecałe 40 zł, z czego...
Witajcie drodzy mądrzejsi ode mnie forumowicze. Otóż zbudowałem układ w oparciu o uC ATMEGA128L z podłączonym do niej kwarcem 7,37728. Na początku (nowy z fabrycznymi fusebitami) mikrokontroler świetnie dogadywał się z programatorem do momentu gdy nie zacząłem ustawiać fusebity. Korzystając ze strony wybrałem (jak mi się wydawało) odpowiednie fusebity...
Witam. Nic odkrywczego, ale może komuś się przyda. Jest to prostownik, jak w tytule sterowany fazowo przez atmega2561. Dokładny opis znajduje się w pliku (schematy, pliki PCB, zdjęcia oraz plik tekstowy z opisem). Można go zapewne wykorzystać do budowy prostownika spawalniczego. Jednak nie mam obecnie możliwości aby go zbudować. Przedstawiony projekt...
Podłączyłem pod swój zrobiony programator STK500 i pomaga chwilowe zwarcie z VCC. Później znowu reset podłączam do GND i jakoś się programuje. Dziwne, może ta A16A-PU taka dziwna bo z A8 nie miałem problemu :)
Witam próbuje skomunikować dwie atmegi (ATmega32A i ATmega32) po uarcie, ale nie do końca mi to wychodzi. Mianowicie problem wygląda następująco: Posiadam dwa moduły do komunikacji bezprzewodowej [url=]miface1b oparte o ATmege32 oraz płytkę stykową z ATmegą32A. Pojedynczy znak za pośrednictwem [url=]terminala i przejściówki USB<=>UART wysyłam...
Witam Tworze sobie prosty termometr na wyświetlaczu 7 segmentowym. Napisałem kod w bascomie i wrzuciłem na płytę testowa z atmega32 i śmiga jak trzeba. Kolejnym krokiem było wrzucenie tego na na atmege8 (zmieniłem m32def.dat na m8def.dat i taktowanie na 1MHz ) atmega świeża , fusebity nie zmieniane. No i jak zwykle u mnie to bywa, rzecz nie działa....
Witam wszystkich. Mam dość skomplikowany problem z zasilaniem i uruchomieniem sterownika uprawy roślin. Do rzeczy. Mam w nim zasilacz 12V i 3,3V. 12V jest dla wentylatorów natomiast 3,3V dla atmegi, czujników, zegarków RTC - jednym słowem dla wszystkiego prócz wentylatorów. Zasilanie 12V działa natomiast 3,3V nie za bardzo. Po podłączeniu całej "sekcji"...
Witam! Mam taki problem - mam moją płytkę samoróbkę pod atmegę 1281 i w ramach testu chciałem zobaczyć czy można zaprogramować procek. Mam 6-pinowy programator AVRISP MKII Atmela. Podłączam wszystko i zrobilem w avrdude, żeby wyświetliło tylko sygnaturkę. I albo dostaję komunikat cannot get connection status albo czyta sygnaturę, tylko okazuje się ze...
I tą ładowarkę podłączasz na zasilanie przed stabilizatorem? Powodzenia.