druk 3D, Ogólna

TMC 2208 – montaż, ustawienie vref i kalibracja

Sterowniki do silników krokowych tzw. stepsticki - porównanie

Cześć,

Ostatnio poruszyłem temat drukarki Anycubic 4MAX z której jestem zadowolony od samego początku, nigdy nie miałem problemów większych z drukiem, aż do czasu rozpoczęcia modyfikacji 🙂 Oczywiście już wszystko ogarnięte i drukarka działa idealnie. Ze zmian które wprowadziłem to podmianka ekstrudera, wymiana łożysk ślizgowych, wymiana pasków na wzmacniane, wymiana stepsticków

Zacznijmy od zwykłego porównania różnych sterowników silników krokowych dostępnych na rynku. Oczywiście chodzi mi tutaj o porównanie tylko i wyłącznie sterowników najczęściej stosowanych w drukarkach 3D. Nie będę się odnosić do opiniowania, ponieważ nie byłem w stanie przetestować wszystkich, które są na rynku. Udało mi się jednak działać ze sterownikami TMC2208, TMC2130, A4988, DRV8825. Jeżeli miałbym wybierać to polecam TMC2208 ze względu na prostą instalację, w większości drukarek bez konieczności grzebania w sofcie, wystarczy obrócić wejścia pinowe silników krokowych i zrobione.
  • Text Hover

TMC2208

  • Konfiguracja: Piny lub UART
  • Liczba mikro kroków:  do 1/256
  • Napięcie logiczne: 3-5V
  • Napięcie na silniku: 5-36V
  • Maksymalne natężenie na fazę: 1.2A RMS (2.0A szczytowo)
  • StealthChop: tak
  • spreadCycle: tak
  • coolStep: nie
  • stallGuard: nie
  • dcStep: nie 

  • Text Hover

DRV8825

  • Konfiguracja: Piny 
  • Liczba mikro kroków:  do 1/32
  • Napięcie logiczne: 3-5V
  • Napięcie na silniku: 8-45V
  • Maksymalne natężenie na fazę: 1.5A RMS (2.2A szczytowo)
  • StealthChop: nie
  • spreadCycle: nie
  • coolStep: nie
  • stallGuard: nie
  • dcStep: nie 

  • Text Hover

A4988

  • Konfiguracja: Piny 
  • Liczba mikro kroków:  do 1/16
  • Napięcie logiczne: 3-5V
  • Napięcie na silniku: 8-35V
  • Maksymalne natężenie na fazę: 1.0A RMS (2.0A szczytowo)
  • StealthChop: nie
  • spreadCycle: nie
  • coolStep: nie
  • stallGuard: nie
  • dcStep: nie 

  • Text Hover
  • Text Hover

TMC2130

  • Konfiguracja: Piny lub SPI
  • Liczba mikro kroków:  do 1/256
  • Napięcie logiczne: 3-5V
  • Napięcie na silniku: 5,5-46V
  • Maksymalne natężenie na fazę: 1.2A RMS (2.5A szczytowo)
  • StealthChop: tak
  • spreadCycle: tak
  • coolStep: tak
  • stallGuard: tak
  • dcStep: tak 

TMC 2208 - montaż na przykładzie drukarki Anycubic 4MAX 

W celu zamontowania nowych stepsticków musicie wykonać kilka prostych kroków:
  1. Odkręcić śruby od pokrywy płyty głównej drukarki, dodam że w 4Maxie znajduje się po lewej stronie i ciężko ją przeoczyć
  2. Teraz przydałby się multimetr żeby sprawdzić jakie jest ustawione napięcie na obecnych sterownikach (w 4Maxie nastawa wyglądała tak: X/Y/Z/Z/E1/E2 - 0,85 / 0,85 / 0,8 / 0,8 / 0,92 / 0,92). Napięcie sprawdzacie poprzez pomiar pomiędzy potencjometrem (służy do regulacji vref), a masą (oznaczenie GND). 
  3. Ok, napięcie zmierzone, wszystko zapisane. To teraz odłączamy zasilanie, najlepiej wypiąć też kabel zasilający, jeszcze przepięcie pójdzie albo się jej dotkniesz i masz całą płytę do wymiany kolego 🙂
  4. delikatnie wyjmujemy sterowniki silników krokowych tzw. stepsticki, i umieszczamy tam nowe. Uwaga przed włączeniem do prądu sprawdź dwa razy czy nie umieściłeś sterownika odwrotnie, jeżeli tak zrobisz i podłączysz zasilanie to będzie oznaczało....... upaloną płytę.
  5. Wszystko odpowiednio umieszczone? to teraz podłącz zasilanie i odpal drukarkę. 
  6. Sprawdź multimetrem napięcie na stepstickach 
  7. Ustaw za pomocą porcelanowego śrubokręta lub plastikowego (innego który nie będzie przewodził prądu, osobiście robiłem to czujką i nic się nie stało, ale nie zalecam) Vref, które było ustawione jako podstawowe
  8. Ustaw wózek i stół w bezpiecznej pozycji np. na środku długości ruchu
  9. Spróbuj z menu na wyświetlaczu, czy za pomocą programu poruszyć wszystkimi osiami. Kierunki są na odwrót?
  10. Wyjmij wtyczkę pinową od silnika z płyty głównej
  11. Delikatnie zdejmij port wejściowy dla wtyczki pinowej z płyty głównej (małe kombinerki, szczypce wystarczą)
  12. Obróć port i delikatnie nasadź na piny płyty głównej
  13. Podłącz wtyczkę (teraz podłączenie będzie obrócone o 180st.)
  14. Sprawdź jeszcze raz ruchy drukarki, wszystko OK? TAK
  15. Zamontowałeś właśnie nowe stepsticki Gratulację

  • Text Hover
  • Text Hover

TMC 2208 - kalibracja Vref

Oczywiście montaż to jedno, a kalibracja to kolejna część. Właściwie, jeżeli wasza drukarka daje sobie radę z oryginalnymi nastawami i nie gubi kroków to nie widzę problemów żeby tak zostało, jeżeli jednak wasze wydruki są przesunięte to musicie wyregulować Vref. 

W celu wyregulowania Vref możecie zastosować metodę:
  • Na czuja 🙂 
  • Obliczeniową

W przypadku metody "Na czuja", wystarczy sprawdzić wyższą nastawę np. 1,2V i odpalić jakiś wydruk, jeżeli po dłuższej chwili silniki oraz same stepsticki nie są zbyt gorące to możecie próbować wyższe nastawy. Jeżeli silnik jest bardzo gorący spróbujcie coś pomiedzy 0,9V i 1,2V. I tak właśnie na czuja próbujecie ustawić Vref

W przypadku metody "Obliczeniowej" po prostu zastosujcie wzór z poniższego linka, jest też dostępny kalkulator 🙂

  • Text Hover

TMC 2208 - podsumowanie

Co tu dużo mówić, mniej problemów z wydrukami i cicha praca. Teraz jedynie dodać wydajniejsze i ciche wentylatory oraz ciche prowadnice liniowe. Muszę szczerze powiedzieć że różnica jest kolosalna, tak więc warte są swojej ceny. Osobiście kupiłem TMCki od chińczyka FYSTEC jakoś tak się nazywa ten producent. Jeżeli zamierzacie zakupić TMC do swojej drukarki to polecam to zrobić w zestawie z nowymi łożyskam ślizgowymi od IGUSa (no chyba że wasza drukarka jest na rolkach jak np. Ender 3) oraz ekstruder BMG.

Author


Avatar