łał :) Super opis - co prawda wszystkiego się domyślałem i upewniałem przy próbach uruchomienia. A jak wygląda dokładniej ta praca asynchroniczna - technicznie wiem tylko programowo jak to obsluzyc. Drugi obecnie problem to wieszanie się / resetowanie mojego programu. Troszkę go zmodyfikowałem obecnie ma on postać: // Testowanie timera 2 #define F_CPU...
Witam. Programuję Atmega16 programatorem USBasp. Mój program wygląda następująco: #include <avr/io.h> int main() { DDRA = 0xFF; while(1){ PORTA |= _BV(0); } } Wrzucam program do mC i port nie zmienia swojego stanu na wysoki. Sprawdzam miernikiem i jest 0V. To samo jest dla innych pinów tego portu oraz...
Niestety tak też nie działa :/ myślałem że atmege tak samo się programuje jak attiny tylko peryferiami się różni :/, chyba, że ta atmega jakaś uszkodzona.
Witam. target doesn't answer. 1 czyli: "Układ docelowy nie odpowiada" - sprawdź napięcia i zasilanie procesora (na wszystkich nóżkach VCC, GND włącznie z ADC), kondensator między VCC a GND na każdej parze nóżek. - sprawdź widoczność USBASP w urządzeniach USB w komputerze. - sprawdź podłączenie programatora do układu, - sprawdź, czy masz podciągnięty...
Witam. Mam urządzenie z uszkodzoną Atmega640, uszkodził się stabilizator 5V i podaje na Atmege ok 9,36 niby dioda od Atmegi czasem zamiga ale urządzenie nie działa a gdy podam prawidłowe napięcie 5V to zero reakcji. Teraz pytanie jeśli kupie nową Atmege640 to skąd mam wiedzieć jak ustawić Fuse&Lock ? Wsad do Atmegi posiadam. Plik .hex (wsad) jest pobrany...
Wylutuj go i sprawdź czy bez niego mierzy. Nie każdy model ma to zabezpieczenie, bez tego elementu tester również jest pełnowartościowy, tyle tylko że w razie błędnego podłączenia leci natychmiast ATMega.
Wszystko OK ATmega była uszkodzona teraz wszystko działa:)
Witam, ostatnio programowałem ATmegę128 korzystając z nakładki AVR Burn-O-Mat i niewiedzieć czemu program się zawiesił. Następnie wyjąłem zamknąłem i uruchomiłem ponownie program. Próba zaprogramowania czy odczytanie fuse bitów wywołuje error, czy jest szansa na odzyskanie tego procka?
To nad czym się zastanawiać. Jak sam pisałeś Atmega jest uszkodzona!
Witam, mam mały problem. Napisałem program mający za zadanie wysyłać przez USART w pętli znak. Wgrałem program podłączyłem wszystko na płytce stykowej przez max232 z portem COM w komputerze, odpaliłem RealTerma. Jednak po włączeniu Atmegi zamiast oczekiwanego znaku zapełniającego konsolę w Realtermie ekran zapełnia się napisem (nul). I nie wiem czy...
WItam Czy da się w jakiś sposób odczytac atmegę 644P z uszkodzonym wyjściem miso ?? Pozdrawiam
2.2 Gdy podam RESET (zewrę do masy) dioda gaśnie. Po odłączniu resetu układ dalej wisi, dioda świeci. Ja bym na próbe wyprowadzenia do modułu TxD i RxD podłączył szeregowo przez rezystory 200 om. Układ jest prosty, łątwiej opisać niż rysować: PB0 (pin 14) -> R500k -> LED -> Masa TxD (pin 3) -> konwerter TTL-RS -> RxD (pin 2) <- konwerter...
MAm problem ponieważ układ mi przestał odpowiadać gdy programuję go przez isp. Miałem układzik i go programowałem. Pewnego pieknego wieczoru zmieniłem go do innej podstawki na innej płytce. W zasadzie niczym się ta płytka nie różniła poza tym że dołączyłem irde do wejść Rxd Txd. Sprawdzałem czy dobrze jest podłączone ISP kilkakrotnie, wkładałem układ...
Witam niedawno pisałem o atmegu16 który nie działał, kupiłem drugi i wszystko było w porządku, dopóki masą nie dotknąłem pinu AVCC. Czy to mogło spowodować jego uszkodzenie. Po tym zdarzeniu w ogóle przestał działać, daje się programować ale w ogóle nie widać jego pracy.
Witam. Dzisiaj wlutowałem atmege8 w obudowie dip na wykonaną przez siebie płytkę. Robiłem już tak kilka razy i nigdy nie było problemu. Procesor wygląda jakby odszedł, programator sprawny miso,mosi,sck podłączone odpowiednio, napięcie dobre, reset podciągnięty pod vcc przez rezystor 10K, i kondensator między vcc a gnd. Co mogło być powodem zniszczenia...
Witam. Na wstępie chciałbym zaznaczyć, że jestem bardzo początkującym w tej dziedzinie. Mój problem: Mam robota mobilnego składającego się z płyty głównej na atmega 32 i modułów czujników: dotyku, linii, odległości (wszystkie na atmega8). Raz podczas jazdy robota jedna z płytek dotknęła widocznie lutami jakiegoś innego elementu lub innego modułu (źle...
Myślę że to nie jest wina nadmiernego pożerania przez wyświetlacz prądu z tego względu, iż jest on zasilany prosto z 5V a nie przez ATmege. Z ATmegi idą jedynie dane i stery. Narazie będę pracował tak, może ATmega jest uszkodzona - ma jakieś przebicie na któryś z pinów od wyświetlacza i kiedy go używam coś ulatuje... Dzięki za zainteresowanie
Witajcie Pisze tutaj bo może ktoś się spotkał z takim problemem jak ja. Posiadam dwie ruchome głowy Scanic Astute 250 Pro. Na jednym z wesel w jednej padł główny procesor bez którego głowa nadaje się do śmietnika. Elektronicy rozkładają ręce bo nie idzie skopiować procka z działającej głowy bo jest podwójnie zabezpieczony. W serwisie brak dostępu do...
Czy w wyniku nieostrożnej zabawy pomiarem ADC, mogłem uszkodzić pin PC5? Mianowicie nie reaguje na polecania. Innej piny działają, cała atmega8 komunikuje się z programem.
Witam, mam pytanie, czy kilkukrotna zmiana napięcia zasilania układu może spowodować trwałe uszkodzenie mikroprocesora? Używałem Atmegi 328P zasilanej programatorem USBASP zmieniając napięcie na programatorze z 3V3 na 5V. Po kilku takich zmianach układ przestał się programować a wcześniej działał bez zarzutu. Z góry dzięki za odpowiedź :)
Witam, zrobiłem sobie centralkę alarmową z kontaktronami i gsm pod dowództwem atmegi8 . Na początku wszystko działało, potem procesor przestał reagować na otrzymywane instrukcje(sms), wszystko inne działa, sprawdziłem gsm podpinając pod terminal w komputerze i jest ok, wymieniłem procesor na atmegę328 i działa poprawnie, chciałem sprawdzić jeszcze raz...
Przedstawiam projekt wyświetlacza zrealizowanego na 64 diodach SMD, sterowanych mikrokontrolerem Atmega64A. Już wcześniej miałem okazję budować podobne konstrukcje, więc bazując na doświadczeniach i wadach rozwiązań poprzednio zastosowanych, starałem się, aby ta wersja była mocno dopieszczona. Poprzednie wersje Pierwsza wersja powstała na płytce uniwersalnej...
A wzór na prawo Ohma kolega zna? I=U/R I - Prąd U - Napięcie R - Rezystancja Wiedząc z jakiego napięcia zasilasz układ, podejrzewam że z 5V i wiedząc że dioda nie może pobierać prądu większego niż 20mA (tyle samo wynosi wydajność prądowa portu procesora), możemy sobie obliczyć rezystor jaki trzeba wstawić między port procesora, a diodę żeby nie uszkodzić...
Faktycznie, trochę za mało danych podałem. Zatem uszkodzony programator to ten: , czyli wg dokumentacji technicznej oparty na tym: Programowałem układ atmega328p. Najprawdopodobniej nastąpiło to w momencie, gdy atmege328p podłączyłem pod zasilacz. Po drodze był wpięty LM7805. Zasilacz miał 9V i 1.33A, czyli do procka powinno dotrzec jedynie 5V (+ to...
Hej mam problem ze zresetowanie fusebitów a dokładnie bitów "lock" w Atmega328P. MCU siedzi w Arduino Nano, ale wszystkie próby wykonuję pod konsolą za pomocą avrdude i programatorem AVRISP - zrobionego z Arduino Uno (programator działa z inną Atmegą). Potrzebuję wyczyścić flash - wyzerować fusebity, ponieważ nie powodzi się wgrywanie firmware w arduino...
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...
Programator mam stk200, dokładnie taki --> do tego soft - ponyprog2000, ale czy mogę go spowolnić ? Nie wiem. Podłacz kwarca bezpośrednio do nóżek XTAL1 i XTAL2, bez żadnych kondensatorów. Albo zrób generator sygnału prostokątnego 30...200kHz i podłącz go do nóżki XTLA1. Programator będziesz musiał nieźle spowolnić (poniżej 7kHz). I wtedy uda się zaprogramować...
(at)szelus "Mógłbyś podsłuchiwać własną transmisję... " Mogę, tyle że oscyloskopem bez pamięci, który w dodatku śmieci na linii... :-( Jak dla mnie nadawał się tylko do testowania ogólnego stanu linii (przydźwięk i czy coś leci, jak to wygląda - stabilnie czy nie, i tylko przy ciągłym wysyłaniu tego samego znaku przez ATMEGĘ, np. 0xFF, 0xAA, 0x55 i...
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...
Dalej to sam się dzieje nic nie działa, może procek uszkodzony. A jak z tym kwarcem musi być przy procku czy może być tylko na programatorze ?
Schemat jest niezgodny z dokumentacją mikrokontrolera i nie będzie działać prawidłowo, a w konsekwencji mikrokontroler zostanie uszkodzony. Do poczytania i nauczenia co najmniej: - zasilanie mikrokontrolera: - mikrokontroler vs prądy pinów: - przekaźniki vs zakłócenia: Generalnie dział "Zasilanie i zakłócenia": Regulator napięcia także ma swoją dokumentację...
a nie masz jakiegos innego procka zeby sprawdzic programator?? z drugiej strony to mozliwe ze procek jest uszkodzony. ja kiedys puscilem z dymem atmega161 w yamppie i nie mam pojecia dlaczego:( programowalem go kilka razy az tu nagle kicha nie chce sie programowac.
Nie napisałeś czy sam programowałeś czy już dostałeś zaprogramowany? Jak uszkodziłeś µC? Myślę że masz nieustawione fusebity. Wtedy µC może chodzić nie na tej częstotliwości co potrzeba.
Witam. Posiadam box jaf z uszkodzona atmega. Mam program Pony Prog2000 i chcialbym ja zaprogramowac,tylko nie wim jak:( Moze ktos mi powiedziec jak?? Programowalem juz atmege 128 w boxie jaf i mi sie udalo bo znalazlem info jak to zrobic ale o atmega64 nie wiem nic:/ Prosiłbym o pomoc jak to zrobic,najlepiej krok po kroku.
Mam problem z układem jak w temacie, sprawdziłem wszystkie połączenia (MOSI MISO RST SCK GNS VCC ) ale programator nie może znaleść układu (używam programu SinaProg). Atmega jest fabrycznie nowa i teraz nie wiem czy jest uszkodzona czy może być zablokowana na ISP. Wcześniej używałem Atmegę32 i działała bez najmniejszych problemów. Czy te układy są jakieś...
Dzięki za zainteresowanie tematem. Nazwa przerwania jest prawidłowa sprawdzałem w dokumentacji a przy kompilacji i wgraniu programu do uC jest ustawiony właśnie ten uC. Nie mam już pomysłów na niego może faktycznie jest uszkodzony, tylko że dałem za niego 64zł bo wlutowany na płytkę, nie widzi mi się kupować następnego. Poza tym słyszałem że w ogóle...
Poznaje po tym, bo multipleksowanie ładnie chodzi, zmieniam rejestr OCR0 na 4, preskaler na 1024, mając 1MHz odświeża mi z 244Hz dla 4 cyfr. Tak samo jakies migające diody itp. Problem jest właśnie w tym że avrdude nie chce przeprogramować na 8Mhz. Pozatym, gdyby był problem z podłączeniem, to po wcisnięciu żółtego przycisku wywalało by błąd. A nie...
Witaj. 1. laki_17 już wspomniał, a ja tylko wskażę źródła wiedzy - maksymalne prądy pinów, portów i uC: - diody wymagają rezystorów: stąd mogłeś już uszkodzić mikrokontroler. 2. Nie definiuj F_CPU w kodzie z tych powodów: 3. Korzystaj z Eagle lub innego programu: 4. JTAG Wyłączyłeś? 5. Albo się mylisz pisząc o numerach diod albo sam się wprowadzasz...
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:...
Witam wszystkich. Podczas dzisiejszej zabawy z Atmegą32a napotkałem 2 problemy. Jeden, to dziwnie działający UART: Przy takim kodzie: [syntax=c]#include <avr/io.h> #include <util/delay.h> #define PWM_A (1<<PD4) #define PWM_B (1<<PD5) int a = 0; #define USART_BAUDRATE 9600 #define BAUD_PRESCALE (((8000000UL / (USART_BAUDRATE *...
Witam! Programuje se w Bascomie i mam taki problem: podczas działania programu do wewnetrznego EEPROM-a Atmegi32 sa zapisywane dane i jak resetne uP to jes ok dane zostają a jak odłącze zasilanie to dane w EEPROM-e znikają (a dokladnie czesc znika a czesc zostaje). EEPROM nie jest zajechany bo uP jest nowy i dane nie są czesto zapisywane! czyzby uszkodzony?
Hmm on niby jest na atmega16, a ja chcę to przerobić na atmega128...w ogole zauwazylem ze u mnie wyswietlanie na LCD jest uzaleznione od...opoznien czasowych. np tu tak jest...albo załóżmy że przed wyswietleniem jakiegoś napisu (całej procedury wyswietlania itd) dam opoznienie np 5ms to juz nie wyswietli, a jak w ogole nie dam albo dam jakieś 44us to...
Witam Zmontowałem układ na scalaku FT232RL i ATMEGA8515. Całość jest bez problemu wykrywana po podłączeniu do USB, za pomocą programu Mprog daje się programować wewnętrzny eeprom FT232RL. Wszystko działa do momentu, gdy próbuję nawiązać transmisje z procesorem. korzystam gotowego przykładu na wykorzystanie bibliotek D2XX w Borland Builder. Po skompilowaniu...
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...
W zasadzie powinienem dać Ci pomógł- ale nie ma jak. Bo sprawdziłem dziwne zachowanie programatora- ale nie takiego jak Twój- starego STK200- i okazało się że jedną końcówkę ma uszkodzoną HC244. Ale tak nie całkiem- po wejściu z Bascoma w programowanie- i po wyjściu bez żadnego programowania wszystko dobrze działało. Sprawdź stan wszystich wejść - miso,...
Witam. Mam problem z podstawowa konfiguracja portów w Atmega8 (oraz Atmega88). Najpierw myślałem ze uC jest uszkodzony. Zamieniłem na Atmege88. Nadal tak samo się zachowuje. Jak np na mam odczytać PINB5 i w zależności od jego stanu zmienić któryś bit PORTB na przeciwny to nie działa nic, ciągle widzi ze PINB5 ==1. Jak PINB5 ma sterować PORTD działa...
Witam Wszystkich Ostatnio męczę się z przerzuceniem pliku HEX za pomocom USBasp do Atmegi8. Fuse Bity ustawiam zgodnie z wyliczeniami "kalkulatora" dla Atmegi8 Posiadam programator jak na załączonym obrazku. ((zdjęcie zapożyczone z Allegro i nie jest mojego autorstwa)) Oczywiście sterowniki do programatorka zainstalowane i programator jest rozpoznawalny...
Witam Jestem studentem 2 roku informatyki i wiem co nieco o programowaniu. Jakiś czas temu zacząłem zabawę z mikrokontrolerami. Obecnie próbuję rozgryźć obsługę wyświetlacza LCD pod kontrolerem atmega8. Program piszę w C. Miałem wiele problemów ze zmuszeniem tego cholerstwa do wyświetlenia czegokolwiek. Porad szukałem między innymi tu na forum. W końcu...
Od kilku dni męczę się z wgraniem bootloadera arduino do atmega328 Jestem w tej dziedzinie początkujący i utknąłem W tym momencie sprawa wygląda następująco Zrobiłem płytkę arduino wszystko z godnie z schematem przez port ISP mogę się dostać do procesora za pomocą tego programu ISP Programmer do podłączenia z atmega używam tego kabelka kabel działa...
Witam Kolegów, moja pociecha zgłosiła potrzebę nabycia metronomu, więc zamiast kupować postanowiłem go poskładać. Wpadł mi w oko ten projekt: kolegi Garet4 , niestety schemat nie był do końca ścisły (m.in. brakowało kilku wartości elementów), zwróciłem się o pomoc w jego weryfikacji, pomógł Kolega Bonkot , oto co z tego wyszło: Zrobiłem i polutowałem...
Piszę w WinAVR, ale to chyba nie ma większego znaczenia. Częstotliwość taktowania jest ustawiona w pliku Makefile, w funkcji main nic więcej nie mam. Ten zasilacz- to niepokojące. Sprawdź go może na "pusto"- z jakimiś opornikami tylko podłączonymi. Nie wiem czy dobrze zrozumiałem. Mam sprawdzić napięcie na stabilizatorze? Jak mierzę miernikiem bez żadnego...
Witam, przepraszam, że tyle czasu nie odpowiadałem. Co do wrzuconego przeze mnie zdjęcia nie byłem przyzwyczajony do tego, że forum umożliwia nowym użytkownikom wrzucanie zdjęć przez samo forum. Wydaje mi się, że problem został naprawiony. mkAVR Calc. odczytał mój uC jako atmega88p (jednocześnie informując, że wersja darmowa nie pozwala na jego programowanie)....
Program pobrałem, ustawiłem na swoje urządzenia i na tych uszkodzonych kościach otrzymuje tylko komunikaty typu błąd avrdude urządzenie nie gotowe. Teraz kolejne pytanie, do czego mi konkretnie ten program. Do odblokowania tych czterech układów, czy może już tylko do nagrania na pozostałych nie psując? Jeżeli do odblokowania, z racji sporej liczby opcji...
Mam Xprog-M z uszkodzonym procesorem Atmega64-16AU – całkowicie milczy, kupiłem 5 takich procesorów co prawda tanio 9zł/ sztuka, ale wszystkie zgłaszają około 20 błędów przy weryfikacji Flash. Kasowanie, zapis, weryfikacja eepromu ok. Miał ktoś podobny problem? Może coś robię źle, ale już to robiłem i było ok. Sprzedający twierdzi że procesory...
do tego służy watchdog i nie trzeba zdublowanego systemu resetów, który moim skromnym jest konstrukcją błędną Właśnie, nie rozumiemy się :) Otóż, w urządzeniu, które jest sterownikiem pewnej pompy, początkowo był tylko jeden MCU. Oczywiście program korzysta z watchdoga. Był także, w jednej z początkowych wersji , watchdog zewnętrzny. Jednak okazało...
No wiec tak : mam WinXP Za każdym razem gdy Windows wykrywa niepoprawnie działające urządzenie na siłe podaje mu ścieżkę do sterowników. Za każdym razem podaje dwie ścieżki - libusb_0.1.12.1 oraz libusb_1.2.4.0 i nic to nie daje. Windows zachowuje się jakby całkowicie miał problem z wykryciem co to za urządzenie. Czy istnieje możliwość aby uC posiadał...
Nie sprawdzaj żadnych połączeń testem diody w momencie którym masz zasilany układ bo coś uszkodzisz, a tym bardziej nie pomiędzy pinami zasilającymi w taki sposób nie stwierdzisz czy układ jest ok. Zmierz tylko napięcia na obu parach pinów zasilających i jak już kolega wyżej pisał przedzwoń połączenia ale w momencie w którym układ nie jest zasilany....
Witam. Zrobiłem programator USBasp i chciałem zaprogramować siedzącą w nim Atmegę, programator jednak nie został poprawnie rozpoznany. Na stronie, której używałem jest opis, by zmienić fusebity: Tak też zrobiłem, niestety po kliknięciu "write" i odczekaniu do 100% pojawił się komunikat: "device missing or unknown device (-24)" (program PonyProg2000)....
Jak policzyłeś numery pinów RESET i zasilania po stronie pinu RESET? Popraw to - mam nadzieję, że jeszcze się nie uszkodziła i programator także jest cały :)
Problem rozwiązany, konwerter był uszkodzony. Dzięki za pomoc.
Tak wnioski , jak można to napisać ładniej i nie korzystać z CLS-a to na pewno mi się przyda taka nauka. Dziękuję Niemniej podany przykład nie działa - chyba podmienię procka Dodano po 3 Tak wymiana procka na Atmega48pa i program w wersji pierwotnej działa. Chyba był w jakiś sposób uszkodzony może esd :> dziękuję za pomoc
Biblioteka od rafalp206 niestety nie pomogła. Czy ktoś ma jakikolwiek pomysł o co może chodzić? Czy problemem może być fakt, że Atmege zasilam 5V, a wyświetlacz 3,3V? Konfiguracja na moje oko wygląda ok. Linię SS polaryzuję opornikiem 10k (a właścicie dwoma 20k połączonymi równolegle) przez 5V.
Jak Kolega by chciał zrobić coś sterującego bez umiejętności programowania? Wysterować można co najwyżej diody LED/wyświetlacz, podpinając baterię z opornikiem... ale pewnie uszkodzi to mikroprocesor. Niestety, trzeba mierzyć siły na zamiary, gdyby elektronika była taka prosta, to nie trzeba by się było uczyć :(
Teraz widzi dzięki. Jak możesz to powiedz jak zainstalować wsad żeby nie uszkodzić atmega. Jest to nowy układ
Hmmm. do sterowania diodą LED nie schodziłbym z częstotliwością PWM poniżej 400 Hz, a wypadałoby dać nawet 800 lub więcej. Przy 60 Hz będzie stroboskop, że ho-ho! Z tym, że, jak już napisałem wcześniej, tej diody nie da się nie uszkodzić sterując ją z tranzystora - niezbędne jest źródło prądowe.
Z sygnałami sprawdzonymi woltomierzem mam tak: ... Zacznij od tego, że tych sygałów nie mierzysz woltomierzem.... Jeżeli coś tam voltomierz pokazuje to i tak nie wiele to znaczy. Woltomierzem moższ mierzyc poziomy napięc o charakterze stałym co do wartości; - na przykład napięcie zasilania DC. Dla innych sygnałów, na przykład pulsujacych lecz ciągłych,...
Witam! Po około dwóch latach nieużywania, postanowiłem ponownie użyć zakupionej w 2014 roku płytki EvB do zaprogramowania mikroprocesora. Bardzo możliwe, że w wyniku mojego błędu uszkodziłem oryginalnie dołączony do płytki kontroler (błędne - lub brak - reakcje na wgrany program), więc zakupiłem nowy, również atmega32. Po zainstalowaniu sterowników...
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...
Buduję pewien układ zawierający dwa mikrokontrolery ATMega328. Nazwijmy je A i B. Mikrokontroler A ma kwarc 16MHz, a mikrokontroler B ma kwarc 8MHz. Mikrokontrolery są połączone przewodem 4-żyłowym o długości ok. 30cm, z których dwie żyły to zasilanie i masa, trzecia żyła łączy B0 mikrokontrolera A z C4 mikrokontrolera B, czwarta żyła łączy B1 mikrokontrolera...
Witam. Zakupiłem ostatnio czujnik temperatury i wilgotności DHT22. Napisałem kod, który przedstawiam poniżej. Na wyświetlaczu LCD wyświetla zamiast wartości znak zapytania. Program kompiluje się bezbłędnie i bez problemu wgrywa na uC atmega8. Załączam również biblioteki do DHT22 jakich użyłem i fotkę LCD. Pytanie oczywiście brzmi co robię? Znak zapytania...
Witam. Posiadam uszkodzone MB do płyty indukcyjnej Beko HII 64400 ATX. Widać uszkodzenie 2 pin w atmega64a ( 20 i 21 )- czyli RESET oraz VCC nóżki zostały przez kogoś urwane, poza nimi są uszkodzone dwa kondensatory SMD oraz rezystor, ale to nie problem. Pytanie teraz czy jestem w stanie zgrać z niego wsad? Jeżeli tak to którym programatorem? Posiadam...
Cześć wszystkim Miał może ktoś przyjemność programować wspomniany w tytule mikrokontroler, mam problem tego typu: pracowałem uprzednio na ATmega8 potrzebowałem jednak w swojej aplikacji AVRa z dwoma timerami 16 bitowymi wybrałem ATmega64 z tym, że teraz nie mogę go zaprogramować. Jestem pewny, że programator go obsługuje ale po zmontowaniu wszystkiego...
A to ciekawe, bo mi dzisiaj podobna rzeczy się zdarzyła, tyle że z portem C na ATmega32. Próbowałem podłączyć LCD, męczyłem się całą noc, aż w miejsce LCD wpiąłem kilka diodek i się okazało, że na połowie końcówek diody nie świecą. Lecz wydaje mi się, że po prostu na króciutko zwarłem 2 końcówki portu i pewnie tym uszkodziłem port. Tak mi się wydaje......
no i rozwiązanie nadeszło (wcześniej dołączyłem do pinu kondensator 220n i o dziwo problemy wychodziły bardzo bardzo rzadko ale jednak). Okazało się, że w sklepie mieli całą partię uszkodzoną (sprawdziłem dodatkowo na kolejnych 5) - sprzedawca zamówieł nową i te chodza bez problemu. dzięki temat zakończony
Dlaczego wrzuciłeś pliki pdf z rozszerzeniem rar ? Chciałem zauważyć że we wszystkich 3 przypadkach "Archiwum ma niewłaściwy format lub jest uszkodzone" - zmiana rozszeżenia na pdf załatwia sprawę... Pozatym wielki + za instrukcję.
Tu: znajdziesz dosc dobry programator do ATMEGi i innych prockow Atmela. Chodzi mi konkretnie o "AVR ISP with STK200/300 pinout (connect it to STK200/300 eva board)". Swego czasu polecono mi go i sie dobrze sprawuje, a co najwazniejsze, jest zabezpieczony i raczej nie uszkodzi Ci portu rownoleglego w pececie jak to potrafia niektore inne programatory.
Program napisany działa na atmega 16 po wymianie na atmega32 niestety nie. Program obsługuje również wyświetlacz LCD. Czy oprócz wielkości pamięci te procesory różnia się portami? Program napisany w C skompilowany w AVR studio i procek programowany w Pony Prog. Procesor kupiłem nowy ale zawsze może się zdarzyć, że jest uszkodzony.
1. Jest poprawny, ale nie do końca, bo nie ma bufora(74hc244 - chroni przed zepsuciem portu lpt) i może uszkodzić LPT, pinów nie sprawdzałem. Zrób ten programator co jest w pierwszym linku w moim poscie on jest sprawdzony i na pewno dobrze działa. 2. Poczytaj o fuse bit'ach w atmegach, żeby włączyć zewnętrzny oscylator(kwarc+kondensatory) trzeba odpowiednio...
Zakupiłem procesor ATmega162 w sklepie, chciałem go dziś zaprogramować i ... nic z tego. Procesor nie jest wykrywany przez środowisko. Próbowałem na AVR-GCC, bascom-AVR, ISP Programmer. Nie pomaga ręczne ustawienie typu procka. Programator napewno sprawny(programowałem wcześniej ATmega8 i ATtiny2313). Programator szeregowy STK 200 Komunikacja przewodem...
Witam. Zdaje sobie doskonale sprawę że temat był wałkowany milion razy. Przeczytałem chyba wszystkie posty dotyczące odbioru RC5 w avr - sprawdziłem z 10 różnych programów i efekt ten sam - nie mogę odebrać żadnej komendy z odbiornika rc5. Dlatego po dwóch dniach walki postanowiłem zapytać. Sprzęt: -Układ testuje na ATMEGA32 na płytce uruchomieniowej...
;/ Masz racje numer tego scalaka to: 37AB 2451 C M30C Ok. dzieki :) zaraz lookne link. Z ciekawości zmierzyłem temp. tych ukłądów (elektonicznym termometram..) i ten o któym pisałem ma ponad 40* (dalej brakło skali na termometrze xD) Co zaskakujące kilka innych układów ma też ponad 30-408!! Atmega ma 32*!! FDTI FT232BM 425-1 ma 37* XILINX (i dalej taki...
Witam. Jakiś czas temu przerobiłem część z kursu ze strony > "uisp" -dlpt=0x378 -dprog=bsd --rd_fuses Atmel AVR ATmega8 is found. Fuse Low Byte = 0xe1 Fuse High Byte = 0xd9 Fuse Extended Byte = 0xff Calibration Byte = 0xbd -- Read Only Lock Bits = 0xff BLB12 -> 1 BLB11 -> 1 BLB02 -> 1 BLB01 -> 1 LB2 -> 1 LB1 -> 1 >...
Oczywiscie ze szukalem i znalazlem ale na temat podlaczania enkoderow inkrementalnych optycznych o duzej ilosci impulsow gdzie problemem bylo szybkosc zliczania i dokladnosc. Funkcja "ENKODER" dzialala mi w bascomie poprostu super z ATMEGA8..16 attiny2313... a tu ATMEGA 128 i lipa. Dawalem rozne kondensatory 33pF...100nF dawalem zewnetrzne pull-upy....
Witam wszystkich, mam prośbę, buduje sobie sterownik do pompki, potrzebuje aby było sprawdzane i regulowane ciśnienie w układzie. mam czujnik WIKA-A10 z wyjściem prądowym. potrzebuje podłączyć ten przetwornik ciśnienia do wejścia PC0 (ADC0) pin 23 w ATMEGA8-16PU. Jak to zrobić abym niczego nie uszkodził. Przetwornik jest od 0do1bara. wyjście prądowe...
Może kwarc uszkodzony- rzadko- ale się zdarza. Zrób jakiś wait 10s na LED i zmierz stoperem.
Witam, Czy mógłby ktoś udostępnić jakikolwiek program, może być hex (+ jakiś opis portów) na ATmega16 pod ten wyświetlacz? Męczę go już tydzień czasu i rezultat jest taki, że rysuje pierwszą linię bez wszystkich pikseli na dwie sekundy po czym wszystko znika, dlatego chciałbym jakiś kod do sprawdzenia, czy lcd nie jest uszkodzony. Poniżej kod ze strony...
1. sprawdź połączenia, czy nie masz gdzieś zimnych lutów, przerwanych kabelków (o ile kabelkami łączysz) 2. sprawdź czy nie masz uszkodzonych wyjść procesora podłączając tam ledy (oczywiście wcześniej odłącz wyświetlacz, chodzi tylko o sprawdzenie czy piny uP działają poprawnie) 3. poeksperymentuj z $crystal = 11059200 lub $crystal = 1000000 4. zamiast...
Przy programatorze jest zworka do zasilania układu z programatora i do programowania układów poniżej 1,5Mhz. Ta do zasilania mam włączoną, a mikrokontroler programuje, że tak powiem na goło, czyli nie jest on włożony do żadnego układu elektronicznego. Sprawdziłem też jak się zachowa gdy dam osobne zasilanie, tak więc zworkę 5V na programatorze wyciągnąłem,...
Witam. Potrzebuje pomocy przy sprawnym uruchomieniu SPI na ATmega128. Chce wysyłać po SPI do 12 bitowego przetwornika DAC (MCP4921) dane. Przetwornik jest podłączony do standardowych wyjść SPI w atmedze, MOSI (PB2), SCK (PB1), LDAC(PB4), SC(PB5 lub PB0). Piny są ustawione jako wyjścia. Najpierw sygnał SC ściągany jest do zera, następnie następuje zapis...
Układ PRO-Atmega32. Wątpię żeby był problem z zasilaniem. Szukam błędów i sprawdzam czy czasem procek nie uszkodzony. Jeżeli chodzi o o wersję programu z samymi klawiszami to żadne zakłócenia w programie nie występują. Dodano po 16 Wymieniłem mikrokontroler. Nadal te same błędy. Nie rozumiem też dla czego świeci mi się dioda na pinie PA7. Przecież cały...
Nie wiem czy to co napisałeś to + czy -. Ma być na nodze nr2: +8v a na nodze nr6 ma być: -8V. Oczywiście 7V też jest ok. Jeśli masz oba napięcia dodatnie to w tym tkwi problem. Sprawdź elektrolity przy maxie. wymieniłem na inne (nowe) te elektrolity i jest to samo. wymieniłem też maxa na max 232cpe - ale tu z napięciami jest jeszcze inaczej: noga 2...
Witam, Posiadam programator USBasp (z poprawionym softem przez kolegę z forum) którym programowałem jeden z moich projektów. Modyfikowałem program i sprawdzałem co jakiś czas jakie są efekty, ale za którymś razem nagle zgłosił program błąd połączenia: C:\Users\User>C:\avrdude2\avr... -p ATMega168 -c usbasp -F -D avrdude.exe: error:...
Sprawdziłem jeszcze sterowanie z COM komputera przez Hyperterminal. Jest tak samo jak z ATMegi. Sprawdziłem również: w trakcie odtwarzania odłączyłem TX i RX od kontrolera. Moduł nadal odtwarza w pętli wszystkie utwory ale problem zakłóceń pozostaje. Zaczynam się zastanawiać czy moduł nie jest uszkodzony.
1. Brak węzłów poprawiłem, Kicad połączenia wykrywał, ale się węzły nie namalowały 2. Tutaj nie wiem czy w samym LCD nie ma jakiegoś kondensatora (przewijało mi się gdzieś przez oczy na forum), ale oczywiście mogę się mylić. Jeżeli powinien być to jakiej wartości? Albo jak taką wartość wyliczyć? 3. C10 poprawione (błąd w przepisywaniu), cewkę jeszcze...
To masz już odpowiedź. Skoro plik odczytany różni się to znaczy że masz źle obsługiwany programator którym programujesz lub jest on uszkodzony. Wgrywaj STK200 jak tamten nie działa. Używasz Bascoma do obsługi tego programatora? Jeśli tak to zmniejsz częstotliwość na 8kHz w zakładce w menu Options/Programmer lub załóż zworke Slow SCK. Jeśli to nie pomoże,...
Niestety.. znów po wielu próbach nie udało sie uruchomić zastosowałem sie do waszych porad , zamieniłem tranzystor , zmieniłem wartość na 890, ale nic z tego. Tak wiem o źle podłączonym gnieździe ISP, robiłem na szybko i nie zwróciłem uwagi, dopiero po wytrawieniu i wlutowaniu... no ale to tylko prototyp zastanawiam sie czy odbiornik TSOP1738 nie jest...
woltomierz doszedł jeszcze jeden hehe teraz jest ich 5 :D wiem ze wydaje się to mega rozbudowane itp, ale prawdę mówiąc aż tak źle nie jest, np: jedna atmega16 odpowiada za wszystkie pomiary, napięcia, prądu oraz sprawdza czy przekaźniki nie są uszkodzone, czyli jak jakiś jest załączony to sprawdza czy faktycznie zasilanie jakie miał przepościć jest...
Na wstępie chciałbym przybliżyć, skąd taka a nie inna nazwa nadana przeze mnie temu projektowi. Prace rozpoczęły się w momencie zapotrzebowania na minimum dwa zsynchronizowane generatory małej częstotliwości. Ponieważ zakres przestrajania jaki mnie zadowalał ograniczał się do 100Hz przy rozdzielczości 0,01Hz wybór padł na zalegające w szufladzie ATMEGA....
Witam, Jeżeli napisałem w złym dziale, proszę moderatora o przeniesienie do właściwego. Od kilku dni próbuję odczytać ciśnienie z czujnika LPS331AP. Czujnik ten jest podłączony do ATmega8 przez sprzętowe SPI (4 przewody) - SCL/SPC z PB.5 , SDA/SDI/SDO z PB.3, SDO/SA0 z PB.4 i CS z PB.0. Napięcie prawidłowo podłączone do czujnika. Całość zasilana z 3.3V....
Witam. Ja również postanowiłem zrealizować prosty projekt z użyciem LS020....05. Układ jest oparty na atmega32 16MHz podłączonym zgodnie z opisem na stronie www.superkranz.de. Po dwóch dniach walki udało mi się zobaczyć na LCD pierwsze obrazy, ale tylko przy SPI programowym. Nie potrafię uruchomić nawet prostego "Hallo world" ze wspomnianej strony przy...