Sterowniki krokowe 1. - Podstawowe informacje i co wybrać



Předchozí:

Ten tekst został przetłumaczony automatycznie przy użyciu Tłumacza Google.

Jeśli chcesz dowiedzieć się czegoś o sterownikach w ogóle, przeczytaj wprowadzenie na temat sterowników w głównym artykule tutaj .

A4988

Najbardziej podstawowe sterowniki z Allegro. Zaletą tego sterownika jest cena. Wadą tego sterownika jest to, że może tylko 1/16 mikrokryptowania, a zatem jest dość głośny.

DRV8825

Te sterowniki są z TI. W porównaniu do A4988, są one w stanie wykonać 1/32 mikrokrokowania, ale nadal są dość głośne. Cierpi również na tak zwany „efekt skóry łososia”. Z tego powodu zaleca się stosowanie wygładzacza TL do stosowania na osiach X, Y.

TMC2660

Ten sterownik został stworzony jako opcja do sterowania silniejszymi silnikami (prąd do 4A), a zatem ma bardziej trwałe komponenty. Ten sterownik może rozkładać i interpolować mikrokrok do 1/256, a zatem jest bardzo cichy w porównaniu do poprzednich sterowników. Może także wykrywać kolizje (dzięki czemu może to być bezczujnikowe bazowanie). Komunikuje się ze sterownikiem przez SPI (coś w rodzaju USB dla mikrokontrolerów) i dlatego nie jest bezpośrednim zamiennikiem A4988 / DRV8825. Jednocześnie ma dużą obudowę i dlatego występuje tylko zintegrowana bezpośrednio na płycie.

TMC2130

Ten sterownik jest bardzo podobny do TMC2660. Ma tryb SpreadCycle, ale także StealthChop. StealthChop jest znacznie cichszy niż SpreadCycle, ale również nie obsługuje tak dużych prędkości. Możesz podłączyć ten sterownik do płyty głównej za pomocą SPI, co pozwala automatycznie przełączać się między cichszym StealthChop i bardziej agresywnym SpreadCycle w zależności od bieżącej prędkości drukarki. Jednocześnie prąd silnika i mikrokrok nie muszą być wykonywane za pomocą potencjometru i zworki, ale można je ustawić bezpośrednio w oprogramowaniu układowym. W przeciwieństwie do TMC2660, może on obsłużyć tylko prąd 2A. Również sama obudowa jest znacznie mniejsza i dlatego istnieje w wersji dla sterowników wymiennych. Niestety nadal konieczne jest osiągnięcie SPI, bezpośrednio za pomocą kabli lub zworek (jeśli są obsługiwane przez płytę).

TMC2100

TMC2100 to uproszczony TMC2130. Może pracować w dwóch trybach - spreadCycle i stealthChop. Nie może już obsługiwać interfejsu SPI, dlatego przełączanie między tymi trybami jest konieczne przez podłączenie / odłączenie dwóch styków, a zatem nie można go zmienić podczas drukowania. Nie zna też bazowania bez czujników. Ponieważ nie może SPI, może działać jako bezpośredni zamiennik A4988 / DRV8825.

TMC2208

Podobnie jak poprzednie modele może on rozprzestrzeniać cykl, ale także zapewnia ulepszone stealthChop2. Jednocześnie, podobnie jak TMC2100, bazowanie bez czujnika nie może. Ponadto, ponieważ TMC2130 może przełączać tryby, tym razem przez UART (prostszy niż SPI). Ponadto, jeśli podłączysz sterownik za pomocą UART, prąd silnika i mikrokrok można ustawić za pomocą oprogramowania układowego.

Sterownik obsługuje trzy tryby. Po pierwsze, jako zamiennik A4988 i tym podobnych, nie będzie kontrolowany przez UART (starszy tryb). Drugi tryb OTP (programowanie jednorazowe), w którym używamy OTP, aby trwale przełączyć sterownik na spreadCycle. Ostatni to tryb dynamiczny - sterowanie UART, ale wtedy konieczne jest połączenie tego interfejsu z mikrokontrolerem. Zaletą jest automatyczne przełączanie trybu zgodnie z ustawieniami prędkości i prądu oraz mikrokrokowanie w oprogramowaniu.

Należy zauważyć, że baza, gdy kierowca używa stealthChop2, często nie udaje się kontrolować wytłaczarki silnika, ponieważ występują gwałtowne zmiany kierunku i jeśli wytłaczarka jest nastawiona oraz znacznie wyższe prędkości w porównaniu do innych osi i mogą pomijać kroki. Dlatego zaleca się A4988 lub lepszy i droższy zamiennik LV8729.

TMC5160

Ten kierowca był ostatni. Może zrobić wszystko, co poprzednie sterowniki - UART, SPI, stealthChop2, spreadCycle, OTP, wykrywanie kolizji i może kontrolować silniki do 4A. Dlatego łączy to, co najlepsze ze wszystkich, ale jednocześnie jest znacznie droższe niż poprzednie sterowniki.

LV8729

Ten sterownik może obsłużyć do 1/128 mikrokroków, ale jest bardziej odpowiedni dla płyt 32-bitowych, w których można wykorzystać jego pełny potencjał. Jednocześnie jest znacznie cichszy niż A4988 lub DRV8825, nawet przy niższym mikrokryptowaniu.

Porównanie cen sterowników

Tytuł Cena
A4988 ~ 0,76 $
DRV8825 ~ 1 $
TMC2100 ~ 6,14 $
TMC2130 ~ 4,98 $
TMC2208 ~ 3,88 $
TMC2660 nie można kupić osobno
TMC5160 ~ 15,54 $
LV8729 ~ 3 $

Który sterownik wybrać?

Tutaj zależy od tego, co masz na pokładzie i ile chcesz wydać na kierowców. Najlepszą opcją jest umieszczenie TMC5160 wszędzie, ale ta opcja jest bardzo droga. Jeśli chcesz bazować bezczujnikowo, TMC2130, ale konieczne jest podłączenie SPI za pomocą kabli płytki, jeśli płytka nie pozwala na zworki (Bigtreetech SKR 1.3, FYSETC F6 V1.3, ...) lub TMC2208 przez UART, który chociaż nie bazuje bezczujnikowo, ale ma nowszy StealthChop2, więc powinno być ciszej. Jeśli Twoja płytka nie jest gotowa na proste połączenie UART / SPI lub nie chcesz tego robić, zaleca się w przypadku X, Y, Z TMC2208 i wytłaczarki LV8729 lub TMC2208

Další: Sterowniki krokowe 2. - Jak skonfigurować zworki

Menu

Volba jazyka

O stronie

Tento web vznikl na základě hromady stále se opakujících dotazů ve facebookové skupině na podporu tiskárny Ender-3 a spoustě jiných skupinách. Proto jsme se my, aktivní členové těchto skupin, rozhodli sepsat odpovědi na tyto dotazy a vlastně díky tomu vznikl i tento web.

Web vzniká v našem volném čase, kterého bohužel nemáme tolik, kolik bychom chtěli.