logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Rozwiązano] Ender 3 v1.1.3 Atmega1284P

Marqee 13 Lis 2018 21:14 5844 14
  • #1 17557840
    Marqee
    Poziom 6  
    Witam wszystkich,

    Mam problem z nową drukarką Creality Ender 3, wersja 1.1.3. Po wielu walkach z poziomowaniem krzywego stołu i ponownego montażu krzywo skręconej fabrycznie ramy udało mi się doprowadzić ją do użyteczności.
    Niestety wczoraj podczas szybkiego wydruku w PLA zaczął się dymić hotend, po rozkręceniu zobaczyłem przepaloną watę(?) wraz z kaptonem, blok grzejny zalany PLA wraz ze stopionym termistorem. Nie było to problemem ponieważ da się to szybko wyczyścić i wymienić, jednak usterka powstała z winy kontrolera a nie termistora.
    Po wyłączeniu i włączeniu wskazuje temperaturę 162* choć blok jest zimny a termistor odłączony, w tym przypadku powinno wskazać MINTEMP lub MAXTEMP error. Napięcie na płycie głównej do termistora Hotendu to 700mV, zaś do termistora stołu jest 4.7V.
    Co może być przyczyną usterki? Wadliwy regulator napięcia czy Atmega 1284P?

    Na zdjęciu zaznaczyłem wejście termistora hotendu Ender 3 v1.1.3 Atmega1284P Ender 3 v1.1.3 Atmega1284P
  • #2 17558050
    11111olo
    Poziom 42  
    Marqee napisał:
    podczas szybkiego wydruku w PLA zaczął się dymić hotend, po rozkręceniu zobaczyłem przepaloną watę(?) wraz z kaptonem,

    Gdzie?
    Marqee napisał:
    Po wyłączeniu i włączeniu wskazuje temperaturę 162* choć blok jest zimny

    i
    Marqee napisał:
    w tym przypadku powinno wskazać MINTEMP lub MAXTEMP error.

    I jaki wniosek?
    Już wiem co jest uszkodzone ale skoro zrobiłeś tyle pomiarów i dalej nie wiesz to jak chcesz to naprawić?
  • #3 17558140
    Marqee
    Poziom 6  
    11111olo napisał:
    Marqee napisał:
    podczas szybkiego wydruku w PLA zaczął się dymić hotend, po rozkręceniu zobaczyłem przepaloną watę(?) wraz z kaptonem,

    Gdzie?
    Marqee napisał:
    Po wyłączeniu i włączeniu wskazuje temperaturę 162* choć blok jest zimny

    i
    Marqee napisał:
    w tym przypadku powinno wskazać MINTEMP lub MAXTEMP error.

    I jaki wniosek?
    Już wiem co jest uszkodzone ale skoro zrobiłeś tyle pomiarów i dalej nie wiesz to jak chcesz to naprawić?


    Lubisz nabijać posty? Twoja odpowiedź nic nie wniosła do tematu oprócz 'wiem, ale nie powiem".
  • Pomocny post
    #4 17558490
    11111olo
    Poziom 42  
    Nawet nie chciałeś napisać że oprogramowanie to MARLIN!
    Jeśli odpięcie termistora nic nie zmienia to uszkodzenie jest na płytce. Nie mam schematu tego badziewia ale termistory są najprawdopodobniej podobnie zrobione jak w innych tego typu badziewnych płytkach jak np. RAMPS.
    Porównaj, pomierz i może uda się naprawić.
  • #5 17558710
    Marqee
    Poziom 6  
    11111olo napisał:
    Nawet nie chciałeś napisać że oprogramowanie to MARLIN!
    Jeśli odpięcie termistora nic nie zmienia to uszkodzenie jest na płytce. Nie mam schematu tego badziewia ale termistory są najprawdopodobniej podobnie zrobione jak w innych tego typu badziewnych płytkach jak np. RAMPS.
    Porównaj, pomierz i może uda się naprawić.


    11111olo nie wspomniałem o Marlinie jako, że Creality korzysta z niego ale zmienionego i to z zastrzeżonym źródłem co ludzie mają im za złe.
    Sprawdziłem napięcia na pozostałych podzespołach i są w normie. Według Ciebie wina Atmegi czy moze któryś z rezystoròw padł i tak obniża napięcie z 4,7V na 700mV?
  • Pomocny post
    #6 17559238
    11111olo
    Poziom 42  
    Nie wiem jakie masz pojęcie o elektronice ale raczej go nie masz.
    Zaraz napiszesz że nie chce pomóc a jest wręcz przeciwnie.
    Pomoc to nie wskazanie palcem a skierowanie (naprowadzenie).

    Coś robi zwarcie. Nie wiem jak to jest na tej płytce zrobione ale zwykle jest rezystor 4k7 podpięty do Vref oraz kondensator 10uF równolegle do termistora.
    Jeśli drugi termistor pokazuje poprawnie temperaturę oraz rezystor podciągający ma prawidłowy opór a kondensator nie ma zwarcia to wszystko wskazuje na uszkodzenie mikrokontrolera.

    Jeśli nie ogarniesz pisz na PW.
  • #7 17560323
    Marqee
    Poziom 6  
    11111olo napisał:
    Nie wiem jakie masz pojęcie o elektronice ale raczej go nie masz.
    Zaraz napiszesz że nie chce pomóc a jest wręcz przeciwnie.
    Pomoc to nie wskazanie palcem a skierowanie (naprowadzenie).

    Coś robi zwarcie. Nie wiem jak to jest na tej płytce zrobione ale zwykle jest rezystor 4k7 podpięty do Vref oraz kondensator 10uF równolegle do termistora.
    Jeśli drugi termistor pokazuje poprawnie temperaturę oraz rezystor podciągający ma prawidłowy opór a kondensator nie ma zwarcia to wszystko wskazuje na uszkodzenie mikrokontrolera.

    Jeśli nie ogarniesz pisz na PW.


    Pojęcia jeszcze nie mam, cały czas się uczę. Doceniam twoją metodę, przyszedłem tutaj aby potwierdzić swoje podejrzenia co do usterki a nie prosić o pomoc w stylu 'drukarka nie działa, co robić?!'.
    Sprawdziłem rezystor drugiego termistora, na PCB choć wiem że lepiej byłoby wylutować, nie mogę jednak w razie zwrotu na gwarancje.
    Wartość 'podejrzanego' to 1,95K, sąsiedni od drugiego sprawnego termistora to 4.52K. Oba rezystory to SMD 472, tak jak wspomniałeś 4,7K
  • Pomocny post
    #8 17561282
    11111olo
    Poziom 42  
    Bez wylutowania nie zmierzysz go poprawnie.
    Jak możesz skorzystać z gwarancji to skorzystaj. Sądzę że koszt naprawy wyniesie dosłownie kilka groszy ale to musisz sam zdecydować.
  • #9 17565819
    Marqee
    Poziom 6  
    Wylutowałem rezystor 4,7K, jest sprawny. Dla pewności dałem nowy i niestety problem nadal jest. Został jeszcze kondensator, jeżeli to nie on, to możliwe ze kontroler padł ale nadal przekazuje to niższe napięcie?
    Na gwarancję bym nie liczył, kupiłem na GB z czeskiego magazynu, odesłać bym musiał do Chin i cała procedura by trwała przynajmniej 2 miesiące.
  • #10 17566116
    11111olo
    Poziom 42  
    Po wylutowaniu rezystora trzeba było sprawdzić co pokazuje wyświetlacz. Ten pin możesz zewrzeć do masy (po wylutowaniu rezystora, a nawet podłączyć potencjometr między masę a AVCC, ślizgacz do pinu atmegi) i wszystko będzie wiadomo.

    Na początek odlutuj kondensator i bez podpiętego termistora powinno pokazać -14*C (lub coś koło tego). Możesz sprawdzić odłączając drugi termistor.

    Jeśli padła atmega to może da się wykorzystać wolny pin z ADC?

    Dasz radę sam wymienić mikrokontroler?
  • #11 17566333
    Marqee
    Poziom 6  
    Dzięki za wskazówki, bez rezystora temperatura bez zmian, na wyświetlaczu 160-162*C po odlutowaniu kondensatora to samo. Podłączony jest tylko wyświetlacz,temp hotbed prawidłowa czyli 0*C na odlaczonym termistorze.

    Technicznie dam radę wymienić, nie wiem tylko czy zaprogramuję jak trzeba.
  • #12 17566356
    11111olo
    Poziom 42  
    Zanim wylutujesz sprawdź na wyłączonej elektronice jaki jest opór między masą a pinem ADC od termistora.
  • #13 17566583
    Marqee
    Poziom 6  
    Z rezystorem i kondensatorem 1.30K, z wylutowanymi 1.18K . Mierzyłem na dwa sposoby jak na zdjęciu, prawidłowo?
    Ender 3 v1.1.3 Atmega1284P
  • #14 17566689
    11111olo
    Poziom 42  
    Jeśli nie ma żadnego uszkodzenia na PCB to atmega jest do wymiany.
  • #15 17635528
    Marqee
    Poziom 6  
    Spalona ATMEGA.
REKLAMA