該系統(tǒng)通過單片機對發(fā)動機各部位的振動信號進行采集,數(shù)據(jù)送入PC機進行處理,處理過程主要是時域和頻域分析。通過各通道的自我比較,并與樣本信息進行對比,對發(fā)動機機械運動狀況作出評價,判斷異響的類型并分析故障產生的原因。在分析過程中可通過人工干預進行快速診斷(這主要是針對出現(xiàn)顯著的故障特征波形或幅值),最后輸出并打印報表。
系統(tǒng)以單片機為核心進行數(shù)據(jù)采集,上位PC機通過接口啟動單片機工作后,并且CPU資源向其他請求開放,89C51發(fā)控制信號啟動A/D轉換器進行采樣,通過地址總線確定通道順序切換。然后將轉換結果存入雙端口SRAM,當SRAM中數(shù)據(jù)達到一定數(shù)量時,89C51向計算機發(fā)出中斷請求,上位PC機接到請求后進入中斷服務程序向單片機發(fā)出命令,決定是否繼續(xù)采樣,并將SRAM中的數(shù)據(jù)讀取到內存。通過地址總線進行順序切換邏輯通道進行巡回采集。
在整個系統(tǒng)中具有時域和頻域圖形實時輸出,因此采用了先進的圖形化編程語言工具Labview5.1 forwindows。Labview語言的主要特點就是將系統(tǒng)分解為若干基本功能模塊,模塊的引腳代表輸入/輸出接口。用戶可通過交互手段,采用圖形化框圖設計的方法,完成系統(tǒng)的邏輯和測量分析功能設計。因此其程序設計過程與人們思維接近,程序框圖實現(xiàn)了程序代碼功能,避免了一般語言編程的繁瑣。
基于AT89C51單片機發(fā)動機異響故障診斷分析系統(tǒng)具有性能可靠、工作穩(wěn)定、操作簡便及抗干擾能力強的特點。既可在線測試發(fā)動機的異響波形,又可通過頻譜分析及與樣本信息進行比對后判斷出故障的類型,并分析故障產生的原因。該方案為發(fā)動機異響的診斷提供了技術支持,也為其他相關測試系統(tǒng)的開發(fā)積累了有益的經驗。
來源
萬用表 http://www.mrcaleather.com/