← Tilbage til hjælpecenter

Hvilke stepperdrivere? TMC2209 vs A4988 vs DRV8825?

stillet af Aaron Park 2025-09-05 · 1 svar
TMC2209 hver gang. Årsager:

Stille ved enhver hastighed (StealthChop)?
Sensorløs homing, hvis du nogensinde ønsker det?
3. UART-konfiguration — strøm indstilles via software, ingen jumpers
4. Indbygget termisk beskyttelse

A4988 / DRV8825 fungerer, men er støjende, varmere og understøtter ikke sensorløs hjemkørsel. Prisforskellen er ~€2/driver. Ingen grund til at vælge de ældre til en ny bygning.

Svar

arcadist admin 2026-06-08 20:51
Alle tre vil flytte din gantry uden at svede — en skumskærer stiller næsten ingen krav til motorerne. Så valget kommer ned til støj, glathed og opsætningsbekvemmelighed, og på disse punkter vinder TMC2209 klart. A4988/DRV8825 er det billige, støjende, velprøvede valg.

A4988 — den klassiske "StepStick"

Allegro A4988. Billigste, mest almindelige, hvad alle RAMPS/CNC-shields er bygget omkring.
~8–35 V motorforsyning; realistisk ~1 A/fase blot, op til ~2 A med kølelegeme + luftstrøm.
Mikrotrin op til 1/16 (indstilles med MS1/MS2/MS3-jumpere).
Fastlagt blandet-forfald → mærkbar mellemfrekvens resonans og hvin, og ingen strømreduktion ved standsning (motorerne summer og forbliver varme selv når de er parkeret).
Strømgrænse (standalone): I = Vref ÷ (8 × Rsense) — Rsense varierer efter board (0,05–0,1 Ω), så tjek dine sense-modstande, før du stoler på et hvilket som helst "Vref = X"-diagram.
DRV8825 — den kraftigere drop-in

TI DRV8825. Samme fodaftryk som A4988, men potentiometeret er på modsatte ende, og strømformlen er anderledes — undlad blind udskiftning og genbrug den samme Vref.
Højere loft: 8,2–45 V, ~1,5 A ubelastet, op til ~2,2 A kølet. Bedre højhastighedsmoment.
Mikrotrin op til 1/32, lidt glattere dæmpning end A4988, har en FEJL-pin + overstrøms-/termisk beskyttelse.
Strømgrænse: I = Vref ÷ (5 × Rsense); på de sædvanlige 0,1 Ω-kort er det den berømte Vref ≈ ampere ÷ 2.
Stadig en step/dir-driver uden standstill-strømreduktion — mere støjsvag end en A4988, men ikke helt lydløs.
TMC2209 — den lydløse, smarte (anbefalet)

Trinamic. 4,75–29 V, ~1,4 A RMS kontinuerlig (≈2 A top), ~2 A RMS med køling.
StealthChop2 gør det næsten lydløst ved de hastigheder, en foam cutter kører — ærligt talt forskellen mellem "er den overhovedet tændt?" og en skur fuld af hvin. SpreadCycle træder i kraft for drejningsmoment ved højere hastigheder.
Accepterer op til 1/16 steps input, men interpolerer internt til 1/256 (MicroPlyer) → glasglat bevægelse uanset hvad du fodrer den med.
UART-tilstand: indstil kør/hold-strøm, mikrostigning og tilstande i software — ingen Vref-potentiometer, ingen jumpere. Kører også mærkbart køligere end de to andre.
Bonusfunktioner der betyder noget på en ren opbygning: StallGuard (sensorløs hjemkørsel — spring limit switches over) og CoolStep (sænker strøm under let belastning, hvilket en foam cutter næsten altid er).
Ulemper: lidt dyrere, og UART-ledninger/adresser tilføjer lidt opsætningsarbejde.
Hvorfor det meste af specifikationen ikke betyder noget her?
En varmtrådsafskærer flytter en tynd tråd gennem skum med få mm/s — belastningen er minimal. Så DRV8825's 45 V og høje drejningsmoment er spildt, og du kommer til at køre med lav strøm på alle af dem (indstil motorerne forsigtigt; de knap nok arbejder). Det, du faktisk mærker dagligt, er støj under lange snit og besværet med opsætning — begge dele favoriserer TMC2209.

På ESP32 + FluidNC specifikt

TMC2209 har indbygget FluidNC-understøttelse — forbind UART-benet, indstil run_amps, microsteps, stealthchop og endda sensorløs homing direkte i YAML’en. Ingen potentiometre, ingen gætteri med jumpere. På en delt UART tildeler du hver driver en adresse via dens MS1/MS2-ben.
A4988/DRV8825 er "standard" step/dir til FluidNC — indstil mikrostigning med jumperne på kortet, indstil steps_per_mm i YAML, og justér Vref manuelt. Enklere ledninger, højere støjniveau.
Verdict for denne maskine: TMC2209 i UART-tilstand — stilhed, kølighed, softwarekonfigureret, valgfri sensorløs hjemkørsel. Hvis du allerede har A4988s/DRV8825s i en skuffe, vil de skære skum perfekt; indstil blot en lav Vref og forvent noget syngen.

Én sikkerhedsnote: uanset hvilken du vælger, indstil strømmen lavt for en skumskærer og kontroller motorens temperatur — overskridelse af Vref ødelægger både driver og motor, og disse maskiner har næsten intet drejningsmoment.

Din besked

Opret en konto eller log ind at svare