物流運輸監(jiān)測中振動測量系統實現
測量系統軟件主要包括硬件初始化和數據處理。初始化包括單片機的ADMUX寄存器初始化,單片機I/O口初始化。數據處理包括振動信息采集及A/D轉換后的數據處理。系統軟件采用C語言編程設計,軟件流程圖如圖4所示。系統上電之后,首先進行初始化,然后系統開始進行數據采集和處理。主控制器采用中斷方式進行工作,每隔一定時間從MMA7260振動傳感器中讀取振動信息,單片機對模擬數據進行A/D轉換,并對其進行處理,然后進入低功耗休眠狀態(tài)。
在對振動傳感器的三個軸的電壓信息進行采集時,把A/D轉換器的工作方式設置成了自由轉換方式,采用輪詢方式分別對X,Y和Z軸的電壓信息進行采集,然后進入休眠狀態(tài)。通過定時計數器設定一個時間,定時時間到從休眠狀態(tài)喚醒,繼續(xù)采集X,Y,Z三軸的電壓信息。
3 系統實現及實驗
本文實現的振動測量系統,MMA7260振動傳感器實現振動信息采集,單片機對數據進行A/D轉換和處理。需要指出的是,在實現的樣例系統中加入了RS 232串口,以將測量數據輸到PC機,方便系統調試。
為了驗證本文設計的系統,在實驗室環(huán)境下進行了運輸振動模擬測試。實驗時,把振動傳感器MMA7260固定在玩具小車上面,晃動小車以產生振動,同時采集振動傳感器輸出的數據。部分實驗數據如圖5所示,可以看出,當小車受到振動時,傳感器能明顯地檢測到振動的信息。
4 結語
本文研究并設計了一種用于物流運輸過程監(jiān)測的振動測量系統,以對怕磕碰、易碎物品或危險品等的運輸過程進行監(jiān)測。結果表明,系統運行良好,能夠準確地記錄振動參數,可以廣泛地應用在物流運輸監(jiān)測系統中,作為車輛運輸過程振動監(jiān)測的一種有效手段。
接地電阻相關文章:接地電阻測試方法
評論