1.一種基于Android平臺的離心泵-電機(jī)振動、溫度巡檢裝置,其特征在于,包括離心泵—電機(jī)三軸加速度信號采集模塊,溫度信號采集模塊,數(shù)據(jù)接收、分析處理模塊,基于藍(lán)牙局域網(wǎng)或廣域網(wǎng)數(shù)據(jù)通訊及共享模塊,基于Android平臺的手機(jī)客戶端;
所述包括離心泵—電機(jī)三軸加速度信號采集模塊、溫度信號采集模塊均與所述數(shù)據(jù)接收、分析處理模塊相連,所述數(shù)據(jù)接收、分析處理模塊由采集模塊的信息得出電機(jī)的振動加速度和溫度;所述數(shù)據(jù)接收、分析處理模塊通過所述基于藍(lán)牙局域網(wǎng)或廣域網(wǎng)數(shù)據(jù)通訊及共享模塊與所述基于Android平臺的手機(jī)客戶端進(jìn)行通信,將電機(jī)的狀態(tài)數(shù)據(jù)發(fā)送至所述手機(jī)客戶端。
2.根據(jù)權(quán)利要求1所述的一種基于Android平臺的離心泵-電機(jī)振動、溫度巡檢裝置,其特征在于,還包括上位機(jī);所述上位機(jī)通過廣域網(wǎng)或Modbus協(xié)議與所述數(shù)據(jù)接收、分析處理模塊通信。
3.根據(jù)權(quán)利要求1所述的一種基于Android平臺的離心泵-電機(jī)振動、溫度巡檢裝置,其特征在于,還包括兩路USB系統(tǒng)整體供電模塊;所述兩路USB系統(tǒng)整體供電模塊將通過USB得到的兩路5V電壓,一路通過電壓轉(zhuǎn)換、穩(wěn)壓芯片轉(zhuǎn)化到3.3V提供給所述數(shù)據(jù)接收、分析處理模塊,將另一路電壓通過電壓轉(zhuǎn)換、穩(wěn)壓芯片轉(zhuǎn)化到2.8V提供給三軸加速度信號采集模塊。
4.根據(jù)權(quán)利要求1所述的一種基于Android平臺的離心泵-電機(jī)振動、溫度巡檢裝置,其特征在于,所述離心泵—電機(jī)三軸加速度信號采集模塊采用LIS3DH芯片結(jié)合外圍信號濾波、放大、整形調(diào)理電路實(shí)現(xiàn)。
5.根據(jù)權(quán)利要求1所述的一種基于Android平臺的離心泵-電機(jī)振動、溫度巡檢裝置,其特征在于,所述溫度信號采集模塊采用DS18B20溫度感應(yīng)芯片結(jié)合外圍信號濾波、放大、整形調(diào)理電路實(shí)現(xiàn)。
6.根據(jù)權(quán)利要求4所述的一種基于Android平臺的離心泵-電機(jī)振動、溫度巡檢裝置,其特征在于,所述離心泵—電機(jī)三軸加速度信號采集模塊與所述數(shù)據(jù)接收、分析處理模塊之間采用SPI協(xié)議通信。
7.根據(jù)權(quán)利要求5所述的一種基于Android平臺的離心泵-電機(jī)振動、溫度巡檢裝置,其特征在于,所述溫度信號采集模塊通過AD轉(zhuǎn)換之后與所述數(shù)據(jù)接收、分析處理模塊相連。
8.一種基于Android平臺的離心泵-電機(jī)振動、溫度檢測方法,其特征在于,
電機(jī)振動狀態(tài)的檢測:基于LIS3DH芯片的G-sensor模塊將離心泵—電機(jī)振動得到的電壓信號通過芯片內(nèi)部處理,轉(zhuǎn)化為三軸振動信號,所述振動信號是協(xié)議對應(yīng)的16進(jìn)制的三軸振動信號,通過SPI通訊協(xié)議傳送給STM32微控制器,通過編寫相應(yīng)的SPI協(xié)議對傳送至STM32微控制器的信號進(jìn)行解碼得到二進(jìn)制的三軸加速度信號,通過編寫STM32微控制器對應(yīng)的屏幕顯示程序,將三軸加速度參數(shù)顯示屏幕程序?qū)?yīng)的位置,根據(jù)Modbus協(xié)議編寫數(shù)據(jù)發(fā)送上位機(jī)的程序,將三軸加速度通過數(shù)組的方式順序的傳送至上位機(jī)對應(yīng)的寄存器地址,通過藍(lán)牙編寫對應(yīng)的手機(jī)客戶端數(shù)據(jù)接受協(xié)議,將數(shù)據(jù)傳送到Android客戶端對應(yīng)的APP上,從而完成三軸加速度在STM32微控制器、上位機(jī)、Android客戶端的數(shù)據(jù)共享;
溫度的檢測:基于DS18B20溫度感應(yīng)芯片的溫度信號采集模塊,采集離心泵—電機(jī)在運(yùn)行過程中因溫度產(chǎn)生的電信號,通過STM32微控制器的ADC采樣通道進(jìn)行采樣,首先對采樣的因溫度產(chǎn)生的電壓信號進(jìn)行每10次平均的處理,使得到的信號更加穩(wěn)定,同時根據(jù)芯片具體的溫度、電壓對應(yīng)函數(shù)關(guān)系,在STM32微控制器中通過編寫相應(yīng)的程序,將對應(yīng)的電壓信號,轉(zhuǎn)化為離心泵—電機(jī)的溫度信號;通過編寫STM32微控制器對應(yīng)的屏幕顯示程序,將溫度參數(shù)顯示屏幕程序?qū)?yīng)的位置,根據(jù)Modbus協(xié)議編寫數(shù)據(jù)發(fā)送上位機(jī)的程序,將溫度信號通過數(shù)組的方式順序的傳送至上位機(jī)對應(yīng)的寄存器地址,通過藍(lán)牙編寫對應(yīng)的手機(jī)客戶端數(shù)據(jù)接受協(xié)議,將數(shù)據(jù)傳送到Android客戶端對應(yīng)的APP上,從而完成溫度信號在STM32微控制器、上位機(jī)、Android客戶端的數(shù)據(jù)共享;讓管理者實(shí)時監(jiān)測得知離心泵—電機(jī)的振動和溫度參數(shù)。