Vysoká škola Báňská. Technická univerzita Ostrava

Podobné dokumenty
Prostředky automatického řízení Úloha č.5 Zapojení PLC do hvězdy

Úloha 5 Řízení teplovzdušného modelu TVM pomocí PC a mikropočítačové jednotky CTRL

Mikropočítačová vstupně/výstupní jednotka pro řízení tepelných modelů. Zdeněk Oborný

Prostředky automatického řízení

Osnova přednášky. Univerzita Jana Evangelisty Purkyně Základy automatizace Vlastnosti regulátorů

PROSTŘEDKY AUTOMATICKÉHO ŘÍZENÍ

Bezdrátový přenos signálu v reálné aplikaci na letadle.

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

Prostředky automatického řízení

Laboratorní úloha 7 Fázový závěs

4IOT-SEN-01 Sensor pro IoT aplikace Technická dokumentace

Oscilátory. Návod k přípravku pro laboratorní cvičení v předmětu EO.

POČÍTAČOVÉ ŘÍZENÍ TECHNOLOGICKÝCH PROCESŮ

- + C 2 A B V 1 V 2 - U cc

TENZOMETRICKÉ PŘEVODNÍKY

Příloha A návod pro cvičení 1. SESTAVENÍ MODELU V PROSTŘEDÍ MATLAB SIMULINK Zapojení motoru

Témata profilové maturitní zkoušky

Teoretický úvod: [%] (1)

FEL ČVUT Praha. Semestrální projekt předmětu X31SCS Struktury číslicových systémů. Jan Kubín

POČÍTAČOVÉ ŘÍZENÍ TECHNOLOGICKÝCH PROCESŮ

Přípravek pro demonstraci řízení pohonu MAXON prostřednictvím

Kompaktní mikroprocesorový regulátor MRS 04

Teorie úlohy: Operační zesilovač je elektronický obvod, který se využívá v měřící, výpočetní a regulační technice. Má napěťové zesílení alespoň A u

Měření a automatizace

Kompenzovaný vstupní dělič Analogový nízkofrekvenční milivoltmetr

Řízení tepelné soustavy s dopravním zpožděním pomocí PLC

5. A/Č převodník s postupnou aproximací

ZÁKLADY AUTOMATICKÉHO ŘÍZENÍ

Měření vlastností střídavého zesilovače

Automatizace je proces při němž je řídicí funkce člověka nahrazována činností

MĚŘICÍ PŘÍSTROJ PRO PC. 4 VSTUPY: 0 10 V ZESÍLENÍ : 1x, 2x, 4x, 8x VÝSTUP: LINKA RS232 RS232 DRAK 4 U1 U2 U3 U4

Střední průmyslová škola elektrotechniky a informatiky, Ostrava VÝROBNÍ DOKUMENTACE

popsat princip činnosti základních zapojení čidel napětí a proudu samostatně změřit zadanou úlohu

ZÁKLADY AUTOMATICKÉHO ŘÍZENÍ

Nastavení parametrů PID a PSD regulátorů

PiKRON s.r.o. ( ) 16. července Filtrace vstupních dat z AD převodníků... 3

Laboratorní úloha č.8 MĚŘENÍ STATICKÝCH A DYNAMICKÝCH CHARAKTERISTIK

DUM 19 téma: Digitální regulátor výklad

POČÍTAČOVÉ ŘÍZENÍ TECHNOLOGICKÝCH PROCESŮ

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

Laboratoře integrované automatizace

POPIS, IDENTIFIKACE SYSTÉMU A NÁVRH REGULÁTORU POMOCÍ MATLABU V APLIKACI FOTBAL ROBOTŮ

TENZOMETRICKÝ PŘEVODNÍK

Programovatelná řídící jednotka REG10. návod k instalaci a použití 2.část Program RS03-02 regulátor pro řízení servopohonů

Převodník Ethernet ARINC 429

TEPLOVZDUŠNÝ MODEL Fotorezistor Ochranný tunel

PXR3 PXR4 PXR7 PXR5 PXR9 PXR4

Automatizační technika. Regulační obvod. Obsah

Návrh konstrukce odchovny 2. dil

Práce s PID regulátorem regulace výšky hladiny v nádrži

Přednáška A3B38MMP. Bloky mikropočítače vestavné aplikace, dohlížecí obvody. 2015, kat. měření, ČVUT - FEL, Praha J. Fischer

Měření vlastností lineárních stabilizátorů. Návod k přípravku pro laboratorní cvičení v předmětu EOS.

KZPE semestrální projekt Zadání č. 1

Programovatelná řídící jednotka REG10. návod k instalaci a použití 2.část. Měřící jednotka výkonu EME

Středoškolská technika SCI-Lab

PROSTŘEDKY AUTOMATICKÉHO ŘÍZENÍ Úloha č. 4 Hierarchická struktura řízení

Impulsní regulátor ze změnou střídy ( 100 W, 0,6 99,2 % )

BASPELIN CPM EQ21. Popis obsluhy ekvitermního regulátoru CPM EQ21

e, přičemž R Pro termistor, který máte k dispozici, platí rovnice

Měřicí přístroje a měřicí metody

Obrázek č. 1 : Operační zesilovač v zapojení jako neinvertující zesilovač

1. Navrhněte a prakticky realizujte pomocí odporových a kapacitních dekáda derivační obvod se zadanou časovou konstantu: τ 2 = 320µs

FREESCALE TECHNOLOGY APPLICATION

TENZOMETRICKÝ PŘEVODNÍK

TENZOMETRICKÝ PŘEVODNÍK

Firmware řídící jednotky stejnosměrného generátoru

Střídavé měniče. Přednášky výkonová elektronika

FC015 Komunikativní regulátor teploty a CO 2 pro topné a chladicí panely a VAV klapku

Řídící a regulační obvody fázové řízení tyristorů a triaků

Ṡystémy a řízení. Helikoptéra Petr Česák

Návrh frekvenčního filtru

Profilová část maturitní zkoušky 2015/2016

Maturitní témata. 1. Elektronické obvody napájecích zdrojů. konstrukce transformátoru. konstrukce usměrňovačů. konstrukce filtrů v napájecích zdrojích

Základy elektrického měření Milan Kulhánek

Návrh a analýza jednostupňového zesilovače

Digitální panelové přístroje typové řady N24, N25 rozměr 96 x 48 x 64 mm

Zvyšující DC-DC měnič

Průhonice 2009 Energetika. Miroslav Kocur

Direct Digital Synthesis (DDS)

CW01 - Teorie měření a regulace

BASPELIN CPL. Popis obsluhy ekvitermního regulátoru CPL EQ23/EQ24

MĚŘENÍ Laboratorní cvičení z měření. Měření parametrů operačních zesilovačů, část 3-7-3

Příloha č.: 1 ze dne: je nedílnou součástí osvědčení o akreditaci č.: 456/2012 ze dne: List 1 z 6

Měření vlastností jednostupňových zesilovačů. Návod k přípravku pro laboratorní cvičení v předmětu EOS.

Elektronické praktikum EPR1

2. MĚŘENÍ TEPLOTY TERMOČLÁNKY

GFK-2005-CZ Prosinec Rozměry pouzdra (šířka x výška x hloubka) Připojení. Provozní teplota -25 C až +55 C. Skladovací teplota -25 C až +85 C

Seznam elektromateriálu

Řízení modelu letadla pomocí PLC Mitsubishi

Témata profilové maturitní zkoušky z předmětu Souborná zkouška z odborných elektrotechnických předmětů (elektronická zařízení, elektronika)

MĚŘENÍ TEPLOTY TERMOČLÁNKY

31SCS Speciální číslicové systémy Antialiasing

6. MĚŘENÍ SÍLY A KROUTICÍHO MOMENTU

DESKA ANALOGOVÝCH VSTUPŮ ±24mA DC, 16 bitů

Témata profilové maturitní zkoušky

Projekt BROB B13. Jízda po čáře pro reklamní robot. Vedoucí projektu: Ing. Tomáš Florián

BASPELIN MRP Popis obsluhy indikační a řídicí jednotky MRP T2

1. Zadání. 2. Teorie úlohy ID: Jméno: Jan Švec. Předmět: Elektromagnetické vlny, antény a vedení. Číslo úlohy: 7. Měřeno dne: 30.3.

6. MĚŘENÍ SÍLY A KROUTICÍHO MOMENTU

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

Transkript:

Vysoká škola Báňská Technická univerzita Ostrava Nasazení jednočipových počítačů pro sběr dat a řízení Rešerše diplomové práce Autor práce: Vedoucí práce: Bc. Jiří Czebe Ing. Jaromír ŠKUTA, Ph.D. 2015

1 LABORATORNÍ ÚLOHY Kapitola obsahuje obecný popis vybraných laboratorních úloh, vhodných pro možné využití jednočipových počítačů v oblasti monitorování či řízení. Vybrané laboratorní úlohy TVM, SS motor jsou vhodné, jak pro monitorování průběhů veličin, tak i pro samotné řízení viz popis úlohy. 1.1 Teplovzdušný model (TVM) Model umožnuje jednorozměrné i vícerozměrné regulační úlohy. Na základě rozhodnutí programátora může být měřená (výstupní) veličina měřena v různých vzdálenostech od zdroje tepla (žárovka) nebo měřit hodnotu průtoku vzduchu v tunelu pomocí vrtulkového průtokoměru. Obrázek 1 Blokové schéma TVM s řídicí jednotkou a PC [SMUTNÝ, ŠKUTA, 2005] Jednotka CTRL v3 bude nahrazena modulem MCU za předpokladu úplné náhrady její funkčnosti. Základní modul MCU bude rozšířen o další základní desku pro výkonové zesílení signálu, či snížení vstupního napětí na úroveň dle následující tabulky. 2

Tabulka 1 Vstupní/výstupní kanály Typ I/O 2x analogový výstup 4x analogový vstup 4x digitální výstup (BCD) Rozsah (modul MCU) 0-10V (PWM) 0-10V (A/D) 0-5V (I/O) Tabulka 2 Přehled I/O kanálů [SMUTNÝ, ŠKUTA, 2005] Pro realizaci úlohy je třeba navrhnout rozšiřující desku, která bude v patřičné míře upravovat signál na požadovanou úroveň. Blokové schéma takového řídicího systému bude vypadat následovně. Obrázek 2 Blokové schéma a rozložení součástek rozšiřující desky pro laboratorní úlohu TVM Rozšiřující deska obsahuje DC/DC měnič z 5V na 12V, pro dosažení požadovaného analogového výstupu z jednotky (napájení OZ stabilizovaným napětím cca 10V). 3

Přivedené napětí na OZ je usměrněno a 2x násobně zesíleno. Vstupní napětí z TVM je přes napěťové děliče 2x násobně sníženo, pro následné zpracování A/D převodníkem. Obrázek 3 Rozšiřující deska pro TVM 1.2 Stejnosměrný motor (RC Didactic) Laboratorní úloha slouží pro identifikaci stejnosměrného motoru, kdy v programu od firmy RC Didactic lze nastavit průběh vstupního napětí a následně sledovat (měřit) průběh výstupního napětí v závislosti na vstupním napětí v čase tj. změřit přechodovou charakteristiku motoru a z ní určit typ i přenos soustavy. Podle vypočteného přenosu soustavy zvolit vhodný typ regulátoru a určit jeho časové konstanty. Regulace je zde prováděna pomocí analogového PID regulátoru, který využívá pro zpětnou vazbu tacho signál (analogový signál). Celý průběh regulace je možné archivovat. Obrázek 4 Zapojení motoru s PI regulátorem [Výukový systém rc2000 ulab] 4

Laboratorní úloha bude realizovat regulaci otáček stejnosměrného motoru pomocí MCU a nadřazené stanice IPC (PC). Řídicí algoritmus PID bude mít na starost IPC a nebo MCU jednotka. V případě volby regulace v samotném MCU, je možné z IPC nastavovat parametry regulátoru za běhu (žádaná hodnota, Kp, Ki, Kd, vypnutí/zapnutí regulátoru). Při řízení z IPC je MCU použito pouze, jako zprostředkovatel požadovaných dat (vyhodnocení relativní polohy ss motoru z enkodéru) a provedení žádaného akčního zásahu. IPC se stará o logování dat a výpočet akčního zásahu dle přijatých dat z MCU. Obrázek 5 Blokové schéma a rozložení součástek rozšiřující desky pro laboratorní úlohu SS Motor Rozšiřující deska obsahuje DC/DC měnič z 5 [V] na ±12 [V] a jeho stabilizaci pro napájení OZ, který se stará o obousměrný chod na základě sečtení vygenerovaného PWM napětí a zesíleného napájecího napětí. Výstup z PWM je tedy ve 2 možných variantách a to pro řízení SS motoru v jednom směru v plném rozsahu PWM (0-1023), či v obou směrech (0-512, 512-1023 při fpwm = 5 [khz]). Vypnutí či zapnutí alternativního výstupu PWM je možné pomocí relé. Čítaní impulsů z diskrétního výstupu IRC má na starosti jednotka HCTL-2000, která vzájemně posunuté signály CHA a CHB vyhodnotí a do MCU, dle požadavku zasílá výsledky v daném pořadí (horní byte, dolní byte). Na desce je dále umístěn oscilátor s výstupní frekvencí 12 [MHz], jakožto zdroj hodinového signálu CLK pro obvod HCTL-2000. 5

Obrázek 6 Rozšiřující deska pro SS Motor 1.3 Tenzometr (zatížení nosníku) Laboratorní úloha pro měření deformace nosníku pomocí tenzometrů. Tenzometry jsou nalepeny na nosník z obou stran (kompresní, tahová), jejich zapojení do můstku brání jeho rozladění vlivem změny teploty. Měření napětí (při rozvážení můstku) probíhá pomocí přímého odečtení z V-metru, či možným importem dat hodnot z V-metru do PC. Obrázek 7 Gunt Fl 102 [FL 102, 2015] 6

Obrázek 8 Zapojení tenzometrů (průhyb nosníku) [FL 102, 2015] V úloze je možné nahradit měřící použitý V-metr, jehož činnost (monitorování měřené veličiny) převezme MCU. Vzhledem k vyššímu napájecímu napětí tenzometrů (okolo 10 [V]) a velmi nízkému napětí na můstku (řádově mv v závislosti na deformaci nosníku), je třeba doplnit základní modul MCU o rozšiřující desku pro nutnou úpravu měřeného signálu (zesílení a napájení laboratorní úlohy stabilizovaným napětím). Obrázek 9 Blokové schéma a rozložení součástek rozšiřující desky pro laboratorní úlohu Tenzo Deska je osazena DC/DC měničem (5 [V] na 12 [V]), jehož výsledné napětí je usměrněno pomocí Zenerovy diody. Výsledné napětí z můstku (řádově desítky mv) je zesíleno OZ, do vhodného rozsahu 0 4,7 [V] (citlivosti) pro AD převodník v MCU. 7

2 ŘÍDICÍ APLIKACE (CONTROL WEB, MIKRO C) Inicializace MCU a jeho periferii je provedeno na základě požadavku z vyšší úrovně. Do té doby je MCU ve stavu klidu (v provozu je pouze komunikace s IPC). Nahraný program dle stanoveného typu úlohy (definováno před samotnou kompilací uživatelem v prostředí mikro C), již obsahuje obecné fce, které jsou definovány pro vybranou úlohu. Pomocí direktiv pro preprocesor, je tedy dosažena redukce kompilovaného programu a více místa pro programátora na danou úlohu. V MCU je naprogramován obecný přístup dle přidělené adresy k požadované periferii, parametru, atd. Komunikace je zabezpečena vlastním algoritmem výpočtu CRC a bitového posuvu dat, se zajištěním nenulového paketu. V řídicí aplikaci je vytvořen příjem a odeslání dat se zmíněným zabezpečením. GUI aplikace umožňuje velmi rychle přepínat mezi jednotlivými úlohami, kdy při přepnutí okna dochází k validaci vybrané úlohy, zdali je v síti a inicializována. Obrázek 10 Ukázka vzhledu aplikace (PID regulace v MCU) V aplikaci je možné provádět měření charakteristik (přechodová, frekvenční) přístroje spolu s jejich řízením (PID, 2 hodnotové, PID (MCU)) a ovládáním spolu s archivací průběhů. 8

ZÁVĚR Hlavním cílem bylo vytvořit obecný SCADA/HMI systém, který bude velmi snadno rozšiřitelný a snadno ovladatelný. V aplikaci je realizováno číslicové řízení PID (PSD), 2 hodnotová regulace a PID (PSD) regulace v samotném MCU. Uživatel má možnost v režimu ovládání sledovat aktuální průběhy všech měřených veličin a tak se s vybranou úlohou naučit pracovat. V případě 2 hodnotové a PID regulace z nadřazeného systému, byl dosažen velmi dobrý průběh regulace, při optimalizaci komunikace mezi MCU a IPC. Kdy po přijetí informace z MCU (zpětné vazby) dochází k okamžitému odeslání dat z jednotky Master (IPC) do příslušné jednotky Slave (MCU), pouze v případě, že se požadovaná hodnota liší od naposledy přijaté. Vzhledem k velmi nízké vzorkovací periodě, kterou není řídicí aplikace schopná dodržet. Bylo zapotřebí zajistit pevné vzorkování v nižší úrovni. V případě úlohy SS motor je přímo v jednotce MCU vytvořen dočasný buffer, který uchovává aktuální rychlost dosaženou v úseku 5 [ms]. K této hodnotě může přistoupit IPC až po Algoritmus PID (PSD) regulace realizovaný v MCU je přírůstkový (rekurzivní) a je možné mu v průběhu regulace měnit jeho parametry a žádanou hodnotu, či v případě SS motoru i nosnou frekvenci PWM signálu. Vzorkovací perioda regulátoru je 5 [ms], kdy MCU stačí vypočítat novou hodnotu akčního zásahu (provést ji) a odeslat vypočtené a změřené údaje do IPC. Ve zbylém čase cyklicky ověřuje, zdali nedošla od IPC nová data (změna parametru, žádané hodnoty, vypnutí/zapnutí regulátoru, ). 9

SEZNAM POUŽITÉ LITERATURY [1] FL 102. Gunt [online]. 01/2015 [cit. 2015-01-22]. Dostupné z: http://www.gunt.de/static/s3430_1.php [2] Výukový systém rc2000 - ulab: Moduly [online]. [cit. 2014-12-27]. Dostupné z: http://www.rcdidactic.cz/media/download_moduly/1201458034_cz.pdf [3] PROF. DR. RNDR. SMUTNÝ, Lubomír a Ing. Jaromír ŠKUTA, PH.D. Popis TVM 2005. Server reálných aplikací "352LAB.vsb.cz" [online]. 3. 3. 2005 [cit. 2015-01- 22]. Dostupné z: http://352lab.vsb.cz/serverfinalver/podklvyuka/popistvm.htm 10