Strona 1 z 1

A4988 zmiana na DRV8825, problem

: 04 lut 2019, 16:42
autor: cincin
Witam, z ciekawości postanowiłem zmienić sterowniki i puścić parę druków dla porównania. Jednak coś jest nie tak. Po podłączeniu DRV, drukarka porusza się bardzo wolno i wykonuje 1/3 zadanych odległości. Wyprowadzenia sterowników pokrywają się, a co za tym idzie powinno działać. Drugim problemem, który zauważyłem jest problem z autohome, wykona go, od razu zaczyna robić to następny raz- i tak w kółko. Korzystając z okazji czy w marlinie jest opcja ustawienia stanów pinów stepsticków M0 M1 M2? Jeśli tak gdzie tego szukać? Z góry dzięki za pomoc :D

PS. Po podłączeniu A4988 druksa śmiga normalnie ;)

Re: A4988 zmiana na DRV8825, problem

: 04 lut 2019, 17:16
autor: Berg
ło matko. @cincin nie wiesz co robisz :D
Nie 1/3 wolniej. dokłądnie dwa razy wolniej. bo pracuje w 1/32 mikrokroków zamiast 1/16. Tak dobrze kombinujesz, do tego są piny M0,1,2 ale nie ustawia się ich programowo, tylko zazwyczaj są zworki na płycie głównej przy każdym stepstiku albo pod nim.
W dokumentacji stepstika jest zawsze opisane jak mają być ustawione te zworki. Pewnie nie zaglądnął :D całe szczęście że nie wsadziłeś stepstików odwrotnie.
No chyba że ich nie ma. czasem tak bywa.
Nie wiadomo o jakiej drukarce piszesz, to trudno coś więcej powiedzieć. Poza tym, żę DVR8825 są du d. i i tak nie warto iść w tę stronę.
TMC2208 sobie kup.

Re: A4988 zmiana na DRV8825, problem

: 04 lut 2019, 17:30
autor: dziobu
cincin pisze:Drugim problemem, który zauważyłem jest problem z autohome, wykona go, od razu zaczyna robić to następny raz- i tak w kółko.
A to może wynikać z faktu że nie odjeżdża tak daleko jak by chciał.
Home jedzie di krańcówki, po czym odjeżdża kawałek i najeżdzą na nią powoli. Ma to zwiększyć powtarzalność. Jeśli Twoja drukarka jedzie 1/3 (1/2) tego co powinna to może odjazd z krańcówki nie wystracza i w momencie gdy marlin chce być poza krańcówką, wciąż na niej stoi. Wtedy głupieie i rozpoczyna jazdę od nowa.
Zmień konfigurację stepsticków lub dopasuj ilość kroków/mm w firmware.

Re: A4988 zmiana na DRV8825, problem

: 04 lut 2019, 17:47
autor: FlameRunner
Tak dla formalności: Marlin chyba wspiera programowe ustawianie pinów MS0, MS1, MS2? Tylko trzeba mieć odpowiednią płytę główną.

Re: A4988 zmiana na DRV8825, problem

: 04 lut 2019, 18:02
autor: cincin
Drukarka na mks gen-1. Wszystko się zgadza, ale zapomniałem dodać że zmieniłem też ilość kroków- na logikę na 2 razy większą i problem jest taki sam :P Zaglądałem do dokumentacji ale byłem przekonany, że ustawia się to programowo :P Niemniej problem nadal aktualny, po zmianie kroków na liczbę 2x większą problem pozostał ten sam :/ Nawet odległość na którą odjeżdża wydaje mi się taka sama :/

Re: A4988 zmiana na DRV8825, problem

: 04 lut 2019, 18:05
autor: FlameRunner
Jak zmieniałeś kroki? Wgrywając firmware? Może w tzw. EEPROM została stara wartość?

Re: A4988 zmiana na DRV8825, problem

: 04 lut 2019, 18:22
autor: cincin
Tak EEprom... Teraz to ma prawo działać... :P Korzystając z okazji, jednym słowem lepsze A4988 niz DRV8825? I tak sobie przetestuję teraz ale generalnie w sieci opinie raczej dość podzielone.

Re: A4988 zmiana na DRV8825, problem

: 04 lut 2019, 22:36
autor: Wioletowy
cincin pisze:Tak EEprom... Teraz to ma prawo działać... :P Korzystając z okazji, jednym słowem lepsze A4988 niz DRV8825? I tak sobie przetestuję teraz ale generalnie w sieci opinie raczej dość podzielone.
Oczywiście że a4988 jednoznacznie i jednogłośnie.
DRV lubią zgubić krok podczas długiego wydruku.

Re: A4988 zmiana na DRV8825, problem

: 05 lut 2019, 13:23
autor: cincin
Po wstępnych testach i regulacji prądu step sticków, zauważam znaczną poprawę ghostingu i nie mam na płaskich powierzchniach ukośnych pasów. Poddałem próbki ocenie 4 niezależnym osobom z czego jedna ma pojęcie o druku i wszystkie wskazały na modele z DRV jako ładniejsze. Na pewno zauważyłem, że silniki znacznie głośniej pracują, no ale to nie jest aż tak istotne w moim przypadku.

Co do gubienia kroków... Potestuję i sprawdzę na własnej skórze, niemniej już TMC śmigają do mnie od chińskich przyjaciół :P

Inną rzeczą która mnie zastanawia to to, że buzzer na płycie wyświetlacza po podzłączeniu DRV nie działa, po powrocie do A4988 znów zaczyna pikać :P

Re: A4988 zmiana na DRV8825, problem

: 05 lut 2019, 13:51
autor: Berg
dvr są mocniejsze, dlatego echo może być mniejsze. JEdnak tylko wtedy jeśli wcześniej na a4988 miałeś ustawiony za mały prąd lub generalnie były za słabe do silników, które masz.
Nie , dvr nie gubią kroków, pierwsze słyszę.... za to trochę nierówno pracują i przez to są głośne.
Na forumowej kostce kalibracyjnej powinieneś zobaczyć to co nazwałem "DVR effect", trzecia fotka:
viewtopic.php?f=60&t=1069

Re: A4988 zmiana na DRV8825, problem

: 06 lut 2019, 12:00
autor: cincin
Dla pewności wysterowałem a4988, na 1.1A i tak samo Drv8825 na 1.1A na silnikach 0.9A. Wydrukowałem zwykłą kostke kalibracyjną 20x20, forumową 20x20, oraz łódeczkę. O ile kostki wyszły niemal takie same, ciężko powiedzieć która lepsza, o tyle łódeczka zdecydowanie na korzyść drv- mniejszy ghosting zdecydowanie. Standardową kostkę pominę ponieważ były identyczne, natomiast kostka forumowa owszem posiadała minimalny "drv defect" ale na stepsticku a4988 :D Drv natomiast nie zrobiły nawet najmniejszej fali na 2 stopniowym ukosie. Podsumowując te same pieniądze za sterowniki i praktycznie te same wydruki na tych sterownikach można uzyskać, niemniej ja stawiam na DRV, silniki mniej się nagrzewają, łódeczka lepsza, brak fal na skosie. Jednak co warto powiedzieć tym razem ludzie których pytałem wskazywali już niejednoznacznie zwycięzcę :)

Re: A4988 zmiana na DRV8825, problem

: 06 lut 2019, 15:47
autor: Berg
fajnie, że wydruki się poprawiły.
Zastanawia mnie tylko to, że dla silników 0.9Amp dałeś prąd 1.1 Amp, czyli jakie były wartości vref? i jaki jest rezystor vsense na a4988? Zazwyczaj stosuje się 70-80% Czyli dla silników 0.9A maksymalny prąd to jakieś 0.7Amp.

No jakkolwiek oba drivery są już mocno przestarzałe i pewnie nie warto o nich specjalnie dyskutować.

Re: A4988 zmiana na DRV8825, problem

: 06 lut 2019, 16:32
autor: cincin
1.03V 0.1ohm dla a4988 oraz 0.75V dla DRV, Według wzorów które znalazłem powinno to dac ponad amper. Silniki strzelam, że mam 0.9, to jakieś chinskie nema 17, i w tej chwili nie sposób znaleźć danych znamioniwych po symbolu, a raczej raz widzę 0.9A, raz 1.7A na różnych stronach. Przy ustawieniach 1.03 V silnik ekstrudera osiąga równe 40 stopni przy druku 100mm na obrysie dla tego też wnioskuję, że jednak 0.9 to jego prąd znamionowy. No chyba że krokowce lubią się tak grzać :)

Re: A4988 zmiana na DRV8825, problem

: 06 lut 2019, 17:08
autor: FlameRunner
Silniki krokowe się grzeją.
40°C to nie jest dużo, zwłaszcza jeśli miałby to faktycznie być silnik 0,9 A sterowany stepstickiem ustawionym na 1,1 A.

Re: A4988 zmiana na DRV8825, problem

: 06 lut 2019, 17:21
autor: Berg
075V na DVR to jest raczej 1.5Amp , wzór jest I =vref*2
1.03V na A4988 to jest 1.28Amp , wzór jest I=vref/(8*R)

tak że jednak A4988 puściłeś raczej ze słabszym prądem, silniki miały niższy moment.

Odnośnie parametrów silnika, to pewnie jedni podają na cewkę 0.9A inni na dwie cewki 1.7-1.8 Amp .jedno i drugie jest poprawne.

50-60'C to całkiem dobra temperatura dla silników.

Re: A4988 zmiana na DRV8825, problem

: 06 lut 2019, 18:14
autor: cincin
Wkradła mi się literówka na DRV mam 0.65V, więc mimo że korzystałem z innych wzorów to prady powinny mieć takie same. Czyli jednak wychodzi że silniki 1.7A i spokojnie mógłbym dac nawet większy prąd skoro ekstrudera osiąga tylko 40 stopni natomiast cała reszta jest wręcz chłodna? Chociaż na osi XY.