Stepper driver DRV8825

5.99 (DDV vključen)

Gonilnik koračnega motorja DRV8825 s podporo do 1/32 mikrokoraka in tokom do 2,2 A — zanesljiva nadgradnja A4988 za 3D tiskanje in CNC stroje.

Ni na zalogi

Prijava na sporočilo ob novi zalogi.

Šifra: 07 - B2 Kategorija:
Opis

Opis

Stepper driver DRV8825

Gonilnik koračnega motorja DRV8825 temelji na Texasovem čipu DRV8825 in je namenjen krmiljenju bipolarnih koračnih motorjev v projektih, kjer sta natančnost in stabilnost gibanja ključni — od 3D tiskanja in CNC rezkanja do robotskih rok in kameraskih drsnikov.

Modul je električno in fizično združljiv s priljubljenimi tiskalniškimi in CNC ploščami, kot so RAMPS 1.4 (z Arduino Mega), BigTreeTech SKR Mini E3, MKS Robin Nano in podobnimi. Deluje z vsemi pogosto uporabljenimi firmware-i, vključno z Marlin in Klipper.

Anatomija gonilnika

Parameter Podatek
ČipTexas Instruments DRV8825
Maks. tok (RMS, na fazo)1,5 A (brez hladilnega telesa)
Maks. tok (peak, na fazo)2,2 A (z aktivnim hlajenjem)
VmesnikSTEP / DIR
Mikrokoraki1, 1/2, 1/4, 1/8, 1/16, 1/32
Napajalna napetost motorja (VM)8,2 V – 45 V
Logična napetost (VIO)3,3 V ali 5 V
ZaščitePrekoračitev toka, kratek stik, pregrevanje (TSD), prenizka napetost (UVLO)
Dimenzije PCB15 mm × 20 mm

Ključne lastnosti

  • Mikrokorakanje do 1/32 – šest načinov ločljivosti (full, 1/2, 1/4, 1/8, 1/16, 1/32) nastavljate z logičnimi nivoji na treh MS (mode select) pinih. Finejši mikrokoraki pomenijo gladkejše gibanje in manj vibracij pri nizkih hitrostih.
  • Nastavljiva omejitev toka prek potenciometra (VREF) – referenčno napetost merite neposredno na potenciometru glede na GND; tok po fazah izračunate po formuli I = VREF / (5 × Rcs), kjer je Rcs vrednost merilnega upora (tipično 0,1 Ω).
  • Široko napajalno območje – motor lahko napajate z napetostmi od 8,2 V do 45 V, kar pokriva standardne 12 V in 24 V napajalniške sisteme v 3D tiskalnikih in CNC strojih.
  • Vgrajen linearni regulator za logiko – ločena napajalna pot za logični del zagotavlja stabilen 3,3 V ali 5 V nivo ne glede na napetost motorja.
  • Termična zaščita (TSD) – čip samodejno izklopi gonilnik, ko temperatura preseže varno mejo, in ga znova vklopi po ohladitvi. To preprečuje trajne poškodbe pri trajni preobremenitvi.
  • Zaščita pred podnapetostjo (UVLO) – gonilnik ne deluje, dokler napajalna napetost ne doseže minimalne vrednosti, s čimer preprečuje nepredvidljivo obnašanje ob nepopolnem zagonu.
  • Priloženo aluminijasto hladilno telo – modul se dobavi s samolepilnim hladilnim telesom, ki je priporočljivo pri tokih nad 1 A ali neprekinjeni uporabi v zaprtem ohišju.

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 vse priključke
  • 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

Moj prvi projekt – 3 koraki

  1. Vstavitev gonilnika – preverite orientacijo na sheeldu (potenciometer mora biti na ustrezni strani glede na vaš shield). MS1, MS2 in MS3 pine nastavite z mostički ali programsko za želeni način mikrokoraka — npr. vsi trije HIGH za 1/32.
  2. Nastavitev VREF – z multimetrom merite napetost med potenciometrom in GND. Za NEMA 17 motor z nazivnim tokom 1 A (RMS) nastavite VREF na 0,5 V (formula: VREF = I × 5 × Rcs; pri Rcs = 0,1 Ω → VREF = 1 A × 0,5 = 0,5 V). Začnite nižje in postopoma povečujte, da se motor ne pregreje.
  3. Test z Arduino in knjižnico AccelStepper – naložite preprosto testno kodo, ki zavrti motor za 200 korakov v eno in v drugo smer. Motor naj se vrti gladko, gonilnik pa naj ostane topel, ne vroč. Če se motor ne premika ali preskakuje korake, preverite VREF in smer priključitve navitij.

Primeri uporabe

  • 3D tiskanje (Prusa MK3, Ender 3, Voron) – krmiljenje X/Y/Z osi in ekstruderja
  • CNC rezkanje (Grbl krmilnik) – natančno pozicioniranje rezkarnega vretena
  • Laserski rezalnik (LightBurn + GRBL) – premikanje laserske glave po XY površini
  • Robotska roka ali XY plotter – koordinirano večosno gibanje

Tehnični pregled

Tehnične specifikacije

Parameter Podatek
ČipTexas Instruments DRV8825
Napajalna napetost motorja (VM)8,2 V – 45 V
Logična napetost (VIO)3,3 V ali 5 V
Maks. kontinuirani tok na fazo (RMS)1,5 A (brez hladilnega telesa)
Maks. koničen tok na fazo (peak)2,2 A (z aktivnim hlajenjem)
Načini mikrokoraka1, 1/2, 1/4, 1/8, 1/16, 1/32
VmesnikSTEP / DIR (standardni koračni vmesnik)
Nastavitev tokaPotenciometer + VREF merjenje z multimetrom
ZaščitePrekoračitev toka, kratek stik, termična zaščita (TSD), podnapetostna zaščita (UVLO)
Vgrajeni hladilnikDa (aluminijasto hladilno telo s samolepilnim trakom)
Dimenzije PCB15 mm × 20 mm
Vsebina paketa1× gonilnik DRV8825, 1× aluminijasto hladilno telo s samolepilnim trakom

Primerjava: Stepper driver DRV8825 vs A4988 vs TMC2208

Stepper driver DRV8825 A4988 TMC2208
Maks. tok (RMS / fazo) 1,5 A (2,2 A peak) 1,0 A (2,0 A peak) 1,4 A (2,0 A peak)
Mikrokoraki do 1/32 do 1/16 do 1/256 (interpolacija)
Vmesnik STEP/DIR STEP/DIR STEP/DIR + UART
Tiho delovanje (StealthChop) Ne Ne Da
StallGuard (zaznavanje zastoja) Ne Ne Da (TMC2209)
Nastavitev toka Potenciometer (VREF) Potenciometer (VREF) UART ali potenciometer
Kompleksnost nastavitve Nizka Nizka Srednja do visoka
Primeren za začetnike Da Da Pogojno (zahteva UART konfiguracijo)
Cenovni razred Nizek Nizek Srednji

Inženirski PRO nasvet

Napajajte motor z 24 V namesto 12 V, kadar koli je to mogoče. – Višja napetost motorja pomeni hitrejši naraščajoči rob toka skozi navitja, kar se prevede v višji razpoložljivi navor pri višjih hitrostih korakov. Pri 24 V in enakem nastavljenem RMS toku boste opazili bistveno manj izgubljenega koraka pri hitrih premikih. DRV8825 to podpira do 45 V, zato je 24 V sistem varno in učinkovito območje — le preverite, da vaš napajalnik in shield to napetost podpirata.

Kompatibilnost

DRV8825 deluje z vsemi firmware-i, ki podpirajo standardni STEP/DIR vmesnik: Marlin 2.x (parameter DRIVER_TYPE DRV8825 v Configuration.h) in Klipper (parameter step_pin/dir_pin v printer.cfg). Ker gre za čisto STEP/DIR gonilnik brez UART ali SPI, nastavitve opravljate fizično prek potenciometra in MS pinov — ni programske konfiguracije prek serijskega vmesnika. Konfiguracijska orodja (Pronterface, Fluidd, Mainsail) tečejo na Windows, Linux in macOS.

Dokumentacija