µ±Ç°Î»ÖãºÊ×Ò³ > ±ÏÒµÂÛÎÄ--»ùÓÚLabVIEWµÄÐéÄâÆµÆ×ÒǵÄÉè¼ÆÓëʵÏÖ
2 ÐéÄâÒÇÆ÷¼°LabVIEWÈí¼þ½éÉÜ
2.1 ÐéÄâÒÇÆ÷µÄ¼ò½é
´«Í³µÄÒÇÆ÷Ö÷ÒªÓÉ¿ØÖÆÃæ°å£¬ÐźŵÄÊäÈëºÍÊä³ö¶Ë¿ÚºÍÏÔʾÆÁµÈ¼¸¸ö²¿·Ö×é³É¡£²Ù×÷Ãæ°åÓпª¹Ø¡¢ÐýÅ¥¡¢¿Ì¶ÈÖµ¡¢Ñ¡Ôñ°´¼üµÈ¡£¼ì²â½á¹ûÒ»°ã»áͨ¹ýÊý×Ö¡¢Í¼ÐÎÏÔʾÔÚÆÁÄ»ÉÏ£¬Ò²¿ÉÒÔͨ¹ý´òÓ¡Êä³ö¡£ÓÉÓÚ´«Í³ÒÇÆ÷µÄÈí¼þºÍÓ²¼þµç×ӵ緶¼¹Ì»¯ÔÚÒÇÆ÷ʵÏÖ¿ØÖƹ¦ÄÜ£¬¹¦Äܵ¥Ò»£¬Óû§µÄÁé»î³Ì¶ÈµÍ£¬²¢ÇÒ´«Í³ÒÇÆ÷µÄ¹¦ÄܸüÐÂÂý£¬¿ª·¢³É±¾¸ß£¬Ëæ×ż¼ÊõµÄÌá¸ß£¬ÈËÃǾÍÓÖ·¢Ã÷ÁËÖÇÄÜ»¯µÄÒÇÆ÷£¬µ«ÊÇÖÇÄÜ»¯ÒÇÆ÷ÈÔȻûÓаÚÍѵ¥Ò»¹¦ÄܵÄÏÞÖÆ¡£ÓÉÓÚÕâЩÔÒò£¬´«Í³ÒÇÆ÷ÒDZíÒѾÄÑÒÔÂú×ãÈËÃǵÄÐèÇ󣬿ª·¢ÈËÔ±Òª½â¾öÕâ¸öÎÊÌ⣬¾ÍÏ£ÍûÖ»ÊÇÔÚ±ØÒªµÄÓ²¼þÖ§³ÖÏ£¬¿ÉÒÔͨ¹ýÈí¼þÀ´×ö³É²âÊÔÒÇÆ÷£¬ÓÚÊǾͲúÉúÁËÐéÄâÒÇÆ÷µÄÉè¼ÆÀíÄî¡£
ÐéÄâÒÇÆ÷¾ÍÊÇÓÉÓû§×Ô¼º¶¨ÒåÐéÄâÒÇÆ÷µÄ¹¦ÄÜ£¬Ï൱ÓÚÒ»Ì×רÃÅΪÓû§¶¨ÖƵÄÒÇÆ÷¡£ÈËÃÇÔÚÀûÓÃÐéÄâÒÇÆ÷Éè¼ÆÈí¼þÔÚ¼ÆËã»úÉÏÔËÐÐʱҲ¾ÍÊÇÔÚ²Ù×÷һ̨¾ßÓÐÌØ¶¨×÷ÓõIJâÁ¿¿ØÖÆÒDZíÒÇÆ÷¡£±í2-1Ϊ´«Í³ÒÇÆ÷ÓëÐéÄâÒÇÆ÷µÄ±È½ÏÒ»ÀÀ±í£¬¼ûÏÂÒ³¡£
±í2-1 ´«Í³ÒÇÆ÷ÓëÐéÄâÒÇÆ÷µÄ±È½Ï
´«Í³ÒÇÆ÷ Ó²¼þÊǹؼü ÒÇÆ÷µÄ¹¦Äܳö³§¼´¹Ì¶¨ ϵͳÊÇ·â±ÕµÄ£¬ÓëÆäËûÉ豸Á¬ ½ÓÓоÖÏÞÐÔ ¼Û¸ñ°º¹ó£¬¹¦Äܵ¥Ò» ¼¼Êõ¸üÐÂËÙ¶ÈÂý ¿ª·¢ºÍά»¤³É±¾¸ß ¶àΪרҵʵÑéÊÒÓµÓÐ ÐéÄâÒÇÆ÷ Èí¼þÊǹؼü ÒÇÆ÷µÄ¹¦ÄÜÓû§¿É×Ô¶¨Òå ¿ª·Åϵͳ£¬¿É·½±ãÍ¬ÍøÂç É豸¼°ÍâÉèÁ¬½Ó ¼Û¸ñµÍ£¬¹¦ÄÜ¶à ¼¼Êõ¸üÐÂËÙ¶È¿ì ¿ª·¢ºÍά»¤³É±¾µÍ ¸öÈËʵÑéÊÒ 2.2 ÐéÄâÒÇÆ÷µÄ¹¹³É
ÐéÄâÒÇÆ÷°üÀ¨Ó²¼þ×ÊÔ´(¼ÆËã»úÓ²¼þ½Ó¿ÚÉ豸)ºÍÈí¼þ×ÊÔ´(É豸Çý¶¯Èí¼þ
4
ºÍÐéÄâ¿ØÖÆÃæ°å)Á½²¿·Ö×é³É¡£Ó²¼þ×ÊÔ´ÊÇÐéÄâÒÇÆ÷Èí¼þ×ÊÔ´µÄ»ù´¡¡£Ó¦ÓÃÈí¼þ×ÊÔ´ÔòÊÇÐéÄâÒÇÆ÷µÄºËÐÄÄÚÈÝ£¬Èí¼þ×ÊÔ´ÀïÃæ°üº¬·á¸»µÄº¯Êý¿âºÍ¹¦ÄÜÄ£¿é£¬Í¨¹ý²»Í¬µÄ¹¦ÄÜÄ£¿é×éºÏ³É¾ßÓв»Í¬¹¦ÄܵÄÒÇÆ÷£¬ÒÔʵÏÖ²»Í¬µÄ²âÁ¿ºÍ¿ØÖƹ¦ÄÜ¡£
ÐéÄâÒÇÆ÷Èí¼þ¾ßÓÐÏà¶ÔÖ±¹Û»¯µÄÓû§Ó¦ÓóÌÐòºÍ½Ó½üµ×²ãÇý¶¯µÄÉ豸Çý¶¯³ÌÐòÁ½²¿·Ö¡£Èçͼ2-1Ëùʾ£¬É豸Çý¶¯³ÌÐòÊÇÁ¬½ÓÓ¦ÓóÌÐòÓëµ×²ãÉ豸µÄ»ù´¡¡£Í¨¹ý½Ó¿ÚapiÀ´ÊµÏÖÉ豸Çý¶¯³ÌÐòºÍ¿ª·¢»·¾³µÄÁ¬½Ó£¬´Ó¶øÊµÏÖÓ²¼þÉ豸µÄ¿ØÖÆ¡£
ͼ2-1 ÐéÄâÈí¼þÌåϵ½á¹¹
2.3 LabVIEW ¼ò½é
2.3.1 LabVIEW֪ʶ¼ò½é
LabVIEW(Laboratory Virtual Instrument Engineering Workbench)ÊÇÓÉÃÀ¹ú¹ú¼ÒÒÇÆ÷£¨NI£©¹«Ë¾±àд¿ª·¢µÄ¡£ËüÓëVisual BasicÓïÑÔ¡¢CÓïÑÔ¡¢JavaÓïÑԵȵıà³Ì·ç¸ñ²»Í¬£¬ºóÕßÊÇÔËÓÃÎı¾ÓïÑÔ±àдµÄ³ÌÐò´úÂ룬¶øLabVIEWÔòÊÇÔËÓÃͼÐλ¯µÄ±à³ÌÓïÑÔÀ´±àдµÄ,ËüÊÇÓÃͼÐοؼþÀ´´úÌæÁËÎı¾³ÌÐò´úÂë¡£¶øÇÒLabVIEW»¹ÌṩºÜ¶à¾ßÓÐÌØ¶¨¹¦ÄܵĿؼþ¿É¹©Óû§Ê¹Óá£Æä¹¦ÄÜ»¹°üº¬Îı¾ÓïÑÔÀïµÄ×Óº¯Êýµ÷Ó㬶øÇÒÕâÖÖº¯ÊýǶÌײ»ÊÜÏÞÖÆµÄ[2]¡£LabVIEWÈí¼þ°æ±¾ËùÌṩµÄͼÐοؼþÔÚÑо¿¿ª·¢ÈËÔ±Ö®¼äÓõĴ󲿷ÖÊÇÒ»ÖµÄ[3]£¬ÕâʹµÃ±à³ÌÓïÑÔ¸ü¼Ó¾ßÓпɶÁÐÔ£¬ÈçÏÂͼ2-2ËùʾΪLabVIEWµÄ³õʼ½çÃæ:
5
ͼ2-2 LabVIEWµÄ³õʼ½çÃæ
2.3.1 LabVIEWµÄ»ù±¾³ÌÐò¹¹³É
LabVIEWµÄºËÐÄÊÇVI¡£LabVIEW°üÀ¨Á½¸öÃæ°å[4]£¬Ò»¸öÊÇÇ°Ãæ°å£¬ÁíÒ»¸öÊdzÌÐòÃæ°å¡£
Ç°Ãæ°å´°¿Ú(Èçͼ2-3)ÊÇÒ»¸öͼÐÎÓû§½çÃæ£¬ËüÊÇLabVIEWµÄÐéÄâÒÇÆ÷Ãæ°å£¬Ï൱ÓÚ´«Í³ÒÇÆ÷µÄ¿ØÖÆÃæ°å¼°ÏÔʾÆÁÄ»£¬ËüÓÐЧµÄ½«³ÌÐòºÍÓû§ÁªÏµÆðÀ´£¬ÊdzÌÐòÔËÐÐʱÊäÈëºÍÊä³öÐÅÏ¢µÄ´°¿Ú¡£Èçͼ2-4Ëùʾ£¬Í¼ÖпÉÒÔ¿´µ½²Ëµ¥À¸ÖÐÈí¼þ³ÊÏֵĸ÷ÖÖ¹¦ÄÜ¡¢³ÌÐòÔËÐÐÍ£Ö¹¹¦ÄÜÒÔ¼°Óû§ÊäÈëºÍÊä³öÏÔʾ¹¦Äܵȡ£ÎÒÃÇ¿ÉÒÔÀûÓÃÈí¼þ¾ß±¸µÄ¸÷ÖÖ¹¦ÄܺͿؼþÀ´Éè¼ÆÎÒÃǵÄÇ°Ãæ°å¡£
ͼ2-3 LabVIEWÇ°Ãæ°å
³ÌÐò¿òͼ´°¿Ú(Èçͼ2-4)ÌṩÁËͼÐλ¯³ÌÐòÓïÑÔ£¬Ï൱ÓÚ´«Í³ÒÇÆ÷Ó²¼þÄÚ¹Ì
6
»¯µÄ³ÌÐò£¬ÔÚ³ÌÐò¿òͼÖгÌÐòÔ±²»½öÒªÄܹ»¿ØÖƺͲÙ×÷Ç°Ãæ°åÉϸ÷¸ö¿Ø¼þµÄ¹¦ÄÜ£¬¶øÇÒ»¹ÒªÓÃͼÐλ¯µÄÓïÑÔÀ´±àд³ÌÐò´úÂ룬¡£Èçͼ2-5Ëùʾ£¬³ÌÐò¿òͼ³ýÁËÄÜÏÔÊ¾Ç°Ãæ°åÉϵĿؼþÍâ(¶þÕßͼ±ê²»Í¬£¬ÒâÒåÏàͬ)£¬»¹¿ÉÒÔÏÔÊ¾Ç°Ãæ°åÉϸ÷¸ö¿Ø¼þµÄ¶Ë×Ó²¢°Ñ¸÷¸ö¶Ë×ÓÁ¬½ÓÆðÀ´¡£ÔÚ³ÌÐò¿òͼÖи÷¸ö¿Ø¼þ½Ó¿ÚÖ®¼äµÄÁ¬Ïß¼´Êý¾Ý
ͼ2-4 LabVIEW³ÌÐòÃæ°å
Ïß»òÕßÊý¾ÝÁ÷¡£¿Ø¼þ¼äµÄÊý¾ÝÐÅÏ¢¾Íͨ¹ýÊý¾ÝÏßÔÚ¹¦ÄܿؼþÄ£¿éÖ®¼ä´«µÝ¡£LabVIEWµÄ±à³ÌÓïÑÔºÍÎı¾³ÌÐòÓïÑÔ²»Í¬£¬ËüÊǸù¾ÝÊý¾ÝÏßÉϵÄÐÅÏ¢À´ÔËÐгÌÐòµÄ£¬Ö»Óе±¿Ø¼þËùÒªÇóµÄÊäÈëÊý¾ÝÍêÈ«±»¿Ø¼þ½ÓÊܵ½ºó³ÌÐò²ÅÄÜÔËÐУ¬È»ºó¿Ø¼þ´¦ÀíÊý¾Ý£¬´ý´¦ÀíÍê³ÉÖ®ºóÏòÆäËùÓеÄÊä³ö¶Ë¿ÚÊä³öÏàÓ¦µÄÐÅÏ¢Êý¾Ý£¬ÕâЩÊý¾ÝÔÙÑØÊý¾ÝÏßÁ÷ÏòÆäËûµÄ¿Ø¼þ»òÕß¹¦ÄÜÄ£¿éÖнøÐÐÊý¾Ý»òÕßÐźŴ¦Àí·ÖÎö¡£
7
¹²·ÖÏí92ƪÏà¹ØÎĵµ