

Stepper driver TMC2225 V1.0
€8.99 (DDV vključen)
Gonilnik koračnega motorja TMC2225 z tehnologijo StealthChop2 za tiho delovanje — združljiv z A4988/DRV8825, primeren za 3D tiskalnike in CNC stroje.
Ni na zalogi
Prijava na sporočilo ob novi zalogi.
Opis
Stepper driver TMC2225 V1.0
Stepper driver TMC2225 V1.0 je gonilnik koračnega motorja s čipom TMC2225 (Trinamic), zasnovan za tiho in natančno krmiljenje dvofaznih koračnih motorjev v 3D tiskalnikih, CNC rezkališčih, laserskih rezalnikih in robotiki. Zahvaljujoč tehnologiji StealthChop2 motor deluje skoraj brez sluišnega hrupa, ki je sicer značilen za starejše gonilnike.
Gonilnik je pinsko združljiv z A4988 in DRV8825, kar pomeni, da se brez predelave vstavi v večino razširjevalnih plošč — RAMPS 1.4 (Arduino Mega), BTT SKR, MKS Robin, Creality plošče in druge. Podpira ga firmware Marlin (od različice 2.0 naprej) in Klipper.
Anatomija gonilnika
| Parameter | Podatek |
|---|---|
| Čip | TMC2225 |
| Maks. tok (RMS) | 1,4 A |
| Maks. tok (peak) | 2,0 A |
| Vmesnik | STEP/DIR + UART (enožična) |
| Mikrokoraki | Do 1/256 (interpolacija iz 1/2) |
| Napajalna napetost motorja (VM) | 4,75–36 V DC |
| Logična napetost (VIO) | 3,3 V / 5 V |
| Zaščite | Termična zaščita, zaščita pred preobremenitvijo toka |
| Dimenzije PCB | 15,4 × 20 mm |
Ključne lastnosti
- StealthChop2 – Napredni algoritem krmiljenja toka zagotavlja skoraj neslišno delovanje motorja pri nizkih in srednje visokih hitrostih, kar je pomembno pri 3D tiskalnikih v spalnicah ali pisarnah.
- Interpolacija do 1/256 mikrokoraka – Fizično nastavimo 1/2 mikrokorak prek MS pinov, čip pa interno interpolira na 256 korakov na obrat — gibanje je gladko brez obremenitve procesorja.
- Pinsko združljiv z A4988 in DRV8825 – Enostavna zamenjava na obstoječi plošči brez spajkanja ali predelave — le preveriti je treba smer vstavitve in nastaviti VREF.
- UART vmesnik – Z eno žico omogoča programsko nastavitev toka, mikrokorakov in načina delovanja neposredno iz Marlina ali Klipperja — brez fizičnih mostičkov.
- Termična in tokovna zaščita – Čip samodejno zmanjša tok ali se izklopi ob pregrevanju, kar varuje gonilnik in motor pred poškodbami.
- Nizko segrevanje – V primerjavi z A4988 in DRV8825 gonilnik pri enakem toku proizvede manj toplote, kar zmanjša potrebo po aktivnem hlajenju.
- Podpora 3,3 V in 5 V logike – Deluje neposredno z Arduino (5 V) in 32-bitnimi ploščami (3,3 V) brez dodatnih pretvornikov nivojev.
Kaj potrebujem za začetek?
- Krmilnik (Arduino Mega, 32-bitna plošča) – pošilja STEP/DIR signale gonilniku
- CNC shield, RAMPS 1.4 ali 3D tiskalniška plošča – nosi gonilnik in priključke za motor ter napajanje
- Koračni motor NEMA 17 ali NEMA 23 – pogonski element, ki ga gonilnik krmili
- Napajalnik 12–24 V DC – napaja motor prek gonilnika (VM priključek)
- Voltmeter ali multimeter – za natančno nastavitev referenčne napetosti VREF pred prvim zagonom
Moj prvi projekt – 3 koraki
- Vstavitev in nastavitev MS pinov – Gonilnik vstavite v vtičnico na RAMPS 1.4 ali CNC shieldu v pravilni smeri (preverite oznaki GND/VCC). Za mikrokorakanje 1/16 pustite MS1 in MS2 nepovezana (čip privzeto interpolira na 1/256); za 1/2 postavite oba na HIGH.
- Nastavitev VREF – Z multimetrom merite napetost na trimer potenciometru (VREF) glede na GND. Priporočena vrednost: VREF = I_RMS × 1,41 (za 1,0 A RMS → VREF ≈ 1,41 V). Za NEMA 17 motorje začnite pri 0,9–1,0 A RMS in prilagodite glede na segrevanje motorja.
- Test z AccelStepper ali Marlinom – Naložite primer iz knjižnice AccelStepper (Arduino IDE) ali nastavite TMC2225 v Marlin konfiguraciji. Motor se mora zavrteti gladko in tiho brez vidnega pregrevanja gonilnika po 10 minutah delovanja.
Primeri uporabe
- 3D tiskanje (Prusa MK3, Ender 3, Voron) – tiha zamenjava za A4988 na osieh X, Y, Z in ekstruderju
- CNC rezkanje (Grbl krmilnik) – natančno pozicioniranje rezalne glave
- Laserski rezalnik (LightBurn + GRBL) – gladko vodenje laserske glave
- Robotska roka ali XY plotter – tiho in natančno krmiljenje osi
Tehnični pregled
Tehnične specifikacije
| Parameter | Podatek |
|---|---|
| Čip | TMC2225 |
| Napajalna napetost motorja (VM) | 4,75 V – 36 V DC |
| Logična napetost (VIO) | 3,3 V / 5 V |
| Maks. izhodni tok (RMS) | 1,4 A |
| Maks. izhodni tok (peak) | 2,0 A |
| Mikrokoraki (fizično) | 1/1, 1/2 (prek MS1, MS2) |
| Mikrokoraki (interpolacija) | Do 1/256 |
| Način krmiljenja toka | StealthChop2 (tihi način) |
| Vmesnik za nastavitev | STEP/DIR + UART (enožična) |
| Pinsko združljivo z | A4988, DRV8825 |
| Zaščite | Termična zaščita (overtemperature), zaščita pred preobremenitvijo toka |
| Paket čipa | QFN28 (integriran v modul) |
| Dimenzije PCB | 15,4 × 20 mm |
Primerjava: Stepper driver TMC2225 V1.0 vs TMC2208 vs TMC2226
| Parameter | Stepper driver TMC2225 V1.0 | TMC2208 | TMC2226 |
|---|---|---|---|
| Maks. tok (RMS) | 1,4 A | 1,4 A | 1,5 A |
| Maks. tok (peak) | 2,0 A | 2,0 A | 2,0 A |
| Mikrokoraki (interpolacija) | Do 1/256 | Do 1/256 | Do 1/256 |
| Vmesnik | STEP/DIR + UART | STEP/DIR + UART | STEP/DIR + UART |
| StealthChop2 | Da | Da | Da |
| SpreadCycle | Da | Da | Da |
| StallGuard (brez senzorja) | Ne | Ne | Ne |
| Pinsko združljiv z A4988 | Da | Da | Da |
| Primeren za začetnike | Da | Da | Da |
| Kompleksnost nastavitve | Nizka (VREF + opcijski UART) | Nizka (VREF + opcijski UART) | Nizka (VREF + opcijski UART) |
| Tipična aplikacija | 3D tisk, CNC, lahki robotski sistemi | 3D tisk, CNC | 3D tisk z nekoliko višjimi tokovi |
Inženirski PRO nasvet
VREF nastavite z multimetrom pred priključitvijo motorja, ne po. – Priporočena vrednost za tipični NEMA 17 motor z 1,5 A faze je VREF = 1,0 V (kar ustreza 1,0 A RMS × 1,0 = 1,0 V glede na formulo za TMC2225). Začnite pri 0,8 V in postopno dvigujte, dokler motor ne deluje brez izgube korakov pri polni obremenitvi. Previsok VREF (nad 1,4 A RMS) bo gonilnik segrel čez mero in aktiviral termično zaščito — motor bo izgubil korake brez opozorila.
Kompatibilnost
Gonilnik deluje v načinu STEP/DIR brez dodatne konfiguracije firmware — enako kot A4988. Za napredne nastavitve prek UART-a je potrebna podpora v firmwareu: Marlin 2.0+ (parametri TMC2208_STANDALONE oziroma UART način z enim pinom), Klipper (razdelek [tmc2225] v printer.cfg). Logika deluje na 3,3 V in 5 V, zato je gonilnik združljiv z Arduino Mega (5 V), BTT SKR (3,3 V), MKS Robin Nano in podobnimi ploščami brez pretvornikov nivojev. Nastavitvena programska orodja (TMC-konfigurator, Pronterface) delujejo na Windows, Linux in macOS.









