ATmega168 w systemie Arduino -- podejrzenie uszkodzenia.

Rozmowy dotyczące oprogramowania sterującego maszynami CNC i sterowników CNC obrabiarek numerycznych

Autor tematu
kżyśó
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 4
Posty: 47
Rejestracja: 28 sie 2012, 11:11
Lokalizacja: Bartoszyce

ATmega168 w systemie Arduino -- podejrzenie uszkodzenia.

#1

Post napisał: kżyśó » 02 kwie 2013, 11:05

Witam.
To ja.
Postanowiłem nauczyć się programować uC. Zakupiłem sobie kit startowy AVTduino, będący chyba kopią Arduino duemilanove.
http://sklep.avt.pl/p/pl/57409/avtduino ... r+kit.html

Złożyłem zastaw, SMD chyba też dobrze polutowałem. I napisałem prosty program na zapalanie się kolejno 4 ledów. I działa, co sekundę po kolei zapalają się ledy, po czy gasną i od nowa. Ale zauważyłem, że czasem jest tak, że zapalą się 3 ledy, po czym migną i zgasną i potem znowu wraca do normalnej pracy.
Program w załączniku.


Inny przykład napisałem program na wyświetlenie jakiegoś napisu na LCD. I wyświetla, ale kilka liter wyrazu świeci normalnie, a pozostałe znaki są ledwo widoczne na wyświetlaczu, jakby był zmniejszony kontrast. Jak wrzucam do uC program przykładowy który dostałem na CD to wyświetla znaki normalnie i mierzy temp, ale znaki na LCD trochę przygasają.
I teraz pytanie: czy uszkodzony jest uC czy inny układ? Schemat jest w pdf w linku.
Pozdrawiam, i proszę o pomoc.
Załączniki
programz.jpg
programz.jpg (105.06 KiB) Przejrzano 978 razy



Tagi:

Awatar użytkownika

Zienek
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 3730
Rejestracja: 13 gru 2008, 19:32
Lokalizacja: Szczecin
Kontakt:

#2

Post napisał: Zienek » 02 kwie 2013, 14:26

złóż to z mocniejszymi rezystorami.
Wygląda tak, jakby przy 4 odbiornikach już prądu brakowało i układ się resetował.

Mocniejsze rezystory ograniczą prądożerność i powinno banglać, jeśli dobrze zgadłem przyczynę.


Autor tematu
kżyśó
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 4
Posty: 47
Rejestracja: 28 sie 2012, 11:11
Lokalizacja: Bartoszyce

#3

Post napisał: kżyśó » 02 kwie 2013, 18:28

Jest tam możliwość podłączenia zewnętrznego zasilania. Najpierw tak spróbuję. Teraz ma zasilanie z samego USB.


Autor tematu
kżyśó
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 4
Posty: 47
Rejestracja: 28 sie 2012, 11:11
Lokalizacja: Bartoszyce

#4

Post napisał: kżyśó » 04 kwie 2013, 18:44

A czy ATmega8 może pracować za Atmega168?

Spróbowałem z tymi mocniejszymi opornikami i zewnętrznym zasilaniem. Efekt ten sam... :(

Awatar użytkownika

k-m-r1
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1417
Rejestracja: 23 cze 2008, 10:38
Lokalizacja: OOL lub DW
Kontakt:

#5

Post napisał: k-m-r1 » 04 kwie 2013, 22:05

[b]MACH3 cnc[/b]Tworzenie Makr do palników magazynków THC OHC inne[b]EKRANY dla firm producentów maszyn[/b] Budowa sprzedaż wypalarki plazma gaz obrotnice Elektrodrążarki Frezarki Tokarki Giętarki3D inne wg zlecenia 888 708 196 Tomek Komor [email protected]


Autor tematu
kżyśó
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 4
Posty: 47
Rejestracja: 28 sie 2012, 11:11
Lokalizacja: Bartoszyce

#6

Post napisał: kżyśó » 05 kwie 2013, 16:33

Hmm...ciekawe...
Sprawdzę, bo może podawane jest napięcie na pin RESET. Watchdoga nie włączałem chyba.
A czy mega8 może w tym układzie zastąpić mega168? Zobaczę czy to nie wina uC, bo mam tego amega8 ale boję się wsadzić, coby czegoś nie popsuć.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Ogólne Dyskusje na Temat Systemów Sterowania CNC”