Moduł licznika położenia LP 2.

Podobne dokumenty
Licznik rewersyjny MD100 rev. 2.48

Licznik prędkości LP100 rev. 2.48

Moduł sterownika PID serwosilnika prądu stałego. DCS02.

INSTRUKCJA OBSŁUGI CZYTNIKA POSIDRO-DEGA Czytnik jednoosiowy współpracuje z enkoderami inkrementalnymi

Interfejs analogowy LDN-...-AN

W.J WIELICZKA

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

Kod produktu: MP01611

Instrukcja obsługi elektronicznego licznika typu 524. Model 524. Licznik sumujący i wskaźnik pozycji typu Opis. 1. Opis

INDU-41. Przemysłowy Sterownik Mikroprocesorowy. Przeznaczenie: Dozownik płynów

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

Kod produktu: MP01611-ZK

Częstościomierz wysokiej rozdzielczości

Organizacja pamięci VRAM monitora znakowego. 1. Tryb pracy automatycznej

Kod produktu: MP01105T

d&d Labo Dekoder Ledv.4 Przeznaczenie, działanie: Montaż:

Odczyt zegara ze sterownika do panelu serii TIU z możliwością korekty ustawień zegara w sterowniku

INSTRUKCJA PROGRAMOWANIA TMI-20W wersja 1.01

Przemysłowy odtwarzacz plików MP3

UNIWERSALNY LICZNIK PRĘDKOŚCI LP100

2. Architektura mikrokontrolerów PIC16F8x... 13

ĆWICZENIE 7. Wprowadzenie do funkcji specjalnych sterownika LOGO!

CONVERT SP. Z O.O. MK-30-DC M30300 LICZNIK ENERGII PRĄDU STAŁEGO INSTRUKCJA UŻYTKOWNIKA. CIRCUTOR S.A. CONVERT Sp. z o.o.

INDU-40. Przemysłowy Sterownik Mikroprocesorowy. Przeznaczenie. Dozowniki płynów, mieszacze płynów.

TDWA-21 TABLICOWY DWUPRZEWODOWY WYŚWIETLACZ SYGNAŁÓW ANALOGOWYCH DOKUMENTACJA TECHNICZNO-RUCHOWA. Wrocław, listopad 1999 r.

1. Cel ćwiczenia. 2. Podłączenia urządzeń zewnętrznych w sterowniku VersaMax Micro

Moduł przekaźnika czasowego FRM01. Instrukcja obsługi

Moduł przekaźnika czasowego FRM01 Instrukcja obsługi

Wyświetlacz alfanumeryczny LCD zbudowany na sterowniku HD44780

Technika Mikroprocesorowa Laboratorium 5 Obsługa klawiatury

INSTRUKCJA OBSŁUGI. Licznik amperogodzin ETM ELEKTROTECH Dzierżoniów. 1. Zastosowanie

StrK Sterownik bipolarnego silnika krokowego

Instrukcja obsługi i użytkowania Panel sterujący KPZ 52(E) 7

Kod produktu: MP01611-ZK

MODBUS RTU wersja M1.14 protokół komunikacyjny wyświetlaczy LDN

Przemysłowy odtwarzacz plików MP3 SD

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

INSTRUKCJA OBSŁUGI MONITORA LINII PRĄDOWEJ

LICZNIK IMPULSÓW Z WYŚWIETLACZEM LED NA SZYNĘ DIN LIMP-1 ZASILANY 230VAC

TWRS-21 TABLICOWY WYŚWIETLACZ CYFROWY DOKUMENTACJA TECHNICZNO-RUCHOWA. Wrocław, listopad 1999 r.

Instrukcja obsługi. SQCA244 instrukcja obsługi

SORTER DO BILONU. Glover HCS-31 INSTRUKCJA OBSŁUGI

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

Kod produktu: MP01105

Instrukcja obsługi Zasilacz regulowany WINNERS XL4015 USB

Uniwersalny zestaw uruchomieniowy ZL4PIC

Programowanie Mikrokontrolerów

TERMOSTAT Z WYŚWIETLACZEM LED - 50,0 do +125,0 C

RPTC CONTROLLER (v1.11) STEROWNIK PRZEMIENNIKA RADIOWEGO OBSŁUGA KOMUNIKATÓW GŁOSOWYCH OBSŁUGA KOMUNIKATÓW IDCW OPCJONALNY MODUŁ GSM

Xelee Mini IR / DMX512

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

Sterowniki Programowalne Sem. V, AiR

Instrukcja Obsługi. Modułu wyjścia analogowego 4-20mA PRODUCENT WAG ELEKTRONICZNYCH

Opis Ogólny OPIS OGÓLNY LICZNIKA AL154LI01.

Termostat cyfrowy do stacjonarnych urządzeń chłodniczych z funkcją oszczędzania energii

SML3 październik

SML3 październik

LicznikNET. Instrukcja obsługi. LicznikNET - Instrukcja obsługi wersja 1.0

AVR DRAGON. INSTRUKCJA OBSŁUGI (wersja 1.0)

interfejs szeregowy wyświetlaczy do systemów PLC

IC200UDR002 ASTOR GE INTELLIGENT PLATFORMS - VERSAMAX NANO/MICRO

1.2 Schemat blokowy oraz opis sygnałów wejściowych i wyjściowych

E228a. Sterownik interpolujący 3D do sterowania ruchem przestrzennym z komputera PC przez port szeregowy RS232C. 1. Opis.

Badanie układów średniej skali integracji - ćwiczenie Cel ćwiczenia. 2. Wykaz przyrządów i elementów: 3. Przedmiot badań

Zwory na płycie z łączem szeregowym ustawienie zworek dla programowania.

Higrometr Testo 623, %RH, -10 do +60 C

MIKROPROCESOROWY STEROWNIK PARAMETRÓW KLIMATYCZNYCH

DZT WEJŚCIE Napięcie znamionowe: (U n

Systemy wbudowane. Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej. Witold Kozłowski

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

TERMINAL DO PROGRAMOWANIA PRZETWORNIKÓW SERII LMPT I LSPT MTH-21 INSTRUKCJA OBSŁUGI I EKSPLOATACJI. Wrocław, lipiec 1999 r.

UW-DAL-MAN v2 Dotyczy urządzeń z wersją firmware UW-DAL v5 lub nowszą.

SPECYFIKACJA PRZETWORNIK RÓŻNICY CIŚNIEŃ DPC250; DPC250-D; DPC4000; DPC4000-D

Liczniki nastawne, elektroniczne Licznik nastawny LED - Codix 560

Wstęp Architektura... 13

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

INSTRUKCJA OBSŁUGI. Tablicowy wskaźnik pętli prądowej. Typ: NEF30 MC LPI

3. Sieć PLAN. 3.1 Adresowanie płyt głównych regulatora pco

3.2. Zegar/kalendarz z pamięcią statyczną RAM 256 x 8

INSTRUKCJA OBSŁUGI REGULATOR TEMPERATURY TPC NA-10

SPECYFIKACJA PRZETWORNIK RÓŻNICY CIŚNIEŃ

INSTRUKCJA PANEL STERUJĄCY MT-5

SML3 październik 2008

Otwór w panelu WYMIAR MINIMALNIE OPTYMALNIE MAKSYMALNIE A 71(2,795) 71(2,795) 71,8(2,829) B 29(1,141) 29(1,141) 29,8(1,173)

Firma DAGON Leszno ul. Jackowskiego 24 tel Produkt serii DAGON Lighting

Opis czytnika TRD-FLAT CLASSIC ver Naścienny czytnik transponderów UNIQUE w płaskiej obudowie

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

Katedra Energetyki. Laboratorium Podstaw Elektrotechniki. Badanie silników skokowych. Temat ćwiczenia:

Terminal TR01. Terminal jest przeznaczony do montażu naściennego w czystych i suchych pomieszczeniach.

Centrala alarmowa ALOCK-1

Konwerter Transmisji KT-02

Mikroprocesorowy miernik czasu

LDA-8/ Z wyświetlacz tekstowy

Instrukcja obsługi GEN2 Regulowany generator przebiegów prostokątnych

DZT Licznik energii elektrycznej Sieć trójfazowa 4-przewodowa Połączenie bezpośrednie 100A Wyjście impulsowe oraz RS485/Modbus.

Cyfrowe Elementy Automatyki. Bramki logiczne, przerzutniki, liczniki, sterowanie wyświetlaczem

A-100WP ELEKTRONICZNY WANDALOODPORNY ZEWNĘTRZNY ZAMEK SZYFROWY DO MONTAŻU NADTYNKOWEGO

Research & Development Ultrasonic Technology / Fingerprint recognition

wersja 07 Instrukcja obsługi urządzenia sterującego do biologicznych przydomowych oczyszczalni ścieków ROTH MICRO-STEP

Zastosowanie procesorów AVR firmy ATMEL w cyfrowych pomiarach częstotliwości

Transkrypt:

Pracownia Elektroniki i Automatyki W.J. Dubiński ul. Krzyszkowicka 16 32-020 WIELICZKA tel./fax (12) 278 29 11 NIP 676-010-37-14 Moduł licznika położenia LP 2. 1. Przeznaczenie. Licznik rewersyjny LP 2 przeznaczony jest do zliczania impulsów w układach sterowania automatycznego. Szczególnie polecany jest do wskazywania bieżącego położenia narzędzia w układach sterowania CNC. Jako impulsy wejściowe mogą zostać użyte sygnały wejściowe typowego sterownika osi pracującego w schemacie TAKT/KIERUNEK. Możliwe jest również podłączenie typowego dwufazowego przetwornika inkrementalnego jako źródła impulsów położenia. Moduł przystosowany jest do grupowania w układy pomiaru położenia dwu, trzy i więcej osi. 2. Opis budowy i działania. Zasadę działania licznika przedstawia schemat blokowy zamieszczony na rys.1. Rys.1 Impulsy wejściowe doprowadzone są do wejść mikrokontrolera RISC. Mikrokontroler zlicza impulsy wejściowe w dwóch niezależnych licznikach logicznych. Wartość wybranego licznika mnożona jest przez skalę i wyświetlana jest na ośmiopozycyjnym wyświetlaczu LED w następującym formacie: znak (minus lub spacja) cztery cyfry całkowite, kropka dziesiętna, dwie cyfry setne. Użytkownik może wybrać przyciskiem A/B wartość którego licznika ma być aktualnie wyświetlana. Przycisk B=0 służy do zerowania licznika B. Licznik A może być wyzerowany tylko poprzez restart

mikrokontrolera czyli ponowne włączenie zasilania, lub wymuszenie niskiego poziomu logicznego na wejściu /RESET. Licznik A przeznaczony jest do pomiaru położenia absolutnego (Układ Maszyny). Licznik B mierzy położenie względne (Układ Programu). Najbardziej znacząca cyfra wyświetlacza (pierwsza z lewej) informuje który licznik jest aktualnie wyświetlany. Znak zbliżony do A (Absolute) oznacza licznik A. Znak zbliżony do r (relative) oznacza licznik B. Moduł wyposażony jest w port szeregowy przeznaczony do ustawiania konfiguracji licznika, pracujący w poziomach TTL. W celu zmiany konfiguracji należy podłączyć moduł licznika z komputerem z programem emulacji terminala np. HyperTerminal. Konieczny jest układ konwersji poziomów RS232 na poziomy TTL np. typowy MAX232. Tryb pracy licznika można ustalić przy pomocy dwóch zwór konfiguracyjnych. Licznik może pracować w jednym z dwóch trybów zliczania: TAKT/KIERUNEK lub KWADRATURY. Tryb zliczania Takt/Kierunek. Przy wykorzystaniu impulsów wejściowych sterownika osi TAKT / KIERUNEK licznik zmienia stan przy opadającym zboczu sygnału TAKT, tak jak to pokazano na rys.2 przy normalnym kierunku zliczania. Rys.2

Przy wykorzystaniu impulsów wejściowych z przetwornika inkrementalnego TAKT = FAZA_A / KIERUNEK=FAZA_B licznik zmienia stan przy opadającym zboczu sygnału TAKT, tak jak to pokazano na rys.3 przy normalnym kierunku zliczania. Tryb zliczania Kwadratury. Rys.3 Przy wykorzystaniu impulsów wejściowych z przetwornika inkrementalnego TAKT = FAZA_A / KIERUNEK=FAZA_B licznik zmienia stan przy każdym zboczu sygnału TAKT, oraz KIERUNEK tak jak to pokazano na rys.4 przy normalnym kierunku zliczania. W tym trybie przetwornik generuje cztery razy więcej impulsów na jeden obrót. Rys.4

3. Dane techniczne. Zastosowany mikrokontroler RISC. Pojemność licznika -9999.99 do 9999.99 jednostek. Częstotliwość zliczania do 100 khz. Częstotliwość odświeżania licznika 400Hz. Dwa logiczne liczniki A układ maszyny, B układ programu. Wyświetlacz LED ośmiopozycyjny 14,2 mm multipleksowany czerwony. Dwa tryby pracy: TAKT/KIERUNEK, KWADRATURY Możliwość odwrócenia kierunku zliczania. Skalowanie odczytu do jednostek fizycznych. Możliwość ustawiania konfiguracji zworami. Możliwość ustawiania konfiguracji i skali przez port szeregowy z komputera PC. Możliwość zerowania licznika B przyciskiem, oraz sygnałem wejściowym. Sygnały wejściowe w logice TTL. Możliwość resetowania mikrokontrolera sygnałem wejściowym. Konstrukcja umożliwiająca grupowanie liczników. Zasilanie 4.8 do 5.5 V pobór prądu do 500mA. Wymiary: 186x24x24 4. Konfiguracja. Tryb pracy licznika ustawiany jest w momencie restartu mikrokontrolera. Odczytywany jest stan zwór konfiguracyjnych, oraz bajt konfiguracyjny z pamięci nieulotnej mikrokontrolera. Mikrokontroler odczytuje następnie z pamięci nieulotnej wartość skali. Konfigurację licznika można ustawiać z poziomu komputera PC lub terminala szeregowego. Sposób podłączenia komputera do modułu licznika przedstawia rys.5. Rys.5. Algorytm postępowania przy konfiguracji licznika: Podłączyć moduł do komputera przy wyłączonym zasilaniu. Uruchomić program HyperTerminal i połączyć w trybie 38400,8,n,1. Włączyć zasilanie modułu. Nacisnąć dowolny klawisz alfanumeryczny. Pojawi się komunikat: E338 Licznik Rewersyjny v1.10 PerForm 2005 i znak zachęty [C,S,W,T] >> Ustawić wartość bajtu konfiguracyjnego wpisując: C parametr <ENTER> albo C <ENTER> wtedy pojawi się : dotychczasowa wartość parametru : Wpisać po dwukropku : parametr <ENTER>. Podanie poprawnej wartości

parametru powoduje wyświetlenie znaku zachęty: [C,S,W,T] >>. Jeśli wartość parametru została podana niewłaściwie pojawi się symbol błędu:??. Prawidłowa wartość parametru to liczba z zakresu 0..7 zapisana dziesiętnie. Ustawić wartość skali wpisując: S parametr <ENTER> albo S <ENTER> wtedy pojawi się : dotychczasowa wartość parametru : Wpisać po dwukropku : parametr <ENTER>. Podanie poprawnej wartości parametru powoduje wyświetlenie znaku zachęty: [C,S,W,T] >>. Jeśli wartość parametru została podana niewłaściwie pojawi się symbol błędu:??. Prawidłowa wartość parametru to liczba z zakresu 1..65535 zapisana dziesiętnie. Wymusić reset mikrokontrolera licznika wpisując: T <ENTER>. Wykonać niezbędne próby. Jeśli konieczna jest korekta ustawień konfiguracji należy nacisnąć dowolny klawisz alfanumeryczny i powtórzyć trzy poprzednie punkty. Jeśli konfiguracja jest ustawiona poprawnie należy: Dokonać zapisu bieżącej konfiguracji do pamięci nieulotnej wpisując: W <ENTER>. Pojawi się napis: konfiguracja zapisana. Wyłączyć zasilanie modułu licznika i odłączyć komputer. Przykład 1: Format parametrów podawanych w czasie sesji : Parametr rozkazu C jest to liczba ośmiobitowa bez znaku. Znaczenie bitów: Bit_0 = 0 kierunek zliczania jak na diagramach w punkcie 2. Bit_0 = 1 przeciwny kierunek zliczania. Bit_1 = 0 tryb pracy licznika TAKT/KIERUNEK. Bit_1 = 1 tryb pracy licznika KWADRATURY. Bit_2 = 0 Zwory konfiguracyjne mają wyższy priorytet niż bity 0 i 1. Bit_2 = 1 Zwory konfiguracyjne są ignorowane. Bity 3 do 7 mają wartość 0. Tryb pracy TAKT/KIERUNEK, przy wysokim poziomie sygnału KIERUNEK licznik zlicza w dół, zwory konfiguracyjne pozostają aktywne. Wartość parametru jest równa : 1*1+0*2+0*4+0*8+0*16+0*32+0*64+0*128=1. Wartość początkowa nadana przez producenta 0. Parametr rozkazu S jest liczbą dwubajtową bez znaku definiującą wartość skali licznika. Wartość ta określa przyrost wartości wyświetlanej na jeden zliczony impuls. Zakres dopuszczalnych wartości 1 do 65535. Sposób obliczania wartości skali: Obliczyć ilość dziesięciotysięcznych części jednostki wyświetlanej przez licznik o jaką zmienia się wartość licznika po jednym impulsie. Należy pamiętać, że licznik wyświetla cztery cyfry całkowite i dwie ułamkowe (setne części jednostki) na prawo od kropki dziesiętnej. Otrzymaną wartość należy pomnożyć przez 256 i w wyniku otrzymujemy wartość parametru rozkazu S. Przykład 2: Silnik krokowy pracujący w mikrokroku razy 8 (1600 kroków na obrót) napędza bezpośrednio śrubę trapezową o skoku 2 mm. Jednostką wyświetlaną mają być milimetry.

Przykład 3: Wejścia licznika podłączone są do wejść TAKT(PULSE) i KIERUNEK (DIR) drivera silnika krokowego. Ustawiony jest tryb pracy TAKT/KIERUNEK licznika. Na jeden impuls przypada 2/1600 = 0.00125 mm czyli 12.5 dziesięciotysięcznych milimetra. Wartość parametru rozkazu S wynosi 12.5*256=3200. Do pomiaru drogi używany jest obrotowy przetwornik inkrementalny dający 500 impulsów na obrót podłączony sprzęgłem do śruby o skoku 2 mm. Jednostką wyświetlaną mają być milimetry. Wejścia licznika podłączone są TAKT do FAZA_A i KIERUNEK do FAZA_B. Ustawiony jest tryb pracy TAKT/KIERUNEK licznika. Na jeden impuls przypada 2/500 = 0.004 mm czyli 40.0 dziesięciotysięcznych milimetra. Wartość parametru rozkazu S wynosi 40*256=10240. Przykład 4: Do pomiaru drogi używany jest obrotowy przetwornik inkrementalny dający 500 impulsów na obrót podłączony sprzęgłem do śruby o skoku 2mm. Jednostką wyświetlaną mają być milimetry. Wejścia licznika podłączone są TAKT do FAZA_A i KIERUNEK do FAZA_B. Ustawiony jest tryb pracy KWADRATURY licznika. Na jeden impuls przypada 2/2000 = 0.001mm czyli 10.0 dziesięciotysięcznych milimetra. Wartość parametru rozkazu S wynosi 10*256=2560. Wartość początkowa nadana przez producenta 25600. 5. Praca wieloosiowa. Konstrukcja modułu licznika zapewnia łatwe grupowanie liczników w pakiety wieloosiowe jak na rys.6. Połączenie pakietu taśmą multiflex ze złączami zaciskanymi przenosi sygnały naciśnięcia przycisku na wszystkie moduły. Do obsługi całego pakietu wystarczą przyciski na jednym tylko module. Schemat przeplotu taśmy multiflex dla pakietu trzyosiowego przedstawia rys.7. Rys.6.

Rys.7. 6. Opis złącz i zwór konfiguracyjnych. Rys.8. Zwory konfiguracyjne: Stan zwór konfiguracyjnych jest odzczytywany przy restarcie

mikrokontrolera jeśli bit_2 w bajcie konfiguracyjnym ma wartość 0. Zwora REV zwarta powoduje odwrócenie kierunku zliczania licznika. Zwora MOD rozwarta ustala tryb pracy TAKT/KIERUNEK. Zwora MOD zwarta ustala tryb pracy KWADRATURY. Przyciski: Przycisk A/B przełącza wyświetlanie licznika A (Układ Maszyny - znak zbliżony do A na lewej pozycji wyświetlacza ) na B (Układ Programu - znak zbliżony do r na lewej pozycji wyświetlacza) i odwrotnie. Przycisk B=0 zeruje licznik B. Złącze RS czteropinowe żeńskie służy do ustawiania konfiguracji licznika. W tym celu należy podłączyć do niego konwerter poziomów np. RS232 MAX232 lub USB/RS i połączyć z odpowiednim portem komputera lub terminala. Wyprowadzenie napięcia Vcc umożliwia zasilanie konwertera MAX232 z modułu licznika. Złącze Wejścia służy do podłączenia sygnałów wejściowych, sterujących i zasilania licznika. Opis wyprowadzeń: 1. GND. Masa. 2. +5V. Plus zasilania. 3. GND. Masa. 4. +5V. Plus zasilania. 5. SIG2. Połączenie między modułami przy pracy grupowej. 6. SIG1. Połączenie między modułami przy pracy grupowej. 7. B=0. Stan niski zeruje licznik B. 8. /RESET. Stan niski wymusza restart mikrokontrolera. 9. TAKT (Faza A). Sygnał zliczania aktywny zboczem opadającym lub faza_a kwadratury aktywna dowolnym zboczem. 10. KIERUNEK (Faza B). Sygnał kierunku zliczania aktywny poziomem logicznym lub faza B kwadratury aktywna dowolnym zboczem.