

Stepper driver TMC2226 V1.0
€8.99 (DDV vključen)
Gonilnik koračnega motorja TMC2226, 2,0 A RMS, UART, StealthChop2 — tiho delovanje za 3D tiskanje, CNC in robotiko v SilentStepStick obliki.
Ni na zalogi
Prijava na sporočilo ob novi zalogi.
Opis
Stepper driver TMC2226 V1.0
TMC2226 je dvosmerni (bipolarni) gonilnik koračnega motorja podjetja Trinamic, zasnovan za tiho in natančno krmiljenje — primeren za 3D tiskalnike, CNC rezkalne stroje, laserske rezalnike in robotske sisteme, kjer je nizek hrup motorja prednost. Modul je izveden v standardni obliki SilentStepStick, ki omogoča neposredno zamenjavo z gonilniki serije TMC22xx brez posegov v ožičenje.
Gonilnik se priključi na krmilnike z utorom za SilentStepStick: RAMPS 1.4, Arduino Mega z CNC shieldom, BTT SKR Mini/Pro, MKS Robin Nano, MKS Gen L in večino plošč, ki podpirajo Marlin ali Klipper firmware.
Anatomija gonilnika
| Parameter | Podatek |
|---|---|
| Čip | TMC2226 |
| Max tok (RMS) | 2,0 A |
| Max tok (vrh) | 2,8 A |
| Vmesnik | STEP/DIR + UART (1-pin serijski) |
| Mikrokoraki | Do 256 (strojno ali prek UART) |
| Napajalna napetost (VM) | 4,75–29 V DC |
| Logična napetost (VIO) | 3,3–5 V |
| Zaščite | Toplotna zaščita, zaščita pred prenapetostjo, zaščita pred kratkim stikom med navitji |
| Dimenzije PCB | ~14,5 × 21 mm (SilentStepStick) |
Ključne lastnosti
- StealthChop2 – algoritem za tiho krmiljenje s PWM, ki zmanjša zvočne emisije motorja pri nizkih in srednjih hitrostih. Primerno za 3D tiskalnike v spalnici ali delovnem prostoru.
- SpreadCycle – visoko zmogljiv chopper način za hitrejše in bolj dinamične premike, ki ohranja stabilen tok skozi navitja tudi pri večjih hitrostih.
- CoolStep – samodejno zmanjšanje toka glede na obremenitev motorja, kar zmanjša segrevanje in porabo energije med tekom motorja brez bremena.
- UART konfiguracija – prek enega vodnika (TX) je mogoče nastaviti tok, mikrokorakanje in načine delovanja neposredno iz krmilnika, brez fizičnega nastavljanja mostičkov.
- 256 mikrokorakov – visoka ločljivost koraka omogoča mehkejše premike in manjše vibracije, kar je posebej opazno pri ekstruderju ali osi Z.
- SilentStepStick oblika – standardni pin-razpored omogoča zamenjavo z obstoječimi gonilniki (A4988, DRV8825, TMC2208) brez sprememb na plošči.
- Toplotna zaščita – vgrajen termalni nadzor zaustavi gonilnik pri prekoračitvi temperature čipa, preden pride do poškodb.
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
- 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 gonilnika: Preverite orientacijo — priključek za motor mora biti na strani, ki jo zahteva vaša plošča (npr. na RAMPS 1.4 je priključek motorja navzven). Mostički MS1/MS2 na plošči določajo mikrokorakanje v načinu brez UART: oba na GND = polni korak, oba na VCC = 1/8 koraka, za 1/16 pa MS1=VCC, MS2=GND.
- Nastavitev VREF: Z gonilnikom TMC2226 velja formula VREF = I_RMS × 1,41 × R_sense × 2,5 (za tipičen R_sense = 0,11 Ω in tok 1,2 A RMS dobimo VREF ≈ 0,466 V). Napetost merite med potenciometrom (sredinski pin) in GND ob priključenem napajanju VIO, motor pa še ni priključen.
- Test z Arduino in knjižnico AccelStepper: Naložite primer ConstantSpeed iz knjižnice AccelStepper, nastavite hitrost na 200 korakov/s in preverite, da se motor zavrti brez prekomerne toplote ali ropota. Če se motor segreje v manj kot 2 minutah brez bremena, je VREF previsok.
Primeri uporabe
- 3D tiskanje (Prusa MK3, Ender 3, Voron) – zamenjava obstoječih gonilnikov za tiše delovanje
- CNC rezkanje (Grbl krmilnik) – natančno pozicioniranje pri obdelavi lesa ali aluminija
- Laserski rezalnik (LightBurn + GRBL) – mehki premiki glave brez resonančnih vibracij
- Robotska roka ali XY plotter – visoka ločljivost koraka za ponovljive premike
Tehnični pregled
Tehnične specifikacije
| Parameter | Podatek |
|---|---|
| Gonilniški čip | TMC2226-SA (Trinamic / Analog Devices) |
| Napajanje motorja (VM) | 4,75–29 V DC |
| Logično napajanje (VIO) | 3,3–5 V |
| Izhodni tok (RMS, zvezno) | 2,0 A |
| Izhodni tok (vrh) | 2,8 A |
| Mikrokorakanje (strojno) | 1, 1/2, 1/4, 1/8, 1/16 (MS pini) |
| Mikrokorakanje (prek UART) | Do 1/256 |
| Konfiguracija | UART (1-pin, TX smer) ali pini MS1/MS2/PDN |
| Načini delovanja | StealthChop2, SpreadCycle, CoolStep |
| StallGuard | Ne |
| Oblika modula | SilentStepStick (pin-kompatibilen s TMC2208, TMC2225) |
| Dimenzije PCB | ~14,5 × 21 mm |
| Zaščite | Termalna zaščita, zaščita pred kratkim stikom, zaščita pred prenapetostjo |
Primerjava: Stepper driver TMC2226 V1.0 vs TMC2209 vs TMC2225
| Parameter | Stepper driver TMC2226 V1.0 | TMC2209 | TMC2225 |
|---|---|---|---|
| Max tok (RMS) | 2,0 A | 2,0 A | 1,4 A |
| Max tok (vrh) | 2,8 A | 2,8 A | 2,0 A |
| Mikrokoraki (max) | 256 (UART) | 256 (UART) | 256 (UART) |
| Vmesnik | STEP/DIR + UART | STEP/DIR + UART | STEP/DIR + UART |
| StealthChop2 | Da | Da | Da |
| StallGuard4 | Ne | Da | Ne |
| CoolStep | Da | Da | Da |
| Oblika (form factor) | SilentStepStick | SilentStepStick | SilentStepStick |
| Primeren za začetnike | Da (podoben TMC2208) | Da (z več funkcijami) | Ne (manjši tok) |
| Kompleksnost nastavitve | Nizka–srednja | Srednja (StallGuard zahteva kalibracijo) | Nizka |
Inženirski PRO nasvet
VREF nastavite pri izmerjeni temperaturi okolja, ne pri hladnem gonilniku. – Upor R_sense se pri segrevanju rahlo poveča, kar pomeni, da bo dejanski tok skozi navitja pri vroči plošči za 3–5 % nižji od izračunanega. Če nastavljate VREF pri 20 °C in gonilnik nato teče pri 50 °C (tipično v zaprtem ohišju tiskalnika), je dejanski tok nižji od načrtovanega. Za kritične osi (X, Y pri CoreXY) to pomeni manjši navor pri višjih hitrostih. Rešitev: nastavite VREF za 5 % višje od minimalnega izračuna ali pa tokovno nastavitev opravite prek UART po 10 minutah segrevanja stroja.
Kompatibilnost
Firmware Marlin 2.x podpira TMC2226 prek direktive TMC2226 v Configuration_adv.h z UART komunikacijo na isti način kot TMC2208/TMC2209 — nastavite X_DRIVER_TYPE TMC2226. Klipper podpira gonilnik prek razdelka [tmc2226 stepper_x] v printer.cfg datoteki z uart_pin konfiguracijo. Brez UART deluje gonilnik v načinu STEP/DIR z nastavljanjem mikrokorakov prek MS1/MS2 mostičkov, kar je združljivo z vsakim krmilnikom, ki generira STEP in DIR signale (vključno z originalnim GRBL na Arduino Uno). Programska orodja za konfiguracijo (TMC-API, TMCL-IDE) delujejo na Windows, Linux in macOS.










