krzysiektc Napisano Maj 30, 2011 Udostępnij Napisano Maj 30, 2011 Witam! Od jakiegoś czasu bawię się w małego elektronika. Do tej pory korzystałem z płytki evb 4.3, która jednak nie za bardzo nadaje się do konstrukcji ruchomych. W związku z tym zakupiłem procesory ATMega 8 i 32. Próbowałem je zaprogramować prostymi przykładami na świecenie diody LED, ale niestety nic nie zyskałem. Dlatego bardzo proszę o pomoc-jeśli znalazłby się ktoś, kto miał do czynienia z nowym procesorem, bardzo bym prosił o instrukcje, jak mam z nim postąpić. Jedyny język jakim jestem w stanie się posługiwać to język C/C++. Z góry dziękuję. PS. Na goglach i forach spędziłem z bratem 3 tygodnie i nic interesującego nie znalazłem 🙁 W załączniku dodaję schemat z którego korzystałem. Cytuj Link do komentarza Share on other sites More sharing options...
pawcio0928 Maj 30, 2011 Udostępnij Maj 30, 2011 Nie załączyłeś załącznika. Czy na pewno wysłałeś program? Jaki masz programator? Jeśli usb to czy założyłeś zworkę spowalniającą przesyłanie programu? Przeczytaj sobie o mojim problemie może coś w tym temacie znajdziesz. https://www.forbot.pl/forum/topics40/c-problem-z-przeslaniem-programu-vt4816.htm Cytuj Link do komentarza Share on other sites More sharing options...
kling Maj 31, 2011 Udostępnij Maj 31, 2011 A na pewno dobrze połączyłeś procesor z programatorem? Co z FUSE'ami? Pisząc, że nic nie zyskałeś nie wiele nam to mówi;) są jakieś błędy podczas programowania czy jedynie procek nie odpowiada? Cytuj Link do komentarza Share on other sites More sharing options...
dondu Maj 31, 2011 Udostępnij Maj 31, 2011 Na goglach i forach spędziłem z bratem 3 tygodnie i nic interesującego nie znalazłem 🙁 Im bardziej to podkreślasz, tym mniej w to wierzę. 3 tygodnie x 2 osoby, i nie znaleźliście nic interesującego? Na samej Dioda.pl znajdziesz sporo projektów, o Google, już tylko wspomnę. Zrób to co koledzy powyżej piszą, ale najpierw przeczytaj to: http://mikrokontrolery.blogspot.com/2011/04/fora-dyskusyjne-sa-bardzo-pomocne.html Cytuj Link do komentarza Share on other sites More sharing options...
Polecacz 101 Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Produkcja i montaż PCB - wybierz sprawdzone PCBWay! • Darmowe płytki dla studentów i projektów non-profit • Tylko 5$ za 10 prototypów PCB w 24 godziny • Usługa projektowania PCB na zlecenie • Montaż PCB od 30$ + bezpłatna dostawa i szablony • Darmowe narzędzie do podglądu plików Gerber Zobacz również » Film z fabryki PCBWay
Luko Maj 31, 2011 Udostępnij Maj 31, 2011 Do tej pory korzystałem z płytki evb 4.3, która jednak nie za bardzo nadaje się do konstrukcji ruchomych. W związku z tym zakupiłem procesory ATMega 8 i 32. Próbowałem je zaprogramować prostymi przykładami na świecenie diody LED, ale niestety nic nie zyskałem. Dziś pijąc herbatę ekspresową postanowiłem, że powróżę Ci z tak zwanego szczura. Ogólnie jak już każdy wie, na tym forum jest wielu wróżbitów specjalizujących się w różnych technikach. W wyniku tego wszystkiego dochodzę do wniosku ... Takiego że na 99% coś źle podłączyłeś razem z bratem, skoro na jakimś evb działa, to czemu na innym procku nie działa? A no nie działa bo użytkownik dupa i coś pewno źle połączył. Czym to programujesz? Masz osobny programator? Czy telepatycznie? A teraz prawidło oczywiste ... jak się postępuje z nowym procesorem. A no pierw trzeba o północy odtańczyć na około niego taniec deszczu, później polać krwią wilkołaka, posypać sproszkowanymi muszymi skrzydełkami odczekać 5 minut, podpiąć do programatora, zaprogramować, odpowiednio wszystko podpiąć i się cieszyć że działa. Z tym czytaniem u Ciebie i brata, przez te 3 tygodnie, to chyba lekka przesada. Chyba że po chińskich stronach się bujaliście. 1 Cytuj Link do komentarza Share on other sites More sharing options...
krzysiektc Maj 31, 2011 Autor tematu Udostępnij Maj 31, 2011 Przepraszam, jeżeli uraziłem kogoś pisząc że pracowałem nad tym trzy tygodnie. Wcale nie napisałem że to było siedzenie po 12 godzin przed kompem bez przerwy! No bez przesady ;/. Programy w=piszę i kompiluję w programie WinAvr-programuję ANDLoad. Chodzi mi głównie o to, że do Atmegi8 nie mogę znaleźć bootladera. Potrafię czytać, więc nie oczekuję dokładnej instrukcji, ale jak by ktoś rzucił jakiegoś linka, albo polecił książkę, to byłbym wdzięczny. Cytuj Link do komentarza Share on other sites More sharing options...
Luko Maj 31, 2011 Udostępnij Maj 31, 2011 Gdzie ten schemat i odpowiedz czym programujesz (chodzi tu o programator). Chodzi mi głównie o to, że do Atmegi8 nie mogę znaleźć bootladera. Po pierwsze na tym forum jest artykuł o bootloaderach, dla 8 też do tego nawet chyba był niezbędny schemat by to uruchomić. Więc widać jak to CIĘŻKO poszukiwałeś z bratem. Cytuj Link do komentarza Share on other sites More sharing options...
kling Maj 31, 2011 Udostępnij Maj 31, 2011 Chodzi mi głównie o to, że do Atmegi8 nie mogę znaleźć bootladera. Dlaczego uparłeś się na bootloader?! Spróbuj najpierw wgrać jakikolwiek prosty program tradycyjną metodą. Doczekamy się kiedyś schematu? Cytuj Link do komentarza Share on other sites More sharing options...
krzysiektc Maj 31, 2011 Autor tematu Udostępnij Maj 31, 2011 OK. Dodałem schemat. Na razie spróbowałem jeszcze założyć 32 pod podstawkę na płytce evb i na razie działa. Nie wiem tylko dlaczego po podłączeniu wszystkiego tak sam, z tym, że na stykowej nic się nie da zrobić.... Może jakiś błąd na schemacie? Cytuj Link do komentarza Share on other sites More sharing options...
pawcio0928 Maj 31, 2011 Udostępnij Maj 31, 2011 Założyłeś zworkę wolnego programowania na programatorze? Cytuj Link do komentarza Share on other sites More sharing options...
dondu Maj 31, 2011 Udostępnij Maj 31, 2011 C8 w AVR-ach jest zbędny. Reszta schematu OK nie sprawdziłem złącza programatora. Nie wiem tylko dlaczego po podłączeniu wszystkiego tak sam, z tym, że na stykowej nic się nie da zrobić.... Pokaż dokładne zdjęcia. Cytuj Link do komentarza Share on other sites More sharing options...
Luko Maj 31, 2011 Udostępnij Maj 31, 2011 Bo z tymi stykowymi jest różnie. U mnie trzeba układ wepchać z dużą siłą co i tak nie gwarantuje nam że układ sobie nie wyskoczy. A drugi problem to jest taki że styki w płytce lubią się wysunąć delikatnie od tego energicznego wpychania układów, a dzięki temu nie styka 🙂. Weź miernik uniwersalny, wetknij układ. Na nóżce układu, tuż przy obudowie podłącz sobie jeden kabel miernika uniwersalnego, ustaw test ciągłości obwodu, jak nie masz to sobie omomierz włącz, a drugi kabelek wetknij w koniec odpowiedniej ścieżki. Też się nie raz nawyzywałem na stykową, ponieważ coś gdzieś nie łączyło choć pozornie wszystko było ok. Cytuj Link do komentarza Share on other sites More sharing options...
krzysiektc Czerwiec 1, 2011 Autor tematu Udostępnij Czerwiec 1, 2011 Pokaż dokładne zdjęcia. Czego zdjęci potrzebujesz? Bo z tymi stykowymi jest różnie. U mnie trzeba układ wepchać z dużą siłą co i tak nie gwarantuje nam że układ sobie nie wyskoczy. A drugi problem to jest taki że styki w płytce lubią się wysunąć delikatnie od tego energicznego wpychania układów, a dzięki temu nie styka 🙂. Weź miernik uniwersalny, wetknij układ. Na nóżce układu, tuż przy obudowie podłącz sobie jeden kabel miernika uniwersalnego, ustaw test ciągłości obwodu, jak nie masz to sobie omomierz włącz, a drugi kabelek wetknij w koniec odpowiedniej ścieżki. Też się nie raz nawyzywałem na stykową, ponieważ coś gdzieś nie łączyło choć pozornie wszystko było ok. Do tego też już doszedłem 😉 Założyłeś zworkę wolnego programowania na programatorze? Nie mam żadnej zworki na programatorze FT232R Synchronous BitBang (EvB) Cytuj Link do komentarza Share on other sites More sharing options...
Nawyk Czerwiec 2, 2011 Udostępnij Czerwiec 2, 2011 Do zaprogramowania wystarczy, jeśli podłączysz wszystko w najprostszy możliwy sposób (zakładam zasilanie z programatora - USB, albo innego stabilnego źródła zasilania) Polecam SinaProg, bardzo szybko można dobrać poprawną konfigurację. Opis korzystania w moim artykule: https://www.forbot.pl/forum/topics20/programowanie-avr-przy-pomocy-sinaprog-nakladka-na-avrdude-vt3923.htm Cytuj Link do komentarza Share on other sites More sharing options...
dondu Czerwiec 2, 2011 Udostępnij Czerwiec 2, 2011 Do zaprogramowania wystarczy, jeśli podłączysz wszystko w najprostszy możliwy sposób (zakładam zasilanie z programatora - USB, albo innego stabilnego źródła zasilania) ... Oczywiście przy takim założeniu szansa, że się uda zaprogramować, jest wielka, jednak radziłbym nie odstępować od zasady filtrowania zasilania nawet (a może przede wszystkim) podczas programowania, bo później ludziska się dziwią, że im się fusbity same poprzestawiały i płacz jest, że trzeba Fusebit Doctor-a budować, by układ odzyskać: http://mikrokontrolery.blogspot.com/2011/04/minimalne-podlaczanie-pinow.html Należy pamiętać, że procesor sam dla siebie zakłócenia na zasilaniu generuje. Cytuj Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
Dołącz do dyskusji, napisz odpowiedź!
Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!