

Stepper driver AT2100
€7.99 (DDV vključen)
Gonilnik koračnega motorja AT2100 s tiho operacijo in interpolacijo do 256 mikrokorakov — primeren za 3D tiskanje in CNC stroje.
5 na zalogi
Opis
Stepper driver AT2100
AT2100 je gonilnik koračnega motorja na čipu AT2100, zasnovan kot alternativa čipoma TMC2100 in TMC2208. Združuje tiho delovanje z visoko zmogljivostjo in je namenjen 3D tiskalnikom, CNC rezkalnim strojem ter robotskim in IoT sistemom, kjer je zahtevana natančna in tiha regulacija gibanja.
Gonilnik je v obliki StepStick modula in se neposredno vstavi v standardne vtičnice na ploščah RAMPS 1.4, MKS Robin Nano, BTT SKR in sorodnih 3D tiskalniških ter CNC platformah. Deluje z vdelano programsko opremo Marlin (2.x) in Klipper brez posebnih sprememb konfiguracije.
Anatomija gonilnika
| Parameter | Podatek |
|---|---|
| Čip | AT2100 |
| Maks. tok (RMS) | 1,6 A |
| Maks. tok (koničen) | 2,5 A |
| Vmesnik | STEP / DIR |
| Mikrokoraki (strojna nastavitev) | 1/1, 1/2, 1/4, 1/8, 1/16 |
| Interpolacija | do 1/256 |
| Napajalna napetost motorja (VM) | 5,5 – 36 V DC |
| Logična napetost (VIO) | 3,3 – 5,0 V |
| Zaščite | Prekoračitev toka, termična zaščita, kratek stik |
| Dimenzije PCB | 15,4 × 20,3 mm (StepStick oblika) |
Ključne lastnosti
- Tiho delovanje z napredno atenucijo napetosti – AT2100 z regulacijo toka zmanjšuje električni šum gonilnika, kar je posebej opazno pri 3D tiskalniku, ki dela ponoči ali v bivalnem prostoru.
- Interpolacija do 256 mikrokorakov – Gonilnik interno interpolira med strojno nastavljenimi mikrokoraki (do 1/16) in ustvari gibanje, ki se obnaša kot 1/256. Rezultat je mehkejše, bolj enakomerno vrtenje motorja brez posegov v krmilni firmware.
- Mešano dušenje toka (mixed decay) – Kombinacija hitrih in počasnih faz sproščanja toka omogoča visok navor pri hkrati tihem delovanju, kar je kompromis, ki ga starejši čipi A4988 in DRV8825 ne podpirajo samodejno.
- Samodejno zmanjšanje toka v mirovanju – Ko motor ne prejme novih korakov, gonilnik samodejno zniža izhodni tok. Motor ostane pozicioniran, poraba energije in segrevanje pa se zmanjšata.
- Vgrajeno zaznavanje toka – Čip za regulacijo toka ne potrebuje zunanjih zaznavalnih upornikov, kar poenostavi zasnovo PCB modula in zmanjša možnost napak pri montaži.
- Združljivost z 3,3 V in 5 V logiko – Deluje tako z 8-bitnimi Arduino Mega krmilniki kot z 32-bitnimi ploščami (STM32, ESP32-based), kjer so izhodi napetostno 3,3 V.
- StepStick oblika – neposredna zamenjava – Enaka oblika in razpored nožic kot A4988 ali DRV8825 na večini standardnih 3D tiskalniških plošč; zamenjava ne zahteva predelave vezja.
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, priključen na izhode A1/A2/B1/B2
- Napajalnik 12 – 24 V DC – napaja motor prek gonilnika; za 3D tiskalnike zadostuje 12 V/10 A
- Voltmeter ali multimeter – za natančno nastavitev referenčne napetosti VREF pred prvim zagonom
Moj prvi projekt – 3 koraki
- Vstavitev in nastavitev mikrokorakov – Gonilnik vstavite v vtičnico v pravilni smeri (potenciometer VREF mora biti obrnjen stran od kondenzatorjev napajanja). Mikrokorake nastavite s premostilniki MS1/MS2/MS3 na plošči: za 1/16 korak vse tri vklopljene (HIGH).
- Nastavitev VREF – Pred vklopom napajalnika motorja izračunajte ciljno napetost: VREF = I_maks × 0,8, kjer je I_maks vaš RMS tok motorja. Za tipičen NEMA 17 z 1,0 A RMS nastavite VREF na pribl. 0,80 V. Napetost merite med sredinskim kontaktom potenciometra in maso (GND) ob priključenem logičnem napajanju 5 V.
- Test z Arduino in knjižnico AccelStepper – Naložite primer BasicStepperDriver ali AccelStepper in zaženite motor pri 200 korakih na obrat. Preverite, da gonilnik ni vroč po 5 minutah delovanja; če temperatura preseže 60 °C, znižajte VREF ali dodajte hladilno rebro.
Primeri uporabe
- 3D tiskanje (Prusa MK3S, Ender 3, Voron 2.4) – tiho gibanje osi X/Y/Z
- CNC rezkanje (Grbl krmilnik, CNC shield za Arduino) – natančno pozicioniranje rezkalne glave
- Laserski rezalnik (LightBurn + GRBL) – mehko gibanje zmanjša optično motnjo laserskega žarka pri hitrih prehodih
- Robotska roka ali XY plotter – večosni sistemi z zahtevo po nizkem šumu in visokem navoru
Tehnični pregled
Tehnične specifikacije
| Parameter | Podatek |
|---|---|
| Čip gonilnika | AT2100 |
| Napajalna napetost motorja (VM) | 5,5 – 36 V DC |
| Logična napetost (VIO) | 3,3 – 5,0 V |
| Maks. izhodni tok (RMS) | 1,6 A |
| Maks. izhodni tok (koničen) | 2,5 A |
| Vmesnik | STEP / DIR |
| Mikrokoraki (MS pini) | 1/1, 1/2, 1/4, 1/8, 1/16 |
| Interpolacija | do 1/256 (interno) |
| Dušenje toka | Mešano (mixed decay) |
| Samodejno zmanjšanje toka v mirovanju | Da |
| Vgrajeno zaznavanje toka | Da (brez zunanjih upornikov) |
| Zaščite | Prekoračitev toka, termična zaščita, kratek stik |
| Oblika modula | StepStick (kompatibilen z A4988) |
| Dimenzije PCB | 15,4 × 20,3 mm |
Primerjava: Stepper driver AT2100 vs A4988 vs DRV8825
| Stepper driver AT2100 | A4988 | DRV8825 | |
|---|---|---|---|
| Maks. tok (RMS) | 1,6 A | 1,0 A (s hladilnim rebrom 2,0 A) | 1,5 A (s hladilnim rebrom 2,5 A) |
| Mikrokoraki (maks.) | 1/16 (interpolacija 1/256) | 1/16 | 1/32 |
| Vmesnik | STEP/DIR | STEP/DIR | STEP/DIR |
| Tiho delovanje | Da (mešano dušenje) | Ne | Delno |
| Interpolacija mikrokorakov | Da (do 1/256) | Ne | Ne |
| Samodejno zmanjšanje toka | Da | Ne | Ne |
| Primeren za začetnike | Da (STEP/DIR, enaka vtičnica) | Da | Da |
| Kompleksnost nastavitve | Nizka – samo VREF in MS pini | Nizka | Nizka |
Inženirski PRO nasvet
Nastavite VREF na 80 % nominalnega RMS toka motorja, ne na 100 %. – Večina NEMA 17 motorjev je specificiranih pri toku, ki ga gonilnik brez aktivnega hlajenja ne more vzdržati neprekinjeno. Z nastavitvijo VREF = I_nom × 0,8 ostanete znotraj toplotnih meja čipa pri sobni temperaturi brez hladilnega rebra, gonilnik deluje zanesljivo pri neprekinjenem tiskanju in se izognete termičnim zaustavitvam, ki povzročijo zdrs osi sredi tiskanja.
Kompatibilnost
AT2100 uporablja standardni vmesnik STEP/DIR brez UART ali SPI, zato ne zahteva posebne konfiguracije v Marlinu ali Klipperju – gonilnik se v Marlinu 2.x nastavi enako kot A4988 (DRIVER_TYPE A4988 ali generičen STEP/DIR gonilnik). V Klipperju zadostuje osnovna konfiguracija sekcije stepper brez razširjenih parametrov TMC. Logični vhodi sprejemajo 3,3 V in 5 V signale, zato deluje tako z Arduino Mega (5 V) kot z ESP32 ali STM32 krmilniki (3,3 V) brez pretvorniških vezij. Nastavitev operacijskega sistema ni potrebna; programiranje poteka prek standardnega USB priključka na krmilni plošči.









