LABORATORIOTYÖ 4 MITTAUSAUTOMAATIO

Samankaltaiset tiedostot
LABORATORIOTYÖ 4 MITTAUSAUTOMAATIO

IR-lämpömittarityypit

HARJOITUSTYÖ: LabVIEW, Kiihtyvyysanturi

Moottorin kierrosnopeus Tämän harjoituksen jälkeen:

Moottorin kierrosnopeus Tämän harjoituksen jälkeen:

IR-lämpömittarityypit

RACE-KEEPER COMPARO PC-OHJELMAN PIKAOHJE

HARJOITUSTYÖ: LabVIEW, Valokennoportti

Aloita uusi kartoitus -painikkeesta käynnistyy uuden kartoituksen tekeminen

Autentikoivan lähtevän postin palvelimen asetukset

TALLENNETAAN MUISTITIKULLE JA MUISTIKORTILLE

Office 365 palvelujen käyttöohje Sisällys

HARJOITUSTYÖ: LabVIEW, Liiketunnistin

Epooqin perusominaisuudet

Skype for Business ohjelman asennus- ja käyttöohje Sisällys

HUOM! Latauskaapelia ei saa kytkeä laitteeseen ennen hyväksytyn maksuprosessin suorittamista! Kirjaudu

HP ProBook 430 G5 kannettavien käyttöönotto

Ohjeistus Auditorion laitteiden käyttämiseksi.

Muistitikun liittäminen tietokoneeseen

Skype for Business ohjelman asennus- ja käyttöohje Sisällys

E-RESULTS LITE -OHJEET

Ubuntu - peruskäyttö. Seuraavassa läpikäydään Ubuntun peruskäyttöä:

UpdateIT 2010: Editorin käyttöohje

Kuvaruudun striimaus tai nauhoitus. Open Broadcaster Software V.20. Tero Keso, Atso Arat & Niina Järvinen (muokattu )

GEOS 1. Ilmastodiagrammi Libre Office Calc ohjelmalla

Cubase perusteet pähkinänkuoressa. Mikä Cubase on? Projektin aloitus

WCONDES OHJEET ITÄRASTEILLE (tehty Condes versiolle 8)

LABORATORIOTYÖ 3 VAIHELUKITTU VAHVISTIN

AUTOCAD-TULOSTUSOHJE. Tällä ohjeella selitetään Autocadin mittakaavatulostuksen perusasiat (mallin mittayksikkönä millimetrit)

1 Tivax siirto uuteen koneeseen

BlueJ ohjelman pitäisi löytyä Development valikon alta mikroluokkien koneista. Muissa koneissa BlueJ voi löytyä esim. omana ikonina työpöydältä

Uutiskirjesovelluksen käyttöohje

TIETOKONEEN ASETUKSILLA PARANNAT KÄYTETTÄVYYTTÄ

LUE ENSIN KOKO OHJE LÄPI JA KYSY NEUVOA! 5. Klikkaa Audacity-ohjelmassa mikrofonikuvakkeen vieressä tekstiä Napsautus käynnistää seurannan.

Golfsimulaattorin käyttö- ja peliohjeet

Fixcom Webmail ohje. Allekirjoitus. Voit lisätä yhden tai useamman allekirjoituksen.

Transkribuksen pikaopas

RES - REAL ESTATE SYSTEM

Ajokorttimoduuli Moduuli 2. - Laitteenkäyttö ja tiedonhallinta. Harjoitus 1

VERKKOVELHO-YLLÄPITOTYÖKALUN KÄYTTÖOHJE

Pedanet oppilaan ohje Aleksanteri Kenan koulu Eija Arvola

Scratch ohjeita. Perusteet

Office ohjelmiston asennusohje

LP-levyn digitointi Audacity-ohjelmalla

Windows 10 käyttöjärjestelmän helppokäyttötoiminnot ja asetukset

RockID-varastonhallintajärjestelmän käyttöohje. v. 1.0

SYDÄN-HÄMEEN RASTIT 2017 TULOSPALVELUN OHJEET LAITTEISTO 2. LAITTEISTON VALMISTELU 3. VALMISTELUT ENNEN TAPAHTUMAA

LP-levyn digitointi Audacity-ohjelmalla

Pikaohjeita OneNote OPS:in käyttäjille

Moodle-alueen muokkaaminen

Mainosankkuri.fi-palvelun käyttöohjeita

NÄIN TEET VIDEO-MAILIN (v-mail)

FTP -AINEISTOSIIRRON OHJE PC / MAC Ympäristö

Laskuharjoitus 9, tehtävä 6

Sähköposti ja uutisryhmät

Integroidun maksupäätteen lisääminen käyttöönotossa

Ksenos Prime Käyttäjän opas

LP-Levyn digitointi tiedostoksi

VSP webmail palvelun ka yttö öhje

TimeEdit opiskelijan ohje TimeEdit-instructions for students from this link

Sähköpaja. Kimmo Silvonen (X)

Ohje: Tiedostot turvaan ja puhdas Ubuntu alle

,QWHUQHWVHODLPHQNl\WWlPLQHQ±,QWHUQHW([SORUHU

Purot.net Wiki. Tutkielma. Paavo Räisänen. Centria Ammattikorkeakoulu

LP-levyn digitointi Audacity-ohjelmalla

KESKUSTANUORTEN NETTISIVUT- OHJEITA PIIRIYLLÄPITÄJÄLLE 1. KIRJAUTUMINEN

Moodle-oppimisympäristö

ISIS Draw (Windows versio 2.5)

KÄYTTÖOHJE. Servia. S solutions

Netsor Webmailin käyttöohje

GlucoNavii DMS ohjelma

Windows 10 -käyttöohje

Kahoot! Kirjautuminen palveluun. Sinikka Leivonen

PURPLE PEN OHJELMAN KÄYTTÖ Tiedoston avaaminen

Windows 8 -kurssi. Kurssista

KUVAN TUOMINEN, MUOKKAAMINEN, KOON MUUTTAMINEN JA TALLENTAMINEN PAINTISSA

Public Account-tili on pysyvä, joten kannattaa käyttää mieluummin sitä kuin kaupallisen tilin kokeiluversiota.

zotero

Epson EMP-765 langaton käyttö

erasmartcardkortinlukijaohjelmiston

Harjoitus Bones ja Skin

Avaa ohjelma ja tarvittaessa Tiedosto -> Uusi kilpailutiedosto

GeoGebra-harjoituksia malu-opettajille

Moodle-alueen muokkaaminen

NAVIGAATTORIN ASENNUS JA MUOKKAUS

Autodata-ohjelmiston käyttö FuturSoft- ohjelmien kanssa

idvd 5 ELOKUVAKASVATUS SODANKYLÄSSÄ Vasantie Sodankylä +358 (0) tommi.nevala@sodankyla.fi

Ohje. ipadia käytetään sormella napauttamalla, kaksoisnapsauttamalla, pyyhkäisemällä ja nipistämällä kosketusnäytön

Harjoitus 5: Simulink

ELOKUVAKASVATUS SODANKYLÄSSÄ VIDEON SIIRTÄMINEN DVD-LEVYLLE

Rakennusten elinkaarimittareiden verkkotyökalun käyttöohje.

Kansion asetusten muuttaminen Windows 2000 käyttöjärjestelmässä Resurssienhallinnan kautta

Nuorten hyvinvointi tilastotietokannan käyttöohjeet Tieke

Kopioi cd-levyt kiintolevylle, niin fyysiset levyt joutavat eläkkeelle.

1. Puhelimen käynnistys. Käynnistä puhelin sen käynnistyspainikkeesta. Ensin kysytään SIMkortin PIN-koodia. Uudessa JYU SIM-kortissa se on 0000.

Korkeakoulujen prosessipalvelin: mallintajan palvelinohje Versio 0.2

UpdateIT 2010: Uutisten päivitys

Tällä ohjelmoitavalla laitteella saat hälytyksen, mikäli lämpötila nousee liian korkeaksi.

NAVITA BUDJETTIJÄRJESTELMÄN ENSIASENNUS PALVELIMELLE

Viva-16. Käyttöohje Veikko Nokkala Suomen Videovalvonta.com

Transkriptio:

LABORATORIOTYÖ 4 MITTAUSAUTOMAATIO Päivitetty: 28.02.2005 MV 4-1

4. MITTAUSAUTOMAATIO Työn tarkoitus: Työn tarkoituksena on tutustua LabVIEW mittausautomaatiojärjestelmään. Työssä toteutetaan virtuaali-instrumentti (VI), jota käytetään signaalin mittaamiseen ja käsittelyyn. Esimerkkinä tarkastellaan signaalin säröytymistä, sekä suodatuksen vaikutusta signaaliin. Sisältö: 4.1. Teoriaa: Harmoninen Kokonaissärö (s. 2) 4.2. LabVIEW alkeet vartissa (s. 3) 4.3. Esiselostustehtävät (s. 9) 4.4. Mittaukset (s. 10) 4.1. Teoriaa: Harmoninen kokonaissärö Signaalin kulkiessa läpi epälineaarisen komponentin, esimerkiksi epäideaalisen vahvistimen, tapahtuu säröytymistä. Säröytyminen tarkoittaa signaalin aaltomuodon muuttumista toisin sanoen sitä, että syntyy taajuuskomponentteja joita ei välttämättä löydy sisään menneestä signaalista. Harmonisen särön tapauksessa syntyneet uudet taajuuskomponentit ovat signaalitaajuuden monikertoja, eli harmonisia taajuuksia. (Esimerkiksi 1 khz sinisignaalin harmonisia taajuuksia ovat 2 khz, 3 khz, 4 khz, ) Eräs harmonisen säröytymisen mittari on harmoninen kokonaissärö (THD, Total Harmonic Distortion), joka voidaan laskea kaavasta THD = a 2 1 + a 2 2 +... + a 2 n 100%, a0 missä a 0 on perustaajuisen komponentin (signaalin) amplitudi ja a 1, a 2, a n ovat vastaavasti harmonisia taajuuskomponentteja. Esimerkiksi audiojärjestelmissä harmonisen särön minimoiminen on erityisen tärkeätä. Hyvälaatuisella audiovahvistimella harmoninen kokonaissärö jääkin vain prosentin murto-osiin. Säröytyminen on tosin yleensä sitä suurempaa, mitä suurempia signaalitehoja käytetään. 4-2

4.2. LabVIEW alkeet vartissa LabVIEW on National Instrumentsin luoma graafinen kehitysympäristö, jota käytetään laajasti mittaus- ja automaatiotekniikassa. LabVIEW-ohjelmien avulla voidaan esimerkiksi lukea dataa joltakin tietokoneen ulkopuoliselta laitteelta (yleismittarilta tms.) ja toisaalta ohjelman antama ulostulosignaali voidaan edelleen syöttää jollekin laitteelle, vaikkapa ohjaamaan yleismittarin näytteenottoa tai askelmoottorin toimintaa. Välissä voidaan suorittaa signaalin käsittelyä, kuten signaalin suodatusta. LabVIEWn avulla voidaan myös monitoroida tai analysoida signaalia ja talettaa kerätty tieto haluttuun tiedostoon tai esittää se taulukon, kuvan, tms. muodossa. Tällä tavoin on mahdollista toteuttaa esimerkiksi virtuaalinen oskilloskooppi, jossa oskilloskoopin toiminnot on toteutettu ohjelmallisesti ja signaalin aaltomuoto esitetään skoopin näytön sijaan tietokoneen kuvaruudulla. LabVIEWta käytettäessä tietokoneen ja ulkoisten laitteiden väliset fyysiset liitännät on mahdollista toteuttaa monin eri tavoin: voidaan käyttää esimerkiksi GPIB- tai sarjaväylää. Datan lukemiseen on tarjolla erilaisia datankeruu- ja yleismittarikortteja. Seruraavassa käydään lyhyesti läpi LabVIEWn perusasiat, joiden jälkeen kukin voi laboratoriotyössä oppia itse lisää kokeilemalla ja help -toimintoa käyttämällä. Luodaan esimerkinomaisesti yksinkertaisin mahdollinen LabVIEW ohjelma, tai Virtual Instrument (VI), joksi myös LabVIEW-ohjelmia yleisesti kutsutaan. LabVIEWin saa käynnistettyä klikkaamalla työpöydällä olevaa LabVIEW ikonia. Tämän jälkeen aukeaa aloitusikkuna, josta valitaan New VI, eli aloitetaan uuden VI:n tekeminen tyhjältä pöydältä. Tämän jälkeen LabVIEW avaa sinulle kolme ikkunaa. Suuri valkopohjainen ikkuna on diagrammi-ikkuna, johon itse ohjelmakoodi luodaan kätevästi graafisella ohjelmointikielellä, jota usein myös G-kieleksi kutsutaan. Harmaapohjainen ikkuna puolestaan on paneeli-ikkuna, josta ohjataan ohjelman input ja output tietoja. LabVIEW kutsuu näitä termeillä control ja indicator. Kolmas pienempi avautuvista ikkunoista on työkalu-ikkuna (tools). Työkaluikkunasta voi vaihtaa hiiren osoittimen ulkoasua, jolloin sen muuttuu vastaavasti. Tärkeimmät työkalut ovat: - Nuoli: Lähes kaikkeen siirtämiseen, venyttämiseen ja muokkaamiseen. - Sormi: Kohteiden, kuten nappien ja graphien käyttämiseen, erityisesti paneeliikkunassa. - Kirjain: Kirjoittamiseen, tekstin, numeroiden ja lukujen muokkaamiseen. - Lankakerä: Yhteyksien vetämiseen eri ikonien välillä diagrammi-ikkunassa. 4-3

Painamalla hiiren oikeaa nappia paneeli-ikkunassa saadaan näkyviin Controls valikko. Tästä voidaan valita ohjelmaan tarvittavat kontrollit ja indikaattorit, eli painonapit, viisarinäytöt, mittarit ja kuvaajat. Jokaista paneeli-ikkunaan asetettua kohdetta vastaa aina diagrammi-ikkunaan automaattisesti ilmestyvä saman niminnen ikoni. Jos hiiren oikeaa nappia painetaan diagrammi-ikkunassa, tulee esille lista käytettävistä funktioista. Eri funktiot on ryhmitelty puumaisesti omiin alahakemistoihinsa, jotta sadoista funktioista löytyisi helposti haluttu. Tehdään esimerkkiohjelmasta sellainen joka kertoo jonkin luvun neljällä ja tutkii onko tulos yli kymmenen. Tähän ohjelmaan tarvitaan siis ainakin sellainen funktio joka suorittaa kertolaskun, sekä funktion joka vertailee kahta lukua. Haetaan nämä funktiot funktiolistasta ja asetetaan diagrammi-ikkunaan. 4-4

Jos jostakin funktiosta haluaa lisätietoja, kannattaa Help-ylävalikosta valita Show help. Tämä avaa help-ikkunan. Jos nyt hiiren osoittimen vie jonkin funktion päälle, näkyy help-ikkunassa lyhyt selvitys sen toiminnasta. Tärkeimpiä huomattavia asioita on eri funktioiden tarvitsemat inputit (vasemmalla )ja outputit (oikealla). Näiden tietotyyppi näkyy inputteihin menevien ja outputeista lähtevien viivojen väristä: Oranssi: liukuluku Sininen: kokonaisluku Vihreä: Boolean (True/False) Violetti: merkkijono Viivojen paksuus lisäksi kertoo, onko kyseessä pelkkä yksinkertainen luku, vektori vai matriisi. Laitetaan nyt ohjelmaan vielä kaksi vakiota. Helpoin tapa on viedä diagrammiikkunassa nuoli halutun inputin päälle, painaa hiiren oikeaa nappia ja valita avautuvasta valikosta create constant. Otetaan kirjain- tai sormityökalu käyttöön ja vaihdetaan vakioiden arvot oletusarvo nollasta neloseen ja kymppiin. Valitaan sitten työkaluvalikosta lankakerä ja vedetään funktioidenväliset tarvittavet vedokset. Tämän jälkeen ohjelma näyttää tältä: 4-5

Kun lankakerän vie jonkin funktion sisääntulon tai ulostulon päälle, näyttää se kaikki funktion tulot ja lähdöt. Lisäksi kyseinen lähtö tai tulo vilkkuu ja sen nimi näkyy. Tämä helpottaa lankojen vetämistä oikeista lähdöistä oikeisiin tuloihin. Tässä vaiheessa ohjelmasta puuttuu vielä käyttäjän antama kerrottava luku (control) ja ilmaisin (indicator), joka kertoo vertailun tuloksen. Nämä voidaan luoda kahdella tavalla. Ensimmäinen tapa on mennä paneeli-ikkunaan. Painaa hiiren oikeaa nappi, joka avaa controls -valikon, ja valita sopivat kontrollit ja indikaattorit. Helpompi tapa on viedä diagrammi-ikkunassa nuoli jälleen halutun lähdön tai tulon päälle ja painaa hiiren oikeaa nappia. Tämä avaa valikon, josta nyt voidaan valita haluttuun lähtöön indikaattori (Create Indicator) tai sisääntuloon kontrolli (Create Control). Luodaan näin siis kertolaskun sisääntuloon kontrolli ja vertailun ulostuloon indikaattori. LabVIEW valitsee itse oikean datatyypin indikaattorin/kontrollin jota voi halutessa muokata tai vaihtaa myöhemmin. Ohjelman ikkunoiden pitäisi nyt näyttää tältä: 4-6

Ohjelmassa siis ainoastaan kontrollit ja indikaattorit näkyvät kummassakin ikkunassa. Paneeli on ohjelman käyttöliittymä ja diagrammi ohjelman koodi. Ohjelma on nyt rakennettu sellaiseen vaiheeseen, että sen voi ajaa. Merkki tästä on ylhäällä vasemmalla olevan oikealle osoittavat nuolen eheytyminen. Aikaisemmissa vaiheissa nuoli on ollut säröytynyt merkkinä siitä, että ohjelma on virheellinen tai keskeneräinen. Painamalla nuolta ohjelman suoritus käynnistyy ja sen voi pysäyttää kesken suorituksen painamalla nuolen oikealla puolella olevaa punaista stop-nappia. Ennen ohjelman ajamista siistimme kuitenkin paneelia vielä vähän. Kontrollit (x) ja indikaattorit (x>y?) kannattaa nimetä järkeviksi kirjain- tai sormityökalua käyttämällä. Nimeäminen tulee tehdä diagrammissa, jonka jälkeen nimenmuutos heijastuu heti paneeliin. Paneeli-ikkunassa indikaattorin päällä hiiren oikeaa nappia painamalla saa esiin valikon, josta indikaattorin ominaisuuksia ja ulkonäköä voi muokata. Valitaan valikosta vaikka Replace. Alavalikosta Boolean, koska etsimme indikaattoria nimenomaan Boolean-tyyppiselle tiedolle ja valitaan sieltä esimerkiksi 4-7

vihreä valo. Kirjoitetaan vielä kerrottavan arvoksi vaikka 3,1. Ohjelma pitäisi olla nyt valmis: Kun nyt ohjelma ajetaan painamalla nuolta, kertoo se kontrollin arvon neljällä (3.1*4 = 12.4). Seuraavaksi se katsoo, onko se suurempi kuin vakio 10 ja antaa Booleantyyppisen indikaattorin arvon true ulos. Tämän indikaattorin arvo on nyt paneelista nähtävissä vihreän valon syttymisenä. Ohjelma ilmeisesti toimii, koska valo syttyi (rinkulan vihreä väri kirkastui). 4-8

4.3. Esiselostustehtävät 1. Alla olevassa kuvassa on esitetty erään signaalin spektri. Signaalin taajuus on f ja signaalin säröytyminen näkyy f:n harmonisina taajuuksina. Signaalia näytteistetään näytteenottotaajuudella f samp. Hahmottele FFT-spektrianalysaattorin näyttämä spektri (ensimmäiset laskostuneet komponentit riittävät), kun a) f samp = 2.5 f b) f samp = 6 f 2. Tarkastellaan vielä kuvan esittämää tilannetta. Laske harmoninen kokonaissärö (THD) kuvassa esitetylle signaalille. 3. - Mikäli LabVIEW ei ole sinulle entuudestaan tuttu, lue läpi oheiset LabVIEWohjeet ennen omaa työvuoroasi. - Olet rakentamassa LabVIEW ohjelmaa ja olet juuri lisännyt ohjelmaan uuden funktion. Kerro lyhyesti kuinka saat selville mitä tuloja ja lähtöjä (inputs / outputs) kyseinen funktio tarvitsee. Amplitudi (V) 2 1 0 f 2f 3f Taajuus 4-9

4.4. Mittaukset Tarvittavat laitteet: Signaaligeneraattori Hung Chang 82005A PC, jossa asennettuna LabVIEW 5.1 ja Analysis ToolPack National Instrumentsin PCI-1200 datankeruukortti (12-bit, 100 ks/s, 8 analog inputs) Työssä tutustutaan LabVIEW (Laboratory Virtual Instrument Engineering Workbench) mittausautomaatiojärjestelmään. Käytössä on tietokoneen PCIkorttipaikkaan asennettavaa National Instrumentsin PCI-1200 DAQ (Data Aquisition) datankeruukortti. Tässä työssä PCI-1200 korttia käytetään signaaligeneraattorilta syötetyn analogisen signaalin tutkimiseen. Signaalia tarkastellaan sekä aika-, että taajuustasossa. Signaalin mittaamista ja käsittelyä varten toteutetaan LabVIEW:n avulla virtuaali-instrumentti (VI). 1) Avaa aluksi Measurement & Automation -valikko (linkki tietokoneen työpöydällä). Measurement & Automation -valikon kautta voidaan esimerkiksi asentaa ja konfiguroida mittauksissa tarvittavat laitteet ja liitännät. Devices and Interfaces -valikosta löydät asennetut mittauskortit. Varmista ensin, että työssä tarvittava mittauskortti on asennettu ja että se toimii kuten pitääkin. Tämän voit tehdä ajamalla testiohjelmat (Test Panel). Kirjaa ylös kortille annettu NI-DAQnumero, jota tarvitset myöhemmin tehdessäsi virtuaali-instrumenttia. Kyseistä numeroa käytetään virtuaali-instrumentissa viittaamaan oikeaan laitteeseen/korttiin. 2) Käynnistä LabVIEW 5.1 klikkaamalla työpöydän kuvaketta. (Käyttäjätunnusta tms. ei tarvita). Aloita uuden virtuaali-instrumentin tekeminen valitsemalla aloitusvalikosta New VI. Näytölle avautuu kaksi ikkunaa: diagrammi-ikkuna (Diagram) ja paneeli-ikkuna (Panel). Virtuaali-instrumentin rakentamiseen käytetään diagrammi-ikkunaa, ja valmista ohjelmaa käytetään yleensä paneeliikkunan kautta. HUOM! Tallenna ohjelma ryhmäsi nimellä heti aluksi, sekä myöhemminkin aina silloin tällöin. Tallenna esim. työpöydän kansioon S-108.180 LABRAT. (Älä kuitenkaan missään vaiheessa tee muutoksia valmiina löytyviin VI-palikoihin... ja jos niitä vahingossa teet, älä tallenna muutoksia!) 3) Tee aluksi virtuaali-instrumentti, jonka avulla saadaan näkyviin mittauskortille tulevan signaalin aaltomuoto. Virtuaali-instrumentin toteuttamiseen tarvittavat funktiot ja subvi:t löydät Windows-valikosta (Show Functions Palette) tai klikkaamalla hiiren oikeanpuoleista nappia. Valitsemasi funktiot ja subvi:t näkyvät diagrammi-ikkunassa ikoneina. Ikonit voidaan yhdistää toisiinsa lankakerällä joka löytyy muiden ohjelmoinnissa tarvitsemiesi työkalujen lailla Tools-paletista. Aluksi tarvitset subvi:n, jonka avulla voit kerätä tietoa mittauskortille tulevasta analogisesta signaalista. Tähän sopii esim. AI Acquire Waveform.vi, joka antaa ulostulona signaalin aaltomuodon. (AI Acquire Waveform.vi löytyy Functionspaletin valikosta DAQ Easy I/O). Palikan tarvitsemat sisäänmenot ja ulostulot saat selville käyttämällä Help toimintoa. Tarvittavat syötteet saat luotua osoittamalla kursorilla palikan reunaa ja klikkaamalla hiiren oikeanpuoleista 4-10

näppäintä. Aukeavasta valikosta voidaan valita esim. Create Control, mikäli kyseiseen liitokseen halutaan luoda kontrolli. Tiedoksi: Mitattava signaali syötetään datankeruukortille I/O-kortin kautta. I/Okorttiin on merkitty tekstillä CH 1 analogisen oton kanava 1 (Channel 1). 4) Siirry seuraavaksi paneeli-ikkunaan, jossa näkyvät nyt mm. diagrammi-ikkunassa luomasi kontrollit. Voit järjestää kontrollit haluamallasi tavalla käyttäen Toolspaletin nuolta. Luo vielä näyttö (Controls palette Graph Waveform graph) signaalin aaltomuodon esittämistä varten. Näytön aika-akseli luodaan palaamalla diagrammi-ikkunaan ja käyttämällä Bundle-toimintoa (Functions palette Cluster Bundle). Käytä apuna Helptoimintoa ja kysy tarvittaessa apua assistentilta. Kun luomasi virtuaali-instrumentti on valmis, kokeile sen toimivuutta suorittamalla seuraava mittaus: - Kytke signaaligeneraattorin ulostulo I/O-korttiin - Säädä signaaliksi 1 khz sinisignaali. - LabVIEW-ohjelma käynnistetään klikkaamalla ruudun vasemmassa yläkulmassa olevaa valkoista nuolta tai vaihtoehtoisesti sen vieressä sijaitsevaa Run continuously nappulaa. 5) Muokkaa tekemääsi virtuaali-instrumenttia siten, että saat näkyviin myös signaalin taajuustasoesityksen. Tämän voit toteuttaa esim. Auto Power Spectrum.vi - palikalla, joka tekee signaalille FFT-muunnoksen ja antaa ulostulona tehospektrin. (Kyseinen palikka löytyy Functions-paletin valikosta Signal Processing Measurement). Lisää myös näyttö, jotta voit tarkastella signaalin spektriä. Näyttö ja sen aika-akseli toteutetaan samoin kuin edellä, kohdassa 4. Testaa ohjelman toimivuutta mittaamalla signaaligeneraattorilta tulevaa signaalia. Voit kokeilla mitata erilaisia signaaleja ja taajuuksia. Käytä myös erilaisia näytteenottotaajuuksia ja mittausaikoja. Vastaa vastauslomakkeen kysymyksiin. 6) Lisää ohjelmaan vielä osa, joka laskee signaalista sen harmonisen särön (Functions-paletti Signal Processing Measurement Harmonic Analyzer.vi). Toteuta tämä siten, että voit säätää laskemiseen käytettävien harmonisten komponenttien lukumäärää. Kun olet tehnyt tarvittavat muutokset virtuaali-instrumenttiin, kokeile jälleen sen toimintaa. Vastaa vastauslomakkeessa esitettyihin kysymyksiin. 7) Mikäli aikaa jää, voit kokeilla signaalin suodattamista (kts. Functions-paletin Signal Processing- valikko). Toteuta suodatin siten, että voit säätää sen tyyppiä (LP, BP, HP, yms.) ja rajataajuuksia etupaneelin kautta. 8) Mikäli vieläkin on aikaa, voit kokeilla esim. mitatun THD:n tallentamista tiedostoon. (kts. Functions-paletin File I/O- valikko, esim. Write Characters To File.vi). 4-11