數(shù)據(jù)處理方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)處理方法。
【背景技術(shù)】
[0002]數(shù)據(jù)采集系統(tǒng)廣泛應(yīng)用于我國大部分的制造業(yè)企業(yè),用于對被測設(shè)備或被監(jiān)控設(shè)備的數(shù)據(jù)進(jìn)行采集和處理。例如,對火電廠中的中小容量機(jī)組的運(yùn)行數(shù)據(jù)進(jìn)行采集等。通過采集到的數(shù)據(jù),可以對被測設(shè)備或被監(jiān)控設(shè)備的運(yùn)行狀態(tài)進(jìn)行監(jiān)測,以及時發(fā)現(xiàn)設(shè)備運(yùn)行過程中的異常,進(jìn)而進(jìn)行處理。
[0003]然而,現(xiàn)有的數(shù)據(jù)采集系統(tǒng)中,對采集到的數(shù)據(jù)的處理較為復(fù)雜,不利于使用者進(jìn)行快速實(shí)驗(yàn)。并且,由于基本上都是單機(jī)操作,容易形成信息孤島,不利于數(shù)據(jù)的進(jìn)一步處理。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供了一種數(shù)據(jù)處理方法,以解決現(xiàn)有的數(shù)據(jù)采集系統(tǒng)的對采集到的數(shù)據(jù)的處理較為復(fù)雜,不利于使用者進(jìn)行快速實(shí)驗(yàn),以及,容易形成信息孤島,不利于數(shù)據(jù)的進(jìn)一步處理的問題。
[0005]為了解決上述問題,本發(fā)明實(shí)施例公開了一種數(shù)據(jù)處理方法,包括:通過傳感器通道接口接收數(shù)據(jù)采集終端采集到的采樣數(shù)據(jù);使用選擇的分析算法對所述采樣數(shù)據(jù)進(jìn)行分析,獲得分析結(jié)果數(shù)據(jù);生成與選擇的所述分析算法相對應(yīng)的繪圖窗口,并在所述繪圖窗口中顯示所述分析結(jié)果數(shù)據(jù)。
[0006]可選地,在所述通過傳感器通道接口接收數(shù)據(jù)采集終端采集到的采樣數(shù)據(jù)的步驟之前,還包括:設(shè)置采樣數(shù)據(jù)分析參數(shù)和傳感器通道參數(shù);所述使用選擇的分析算法對所述采樣數(shù)據(jù)進(jìn)行分析,獲得分析結(jié)果數(shù)據(jù)的步驟包括:根據(jù)所述采樣數(shù)據(jù)分析參數(shù)和傳感器通道參數(shù),使用選擇的分析算法對所述采樣數(shù)據(jù)進(jìn)行分析,獲得分析結(jié)果數(shù)據(jù)。
[0007]可選地,所述設(shè)置采樣數(shù)據(jù)分析參數(shù)的步驟包括:通過預(yù)設(shè)的分析參數(shù)模板,設(shè)置采樣數(shù)據(jù)分析參數(shù)。
[0008]可選地,在所述設(shè)置傳感器通道參數(shù)的步驟之后,還包括:向所述數(shù)據(jù)采集終端發(fā)送通訊指令,其中,所述通訊指令中攜帶有設(shè)置的所述傳感器通道參數(shù),以指示所述數(shù)據(jù)采集終端根據(jù)所述傳感器通道參數(shù)控制對應(yīng)的傳感器采集信號。
[0009]可選地,所述通過傳感器通道接口接收數(shù)據(jù)采集終端采集到的采樣數(shù)據(jù)的步驟包括:確定待使用的傳感器通道,通過與所述傳感器通道相對應(yīng)的傳感器通道接口,接收數(shù)據(jù)采集終端通過對應(yīng)的傳感器采集到的采樣數(shù)據(jù)。
[0010]可選地,在所述繪圖窗口中顯示所述分析結(jié)果數(shù)據(jù)的步驟之后,還包括:將所述分析結(jié)果數(shù)據(jù)保存至非關(guān)系型數(shù)據(jù)庫,其中,所述數(shù)據(jù)庫使用ApacheLucene進(jìn)行數(shù)據(jù)查詢。
[0011]可選地,所述數(shù)據(jù)采集終端包括:傳感器、滿足第一設(shè)定標(biāo)準(zhǔn)的處理器、滿足第二設(shè)定標(biāo)準(zhǔn)的音頻解碼芯片、和傳感器調(diào)理電路;其中,所述傳感器調(diào)理電路,用于控制所述傳感器采集音頻信號,以及對所述傳感器采集到的音頻信號進(jìn)行信號調(diào)理;所述音頻解碼芯片,用于將信號調(diào)理后的所述音頻信號轉(zhuǎn)換成數(shù)字信號,并傳輸給所述處理器;所述處理器,用于對所述數(shù)字信號進(jìn)行處理,生成采樣數(shù)據(jù),并發(fā)送給相應(yīng)的所述傳感器通道接口。
[0012]可選地,所述滿足第一設(shè)定標(biāo)準(zhǔn)的處理器包括:內(nèi)置滿足設(shè)定容量標(biāo)準(zhǔn)的RAM和/或FLASH芯片、主頻滿足設(shè)定頻率、運(yùn)行電壓滿足設(shè)定電壓、具有多通道通訊接口、且具有多通道DMA的處理器。
[0013]可選地,所述滿足第二設(shè)定標(biāo)準(zhǔn)的音頻解碼芯片包括:ADC滿足設(shè)定動態(tài)范圍和設(shè)定采樣速率、采用I2C/SPI控制和TDM模式的音頻解碼芯片。
[0014]可選地,所述傳感器調(diào)理電路包括:傳感器供電模塊,用于向所述傳感器供電;信號切換模塊,用于控制所述傳感器供電模塊向待采集音頻信號的所述傳感器供電,以使所述待采集音頻信號的傳感器進(jìn)行音頻信號采集;信號處理模塊,用于將所述傳感器采集的音頻信號轉(zhuǎn)換為所述音頻解碼芯片可接受的音頻信號。
[0015]本發(fā)明具有如下有益效果:
[0016]本發(fā)明實(shí)施例提供的數(shù)據(jù)處理方法,使用傳感器通道接口接收數(shù)據(jù)采集終端采集到的采樣數(shù)據(jù),其中,傳感器通道接口可以根據(jù)數(shù)據(jù)采集終端中的傳感器的情況對應(yīng)設(shè)置,從而實(shí)現(xiàn)可以接收不同傳感器、不同數(shù)據(jù)采集終端發(fā)送來的采樣數(shù)據(jù),進(jìn)而進(jìn)行對采樣數(shù)據(jù)的后續(xù)處理??梢酝ㄟ^適當(dāng)?shù)姆治鏊惴▽Σ蓸訑?shù)據(jù)進(jìn)行分析,并通過與分析算法對應(yīng)的繪圖窗口展示出來。通過本發(fā)明實(shí)施例的數(shù)據(jù)處理方法,無須分別設(shè)置不同的方式接收和處理采樣數(shù)據(jù),簡化了對采集到的數(shù)據(jù)的處理,使得使用者能夠進(jìn)行快速實(shí)驗(yàn)。并且,可以將不同數(shù)據(jù)采集終端采集到的數(shù)據(jù)進(jìn)行集中處理,避免形成信息孤島,提高了數(shù)據(jù)的進(jìn)一步處理效率。
【附圖說明】
[0017]通過閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0018]圖1為根據(jù)本發(fā)明實(shí)施例的一種數(shù)據(jù)采集終端的結(jié)構(gòu)框圖;
[0019]圖2為根據(jù)本發(fā)明實(shí)施例的另一種數(shù)據(jù)采集終端的結(jié)構(gòu)示意圖;
[0020]圖3為根據(jù)本發(fā)明實(shí)施例一的一種數(shù)據(jù)處理方法的步驟流程圖;
[0021]圖4為根據(jù)本發(fā)明實(shí)施例二的一種數(shù)據(jù)處理方法的步驟流程圖。
【具體實(shí)施方式】
[0022]下文中將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本發(fā)明中的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0023]本發(fā)明實(shí)施例提供的數(shù)據(jù)處理方法主要適用于便攜式數(shù)據(jù)采集終端,但不限于此,傳統(tǒng)的數(shù)據(jù)采集終端及其它適當(dāng)?shù)臄?shù)據(jù)采集終端也同樣適用。為了便于理解本發(fā)明實(shí)施例提供的數(shù)據(jù)處理方法,以下,首先對本發(fā)明實(shí)施例使用的便攜式數(shù)據(jù)采集終端進(jìn)行說明。
[0024]本發(fā)明實(shí)施例提供的便攜式數(shù)據(jù)采集終端如圖1所示,包括:傳感器102、滿足第一設(shè)定標(biāo)準(zhǔn)的處理器104、滿足第二設(shè)定標(biāo)準(zhǔn)的音頻解碼芯片106、和傳感器調(diào)理電路108。
[0025]其中,
[0026]傳感器調(diào)理電路108,用于控制傳感器102采集音頻信號,以及對傳感器102采集到的音頻信號進(jìn)行信號調(diào)理;其中,傳感器102可以包括至少一個傳感器;
[0027]音頻解碼芯片106,用于將傳感器調(diào)理電路108信號調(diào)理后的音頻信號轉(zhuǎn)換成數(shù)字信號,并傳輸給處理器104 ;
[0028]處理器104,用于對音頻解碼芯片106轉(zhuǎn)換的數(shù)字信號進(jìn)行處理,生成采樣數(shù)據(jù),并發(fā)送給相應(yīng)的接收端(如客戶端)的傳感器通道接口。
[0029]其中,優(yōu)選地,滿足第一設(shè)定標(biāo)準(zhǔn)的處理器104可以包括:內(nèi)置滿足設(shè)定容量標(biāo)準(zhǔn)的RAM (Random Access Memory,隨機(jī)存取存儲器)和/或FLASH芯片、主頻滿足設(shè)定頻率、運(yùn)行電壓滿足設(shè)定電壓、具有多通道通訊接口、且具有多通道DMA的處理器。
[0030]優(yōu)選地,所述滿足設(shè)定容量標(biāo)準(zhǔn)的RAM和/或FLASH芯片為容量大于等于256KB的RAM和/或容量大于等于2MB的FLASH芯片;或者,所述主頻滿足設(shè)定頻率為主頻大于等于180DMIPS (DMIPS 主要用于測整數(shù)計算能力,其中,MIPS (Mill1n Instruct1ns executedPer Second)表示每秒百萬條指令);或者,所述運(yùn)行電壓滿足設(shè)定電壓為運(yùn)行電壓小于等于3.3V ;或者,所述多通道通訊接口包括以下至少之一的通訊接口:i2c,i2s,usart,usb2.0hs otg,can,SD10,以太網(wǎng)MAC。也即,處理器204可以為滿足上述所有條件的處理器,也可以為僅滿足其中部分條件(一個條件或多個條件)的處理器。
[0031]其中,i2c接口即 Inter — Integrated Circuit 接口,i2c 接口是 Philips 公司推出的一種串行總線方式,用于IC器件之間的通信。它通過SDA(串行數(shù)據(jù)線)和SCL(串行時鐘線)兩根線在連到總線上的器件之間傳遞信息,并通過軟件尋址識別每個器件,而不需要片選線。i2c接口的標(biāo)準(zhǔn)傳輸速率為100Kbit/s,最高傳輸速率可達(dá)400Kbit/s)。i2s接口即Inter — IC Sound總線接口,i2s總線是Philips公司為數(shù)字音頻設(shè)備之間的音頻數(shù)據(jù)傳輸而制定的一種總線標(biāo)準(zhǔn)。Usart (Universal Synchronous/Asynchronous Receiver/Transmitter)是一個全雙工通用同步/異步串行收發(fā)模塊,usart接口是一個高度靈活的串行通信設(shè)備。usb2.0hs otg (Universal Serial Bus2.0High-speed On-The-Go)接口主要應(yīng)用于各種不同的設(shè)備或移動設(shè)備間的聯(lián)接,進(jìn)行數(shù)據(jù)交換,On-The-Go,即OTG技術(shù)就是實(shí)現(xiàn)在沒有Host的情況下,實(shí)現(xiàn)從設(shè)備間的數(shù)據(jù)傳送。can (Control Area Network)表示控制器局域網(wǎng)接口,其中,can是德國BOSCH公司開發(fā)的一種高性能串行通信協(xié)議,其具有實(shí)時性傳輸、搞電磁干擾性強(qiáng)、高效率以及高帶寬等特點(diǎn)。SD1接口(Secure DigitalInput and Output Card)即安全數(shù)字輸入輸出卡接口,其中,SD1在SD標(biāo)準(zhǔn)上定義了一種外設(shè)接口,SD1和SD卡規(guī)范間的一個區(qū)別是增加了低速標(biāo)準(zhǔn),低速SD1卡只需要SPI和I位SD傳輸模式。全速SD1卡為4bit模式,速率高達(dá)100Mbps。
[0032]進(jìn)一步地,本實(shí)施例的處理器104還可以包括:內(nèi)置的lcd-tft接口,和/或,以太網(wǎng) MAC (Media Access Control,介質(zhì)訪問控制)。其中,lcd-tft (Liquid CrystalDisplay-Thin Film Transistor)是薄膜晶體管液晶顯示器的顯示接口。
[0033]為使本發(fā)明實(shí)施例的數(shù)據(jù)采集終端進(jìn)一步達(dá)到更優(yōu)化的便攜效果,優(yōu)選地,本實(shí)施例的處理器104被封裝為BGA (BalI Grid Array,球柵陣列)。也即,本實(shí)施例的處理器104可以被封裝為BGA結(jié)構(gòu)的PCB,BGA是集成電路采用有機(jī)載板的一種封裝法,具有:①、封裝面積少;