• Product
  • Suppliers
  • Manufacturers
  • Solutions
  • Free tools
  • Knowledges
  • Experts
  • Communities
Search


Anslutning av en stegmotor

Encyclopedia
Fält: Encyklopedi
0
China

Stegmotordefinition

En stegmotor är en DC-motor som rör sig i steg, med rotationshastighet beroende av elektriska signalers frekvens.

4bf5256495d9f553efd1b39fe0e3efd9.jpeg

Komponenter

Motorn har en rotor (permanentmagnet) och en statör (vindning), där roteraren roterar och statören är stillastående.

Arbetsprincip

Mittenkontakten på statörens vindning tillåter ändring av strömriktning när den kopplas till mark. Detta ändrar statörens magnetiska egenskaper, vilket selektivt drar och stöter roteraren för att skapa ett stegande rörelse.

Stegsekvens

För att få korrekt rörelse av motorn måste en stegsekvens följas. Denna stegsekvens ger spänningen som måste appliceras på statörfasen. Vanligtvis följs en 4-stegssekvens.

När sekvensen följs från steg 1 till 4 får vi en medursrotation, och när den följs från steg 4 till 1 får vi en motsolsrotation.

ef15d3de898a16407f096c05b4daf9ba.jpeg

Gränssnittsdiagram

5f7c0a08ef19b54a4ba11809a5f2068a.jpeg

Diagrammet nedan visar gränssnittet mellan en stegmotor och en mikrokontroller. Detta är ett generellt diagram och kan tillämpas på vilken mikrokontrollerfamilj som helst, som PIC-mikrokontroller, AVR eller 8051-mikrokontroller.

Eftersom mikrokontrollern inte kan ge tillräckligt med ström används en drivare som ULN2003 för att köra motorn. Individuella transistorer eller andra drivarkretsar kan också användas. Se till att externa pull-up-resistorer är anslutna om det behövs. Anslut aldrig motorn direkt till kontrollerpinarna. Motorns spänning beror på dess storlek.

En typisk 4-fas unipolar stegmotor har 5 terminaler. 4 fasterminaler och en gemensam terminal för mittenkontakten som är ansluten till mark. Programalgoritmen för kontinuerlig rotation i medursläge ges nedan-

  • Initiera portpinnen som används för motorn som utgångar

  • Skriv en vanlig förseningssprogram av säg 500 ms

  • Utmatningsförsta sekvens-0 × 09 på pinarna

  • Anropa förseningfunktion

  • Utmatningandrasekvens-0 × 0 c på pinarna

  • Anropa förseningfunktion

  • Utmatningatredje sekvens-0 × 06 på pinarna

  • Anropa förseningfunktion

  • Utmatningafjärde sekvens-0 × 03 på pinarna

  • Anropa förseningfunktion

  • Gå till steg 3

Stegvinkel

Antalet steg som krävs för att slutföra en full rotation beror på stegmotorns stegvinkel. Stegvinkeln kan variera från 0,72 grader till 15 grader per steg. Beroende på detta kan 500 till 24 steg krävas för att slutföra en rotation. I positionskontrollapplikationer bör valet av motor baseras på den minsta graden av rotation som krävs per steg.

Halvsteg

Stegmotorer kan fungera med hälften av den faktiska stegvinkeln, känd som halvsteg. Till exempel kan en motor med 15 grader per steg programmeras att rotera med 7,5 grader per steg med hjälp av en speciell halvstegsekvens.

e7884b1a34f89c1664a2af5f1a9c46ca.jpeg

Stegmotor vs servomotor

Både stegmotor och servomotor används främst i positionskontrollapplikationer. Men det finns en skillnad i deras arbete och konstruktion. Stegmotorn har ett stort antal poler eller tänder på sin rotor, och dessa tänder fungerar som magnetiska nord- och sydpoler som dras till eller stöts bort av den elektriskt magnetiserade spolen i statören. Detta hjälper till den stegande rörelsen som en stegmotor genererar.

Å andra sidan styrs positionen i en servomotor av en specialiserad krets och återkopplingsmekanism, vilket genererar ett felformel för att flytta motorskaftet.

Ge en tips och uppmuntra författaren
Rekommenderad
Skicka förfrågan
Ladda ner
Hämta IEE-Business applikationen
Använd IEE-Business-appen för att hitta utrustning få lösningar koppla upp med experter och delta i branssammarbete när som helst var som helst fullt ut stödande utvecklingen av dina elprojekt och affärsverksamhet