Testy mikrokroku DRV8825, A4988, TMC2208

Silniki krokowe i wszystko, co z nimi powiązane
Awatar użytkownika
dragonn
Zasłużony
Postów w temacie: 9
Posty: 6383
Rejestracja: 12 gru 2016, 21:50
Lokalizacja: Opole
Drukarka: LUME
x 1455

Testy mikrokroku DRV8825, A4988, TMC2208

Post autor: dragonn »

Przy okazji innego projektu nadała mi się okazja przeprowadzanie testów mikrokroku różnych stepsticków.
Testy zrobiłem przy pomocy enkodera magnetycznego AM8192B, 13 bitów na pełen obrót (dzięki dziobu za namiary na niego). Przy silniku 1.8 stopnia daje 41 wartości na pełen krok. Jakoś drastycznie dużo to nie jest ale wyszły mi tutaj ciekawe rzeczy dlatego to wrzucam. Wszystkie drivery sprawdzałem w 1/16, pomiary powtarzałem wszystkie 4 razy.

Na pewno moje wynik nie są takie dobre jak to tutaj https://hackaday.com/2016/08/29/how-acc ... ng-really/
ale wniosek który nasuwa się z nich można wyciągnąć bardzo podobny.

Oś X to numer kroku przy czym kroki idą od 0 do 16 i od 16 do 1 (walnąłem się o krok jak patrzę na kod z powrotem).

Na pierwszy rzut poszły DRV8825.
DRV8825.png
Widać tutaj dość jasno dwa różne uskoki. Przy okazji sprawdzałem też DRV8825 na mały prądzie i to co tutaj się porobiło to jakaś sieczka :roll:
DRV8825lowcurrent.png
Następnie stare dobre A4988
A4988.png
Wykresy są trochę poprzesuwane. Najważniejsze jest to że sam wykres jest dużo bardziej gładki, brak jakikolwiek znaczących uskoków. Sprawdziłem również A4988 przy bardzo niskim prądzie:
A4988lowcurrent.png
Jak widać nadal zachowują się dużoooo lepiej niż DRV8255. Co ciekawe wykres nie jest przesyuwany, ustawiłem za dużo prądu wcześniej?

Na koniec jeszcze TMC2208:
TMC2208.png
Wykres jest trochę mnie ostry ale wydaje się że TMC2208 powtarzalność jest największa. Poza tym nie odbiegają raczej od A4988. Tutaj już testów przy niskim prądzie nie robiłem.

Na koniec jeszcze parę zdjęć mojego "profesjonalnego" zestawu testowego:
IMG_20180401_212350.jpg
IMG_20180401_212403.jpg
Wszystkie testy były robione bez obciążenia. Wiem przydałby się zrobić z no ale całość tych testów była przy okazji :D.

Wnioski:
- DRV8255 są do kitu i mniejszy prąd tym gorzej :lol: :lol:

Uwagi - test ten nie jest w żadne sposób "profesjonalny". Tak naprawdę trzeba by każdy driver przetestować przy różnych prądach np. co 0.2A ale to za dużo roboty na wartość tego co daje ten test (nic nowego nie odkryłem :D).
anraf1001, Domell, McKee, Berg, TDI-CAD, FlameRunner, emartinelli
tig33r
Konto z ograniczeniami
Postów w temacie: 4
Posty: 629
Rejestracja: 15 lip 2017, 16:07
Drukarka: Hypercube Evolution
x 100

Re: Testy mikrokroku DRV8825, A4988, TMC2208

Post autor: tig33r »

Wystarczyłoby sprawdzić przy jakimś typowym prądzie dla silników w drukarce 1.0A czy tam jeszcze 1.5A. Ale generalnie potwierdzasz doświadczalnie to co już wiele razy było pisane. Oby jak najwięcej osób składających nowe sprzęty to zobaczyło.
dragonn
Awatar użytkownika
dragonn
Zasłużony
Postów w temacie: 9
Posty: 6383
Rejestracja: 12 gru 2016, 21:50
Lokalizacja: Opole
Drukarka: LUME
x 1455

Re: Testy mikrokroku DRV8825, A4988, TMC2208

Post autor: dragonn »

No tutaj niski prąd to był poniżej 1A (około 0.8A), wysoki to właśnie jakieś ~1.5A. I no dokładnie taki był cel tego, żeby jak najwięcej nowych osób na to wpadło.
Awatar użytkownika
Berg
Zasłużony
Postów w temacie: 7
Posty: 7563
Rejestracja: 05 lis 2016, 11:57
Lokalizacja: Kraków
Drukarka: Lume, K8400, HC Evo
x 2661

Re: Testy mikrokroku DRV8825, A4988, TMC2208

Post autor: Berg »

a mógłbyś lv8729 na 1/128 ? Mam stale wrażenie, że jest pod tym względem najlepszy.
Awatar użytkownika
dragonn
Zasłużony
Postów w temacie: 9
Posty: 6383
Rejestracja: 12 gru 2016, 21:50
Lokalizacja: Opole
Drukarka: LUME
x 1455

Re: Testy mikrokroku DRV8825, A4988, TMC2208

Post autor: dragonn »

lv8729 nie mam oraz 1/128 ten test tego nie wyłapie bo mam maksymalnie 40 wartości na krok (oczywiście wyłapał samą równość co ilość kroków). Trzeba by było kombinować z jakimś przełożeniem mechanicznym żeby zmierzyć pełne 1/128
Awatar użytkownika
Berg
Zasłużony
Postów w temacie: 7
Posty: 7563
Rejestracja: 05 lis 2016, 11:57
Lokalizacja: Kraków
Drukarka: Lume, K8400, HC Evo
x 2661

Re: Testy mikrokroku DRV8825, A4988, TMC2208

Post autor: Berg »

no tak. ciekawe na przykłąd, czy równiej chodzi lv8729 w pełnej 1/128 czy tmc2208 w interpolowanej 1/256....
Awatar użytkownika
Artu
Drukarz
Postów w temacie: 1
Posty: 2421
Rejestracja: 19 kwie 2016, 11:37
Lokalizacja: Winnica k/Pułtuska
Drukarka: Anycubic Delta +
x 464
Kontakt:

Re: Testy mikrokroku DRV8825, A4988, TMC2208

Post autor: Artu »

tig33r pisze:Oby jak najwięcej osób składających nowe sprzęty to zobaczyło.
A Paweł (olo2000pm) nie czytał i ma w swojej pięknie drukującej delcie DRV8825 zamontowane :mrgreen:
Pozdrawiam, Artur

# Delta Anycubic - na sprzedaż...

# Bambu Lab A1 + AMS mini - drukuje jak szalona :mrgreen:

Moje wypociny na Thingiverse 8-)
Awatar użytkownika
McKee
Zasłużony
Postów w temacie: 1
Posty: 2630
Rejestracja: 20 kwie 2016, 23:00
x 717

Re: Testy mikrokroku DRV8825, A4988, TMC2208

Post autor: McKee »

Artu pisze:
tig33r pisze:Oby jak najwięcej osób składających nowe sprzęty to zobaczyło.
A Paweł (olo2000pm) nie czytał i ma w swojej pięknie drukującej delcie DRV8825 zamontowane :mrgreen:
Podejrzewam, że jednak czytał :rotfl: - przecież stosuje diody wygładzające (po 8szt na silnik).
Motto na dziś: "How may I abuse you?"
tig33r
Konto z ograniczeniami
Postów w temacie: 4
Posty: 629
Rejestracja: 15 lip 2017, 16:07
Drukarka: Hypercube Evolution
x 100

Re: Testy mikrokroku DRV8825, A4988, TMC2208

Post autor: tig33r »

Przecież można zakładać drv8825, ale ważne żeby robić to świadomie. Było już wielu zdziwionych słabą jakością wydruku na drv, którzy zbyt późno dowiedzieli o ich wadach.
pacy
Konto z ograniczeniami
Postów w temacie: 3
Posty: 91
Rejestracja: 03 sie 2017, 21:47
x 7

Re: Testy mikrokroku DRV8825, A4988, TMC2208q

Post autor: pacy »

dragonn a miałbyś ochotę potestować 8825 z ustawionym fast decay zamiast domyślnego mixed decay mode.
Mógłbym Ci podesłać jednego stepaticka do testów.
ODPOWIEDZ

Wróć do „Silniki, sterowniki silników (stepsticki)”