ROBOTY PRZEMYSŁOWE LABORATORIUM SILNIKI SKOKOWE



Podobne dokumenty
MiAcz3. Elektryczne maszynowe napędy wykonawcze

PAScz3. Elektryczne maszynowe napędy wykonawcze

Silniki skokowe - cz. 1: budowa i zasada działania

Kacper Kulczycki. Krótko o silnikach krokowych (cz. 2.)

SILNIK KROKOWY. w ploterach i małych obrabiarkach CNC.

Energoelektronika Cyfrowa

Cel ćwiczenia. Przetwornik elektromagnetyczny. Silniki krokowe. Układ sterowania napędu mechatronicznego z silnikiem krokowym.

Napędy urządzeń mechatronicznych - projektowanie. Ćwiczenie 3 Dobór silnika skokowego do pracy w obszarze rozruchowym

Silniki prądu stałego z komutacją bezstykową (elektroniczną)

Wprowadzenie do mechatroniki

Proste układy wykonawcze

Silniki krokowe. 1. Podział siników krokowych w zależności od ich budowy.

Silnik prądu stałego. Sterowanie silnika prądu stałego

Maszyny Elektryczne Specjalne Special Electrical Machines. Elektrotechnika I stopień ogólnoakademicki. niestacjonarne

BADANIE SILNIKA SKOKOWEGO

Podstawy Elektrotechniki i Elektroniki. Opracował: Mgr inż. Marek Staude

BADANIE JEDNOFAZOWEGO SILNIKA ASYNCHRONICZNEGO Strona 1/5

Mechatronika i inteligentne systemy produkcyjne. Aktory

Badanie napędu z silnikiem bezszczotkowym prądu stałego

Ćwiczenie EA1 Silniki wykonawcze prądu stałego

Charakterystyka rozruchowa silnika repulsyjnego

Silniki skokowe - cz. 2: rodzaje pracy i charakterystyki

MASZYNY INDUKCYJNE SPECJALNE

Temat: Silniki komutatorowe jednofazowe: silnik szeregowy, bocznikowy, repulsyjny.

Laboratorium Maszyny CNC

Mikrosilniki prądu stałego cz. 2

KATEDRA ENERGOELEKTRONIKI I NAPĘDÓW ELEKTRYCZNYCH

Ćwicz. 10 Sensory i elementy wykonawcze automatyki SiEWA/SK SILNIK KROKOWY. W ramach ćwiczenia bada się własności czterofazowego silnika krokowego.

Ćwiczenie: "Silnik indukcyjny"

Mikrosilniki prądu stałego cz. 2

Modelowanie silników skokowych

SILNIK INDUKCYJNY KLATKOWY

PRĄDNICE I SILNIKI. Publikacja współfinansowana ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego

Ćwiczenie EA8 Prądnice tachometryczne

Silnik indukcyjny - historia

Mikrosilniki prądu stałego cz. 1

Wykład 2 Silniki indukcyjne asynchroniczne

Maszyny elektryczne. Materiały dydaktyczne dla kierunku Technik Optyk (W12) Kwalifikacyjnego kursu zawodowego.

Napędy urządzeń mechatronicznych

Wysokowydajne falowniki wektorowe Micno KE300.

Wykaz ważniejszych oznaczeń Podstawowe informacje o napędzie z silnikami bezszczotkowymi... 13

SPIS TREŚCI PRZEDMOWA WYKAZ WAŻNIEJSZYCH OZNACZEŃ 1. PODSTAWOWE INFORMACJE O NAPĘDZIE Z SILNIKAMI BEZSZCZOTKOWYMI 1.1. Zasada działania i

Ćwiczenie 1 Dobór mikrosilnika prądu stałego do napędu bezpośredniego przy pracy w warunkach ustalonych

Zastosowanie silników krokowych jako napęd robota mobilnego

Ćw. 18: Pomiary wielkości nieelektrycznych II

Temat: ŹRÓDŁA ENERGII ELEKTRYCZNEJ PRĄDU PRZEMIENNEGO

P O L I T E C H N I K A Ł Ó D Z K A INSTYTUT ELEKTROENERGETYKI ZAKŁAD ELEKTROWNI LABORATORIUM POMIARÓW I AUTOMATYKI W ELEKTROWNIACH

Silniki skokowe 1.2. SILNIKI Z MAGNESEM STAŁYM

Z powyższej zależności wynikają prędkości synchroniczne n 0 podane niżej dla kilku wybranych wartości liczby par biegunów:

Podstawy Elektrotechniki i Elektroniki. Opracował: Mgr inż. Marek Staude

SILNIKI PRĄDU STAŁEGO

2.2. Metoda przez zmianę strumienia magnetycznego Φ Metoda przez zmianę napięcia twornika Układ Ward-Leonarda

Oddziaływanie wirnika

Sensoryka i układy pomiarowe łazika marsjańskiego Scorpio IV

Alternator. Elektrotechnika w środkach transportu 125

PL B1. Sposób sterowania przełączalnego silnika reluktancyjnego i układ sterowania przełączalnego silnika reluktancyjnego

Silniki synchroniczne

Silniki prądu stałego


Badanie prądnicy synchronicznej

- kompensator synchroniczny, to właściwie silnik synchroniczny biegnący jałowo (rys.7.41) i odpowiednio wzbudzony;

Ćw. 18: Pomiary wielkości nieelektrycznych II

Matematyczne modele mikrosilników elektrycznych - silniki prądu stałego

Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska

Table of Contents. Table of Contents UniTrain-I Kursy UniTrain Kursy UniTrain: Maszyny elektryczne List of articles:

Maszyny elektryczne Electrical machines. Energetyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólnoakademicki / praktyczny)

LABORATORIUM STEROWANIE SILNIKA KROKOWEGO

PL B1. Sposób i układ sterowania przemiennika częstotliwości z falownikiem prądu zasilającego silnik indukcyjny

Silniki indukcyjne. Ze względu na budowę wirnika maszyny indukcyjne dzieli się na: -Maszyny indukcyjne pierścieniowe. -Maszyny indukcyjne klatkowe.

Instrukcja do ćwiczeń laboratoryjnych Napęd hydrauliczny

PL B1. POLITECHNIKA LUBELSKA, Lublin, PL BUP 18/11. JANUSZ URBAŃSKI, Lublin, PL WUP 10/14. rzecz. pat.

Politechnika Poznańska Instytut Technologii Mechanicznej. Laboratorium MASZYN I URZĄDZEŃ TECHNOLOGICZNYCH. Nr 2

Ćwiczenie EA9 Czujniki położenia

PL B1. Sposób sterowania przełączalnego silnika reluktancyjnego i układ do sterowania przełączalnego silnika reluktancyjnego

BADANIE PRZERZUTNIKÓW ASTABILNEGO, MONOSTABILNEGO I BISTABILNEGO

Hamulce elektromagnetyczne. EMA ELFA Fabryka Aparatury Elektrycznej Sp. z o.o. w Ostrzeszowie

Programowanie mikrokontrolerów AVR z rodziny ATmega.

4. Napędy elektryczne

Wykład 4. Strumień magnetyczny w maszynie synchroniczne magnes trwały, elektromagnes. Magneśnica wirnik z biegunami magnetycznymi. pn 60.

ZESPÓŁ LABORATORIÓW TELEMATYKI TRANSPORTU ZAKŁAD TELEKOMUNIKACJI W TRANSPORCIE WYDZIAŁ TRANSPORTU POLITECHNIKI WARSZAWSKIEJ

Maszyny elektryczne. Materiały dydaktyczne dla kierunku Technik Optyk (W10) Szkoły Policealnej Zawodowej.

Obliczenia polowe silnika przełączalnego reluktancyjnego (SRM) w celu jego optymalizacji

Maszyna indukcyjna jest prądnicą, jeżeli prędkość wirnika jest większa od prędkości synchronicznej, czyli n > n 1 (s < 0).

Zakład Napędów Wieloźródłowych Instytut Maszyn Roboczych CięŜkich Laboratorium Elektrotechniki i Elektroniki. Badanie alternatora

PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE, Kraków, PL BUP 04/13

Ćw. 18: Pomiary wielkości nieelektrycznych II

Opracował: mgr inż. Marcin Wieczorek

Napędy elektromechaniczne urządzeń precyzyjnych - projektowanie. Ćwiczenie 3 Dobór mikrosilnika prądu stałego do układu pozycjonującego

PL B1. INSTYTUT NAPĘDÓW I MASZYN ELEKTRYCZNYCH KOMEL, Katowice, PL BUP 17/18

POLITECHNIKA ŚLĄSKA WYDZIAŁ INŻYNIERII ŚRODOWISKA I ENERGETYKI INSTYTUT MASZYN I URZĄDZEŃ ENERGETYCZNYCH LABORATORIUM ELEKTRYCZNE. Układ LEONARDA.

Jeżeli zwój znajdujący się w polu magnetycznym o indukcji B obracamy z prędkością v, to w jego bokach o długości l indukuje się sem o wartości:

Laboratorium Elektroniki w Budowie Maszyn

SILNIK INDUKCYJNY KLATKOWY

Rozwój sterowania prędkością silnika indukcyjnego trójfazowego

Struktury specjalizowane wykorzystywane w mikrokontrolerach

Wykład 1. Serwonapęd - układ, którego zadaniem jest pozycjonowanie osi.

Silniki prądu przemiennego

Silniki krokowe w ofercie TME Zasada działania silnika krokowego rys. 1

Dynamika układów elektrycznych. dr hab. inż. Krzysztof Patan

Ćwiczenie EA5 Silnik 2-fazowy indukcyjny wykonawczy

Transkrypt:

ROBOTY PRZEMYSŁOWE LABORATORIUM SILNIKI SKOKOWE Autorzy: Marcin Banas Tomasz Bielecki Emil Kubicki 1

Kielce 2006 1. Wstęp Silnik skokowy (krokowy), jest przetwornikiem energii przetwarzającym sygnały elektryczne (ciąg impulsów sterujących) w mechaniczne przesunięcie kątowe o charakterze dyskretnym. Kąt obrotu wału silnika skokowego jest proporcjonalne do liczby impulsów sterujących, a prędkość silnika do częstotliwości tych impulsów. Impuls sterujący powoduje, że cewki (w przypadku uzwojenia skupionego) lub pasma (w przypadku uzwojenia rozłożonego) uzwojenia wzbudzenia silnika zostają, za pośrednictwem komutatora elektronicznego, zasilone określonym układem napięć utrzymywanym na nich do czasu pojawienia się następnego impulsu sterującego powodującego zmianę układu napięć. Powoduje to zmianę rozpływu prądu w uzwojenia silnika i skokową zmianę kierunku strumienia magnetycznego, a co za tym idzie obrót wirnika o określony kąt zwany skokiem. Stany elektryczne uzwojenia noszą nazwę taktów komutacji. Tworzą one cykl komutacji. Cyklowi odpowiada taka liczba taktów komutacji (skoków wirnika), dla której wał wirnika wykona 360 0 obrotu. 2. Zasada działania Zasada działania zostanie przedstawiona na przykładzie prostego modelu silnika o wirniku czynnym w postaci dwubiegunowego magnesu trwałego ( p=1), którego stojan ma dwa pasma uzwojenia sterującego. Minimalny skok wirnika można obliczyć ze wzoru: Π p m Rozpatrywany silnik ma komutację czterotaktową: 1 - Po zasileniu cewki 1 napięciem o dodatniej biegunowości, wytworzy ona strumień a wirnik zajmie położenie by kierunek jego strumienia był zgodny z kierunkiem strumienia stojana, 2 - Po zasileniu cewki 2 napięciem o dodatniej biegunowości strumień zmieni kierunek o 90 0, co spowoduje obrót wirnika o ten sam kąt, 3 - Zasilając cewkę 1 napięciem o ujemnej biegunowości otrzymamy strumień przemieszczony o kąt 90 0 w porównaniu z taktem 2

poprzednim, wirnik znów podąży za tą zmianą tak jak to jest pokazane na rysunku poniżej, 4 - W ostatnim takcie zasilamy cewkę 2 napięciem o ujemnej biegunowości, w wyniku czego otrzymujemy analogiczny skutek jak w pozostałych taktach. Cały takt komutacji możemy zapisać w postaci: (+1) (+2) (-1) (-2). W przypadku zastosowania silnika skokowego o wirniku biernym reluktancyjnym, który nie rozróżnia zmiany zwrotu wektoru strumienia należy zastosować cztery pasma uzwojenia. Układ komutacji takiego silnika jest pokazany poniżej: a) b) Komutator silnika skokowego: A,B,C,D - kolejne pasma silnika czteropasmowego, T - wejście impulsów taktujących, K - wejście sygnału kierunku 3

a) - wzbudzanie pasma A po pierwszym impulsie taktu na wejściu T b) - wzbudzanie pasma B po drugim impulsie taktu na wejściu T W pierwszym przypadku zmienialiśmy biegunowość napięcia sterującego, taki sposób jest nazywany komutacją bipolarną. Natomiast w przypadku niezmieniania biegunowości mamy do czynienia z komutacją unipolarną. Pasma silnika mogą być wzbudzane pojedynczo, parami lub według innych zasad dostosowanych do jego budowy (np. przy czterech pasmach możemy w ośmiu taktach zasilać na przemian jedną lub dwie cewki). Jeśli w czasie działania maszyny sposób ten nie jest zmieniany, mówi się o komutacji symetrycznej. Łatwo zauważyć że w przypadku komutacji niesymetrycznej, zwiększa się dwukrotnie liczba taktów w cyklu, a tym samym zmniejsza się dwukrotnie skok wirnika silnika. Przykładem może być często stosowany sposób nazywany 1/4. Oznacza to, że w każdej chwili tylko jedno z pasm jest wzbudzane, a liczba występujących kombinacji zasilania wynosi 4. Innym równie często stosowanym algorytmem zasilania jest 2/4, czyli tzw. zasilanie pasm parami. Jest to sposób pozwalający na lepsze wykorzystanie miedzi uzwojenia. Na rysunku poniżej pokazano wyidealizowany wykres obrazujący przebiegi prądów w pasmach silnika komutowanego w taki sposób. W przedstawionym przypadku przełączenie komutatora następuje pod wpływem ujemnego zbocza impulsu taktującego. Komutacja unipolarna czterech pasm parami wg algorytmu 2/4 (przebiegi wyidealizowane) u - napięcie taktujące, t - czas, i A, i B, B ic, i D - prądy w pasmach A, B, C i D 4

Komutacja bipolarna dwóch pasm parami wg algorytmu 2/4 (przebiegi wyidealizowane) i A, i B, B - prądy w pasmach A i B Aby uzyskiwać jak najmniejsze skoki wirnika możemy zwiększać liczbę par biegunów wirnika lub liczbę pasm uzwojenia., jest to jednak kłopotliwe ze względów konstrukcyjnych. Innym sposobem może być stopniowe przełączanie prądów w poszczególnych pasmach, co uzyskujemy metodami elektronicznymi. Przykład uzyskiwania mikroskoków jest pokazany poniżej: Komutacja bipolarna dwóch pasm parami z podziałem na mikroskoki (przebiegi wyidealizowane) i A, i B, B - prądy w pasmach A i B 5

Skutkiem tego wytwarzany przez te prądy wypadkowy strumień magnetyczny w stojanie również stopniowo zmienia swoje położenie kątowe. Na rysunku pokazano podział skoku na 5 mikroskoków. Podział taki, choć możliwy jak każdy inny, bywa rzadko stosowany ze względu na znaczne komplikacje układowe. Najczęściej stosowane są podziały na 2 n części, gdzie n - jest dowolną liczbą naturalną. Podział na więcej niż 32 lub 64 mikroskoki bywa często tylko iluzoryczny. Co prawda komutator wysteruje uzwojenia zadanymi prądami, jednak wirnik silnika może na to nie zareagować ze względu na istniejące tarcie w napędzanych mechanizmach. Kolejny mikroskok może też nie wywołać ruchu, a następny spowoduje skok o wartości nadrabiającej zaległości, a więc także innej niż zadana. Im większe tarcie suche w mechanizmie napędzanym przez silnik skokowy, tym bardziej prawdopodobne wadliwe realizowanie podziału skoku na mikroskoki. 3. Zalety i wady Zalety: - kąt obrotu silnika jest proporcjonalny do ilości impulsów wejściowych, - silnik pracuje z pełnym momentem w stanie spoczynku (o ile uzwojenia są zasilane), - precyzyjne pozycjonowanie i powtarzalność ruchu - dobre silniki krokowe mają dokładność ok. 3-5% kroku i błąd ten nie kumuluje się z kroku na krok, - możliwość bardzo szybkiego rozbiegu, hamowania i zmiany kierunku, - niezawodne - ze względu na brak szczotek. żywotność silnika zależy zatem tylko od żywotności łożysk, - zależność obrotów silnika od dyskretnych impulsów umożliwia sterowanie w pętli otwartej, przez co silnik krokowy jest łatwiejszy i tańszy w sterowaniu, - możliwość osiągnięcia bardzo niskich prędkości synchronicznych obrotów z obciążeniem umocowanym bezpośrednio na osi, - szeroki zakres prędkości obrotowych uzyskiwany dzięki temu, że prędkość jest proporcjonalna do częstotliwości impulsów wejściowych, - jedną z najbardziej znaczących zalet silnika krokowego jest możliwość dokładnego sterowania w pętli otwartej. Praca w pętli otwartej oznacza, że nie potrzeba sprzężenia zwrotnego - informacji o położeniu. Takie sterowanie eliminuje potrzebę stosowania kosztownych urządzeń sprzężenia zwrotnego, takich jak enkodery optoelektroniczne. Pozycje znajduje się zliczając impulsy wejściowe. 6

Wady: - rezonanse mechaniczne pojawiające się przy niewłaściwym sterowaniu, - trudności przy pracy z bardzo dużymi prędkościami. 4. Zastosowanie Ze względu na wymienione cechy charakterystyczne silniki skokowe znalazły bardzo wiele różnorodnych zastosowań. Ich udział ilościowy w całej grupie małych maszyn elektrycznych przekracza 15 % i stale rośnie. Znaleźć je można wszędzie tam, gdzie wymagane jest precyzyjne pozycjonowanie kątowe lub liniowe. Najwięcej silników skokowych znajduje się w komputerach i urządzeniach peryferyjnych do nich (stacjach dyskietek, dysków twardych, czytnikach i nagrywarkach płyt CD, DVD, drukarkach, skanerach). W każdym komputerze domowym jest kilka takich silników. Drugą grupą urządzeń powszechnego użytku, w których znaleźć można wiele różnorodnych silników skokowych, są wyroby mechanizujące prace biurowe, zapisujące i odczytujące informacje dźwiękowe oraz obrazowe, a także zegary i zegarki z regulatorem kwarcowym. Nowoczesne aparaty fotograficzne, kamery wideo, rzutniki obrazów i projektory, pozycjonery anten satelitarnych, telefaksy mają w swej budowie silniki skokowe. Setki milionów silników skokowych pracuje na całym świecie w urządzeniach technologicznych, a wśród nich w robotach, manipulatorach, pozycjonerach, drukarkach kodów, układach selekcji, w maszynach sprzedających, pakujących i wielu, wielu innych. Silniki do zastosowań technologicznych, a szerzej, profesjonalnych - często nazywa się elektromaszynowymi elementami automatyki [2, 7] wyróżniając tą nazwą maszyny o szczególnie wysokiej jakości wykonania i stabilności parametrów. Podobnie wysokie wymagania odnośnie jakości wykonania i dokładności ruchu stawiane są silnikom stosowanym do budowy aparatury medycznej, jeszcze wyższe do urządzeń militarnych i lotnictwa, a najwyższe do sprzętu kosmicznego. 7

Na rysunku poniżej zestawiono typowe zastosowania silników skokowych. 5. Przykładowy program #include "5510drv.h" #include <conio.h> void main() unsigned char type[4]; int ch, i, aiv[32]; char c; unsigned char chmask[4], ab; ch=0; for(i=0;i<4;i++) type[i]=get_boardid(i); // do funkcji Get_BoardID(int) wprowadzamy numer slotu a ona zwraca nam nazwe modelu karty 8

for(i=0;i<4;i++) printf("wykorzystanie funkcji Get_BoardID(int) \n"); printf("slot numer %d urzadzenie %s \n",i+1,type[i]); // wyswietlenie informacji o numerze slotu w ktorym znajduje sie karta i modelu karty printf("nacisnij dowolny klawisz \n");getch(); printf("wykorzystanie funkcji Init501718(int) \n"); printf("inicjalizacja ADAM-5018 \n"); Init501718(1); // inicjalizacja karty w slocie podanym w postaci argumentu printf("wykorzystanie funkcji AiUpdate(int,int*) \n"); printf("wykorzystanie funkcji Get501718(int,int,int*) \n"); printf("odczyt danych \n"); for(i=0;i<7;i++) while(aiupdate(1, &ch)!=0); /* w pierwszym argumencie podajemy slot, drugi zwraca numer kanalu (0-7), natomiast cala funkcja czy kanal jest gotowy (wartosc 0), nie gotowy (wartosc -1) lub tez popsuty modul wejsc analogowych (wartosc -2) */ Get501718(1, ch, &(aiv[ch])); /* funkcja jest typu void, pierwszy argument to numer slotu drugi to numer kanału a trzeci argument zwraca wartość danych z określonego kanału */ printf("nacisnij 'Q', aby opuscic program..\n"); while(1) if(aiupdate(1, &ch)==0) // jesli kanal jest gotowy to wykonuj... Get501718(1, 0, &(aiv[ch])); printf("kanal %d wartosc=%d \n",0,aiv[ch]); // sprawdzenie wartosci w kanale 0 ab=1; 9

if(aiv[ch]>320) Set5068(&ab,0,0,ABit); /* jesli w kanale ch jest wartosc wieksza od 320 to wyjscie cyfrowe o numerze 0 ustaw w stan wysoki */ ab=0; if(aiv[ch]<300) Set5068(&ab,0,0,ABit); /* jesli w kanale ch jest wartosc mniejsza od 300 to wyjscie cyfrowe o numerze 0 ustaw w stan niski */ if( kbhit()) c=getch(); if( c == 'q' c == 'Q') break; 6. Literatura 1. Norma branżowa BN-81/3016-10. Maszyny elektryczne. Elementy automatyki. Silniki skokowe. Wymagania i badania. 2. Polska Norma PN-87/E-01006: Maszyny elektryczne. Elementy automatyki. Terminologia. 3. Polska Norma PN-E-06836: Maszyny elektryczne wirujące. Maszyny do sterowania. Silniki skokowe. 4. Jaszczuk W., Wierciak J., Bodnicki M.: Napędy elekromechaniczne urządzeń precyzyjnych. Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa, 2000 5. Pustoła J.: Przegląd danych charakterystycznych silników krokowych. Pomiary Automatyka Kontrola, nr 8/1968 6. Pustoła J.: Parametry i możliwości stosowania krajowych silników skokowych. Pomiary Automatyka Kontrola, nr 12/1971 7. Sochocki R.: Mikromaszyny elektryczne. Oficyna wydawnicza Politechniki Warszawskiej. Warszawa 1996 8. Wróbel T.: Silniki skokowe. Wydawnictwa Naukowo-Techniczne.Warszawa, 1993 10