Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 22 mar 2026, o 08:19


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 22 ] 
Autor Wiadomość
PostNapisane: 16 maja 2015, o 07:51 
Offline
Nowy

Dołączył(a): 07 lis 2014
Posty: 13
Pomógł: 0

Witam mam następujący problem, posiadam atmegę644p smd przylutowaną w układzie docelowym i mam wyprowadzenia do programowania . Gdy zaprogramowałem sobie fusy i flash za pierwszym razem wszystko działało (wyłączyłem ckdiv8 i jtag) ale musiałem wgrać drugi raz program i wtedy wyskoczył mi mismatch . Nie zdziwiłem się bo kiedyś też miałem ten problem ale wystarczało zrobić chip erase i się ładnie wgrywało więc i teraz zrobiłem chip erase. Od czasu erase'u atmega nie odpowiada. Nie ma szans żeby była to wina płytki bo wszystko łączy a druga taka płytka działa z drugą atmegą (chociaż tam też wgrywałem tylko raz i się boję drugi raz wgrywać; ;D ). Nie wiem co mam z tym zrobić nie mogę jej wylutować chyba że w ostateczności ale wtedy to już nową wstawię. Atmega jest zasilana 3.3v w układzie. Proszę o pomoc.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 maja 2015, o 07:54 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27450
Lokalizacja: Szczecin
Pomógł: 1045

Możesz mieć chociażby zły programator bo np nie dostosowany do 3,3V , możesz mieć zwarcia na pcb itp itd ... więc na tak zadane pytanie bez dodatkowych informacji to można tylko zgadywać - pytanie bardziej do jasnowidza niestety.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 maja 2015, o 08:15 
Offline
Nowy

Dołączył(a): 07 lis 2014
Posty: 13
Pomógł: 0

o to chodzi że sprawdzona jest płytka nie ma zwarć i wiele razy programowałem tym programatorem układy zasilane 3.3v ten problem wystąpił po erase



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 maja 2015, o 09:36 

Pomógł: 0

Rozumiem, że slow-sck w programatorze ustawiłeś? opcja -B



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 16 maja 2015, o 09:44 
Offline
Nowy

Dołączył(a): 07 lis 2014
Posty: 13
Pomógł: 0

oczywiście nie raz i programowe slow sck ... to chyba serio wina programatora bo układ 3.3v a napięcia programowania 5v więc prawdopodobnie spalona atmega ... pierwszy raz się zaprogramowało ale późniejszych operacji nie wytrzymała już :( spróbujemy z kolegą drugi taki sam układ przez dzielniki napięć zaprogramować kilka razy



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 maja 2015, o 09:52 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27450
Lokalizacja: Szczecin
Pomógł: 1045

konradxdx napisał(a):
to chyba serio wina programatora bo układ 3.3v a napięcia programowania 5v

Toż mówię o tym od początku ... i nie tylko w tym wątku .... Ludziska kupujecie programatorek (podejrzeam chiński usbasp) zasilany 5V bez żadnego buforowania i programujecie procki zasilane 3,3V .... I później jak zonk ... to szukanie problemów na całej kuli ziemskiej poza programatorem :(

Albo argumenty, że:

- do tej pory mi działał
- inne procki programuję
- itp itd

tymczasem brak konwersji napięć co widać - DZIAŁA W KRATKĘ - raz zadziała, raz nie zadziała a czasem coś się sfajczy - warto ?

Zapoznaj się z tym:

http://mirekk36.blogspot.com/2015/05/ko ... v-ttl.html

ale też zobacz jak jest rozwiązane programowanie procków przez nasz ATB-USBASP ....

http://atnel.pl/programator-atb-usbasp.html

zaznaczam, że naszym programatorem można programować procki które mają własne zasilanie wiesz w jakim zakresie ? Teraz będzie zdziwienie ;)

od +1,8 V do pełnych +5 V

właśnie dlatego - że programator posiada wysokiej klasy buforowanie i działa to znakomicie

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 maja 2015, o 10:21 
Offline
Nowy

Dołączył(a): 07 lis 2014
Posty: 13
Pomógł: 0

dzięki za pomoc programatorek chiński ale programuje dobrze tylko nie 3.3 :D gdyby atnelowski był tańszy to bym pewnie zainwestował ale jak się ma 16 lat to ma się budżet mały ... jednakże zastanowię się bo mkavrcalculator mi potrzebny często... a może wie ktoś gdzie kupić atmegę 644p smd w polsce tanio (za 30 zł mi trochę nie pasuje z ebay'a za 11 zł ale śpieszy mi się)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 maja 2015, o 11:58 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27450
Lokalizacja: Szczecin
Pomógł: 1045

konradxdx napisał(a):
gdyby atnelowski był tańszy

Jak sobie niedługo policzysz spalone ATmegi - to dopiero wtedy zobaczysz czy jest tańszy czy droższy ;) Wychodzi to mniej więcej tak że jeden chiński kiepski programatorek i do tego ze dwie - trzy spalone atmegi - i już wychodzi drożej niż atnelowski programatorek wraz z programem MkAvrCalculator w cenie.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 maja 2015, o 13:09 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 maja 2013
Posty: 432
Lokalizacja: Gostyń / Poznań
Pomógł: 25

Zastanawiam się jak mogłeś spalić Atmege 644p skoro jej napięcie pracy według DS to 2.7 - 5.5 V? Może po prostu zle fusy ustawiles i dlatego ci nie odpowiada? Zrób sobie generatorek na innej medze i podłącz pod XTAL1 może ruszy...

_________________
Podpis...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 maja 2015, o 14:14 

Pomógł: 0

eMCe2 napisał(a):
Zastanawiam się jak mogłeś spalić Atmege 644p skoro jej napięcie pracy według DS to 2.7 - 5.5 V?


Polecam lekturę Absolute Maximum Ratings*
strona 325 Datasheet.

Z szczególnym uwzględnieniem

Voltage on any Pin except RESET
with respect to Ground ................................-0.5V to VCC+0.5V



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 16 maja 2015, o 15:38 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 maja 2013
Posty: 432
Lokalizacja: Gostyń / Poznań
Pomógł: 25

No tak o tym pomyślałem później że to pewnie w odniesieniu do VCC ma znaczenie, ale akurat jestem w IE na uruchomieniu i już nie miałem kiedy wrócić do DS ;)

_________________
Podpis...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 maja 2015, o 21:51 
Offline
Nowy

Dołączył(a): 07 lis 2014
Posty: 13
Pomógł: 0

to mam ostatnie pytanko , mianowicie czy jak zrobię dzielniki z 5v na 2.5v na liniach programowania to pyknie (oby raz zaprogramować i nic nie zepsuć) spalić nie powinno a do zaprogramowania wystarczy (mirku programatorek w następnym miesiącu zostanie zakupiony bo jednak masz rację :) )



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 maja 2015, o 21:55 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27450
Lokalizacja: Szczecin
Pomógł: 1045

przy prędkościach programowania - hmm w ogóle przy programowaniu to dzielników bym nie robił - jak już to takie spróbuj sobie zrobić konwerterki na linie SPI

http://mirekk36.blogspot.com/2015/05/ko ... v-ttl.html (te najprostsze z końca można)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 maja 2015, o 22:00 
Offline
Nowy

Dołączył(a): 07 lis 2014
Posty: 13
Pomógł: 0

ale spróbować można na rezystorach ? jak się nie uda to się nie spali a potem zrobię lepiej



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 maja 2015, o 22:04 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27450
Lokalizacja: Szczecin
Pomógł: 1045

ja bym na dzielnikach nie robił - jak już to ew dał w szereg rezystory ograniczające na liniach SPI ... ale jak mówię to i tak kombinacje alpejskie ...

------------------------ [ Dodano po: 1 minucie ]

konradxdx napisał(a):
jak się nie uda to się nie spali

co ty z tym paleniem ? .... tu nie chodzi o palenie - ale jeśli w trakcie programowania coś pójdzie nie tak i poleci ci sieczka po fusebitach to później znowu będziesz narzekał, że masz procek zablokowany.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 maja 2015, o 22:38 
Offline
Nowy

Dołączył(a): 07 lis 2014
Posty: 13
Pomógł: 0

tek myślałem że to przez fusy czyli to programowanie 5v wywołało w nich sieczke ... a w tym układzie "pogańskim" na tranzystorach bipolarnych na końcu to może być jakikolwiek tranzystor npn ? np. bc547 bo akurat mam



Ostatnio edytowano 16 maja 2015, o 22:41 przez konradxdx, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 maja 2015, o 22:41 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27450
Lokalizacja: Szczecin
Pomógł: 1045

bipolarny ? to zobacz najniżej na niepolecany schemat - jak chce ci się wtykać tyle tranzystorów (dwa na jedną linię) to działaj - ale znowu - jak coś pójdzie nie tak - to nie narzekaj ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 maja 2015, o 22:43 
Offline
Nowy

Dołączył(a): 07 lis 2014
Posty: 13
Pomógł: 0

ok to zrobię ten pierwszy schemat i będzie bezproblemowo aż sobie nawet zrobię płytkę gotową na uniwersalnej do konwersji napięć wtedy ... do innych rzeczy się nada



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 maja 2015, o 12:09 
Offline
Nowy

Dołączył(a): 07 lis 2014
Posty: 13
Pomógł: 0

Zdecydowałem się kupić twój programatorek mirku :D zanim przyjdzie mam kilka pytań. Jeśli chciałbym zaprogramować układ o którym była mowa w tym temacie czyli atmega644 zasilana 3.3v z lm1117 żeby go nie uszkodzić to co muszę zrobić ? Jak to wygląda w twoim programatorze ? Do zasilania układu potrzebuję 5v (chodzi o jakiekolwiek napięcie dla lm1117 ale z programatora żeby się nie bawić w podłączanie zewn. zasilania) dla stabilizatora 3.3v (nie mogę go ominąć w tym układzie) a napięcia programowania muszą wynosić 3.3v.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 maja 2015, o 12:16 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27450
Lokalizacja: Szczecin
Pomógł: 1045

konradxdx napisał(a):
Zdecydowałem się kupić twój programatorek mirku :D zanim przyjdzie mam kilka pytań. Jeśli chciałbym zaprogramować układ o którym była mowa w tym temacie czyli atmega644 zasilana 3.3v z lm1117 żeby go nie uszkodzić to co muszę zrobić ? Jak to wygląda w twoim programatorze ? Do zasilania układu potrzebuję 5v (chodzi o jakiekolwiek napięcie dla lm1117 ale z programatora żeby się nie bawić w podłączanie zewn. zasilania) dla stabilizatora 3.3v (nie mogę go ominąć w tym układzie) a napięcia programowania muszą wynosić 3.3v.


No to z naszym programatorem masz IDEALNĄ sytuację ;)

1. bierzesz zasilanie +5 V z naszego programatora i doprowadzasz to napięcie do swojego lm1117 żeby ten mógł zasilać twój procek m644p napięciem 3,3C

2. bez żadnego zastanawiania się podłączasz linie ISP z programatora do pinów ISP swojego procka zasilonego 3,3 V ;)

to wszystko - skomplikowane ?

Gwarantuję, że będzie śmigać aż miło

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 maja 2015, o 12:23 
Offline
Nowy

Dołączył(a): 07 lis 2014
Posty: 13
Pomógł: 0

Muszę przyznać że to świetna sprawa taki programator :D dziękuję bardzo za pomoc jak skończę projekt to może go opiszę na forum :D .



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 maja 2015, o 12:27 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27450
Lokalizacja: Szczecin
Pomógł: 1045

No to czekamy .... na projekt w DIY ;) zapraszam

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 22 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO