08.01.2015 Views

DIPLOMOVA PRACA komplet.pdf - Slovenská technická univerzita v ...

DIPLOMOVA PRACA komplet.pdf - Slovenská technická univerzita v ...

DIPLOMOVA PRACA komplet.pdf - Slovenská technická univerzita v ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Riadiaci softvér<br />

Komunikácia medzi meracím zariadením (procesorom) a PC prebieha pomocou<br />

riadiacich slov. Prenosová rýchlosť je v programe pevne nastavená na 9600 Baudov. Pre<br />

pohodlnejšie ovládanie zariadenia bola vytvorená programová nadstavba pre PC, ktorá<br />

zabezpečuje komunikáciu so zariadením a vyhodnocuje namerané údaje [29].<br />

Na využitie tejto je potrebné mať PC s USB portom 1.1 alebo novším<br />

a programovým vybavením Matlab 6.13 alebo novším. Matlabovský skript, ktorý je<br />

súčasťou prílohy, má za úlohu riadiť meranie, prijímať dáta a vyhodnocovať ich. V rámci<br />

celej práce sme využívali viaceré modifikácie skriptu, v nasledujúcich odsekoch popíšeme<br />

ich spoločný princíp.<br />

Na začiatku skriptu je zadefinované, či budú výsledky ukladané a pod akým<br />

názvom. Zadefinuje sa komunikačný port „COM3“, oneskorenie, počet použitých elektród<br />

a cesta, kde sa budú namerané údaje ukladať. Otvorí sa komunikačný port a vyšle sa ním<br />

riadiaci príkaz „fprintf(s,'osc=s,1000')“, pomocou ktorého mikroprocesor nastaví DDS<br />

generátor, v našom prípade na sínusový signál s frekvenciou 1000 Hz, ktorý budeme<br />

používať pri meraniach. DDS generátor následne privedie signál na odporový<br />

delič etalónového rezistora a meraného subjektu [29].<br />

Na elektródu je privádzaný striedavý signál zadefinovaného tvaru (sínusový),<br />

frekvencie (1 kHz) s dopredu nastavenou amplitúdou (max. 10 V ŠŠ ). V závislosti od<br />

impedancie meraného miesta na ľudskom tele, dochádza k poklesu amplitúdy napätia. Toto<br />

napätie sa po spracovaní v špičkovom detektore privádza do ADC prevodníka v procesore,<br />

ktorý výslednú digitálnu hodnotu pošle cez sériový port na spracovanie do nadradeného PC<br />

[29]. Tento proces sa opakuje 64-krát, pre každú elektródu na sonde.<br />

Na konci skriptu sú údaje namerané na elektródach pomocou funkcie „surf“<br />

vykreslené do trojrozmerného grafu s hlavičkou pozostávajúcou z použitej frekvencie,<br />

počtu použitých elektród a číslom merania (verzie). Výsledky sú uložené do 3 formátov:<br />

‣ .txt<br />

o v tomto textovom formáte sú v jednom riadku hodnoty napätia zo všetkých<br />

elektród v ASCII kódovacom systéme,<br />

‣ .fig<br />

o grafická reprezentácia nameraných hodnôt prostredia Matlab, s ktorou je<br />

možné dodatočne manipulovať,<br />

~ 45 ~

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!