物流運輸監測中振動(dòng)測量系統實(shí)現
測量系統軟件主要包括硬件初始化和數據處理。初始化包括單片機的ADMUX寄存器初始化,單片機I/O口初始化。數據處理包括振動(dòng)信息采集及A/D轉換后的數據處理。系統軟件采用C語(yǔ)言編程設計,軟件流程圖如圖4所示。系統上電之后,首先進(jìn)行初始化,然后系統開(kāi)始進(jìn)行數據采集和處理。主控制器采用中斷方式進(jìn)行工作,每隔一定時(shí)間從MMA7260振動(dòng)傳感器中讀取振動(dòng)信息,單片機對模擬數據進(jìn)行A/D轉換,并對其進(jìn)行處理,然后進(jìn)入低功耗休眠狀態(tài)。

在對振動(dòng)傳感器的三個(gè)軸的電壓信息進(jìn)行采集時(shí),把A/D轉換器的工作方式設置成了自由轉換方式,采用輪詢(xún)方式分別對X,Y和Z軸的電壓信息進(jìn)行采集,然后進(jìn)入休眠狀態(tài)。通過(guò)定時(shí)計數器設定一個(gè)時(shí)間,定時(shí)時(shí)間到從休眠狀態(tài)喚醒,繼續采集X,Y,Z三軸的電壓信息。
3 系統實(shí)現及實(shí)驗
本文實(shí)現的振動(dòng)測量系統,MMA7260振動(dòng)傳感器實(shí)現振動(dòng)信息采集,單片機對數據進(jìn)行A/D轉換和處理。需要指出的是,在實(shí)現的樣例系統中加入了RS 232串口,以將測量數據輸到PC機,方便系統調試。
為了驗證本文設計的系統,在實(shí)驗室環(huán)境下進(jìn)行了運輸振動(dòng)模擬測試。實(shí)驗時(shí),把振動(dòng)傳感器MMA7260固定在玩具小車(chē)上面,晃動(dòng)小車(chē)以產(chǎn)生振動(dòng),同時(shí)采集振動(dòng)傳感器輸出的數據。部分實(shí)驗數據如圖5所示,可以看出,當小車(chē)受到振動(dòng)時(shí),傳感器能明顯地檢測到振動(dòng)的信息。

4 結語(yǔ)
本文研究并設計了一種用于物流運輸過(guò)程監測的振動(dòng)測量系統,以對怕磕碰、易碎物品或危險品等的運輸過(guò)程進(jìn)行監測。結果表明,系統運行良好,能夠準確地記錄振動(dòng)參數,可以廣泛地應用在物流運輸監測系統中,作為車(chē)輛運輸過(guò)程振動(dòng)監測的一種有效手段。
接地電阻相關(guān)文章:接地電阻測試方法
評論