Spring til hovedindhold (tryk på Enter)

Stepper Motor Driver Moduler

Stepper Motor Driver-moduler styrer stepper-motorer med præcis vinkel-kontrol og micro-stepping for jævn bevægelse. Stepper-motorer drejer i faste steps (typisk 1,8° = 200 steps pr. omdrejning) og kræver en driver der kan skifte strømmen i viklingerne i rigtig rækkefølge. Udvalget rummer ULN2003 til simple 4-fase steppers (28BYJ-48), TB6600 til kraftige NEMA 17/23 op til 4A og 42V med 7 micro-step opløsninger, DRV8825 dual bipolar shield, TMC260 silent driver (2A, 40V), samt OverLord 3D-printer mainboard. Find driveren til 3D-printer, CNC eller automatiseret bevægelse.

  • Stepper motor driver modul ULN2003 til 4-fase motorer 5-12V TIPA

    TIPA

    Stepper motor driver modul ULN2003 til 4-fase motorer 5-12V TIPA

    18,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Please select a variant for all bundle products.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • Stepper Motor Driver TB6600, 9-42V, 4A, 7 Micro Steps
    Mængderabat

    DFRobot

    Stepper Motor Driver TB6600, 9-42V, 4A, 7 Micro Steps

    195,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Please select a variant for all bundle products.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • Stepper Motor Driver Shield TMC260 2A 40V for Arduino
    Mængderabat

    DFRobot

    Stepper Motor Driver Shield TMC260 2A 40V for Arduino

    300,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Please select a variant for all bundle products.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • Dual Bipolar Stepper Motor Shield, DRV8825 for Arduino
    Mængderabat

    DFRobot

    Dual Bipolar Stepper Motor Shield, DRV8825 for Arduino

    355,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Please select a variant for all bundle products.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • Mainboard, Overlord 3D Printer, Arduino Mega2560, 24V Input
    Mængderabat

    DFRobot

    Mainboard, Overlord 3D Printer, Arduino Mega2560, 24V Input

    765,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Please select a variant for all bundle products.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .

Hvad er en stepper-motor?

En stepper-motor er en motor der drejer i faste, præcise steps i stedet for kontinuerligt. Hvert step er typisk 1,8° (= 200 steps pr. omdrejning) eller 0,9° (= 400 steps). Det giver dig præcis vinkel-kontrol uden encoder, og motoren holder sig fast i den valgte position når den er i hvile.

Stepper-typer

  • Unipolar (5 ledninger): simpelt design, billigt, men mindre moment. Eksempel: 28BYJ-48. Bruges til lette projekter.
  • Bipolar (4 ledninger): kraftigere og mere effektiv. Eksempler: NEMA 17 (3D-print), NEMA 23 (CNC), NEMA 34 (industri). Kræver H-bro driver.

Modeller i udvalget

Simple unipolar drivere (5V/12V)

Kraftige bipolar drivere (12-42V)

Komplet 3D-printer mainboard

Hvilken driver skal jeg vælge?

  • Simpel hobby-project med 28BYJ-48 unipolar: ULN2003 driver — billigt og fungerer.
  • Bygge eller opgradere 3D-printer: TMC260 silent (DRI0035) for stille drift, eller TB6600 (DRI0043) til kraftige steppers.
  • CNC-fræser med NEMA 17 eller 23: TB6600 (DRI0043) — mest fleksibel.
  • To steppers på Arduino-shield: Dual Bipolar Shield DRV8825 (DRI0023).
  • Komplet 3D-printer-styring: OverLord Mainboard (DFR0372).
  • Kameraslæder eller telescope-tracker: ULN2003 (TIPA) eller DRV8825 hvis du har bipolar.

Driver-typer sammenligning

DriverStrømSpændingMicro-stepsLydniveauBedst til
ULN2003~500 mA5-12V1, 1/2 (full/half)Mellem28BYJ-48 hobby
A49882A8-35V1, 1/2, 1/4, 1/8, 1/16Mellem-høj3D-print (klassisk)
DRV88252,5A8-45Vop til 1/32Mellem-høj3D-print (forbedret)
TB66004A9-42V1, 1/2, 1/4, 1/8, 1/16, 1/32MellemCNC, kraftige steppers
TMC2208/22091,4-2A5,5-36Vop til 1/256Næsten lydløsSilent 3D-print
TMC2602A9-40Vop til 1/256LydløsSilent 3D-print

Micro-stepping forklaret

En NEMA 17 stepper har typisk 200 steps pr. omdrejning (1,8° pr. step). Med micro-stepping deler driveren hver step i flere mindre dele:

  • 1 step (full step): 200 steps/omdr. = 1,8° opløsning. Maksimalt moment, mest vibration.
  • 1/2 step (half step): 400 steps/omdr. = 0,9°.
  • 1/8 step: 1.600 steps/omdr. = 0,225°.
  • 1/16 step: 3.200 steps/omdr. = 0,1125°.
  • 1/32 step: 6.400 steps/omdr. = 0,056°. Meget jævn bevægelse, lavere moment pr. step.
  • 1/256 (TMC): 51.200 steps/omdr. — næsten lydløst, men højere CPU-krav.

Højere micro-stepping giver jævnere bevægelse og lavere lydniveau, men mindre holdemoment ved hvert mellem-step.

Sådan tilkobler du en stepper til Arduino + driver

Med ULN2003 til 28BYJ-48:

  1. Tilkobl 28BYJ-48 til ULN2003-modulet (5-pin stik passer kun én vej)
  2. Tilkobl ULN2003's 4 input-pins (IN1-IN4) til Arduino digital pins
  3. Strømforsyne ULN2003 med 5-12V (separat fra Arduino)
  4. Inkluder Stepper-bibliotek og kontroller via stepper.step(steps)

Med TB6600 til NEMA 17/23:

  1. Sæt micro-step DIP-switches på TB6600 (1, 1/2, 1/4, 1/8, 1/16, 1/32)
  2. Sæt strøm-grænse DIP-switches (typisk 1,5-2A for NEMA 17, 2-3A for NEMA 23)
  3. Tilkobl bipolar stepper (4 ledninger A+, A-, B+, B-)
  4. Tilkobl strøm (12-42V DC) — separat fra Arduino
  5. Tilkobl PUL+ (step) og DIR+ (retning) til Arduino. PUL- og DIR- til Arduino GND.
  6. Brug AccelStepper-bibliotek til kontrol

Programmering — biblioteker

  • Stepper (Arduino): simpelt indbygget bibliotek til ULN2003 og lignende.
  • AccelStepper: til avanceret stepper-kontrol med acceleration og hastigheds-profiler. Det mest brugte til seriøse projekter.
  • FastAccelStepper: hurtig stepper-kontrol til ESP32 og Arduino Mega.
  • TMC2208Stepper / TMCStepper: til avancerede TMC-funktioner (StealthChop, current-tuning, m.m.).
  • GRBL: komplet CNC-firmware til Arduino Uno, drives af G-code.
  • Marlin / Klipper: 3D-printer firmware der inkluderer stepper-styring.

NEMA-størrelser forklaret

NEMA-betegnelsen angiver flange-størrelsen i tommer:

  • NEMA 14: 35x35 mm flange. Mindre 3D-printere, lette mekanikker.
  • NEMA 17: 42x42 mm flange. Standard 3D-printer størrelse, lette CNC.
  • NEMA 23: 57x57 mm flange. CNC-fræsere, kraftigere systemer.
  • NEMA 34: 86x86 mm flange. Industri-CNC og store maskiner.

Sikkerhed og strøm

  • Indstil altid strøm-grænsen på driveren før du tilkobler motoren — for høj strøm brænder viklingerne ud.
  • Stepper-motorer trækker fuld strøm også når de står stille (holdemoment) — varmer driveren op.
  • TB6600 og lignende drivere bør have køleplade ved 2-4A drift.
  • Tilkobl/frakobl aldrig motor-ledninger mens driveren har strøm — det kan ødelægge driveren.

Typiske anvendelser

3D-printere til X, Y, Z og extruder bevægelse, CNC-fræsere og lasergraveringer, kameraslæder og time-lapse rigs, motoriserede teleskoper og star-trackers, automatiske gardiner og rullegardiner, retro-projekter med modeltog og automation, præcisionsdosering og pumper, vinduesvaskerobotter, plotter-tegnemaskiner, automatiske dyse-tester og pick-and-place maskiner.

Relateret

Til DC-motor styring, se DC Motor Driver Moduler. Til servomotor-styring, se Servo Motor Driver Moduler. Til selve stepper-motorerne, se Stepper Motor. Til strømforsyninger til motorer, se Strømforsyninger. Tilbage til Motor Driver Moduler.