Skip to main content

LUP Student Papers

LUND UNIVERSITY LIBRARIES

Utveckling av mjukvara för styrning av tvåfasstegmotorer

Afanasov, Artem LU (2020) In CODEN:LUTEDX/TEIE EIEM01 20202
Industrial Electrical Engineering and Automation
Popular Abstract (Swedish)
Med moderna mikroprocessorer kan motorstyrning göras i mjukvara. Ett mer konkret exempel är möjligheten att köra tvåfasstegmotorer med strömreglering. Redan med en enkel regulator kan mycket bra resultat uppnås.

Stegmotor är en elektrisk motor som har fått sitt namn för att ett varv är uppdelat i ett antal lika stora steg. Antal steg/varv varierar och väljs utifrån motorns användningsområde. En stor fördel med stegmotorer är att det är enkelt att få till en exakt vinkeländring. Det finns många olika tillämpningar: skrivare, CNC-maskiner, sjukvårdsutrustning och robotar är bara några exempel. Stegmotorerna körs med strömreglering, vilket innebär att strömmen mäts upp och jämförs med ett förinställt referensvärde. Senare utifrån den... (More)
Med moderna mikroprocessorer kan motorstyrning göras i mjukvara. Ett mer konkret exempel är möjligheten att köra tvåfasstegmotorer med strömreglering. Redan med en enkel regulator kan mycket bra resultat uppnås.

Stegmotor är en elektrisk motor som har fått sitt namn för att ett varv är uppdelat i ett antal lika stora steg. Antal steg/varv varierar och väljs utifrån motorns användningsområde. En stor fördel med stegmotorer är att det är enkelt att få till en exakt vinkeländring. Det finns många olika tillämpningar: skrivare, CNC-maskiner, sjukvårdsutrustning och robotar är bara några exempel. Stegmotorerna körs med strömreglering, vilket innebär att strömmen mäts upp och jämförs med ett förinställt referensvärde. Senare utifrån den skillnaden justeras spänningen över motorn så att strömmen kommer närmare det önskade värdet. Traditionellt har stegmotorer styrts med en mikroprocessor och ett drivsteg som reglerar motorströmmen i hårdvaran. Men idag, när mikroprocessorer har blivit kraftfullare och billigare är det möjligt att göra strömreglering i mjukvaran istället. Att ha så mycket styrning och reglering i mjukvaran som möjligt har flera fördelar. Bland annat kan nämnas att systemet blir mycket mer flexibelt och kan enkelt anpassas efter olika behov. Samma hårdvara kan användas till motorer med varierande parametrar. I vissa fall kan samma hårdvara även användas till olika motortyper. Det enda som behövs för att göra alla önskade ändringar är en enkel omprogrammering. En serie med praktiska tester på olika tvåfasstegmotorer har bevisat att en ganska enkel regulator räcker för att få bra resultat. Det vill säga att avvikelser från önskat strömvärde är små. Önskad ström och varvtal ställs in av användaren, antigen direkt i programmet eller kan den informationen komma utifrån, till exempel från ett annat system. Hårdvaran som har använts i detta arbete är ett kretskort som kan driva två olika stegmotorer helt oberoende av varandra. På kortet finns en mikroprocessor, två drivkretsar utan strömreglering, två kretsar för strömmätning och kringkomponenter. (Less)
Please use this url to cite or link to this publication:
author
Afanasov, Artem LU
supervisor
organization
alternative title
Development of software for two phase stepper motor control
course
EIEM01 20202
year
type
H3 - Professional qualifications (4 Years - )
subject
publication/series
CODEN:LUTEDX/TEIE
report number
5429
language
Swedish
id
9031855
date added to LUP
2020-11-19 14:58:57
date last changed
2020-11-19 14:58:57
@misc{9031855,
  author       = {{Afanasov, Artem}},
  language     = {{swe}},
  note         = {{Student Paper}},
  series       = {{CODEN:LUTEDX/TEIE}},
  title        = {{Utveckling av mjukvara för styrning av tvåfasstegmotorer}},
  year         = {{2020}},
}