Skocz do zawartości
rybok_999

Programator nie wykrywa mikrokontrolera

Pomocna odpowiedź

Witam. a Wiec dzisiaj sobota wiec zabrałem się z kolegom za budowe układu na którym mozna by rozpocząć nauke bascoma. Jest to płytka widoczna niżej która wykonana jest na bazie kursu Bascoma części 3. Dodane zostało pare elementów które udoskonalą pierwszy układzik.

Problem polega na tym że program nie łączy sie z mikrokontrolerem i nic nie da sie zrobić. Sprawdzałem 3 razy wszystkie połaczenia ale i tak nic z tego.

Na płytce znajdują sie następujące części:

-Wtyk do podłączenia zasilania a za nim stabilozator napięcia

-Mikrokontroler Attinny 2313

-Mostek scalony H bridge L293D z wyprowadzonymi wtykami do silnika

-3 różnokolorowe diody przed każdą z nich opornik

-3x tact switch

- wejście przez które podłączam kabel którym programuje mikrokontroler bez wyciągania go z podstawki.

Dodam ze oporniki które w pierwszej części kursu bascoma pokazane są na schemacie u mnie są przy wtyku LPT.

FOTO ( sorki że tak dziadowo ale niestety to moja pierwsza płytka i niestety nie wyszła zbyt dobrze)

Co mam źle że nie moge nic zrobić ?? Komunikat "Could not identify with ID:FFFFFF"

Bardzo prosze o pomoc. Wszystkie komentarze mile widziane.

PS: Strasznie irytuje to że całą sobote siedziałem i kombinowałem a na koniec i tak nic z tego nie ma.

Udostępnij ten post


Link to post
Share on other sites

Z reguły przy takim komunikacie po prostu programator nie wykrywa mikrokontrolera. Spowodowane jest to najczęściej brakiem zasilania mikrokontrolera/programatora lub błędnym połączeniem przewodów programatora do odpowiednich pinów mikrokontrolera.

Udostępnij ten post


Link to post
Share on other sites

Własnie coś takiego znalazłem na necie i sprawdzałem kilka razy czy wszystko jest ok. i według mnie jest dobrze.

Udostępnij ten post


Link to post
Share on other sites

Czy podpinasz do programatora reset? Bo widzę, że masz go wyprowadzonego na innym złączu, podciągnięty jest do vcc? Jakiego używasz programatora? Jeśli stk200/300 to podpinasz mu zasilanie? On tego wymaga. Masy programatora i mikrokontrolera są połączone? I jeszcze jedna rzecz, która raczej nie jest przyczyną, ale może potem sprawiać problemy - chyba nie masz praktycznie żadnych kondensatorów filtrujących (oprócz tego elektrolita) - dodaj jeszcze 100nF blisko procesora i 100nF+elektrolit na każdą 'gałąź' stabilizatora (vcc nieregulowane - kondy - gnd i vcc regulowane - kondy - gnd). Potem, jak będziesz miał silniczki mogło to powodować problemy.

Udostępnij ten post


Link to post
Share on other sites

BoBBy, więc tak Do programatora podpinam reset jest na innnym złączu ale to dlatego iż nie mogłem wymyślić co zrobić żeby nie przecinał się z inną ścieżką. Od programatora idzie mi 5 kabli i na 4 z nich są oporniki na trzech 330 i na jednym 100. złącze 3 pinowe nad mikrokontrolerem jest na 3 kable a potem 2 piny wyprowadzone jeden jak dobrze zauważyłeś reset i jeden od masy czyli razem 5 kabli a do tego koło stabilizatora mam wejście na zasilacz którego również podpinam podczas próby programowania. Lecz niestety dalej nic z tego.

a z tymi kondensatorami to niestety nie wiedziałem tak jak mówie pierwsza płytka chciałem sprawdzić czy coś zadzoała jak widac nic. oczywiście dam kondzie ale to musze w poniedziałek kupić dopiero.

Masz może jeszcze jakiś pomysł co zrobić ?? może dać foto kable ? Moze mam źle skonfigurowany program bascom ?? sam juz niewiem ale w płytce wydaje sie być wszystko ok.

Udostępnij ten post


Link to post
Share on other sites

Jaki masz programator, to jest ważne. Być może wymaga zewnętrznego zasilania. To jest samoróbka? Jeśli LPT to czy masz w biosie odpowiedni port ustawiony? Może być też potrzebne zainsatlowanie giveio.

Udostępnij ten post


Link to post
Share on other sites

Więc jak pisałem wczesniej programator mam LPT na odpowiednich złaczach oporniki. Dzisiaj zamówiłem stk 200/300 sprawdze czy śmiga na takim programatorze. Co do portu to mam podłączona cały czas tam drukarke no odłączyłem teraz jak podłaczałem ten programator.

Dam znać czy śmiga jak przyjdzie mam nadzieje że do soboty bedzie.

A z punktu widzenia czy płytka jest odpowiednia ?? co poprawić ?

Udostępnij ten post


Link to post
Share on other sites

rybok_999, Jeśli jest to programator na LPT to musi mieć zasilanie najlepiej sobie pociągnąć z portu USB a co do regulatora to mogłeś sobie podłączyć kondensatory [2x 100nF i 2x 100uF] przed i za nim, co do programatora to jak samoróbka to są szanse że coś zrobiłeś nie tak, a płytkę w przyszłości na pewno lepszą zrobisz 🙂

Udostępnij ten post


Link to post
Share on other sites

Rozumiem, że to twoja pierwsza płytka (sam miałem na początku pewne problemy). Ale czy naprawdę tak ciężko jest narysować kilka linii pomocniczych aby wszystko wyszło równo?

Udostępnij ten post


Link to post
Share on other sites

I ponawiajac temat jak dalej stoje na niczym. Kupiłem programator STK200 Zrobiłem płytke i dalej nic. To co poprzednio. Próbowałem wialu programów między innymi pony prog bascom isp programmer. Niestety żadnych efektów. Nawet próbowałem na innym komputerze.

Czy jest jakaś metoda aby sprawdzić czy wszystko jest OK ??

Bardzo mnie to interesuje lecz nie moge niestety ruszyć. Może ktoś mógł by mi na GG pomóc ?? Oczywiście wchodzą w gre jakieś propozycje finansowe.

PS: Dodam ze mam napięcie na programatorze osobne z zasilacza.

Udostępnij ten post


Link to post
Share on other sites

Bez dokładnych zdjęć, screenów z chociażby Bascoma (ustawienia programatora) w ciemno nie jesteśmy ci w stanie pomóc. Możesz założyć również, że twój mikrokontroler uległ uszkodzeniu lub zablokował się. Czasami aby używać programatora na LPT trzeba zainstalować sterowniki do drukarki Linotronic (zaczerpnięte z Elektroniki dla Wszystkich). Może masz uszkodzony LPT, może twój windows blokuje LPT. Naprawdę bez szczegółów z twojej strony nie jesteśmy w stanie tobie pomóc.

Udostępnij ten post


Link to post
Share on other sites

rybok_999, a skonfigurowałeś Bascoma pod STK200/300 ?

Udostępnij ten post


Link to post
Share on other sites

A więc tak zaczne od tego iż jutro wrzuce fotki jak to wygląda u mnie. Czyli te płytki które wykonałem.

Odpowiadając na pytanie Sabre, Mam dwa takie mikrokontrolery i niestety na kazdym jest to samo. Co do uszkodzenia portu to raczej nie bo mam starą drukarke i cały czas smiga na tym LPT. Drukarka działa a nie drykuje dużo wiec nie wymianiam na nową. wracając do tematu Próbowałem to na dróch komputerach wiec to raczej powinno działać.

feriar, Tak skonfigurowałem. Próbowałem na kilku programach i nic z tego.

Już sam niewiem bardzo mnie interesuje ta dziedzina ale załamuje mnie to że nie potrafie zrobić takiej prostej rzeczy.

Będę walczył dalej mam nadzieje ze uda sie znaleść jakieś rozwiązanie.

Udostępnij ten post


Link to post
Share on other sites

Spróbuj jeszcze zainstalować GIVEIO, taki udostępniacz portów, bo bez tego xp blokuje dostęp do portu.

Udostępnij ten post


Link to post
Share on other sites

rybok_999, jakiego masz sevice pack'a do wina ?

Udostępnij ten post


Link to post
Share on other sites

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!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.


×
×
  • Utwórz nowe...