POLOHOVÁNÍ ULTRAZVUKOVÉHO SENZORU



Podobné dokumenty
DÁLKOVÁ SPRÁVA ŘÍDICÍCH SYSTÉMŮ V PROSTŘEDÍ CONTROL WEB 5

TECHNICKÁ UNIVERZITA V LIBERCI

Smart Temperature Contact and Noncontact Transducers and their Application Inteligentní teplotní kontaktní a bezkontaktní senzory a jejich aplikace

Vibration of Car Engine Running at Idle Vyhodnocení vibrací automobilu při volnoběhu

Automatizace zkoušky rázovou vlnou na vinutí elektrických strojů a matematického vyhodnocení naměřených průběhů

Krokové motory. Klady a zápory

VYUŽITÍ KNIHOVNY SWING PROGRAMOVACÍHO JAZYKU JAVA PŘI TVORBĚ UŽIVATELSKÉHO ROZHRANÍ SYSTÉMU "HOST PC - TARGET PC" PRO ŘÍZENÍ POLOVODIČOVÝCH MĚNIČŮ

WOJCIASZYK, Petr Ing., Katedra ATŘ-352, VŠB-TU Ostrava, 17. listopadu, Ostrava Poruba, ,

Setting up Spark Ignition Engine Control Unit Nastavování řídicích jednotek zážehových motorů automobilů

The force identification from engine speed

Mechatronické systémy s krokovými motory

Distance Learning Laboratory Task Support Laboratorní modely pro podporu distanční výuky

PROSTŘEDKY AUTOMATICKÉHO ŘÍZENÍ Úloha č. 3 Dálková správa s využitím WIFI technologie

Vzdálené řízení modelu připojeného k programovatelnému automatu

PKM 02. Jednotka řízení krokových motorů. Příručka uživatele AUTOMATIZAČNÍ TECHNIKA

Smart Sensors and Wireless Networks Inteligentní senzory a bezdrátové sítě

Sestava kamery s mot. objektivem Tamron

MĚŘENÍ A REGULACE TEPLOTY V LABORATORNÍ PRAXI

Vývojové práce v elektrických pohonech

Dvoukanálový monitor absolutního chvění MMS 6120

DISTA. Technická dokumentace. Pokyny pro obsluhu a údržbu. Verze 2.5

1 Cíle projektu. Klíčová slova: hardware, server, PDA, počítačová laboratoř

maxon motor maxon motor 4-Q-DC řídicí jednotka LSC 30/2 Objednací číslo Návod na obsluhu vydání duben 2002

Výukové texty. pro předmět. Měřící technika (KKS/MT) na téma. Základní charakteristika a demonstrování základních principů měření veličin

Elektroměry. Podle principu měřicí soustavy dělíme elektroměry na: indukční elektroměry, elektronické impulzní elektroměry.

Liniový registrační přístroj KS 3930 A KS 3930 B

Základní normalizované datové přenosy

M7410G VLASTNOSTI MALÝ POHON VENTILŮ S KOMUNIKACÍ LON TECHNICKÉ INFORMACE. Pohon LON je určen pro decentralizované řízení budov a

Technické podmínky měřící ústředny DISTA

FLOOR TALKER. Uživatelský návod verze 1.0. TELSYCO s.r.o. Prostřední 627/ Praha 4.

Inovace bakalářského studijního oboru Aplikovaná chemie. Reg. č.: CZ.1.07/2.2.00/

VLIV TUHOSTI PÍSTNÍHO ČEPU NA DEFORMACI PLÁŠTĚ PÍSTU

ROTALIGN Ultra Moderní laserový systém k ustavování

4 Blikání světelných zdrojů způsobené kolísáním napětí

ELEKTRONICKÁ ČASOMÍRA

Noise Measurement Měření hluku

Obrázek č. 7.0 a/ regulační smyčka s regulátorem, ovladačem, regulovaným systémem a měřicím členem b/ zjednodušené schéma regulace

Ověření funkčnosti ultrazvukového detektoru vzdálenosti

UDAQ-1216A UDAQ-1416A. multifunkèní modul pro rozhraní USB

Virtuální instrumentace v experimentech jaderné fyziky - Vzorové úlohy

Třífázové statické činné elektroměry

ZADÁVACÍ DOKUMENTACE

Registrační teploměr

SB8485. Převodník USB na 8x RS485/RS září 2010 w w w. p a p o u c h. c o m

TECOMAT TC700 ZÁKLADNÍ DOKUMENTACE K MODULŮM BASIC DOCUMENTATION FOR MODULES. GT-775x. 1. vydání - duben nd edition - April 2008

LTC 8500 Modulární maticové přepínače a řídicí systémy Allegiant

Úloha č. 2: Měření voltampérových charakteristik elektrických prvků pomocí multifunkční karty

SNÍMAČOVÁ JEDNOTKA TB2.310-USB2.0/1.2-ASCII

Universal Serial Bus. Téma 12: USB. Komunikační principy Enumerace Standardní třídy zařízení

Konfigurace řídicího systému technikou Hardware In The Loop

Měřič krevního tlaku. 1 Měření krevního tlaku. 1.1 Princip oscilometrické metody 2007/

ANALYTICKÉ PROGRAMOVÁNÍ

Úloha- Systém sběru dat, A4B38NVS, ČVUT - FEL,

TECHNICKÁ DOKUMENTACE TERMINÁL SEMBOX

RE8USB modul s 8 vstupy a 8 výstupy ovládaný z USB

Univerzální jednočipový modul pro řízení krokových motorů

VLIV STÁLÉHO PŘEVODU NA ÚROVEŇ VIBRACÍ A HLUKU PŘEVODOVKY ŠKODA

C 208. Dálkové ovládání GB060. Aplikační list. Dálkové ovládání regulátorů a přenos technologických informací telefonním terminálem GB060

USB komunikaèní modul RS-232, RS-422/485

Určeno pro studenty kombinované formy FS, předmětu Elektrotechnika II. Vítězslav Stýskala, Jan Dudek únor Sylabus tématu

MONITORING A ANALÝZA KVALITY ELEKTŘINY

OMNUC U SERIES. AC Servopohony pro rychlostní, momentové a polohové řízení

Využití stavebnice Lego při výuce

Zkouškové otázky z A7B31ELI

ZDROJE MĚŘÍCÍHO SIGNÁLU MĚŘÍCÍ GENERÁTORY

ÚVOD DO OPERAČNÍCH SYSTÉMŮ. Vývoj SW aplikací. Unix, POSIX, WinAPI, programování komunikace s periferními zařízeními, ovladače zařízení

Zvyšování kvality výuky technických oborů

ÚDRŽBA HNACÍCH VOZIDEL ZAMĚŘENÉ NA BEZPORUCHOVOST

Ploché portály technické údaje

VYUŽITÍ ENDOSKOPICKÉ VIZUALIZAČNÍ TECHNIKY PŘI VÝZKUMU USING ENDOSCOPIC VISUALIZATION EQUIPMENT AT THE COMBUSTION

FOJTÍK, David Ing., Ph.D., Katedra ATŘ-352, VŠB-TU Ostrava, 17. listopadu, Ostrava - Poruba, david.fojtik@vsb.cz,

Komunikační jednotka MEg202.2

Vortex - vírový průtokoměr VA Di vhodný i pro měření kondenzujících plynů a plynů s obsahem nečistot. Obr. 1

EduKitBeta Uživatelská příručka

Prohlašuji, že jsem svou bakalářskou práci vypracoval samostatně a použil jsem pouze

Převodník Ethernet RS485 s Modbus RTU / TCP routerem

Microchip. PICmicro Microcontrollers

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ ŘÍZENÍ KAMEROVÉHO SLIDERU BAKALÁŘSKÁ PRÁCE AUTOR PRÁCE VEDOUCÍ PRÁCE DAVID RAJNOCH. Ing. ROMAN MEGO

Návod k použití. Deska identifikace FASTOS IDENT AGROSOFT Tábor s.r.o.

NÁVRH A REALIZACE NC ŘÍZENÍ PRO PODÉLNOU A PŘÍČNOU OSU SOUSTRUHU SVOČ FST 2010

Tensor ES a Power Focus 600. Přechod na elektrické nářadí je jednoduchý - prostě funguje

TCL. Měřící modul proudu 4-20mA s výstupem RS485

NUMERICKÉ ŘEŠENÍ VIBROIZOLACE STROJE

POKLADNÍ DISPLEJ LCD. hotline: strana 1

Autonomnost solárních systémů

Hardware. Z čeho se skládá počítač

AWGD 46 MWGD 46. Dveřní moduly APS mini / APS mini Plus s rozhraním WIEGAND s podporou zámků APERIO. Uživatelská příručka

PŘEHLED SENZORIKA AUTOMATIZACE

ADAPTACE PARAMETRU SIMULAČNÍHO MODELU ASYNCHRONNÍHO STROJE PARAMETR ADAPTATION IN SIMULATION MODEL OF THE ASYNCHRONOUS MACHINE

ROZHRANÍ 4 VSTUPŮ/VÝSTUPŮ. 4x OPTICKY ODDĚLENÉ LOG. VSTUPY 4x RELÉ SPÍNACÍ VÝSTUPY OVLÁDÁNÍ: LINKA RS232

možnost připojení k tabletu ipad (pomocí sady pro připojení kamery) nebo chytrému telefonu (s kabelem OTG) podporujícími formát USB audio

ExperimentalCar Rozšířeny kurz provozních měření na experimentálním vozidle

Laserový skenovací systém LORS vývoj a testování přesnosti

Solid state softstartér SMC -50

KINAX WT 711 Programovatelný převodník úhlu otočení

11. Odporový snímač teploty, měřicí systém a bezkontaktní teploměr

Výzkumné centrum spalovacích motorů a automobilů Josefa Božka - 5. kolokvium Josefa Božka 2009, Praha,

Universální CNC stolní vrtačka

Návrh a implementace algoritmů pro adaptivní řízení průmyslových robotů

REZISTIVNÍ DOTYKOVÉ OBRAZOVKY A VYUŽITÍ V UNIVERZÁLNÍM REGULÁTORU Resistive Touch Screens and Usage in a Universal Controller

Transkript:

1 VŠB - Technická Univerzita Ostrava, Katedra automatizační techniky a řízení Příspěvek popisuje zařízení realizující lineární posuv ultrazvukového snímače. Mechanismem realizujícím lineární posuv je kuličkový šroub, na kterém je umístěna plošina určená pro umístění senzoru. Pomocí spojky je tento mechanismus spojen s pohonnou jednotkou (krokový motor). Pulsy pro krokový motor generuje řídicí jednotka CD20M. Ta komunikuje s PC pomocí standardního rozhraní RS 232 nebo USB. Výkonové členy jsou umístěny také na této jednotce. V prostředí systému Control Web 5 je vytvořená aplikace umožňující konfiguraci řídicí jednotky pomocí příkazů (ASCII řetězce). Řídicí jednotka je na bázi jednočipového počítače řady PIC. Klíčová slova: Control Web 5, lineární posuv, PIC, RS 232, USB, This contribution describes the system for linear movement of ultrasonic sensor. Linear movement is realized by ball bolt. Platform for ultrasonic sensor is located on this ball bolt. This mechanism is connected with drive unit (stepping engine) helping by junction. Control unit CD20M generates pulses for stepping engine. This unit communicates with PC through standard interface RS 232 or USB. Power elements are located also on this unit. Application which enables configuration of control unit helping by commands (ASCII string) is created in Control Web 5 environment. The control unit is based on standalone chip PIC series. Keywords: Control Web 5, linear movement, PIC, RS 232, USB, 1. Úvod Cílem tohoto příspěvku je ověření možnosti nasazení krokového motorku pro polohování UZ sondy. Tato sonda bude využita pro sestavování 3D obrazu z dílčích 2D obrazů (řezů) v oblasti karotické tepny. Rozsah měření je omezen na max. 2cm s přesnosti 0,1 mm. V příspěvku je podrobněji popisován mechanismus pro nastavení pozice UZ sondy. Cílem tohoto příspěvku je sestavení zařízení z továrních výrobků a vytvoření programu pro konfiguraci tohoto systému z prostředí Control Web 5. 2. Řetězec polohovacího systému Pro realizaci polohovacího řetězce jsou použity komponenty firmy MICROCON. Tato firma má v nabídce několik řad řídicích jednotek. Tyto jednotky mají rozměry standardního malého euro-formátu. Obsahují výkonový zesilovač pro bipolární napájení dvoufázových krokových motorů (se 4, 6 nebo 8 vývody) s pulsní regulací proudu. Vstupní signály jsou galvanicky odděleny optočleny, pro galvanické oddělení vstupu pulsy je použit rychlý optočlen s magnetickým stíněním. Vždy při sepnutí průchodu proudu vstupní diodou optočlenu připojeného na vstup pulsy je proveden mikrokrok dle nastaveného dělení kroku ve směru určeném logickou úrovní na vstupu směr. Vypnutí koncového stupně je možné signálem disable. Standardní napěťová úroveň vstupů je 0; 24 V, volitelná 0; 5 V. Maximální výstupní kmitočet u standardního provedení jednotek 20 khz (u CD30M 40 khz). Možnost mikrokrokování - plné využití možností 4 bit D/A převodníku pro další zvýšení plynulosti chodu motoru - možnost dělení kroku také osmi a šestnácti. Dělení kroku se na jednotkách nastavuje pomocí DIP spínače. Amplitudu výstupního proudu motoru je možné nastavit pomocí DIP spínače v osmi stupních (CD20M) nebo v šestnácti stupních (CD30M, CD40M). [MICROCON] V aplikaci je použitá jednotka CD30M s amplitudou proudu až 3.3A. Pro lineární posuv bylo vybráno lineární vedení s vodícími tyčemi v provedení bez krytí a s tyčemi o průměru

procesy 2005 2 16 mm. Vedení jsou vhodná pro polohování lehkých a středně těžkých břemen. Součástí lineárního vedení je kuličkový šroub. Stoupání tohoto kuličkového šroubu je 5 mm/ot. a jeho délka je 350 mm. Základem jednotky CD30M je kontrolér M1486. Tato jednotka v jednom obvodu integruje plně programovatelné řízení krokového motoru i univerzální řídicí funkce využívající diskrétní vstupy/výstupy a umožňuje tak realizovat kompletní řízení stroje či zařízení reagující na vnější podmínky. Základní vlastnosti kontroléru M1486 lze shrnout do následujících bodů: programovatelný sequencer, rychlost až do 40 000 kroků/s, optimalizace využití momentu krokového motoru, tři možnosti propojení s výkonovým zesilovačem, výkonný soubor více než 50ti povelů, délka dráhy až 16 milionů kroků, vnitřní paměť umožňuje, aby předprogramované povelové soubory byly prováděny off-line, 21 univerzálních vstupů/výstupů, programovatelná maximální rychlost, start/stop rychlost, zrychlení, tvar proudu při mikrokrokování, plynulé zrychlení a brzdění, sériový vstup, až 16 kontrolérů může být připojeno na jeden port, nízkopříkonový CMOS obvod, TTL kompatibilní, pouzdro 40pin DIP nebo 44pin PLCC. [MICROCON] Výkonný povelový soubor Všechny povely obvodu M1486 jsou ASCII znaky (je možné použít jak velká, tak i malá písmena). Uživatel může použít běžné textové editory pro přípravu povelových ASCII souborů. Nové povely jsou předávány prostřednictvím standardního sériového kanálu kompatibilního s rozhraním RS 232. Přenosová rychlost může být vybrána ze čtyř rychlostí v rozmezí 1 200 až 9 600 bitů/s. K dispozici je široká nabídka více než 50ti povelů, aby bylo možno realizovat požadavky kladené na řízení v různých aplikacích pouze povelovým souborem. Realizace požadavku aplikace povelovým souborem je oproti hardwarovému řešení jednodušší, rychlejší a umožňuje snadné přizpůsobení v případě změny požadavků, což se v průběhu vývoje zařízení někdy stává. [MICROCON] Na obr.1 je schématické zapojení jednotlivých komponent v řetězci umožňující nastavování polohy ultrazvukového snímače. Polohovací zařízení s pohonnou jednotkou Řídicí a výkonová jednotka PC s konfiguračním a ovládacím softwarem Výkonové vedení krokových motorů RS 232 Obr. 1. Konfigurační řetězec lineárního vedení

3 Obr. 2. Ukázka praktické realizace Pohonná jednotka Jako pohonná jednotka je použit krokový motor řady SM. Krokové motory řady SM firmy Pacific Scientific jsou dodávány v přírubách NEMA23, NEMA34 a NEMA42. Standardní délka kroku je 1,8 s možností dalšího elektronického zmenšení. Předností krokových motorů řady SM v přírubě NEMA23 - typ POWERMAX jsou velmi nízké momenty setrvačnosti rotoru, které zaručují velkou dynamiku motoru. Díky poměrně nízké indukčnosti jsou zejména vhodné pro aplikace, kde jsou požadovány vyšší rychlosti. Krokové motory řady SM v přírubě NEMA34 a NEMA42 - typ POWERPAC dosahují velmi vysokých momentů a jsou dostupné i s celkovým krytím IP65, krytí vývodů i krytí hřídele. Největší dostupný statický moment u krokových motorů typu POWERPAC je 40 Nm. Dodávány jsou i v provedení s patentovaným usměrněním magnetického toku magnety ze vzácných zemin, zvýšení momentu oproti standardnímu provedení o dalších až 25% při zachování momentu setrvačnosti rotoru.. Obr. 3. Krokové motory řady SM 3. Aplikace v prostředí Control Web 5 Systém Control Web 5 slouží k monitorování a řízení technologických procesů. Součásti základní verze je ASCII ovladač umožňující posílat a číst ASCII znaky a řetězce na (z) sériovou linku. Samozřejmostí v tomto systému jsou standardní typy přístrojů jako jsou panel, měřicí přístroj, ovládací přístroje.. V prostředí Control Web 5 byla vytvořená aplikace umožňující konfigurovat řídicí jednotku krokových motorů. Pro konfiguraci byly použity standardní příkazy kontroléru M1486. Princip spolupráce a konfigurace spočívá v poslání sady příkazů a následným spuštěním programu v kontroléru M1486. Základní test vybraných sad příkazů byl prováděn z programu Inmotion PC Utilities dodávaný firmou MICROCON. Po ověření funkčnosti programu se vybrané algoritmy vepíšou do přístroje program v systému Control Web 5. Tento přístroj posílá jednotlivé příkazy do jednotky M1486. Po odeslání těchto příkazů do jednotky se provede spuštění algoritmu v jednotce. Takto lze realizovat algoritmy řízení pro krokový motor. Na obr.4 je příklad okna aplikace v prostředí Control Web 5.

procesy 2005 4 Obr. 4. Okno aplikace v prostředí Control Web 5 4. Závěr V rámci tohoto příspěvku bylo zkonfigurováno zařízení umožňující polohování ultrazvukové sondy. Byly ověřeny možnosti spolupráce kontroléru M1486, který je jádrem řídicí jednotky CD30M se systémem Control Web 5. Byla vytvořená aplikace v prostředí Control Web 5 umožňující distribuci řízení na nižší úroveň hierarchické struktury řízení. Tento příspěvek vznikl v rámci grantového projektu GA 101/06/0491. Adresní údaje o autorech Plné jméno s tituly: Pracoviště a jeho začlenění do instituce / firmy: Adresa pro korespondenci: E-mail: Fax: Ing. Jaromír Škuta, Ph.D. VŠB - Technická Univerzita Ostrava, Katedra automatizační techniky a řízení. VŠB - Technická Univerzita Ostrava, ul. 17.listopadu č.15, 7.patro, 708 33 Ostrava Poruba. jaromir.skuta@vsb.cz Telefon: +420596994119 [1] BABIUCH, M. Implementation of User-friendly Programming Environment for Standalone Micro-controllers. In Proceedings of 3rd International Carpathian Kontrol Conference. Ostrava: VŠB-TU Ostrava, 27. - 30. 5. 2002, p. 471-475. ISBN 80-248- 0089-6. [2] FARANA, R. Laboratorní modely pro podporu distanční výuky. In Proceedings of XXIX. Seminary ASR '04 Instruments and Control. Ostrava : Katedra ATŘ, VŠB-TU Ostrava, 2004, pp. 39-44. ISBN 80-248-0590-1. [3] HRBÁČEK, J. Programování mikrokontrolérů PIC 16CXX. Praha, BEN-technická literatura, 1997, ISBN 80-86056-16-3. [4] HRBÁČEK, J. Komunikace mikrokontroléru s okolím. Praha, BEN-technická literatura, 1999, ISBN 80-86056-42-2. [5] KULHÁNEK, J. The Speed of Component-Based Application in.net Platform. In 5th International Carpathian Control Conference. Zakopane, Poland : AGH-UST Krakow, 25. - 28. 5. 2004, pp. 843-848. ISBN 83-89772-00-0. [6] MICROCON. Internetové stránky dostupné z www <URL: http://www.microcon.cz >, 20. 8. 2006. [7] SMUTNÝ, L., TŮMA, J., KOČÍ, P., ŠKUTA, J. & JURÁK, M. Research Laboratory of Noise and Vibration Diagnostics at the Department of Control Systems and Instrumentation. In Active Noise and Vibration Control Methods. Krakow (Poland): AGH Krakow, 7-9.5.2003, p. 54 (Abstract Proceedings). Full paper 6 pp. [CD ROM Proceedings]. ISBN 83-916516-6-5. [8] ŠKOLOUDÍK D, ŠKODA O. &, BAR M. Neurosonologie. Praha : Galén, 2003. [9] ŠKUTA, J. Využití mikrokontroléru PIC 16F84 pro sekvenční spínání. In Proceedings of XXVIII Seminary ASR 2003 Instruments and Control. Ostrava : VŠB-TU Ostrava, 6. 5. 2003, pp. 335-338. ISBN 80-248-0326-7.

5