»ùÓÚLabVIEWÓëPCI-1712LµÄ±äѹÆ÷²âÊÔϵͳ

0Òý ÑÔ

µ±Ç°¹úÄÚ¶ÔµçÁ¦±äѹÆ÷µÄÐÔÄܲâÊÔ»ù±¾ÉÏÈÔ´¦ÓÚÊÖ¹¤²âÁ¿µÄ½×¶Î£¬Ã¿ÏîÐÔÄÜÖ¸±ê¶¼ÓÉרÓõÄÒÇÆ÷½øÐвâÁ¿£¬ºÜ¶à²âÊÔÏîÄ¿ÈÔ²ÉÓÃһЩָÕëʽÒÇ±í£¬´æÔÚ¶ÁÊýÎó²î´ó¡¢·Ñ¹¤¡¢ºÄʱ£¬¹¦Äܼòµ¥µÈÎÊÌ⣬²âÁ¿µÄÖظ´ÐÔ¡¢¿ÉÐŶȽϲÐéÄâÒÇÆ÷µÄ³öÏÖÓÐЧµÄ½â¾öÁËÕâÒ»ÎÊÌ⣬ËùνÐéÄâÒÇÆ÷¾ÍÊÇÀûÓÃÏÖÓеļÆËã»ú£¬¼ÓÉÏÌØÊâÉè¼ÆµÄÒÇÆ÷Ó²¼þºÍרÓÃÈí¼þ£¬ÐγɼÈÓÐÆÕͨÒÇÆ÷µÄ»ù±¾¹¦ÄÜ£¬ÓÖÓÐÒ»°ãÒÇÆ÷ËùûÓеÄÌØÊ⹦ÄܵĸߵµµÍ¼ÛµÄÐÂÐÍÒÇÆ÷¡£ÔÚÐéÄâÒÇÆ÷ϵͳÖУ¬Ó²¼þ½ö½öÊÇΪÁ˽â¾öÐźŵÄÊäÈëÊä³ö£¬Èí¼þ²ÅÊÇÕû¸öÒÇÆ÷ϵͳµÄ¹Ø¼ü¡£Èí¼þ¶ÔÓ²¼þ²É¼¯µÄÊý×ÖÐźŽøÐмӹ¤¡¢·ÖÎö£¬µÃµ½¸÷ÖÖËùÐèÒªµÄÐÅÏ¢¡£ ±¾ÎIJÉÓÃÑлª¹«Ë¾µÄPCI-1712L¸ßËÙÊý¾Ý²É¼¯¿¨¼°ÆäΪLabVIEW¶¨ÖƵÄAdvantech DA&C¹¤¾ß°ü£¬½áºÏLabVIEW³É¹¦µØ¿ª·¢³öÒ»Ì×±äѹÆ÷²âÊÔϵͳ¡£

1±äѹÆ÷²âÊÔϵͳ

1.1ϵͳԭÀí¼°¹¦ÄÜ

ÓÃÓÚ±äѹÆ÷¿ÕÔØ£¯´øÔصÄÊäÈ룯Êä³öµçѹ¡¢µçÁ÷µÄ²âÊÔ£¬¿ÉÒÔÍê³É±äѹÆ÷³£¹æʵÑéϵͳ£¬¿ÉÒÔʵÏÖ×Ôµ÷ѹ¡¢Êý¾Ý²âÁ¿¡¢·ÖÎö¡¢ÊµÊ±ÏÔʾ¡¢±£´æ¼°´òÓ¡¹¦ÄÜ¡£µçÁ÷¡¢µçѹÐźž­¹ý»¥¸ÐÆ÷ºóת»»Îª±ê×¼Ðźţ¬Í¨¹ýÊý¾Ý²É¼¯¿¨²É¼¯ºó£¬ÏµÍ³ÅжÏÆäÇø¼ä·¶Î§£¬Í¨¹ý´®¿ÚÓëCPLD½øÐÐͨÐÅÀ´Ñ¡Ôñ¾ßÓкÏÊÊÁ¿³ÌµÄµçÁ÷ºÍµçѹ»¥¸ÐÆ÷£¬´Ó¶øÌá¸ßϵͳµÄ²âÁ¿¾«¶È¡£

1.2ϵͳ½á¹¹ ²âÊÔϵͳµÄ½á¹¹¿òͼÈçͼ1Ëùʾ¡£

2²âÊÔϵͳµÄÓ²¼þÉè¼Æ

µçѹ»¥¸ÐÆ÷£º²ÉÓÃVSMÐÍϵÁлô¶ûµçѹ´«¸ÐÆ÷£¬ÄÜÔÚµç¸ôÀëÌõ¼þϲâÁ¿½»Á÷£¬Âö³åÒÔ¼°¸÷ÖÖ²»¹æÔò²¨Ðεĵçѹ¡£

µçÁ÷»¥¸ÐÆ÷£º²ÉÓÃ6¸ö²»Í¬Á¿³ÌµÄCSMϵÁлô¶ûµçѹ´«¸ÐÆ÷£¬CSM025B¡¢CSM050B¡¢CSM100B¡¢CSM200B¡¢CSM300B¡£

Êý¾Ý²É¼¯¿¨£ºPCI-1712LÊÇÑлª¹«Ë¾µÄÒ»¿î¹¦ÄÜÇ¿´óµÄ¸ßËٶ๦ÄÜPCI×ÜÏßÊý¾Ý²É¼¯¿¨¡£ËüÓÐ1Mת»»ËٶȵÄ12λA£¯Dת»»Æ÷£¬¿¨ÉÏ´øÓÐFIFO»º³åÆ÷(¿É´æ´¢lK A£¯D²ÉÑùÖµºÍ32K D£¯Aת»»Êý¾Ý)¡£PCI-1712LÌṩ16·µ¥¶Ë»ò8·²î·ÖµÄÄ£ÄâÁ¿ÊäÈë(Ò²¿Éµ¥¶Ë²î·Ö»ìºÏʹÓÃ)£¬2·12λD£¯AÄ£ÄâÁ¿Êä³öͨµÀ£¬16·Êý×ÖÁ¿Êä³öͨµÀ£¬ÒÔ¼°3¸ö10 MHzʱÖÓµÄ16λ¶à¹¦ÄܼÆÊýÆ÷ͨµÀ¡£²É¼¯·½Ê½°üÀ¨ÊäÈëÔ¤´¥·¢¡¢¹ý´¥·¢¡¢ÑÓʱ´¥·¢µÈÊý¾Ý²É¼¯·½Ê½£¬Ä£ÄâÊäÈëͨµÀͨµÀ¿ÉÒÔ½øÐжÀÁ¢±à³ÌÔöÒæ¿ØÖÆ£¬¶Ë×Ó°åÑ¡ÓÃÑлª¹«Ë¾ÅäÌ×µÄADAM-3968¡£

CPLD£º²ÉÓÃaltera¹«Ë¾µÄMAXIIϵÁеÄEPM1270CPLD£¬°üº¬1270¸öLEÏ൱ÓÚ40KÃÅÊý£¬980¸öµÈЧºêµ¥Ôª£¬8KÓû§¿ÉÓÃFlash±ÈÌØÊý¡£

3²âÊÔϵͳµÄÈí¼þÉè¼Æ

3.1Èí¼þ¹¦ÄÜ

×Ôµ÷ѹ²âÊÔϵͳÈí¼þ½á¹¹Í¼Èçͼ2Ëùʾ¡£

3.2Êý¾Ý²É¼¯

Ñлª¹«Ë¾²»½öΪLabVIEW±à³Ì¿ª·¢ÁËרÓõÄVI¹¤¾ß°ü£¬²¢ÇÒÌṩÁ˷ḻµÄʵÀý³ÌÐò£¬ÀûÓÃÆäAdvantech DA&C¹¤¾ß°ü£¬¿ÉÒÔ¿ìËÙ¸ßЧµØ¿ª·¢³öÊý¾Ý²É¼¯Ä£¿é¡£

ÉèÖòÎÊýÈçÏ£º´¥·¢Ô´£¬´¥·¢Ä£Ê½£¬Ê±ÖÓÔ´£¬´¥·¢±ßÔµ£¬ÐźÅÔ´ÀàÐÍ£¬²ÉÑùͨµÀ£¬²ÉÑù¿ªÊ¼Í¨µÀ£¬²ÉÑù¸öÊý£¬²ÉÑùƵÂÊ£¬Í¨µÀÔöÒ棻ÒÔÉÏ¿ÉÒÔ¸ù¾Ýʵ¼Ê²âÊÔµÄÓ²¼þÅäÖúÍÐèÇó½øÐÐÉèÖá£

3.3Êý¾Ý²âÁ¿¼°ÆµÆ×·ÖÎö

LabVIEWÓµÓÐÇ¿´óÊý×é·ÖÎöºÍÊý¾Ý´¦Àí¹¦ÄÜ£¬²âÁ¿²ÎÊýÖµ°üÀ¨½»Á÷ÓÐЧֵ£¬Ö±Á÷·ÖÁ¿£¬ÓÐЧֵ£¬Õ¼¿Õ±È£¬ÉÏÉýʱ¼ä£¬Ï½µÊ±¼ä£¬¹ý³å£¬·å·åÖµ£¬×î´óÖµ£¬×îСֵ¡£ÔËÓÃLabVIEWÌṩµÄÐźŴ¦Àí¹¤¾ß°ü£¬¿ÉÒÔ¿ìËٶԲɼ¯µÄ²¨ÐÎÊý¾Ý½øÐÐFFT¹¦ÂÊÆ×ÃܶȷÖÎö¡£

3.4Êý¾ÝÅжÏ

¶Ô²É¼¯µ½µÄµçÁ÷¡¢µçѹֵ´óС½øÐÐÇø¼äÅжϣ¬²¢·¢³ö¿ØÖÆÐźŸøCPLD£¬Ñ¡ÔñÏàÓ¦µÄµçÁ÷µçѹ»¥¸ÐÆ÷£¬Ìá¸ßϵͳµÄ²âÁ¿¾«¶È¡£Îª½øÒ»²½Ìá¸ß׼ȷÐÔ£¬ÔÚÅжÏÇ°£¬ÀûÓ÷ÀÂö³å¸ÉÈÅƽ¾ùÖµÂ˲¨µÄÔ­Àí¶Ô²É¼¯µ½µÄµçÁ÷¡¢µçѹÊý¾Ý½øÐÐÂ˲¨¡£ÓÃÒ»¸öforÑ­»·½«Ä³Ò»Í¨µÀ²É¼¯µÄÊý¾Ý±ä³ÉһΪÊý×飬Êý×éµÄ³¤¶È¿ÉÒÔ×Ô¼º¶¨Ò壬¼ÙÉèϵͳÖж¨ÒåΪN£¬¼´½«Í¨µÀ²É¼¯µÄN¸öÊý¾Ý½øÐÐÅжϣ¬È¥µô×î´óÖµºÍ×îСֵ£¬½«Ê£ÏÂN-2¸öÊý¾Ý½øÐÐËãÊõƽ¾ù£¬¼´µÃµ½Ò»´ÎÓÐЧµÄ²ÉÑùÖµ¡£ÔËÓÃLabVIEWÊý×鹤¾ß°üÖеÄArray Max & Min£¬Delete From ArrayÒÔ¼°mean£®vi¼´¿ÉÍê³É¶Ô²É¼¯Êý¾ÝµÄÈí¼þÂ˲¨¡£

ÓÉÓÚµçÁ÷¡¢µçѹÅжϵÄÇø¼ä½Ï¶à£¬ÓÃLabVIEWʵÏÖÆðÀ´ÂÔÏÔ·±Ëö£¬Òò´Ë±¾ÎIJÉÓÃCÓïÑÔÓëLab-VIEWÏ໥½áºÏµÄ·½·¨ÊµÏÖ¡£ÏÈÔÚVisual C++ÖбàдÅжϳÌÐò²¢Éú³ÉdllÎļþ£¬È»ºóͨ¹ýLab-VIEWÖеĴúÂë½Ó¿Úµã(Code Interface Node)µ÷Ó㬼´¿ÉʵÏָù¦ÄÜ£¬ÊÂʵ֤Ã÷£¬ÕâÊÇÒ»ÖÖ¸ßЧ¡¢Ò×Ðеķ½·¨¡£CÓïÑÔ²¿·Ö³ÌÐò´úÂëÔ­ÀíÈçÏ£º


 
ÖÐSingalΪCIN½Ó¿ÚµÄÊäÈ˲ÎÊý£¬¼°²É¼¯¡¢Â˲¨ºóµÄµçÁ÷Ðźţ¬patternΪCIN½Ó¿ÚµÄÊä³ö²ÎÊý£¬¼°¿ØÖÆÐźţ¬Í¨¹ý´®¿ÚÖ±½ÓдÈëµ½CPLD£¬´Ó¶øÑ¡ÔñÏàÓ¦µÄµçÁ÷»òµçѹ»¥¸ÐÆ÷¡£

3.5´®¿ÚͨÐÅ

LabVIEW²»½öÔÚÒÇÆ÷I£¯OÖУ¬×¨ÃÅÌṩÁË´®¿ÚͨÐŵĢö£¬¶øÇÒÌṩÁË´®¿Ú·¶ÀýÒԼӿ쿪·¢Ëٶȡ£Ê×ÏÈͨ¹ýVISA Configure Serial Port£®vi½øÐÐÏàÓ¦µÄ´®¿ÚÅäÖã¬Í¨¹ýVISA write£®vi½«¿ØÖÆÐźÅдÈë´®¿ÚÓëCPLDͨÐÅ£¬×îºóÓÃVISA dose.vi¹Ø±Õ´®¿Ú¡£

3.6ÏÔʾ¡¢´òÓ¡¼°±£´æ

LabVIEW×îÎüÒýÈ˵ÄÌØÐÔÊǶÔÊý¾ÝµÄͼÐλ¯ÏÔʾÓзḻµÄÖ§³Ö£¬Ç¿´óµÄͼÐÎÏÔʾ¹¦ÄÜÔöÇ¿ÁËÓû§½çÃæµÄ±í´ïÄÜÁ¦£¬Í¨¹ýÕâЩ·á¸»µÄͼ±ê¿Ø¼þ£¬¹¤³ÌʦÃÇÎÞÐèÔÙΪ¸´ÔӵĽçÃæ±à³Ì»¨·Ñ´óÁ¿¾«Á¦¡£Graph¿Ø¼þ¶ÔÒѾ­²É¼¯µ½Êý¾Ý½øÐÐÊý¾Ý´¦Àí£¬¸ù¾Ýʵ¼ÊÒªÇó½«ÕâЩÊý¾Ý×éÖ¯³ÉËùÐèµÄͼÐΡ£²âÊÔϵͳÈí¼þµÄÇ°Ãæ°åµÄ²¨ÐÎÏÔʾ²ÉÓÃGraph¿Ø¼þ£¬Èçͼ3Ëùʾ¡£Í¨¹ýÉèÖÃÇ°Ãæ°å²Ëµ¥Îļþ-VIÊôÐÔÒ»Àà±ð´òÓ¡Ñ¡Ïî¼´¿É½«´òÓ¡³öÇ°Ãæ°åÖеIJ¨ÐΡ£

LabVIEWÌṩµÄÇ¿´óµÄÎļþI£¯Oº¯ÊýÊÇÒ»×鹦ÄܽÏÇ¿µÄÎļþ´¦Àí¹¤¾ß£¬¿ÉÒÔÂú×㲻ͬµÄÎļþ°´²Ù×÷ÒªÇó¡£ÎªÁËÂú×㲻ͬÊý¾ÝµÄ´æ´¢¸ñʽºÍÐÔÄÜÒªÇó£¬LabVIEWÌṩÁ˶àÖÖÎļþÀàÐÍ¡£Óû§¿ÉÒÔ²ÉÓÃÎı¾Îļþ(text files)¡¢±íµ¥Îļþ(spreadsheet)¡¢¶þ½øÖÆÎļþ(binary files)¡¢Êý¾Ý¼Ç¼Îļþ(data-log files)¡¢²¨ÐÎÎļþ¡¢LabVIEW²âÊÔÎļþµÈ¸ñʽ½«Ëù²É¼¯µ½µÄÊý¾Ý½øÐд洢£¬Óû§¿ÉÒÔʹÓõç×Ó±í¸ñ»òÎı¾±à¼­Æ÷´ò¿ª²é¿´¡£±¾²âÊÔϵͳ²ÉÓõÄÊÇ±íµ¥Îļþ£¬¿ÉÒÔÓÃMicrosoft Excel´ò¿ª¡£

4½á ÂÛ

¸Ã²âÊÔϵͳӦÓÃLabVIEWÔÚ²âÊÔÒÇÆ÷¿ª·¢Í»³öµÄÌØÐÔ£¬ÅäºÏµÚÈý·½°å¿¨£¬Ê¹µÃLabVIEWµÄÓ¦Óøü¼Ó¿í¹ã£¬¸ü¼ÓÁé»î£¬ÑéÖ¤ÁË"Èí¼þ¼´ÒÇÆ÷"ÕâÒ»ÐéÄâÒÇÆ÷µÄ×ÚÖ¼¡£¸Ã²âÊÔϵͳԭÐÍ»úÒѾ­Í¶È뵽ʵ¼ÊÉú²ú²âÊÔÖУ¬Ð§¹ûÁ¼ºÃ¡£
 
¡¡¡¡×÷ÕߣºÕÅάÍþ£¬»ÆÓ¢(¹ã¶«¹¤Òµ´óѧ×Ô¶¯»¯Ñ§Ôº ¹ãÖÝ 510006)

 

   À´Ô´£º¡¶µç×Ó²âÊÔ¡·
΢ÐÅɨÃè·ÖÏí±¾Îĵ½ÅóÓÑȦ
ɨÂë¹Ø×¢5GͨÐŹٷ½¹«ÖÚºÅ,Ãâ·ÑÁìÈ¡ÒÔÏÂ5G¾«Æ·×ÊÁÏ
  • 1¡¢»Ø¸´¡°YD5GAI¡±Ãâ·ÑÁìÈ¡¡¶ÖйúÒƶ¯£º5GÍøÂçAIÓ¦ÓõäÐͳ¡¾°¼¼Êõ½â¾ö·½°¸°×ƤÊé¡·
  • 2¡¢»Ø¸´¡°5G6G¡±Ãâ·ÑÁìÈ¡¡¶5G_6GºÁÃײ¨²âÊÔ¼¼Êõ°×ƤÊé-2022_03-21¡·
  • 3¡¢»Ø¸´¡°YD6G¡±Ãâ·ÑÁìÈ¡¡¶ÖйúÒƶ¯£º6GÖÁ¼òÎÞÏß½ÓÈëÍø°×ƤÊé¡·
  • 4¡¢»Ø¸´¡°LTBPS¡±Ãâ·ÑÁìÈ¡¡¶¡¶ÖйúÁªÍ¨5GÖն˰×ƤÊé¡·¡·
  • 5¡¢»Ø¸´¡°ZGDX¡±Ãâ·ÑÁìÈ¡¡¶ÖйúµçÐÅ5GNTN¼¼Êõ°×ƤÊé¡·
  • 6¡¢»Ø¸´¡°TXSB¡±Ãâ·ÑÁìÈ¡¡¶Í¨ÐÅÉ豸°²×°¹¤³ÌÊ©¹¤¹¤ÒÕͼ½â¡·
  • 7¡¢»Ø¸´¡°YDSL¡±Ãâ·ÑÁìÈ¡¡¶ÖйúÒƶ¯ËãÁ¦²¢Íø°×ƤÊé¡·
  • 8¡¢»Ø¸´¡°5GX3¡±Ãâ·ÑÁìÈ¡¡¶R1623501-g605GµÄϵͳ¼Ü¹¹1¡·
  • ±¾ÖÜÈȵ㱾ÔÂÈȵã

     

      ×îÈÈͨÐÅÕÐƸ

    Òµ½ç×îÐÂ×ÊѶ


      ×îÐÂÕÐƸÐÅÏ¢

    ×îм¼ÊõÎÄÕÂ

    ×îÐÂÂÛ̳Ìù×Ó