新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于虛擬儀器技術的汽車尾氣檢測系統

        基于虛擬儀器技術的汽車尾氣檢測系統

        作者: 時間:2010-03-24 來源:網絡 收藏

        串行通信程序的編寫過程如下:
        1)串口初始化
        按照VS5067-5分析儀通信協議,利用LabVIEW8.2函數選板的【數據通信】→【協議】→【串口】子選板中的“VISA配置串口”函數初始化串口為波特率9600bps,數據位8位,1位停止位,無奇偶校驗位,選擇工控計算機的COM1口。
        2)發送測量命令
        當工控計算機要向尾氣分析儀發送測量命令時,可利用“VISA寫入”函數發送。由于尾氣分析儀的命令為多字節的ASCII格式,因此需要將命令組建成一個數組,再利用“字節數組至字符串轉換”函數將數組轉換為字符串發送。圖3中示意的是“計算機控制”命令的發送情況,“計算機控制”命令的十六進制表示為:02H,2AH,53H,52H,45H,4DH,20H,4BH,30H,03H。
        3)接收應答信號
        當尾氣分析儀接收到工控計算機發來的命令后,會相應返回應答信號,程序設計中,可利用“VISA讀取”函數接收儀器的應答信號,再利用“字符串至字節數組轉換”函數將接收到的ASCII數據轉換為十六進制數據。例如,當儀器收到“計算機控制”命令后,返回的應答信號十六進制表示為:02H、2AH、53H、52H、45H、4DH、20H、30H、03H。如果工控計算機向儀器發送“讀數據”命令,則儀器返回的應答信號中就包含了HC、CO、CO2、O2、NO以及轉速、油溫,λ(過量空氣系數)等檢測數據。
        4)關閉串口
        當工控計算機要停止尾氣檢測時,可利用“VISA關閉”函數關閉串口,釋放LabVIEW占用的資源。

        本文引用地址:http://www.104case.com/article/195483.htm

        3 實驗結果
        我們對基于LabVIEW8.2開發的進行了多臺汽車的尾氣檢測實驗。在實驗過程中,選擇了不同的汽車類型,得到了大量的實驗數據。圖4為一輛小客車的測量結果,圖中顯示的是怠速和高怠速HC的原始數據曲線,也可選擇顯示CO或其他參數的數據曲線。


        4 結束語
        本系統以LabVIEW8.2為開發平臺,可以方便的對HC、CO、CO2、O2、NO等汽車排氣污染物濃度進行檢測,實驗結果表明該系統有較高的穩定性和測量精度。另外,通過在工控計算機上配置網卡,可實現的聯網檢測,從而很方便地將汽車尾氣應用于新車研究開發實驗、新車的出廠檢驗和交通管理部門對上路車輛定期檢驗的汽車綜合性能檢測線中,應用前景十分廣闊。

        光電開關相關文章:光電開關原理

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 永安市| 盐津县| 邹城市| 湖州市| 梁山县| 奉贤区| 石泉县| 吉水县| 琼结县| 新源县| 铜川市| 新平| 普兰县| 阳西县| 通化县| 许昌市| 皮山县| 军事| 沁水县| 邢台市| 印江| 荔波县| 莱州市| 陆良县| 襄城县| 新巴尔虎右旗| 兴化市| 乌审旗| 花莲县| 中方县| 西乌| 永兴县| 民和| 安宁市| 申扎县| 讷河市| 永泰县| 遵义市| 宝鸡市| 宣武区| 涟源市|