Utveckling av mjukvara för styrning av tvåfasstegmotorer
(2020) In CODEN:LUTEDX/TEIE EIEM01 20202Industrial 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:
http://lup.lub.lu.se/student-papers/record/9031855
- author
- Afanasov, Artem LU
- supervisor
- organization
- alternative title
- Development of software for two phase stepper motor control
- course
- EIEM01 20202
- year
- 2020
- 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}}, }