Cześć. Niedawno zakupiłem zestaw chińskiego Arduino z aliexpress dla zabawy, no i po kilku dniach zabawy stało się to. Otóż w pewnym momencie mikrokontroler się jakby zawiesił. Teraz nie da się go zresetować, nie da się też wgrać programu- jest długo uploading po czym wyskakują błędy. Macie pomysł co mogło ulec uszkodzeniu ? Macie może jakieś doświadczenia z oryginalnymi mikrokontrolerami Arduino lub ich podróbkami ?
Odpowiedzi (18)
- Sortuj według
- Ostatnio dodane
- Najwyżej ocenione
- Sortuj od najstarszych
-
-
Skoro uploadowanie programu działa to odpada potencjalna przyczyna nieprawidłowego portu. Można jeszcze spróbować przeinstalować sterowniki od UARTa, zrestartować/przeinstalować IDE. Skoro jednak płytka zaczęła wadliwie działać podczas wykonywania programu to niestety obawiam się, że to ona jest tutaj problemem (stało się z nią coś co nagle uniemożliwiło komunikację z komputerem).
-
Cześć!
Awaria mikrokontrolera Arduino może mieć różne przyczyny, zwłaszcza w przypadku podróbek chińskich. Oto kilka sugestii, które mogą pomóc zdiagnozować problem:
Sprawdź połączenia: Upewnij się, że wszystkie przewody i połączenia są poprawne. Czasami uszkodzone kable czy źle podłączone elementy mogą prowadzić do problemów.
Sprawdź zasilanie: Upewnij się, że mikrokontroler otrzymuje odpowiednie napięcie zasilania. Niewłaściwe napięcie może prowadzić do problemów z działaniem.
Spróbuj innego portu USB: Czasami problemy z komunikacją USB mogą wpływać na możliwość wgrywania programów. Spróbuj użyć innego portu USB lub kabla.
Zaktualizuj sterowniki: Upewnij się, że masz zainstalowane najnowsze sterowniki do interfejsu USB, zwłaszcza jeśli korzystasz z chińskiej repliki.
Przeprogramuj bootloader: Jeśli mikrokontroler się zawiesił, możliwe, że bootloader uległ uszkodzeniu. Spróbuj przeprogramować bootloader, używając programatora Arduino ISP lub innego dedykowanego narzędzia.
Oryginalność mikrokontrolera: Niestety, podróbki Arduino często mają niższą jakość niż oryginały, co może prowadzić do problemów z nieprawidłowym działaniem lub awariami. Jeśli to możliwe, sprawdź, czy to jest oryginalny produkt.
Jeśli powyższe kroki nie pomogą, istnieje ryzyko, że mikrokontroler uległ fizycznemu uszkodzeniu. W takim przypadku warto skontaktować się z dostawcą, zwłaszcza jeśli produkt jest jeszcze na gwarancji. W przypadku korzystania z podróbki, niestety, trudniej jest uzyskać wsparcie techniczne. W przyszłości warto rozważyć zakup oryginalnych produktów, aby uniknąć potencjalnych problemów z jakością i wsparciem.
-
Kiedy patrzę na to jakie błędy wyskakują przychodzą do głowy takie myśli. Coś może być z komunikacja. Mam na myśli bootloader. Innym powodem może być problem z kablem lub złączem. Nie wiem czy jesteś pewny co do narzędzia Tools dla tej płytki i procesora. Najgorsza z informacji to uszkodzony procesor. To ostatnie nie jest takie rzadkie zdarzenie. Albo po prostu uszkodzona płytka.
-
@Sławomir Lesiak: ja bym się skłaniał w stronę uszkodzonego procesora. Na szczęście ten mokrokontroler nie był drogi. Będę chciał zakupić nowy. I teraz się zastanawiam, bo niby podzespoły są te same co w oryginale (np procesor Atmega 328). W takim razie czy warto postawić na oryginał czy może w tej cenie mieć kilka chińskich zamienników?
-
@Sebastian Łyźniak: Moje doświadczenia w tym względzie mówią mi że lepiej pójść w stronę polskiego dystrybutora albo zaufanego sprzedawcy. Jeżeli chce się naprawdę coś zrobić ważne żeby w razie czego było by wsparcie. Kiedy człowiek nabierze doświadczenia i okrzepnie z tematem, wtedy mozna poeksperymentować z czymś tańszym lub po prostu z innego źródła.
-
@Sławomir Lesiak: Masz rację. Z chińskimi częściami różnie bywa. Miałem też dziwną sytuację, zasilałem z akumulatorka 12V pompkę i przez stabilizator napięcia LM7805 na układ wychodziło 4,87V. Używałem przekaźnika cewka 5V do sterowania właśnie tą pompką. Przekaźnik zakupiony w Polsce działał bez problemu przy napięciu 4,87V, natomiast ten z chin potrzebował te 5V (właściwie było to 5,07V) , żeby przełączać styki.
-
@Sebastian Łyźniak: Kupując oryginalny mikrokontroler płacimy głównie za markę, chińczyki są sporo tańsze a podzespoły te same lub bardzo podobne tylko tu pojawia się efekt skali tak jak w twoim przypadku coś mogło pójść nie tak podczas produkcji lub całego procesu logistycznego i dlatego tak szybko padł.
-
@Szymon028: Tym razem postawię na oryginał, mam nadzieję, że wytrzyma ze mną trochę dłużej niż kilka dni :)
-
@Sebastian Łyźniak: Jeśli kontroler ostatecznie nie znajdzie się u klienta to do zabawy na twoim miejscu kupił bym w tej cenie 5 chińczyków. A nawet jak przypadkiem spalisz to nie będzie go szkoda..
-
@Zhandos62: masz może jakieś oferty godne uwagi? Przeglądam aliexpress i jest tutaj tyle firm produkujących zamienniki, że nie wiem co wybrać.
-
@Sebastian Łyźniak: Wszędzie znajdziesz praktycznie to samo
-
-
-
Czy kontroler zawiesił się podczas wykonywania jakiejś czynności np. wgrywania/ wykonywania programu, czy sam z siebie przestał działać ?
-
@Szymon028: podczas działania programu, w pewnym momencie program zaczął działać dziwnie, chciałem zresetować kontroler ale nie było reakcji, a później podjąłem próbę wgrania od nowa ale się nie dało.
-
@Sebastian Łyźniak: Obawiam się że może to być uszkodzony procesor :/
-
-
-
Możesz wstawić zdjęcie lub opisać co to za błędy?
-
@Pawel02: jeśli ma ci to pomóc w identyfikacji problemu, wyskakują takie błędy:
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xb5-
@Sebastian Łyźniak: Niestety obawiam się że uszkodzeniu mógł ulec sam procesor :/
Podrzucam film w którym gość tłumaczy jak sprawdzić wszystko dookoła.
Fix avrdude: stk500_recv(): programmer is not responding (youtube.com)
-
-
Czytaj także:
Jak zaprogramować mikrokontroler, żeby sterował układem m
Jak zaprogramować mikrokontroler, żeby sterował układem mechaniczny
Właściwie napięcie na wejściu ADC mikrokontrolera. Jak?
Zbudowałem prosty, klasyczny układ pomiaru napięcia przez ADC mikro
Jaki język do Mikrokontrolerów?
Dzień dobry, zaczynam zabawę z programowaniem Mikrokontrolerów i za
Niedziałająca lampa w ogrodzie
Mam na ogrodzie lampę działającą na czujnik ruchu. Po zimie przesta
Brak wystarczającej wiedzy
Cześć, jestem początkującym elektrykiem samoukiem i podjąłem się za
Co to jest PWM i jakie ma zastosowania w elektronice?
Poznaj tajniki modulacji szerokości impulsu (PWM) i odkryj, jak klu
Miałem kiedyś podobną sytuację z chińskim arduino. Problem leżał w sterownikach - znalazłem odpowiedni i śmigał jak powinien.