ÕªÒª£ºËæ×ÅλÒƲâÊÔϵͳÈÕÒ渴Ôӵķ¢Õ¹ºÍÐéÄâÒÇÆ÷µÄÓ¦ÓÃÀ©´ó»¯£¬ÎÄÖÐÒÔÐéÄâÒÇÆ÷×÷Ϊ¼¼Êõƽ̨£¬ÀûÓÃLabVIEWÈí¼þ±àд³ÌÐò£¬Éè¼ÆҺѹϵͳλÒƲâÊÔϵͳ¡£½éÉܲâÊÔϵͳµÄÓ²¼þ×é³É¼°Éè¼Æ¹ý³Ì£¬¸ø³öÆä±àдµÄ³ÌÐò¿òͼºÍÖ±¹ÛµÄÇ°Ãæ°åͼ£¬ÏµÍ³¾ßÓкÜÇ¿µÄ¿ÉÀ©Õ¹ÐÔ£¬¸Ã²âÊÔϵͳ¿ÉÒÔʵÏÖλÒÆÐźŵÄÊý¾Ý²É¼¯¡¢´«ËÍ¡¢´æ´¢¡¢µ÷ÓᢷÖÎöºÍÏÔʾ¡£²¢ÇÒͨ¹ýÏÖ³¡ÊÔÑé±íÃ÷´Ëϵͳ¾ßÓнÏÇ¿µÄʵÓÃÐÔ¡¢¿É¿¿ÐԺͲÙ×÷·½±ã¡£Äܹ»Âú×ã½Ìѧ¡¢¹¤ÒµµÄÐèÒª¡£
λÒƲâÊÔ¼¼ÊõÔÚ¹¤ÒµÉú²úÖÐÓÐ׏㷺µÄÓ¦Óá£Î»ÒƼì²âÊÇ»úеÁ¿¼ì²âµÄ»ù´¡£¬½«»úеÁ¿×ª»¯³ÉλÒÆÁ¿À´¼ì²âÊÇ»úµçÒ»Ì廯¼¼ÊõµÄÖØÒª×é³É²¿·ÖÖ®Ò»¡£¶ÔλÒƵļì²â²»½öΪÌá¸ß²úÆ·ÖÊÁ¿ºÍÉú²ú°²È«ÌṩÁËÖØÒªÊý¾Ý£¬Í¬Ê±Ò²ÎªÆäËû²ÎÊýµÄ¼ì²âÌṩÁË»ù´¡¡£ÔÚҺѹÊÔÑę́ÖУ¬´«Í³µÄ¾²Ì¬µçÒº²âÁ¿¿ØÖÆ·½Ê½ÎÞ·¨Âú×ãÏÖÔÚҺѹϵͳÔÚÐÔÄÜ¡¢²Ù×÷¡¢ÔÚÏß¼à²âºÍ¹ÊÕÏÕï¶Ï·½ÃæµÄÓÐÇó£¬ËùÒÔÔÚÏß¼à²âÒÔ¼°·ÖÎöϵͳµÄ¿ª·¢ÏÔµÃÓÈÆäÖØÒª¡£ÎªÁ˱£Ö¤ÏµÍ³µÄÎȶ¨¡¢×¼È·ÒÔ¼°µÍʹÊÔËÐУ¬±¾ÎÄ¿ª·¢ÁËλÒƲâÊÔϵͳ£¬Äܹ»ÊµÊ±ÏÔʾÆäλÒƲ¨Ðαø£¬»¹Äܹ»¶ÔÆä½øÐÐÐźŴ¦Àí¡£
1 ÐéÄâÒÇÆ÷¼°LabVIEW½éÉÜ
ÐéÄâÒÇÆ÷(¼ò³ÆVI)ÓÉÓ²¼þÉ豸Óë½Ó¿Ú¡¢É豸Çý¶¯Èí¼þºÍÐéÄâÒÇÆ÷Ãæ°å×é³É¡£Í¨¹ýµ×²ãÉ豸Çý¶¯Èí¼þÓëÕæʵµÄÒÇÆ÷ϵͳ½øÐÐͨѶ£¬²¢ÒÔÐéÄâÒÇÆ÷Ãæ°åµÄÐÎʽÔÚ¼ÆËã»úÆÁÄ»ÉÏÏÔʾÓëÕæʵÒÇÆ÷Ãæ°å²Ù×÷ÔªËØÏà¶ÔÓ¦µÄ¸÷Öֿؼþ¡£Óû§ÓÃÊó±ê²Ù×÷ÐéÄâÒÇÆ÷µÄÃæ°å¾ÍÈçͬ²Ù×÷ÕæʵÒÇÆ÷Ò»ÑùÕæʵÓë·½±ã¡£
²âÊÔÈí¼þÊÇÐéÄâÒÇÆ÷µÄºËÐÄ¡£IabVIEWÊÇNI¹«Ë¾ÍƳöµÄÒ»¿î·á¸»¶øÓÖ¼ò½àµÄÐéÄâÒÇÆ÷¿ª·¢Èí¼þ£¬ÎªÒ»ÖÖͼÐλ¯±à³ÌÓïÑÔ¡£ÀûÓÃÆäÇ¿´óµÄͼÐλ¯±à³Ì»·¾³£¬Ê¹ÓÿÉÊÓ»¯µÄ¼¼Êõ£¬´Ó¿ØÖÆÄ£¿éÉÏÑ¡ÔñËùÐèÒªµÄ¶ÔÏ󣬷ÅÔÚÐéÄâÒÇÆ÷µÄÇ°Ãæ°åÉÏ¡£ÀûÓüÆËã»úÇ¿´óµÄ¼ÆËãÄÜÁ¦ºÍÐéÄâÒÇÆ÷¿ª·¢Èí¼þ¹¦ÄÜÇ¿´óµÄº¯Êý¿â¿ÉÒÔ¼«´óÌá¸ßÐéÄâÒÇÆ÷ϵͳµÄÊý¾Ý·ÖÎö´¦ÀíÄÜÁ¦£¬½ÚÊ¡¿ª·¢Ê±¼ä¡£
2 λÒƲâÊÔϵͳµÄÓ²¼þ¹¹³É
±¾ÎÄÒÔҺѹÊÔÑę́×÷Ϊ²âÊÔƽ̨£¬ÓÉҺѹ¶¯Á¦Ô´ºÍµçÆø¿ØÖÆϵͳ×é³É¡£ÆäҺѹ¶¯Á¦Ô´Óɶ¯Á¦ÓͱúͶ¯Á¦Ö´ÐÐ×°ÖÃÓÍÂí´ï×é³É¡£½«ÐéÄâÒÇÆ÷ÓëҺѹʵÑę́ÏàÁ¬½Ó£¬Ñ¡ÔñºÃ¹¤¿ö¡¢²âµã£¬°²×°ºÃλÒÆ´«¸ÐÆ÷£¬²¢µ÷ÊÔ´¦ÀíºÃºó±ã¿É¿ªÊ¼²É¼¯Êý¾Ý¡£¶ÔҺѹÊÔÑę́³ÝÂֱõÄÖáÏòλÒƽøÐвâÊÔ¡£Ó²¼þ×é³ÉÈçͼ1Ëùʾ¡£
2.1 ´«¸ÐÆ÷µÄÑ¡Ôñ
ʵÏÖλÒƲâÁ¿µÄ¹Ø¼üÊÇÐźŵÄת»»¼´´«¸ÐÆ÷µÄÑ¡Óᣱ¾ÎÄÕë¶ÔÐÅÏ¢»ñȡʵÑę́Һѹ»Ø·ÔÚÕý³£¹¤¿öϳÝÂֱýøÐÐÖáÏòλÒÆÐźŲɼ¯£¬²¢¶ÔÐźŽøÐв¨ÐÎÏÔʾºÍ·ÖÎö¡£×ö³öËæʱ¼ä±ä»¯µÄ²¨ÐÎÇúÏߣ¬Í¨¹ý²¨ÐÎÏÔʾºÍ·ÖÎö½á¹û£¬´Ó¶øÑéÖ¤±¾Î»ÒƲâÊÔƽ̨Êý¾ÝÏÔʾ³ÌÐòµÄÕýÈ·ÐÔºÍÓÐЧÐÔ¡£
±¾ÏµÍ³ÖУ¬Î»ÒÆ´«¸ÐÆ÷Ñ¡ÓõçÎÐÁ÷λÒÆ´«¸ÐÆ÷CWY-DO-504£¬Á¿³Ì4mm£¬Ì½Í·φ14mm¡£ÕâÊÇÒ»ÖÖ½«»úеλÒÆ»òÕñ¶¯·ù¶Èת»»³ÉµçÐźÅÊä³öµÄ·ÇµçÁ¿µç²â×°Ö᣸øÐýתÖáµÈת¶¯ÌåµÄ¶¯Ì¬²âÁ¿´øÀ´·½±ã£¬Ì½Í·¿ÉÔÚË®¡¢Ó͵ȽéÖÊÖй¤×÷¡£ÔÚ½øÐÐλÒƲâÁ¿Ê±£¬ÆäλÒÆÐźŵĵ÷Àí²ÉÓÃÓëÖ®ÅäÌ×µÄλÒÆÐźŵ÷ÀíÆ÷¡£±¾¼ì²âϵͳ¿ÉÒÔ½«Î»ÒÆÁ¿×ª»»³ÉµçѹÐźŹ©Êý¾Ý²É¼¯¿¨¡£ÔÚÖ´Ðлú¹¹´ø¶¯Î»ÒÆ´«¸ÐÆ÷Ô˶¯Ê±¿ÉÒÔ½øÐеçѹÐźŵIJɼ¯£¬×îºóͨ¹ý±ê¶¨½«µçѹÐźÅת»»³ÉÏàÓ¦µÄλÒÆÐźţ¬ÊµÏÖλÒƵIJâÁ¿¡£ÆäÐÎ×´Èçͼ2Ëùʾ¡£
2.2 Êý¾Ý²É¼¯¿¨µÄÑ¡Ôñ
±¾ÊµÑéƽ̨ʹÓõĻúÏäÊÇNI¹«Ë¾ÍƳöµÄ8²ÛPXI-1050»úÏ䣬Æ乤×÷ζÈΪ0¡«50¡æ¡£¼¯³ÉʽÐźŵ÷ÀíÖдøÓÐ4¸öÓÃÓÚSCXIÄ£¿éµÄ²å²Û¡£¾ßÓÐDCµçÔ´ºÍ¼¯³ÉʽÐźŵ÷Àí¡£4¸öSCXI²å²Û½«Ðźŵ÷ÀíÄ£¿é¼¯³Éµ½PXIϵͳÖС£±¾Éè¼ÆÖÐËù²ÉÓõÄÊÇNI¹«Ë¾Éú²úµÄPXI-6251¶à¹¦ÄÜÊý¾Ý²É¼¯¿¨£¬ÆäÖ÷Òª²ÎÊýÈçÏ£º16·ģÄâÊäÈëͨµÀ£¬16λ¾«¶È£¬1.25MS/s²ÉÑùÂÊ£»2·ģÄâÊä³ö£¬16λ¾«¶È£¬2.8MS/sÊä³öËٶȣ»24·Êý×ÖI/O£¬2·¶¨Ê±¼ÆÊýÆ÷£¬Âú×ãλÒÆÐźŲɼ¯µÄÐèÇ󣬽«Î»ÒÆÐźÅת»»ÎªµçѹÐźÅÊä³ö¡£
3 λÒƲâÊÔϵͳµÄÈí¼þ¹¹³É
Ä£¿é»¯Éè¼ÆÊý¾Ý²É¼¯£¬Êý¾Ý²É¼¯Ä£¿éµÄÉè¼Æ¶ÔºóÐøµÄÊý¾ÝÏÔʾºÍ·ÖÎö½á¹ûÒÔ¼°Õû¸öϵͳ¹¦ÄܵÄʵÏÖ£¬¾ßÓÐÖ±½ÓÓ°Ï죬±¾ÎÄÀûÓÃNI¹«Ë¾µÄDAQ(Data AcQuisition)¿¨¼°ÆäÇý¶¯³ÌÐòÉè¼ÆÕâһģ¿é£¬³ä·ÖÀûÓü¯³ÉµÄ¹¦ÄÜÈ«ÃæµÄDAQº¯Êý¿âºÍ×ÓVI£¬Éè¼Æ¿ÉÒÔʵÏÖ¶ÔÊý¾Ý²É¼¯µÄ¿ØÖÆ£¬°üÀ¨´¥·¢¿ØÖÆ¡¢Í¨µÀ¿ØÖƵȵÄÊý¾Ý²É¼¯Ä£¿é¡£
3.1 λÒƲâÊÔϵͳµÄ³ÌÐòÁ÷³Ì
λÒƲâÊÔϵͳµÄ³ÌÐòÁ÷³ÌÈçͼ3Ëùʾ¡£
3.2 λÒƲâÊÔϵͳµÄÖ÷¿ØÇ°Ãæ°å
λÒƲâÊÔϵͳµÄÖ÷¿ØÇ°Ãæ°åÈçͼ4Ëùʾ¡£
ÔÚÕâ¸öλÒƲâÊÔÖУ¬Ç°Ãæ°å¿ÉÒÔÏÔʾλÒÆÐźŵÄÔʼ²¨ÐΣ¬»¹¿É¶ÔλÒÆÐźŽøÐÐÇóµ¼·ÖÎö´¦Àí£¬Ò»Ä¿ÁËÈ»µÄÏÔʾ³öÔ²¨ÐκÍ×ÔÏà¹Ø²¨ÐεĹؼüÐÅÏ¢——ÓÐЧֵ¡¢·å·åÖµºÍ¾ùÖµ¡£
3.3 λÒƲâÊÔϵͳµÄVIÉè¼Æ
Êý¾Ý´æ´¢Óëµ÷ÓᣳÌÐòÉè¼Æʱ£¬²ÉÓÃÊý¾Ý¿â¶ÔÊý¾Ý½øÐд洢¡¢¶ÁÈ¡¡£½¨Á¢Ò»¸öAccessÊý¾ÝÔ´£¬Í¨¹ýADOÊý¾Ý¿â·ÃÎʼ¼Êõ£¬³ä·ÖÀûÓÃADOµÄÁé»îÐÔ£¬Í¨¹ý±à³ÌÄ£ÐÍʵÏÖ¶ÔÊý¾Ý¿âµÄ²Ù×÷£¬Ö´ÐÐÓû§ÃüÁʵÏÖ¶ÔÊý¾ÝµÄ¹ÜÀí¡£ÀûÓÃADO¼¼ÊõµÄLabVIEWÊý¾Ý¿â·ÃÎÊ°ü——LabSQL£¬Óû§¿ÉÒÔÖ±½ÓÔÚLabVIEWÖÐÒÔµ÷ÓÃ×ÓVIµÄ·½Ê½ÊµÏÖ¶ÔÊý¾Ý¿âµÄ·ÃÎÊ¡£Êý¾Ý¿â±à³ÌÈçͼ5Ëùʾ¡£
4 ÏÖ³¡ÊÔÑé
ÔÚ¶ÔÊý¾Ý½øÐвɼ¯Ç°£¬Òª¸øϵͳ½øÐе÷ÊÔ£¬±£Ö¤²É¼¯µÄÊý¾ÝÔÚÊý¾Ý²É¼¯¿¨µÄ¹æ·¶·¶Î§ÄÚ£¬È·±£Êý¾Ý²É¼¯¿¨µÄÊä³ö²¨ÐÎÓëʵ¼Ê²¨ÐÎÏà·ûºÏ£¬Ö»ÓдﵽÕâ¸öÒªÇó²Å¿É½øÐÐÊý¾Ý²É¼¯£¬±£»¤Êý¾Ý²É¼¯¿¨µÄ°²È«ÐÔ¡£µ÷ÊԺúóÖ±½ÓÍ˳ö£¬½øÐÐÊý¾Ý²É¼¯²Ù×÷¡£·ñÔòÒªÖØе÷ÊÔ£¬Ö±µ½·ûºÏÒªÇ󷽿ɽøÐкóÐø²Ù×÷¡£È»ºó½«´«¸ÐÆ÷°²×°ÔÚ³ÝÂֱõÄÖáÏòÍâÑØ£¬½«²É¼¯´¦ÀíµÄÐźÅÔÚλÒƲâÊÔϵͳµÄÇ°Ãæ°åÉÏÏÔʾ³öÀ´¡£
´ÓλÒƵÄÔ²¨ÐÎÖпÉÒÔ¿´µ½Î»ÒÆÐźÅΪһ¸öÖÜÆÚÐźţ¬ÕâÒ²¿ÉÒÔ´Ó×ÔÏà¹ØͼÖÐÅжϳö£¬ÒòΪÆä×ÔÏà¹Øº¯Êý²¨Ðβ»Ë¥¼õ£¬ÎªÍ¬ÆµÂʵÄÖÜÆÚÐźš£
5 ½áÂÛ
ͨ¹ý¶ÔλÒÆÐźŵIJɼ¯ºÍ·ÖÎö£¬ËùÉè¼ÆµÄλÒƲâÊÔϵͳÏÔʾ¡¢·ÖÎö³öÀ´µÄÐźŲ¨ÐÎÓëҺѹϵͳµÄʵ¼ÊÔËÐй¤¿öÏà·ûºÏ¡£´Ó¶øÑéÖ¤ÁË´Ë¿ª·¢Æ½Ì¨µÄÓÐЧÐÔ£¬Ò²Îª½øÒ»²½¶Ô»úÆ÷¼°ÆäÁ㲿¼þµÄÔËÐÐÇé¿ö¡¢ÔÚÏß¼à²â¡¢¹ÊÕÏÕï¶ÏÌṩÁËÒ»¸öÖ±¹Û±ã½ÝµÄ·ÖÎöƽ̨¡£