一種小范圍藍牙終端的統計器及其統計方法
【技術領域】
[0001]本發(fā)明涉及其數量統計方法,尤其涉及其一種小范圍藍牙終端的統計器及其統計方法。
【背景技術】
[0002]隨著智能終端、軟件技術和藍牙技術的不斷發(fā)展,為一種小范圍內統計出藍牙終端的數量提供了可能。
[0003]在一個集體場合,如何快速的統計出周圍的人群數量是非常重要的,目前已有的統計方法,主要為打卡計數法、紅外或激光計數等方式,這些方法有一個共同的必備的條件,就是都必須有一個專門的計數設備放置在入口處,而且必須等所有人逐一走完這個計數程序,才能完成計數,這樣的統計方法速度慢而且很不方便,適用范圍有限。
[0004]針對上述缺陷,結合發(fā)展的越來越成熟的藍牙技術,可以發(fā)明一種統計小范圍內的藍牙終端的數量的統計方法,要能夠做到只要將這種方法應用到相應的統計設備中就能夠能迅速統計出人群數量。
【發(fā)明內容】
[0005]本發(fā)明的目的是為了滿足【背景技術】中提出的要求,從而提出了一種小范圍藍牙終端的統計器及其統計方法,將該方法以軟件程序的形式應用到所述的統計器,能夠實現對小范圍內的藍牙終端進行快速、準確的統計。
[0006]為了解決上述技術問題,本發(fā)明所采用的技術方案是:一種小范圍藍牙終端的統計器,以控制芯片為核心,該控制芯片連接供電電源,其特征在于,所述的控制芯片連接有濾波電路、復位電路、時鐘電路和驅動電路;所述的濾波電路無線連接PCB天線;所述的驅動電路還電連接液晶顯示模塊;所述的液晶顯示模塊也與供電電源連接。
[0007]基于所述的統計器,本發(fā)明還提出了一種小范圍藍牙終端的統計方法,將該方法以程序的方式應用到所述的統計器中,該統計器就具備了一套完整的統計系統,該方法具體包括以下步驟:(1)首先將藍牙終端設為“查詢掃描狀態(tài)”,并通過控制芯片中的程序設定“查詢顯示周期”;(2)然后通過程序控制所述的統計器,將控制芯片中的計數器清零;
(3)通過控制芯片發(fā)送GIAC或DIAC查詢周圍的藍牙終端;(4) 一定范圍內的處于“查詢掃描狀態(tài)”的藍牙終端響應查詢信號,將FHS數據包發(fā)送給控制芯片;(5)控制芯片接收一個藍牙終端的FHS數據包并提取地址數據;(6)控制芯片存儲相應的地址數據,同時計數器加1 ; (7)控制芯片繼續(xù)發(fā)送GIAC或DIAC查詢周圍的藍牙終端;(8)下一個藍牙終端響應查詢,控制芯片再次接收FHS數據包提取地址數據;(9)對比提取地址和已存地址,判斷是否重復,如果地址不重復則跳轉至步驟(6)繼續(xù)重復執(zhí)行,如果地址重復則順序執(zhí)行下一步驟;(10)保持計數器的值不變,判斷查詢時間是否滿一個“查詢顯示周期”,若滿一個周期,液晶顯示模塊將顯示計數器的值,即統計了一定范圍內藍牙終端的數量,若不滿一個周期,將跳轉至步驟(3)重復順序執(zhí)行,直至液晶顯示模塊顯示藍牙終端的數量。
[0008]優(yōu)選方案:所述的控制芯片包括藍牙模塊、處理器和存儲器。
[0009]本發(fā)明的有益效果是:本發(fā)明給出了統計藍牙終端數量的具體的方案,公開了一種有具體結構模塊的統計器,并相應的公開了統計方法,將該統計方法應用于所述的統計器,能夠實現在一定小范圍內的所有藍牙終端數量的統計,該統計方法準確、快速,能適用于有藍牙終端的各種大小場合,不受任何限制。
【附圖說明】
[0010]圖1,本發(fā)明統計器的結構框圖;
圖2,本發(fā)明實施例一的控制流程圖;
圖3,本發(fā)明實施例二的控制流程圖。
【具體實施方式】
[0011]下面結合附圖以及優(yōu)選的方案對本發(fā)明的【具體實施方式】作進一步詳細的說明。
[0012]如圖1所示,為本發(fā)明的一種小范圍藍牙設備的統計器的結構框圖,該統計器是以控制芯片1為核心,由供電電源8供電,控制芯片1電連接有濾波電路2、復位電路3、時鐘電路4、驅動電路5。所述的濾波電路2以無線通信方式與PCB天線6連接;所述的驅動電路7還與液晶顯示模塊7連接,液晶顯示模塊7也由供電電源8供電。所述的控制芯片1具有接收、發(fā)送、處理、存儲數據的功能,在實際進行小范圍內藍牙終端數量的統計時,該控制芯片1相當于包括統計系統的三大功能塊,即藍牙模塊、存儲器和微處理器。
[0013]實施例一:如圖2所示,是將本發(fā)明的統計方法以程序的方式寫入本發(fā)明統計器的控制芯片1中來實現統計藍牙終端數量的一種控制流程圖。本實施例中的控制芯片1采用優(yōu)選的TI公司的芯片CC2540,該芯片兼容藍牙4.0 BLE協議,并且包含了處理器和存儲器,因此在本實施方案中直接使用該芯片完成本發(fā)明所述功能。
[0014]首先對CC2540控制芯片1的程序進行初始化,并設一個“查詢顯示周期”為3秒,此周期由許多“查詢控制周期”組成,即在“查詢顯示周期”內完成藍牙信號范圍內所有藍牙終端的一次統計,此周期可根據具體情況而設定。在一個“查詢控制周期”內,即完成一次查詢控制過程,該控制芯片1通過程序控制具有計數器的計數功能,初始化程序后,計數器的初值設為0 ;然后,控制芯片1發(fā)送GIAC或DIAC查詢信號范圍內的處于“查詢掃描狀態(tài)”的藍牙終端,查詢掃描狀態(tài)的藍牙終端響應查詢,發(fā)送FHS數據包至控制芯片1,控制芯片1提取數據包中的藍牙終端地址信息,并進行存儲,同時計數器加1 ;然后控制芯片繼續(xù)發(fā)送GIAC或DIAC查詢藍牙終端,下一個終端響應查詢,發(fā)送FHS數據包至控制芯片1,控制芯片1接收數據包并提取地址數據,同時將后提取的地址與已存儲的地址數據進行對比,看是否重復,如果重復則舍棄,計數器值不變,控制芯片繼續(xù)查詢,若不重復,則存儲地址信息,同時計數器值加1,然后繼續(xù)重復查詢,直到“查詢顯示周期”結束,此時在液晶顯示模塊7上顯示計數器值。通過此種方式,統計出藍牙信號范圍內的處于查詢掃描狀態(tài)的藍牙終端的數量。
[0015]實施例二,將手機、筆記本電腦等包含藍牙功能的智能設備直接作為應用本發(fā)明統計方法的載體,即將手機、筆記本電腦等直接作為統計器使用,可以在這些藍牙終端的系統中直接開發(fā)應用軟件,軟件設一窗口顯示統計數字,完成藍牙終端統計功能,在一下本實施例中稱安裝此應用軟件的藍牙終端(如手機、筆記本電腦等包含藍牙功能的智能設備)為主設備,其軟件控制流程如圖3所示。
[0016]首先設一個“查詢顯示周期”為2秒,打開主設備上的應用軟件,在一個“查詢控制周期”內,即完成一次查詢控制過程,程序初始化,計數器清零,然后,啟動主設備的藍牙功能,發(fā)送GIAC或DIAC查詢周圍藍牙終端,范圍內處于查詢掃描狀態(tài)的藍牙終端,查詢掃描狀態(tài)的藍牙終端響應查詢,發(fā)送FHS數據包至主設備,主設備提取數據包中的藍牙終端地址信息,并進行存儲,同時計數器加1 ;然后主設備繼續(xù)發(fā)送GIAC或DIAC查詢藍牙終端,下一個終端響應查詢,發(fā)送FHS數據包至主設備,主設備接收數據包并提取地址數據,然后與已存儲的地址數據進行對比,看是否重復,如果重復則舍棄,計數器值不變,主設備繼續(xù)查詢,若不重復,則存儲地址信息,同時計數器值加1,然后繼續(xù)重復查詢,直到一個查詢顯示周期結束,此時在主設備應用窗口上顯示計數器值。下一個“查詢顯示周期”重復此查詢過程。通過此種方式,可以統計出藍牙信號范圍內的處于查詢掃描狀態(tài)的藍牙終端。
[0017]本發(fā)明公開了一種小范圍藍牙終端的統計器及其方法,具體實施時,可以將該統計方法應用于所述的統計器,或者將該方法以應用軟件的形式安裝在具有藍牙功能的智能設備上,能夠實現在一定小范圍內的所有藍牙終端數量的統計,該統計方法準確、快速,能適用于有藍牙終端的各種大小場合,不受任何限制。
【主權項】
1.一種小范圍藍牙終端的統計器,以控制芯片(1)為核心,該控制芯片連接供電電源(8),其特征是:所述的控制芯片(1)連接有濾波電路(2)、復位電路(3)、時鐘電路(4)和驅動電路(5);所述的濾波電路(2)無線連接PCB天線(6);所述的驅動電路(5)還電連接液晶顯示模塊(7 );所述的液晶顯示模塊(7 )也與供電電源(8 )連接。2.根據權利要求1所述的小范圍藍牙終端的統計器,其特征是:所述的控制芯片(1)包含藍牙協議、微處理器和存儲器。3.—種小范圍藍牙終端的統計方法,應用于所述的統計器,其特征在于,該統計方法包括如下步驟: (1)首先將藍牙終端設為“查詢掃描狀態(tài)”,并通過控制芯片中的程序設定“查詢顯示周期”; (2)然后通過程序控制所述的統計器,將控制芯片中的計數器清零; (3)通過控制芯片發(fā)送GIAC或DIAC查詢周圍的藍牙終端; (4)一定范圍內的處于“查詢掃描狀態(tài)”的藍牙終端響應查詢信號,將FHS數據包發(fā)送給控制芯片; (5)控制芯片接收一個藍牙終端的FHS數據包并提取地址數據; (6)控制芯片存儲相應的地址數據,同時計數器加1; (7)控制芯片繼續(xù)發(fā)送GIAC或DIAC查詢周圍的藍牙終端; (8)下一個藍牙終端響應查詢,控制芯片再次接收FHS數據包提取地址數據; (9)對比提取地址和已存地址,判斷是否重復,如果地址不重復則跳轉至步驟(6)繼續(xù)重復執(zhí)行,如果地址重復則順序執(zhí)行下一步驟; (10)保持計數器的值不變,判斷查詢時間是否滿一個“查詢顯示周期”,若滿一個周期,液晶顯示模塊將顯示計數器的值,即統計了一定范圍內藍牙終端的數量,若不滿一個周期,將跳轉至步驟(3)重復順序執(zhí)行,直至液晶顯示模塊顯示藍牙終端的數量。
【專利摘要】本發(fā)明涉及一種數量統計,具體是一種小范圍藍牙終端統計器及其統計方法,該方法主要包括采用控制芯片查詢藍牙終端,計時器計數,知道查詢到小范圍內的所有藍牙終端的數量,并通過液晶顯示模塊顯示計數器上的值。本發(fā)明能夠實現在一定小范圍內的所有藍牙終端數量的統計,該統計方法準確、快速,能適用于有藍牙終端的各種大小場合,不受任何限制。
【IPC分類】G07C1/10
【公開號】CN105321220
【申請?zhí)枴緾N201410281795
【發(fā)明人】徐公云, 李坦
【申請人】無錫和晶科技股份有限公司
【公開日】2016年2月10日
【申請日】2014年6月23日