Edukacyjny sterownik silnika krokowego z mikrokontrolerem AT90S1200 na płycie E100. Zestaw do samodzielnego montażu.

Podobne dokumenty
Uniwersalny sterownik silnika krokowego z portem szeregowym RS232 z procesorem AT90S2313 na płycie E200. Zestaw do samodzielnego montażu.

W.J WIELICZKA

SML3 październik

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

ZL8AVR. Płyta bazowa dla modułów dipavr

StrK Sterownik bipolarnego silnika krokowego

SDD287 - wysokoprądowy, podwójny driver silnika DC

Instrukcja obsługi. SQCA244 instrukcja obsługi

SDD287 - wysokoprądowy, podwójny driver silnika DC

PRZEDWZMACNIACZ PASYWNY Z SELEKTOREM WEJŚĆ. dokumentacja. (wersja 1.1

SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701.

Instrukcja obsługi Poczwórny sterownik silników krokowych SQCA244 Bipolarny sterownik dla 4 silników krokowych do 4A z wejściem LPT,

Analogowy sterownik silnika krokowego oparty na układzie avt 1314

Spis treści. Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego

Sterowniki Programowalne Sem. V, AiR

Centrala alarmowa ALOCK-1

ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP

LITEcompLPC1114. Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Sponsorzy:

Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów AVR

Proste układy wykonawcze

Programator procesorów rodziny AVR AVR-T910

INDU-22. Przemysłowy Sterownik Mikroprocesorowy. Przeznaczenie. masownica próżniowa

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2019 CZĘŚĆ PRAKTYCZNA

Softstart z hamulcem MCI 25B

INSTRUKCJA INSTALATORA

Generator tonów CTCSS, 1750Hz i innych.

Płytka uruchomieniowa AVR oparta o układ ATMega16/ATMega32. Instrukcja Obsługi. SKN Chip Kacper Cyrocki Page 1

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

BADANIE PRZERZUTNIKÓW ASTABILNEGO, MONOSTABILNEGO I BISTABILNEGO

Konstrukcja mostka mocy typu "H" opartego o układ HIP4081A Robert Szlawski

DWUKIERUNKOWY REGULATOR SILNIKA DC VDC 20A

Sterownik Spid Pant 8 i Ant 8. Podręcznik użytkowania

Uniwersalna płytka generatora tonów CTCSS, 1750Hz i innych.

MOD Xmega explore z ATXmega256A3BU. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo.

1 Badanie aplikacji timera 555

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2017 ZASADY OCENIANIA

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2018 ZASADY OCENIANIA

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2018 ZASADY OCENIANIA

LITEcomp. Zestaw uruchomieniowy z mikrokontrolerem ST7FLITE19

Badanie przerzutników astabilnych i monostabilnych

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2017 CZĘŚĆ PRAKTYCZNA

Ćwicz. 4 Elementy wykonawcze EWA/PP

ASQ systemy sterowania zestawami pomp

Falownik MOTOVARIO EM16. Skrócona instrukcja obsługi

STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

MOD Xmega explore z ATXmega256A3BU. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo.

MCAR Robot mobilny z procesorem AVR Atmega32

SML3 październik

Gate.

WIZUALIZACJA DANYCH SENSORYCZNYCH MINISTACJA METEOROLOGICZNA

Sterownik CNC SSK-3F/4,5A/UK

E-TRONIX Sterownik Uniwersalny SU 1.2

Zespól B-D Elektrotechniki

Sterownik źródła zasilania STR-Z01

AP3.8.4 Adapter portu LPT

Instrukcja obsługi. PROGRAMOWALNY STEROWNIK DWUFAZOWYH SILNIKÓW KROKOWYCH SMC64v2

Xelee Mini IR / DMX512

REGULATOR NAPIĘCIA STR DOKUMENTACJA TECHNICZNA INSTRUKCJA

SMC64v2 Instrukcja obsługi

Instrukcja obsługi SMC124 Sterownik silnika krokowego 0,5 3,6 A 1/2-1/128 kroku

Instrukcja obsługi Zasilacz regulowany WINNERS XL4015 USB

MSA-1 Mikroprocesorowy sterownik do przełącznika antenowego

Instrukcja obsługi SDC106

Generator tonów CTCSS.

Tester samochodowych sond lambda

Falownik MOTOVARIO LM16. Skrócona instrukcja obsługi

Temat ćwiczenia: Przekaźniki półprzewodnikowe

Mikrokrokowy, trzyosiowy sterownik silników krokowych STC102

dokument DOK wersja 1.0

Programowanie mikrokontrolerów 2.0

Seria Z PŁYTA STERUJĄCA ZA5 CHARAKTERYSTYKA OGÓLNA

Programator ZL2PRG jest uniwersalnym programatorem ISP dla mikrokontrolerów, o budowie zbliżonej do STK200/300 (produkowany przez firmę Kanda).

Driver unipolarny do silnika krokowego do systemu micromove. Zestaw do samodzielnego montażu.

Zakład Zastosowań Elektroniki i Elektrotechniki

Mikrokontrolery AVR techniczne aspekty programowania

Zasada działania sprężarki inwerterowej o zmiennej wydajności na przykładzie lodówek firmy Liebherr

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

ORVALDI ATS. Automatic Transfer Switch (ATS)

Stanowisko laboratoryjne dla mikrokontrolera ATXmega32A4 firmy Atmel

Uniwersalny zestaw uruchomieniowy ZL4PIC

PACK TYXIA 631. Pakiet do zdalnego sterowania regulowaną żaluzją zewnętrzną, markizą regulowaną i markizą z lamelami

Kod produktu: MP01611-ZK

Instrukcja obsługi zewnętrznego modułu MOBILUS C-SW.

Projektowanie i produkcja urządzeń elektronicznych

rh-s6 Nadajnik sześciokanałowy systemu F&Home RADIO.

Centrala sterująca PRG303 INSTRUKCJA

SWITCH & Fmeter. Fmax 210MHz. opr. Piotrek SP2DMB. Aktualizacja

Płytka uruchomieniowa XM32

Seria Z PŁYTA STERUJĄCA ZA4 CHARAKTERYSTYKA OGÓLNA

Aplikacja sterownika LED RGB UNIV

ODBIORNIK JEDNOKANAŁOWY GAMMA X

Konwerter DAN485-MDIP

EUROSTER INSTRUKCJA OBSŁUGI 1 EUROSTER 1316

IC200UDR002 ASTOR GE INTELLIGENT PLATFORMS - VERSAMAX NANO/MICRO

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

KAmduino UNO. Płytka rozwojowa z mikrokontrolerem ATmega328P, kompatybilna z Arduino UNO

ASQ systemy sterowania zestawami pomp

Podstawowe urządzenia peryferyjne mikrokontrolera ATmega8 Spis treści

STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

Transkrypt:

E113 microkit Edukacyjny sterownik silnika krokowego z mikrokontrolerem AT90S1200 na płycie E100 1.Opis ogólny. Zestaw do samodzielnego montażu. Edukacyjny sterownik silnika krokowego przeznaczony jest do przeprowadzania eksperymentów z silnikiem krokowym. Przeznaczony jest do współpracy z driverem D113 lub innym funkcjonalnie zgodnym unipolarnym stałoprądowym. Zestaw zawiera mikroprocesor ATMEL AT90S1200 z programem E113 i przeznaczony do zamontowania na płycie eksperymentalnej E100. Wymaga zastosowania dodatkowych elementów poza płytką E113, zamontowanych najlepiej na drugiej płycie tworzącej konsolę : 6 przycisków monostabilnych, 3 przełaczników bistabilnych, 6 diod LED i 6 rezystorów. Funkcje: Ustawianie algorytmu sterowania faz : algorytmy pełnokrokowe 1 / 4 ; 2 / 4 algorytmy półkrokowe 3 / 8 ; 5 / 8. Ustawianie częstotliwości taktowania potencjometrem. Ustawianie kierunku obrotów. Ruch bez końca (65536 kroków). Ruch z zaprogramowaną ilością kroków do wykonania cztery przyciski +100 +10 +1 ZERO. Przycisk START / STOP. Przycisk LUZ wyłaczenie prądu, możliwość ręcznego obrotu wału silnika. Sygnalizacja trybu pracy diodami LED Ruch ciągły i Rejestr. Wizualizacja przełaczania faz diodami LED. 2. Opis działania: Schemat układu przedstawiono na rys. 1. Sercem układu jest mikrokontroler AT90S1200 w typowej aplikacji z kwarcem 4.000 MHz zaprogramowany kodem E113. Linie portu B PB4.. 7 są skonfigurowane jako wyjścia z podciągami R22.. R27 i służą do sterowania kluczy tranzystorowych drivera (np. D100). Linie PB7,PB6 oraz PB5, PB4 sterują odpowiednio połówkami faz A0, A1 i B0, B1 silnika krokowego (przez driver np. D100). Linie PB3, PB2 są wejściami określającymi algorytm sterowania faz. Linie PB0, PB1 są wejściami komparatora, który porównuje wartość napięcia na potencjometrze R1 i kondensatorze C2 i w momencie równowagi rozładowuje kondensator. Cykl powtarza się z częstotliwością zależną od napięcia na wejściu PB1 i określa prędkość ruchu silnika. Linie portu D PD0..PD6 są skonfigurowane jako wejścia z podciągami. Pełnią one funkcje: PD0 przycisk +1 zwiększa wartość rejestru liczby kroków do wykonania o1. PD1 przycisk +10 zwiększa wartość rejestru liczby kroków do wykonania o10. PD2 przycisk +100 zwiększa wartość rejestru liczby kroków do wykonania o100. PD3 przycisk ZERO zeruje wartość rejestru i włącza tryb ruchu bez końca (65532 kroków). Tryb zaprogramowanej ilości kroków do wykonania włącza się automatycznie jeśli wartość rejestru jest niezerowa. PD4 przycisk LUZ wyłącza prąd wszystkich faz, zeruje rejestr. 1/5

PD5 przycisk START / STOP włącza ruch jeśli silnik stał, zatrzymuje silnik i zeruje rejestr jeśli był w ruchu. PD6 wejście dwustanowe określające kierunek ruchu. 3. Lista podzespołów zestawu E113. Lp. Ilość Typ Oznaczenie Uwagi ------------------------------------------------------------------------ 1 1 mikroprocesor AT90S1200 U1 ; zaprogramowany programem E113 2 1 kwarc HC13U 4.000MHz X1 3 1 kondensator 100uF/16V C10 4 1 kondensator 2x1uF tantal C2 5 2 kondensator 33p C3,C4 6 1 kondensator 100n C8 C9 7 14 rezystor 0.125W 5k1 RP1, RP2, RP3, C13 8 1 rezystor 0.125W 75k R3 9 4 rezystor 0.125W 3k3 R4..7 10 1 potencjometr 10k R1 11 4 LED 3mm czerwony D1,D2,D3,D4 12 1 Złącze męskie 1x10 pinów 13 1 złącze męskie 1x 4 piny 14 4 złącze męskie 1x2 piny 15 1 podstawka DIP20 pod U1 16 1 zestaw E100. 17 6 mikrowyłącznik 18 3 wyłącznik bistabilny J3, J4 4. Montaż płytki. Zamontuj podstawkę pod U1. Zamontuj drabiny rezystorów RP1, RP2, RP3 (rezystory 1k 5k1 i 75k pionowo.) Zamontuj pozostałe elementy i złącza pinowe. Sprawdź połączenia zgodnie ze schematem ideowym rys. 1. Wykonaj dodatkową płytkę pod przyciski, LEDY i potencjometr. 2/5

Rys. 1. Schemat sterownika E113. 3/5

5. Uruchomienie układu. Zanim włożysz mikroprocesor do podstawki, włącz wtyk na złącze J2 i włącz napięcie zasilające (+5V) sprawdź wartość napięcia zasilania mikroprocesora tj pomiędzy 10 (GND) a 20 (VCC) pinem podstawki. Napięcie powinno zawierać się w przedziale 4.8 5.2 V. Wyłącz zasilanie. Umieść mikroprocesor w podstawce. Ustaw konfigurację zworami na złączu J3. Podłącz driver i silnik krokowy. Włącz zasilanie sterownika i drivera. Sprawdź działanie poszczególnych funkcji. 6. Opis programu E113 mikrokontrolera AT90S1200. Po starcie (włączenie zasilania ) sterownik E113 ustawia tryb ruchu ciągłego.program cyklicznie spraqwdza stan wejść określających kierunek ruchu i algorytm sterowania faz oraz stan przycisków. W trybie ruchu steruje dodatkowo przełączaniem wyjść sterujących driverem. Jeśli w trakcie wykonywania ruchu zmieniona zostanie wartość rejestru, sterownik zareaguje na zmianę dopiero po zatrzymaniu i powtórnym uruchomieniu. 4/5

7. Przejście do trybu ruchu o zaprogramowanej ilości kroków - wpisywanie ilości kroków do rejestru. Przykład 1: silnik ma wykonać 1 krok wymagana sekwencja <ZERO> <+1> <START / STOP> Przykład 1: silnik ma wykonać 413 kroków wymagana sekwencja <ZERO> <+100> <+100> <+100> <+100> <+10> <+1> <+1> <+1> <START / STOP>. 8. Przejście do trybu ruchu bez końca. Wymagana sekwencja: <ZERO><START / STOP>.. 9. Objaśnienie terminów występujących w opisie. Algorytm przełączania faz zamknięty cykl kroków, w którym każdemu krokowi odpowiada odmienne przypisanie przepływu lub braku przepływu pradu przez poszczególne uzwojenia faz silnika krokowego. W algorytmach pełnokrokowych 1 / 4 i 2 / 4 cykl składa się z czterech kroków. Piąty krok jest taki sam jak pierwszy. W algorytmach półkrokowych (podwajają konstrukcyjną ilość kroków silnika) 3 / 8 i 5 / 8 cykl składa się z ośmiu kroków. Przełączanie kroków powoduje obrót wału silnika. Kierunek obrotów silnika zmienia się zmieniając kolejność wykonywania algorytmu w lewo lub prawo. Różnym algorytmom odpowiada rózny pobór prądu i moment obrotowy. Prąd: 5 / 8 > 2 / 4 > 3 / 8 > 1 / 4. Moment obrotowy: kolejność odwrotna. Driver wzmacniacz mocy, zmienia sygnały logiczne ze sterownika 0 5V na prąd zasilający fazy silnika krokowego. Zasilanie stałoprądowe zasilanie uzwojeń fazowych silnika prądem stałym o nominalnej wartości. Zasilanie dwunapięciowe zasilanie stałoprądowe w którym dodatkowo podawany jest na uzwojenia fazowe, w momencie zmiany kroku, pojedynczy impuls napięcia znacznie wyższego niż nominalne. Zasilanie impulsowe zasilanie przebiegiem impulsowym prądu o amplitudzie znacznie przekraczającej wartość nominalną i ograniczonym wypełnieniu. 10. Wsparcie techniczne. http://www.perform.cc.pl 5/5