Creality CP-01 - uszkodzona elektronika - dziwny objaw

Czyli co i jak podłączyć żeby działało
Awatar użytkownika
TDI-CAD
Postów w temacie: 4
Posty: 1547
Rejestracja: 19 kwie 2016, 19:27
Lokalizacja: Wrocław
Drukarka: K1C, Gate 1 fiber
x 569

Creality CP-01 - uszkodzona elektronika - dziwny objaw

Post autor: TDI-CAD »

Drukarka to taki dziwoląg z FDM, Laser i głowica frezująca.
Siedzi tam płyta na 8bit atmega 2560 z rozszerzeniami do obsługi lasera i frezarki.
Błąd polega na tym, że drukarka przestaje sterować silnikiem ekstrudera w momencie gdy włączy się wentylator chłodzący wydruk.
Zrobiłem kilka eksperymentów:
- sprawdziłem przewody, zrobiłem bypass podłączając bezpośrednio silnik ekstrudera z płytą główną z pominięciem płytek pośrednich -> silnik się zatrzymuje
- wygenerowałem plik bez włączania wentylatora chłodzącego -> wydruk wychodzi poprawnie
- odpiąłem wentylator z płyty a wydruk pocięty był z włączonym chłodzeniem -> wydruk wychodzi poprawnie.
- wymieniłem wentylator na nowy -> silnik się zatrzymuje,
I nie było by tematu - diagnoza uszkodzona częściowo płyta główna, ALE!
Mam jeden plik dostarczony z drukarką, który drukuje się normalnie do końca z włączonym chłodzeniem.
Dziwna sprawa, może macie jakiś pomysł, jak do tego podejść?
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 3
Posty: 1602
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 369

Re: Creality CP-01 - uszkodzona elektronika - dziwny objaw

Post autor: Jarewa »

Pewnie ma własne oprogramowanie, silnik chłodzący 3pin?
Awatar użytkownika
Rozarh
Drukarz
Postów w temacie: 2
Posty: 634
Rejestracja: 12 kwie 2021, 10:45
Lokalizacja: opolskie
Drukarka: Fenix, A20M, TT1SM..
x 259

Re: Creality CP-01 - uszkodzona elektronika - dziwny objaw

Post autor: Rozarh »

Trzeba by przeanalizować kod tego poprawnego pliku - przypuszczalnie włączanie wentylatora może odpalać jeszcze jakąś komendę albo parametr w komendzie M lub G, która zapobiega wyłączeniu ekstrudera. Normalny g-code wypluwany przez zwykły Slicer pewnie jej nie dodaje - stąd problem.
Parafrazując wpis by artusiek:
Nie chcesz grzebać? Kup Prusę lub Bambu Labs
Kupiłeś coś co dopieszczasz? Naucz się grzebać!!!
Awatar użytkownika
TDI-CAD
Postów w temacie: 4
Posty: 1547
Rejestracja: 19 kwie 2016, 19:27
Lokalizacja: Wrocław
Drukarka: K1C, Gate 1 fiber
x 569

Re: Creality CP-01 - uszkodzona elektronika - dziwny objaw

Post autor: TDI-CAD »

Aaaa, chyba właśnie mnie oświeciło, zaraz to sprawdzę.
W gcodzie startowym przywołany jest tool 0, tak, żeby drukarka "wiedziała" jaka głowicą ma pracować.
Tu przykład:
krolik.gcode.png
krolik.gcode.png (6.51 KiB) Przejrzano 605 razy
Awatar użytkownika
Rozarh
Drukarz
Postów w temacie: 2
Posty: 634
Rejestracja: 12 kwie 2021, 10:45
Lokalizacja: opolskie
Drukarka: Fenix, A20M, TT1SM..
x 259

Re: Creality CP-01 - uszkodzona elektronika - dziwny objaw

Post autor: Rozarh »

Drukarka ma głowice zmieniane ręcznie, ale system musi skądś wiedzieć jaka głowica siedzi na ramie :)
Slicery tego nie obsłużą w innym miejscu niż g-code startowy. To jest nie do uzyskania dopóki nie mają zdefiniowanych kilku głowic - a te w tej drukarce te inne głowice pełnią inne funkcje.
Parafrazując wpis by artusiek:
Nie chcesz grzebać? Kup Prusę lub Bambu Labs
Kupiłeś coś co dopieszczasz? Naucz się grzebać!!!
Awatar użytkownika
TDI-CAD
Postów w temacie: 4
Posty: 1547
Rejestracja: 19 kwie 2016, 19:27
Lokalizacja: Wrocław
Drukarka: K1C, Gate 1 fiber
x 569

Re: Creality CP-01 - uszkodzona elektronika - dziwny objaw

Post autor: TDI-CAD »

Zrobiłem testy i dalej nie drukuje.
Skopiowałem plik startowy z g-codu, który się drukuje poprawnie i dalej nic. Ekstruder się zatrzymuje w momencie włączenia chłodzenia.
Mam tu 2 pliki z g-codem
1. Królik drukuje się poprawnie.
krolik.7z
(906.58 KiB) Pobrany 17 razy
2. CP-01_3DBenchy_Z60mm - już nie.
CP-01_3DBenchy_Z60mm.7z
(879.68 KiB) Pobrany 22 razy
Może zauważycie jeszcze jakąś różnicę, bo nie mam już pomysłu.
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 3
Posty: 1602
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 369

Re: Creality CP-01 - uszkodzona elektronika - dziwny objaw

Post autor: Jarewa »

A zobacz z poprawkami
CP-01_3DBenchy_Z60mm.7z
(879.47 KiB) Pobrany 20 razy
Awatar użytkownika
TDI-CAD
Postów w temacie: 4
Posty: 1547
Rejestracja: 19 kwie 2016, 19:27
Lokalizacja: Wrocław
Drukarka: K1C, Gate 1 fiber
x 569

Re: Creality CP-01 - uszkodzona elektronika - dziwny objaw

Post autor: TDI-CAD »

OK, działa.
Wygląda na to, ze wentylator musi być na 100%
Tylko dlaczego?
W sumie to nie przeszkadza bo chłodzenie w tym modelu jest słabiutkie i 100% jest ok.
Awatar użytkownika
majek
Drukarz
Postów w temacie: 1
Posty: 796
Rejestracja: 28 gru 2020, 18:17
Drukarka: EZT-3D T1, vn-corexy
x 451

Re: Creality CP-01 - uszkodzona elektronika - dziwny objaw

Post autor: majek »

Nie chce mi się zaglądać do środka, ale moja stara drukarka też nie do końca obsługiwała gcody do wiatraka.
Potrafiła włączyć wentylator dla M106 S255, ale M106 S0 to dla niej nadal był włączony. Załatwiłem to w Cura dodając na stałe jako ostatni krok 'search and replace' w 'gcode postprocessing', gdzie podmieniam 'M106 S0' na 'M107'.
Może w tej drukarce też to jest jakoś upośledzone ;)
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 3
Posty: 1602
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 369

Re: Creality CP-01 - uszkodzona elektronika - dziwny objaw

Post autor: Jarewa »

TDI-CAD pisze: 07 sty 2024, 14:01 OK, działa.
Wygląda na to, ze wentylator musi być na 100%
Tylko dlaczego?
W sumie to nie przeszkadza bo chłodzenie w tym modelu jest słabiutkie i 100% jest ok.
A sprawdzałeś wentylator bez drukowania? czy jest obsługa PWM. Fajnie jakbyś określił elektrycznie pod który pin I/O jest podpięty wentylator chodzenia i sterownik silnika dla extrudera. Może jest konflikt i producent wypuścił bubel.
ODPOWIEDZ

Wróć do „Elektronika sterująca, wyświetlacze”