一種基于MMA8451的振動檢測儀的設(shè)計與實現(xiàn)
從機(jī)按照主機(jī)的指令,完成數(shù)據(jù)采集,并且將數(shù)據(jù)暫時存儲,在串口空閑的時候?qū)?shù)據(jù)發(fā)送給主機(jī)。主程序的工作流程如圖4所示,圖5為串口發(fā)送程序的流程圖。在圖5中,連續(xù)發(fā)送FF的原因在于選擇上位機(jī)顯示程序中的示波器功能。
本文引用地址:http://m.butianyuan.cn/article/249277.htm
3 測試結(jié)果
上位機(jī)顯示軟件為軟件開發(fā)采用VS2010的集成開發(fā)環(huán)境,使用C#語言模塊化編程,為系統(tǒng)調(diào)試帶來極大的方便。由于傳感器輸出為數(shù)字信號,單片機(jī)經(jīng)過處理后送入示波器,示波器采數(shù)字上位機(jī)軟件示波器。圖6為示波器界面顯示的測試結(jié)果。
4 結(jié)束語
設(shè)計實現(xiàn)了振動檢測的幾個基本功能。而且它擺脫了LabView的束縛,所以具有較高開放性和擴(kuò)展空間。當(dāng)然,本設(shè)計還有許多需要改進(jìn)的地方,如提高通信的速度和可靠性,提高從機(jī)的數(shù)據(jù)處理速度,除此之外,還需在軟件算法上作進(jìn)一步優(yōu)化,以提高測試精度,減小數(shù)據(jù)誤差。
傳感器相關(guān)文章:傳感器工作原理
低通濾波器相關(guān)文章:低通濾波器原理
風(fēng)速傳感器相關(guān)文章:風(fēng)速傳感器原理 高通濾波器相關(guān)文章:高通濾波器原理 電流變送器相關(guān)文章:電流變送器原理 塵埃粒子計數(shù)器相關(guān)文章:塵埃粒子計數(shù)器原理 電容相關(guān)文章:電容原理 電容傳感器相關(guān)文章:電容傳感器原理 加速度計相關(guān)文章:加速度計原理 上拉電阻相關(guān)文章:上拉電阻原理
評論