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


Kobling af en stegmotor

Encyclopedia
Felt: Encyclopædi
0
China

Definition af stegmotor

En stegmotor er en DC-motor, der bevæger sig i skridt, med rotationshastighed, der afhænger af hastigheden på den elektriske signal.

4bf5256495d9f553efd1b39fe0e3efd9.jpeg

Komponenter

Motoren har en rotor (permanent magnet) og en stator (vinding), hvor roteren roterer, og statoren er statisk.

Arbejdsgang

Midtpunktet på statorvindingen tillader ændring af strømretningen, når det er til jord. Dette ændrer statorens magnetiske egenskaber, der selektivt tiltrækker og afviser roteren for at skabe et skridtebevægelse.

Skridtesekvens

For at opnå korrekt bevægelse af motoren, skal en skridtesekvens følges. Denne skridtesekvens giver spændingen, der skal anvendes på statorfasen. Normalt følges en 4-skridtes sekvens.

Når sekvensen følges fra skridt 1 til 4, får vi en uretsgang, og når den følges fra skridt 4 til 1, får vi en mod uretsgang.

ef15d3de898a16407f096c05b4daf9ba.jpeg

Grensesnitsdiagram

5f7c0a08ef19b54a4ba11809a5f2068a.jpeg

Diagrammet nedenfor viser grensesnittet mellem stegmotor og en mikrokontroller. Dette er et generelt diagram, der kan anvendes på enhver mikrokontroller-familie som PIC-mikrokontroller, AVR eller 8051-mikrokontroller.

Eftersom mikrokontrolleren ikke kan levere nok strøm, bruges en driver som ULN2003 til at køre motoren. Enkelte transistorer eller andre driver IC'er kan også bruges. Sørg for, at eksterne pull-up resistorer er forbundet, hvis det er nødvendigt. Forbind aldrig motoren direkte til kontrollerens pins. Motorens spænding afhænger af dens størrelse.

En typisk 4-fase unipolar stegmotor har 5 terminaler. 4 fase-terminaler og en fælles terminal for midtpunktet, der er forbundet til jord. Programmeringsalgoritmen for kontinuerlig rotation i uretsgang er givet nedenfor-

  • Initialiser portpinene, der bruges til motoren, som udgange

  • Skriv et fælles forsinkelsesprogram, f.eks. 500 ms

  • Udgiv første sekvens-0 × 09 på pinene

  • Kald forsinkelsesfunktion

  • Udgiv anden sekvens-0 × 0 c på pinene

  • Kald forsinkelsesfunktion

  • Udgiv tredje sekvens-0 × 06 på pinene

  • Kald forsinkelsesfunktion

  • Udgiv fjerde sekvens-0 × 03 på pinene

  • Kald forsinkelsesfunktion

  • Gå til skridt 3

Skridtvinkel

Antallet af skridt, der kræves for at fuldføre en hel rotation, afhænger af skridtvinklen på stegmotoren. Skridtvinklen kan variere fra 0,72 grader til 15 grader per skridt. Afhængigt heraf kan 500 til 24 skridt være nødvendige for at fuldføre en rotation. I positionsstyringssystemer bør valget af motor baseres på den mindste grad af rotation, der er nødvendig pr. skridt.

Halvskridt

Stegmotorer kan fungere ved halvdelen af den faktiske skridtvinkel, kendt som halvskridt. For eksempel kan en motor, der er beregnet til 15 grader pr. skridt, programmeres til at rotere med 7,5 grader pr. skridt ved hjælp af en special halvskridtsekvens.

e7884b1a34f89c1664a2af5f1a9c46ca.jpeg

Stegmotor vs. servomotor

Både stegmotor og servomotor bruges primært i positionsstyringssystemer. Men der ligger en forskel i deres funktion og konstruktion. Stegmotoren har et stort antal poler eller tænder på roteren, og disse tænder fungerer som magnetiske nord- og syldepoler, der tiltrækkes eller afvises af den elektrisk magnetiserede spole i stator. Dette hjælper med at skabe den skridtebevægelse, som en stegmotor genererer.

På den anden side styres positionen i en servomotor af et specialiseret kredsløb og feedback-mekanisme, der genererer en fejl-signal for at flytte motorens akse.

Giv en gave og opmuntre forfatteren
Anbefalet
Send forespørgsel
Hent
Hent IEE Business-applikationen
Brug IEE-Business appen til at finde udstyr få løsninger forbinde med eksperter og deltage i branchesamarbejde overalt og altid fuldt ud understøttende udviklingen af dine energiprojekter og forretning