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


Kobling av en stegmotor

Encyclopedia
Felt: Encyklopedi
0
China

Definisjon av stegmotor

En stegmotor er en DC-motor som beveger seg i steg, med rotasjonshastighet avhengig av frekvensen på elektrisk signal.

4bf5256495d9f553efd1b39fe0e3efd9.jpeg

Komponenter

Motoren har en rotor (permanent magnet) og en statør (vinding), hvor roteren roterer og statøren er stillestående.

Arbeidsprinsipp

Midtpunktet på statørvindingen tillater endring av strømretningen når den kobles til jord. Dette endrer statørens magnetiske egenskaper, som selektivt trekker og støter roteren for å skape en stegvis bevegelse.

Stegsekvens

For å få riktig bevegelse av motoren, må en stegsekvens følges. Denne stegsekvensen gir spenningsnivået som må anvendes på statørfasen. Normalt følges en 4-stegs sekvens.

Når sekvensen følges fra steg 1 til 4, får vi en klokkevis rotasjon, og når den følges fra steg 4 til 1, får vi en motklokkevis rotasjon.

ef15d3de898a16407f096c05b4daf9ba.jpeg

Grensesnittskjema

5f7c0a08ef19b54a4ba11809a5f2068a.jpeg

Skjemaet nedenfor viser grensesnittet mellom stegmotor og en mikrokontroller. Dette er et generisk skjema og kan brukes for enhver mikrokontrollerfamilie som PIC-mikrokontroller, AVR eller 8051-mikrokontroller.

Siden mikrokontrolleren ikke kan gi nok strøm, brukes en driver som ULN2003 for å drive motoren. Enkelte transistorer eller andre driver-IC-er kan også brukes. Sørg for at eksterne pull-up-resistorer er koblet hvis det er nødvendig. Kobler aldri motoren direkte til kontrollerpinsene. Motorens spenning avhenger av dens størrelse.

En typisk 4-fase unipolar stegmotor har 5 terminaler. 4 fase-terminaler og en felles terminal for midtpunktet som er koblet til jord. Programmalgoritmen for kontinuerlig rotasjon i klokkevis modus er gitt nedenfor-

  • Initialiser portpinene som brukes for motoren som utganger

  • Skriv et felles forsinkelsesprogram på for eksempel 500 ms

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

  • Kall forsinkelsesfunksjonen

  • Utgi andre sekvens-0 × 0 c på pinene

  • Kall forsinkelsesfunksjonen

  • Utgi tredje sekvens-0 × 06 på pinene

  • Kall forsinkelsesfunksjonen

  • Utgi fjerde sekvens-0 × 03 på pinene

  • Kall forsinkelsesfunksjonen

  • Gå til steg 3

Stegvinkel

Antallet steg som kreves for å fullføre en full rotasjon avhenger av stegmotorens stegvinkel. Stegvinkelen kan variere fra 0,72 grader til 15 grader per steg. Avhengig av dette kan 500 til 24 steg være nødvendige for å fullføre en rotasjon. I posisjonskontrollapplikasjoner bør valget av motor baseres på den minste graden av rotasjon som kreves per steg.

Halvsteg

Stegmotorer kan operere med halvparten av den faktiske stegvinkelen, kjent som halvsteg. For eksempel, en motor anslått for 15 grader per steg kan programmeres til å rotere med 7,5 grader per steg ved hjelp av en spesiell halvstegssekvens.

e7884b1a34f89c1664a2af5f1a9c46ca.jpeg

Stegmotor vs Servomotor

Både stegmotor og servomotor brukes hovedsakelig i posisjonskontrollapplikasjoner. Men det ligger en forskjell i deres arbeid og konstruksjon. Stegmotoren har et stort antall poler eller tenner på roteren, og disse tenner fungerer som magnetiske nord- og sørpoler som blir trukket eller støtet av elektrisk magnetiserte spoler i statøren. Dette bidrar til stegvis bevegelse som en stegmotor genererer.

På den andre siden, i en servomotor styres posisjonen av et spesialisert kretssystem og et tilbakemeldingssystem, som genererer en feilsignal for å flytte motorskaften.

Gi en tips og oppmuntre forfatteren
Anbefalt
Send forespørsel
Last ned
Hent IEE Business-applikasjonen
Bruk IEE-Business-appen for å finne utstyr få løsninger koble til eksperter og delta i bransjesamarbeid hvor som helst når som helst fullt støttende utviklingen av dine energiprojekter og forretning