← Terug naar helpcentrum

Welke stappenmotoraansturingen? TMC2209 vs A4988 vs DRV8825?

gevraagd door Aaron Park 2025-09-05 · 1 antwoord
TMC2209 elke keer. Redenen:

Stil op elke snelheid (StealthChop)
Sensorloos homing als je dat ooit wilt?
UART-configuratie — stroom instellen in software, geen jumpers
4. Ingebouwde thermische beveiliging

A4988 / DRV8825 werken wel, maar zijn luidruchtiger, warmer en bieden geen sensorloos homen. Het prijsverschil is ~€2/driver. Geen reden om de oudere modellen te kiezen voor een nieuwe bouw.

Antwoorden

arcadist 🛡 beheer 2026-06-08 20:51
Korte versie voor een hot-wire cutter: alle drie zullen ze je gantry bewegen zonder ook maar een zweetdruppel — een schuimsnijder vraagt bijna niets van de motoren. Dus de keuze komt neer op geluid, soepelheid en gemak van opstelling, en op die punten wint de TMC2209 duidelijk. A4988/DRV8825 zijn de goedkope, luidruchtige, bewezen optie.

A4988 — de klassieke "StepStick"

Allegro A4988. Goedkoopste, meest voorkomende, waar elke RAMPS/CNC-shield omheen is gebouwd.
~8–35 V motorvoeding; realistisch ~1 A/fase onbewerkt, tot ~2 A met koellichaam + luchtstroom.
Microsteps tot 1/16 (instelbaar met de MS1/MS2/MS3-jumpers).
Vaste gemengde-verval → waarneembare middenbereikresonantie en gejank, en geen stroomvermindering in stilstand (motoren zoemen en blijven warm, zelfs wanneer geparkeerd).
Stroomlimiet (standalone): I = Vref ÷ (8 × Rsense) — Rsense varieert per board (0,05–0,1 Ω), dus controleer je sense-weerstanden voordat je een "Vref = X"-grafiek vertrouwt.
DRV8825 — de stevigere drop-in

TI DRV8825. Dezelfde footprint als de A4988, maar de potmeter zit aan de tegenovergestelde kant en de stroomformule is anders — vervang niet blind en hergebruik dezelfde Vref.
Meer hoofdruimte: 8,2–45 V, ~1,5 A onbedekt, tot ~2,2 A gekoeld. Betere hoge-snelheidskoppel.
Microsteps tot 1/32, iets soepeler verval dan de A4988, heeft een FAULT-pin + overstroom-/thermische beveiliging.
Stroomlimiet: I = Vref ÷ (5 × Rsense); op de gebruikelijke 0,1 Ω-borden is dat de beroemde Vref ≈ ampère ÷ 2.
Nog steeds een stap/stuurdriver zonder stroomverlaging bij stilstand — stiller dan een A4988 maar niet stil.
TMC2209 — de stille, slimme (aanbevolen)

Trinamic. 4,75–29 V, ~1,4 A RMS continu (≈2 A piek), ~2 A RMS met koeling.
StealthChop2 maakt het bijna stil op de snelheden waarop een foam cutter draait — echt het verschil tussen "staat ie wel aan?" en een schuur vol gegil. SpreadCycle springt in voor koppel bij hogere snelheden.
Accepteert tot 1/16 stap invoer maar interpoleert intern naar 1/256 (MicroPlyer) → glasachtig-vloeiende beweging ongeacht wat je aanlevert.
UART-modus: stel loop-/houdstroom, microstappen en modi in software in — geen Vref-pot, geen jumpers. Loopt ook merkbaar koeler dan de andere twee.
Bonusfuncties die ertoe doen bij een schone bouw: StallGuard (sensorloos homing — sla de eindschakelaars over) en CoolStep (verlaagt de stroom onder lichte belasting, wat bij een frees voor schuim bijna altijd het geval is).
Nadelen: iets duurder, en UART-bedrading/adressen vereisen wat extra opstartwerk.
Waarom de meeste specificaties hier niet van belang zijn?
Een hot-wire cutter beweegt een dun draadje met een snelheid van enkele mm/s door schuim — de belasting is minimaal. De DRV8825's 45 V en hoogtoerig koppel zijn dan verspild, en je draait op lage stroom op elk van hen (stel de motoren zacht in; ze doen nauwelijks iets). Wat je daadwerkelijk dagelijks merkt, is geluid tijdens lange snedes en de moeite van het instellen — beide voordelen voor de TMC2209.

Op ESP32 + FluidNC specifiek

TMC2209 heeft native FluidNC-ondersteuning — bedraad de UART-pin, stel run_amps, microstappen, stealthchop, en zelfs sensorloos homing in via de YAML. Geen potmeters, geen gokwerk met jumpers. Op een gedeelde UART geef je elke driver een adres via de MS1/MS2-pinnen.
A4988/DRV8825 zijn "standaard" stap/dir naar FluidNC — stel microstappen in met de jumper op het bord, stel steps_per_mm in in YAML en draai Vref handmatig. Eenvoudigere bedrading, luidere uitkomst.
Verdict voor deze machine: TMC2209 in UART-modus — stil, koel, software-geconfigureerd, optioneel sensorloos homing. Als je al A4988s/DRV8825s in een la hebt liggen, snijden ze perfect schuim; stel gewoon een lage Vref in en verwacht wat gezang.

Eén veiligheidsopmerking: welke je ook kiest, stel de stroom laag in voor een schuimsnijder en controleer de motortemperatuur — te veel Vref zorgt ervoor dat zowel de driver als de motor oververhit raken, en deze machines hebben bijna geen koppel nodig.

Jouw antwoord

Account aanmaken of inloggen te antwoorden