
本發(fā)明涉及信號檢測
技術(shù)領(lǐng)域:
,特別涉及一種無線信號檢測方法及裝置。
背景技術(shù):
:隨著時(shí)代的發(fā)展,科技的不斷進(jìn)步,人們的生活水平的不斷提高,各種無線設(shè)備的使用越來越頻繁,使得無線信號檢測方法孕育而生,無線信號檢測方法主要用于檢測無線設(shè)備接收無線信號的性能?,F(xiàn)有的無線信號檢測設(shè)方法通過將待檢測設(shè)備放置在離無線信號發(fā)射端10米的固定距離后,通過檢測待檢測設(shè)備在10米處接收到的無線信號強(qiáng)度與標(biāo)準(zhǔn)的無線信號強(qiáng)度的大小進(jìn)行性能的判斷?,F(xiàn)有的無線信號檢測方法必須將待檢測設(shè)備固定在無線信號發(fā)射端的10米距離處且不能移動(dòng),使得檢測過程不方便,且對檢測場地的要求較高。技術(shù)實(shí)現(xiàn)要素:基于此,本發(fā)明的目在于提供一種能在不同傳輸距離下進(jìn)行無線信號檢測的無線信號檢測方法及裝置。一種無線信號檢測方法,用于檢測無線設(shè)備接收無線信號的性能,所述方法包括:接收當(dāng)前無線信號,并檢測所述當(dāng)前無線信號的當(dāng)前傳輸距離和當(dāng)前位置信號強(qiáng)度值,所述當(dāng)前位置信號強(qiáng)度值為所述無線設(shè)備在預(yù)設(shè)時(shí)間內(nèi)接收到的無線信號強(qiáng)度值的平均值;將所述當(dāng)前位置信號強(qiáng)度值減去所述當(dāng)前傳輸距離對應(yīng)的信號強(qiáng)度差值,得到檢測強(qiáng)度值;判斷所述檢測強(qiáng)度值是否在預(yù)設(shè)的強(qiáng)度值范圍內(nèi);若是,則確定所述無線設(shè)備接收無線信號的性能合格上述無線信號檢測方法,通過將所述當(dāng)前位置信號強(qiáng)度值減去所述當(dāng)前傳輸距離對應(yīng)的信號強(qiáng)度差值得到所述檢測強(qiáng)度值的設(shè)計(jì),使得能在不同傳輸距離下進(jìn)行無線信號的檢測,由于不能做到完全無干擾,進(jìn)而通過判斷所述檢測強(qiáng)度值是否在所述預(yù)設(shè)的強(qiáng)度值范圍內(nèi)設(shè)計(jì),提高了所述無線信號檢測方法的準(zhǔn)確性。進(jìn)一步地,所述接收當(dāng)前無線信號之前,所述方法還包括:檢測多個(gè)傳輸距離下合格無線設(shè)備接收到的多個(gè)無線信號的信號強(qiáng)度值;選取標(biāo)準(zhǔn)傳輸距離,并將所述標(biāo)準(zhǔn)傳輸距離對應(yīng)的標(biāo)準(zhǔn)信號強(qiáng)度值分別減去多個(gè)所述傳輸距離對應(yīng)的所述信號強(qiáng)度值,得到多個(gè)所述信號強(qiáng)度差值;將所述信號強(qiáng)度差值與所述傳輸距離的對應(yīng)關(guān)系進(jìn)行存儲(chǔ)。進(jìn)一步地,所述檢測所述當(dāng)前無線信號的當(dāng)前傳輸距離和當(dāng)前位置信號強(qiáng)度值的步驟包括:計(jì)算所述無線設(shè)備與無線信號發(fā)射端之間的直線距離;按第一預(yù)設(shè)時(shí)間間隔記錄所述無線設(shè)備當(dāng)前接收到的無線信號強(qiáng)度值,并持續(xù)第二預(yù)設(shè)時(shí)間;計(jì)算所述第二預(yù)設(shè)時(shí)間內(nèi)所述無線信號強(qiáng)度值的平均值,以使得到所述當(dāng)前位置無線信號強(qiáng)度值。進(jìn)一步地,所述判斷所述檢測強(qiáng)度值是否在預(yù)設(shè)的強(qiáng)度值范圍內(nèi)的步驟包括:將所述標(biāo)準(zhǔn)信號強(qiáng)度值加上和減去預(yù)設(shè)波動(dòng)值,以使得到所述預(yù)設(shè)強(qiáng)度范圍;分別判斷所述預(yù)設(shè)強(qiáng)度范圍內(nèi)的最大值和最小值與所述檢測強(qiáng)度值的大小。進(jìn)一步地,所述檢測所述當(dāng)前無線信號的當(dāng)前傳輸距離和當(dāng)前位置信號強(qiáng)度值之前,所述方法還包括:將接收到的所述當(dāng)前無線信號進(jìn)行濾波處理。一種無線信號檢測裝置,包括:距離檢測模塊,用于檢測無線設(shè)備與無線信號發(fā)射端之間的直線距離;信號強(qiáng)度檢測模塊,用于檢測所述無線設(shè)備接收到的無線信號的信號強(qiáng)度;查詢模塊,用于查詢所述當(dāng)前傳輸距離對應(yīng)的信號強(qiáng)度差值;第一計(jì)算模塊,用于根據(jù)所述查詢模塊的查詢結(jié)果,將所述當(dāng)前位置信號強(qiáng)度值減去查詢到的所述信號強(qiáng)度差值,得到檢測強(qiáng)度值;第一判斷模塊,用于根據(jù)所述第一計(jì)算模塊的計(jì)算結(jié)果,判斷所述檢測強(qiáng)度值是否在預(yù)設(shè)的強(qiáng)度值范圍內(nèi)。上述無線信號檢測裝置,通過所述距離檢測模塊設(shè)計(jì),使得能自動(dòng)的檢測所述無線設(shè)備與所述無線信號發(fā)射端之間的距離,簡化了操作流程,通過所述查詢模塊和所述第一判斷模塊的設(shè)計(jì),使得所述無線信號檢測裝置能對不同傳輸距離下的所述無線設(shè)備的接收無線信號的性能進(jìn)行檢測,進(jìn)而使得所述無線設(shè)備不受傳輸距離的影響可直接進(jìn)行檢測,無需移動(dòng)到標(biāo)準(zhǔn)傳輸距離。進(jìn)一步地,所述無線信號檢測裝置還包括:合格檢測模塊,用于檢測多個(gè)傳輸距離下合格無線設(shè)備接收到的多個(gè)無線信號的信號強(qiáng)度值;選取模塊,用于選取標(biāo)準(zhǔn)傳輸距離;第二計(jì)算模塊,用于根據(jù)所述合格檢測模塊的檢測結(jié)果和所述選取模塊的選取結(jié)果,將所述標(biāo)準(zhǔn)距離的標(biāo)準(zhǔn)信號強(qiáng)度值分別減去多個(gè)所述傳輸距離對應(yīng)的所述信號強(qiáng)度值,得到多個(gè)所述信號強(qiáng)度差值;第一記錄模塊,用于根據(jù)所述第二計(jì)算模塊的計(jì)算結(jié)果,將所述信號強(qiáng)度差值與所述傳輸距離的對應(yīng)關(guān)系進(jìn)行存儲(chǔ)。進(jìn)一步地,所述信號強(qiáng)度檢測模塊包括:第二記錄模塊,用于記錄所述無線設(shè)備當(dāng)前接收到的無線信號強(qiáng)度值;第一時(shí)間控制器,用于用控制述第二記錄模塊的工作頻率,以使所述第二記錄模塊按第一預(yù)設(shè)時(shí)間間隔進(jìn)行記錄;第二時(shí)間控制器,用于控制所述第二記錄模塊的工作時(shí)間,以使所述第二記錄模塊在工作了第二預(yù)設(shè)時(shí)間后停止記錄;第三計(jì)算模塊,用于計(jì)算所述第二記錄模塊內(nèi)的所述無線信號強(qiáng)度值的平均值,以使得到所述當(dāng)前位置無線信號強(qiáng)度值。進(jìn)一步地,所述第一判斷模塊包括:第四計(jì)算模塊,用于根據(jù)所述合格檢測模塊的檢測結(jié)果,將所述標(biāo)準(zhǔn)信號強(qiáng)度值加上和減去預(yù)設(shè)波動(dòng)值,以使得到所述預(yù)設(shè)強(qiáng)度范圍;第二判斷模塊,用于根據(jù)所述第四計(jì)算模塊的計(jì)算結(jié)果,判斷所述預(yù)設(shè)強(qiáng)度范圍內(nèi)的最大值和最小值與所述檢測強(qiáng)度值的大小。進(jìn)一步地,所述無線信號檢測裝置還包括:濾波模塊,用于將所述無線設(shè)備接收的所述當(dāng)前無線信號進(jìn)行濾波處理,以使檢測結(jié)果的誤差減小,提高檢測結(jié)果的準(zhǔn)確性。附圖說明圖1為本發(fā)明第一實(shí)施例提供的無線信號檢測方法的流程圖;圖2為本發(fā)明第二實(shí)施例提供的無線信號檢測方法的流程圖;圖3為本發(fā)明第三實(shí)施例提供的無線信號檢測裝置的結(jié)構(gòu)示意圖;圖4為本發(fā)明第四實(shí)施例提供的無線信號檢測裝置的結(jié)構(gòu)示意圖;主要元素符號說明無線信號檢測裝置100,200距離檢測模塊10信號強(qiáng)度檢測模塊20第二記錄模塊21第一時(shí)間控制器22第二時(shí)間控制器23第三計(jì)算模塊24查詢模塊30第一計(jì)算模塊40第一判斷模塊50第四計(jì)算模塊51第二判斷模塊52合格檢測模塊60選取模塊70第二計(jì)算模塊80第一記錄模塊90濾波模塊201具體實(shí)施方式為了便于更好地理解本發(fā)明,下面將結(jié)合相關(guān)實(shí)施例附圖對本發(fā)明進(jìn)行進(jìn)一步地解釋。附圖中給出了本發(fā)明的實(shí)施例,但本發(fā)明并不僅限于上述的優(yōu)選實(shí)施例。相反,提供這些實(shí)施例的目的是為了使本發(fā)明的公開面更加得充分。請參閱圖1,為本發(fā)明第一實(shí)施例提供的無線信號檢測方法的流程圖,包括步驟S10至S30。步驟S10,接收當(dāng)前無線信號,并檢測所述當(dāng)前無線信號的當(dāng)前傳輸距離和當(dāng)前位置信號強(qiáng)度值;其中,所述當(dāng)前位置信號強(qiáng)度值為所述無線設(shè)備在預(yù)設(shè)時(shí)間內(nèi)接收到的無線信號強(qiáng)度值的平均值,所述當(dāng)前傳輸距離通過采用紅外傳感器的方式進(jìn)行距離檢測;步驟S20,將所述當(dāng)前位置信號強(qiáng)度值減去所述當(dāng)前傳輸距離對應(yīng)的信號強(qiáng)度差值,得到檢測強(qiáng)度值;其中,先查詢本地存儲(chǔ)的所述當(dāng)前輸出距離對應(yīng)的信號強(qiáng)度差值,再將所述當(dāng)前位置信號強(qiáng)度值減去所述對應(yīng)的信號強(qiáng)度差值,進(jìn)而得到了所述檢測強(qiáng)度值;步驟S30,判斷所述檢測強(qiáng)度值是否在預(yù)設(shè)的強(qiáng)度值范圍內(nèi);其中,通過判斷所述檢測強(qiáng)度值是否在預(yù)設(shè)的強(qiáng)度值范圍內(nèi),達(dá)到判斷所述無線設(shè)備的接收無線信號的性能是否合格的效果;當(dāng)判斷到所述檢測強(qiáng)度值在所述預(yù)設(shè)的強(qiáng)度值范圍內(nèi)時(shí),則確定所述無線設(shè)備接收無線信號的性能合格;當(dāng)判斷到所述檢測強(qiáng)度值不在所述預(yù)設(shè)的強(qiáng)度值范圍內(nèi)時(shí),則確定所述無線設(shè)備接收無線信號的性能不合格;本實(shí)施例的無線信號檢測方法通過將所述當(dāng)前位置信號強(qiáng)度值減去所述當(dāng)前傳輸距離對應(yīng)的信號強(qiáng)度差值得到所述檢測強(qiáng)度值的設(shè)計(jì),使得能在不同傳輸距離下進(jìn)行無線信號的檢測,由于不能做到完全無干擾,進(jìn)而通過判斷所述檢測強(qiáng)度值是否在所述預(yù)設(shè)的強(qiáng)度值范圍內(nèi)設(shè)計(jì),提高了所述無線信號檢測方法的準(zhǔn)確性。請參閱圖2,為本發(fā)明第二實(shí)施例提供的無線信號檢測方法的流程圖,所述方法包括步驟S11至S71。步驟S11,檢測多個(gè)傳輸距離下合格無線設(shè)備接收到的多個(gè)無線信號的信號強(qiáng)度值;其中,分別將所述合格無線設(shè)備放置在離無線信號發(fā)射端10米、9米、8米、7米、6米、5米和4米的距離,并在不同距離下,分別每隔十秒記錄一次所述合格無線設(shè)備接收到的所述無線信號的信號強(qiáng)度,持續(xù)記錄5分鐘,進(jìn)而在每個(gè)距離下分別得到了30個(gè)信號值,將所述30個(gè)信號值求平均值,進(jìn)而計(jì)算出了所述合格無線設(shè)備在不同距離下的信號強(qiáng)度值,并將所述信號強(qiáng)度值與對應(yīng)的距離進(jìn)行存儲(chǔ);步驟S21,選取標(biāo)準(zhǔn)傳輸距離,并將所述標(biāo)準(zhǔn)傳輸距離對應(yīng)的標(biāo)準(zhǔn)信號強(qiáng)度值分別減去多個(gè)所述傳輸距離對應(yīng)的所述信號強(qiáng)度值,得到多個(gè)所述信號強(qiáng)度差值;其中,所述標(biāo)準(zhǔn)傳輸距離為10米,進(jìn)而查詢所述步驟S11存儲(chǔ)的與10米傳輸距離對應(yīng)的信號強(qiáng)度值,并將所述10米傳輸距離對應(yīng)的信號強(qiáng)度值作為標(biāo)準(zhǔn)信號強(qiáng)度值;將所述標(biāo)準(zhǔn)信號強(qiáng)度值分別減去9米、8米、7米、6米、5米和4米的距離對應(yīng)的所述信號強(qiáng)度值,進(jìn)而得到9米信號強(qiáng)度差值、8米信號強(qiáng)度差值、7米信號強(qiáng)度差值、6米信號強(qiáng)度差值、5米信號強(qiáng)度差值和4米信號強(qiáng)度差值;步驟S31,將所述信號強(qiáng)度差值與所述傳輸距離的對應(yīng)關(guān)系進(jìn)行存儲(chǔ);其中,是將所述9米信號強(qiáng)度差值、所述8米信號強(qiáng)度差值、所述7米信號強(qiáng)度差值、所述6米信號強(qiáng)度差值、所述5米信號強(qiáng)度差值和所述4米信號強(qiáng)度差值與對應(yīng)的所述傳輸距離進(jìn)行存儲(chǔ);步驟S41,接收當(dāng)前無線信號,并檢測所述當(dāng)前無線信號的當(dāng)前傳輸距離并按第一預(yù)設(shè)時(shí)間間隔記錄所述無線設(shè)備當(dāng)前接收到的無線信號強(qiáng)度值,并持續(xù)第二預(yù)設(shè)時(shí)間;本實(shí)施例中所述第一預(yù)設(shè)時(shí)間為10秒,所述第二預(yù)設(shè)時(shí)間為2分鐘,進(jìn)而按10秒的周期周期性的記錄所述無線設(shè)備在2分鐘內(nèi)接收到的當(dāng)前無線信號強(qiáng)度值;步驟S51,計(jì)算所述第二預(yù)設(shè)時(shí)間內(nèi)所述無線信號強(qiáng)度值的平均值,以使得到所述當(dāng)前位置無線信號強(qiáng)度值;其中,將所述步驟S41記錄的12個(gè)信號強(qiáng)度值求平均值,進(jìn)而得到了所述當(dāng)前位置無線信號強(qiáng)度值;步驟S61,將所述標(biāo)準(zhǔn)信號強(qiáng)度值加上和減去預(yù)設(shè)波動(dòng)值,以使得到所述預(yù)設(shè)強(qiáng)度范圍;其中,由于不能做到完全的無干擾,將所述步驟S21得到的所述標(biāo)準(zhǔn)信號強(qiáng)度值加上和減去預(yù)設(shè)波動(dòng)值,進(jìn)而得到了所述預(yù)設(shè)強(qiáng)度范圍;步驟S71,分別判斷所述預(yù)設(shè)強(qiáng)度范圍內(nèi)的最大值和最小值與所述檢測強(qiáng)度值的大??;其中,當(dāng)所述檢測強(qiáng)度值大于所述最小值且小于所述最大值時(shí),則確定所述無線設(shè)備的接收無線信號的性能合格。所述檢測所述當(dāng)前無線信號的當(dāng)前傳輸距離和當(dāng)前位置信號強(qiáng)度值之前,所述方法還包括:將接收到的所述當(dāng)前無線信號進(jìn)行濾波處理。本實(shí)施例的無線信號檢測方法,通過將所述當(dāng)前位置信號強(qiáng)度值減去所述當(dāng)前傳輸距離對應(yīng)的信號強(qiáng)度差值得到所述檢測強(qiáng)度值的設(shè)計(jì),使得能在不同傳輸距離下進(jìn)行無線信號的檢測,由于不能做到完全無干擾,進(jìn)而通過判斷所述檢測強(qiáng)度值是否在所述預(yù)設(shè)的強(qiáng)度值范圍內(nèi)設(shè)計(jì),提高了所述無線信號檢測方法的準(zhǔn)確性。請參閱圖3,為本發(fā)明第三實(shí)施例提供的無線信號檢測裝置100的結(jié)構(gòu)示意圖,所述無線信號檢測裝置100包括:距離檢測模塊10,用于檢測無線設(shè)備與無線信號發(fā)射端之間的直線距離;信號強(qiáng)度檢測模塊20,用于檢測所述無線設(shè)備接收到的無線信號的信號強(qiáng)度;查詢模塊30,用于查詢所述當(dāng)前傳輸距離對應(yīng)的信號強(qiáng)度差值;第一計(jì)算模塊40,用于根據(jù)所述查詢模塊30的查詢結(jié)果,將所述當(dāng)前位置信號強(qiáng)度值減去查詢到的所述信號強(qiáng)度差值,得到檢測強(qiáng)度值;第一判斷模塊50,用于根據(jù)所述第一計(jì)算模塊40的計(jì)算結(jié)果,判斷所述檢測強(qiáng)度值是否在預(yù)設(shè)的強(qiáng)度值范圍內(nèi)。所述無線信號檢測裝置100還包括:合格檢測模塊60,用于檢測多個(gè)傳輸距離下合格無線設(shè)備接收到的多個(gè)無線信號的信號強(qiáng)度值;其中,所述合格檢測模塊60分別將所述合格無線設(shè)備放置在離無線信號發(fā)射端10米、9米、8米、7米、6米、5米和4米的距離并同時(shí)進(jìn)行無線信號強(qiáng)度的檢測;選取模塊70,用于選取標(biāo)準(zhǔn)傳輸距離,以確定所述標(biāo)準(zhǔn)傳輸距離的長度;第二計(jì)算模塊80,用于根據(jù)所述合格檢測模塊60的檢測結(jié)果和所述選取模塊70的選取結(jié)果,將所述標(biāo)準(zhǔn)距離的標(biāo)準(zhǔn)信號強(qiáng)度值分別減去多個(gè)所述傳輸距離對應(yīng)的所述信號強(qiáng)度值,得到多個(gè)所述信號強(qiáng)度差值;第一記錄模塊90,用于根據(jù)所述第二計(jì)算模塊80的計(jì)算結(jié)果,將所述信號強(qiáng)度差值與所述傳輸距離的對應(yīng)關(guān)系進(jìn)行存儲(chǔ)。所述信號強(qiáng)度檢測模塊20包括:第二記錄模塊21,用于記錄所述無線設(shè)備當(dāng)前接收到的無線信號強(qiáng)度值;第一時(shí)間控制器22,用于用控制述第二記錄模塊21的工作頻率,以使所述第二記錄模塊21按第一預(yù)設(shè)時(shí)間間隔進(jìn)行記錄,所述第一預(yù)設(shè)時(shí)間間隔為10秒;第二時(shí)間控制器23,用于控制所述第二記錄模塊21的工作時(shí)間,以使所述第二記錄模塊21在工作了第二預(yù)設(shè)時(shí)間后停止記錄,所述第二預(yù)設(shè)時(shí)間為2分鐘;第三計(jì)算模塊24,用于計(jì)算所述第二記錄模塊21內(nèi)的所述無線信號強(qiáng)度值的平均值,以使得到所述當(dāng)前位置無線信號強(qiáng)度值。所述第一判斷模塊50包括:第四計(jì)算模塊51,用于根據(jù)所述合格檢測模塊60的檢測結(jié)果,將所述標(biāo)準(zhǔn)信號強(qiáng)度值加上和減去預(yù)設(shè)波動(dòng)值,以使得到所述預(yù)設(shè)強(qiáng)度范圍;第二判斷模塊52,用于根據(jù)所述第四計(jì)算模塊51的計(jì)算結(jié)果,判斷所述預(yù)設(shè)強(qiáng)度范圍內(nèi)的最大值和最小值與所述檢測強(qiáng)度值的大小。本實(shí)施例中,分別將所述合格無線設(shè)備放置在離無線信號發(fā)射端10米、9米、8米、7米、6米、5米和4米的距離,并在不同距離下,分別每隔十秒記錄一次所述合格無線設(shè)備接收到的所述無線信號的信號強(qiáng)度,持續(xù)記錄5分鐘,進(jìn)而在每個(gè)距離下分別得到了30個(gè)信號值,將所述30個(gè)信號值求平均值,進(jìn)而計(jì)算出了所述合格無線設(shè)備在不同距離下的信號強(qiáng)度值,并將所述信號強(qiáng)度值與對應(yīng)的距離進(jìn)行存儲(chǔ),并將所述標(biāo)準(zhǔn)信號強(qiáng)度值分別減去9米、8米、7米、6米、5米和4米的距離對應(yīng)的所述信號強(qiáng)度值,進(jìn)而得到9米信號強(qiáng)度差值、8米信號強(qiáng)度差值、7米信號強(qiáng)度差值、6米信號強(qiáng)度差值、5米信號強(qiáng)度差值和4米信號強(qiáng)度差值,按10秒的周期周期性的記錄所述無線設(shè)備在2分鐘內(nèi)接收到的當(dāng)前無線信號強(qiáng)度值,并將所述當(dāng)前無線信號強(qiáng)度值求平均值以使得到所述檢測強(qiáng)度值,并通過判斷所述檢測強(qiáng)度值是否在預(yù)設(shè)強(qiáng)度值范圍,以使達(dá)到檢測的效果。本實(shí)施例的優(yōu)點(diǎn)是:通過所述距離檢測模塊10設(shè)計(jì),使得能自動(dòng)的檢測所述無線設(shè)備與所述無線信號發(fā)射端之間的距離,簡化了操作流程,通過所述查詢模塊30和所述第一判斷模塊50的設(shè)計(jì),使得所述無線信號檢測裝置100能對不同傳輸距離下的所述無線設(shè)備的接收無線信號的性能進(jìn)行檢測,進(jìn)而使得所述無線設(shè)備不受傳輸距離的影響可直接進(jìn)行檢測,無需移動(dòng)到標(biāo)準(zhǔn)傳輸距離。請參閱圖4,為本發(fā)明第四實(shí)施例提供的無線信號檢測裝置200的結(jié)構(gòu)示意圖,該第四實(shí)施例與第三實(shí)施例的結(jié)構(gòu)大抵相同,其區(qū)別在于,本實(shí)施例中所述無線信號檢測裝置200還包括:濾波模塊,用于將所述無線設(shè)備接收的所述當(dāng)前無線信號進(jìn)行濾波處理,以使檢測結(jié)果的誤差減小,提高檢測結(jié)果的準(zhǔn)確性。上述實(shí)施例描述了本發(fā)明的技術(shù)原理,這些描述只是為了解釋本發(fā)明的原理,而不能以任何方式解釋為本發(fā)明保護(hù)范圍的限制。基于此處的解釋,本領(lǐng)域的技術(shù)人員不需要付出創(chuàng)造性的勞動(dòng)即可聯(lián)想到本發(fā)明的其他具體實(shí)施方式,這些方式都將落入本發(fā)明的保護(hù)范圍內(nèi)。當(dāng)前第1頁1 2 3