1: : 1/10
1
:
(Virtual
Instrumentation)
: 2 : A. B. ! . – " # $ # E . %. & ' ( . (EE) LabVIEW, ) ) ", * " " . [ 1 ](EE)
, ! hardware drivers, " ! . # " ! ! , hardware , software " ", , ! , ! ! [2]. $ !" ! (interface) ! ! ! , . " ) ) ( " + IBM PC,Macintosh, VME-based and Unix-based [3].
% ' + " " ' * "
" + , :
- " LabVIEW
- ! ! Basic ( Visual Basic, QuickBasic )
- " ( C, C++, ActiveX, Java ). " + ". & ", , ! " ! , ! ! ! ! . & " ! interface " , ! . & " ! ! , ,
1: : 2/10 " ! ! [ 4 ] " ! , " " " ! ! . ' " ! ! . ' , ! ! , " . ! [5]. # ( ! ! ! ! , ! ! . # " ! ( ! " , " ! ! ) " " ! " * [6] ,) - " '90, ! , " " " BASIC, C ++, PASCAL. , , ! ! . % ! , , , , " . $ ! ! , , ! "!" ! " ! ! , ! ! 15++, " . " " " C++, " , ! ! ! , ! - , ! . " -) , ! , " " ! " . - , " " ! " . # , WINDOWS. % " ! " [7]. " , ) + "# " , " ", " ! " ! ! ". $ " " ( ) ) ! " . % ! ! ! ! ,
1: : 3/10 ! ! ! ! ! " " , " " " . # " " " , ! ! ! . # ! " ! . , " " ! ! ! . " " " " ! , ! , ! " " ! " . # " " ! ! " " ! ! ! ! . " ! ! ! ! . &. ! $ " ! : B.1. ' LabVIEW ! " ! " ! . & .* LabVIEW, , " ! ! , , * ". / , LabVIEW " . 0 , , ( , , ! , , " ! ), " LabVIEW . $ " , ! , ! . # LabVIEW " " ! ! ! , ! ,
(event handling). # LabVIEW
! . " ,
", LabVIEW !
"
. / ) " ! LabVIEW
" ". To LabVIEW !
Windows XP/2000, Mac OS, and Linux. [8]
* - " (National
1: : 4/10 LabVIEW-based ! " ! " % % . # NI ELVIS LabVIEW-based , ! ! ! " . / ! ! . ! LabVIEW ! ! ! " , " ! ! ! , . # ! ! , , , ! ! . [9]
B.2. Cabri Geometry II Plus ! "
! . $ " " ( ) ), ! ( . . , " , ) ) . $ " " , , ! , , , , , ! ) , , . $ ! !" " , . ' Cabri " " ! : , " , ! . 1 Cabri " ! . $ , " , , , ! " , , . . ! " " , " drop- down ". $ " ! , , ! ! ,
! ( ! " Cabri Java format. [10]
B.3. Crocodile Clips ! ! ! " ! . / ! , " " " . . # Crocodile Clip : - Crocodile Physics " , , ! , . - Crocodile Chemistry " " ! ! " . - Crocodile Technology 3D ! ! ,
PIC programming, 3D mechanisms and 3D PCB (Printed Circuit Board) . - Crocodile ICT . ( interface ! " animations " " " . - Crocodile Mathematics !
1: : 5/10
! ! .
! , ,
! [11].
B.4. Discovery Virtual Instrumentation
! ! , "
, "
! .
Discovery Lab Manager (DLM) " "
Discovery software !
. & DLM :
- Lab Delivery System – Discovery e-learning ! web browser. # LDS ! test
- !
- Web-based delivery system
- ( !
- (
- (
- " !
$ Discovery Virtual Instrumentation ! :
- ! - 0 - ! ! [12] B.5. Instrumentation Widgets™ [13] , ! , , , , , , ! , , ! , , leds ! " ( , Microsoft) ". 2 : - 100% NET framework C# - ' Visual Studio.NET - % " ! ! ! ; 1 ! " ! " ! ! ! ! - 1 " ! animation, ! " ‘ ’ - (
- 1 ! ! " GDI (Graphics Device Interface)
- " interface Microsoft Windows ! , bitmap ! ! . - # / " . & ! " ! , , , " ' . - ' demo- . ( , , .
1: : 6/10
B.6. Instrumentation ModelKit™ [2]
NET Framework. / ,
! " .NET , 100% C# !
! Integrated Development Environments (IDEs) MS Visual Studio.NET, Borland C# Builder, Borland Delphi 8 ! IDEs
.NET Framework 1.1. # Instrumentation ModelKit™
! " / , , ! look
". &
" Progress Bars, Meters, Dials, Sliders, Gauges, Odometers,
Thermometers, Switches etc. ! ,
, , ! . . – " # 3! , ! ! ! , ! , !" . , ! ! ! " ) " , , ! ( ! " [14]. '" ! , Blended Learning ( " -" . * ) (Bleimann, 2004), ! ! , -! mobile-learning ( ) . $ mobile-learning " " ! ! . / , ! , ! ! , - ! [1 5]. $ Nesimi Ertugrul [14] ! " " " ! : - , ! , " , (modules) " . - (portability) - ! " , , ! " . - ' (Compatibility) ! , " ! ". - ' hardware, ! ! ! interface hardware. - $ , ! ! " ! ! ) ! . - % ! (debugging), ! ! . - # , ) ! ! .
1: : 7/10
- % , ! ! ,
" .
- / ! , ,
4 .
- ( Graphical User Interface (GUI),
! . - Multimedia ! , . ) ! ( ( - ! ), , " " – " . # ! . & , " ( 1). " . / : - - " !
- " graphical user interface
- ! - ! .EXE or .DLL file - TCP/IP ! . [16] 1– [15] 5 - ! :
1. # College of Engineering and Applied Science
-! " ! ! ! project. 2. To ! ! 6 " - ! ! LabVIEW. $ ( ) " ! ! .
1: : 8/10 3. # "Cyber Lab", ! ' , ! - ! – " 4. # & % ' " - ! , , ) ) . # " " ( ! LabVIEW ComponentWorks. 5. # % # A&M ( ! " ! ! . # LabVIEW ! ! / / ) , ( ! " [16] . $ # ! ! , :
1. National Instruments LabVIEW:
a. http://www.ni.com/labview/ b. http://www.ee.udel.edu/InfoAccess/Technology/vi.html c. http://www.mines.edu/academic/courses/eng/EGGN383/ref/r29/ d. http://zone.ni.com/devzone/cda/tut/p/id/4752 e. http://fie.engrng.pitt.edu/fie2003/papers/1086.pdf f. http://www.ni.com/pdf/academic/us/journals/lv02_11.pdf g. http://www.formatex.org/micte2006/pdf/1310-1315.pdf h. http://engr.unr.edu/~engr491/LabView.pdf i. http://www.atsweb.neu.edu/mark/APL/Experiment1.pdf j. http://www.indiana.edu/~aainfo/Articles/LabViewChemicalEducator2000.pdf k. http://www.formatex.org/micte2005/86.pdf l. http://spib.rice.edu/DSP2000/submission/SPE/papers/paper055/paper055.pdf
2. Cabri Geometry II Plus:
a. http://www.cabri.com/v2/pages/en/products_cabri2plus.php b. http://www.chartwellyorke.com/cabri.html c. http://www.cabri.com/v2/pages/en/tools_tutorials.php d. http://www.atcm.mathandtech.org/EP/2002/ATCMA104/fullpaper.pdf e. http://www.bristol.ac.uk/education/people/academicStaff/edfo/conferences/olivero PME25.PDF f. http://www.emis.de/proceedings/PME29/PME29RRPapers/PME29Vol3Furinghetti EtAl.pdf g. http://myweb.tiscali.co.uk/shinwha/Cha-Noss-PME26.pdf h. http://www.math.fau.edu/kasia/Cabri/ 3. Crocodile Clips: a. http://www.crocodile-clips.com/ b. http://www.worsleyschool.net/science/files/crocodile/clips.html c. http://www.scienceman.com/pgs/rev_crocophysics.html d. http://www.arborsci.com/Products_Pages/Software/CrocChem.aspx e. http://www.generation5.org/content/2002/croctech.asp
1: : 9/10 f. http://www.teem.org.uk/2195/classroom3128.html g. http://shropshire.digitalbrain.com/shropshire/accounts/staff/gareth/web/blogfiles/Cr ocodile%20Clips%20Elementary.pdf h. http://www.sep.alquds.edu/physics/scripts/physics_english_final/Experiment_7.ht m
4. Discovery Virtual Instrumentation:
a. http://www.fbk.com/e-learning/virtual-instrumentation.asp b. http://www.fbk.com/e-learning/ 5. Instrumentation Widgets: a. http://www.perpetuumsoft.com/Product.aspx?lang=en&pid=34 6. Instrumentation ModelKit: a. http://www.perpetuumsoft.com/Product.aspx?lang=en&pid=22 b. http://www.ingeardrivers.com/graphics/imk/imk.htm . Task $ " " ! . ' , " ! .
# ! “doc” file Moodle platform –
“ ”. %. & ' ( [1] http://www-micrel.deis.unibo.it/%7Emassimo/VI/indexVI.html [2] http://www.9rays.net/cgi-bin/components.cgi?act=1&cid=106 [3] http://www.adelard.co.uk/standards/vi_guide.htm [4] http://zone.ni.com/devzone/conceptd.nsf/webmain/43DA4F5979907DDD86256C1B005 10DBA?opendocument [5] http://www.manufacturing.net/ctl/article/CA6303471?spacedesc=featuredNews [6] http://www.scientific-computing.com/scwmayjun04james_truchard.html [7] http://www.datx.com/solution_center_data_acq/Evolution-of-Virtual-Instrumentation.pdf [8] http://www.ni.com/labview/faq.htm [9] http://sine.ni.com/nips/cds/view/p/lang/en/nid/13112 [10] http://www.cabri.com/ [11] http://www.crocodile-clips.com/
1: : 10/10 [12] http://www.fbk.com/e-learning/virtual-instrumentation.asp [13] http://www.9rays.net/cgi-bin/components.cgi?act=1&cid=90 [14] http://www.automaatioseura.fi/confprog/downloadfile_public.php?conference=12&filena me=12-12009.pdf [15] http://online.adelaide.edu.au/LearnIT.nsf/URLs/Using_virtual_instrumentation
[16] Nermina Zaimovice - Uzunovice, S. Lemes, D. Petkovice, “Virtual Instruments – A Chance to Teach Engineering at a Distance”;