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
    Mængderabat

    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.
    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.
    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.
    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.
    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.
    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.