HARJOITUSTYÖ: LabVIEW, Liiketunnistin



Samankaltaiset tiedostot
HARJOITUSTYÖ: LabVIEW, Kiihtyvyysanturi

HARJOITUSTYÖ: LabVIEW, Valokennoportti

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

ELEC-C5070 Elektroniikkapaja (5 op)

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

KÄYTTÖOHJE. M2M Point - to - Point

KÄYTTÖOHJE PEL / PEL-M

Värähtelymittaus Tämän harjoituksen jälkeen:

IR-lämpömittarityypit

KÄYTTÖOHJE PEL 1000 / PEL 1000-M

Ohje: Adobe Connect kokoukseen tai -opetukseen osallistuvalle

MASSER Loader V2.00. käyttö- ja asennusohje

KÄYTTÖOHJE PEL 2500 / PEL 2500-M

IR-lämpömittarityypit

Arduino ohjelmistokehitys

PR SARJA ASENNUS JA KYTKENTÄ

PR SARJA ASENNUS JA KYTKENTÄ

KÄYTTÖOHJE SATEL I-LINK PC POINT-TO-MULTIPOINT OHJELMISTO

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

Asennusohje. EasyLine GSM

MrSmart 8-kanavainen lämpötilamittaus ja loggaus, digitoija ja talletusohjelma

GSM OHJAIN FF KÄYTTÖOHJE PLC MAX S03

Lämpöantureilla mittaaminen Tämän harjoituksen jälkeen:

Tekniikka ja liikenne (5) Tietoliikennetekniikan laboratorio

Sääasema Probyte JUNIOR

Asennus- ja käyttöohje. AquaPro-lähetin. Käyttö- ja asennusohje. Copyright 2015 Labkotec Oy

LISÄLAITTEET JA KYTKENTÄOHJEET HOME CONTROLLER PRO CONTROLLER GSMGATE CENTRO

Q = pienin suunniteltu ilmamäärä ja k = puhaltimen tai iirispellin k-arvo.

Sääasema Probyte 2003

Tämä on PicoLog Windows ohjelman suomenkielinen pikaohje.

Nokeval No Käyttöohje. Tekstinäyttö 580-ALF

Flowcode 6 Omien komponenttien luonti 3D- tilassa Ledi

Fluke-VR1710. Pikakäyttöopas. Häiriöjännitetallennin. Tämä opas on vain ohjeellinen. Tarkemmat ohjeet löydät englanninkielisestä User Manual-ohjeesta

54e ph Lyhennetty käyttöohje

LUMA SUOMI -kehittämisohjelma LUMA FINLAND -utvecklingsprogram LUMA FINLAND development programme Ohjelmointia Arduinolla

CEM DT-3353 Pihtimittari

Kauko-ohjauslaite GSM rele 2011 v

811120P Diskreetit rakenteet

Maha Eurosystem jarrulaskentaohjelman asennusohje versio

Opus SMS tekstiviestipalvelu

Langaton kuuntelujärjestelmä. E-Lab.

HARJOITUSTYÖ: Mikropunnitus kvartsikideanturilla

Topfieldin sarjaporttipäivitystyökalun asennus(rs232)

Muistitikun liittäminen tietokoneeseen

Monikanavainen AV-viritinvahvistin. Aloita tästä Tämä on pika-asetusopas

Tiedonkeruu ja analysointi

Tiedonkeruu ja analysointi

KAAPELITESTERI / PAIKANNIN TRIFITEK TR-383 PIKAKÄYTTÖOHJE V1.0

Agent-D -sarja. Tilauskoodi: Agent-D-HT2 sis. Agent-D-Clip-S -anturi Agent-D-HT2-EX (EX-Zone 1) sis. Agent-D-Clip-S -anturi

AS Automaatio- ja systeemitekniikan projektityöt

Arduino. Kimmo Silvonen (X)

padvisor - pikaohje - työkalu SATRON Smart/Hart dp- ja painelähettimiä varten

WBelectronics. Infinity USB Phoenix - Käyttöohje

SG520 Series. Käyttöohje Bolyguard Small riistakamera. Sivu 1

M2M i-link POINT-TO-MULTIPOINT ASENNUS- JA KÄYTTÖOHJE

Eye Pal Solo. Käyttöohje

Aloita tästä Tämä on pika-asetusopas

TTA Finland Oy Tuotekatalogi GSM-ohjaimet Hirvialhonkatu Viiala urakointi@ttafinland.fi p.

GSRELE ohjeet. Yleistä

2 Käynnistä tietokone. MI-7550Xp WIRELESS LASER MINI MOUSE. Tuotetiedot A B C F K

Procountor laskutusliittymä

MITTAUSTEKNIIKAN LABORATORIOTYÖOHJE TYÖ 9 MITTAUSTIEDON KERUU JA KÄSITTELY

U-REMIX USB RF 2 RF 1 POWER

VDV II PRO käyttöohje

1 db Compression point

811120P Diskreetit rakenteet

TALLENNETAAN MUISTITIKULLE JA MUISTIKORTILLE

PIKAOHJE Tuulimittaus WS2-WTN + D-LINE

VT30 TPM-HUOLTOTYÖKALU

JEOL JSM-840 PYYHKÄISYELEKTRONIMIKROSKOOPIN KÄYTTÖ Perusohje kuvantamiseen

Äänellä vauhtia robottiin

KRU-1 PLL & UHF TRUE DIVERSITY langaton mikrofonijärjestelmä. Käyttöohje. ä ä ä ö ä ö

Unifaun OnlinePrinter

Prosessiautomaatiota LabVIEW lla NI Days NI Days LabVIEW DCS 1

PDS 2.2 yleissäädin PDS 2.2 on yleissäädin, jota voidaan käyttää esimerkiksi paineen, paine-eron, lämpötilan tai kosteuden säädössä.

I J. D: Luku/kirjoitus-merkkivalo E: Aukko: SMC, SM-RAM F: Aukko: CF I, CF II, MD G: Aukko: SD, Mini SD, MMC, RS-MMC

CROSSTRAINER (Model E 7000P)

MPCC-työkalua voidaan käyttää yhden laitteen valvontaan ja yhden tai useamman laitteen konfigurointiin (Modbus broadcast, osoite 0).

Liikennevalot. Arduino toimii laitteen aivoina. Arduinokortti on kuin pieni tietokone, johon voit ohjelmoida toimintoja.

Ajolista: Adobe Connect 8 yhteyden avaaminen

VMU-C EM. Asennus ja käyttö

Lego Mindstorms NXT. OPH oppimisympäristöjen kehittämishanke (C) 2012 Oppimiskeskus Innokas! All Rights Reserved 1

TeleWell TW-EA515 (b)

WT KÄYTTÖOHJE WT-1010_käyttöohje_ pdf. GSM-välitin hälytysjärjestelmille

Reolink WiFi valvontakameran käyttöohje

LP-levyn digitointi Audacity-ohjelmalla

GSMRELE PG-30 v

ICOM IC-7600 helposti ssb-cw-rtty-digi

Nopeuden mittaaminen

RACE-KEEPER COMPARO PC-OHJELMAN PIKAOHJE

GSM ALOITUSKITIN PIKAOHJELMOINTIOHJE

USB-siirto-ohjelman ja ajurin asentaminen

PROBYTE CONTROL GSM. GSM/SMS-hälytys- ja ohjauslaite. GSM Control 7/11/01 sivu 1/5

811312A Tietorakenteet ja algoritmit, , Harjoitus 3, Ratkaisu

testo Comfort Software Basic 5 -ohjelma Käyttöohje

IPC3OUT 1.3 Mega-Pixel / Moniprofiili Pan/Tilt IP -kamera

KÄYTTÖOHJE HLS 35. Versio (6) TOIMINTOKAAVIO

1. NXT:STÄ YLEISESTI NXT -ohjelmointiympäristö COMMON BLOCKS... 7

LP-levyn digitointi Audacity-ohjelmalla

Megatunen käyttö. Asenna megatune koneelle MsExtra-sivuilta:

Transkriptio:

Tämä käyttöohje on kirjoitettu ESR-projektissa Mikroanturitekniikan osaamisen kehittäminen Itä-Suomen lääninhallitus, 2007, 86268 HARJOITUSTYÖ: LabVIEW, Liiketunnistin Tarvittavat laitteet: PC Labview NI USB-6008 tiedonkeruukortti (kuva 1) Vernier Motion Detector (HSMD, kuva 2) PIC-Microcontroller Development Board (HPDEVBD, kuva 2) Liitäntäkaapeli Anturin ja Kontrollerialustan vällle (kuva 2) Kontrollerialustan virtalähde (13.5V) Kolme johdon pätkää (päät kuorittu) Elektroniikkaruuvimeisseli (taltta) Kuva 1. USB-6008 tiedonkeruukortti ja liitäntäkaapeli Kuva 2. Liitäntäkaapeli, PIC-Mikrokontrollerialusta, liiketunnistin ja Kontrollerialustan virtalähde Anturin kytkentä Kytke virtalähde (12-13.5V) kontrollerialustaan - Virtalähteen vaihdettava kärki on oltava sopivan kokoinen ja liitetty siten, että nuolenkärjet vastaavat toisiaan merkinnöillä ydin ( ) kuori (+)

Harjoitustyö: LabVIEW, Valokennoportti 2 (5) Liitä anturi liitäntäkaapelilla kontrollerialustan digital sensor -porttiin Liitä tiedonkeruukortti PC:n USB-väylään (oletuksena kortti on aiemmin tunnistettu NI-MAX:lla) Liitä johdolla USB-kortin GND kontrollerialustan PortA 0V liittimeen Liitä johdolla USB-kortin Analog Output (AO0 tai AO1) kontrollerialustan PortA A2 liittimeen Liitä johdolla USB-kortin Analog Input (esim. AI0+) kontrollerialustan PortA A4 liittimeen Anturin toimintaperiaate Anturille syötetään 5V herätevirta (PortA A2), joka lähettää ultraäänipulssin. Pulssi kimpoaa kohteesta takaisin anturin vastaanottimelle ja muodostaa sähköisen vasteen (PortA A4). Ultraäänen nopeus ilmassa on 343m/s. Laskemalla lähetetyn pulssin ja vastaanotetun kaiun aikaero voidaan edelleen laskea kohteen etäisyys. Tehtävä: a) Liitä liiketunnistin tiedonkeruukortin ja PIC-mikrokontrollerialustan välityksellä PC:hen ja tee LabVIEW:llä ohjelma, joka laskee kohteen etäisyyden anturista. b) Keksi miten muuten voit hyödyntää liiketunnistinta ja tee sitä varten LabVIEW-ohjelma Vinkkejä tehtävän a) yhteen ratkaisumalliin: - Help valikosta hyödyllisiä apuvälineitä ovat Show context help, Find Examples ja Search the LabVIEW help - Show context help näyttää tummennettuna mitkä kytkennät ovat pakollisia virtuaali-instrumentissa. Tarvittaessa voidaan klikata lisätietoja 1. Vaihe: Mittausta varten luodaan kaksi virtuaalista kanavaa Labview ympäristöön. Ensimmäinen kanava toimii herätelinjana (output) ja toinen kanava vastaanottavana linjana (input) - Block diagram: Measurement I/O NI-DAQmx - Ketju menee seuraavasti: Luodaan kanavat, Aloitetaan tehtävä, Lähetetään pulssi 1, Luetaan arvo, Lähetetään pulssi 0, Lopetetaan tehtävä, Tyhjennetään kanavat, Käsitellään mahdolliset virheet. - Luodaan kaksi Create channel virtuaali-instrumenttia, valitse Lähetystavaksi AO voltage mittaustavaksi AI voltage, klikkaa oikealla hiirennapilla molempien physical channels create control - AO voltage virtuaali-instrumentissa Klikkaa oikealla hiirennapilla maximum value create constant. Aseta maksimi arvoksi 5 ja samalla tavalla minimiarvoksi 0. - Varmistetaan, että ensin lähetään pulssi ja vasta sen jälkeen yritetään lukea vastetta, yhdistämällä virhelinja toiminnan suoritusjärjestyksen ohjaukseen Start task :in jälkeen. Block Diagram: Programming Dialog & User interface Merge errors - 1. Write virtuaali-instumentti, valitse lähetystavaksi Analog DBL 1channel 1 sample. Klikkaa oikealla hiirennapilla data create constant ja laita syötteeksi 5. - Read virtuaali-instrumentti, valitse mittaustavaksi Analog DBL 1channel 1 sample. Klikkaa oikealla hiirennapilla data create indicator

Harjoitustyö: LabVIEW, Valokennoportti 3 (5) - 2. Write virtuaali-instumentti, valitse lähetystavaksi Analog DBL 1channel 1 sample. Klikkaa oikealla hiirennapilla data create constant ja laita syötteeksi 0. - Kytke task linjat erikseen write ja read instrumenttien välille ja yksi error linja kaikkien instrumenttien läpi suoritusjärjestyksessä. - Voit testata mittauksen toimivuuden Front Panelin puolella. Valitse oikea AO ja AI kanava, käynnistä ohjelma. Anturista pitäisi kuulua pieni napsaus, kun ultraäänipulssi lähetetään. Kuva 3. Tehtävä a) 1. Vaiheen jälkeinen tilanne. 2. Vaihe: Tästä eteenpäin ratkaisumalleja on useita, seuraavassa yksi vaihtoehto. Toiminnan kuvaus: suoritetaan pulssin lähetys ja vastaanotto silmukassa jonka kesto on yksi sekunti. Silmukan sisälle luodaan toinen silmukka jossa lasketaan pulssin lähetykseen ja vastaanottoon kulunut aika. Kuluneen ajan perusteella lasketaan ultraäänen kulkema matka kohteeseen ja takaisin. Tulos pitää jakaa kahdella, jotta saadaan etäisyys kohteesta. Äänen nopeus ilmassa on 343 m/s. - Kehystetään mittauksen toiminnalliset viruaali-instrumentit (1. Write-, Read -ja 2. Writeinstrumentit) While-silmukalla. Block diagram: Programming Structures While loop. - Klikkaa oikealla hiiren napilla While loop:n keskeytys toimintoa oikealla alanurkassa create control. - Määritetään silmukan suoritusajaksi 1 sekunti. Programming Timing Wait Until Next Multiple. Oikealla hiirennapilla klikkaamalla luodaan vakioarvo 1000 millisekuntilaskurin syötteeksi. - Ympäröidään Read-instrumentti toisella While-silmukalla. Luodaan 1. millisekuntilaskuri Programming Timing Tick Count tämän silmukan ulkopuolelle ja 2. Millisekuntilaskuri silmukan sisälle. - Suoritetaan vähennyslasku 2. Laskurin ja 1. Laskurin välillä Programming Numeric Substract. Luodaan tulokselle indikaattori, klikkaa oikealla hiirennapilla Substract create indicator - Read instrumentin arvo on suurempi kuin -0.8 kun pulssi havaitaan. (kokeellsesti testattu). Luodaan vertailu Programming Comparison Greater? Read datan ja vakion -0.8 välillä ja johdetaan vertailun tulos sisemmän silmukan keskeytys toimintoon oikealla alanurkassa.

Harjoitustyö: LabVIEW, Valokennoportti 4 (5) - Käyttämällä laskutoimitusoperaattoreita Programming Numeric Divide/Multiple aikalaskurin tulokseen saadaan laskettua ääniaallon kulkema matka kohteeseen ja edelleen kohteen etäisyys anturista. - Voit tehdä tulokselle graafisen tai numeerisen näytön

Tämä käyttöohje on kirjoitettu ESR-projektissa Mikroanturitekniikan osaamisen kehittäminen Itä-Suomen lääninhallitus, 2007, 86268 Labview-ohjelma Kuva 4. Block diagram labview koodista, joka ohjaa anturia ja laskee anturilta saatujen vasteiden perusteella kohteen etäisyyden anturista.