RTV forum PL | NewsGroups PL

Dlaczego ATmega328P przestaje działać? Doświadczenia po przesiadce z ATmega8-128

Płonące ATmega328p

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Dlaczego ATmega328P przestaje działać? Doświadczenia po przesiadce z ATmega8-128

Janko
Guest

Wed Mar 13, 2019 2:52 pm   



Witam,

od 12 lat realizuję różne projekty oparte na mikrokontrolerach Atmela.
Używałem ATmega8, ATmega16, ATmega32, ATmega8515, ATmega128.
Pół roku temu postanowiłem przesiąść się na nieco nowsze ATmega328P.
No i od tamtego czasu spaliłem (albo nie?) 6 takich układów.
Nie robię nic specyficznego, nadzwyczajnego przy pracy z tymi układami.
Efekt jest taki że najczęściej w pewnym momencie programator przestaje widzieć układ, nie jest to spowodowane błędnym ustawieniem fusebit-ów (sprawdzałem).
Ostatnio miałem przypadek kiedy programator widzi układ, można go zaprogramować ale nie działa żaden port, zarówno jako wejście i jako wyjście.
Macie jakieś sugestie? czegoś chyba nie wiem jeszcze o tych układach.

Pozdrawiam.

Piotr Gałka
Guest

Wed Mar 13, 2019 4:54 pm   



W dniu 2019-03-13 o 13:52, Janko pisze:
Quote:
Witam,

od 12 lat realizuję różne projekty oparte na mikrokontrolerach Atmela.
Używałem ATmega8, ATmega16, ATmega32, ATmega8515, ATmega128.

W 2010 przesiedliśmy się z Atmega na AtXmega.
Nie moja decyzja, ale ją sobie chwalę.
Na przykład programowanie - w Xmega wystarczy 3 piny. W płytce robię 3
dziurki (jak 3 piny z 2 rzędowego złącza rastru 1,27mm) celowo trochę
rozsunięte aby 3 kołki z listwy się klinowały.

Quote:
Pół roku temu postanowiłem przesiąść się na nieco nowsze ATmega328P.
No i od tamtego czasu spaliłem (albo nie?) 6 takich układów.
Nie robię nic specyficznego, nadzwyczajnego przy pracy z tymi układami.
Efekt jest taki że najczęściej w pewnym momencie programator przestaje widzieć układ, nie jest to spowodowane błędnym ustawieniem fusebit-ów (sprawdzałem).

Pamiętam, że w którymś mega można było fusami zablokować programowanie
szeregowe, ale piszesz, że fuse na pewno dobrze...
Na początku z Xmaga zdarzały nam się takie problemy, że mimo prawidłowo
ustawionych fuse programator nie widział procesora. Się okazało, że próg
brown-outu był faktycznie inny niż w pdf. Potem wstawili Erratę, a
następnie poprawili i teraz już chyba nie dostanie się tych z tym błędem.
Nie wiem, czy takie problemy mogą wystąpić z ATmega, bo je zasilaliśmy z 5V.
P.G.

Pszemol
Guest

Wed Mar 13, 2019 6:56 pm   



"Janko" <grupynews@gmail.com> wrote in message
news:dd44e723-aed5-430b-9a72-6a37160a9b6e@googlegroups.com...
Quote:
No i od tamtego czasu spaliłem (albo nie?) 6 takich układów.
Nie robię nic specyficznego, nadzwyczajnego przy pracy z tymi układami.
Efekt jest taki że najczęściej w pewnym momencie programator
przestaje widzieć układ,

Jak wygląda sprawa z zerowaniem/uziemieniem peceta którego
używasz do programowania płytki i zerowaniem zasilacza płytki?

Quote:
Ostatnio miałem przypadek kiedy programator widzi układ,
można go zaprogramować ale nie działa żaden port,

Jak sumiennie podchodzisz do zabezpieczeń ESD?
Wełniane swetry? Jedwabne majtki? I tym podobne sprawy Smile))

Guest

Wed Mar 13, 2019 7:36 pm   



W dniu środa, 13 marca 2019 07:52:57 UTC-5 użytkownik Janko napisał:
Quote:
Witam,

od 12 lat realizuję różne projekty oparte na mikrokontrolerach Atmela.
Używałem ATmega8, ATmega16, ATmega32, ATmega8515, ATmega128.
Pół roku temu postanowiłem przesiąść się na nieco nowsze ATmega328P.
No i od tamtego czasu spaliłem (albo nie?) 6 takich układów.
Nie robię nic specyficznego, nadzwyczajnego przy pracy z tymi układami.
Efekt jest taki że najczęściej w pewnym momencie programator przestaje widzieć układ, nie jest to spowodowane błędnym ustawieniem fusebit-ów (sprawdzałem).
Ostatnio miałem przypadek kiedy programator widzi układ, można go zaprogramować ale nie działa żaden port, zarówno jako wejście i jako wyjście.
Macie jakieś sugestie? czegoś chyba nie wiem jeszcze o tych układach.



Napisz co i jak programujesz. Czy to arduino czy programujesz od zera.
Czy wymieniales jakikolwiek komponent programatora ostatnio?
usb/serial?
zasilacz?
Zmieniles wykladzine na stole?
Lutownice?

itp...

Bo nie koniecznie wina jest programatora, moze uklad jest uszkadzany wczesniej a tylko przy programowaniu sie awaria objawia...

A moze po prostu felerna seria?
Sprobuj poprogramowac pare razy te starsze i zobacz czy tez padaja...

elektroda NewsGroups Forum Index - Elektronika Polska - Dlaczego ATmega328P przestaje działać? Doświadczenia po przesiadce z ATmega8-128

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map