專利名稱:射頻識別控制方法
技術領域:
本發(fā)明涉及射頻識別技術,特別涉及一種射頻識別控制裝置及系統(tǒng)。
背景技術:
射頻識別(RFIDJadio Frequency Identify)系統(tǒng)包括電子標簽和讀寫器。是一種非接觸式的自動識別技術,它通過射頻信號自動識別目標對象并獲取相關數(shù)據(jù),識別工作無須人工干預,可工作于各種惡劣環(huán)境。RFID技術可識別高速運動物體并可同時識別多個電子標簽,操作快捷方便。射頻識別控制系統(tǒng)通常由電子標簽(射頻電子標簽)和閱讀器組成。電子標簽內存有一定格式的電子數(shù)據(jù),常以此作為待識別物品的標識性信息。通常的情況是由閱讀器向電子標簽發(fā)送命令,電子標簽根據(jù)收到的閱讀器的命令,將內存的標識性數(shù)據(jù)回傳給閱讀器。這種通信是在無接觸方式下,利用交變磁場或電磁場的空間耦合及射頻信號調制與解調技術實現(xiàn)的。閱讀器向電子標簽發(fā)送空口命令,電子標簽響應閱讀器的命令,實現(xiàn)閱讀器和電子標簽之間通信。閱讀器和電子標簽之間的關系就像基站和手機之間的關系,如果把閱讀器稱為基站,則控制閱讀器的儀器就成為基站控制器。現(xiàn)有射頻識別控制系統(tǒng)的控制規(guī)則、程序是固定的不能改寫,這樣只能適用于一種場景下使用,比如某個場景的控制規(guī)則順序固定為清點、鑒權、LED顯示和開啟道閘,就不能再改為清點、鑒權、開啟道閘和LED顯示,如果需要改只能由生產廠商重新寫代碼來實現(xiàn)某種場景的控制規(guī)則,這樣增加了工作復雜度,并且很不靈活?,F(xiàn)有的射頻識別控制系統(tǒng)是由單個基站控制器控制多個外設備,這樣每個基站控制器需要引出很多外部接口,維修、挪動等都很不靈活,當要控制多個通道時,一個基站控制器很難控制通道。因此,如何實現(xiàn)射頻識別控制系統(tǒng)能靈活地控制外設、降低復雜度并能適用多種場合使用是業(yè)內亟待解決的技術問題。
發(fā)明內容
本發(fā)明的主要目的是提供一種射頻識別控制裝置及系統(tǒng),旨在使射頻識別控制裝置及系統(tǒng)的控制復雜度降低、提高靈活性并能滿足多種場景下使用。本發(fā)明提出一種射頻識別控制裝置,包括基站控制器,分別與基礎服務裝置和外部設備連接,其中,所述基站控制器包括基礎服務模塊,用于控制基礎服務裝置,將控制結果信息上報;外設服務模塊,用于控制外部設備,將控制結果信息上報;控制邏輯模塊,用于接收所述基礎服務模塊和外設服務模塊上報的控制結果信息,根據(jù)控制邏輯規(guī)則通過所述基礎服務模塊控制基礎服務裝置;通過所述外設服務模塊控制外部設備。優(yōu)選地,還包括外設控制器,分別與所述基站控制器以及外部設備連接;用于與所述基站控制器相同的模式控制外部設備。優(yōu)選地,所述外設控制器包括外設服務模塊,用于控制外部設備,將控制結果信息上報給所述控制邏輯模塊;所述外設服務模塊與所述基站控制器的外設服務模塊采用相同的控制模式。優(yōu)選地,所述基站控制器和外設控制器均設置有可與外部設備連接的設備接口。本發(fā)明又提出一種射頻識別控制系統(tǒng),包括基站控制器以及分別與所述基站控制器連接的基礎服務裝置和外部設備,其中,所述基站控制器包括基礎服務模塊,用于控制基礎服務裝置,將控制結果信息上報;外設服務模塊,用于控制外部設備,將控制結果信息上報;控制邏輯模塊,用于接收所述基礎服務模塊和外設服務模塊上報的控制結果信息,根據(jù)控制邏輯規(guī)則通過所述基礎服務模塊控制基礎服務裝置;通過所述外設服務模塊控制所述外部設備。優(yōu)選地,還包括外設控制器,分別與所述基站控制器以及外部設備連接;用于與所述基站控制器相同的模式控制外部設備。優(yōu)選地,所述外設控制器包括外設服務模塊,用于控制外部設備,將控制結果信息上報給所述控制邏輯模塊;所述外設服務模塊與所述基站控制器的外設服務模塊采用相同的控制模式。優(yōu)選地,所述基站控制器和外設控制器均設置有可與外部設備連接的設備接口。優(yōu)選地,還包括服務器,用于開啟、監(jiān)控所述基站控制器,接收所述基礎服務模塊和外設服務模塊上報的控制結果信息。優(yōu)選地,所述基礎服務裝置包括閱讀器、終端安全控制模塊、數(shù)據(jù)庫和實時時鐘。本發(fā)明將基站控制器分出三個部分,這三個部分相互獨立又有機連接起來,當需要改變使用場景時,只需要重新改寫控制邏輯規(guī)則(用戶代碼)即可,用于控制基礎服務裝置的基礎服務模塊和控制外部設備的外設服務模塊不需要改變程序,這樣就不需要將整個控制器全部的程序代碼重新改寫,降低了軟件復雜度,便于軟件實現(xiàn)。還可以根據(jù)實際使用場合需要增設了多個外設控制器來控制外部設備,外設控制器和基站控制器使用一套相同的控制模式,降低了軟件復雜度,便于軟件的實現(xiàn)。本發(fā)明降低射頻識別控制器及系統(tǒng)的復雜度、提高了靈活性并能滿足多種場合下使用。
圖1為本發(fā)明射頻識別控制裝置的一實施例示意圖;圖2為本發(fā)明射頻識別控制裝置的又一實施例的示意圖;圖3為本發(fā)明射頻識別控制裝置的外設控制器一實施例的示意圖;圖4為本發(fā)明射頻識別控制系統(tǒng)的一實施例的示意圖;圖5為本發(fā)明射頻識別控制系統(tǒng)的又一實施例的示意圖;圖6為本發(fā)明射頻識別控制系統(tǒng)的一應用實施例的示意圖。本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結合實施例,參照附圖做進一步說明。
具體實施例方式應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。參照圖1,提出本發(fā)明的射頻識別控制裝置的一實施例,包括基站控制器40,該基站控制器40分別與基礎服務裝置50和外部設備80連接,基礎服務裝置50包括閱讀器等設備,上述基站控制器40包括基礎服務模塊402,用于控制基礎服務裝置50,將控制的結果信息上報;外設服務模塊401,用于控制外部設備80,將控制的結果信息上報;控制邏輯模塊403,用于接收所述基礎服務模塊402和外設服務模塊401上報的控制結果信息,根據(jù)控制邏輯規(guī)則(控制邏輯規(guī)則根據(jù)不同的使用場景而不同,可改寫)通過上述基礎服務模塊402控制基礎服務裝置50 ;通過上述外設服務模塊401控制外部設備 80??刂苹A服務裝置50的閱讀器讀取電子標簽獲取信息,基礎服務模塊402接收到閱讀器采集的信息,再由控制邏輯模塊403處理上述信息,再由外設服務模塊401根據(jù)控制邏輯模塊403處理的結果來控制外部設備80,外部設備80可以包括地感線圈、門間、門鎖和LED顯示器等。本射頻識別控制裝置將基站控制器40分為三個模塊,這三個模塊的服務必須都開啟,當射頻識別控制裝置更改使用場景時,外設服務模塊401和基礎服務模塊402的控制模式(代碼)不需要改動,因為這兩個模塊在控制不同的場景的控制模式都是相同的,只需根據(jù)不同的應用場景用戶改變控制邏輯模塊403的控制邏輯規(guī)則(程序代碼)就可以了。 例如用于控制車通道的改用于控制人進出的門過道,外設的控制順序改變了,只改寫控制邏輯程序就行了,這樣就不需要將整個基站控制器全部的程序代碼重新改寫,降低了軟件復雜度,便于軟件實現(xiàn)。降低射頻識別控制裝置的復雜度、提高了靈活性,要一套射頻識別控制裝置就能滿足多種場景使用。參照圖2,上述例的射頻識別控制裝置還包括外設控制器60,分別與上述基站控制器40以及外部設備80連接;用于與上述基站控制器40相同的模式控制外部設備80。外設控制器60與基站控制器40分別用相同的控制模式控制外部設備80。參照圖3,上述外設控制器60包括外設服務模塊601,其與基站控制器40的控制邏輯模塊403連接,用于根據(jù)不同場景的控制邏輯規(guī)則控制外部設備80,并將控制結果信息上報給上述控制邏輯模塊403處理,控制邏輯模塊403根據(jù)其控制邏輯規(guī)則通過上述外設服務模塊601控制外部設備80。上述外設服務模塊601與基站控制器40的外設服務模塊401采用相同的控制模式,一般情況下是不需要改變它們控制模式的。射頻識別控制裝置根據(jù)不同的應用場景用戶只需改變控制邏輯模塊403的控制邏輯規(guī)則(程序代碼)就可以了,不需要分別編寫基站控制器40和外設控制器60的控制邏輯規(guī)則,降低了軟件復雜度,便于軟件的實現(xiàn)??梢愿鶕?jù)實際使用場合設置多個與基站控制器40連接的外設控制器60來控制外部設備80,這樣就避免了所有被控制的外部設備80都連接到基站控制器40上。如果需要控制多個外部設備80時,可通過多個外設控制器60實現(xiàn),使得整個系統(tǒng)的安裝以及維護更方便,簡化了煩瑣的連接。上述基站控制器40的外設服務模塊401和外設控制器60的外設服務模塊601均設置有可與外部設備80連接的設備接口 70,因為設置有多個外設控制器60,基站控制器40 的設備接口可以相應減少,將多個外部設備80連接到外設控制器60上。上述設備接口 70 包括網口 702、串口 701 和 I/O接口 703 即 GPIO(General Purpose Input Output,通用輸入/輸出)接口,基站控制器40和外設控制器60通過這些接口與外部設備80連接進行控制。參照圖4,提出本發(fā)明一種射頻識別控制系統(tǒng)的一實施例,包括基站控制器40以及分別與上述基站控制器40連接的基礎服務裝置50和外部設備80,上述基站控制器40包括基礎服務模塊402,用于控制基礎服務裝置50,將控制結果信息上報;外設服務模塊401,用于控制外部設備80,將控制結果信息上報; 控制邏輯模塊403,用于接收上述基礎服務模塊402和外設服務模塊401上報的控制結果信息,根據(jù)控制邏輯規(guī)則(控制邏輯規(guī)則根據(jù)不同的使用場景而不同,可改寫)通過通過所述基礎服務模塊402控制基礎服務裝置50 ;所述外設服務模塊401控制上述外部設備80。上述基站控制器40的外設服務模塊401設置有可與外部設備80連接的設備接口 70,設備接口 70包括網口 702、串口 701和I/O接口 703,基站控制器40的外設服務模塊 401通過這些接口與被控制的外部設備80連接,進行控制。本射頻識別控制系統(tǒng)包括了上述的射頻識別控制裝置,基站控制器40的工作原理和達到的效果基本一樣,當射頻識別控制系統(tǒng)更改使用場景時,只需要更改控制邏輯模塊403的控制邏輯規(guī)則(程序代碼)就可以了,不需要改寫基站控制器40的外設服務模塊 401和基礎服務模塊402的軟件程序,這樣就降低了控制器改寫的復雜度,提高了控制器的靈活性,要一套射頻識別控制系統(tǒng)就能滿足多種場景使用。參照圖5,上述射頻識別控制系統(tǒng)還包括外設控制器60,其分別與上述基站控制器40以及外部設備80連接;用于與上述基站控制器40相同的模式控制外部設備80。上述外設控制器60包括外設服務模塊601,其與基站控制器40的控制邏輯模塊 403連接,用于根據(jù)不同場景的控制邏輯規(guī)則控制外部設備80,并將控制結果信息上報給上述控制邏輯模塊403處理,控制邏輯模塊403根據(jù)其控制邏輯規(guī)則通過上述外設服務模塊601控制外部設備80。上述外設服務模塊601與上述基站控制器40的外設服務模塊401采用相同的控制模式,一般情況下是不需要改變控制模式的。上述外設控制器60的外設服務模塊601設置有可與外部設備80連接的設備接口 70,上述設備接口 70包括網口 702、串口 701和I/O接口 703等,通過這些接口與外部設備80連接?;A服務模塊402通過其內部的接口操作、控制基礎服務裝置50。可以根據(jù)實際使用場合設置多個與基站控制器40連接的外設控制器60來控制外部設備80,這樣就避免了所有被控制的外部設備80都連接到基站控制器40上。如果需要控制多個外部設備80時,可通過多個外設控制器60實現(xiàn),使得整個系統(tǒng)的安裝以及維護更方便,簡化了煩瑣的連接。上述基礎服務裝置50 包括閱讀器 501、PSAM(Purchase SecurityApplication Module,終端安全控制模塊)504、數(shù)據(jù)庫502和RTC (Real-TimeClock,實時時鐘)503等。
上述射頻識別控制系統(tǒng)還包括服務器30,用于開啟、監(jiān)控上述基站控制器40,還可以接收上述基礎服務模塊402和外設服務模塊401上報的控制結果信息,從而更方便監(jiān)控。服務器30包括有PC (Personal Computer,個人計算機)界面,方便用戶監(jiān)控和操作。本發(fā)明射頻識別控制系統(tǒng)的一個控制車道的具體場景應用實施例,可以參照圖4、 圖5、圖6,設置上述基站控制器40 —個、外設控制器60兩個和閱讀器501 —個,其中,每個外設控制器60控制一個車道,閱讀器501的一個天線對應一個車道。基站控制器40的外部設備80可以是地感線圈、道閘、LED顯示器、IP攝像機等,分別與上述的設備接口 70連接。此外基站控制器40通過網口 702跟閱讀器501相連,控制器內部有數(shù)據(jù)庫502、PSAM 504模塊和實時時鐘503等。設定只有某種車輛才可以通行,一般在車輛上設置有電子標簽。首先基站控制器40通過網口 702向閱讀器501發(fā)起清點操作,閱讀器501將操作結果上報給控制器;控制器通過數(shù)據(jù)庫502查詢所點車輛是否可以通行;經過鑒權,若車輛可以通行,則控制LED顯示通行信息,開啟道閘;若車輛不允許通行, 則控制LED顯示禁止通行信息,關閉道間。此場景的基站控制器40和外設控制器60所用的軟件代碼可以按以下流程編寫(1)通過閱讀器501不斷檢測地感中斷;(2)當有車輛到達時,會收到地感中斷,清點電子標簽,若點到電子標簽進入步驟 (3),否則,進入步驟(4);(3)訪問數(shù)據(jù)庫502,鑒權,判斷是否是合法車輛,若為合法車輛進入步驟(5),否貝IJ,執(zhí)行步驟⑷;(4) LED顯示禁止通行信息,車輛非法,繞道通行,進入步驟(1);(5)LED顯示通行信息,開啟道閘,進入步驟(6);(6)阻塞讀車輛駛出地感中斷,當駛出中斷發(fā)生時,進入步驟(7),否則保持在步驟(6);(7) LED顯示駛出信息,關閉道閘,進入步驟(8);(8)不斷查詢道閘狀態(tài),直到道閘完全關閉,進入步驟(1)。 上面八個步驟就是用戶通過基站控制器40和外設控制器60提供的接口函數(shù)編寫控制邏輯代碼實現(xiàn)。步驟(1)、(6)中檢測地感中斷是通過讀地感中斷接口函數(shù)實現(xiàn);步驟
(2)清點電子標簽操作是通過閱讀器501清點接口函數(shù)實現(xiàn);步驟C3)中訪問數(shù)據(jù)庫502是通過數(shù)據(jù)庫操作函數(shù)接口提供;步驟(4)、(5)和(7)的LED顯示是通過調用串口 701接口函數(shù)實現(xiàn);步驟(5)、(7)和(8)的道閘操作函數(shù)是通過GPIO接口函數(shù)實現(xiàn)。本發(fā)明射頻識別控制系統(tǒng)的一個門禁管理的具體場景應用實施例,也可參照圖4、 圖5、圖6,設置所述基站控制器40 —個、外設控制器60兩個和閱讀器501兩個(圖中示出一個),其中,一個外設控制器60和一個閱讀器501控制一個門。本系統(tǒng)中,外部設備80有地感線圈、門鎖、LED顯示器等,分別與上述的設備接口 70連接。目的是使符合條件的人員順利通過,其它員工禁止通行,此場景的基站控制器40 和外設控制器60所用的軟件代碼可以按以下流程編寫(1)由閱讀器501不斷檢測地感中斷;(2)當有人員到達時,會收到地感中斷,清點電子標簽,若點到電子標簽進入步驟
(3),否則,進入步驟(4);
(3)訪問數(shù)據(jù)庫502,鑒權,判斷是否是公司員工,若為公司員工進入步驟(5),否貝IJ,執(zhí)行步驟⑷;(4) LED顯示禁止通行信息,進入步驟(1);(5)將當前時間寫入用戶電子標簽,進入步驟(6);(6) LED顯示通行信息,開啟門閘,進入步驟(7);(7)阻塞讀人員離開地感中斷,當中斷發(fā)生時,進入步驟(8),否則,保持在步驟 (7);(8) LED顯示離開信息,關閉道閘,進入步驟(9);(9)不斷查詢道閘狀態(tài),直到道閘完全關閉,進入步驟(1)。上面八個步驟就是用戶通過基站控制器40和外設控制器60提供的接口函數(shù)編寫控制邏輯代碼實現(xiàn)的。步驟(1)、(7)中檢測地感中斷是通過讀地感中斷接口函數(shù)實現(xiàn);步驟(2)、(5)閱讀器501清點操作和寫操作是通過閱讀器501接口函數(shù)實現(xiàn);步驟(3)中訪問數(shù)據(jù)庫502是通過數(shù)據(jù)庫502操作函數(shù)接口提供;步驟(4)、(6)和(8)的LED顯示是通過調用串口 701接口函數(shù)實現(xiàn);步驟(6)、⑶和(9)的道閘操作函數(shù)是通過GPIO接口函數(shù)實現(xiàn)。以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發(fā)明的專利保護范圍內。
權利要求
1.一種射頻識別控制裝置,包括基站控制器,分別與基礎服務裝置和外部設備連接,其特征在于,所述基站控制器包括基礎服務模塊,用于控制基礎服務裝置,將控制結果信息上報; 外設服務模塊,用于控制外部設備,將控制結果信息上報;控制邏輯模塊,用于接收所述基礎服務模塊和外設服務模塊上報的控制結果信息,根據(jù)控制邏輯規(guī)則通過所述基礎服務模塊控制基礎服務裝置;通過所述外設服務模塊控制外部設備。
2.根據(jù)權利要求1所述的射頻識別控制裝置,其特征在于,還包括外設控制器,分別與所述基站控制器以及外部設備連接;用于與所述基站控制器相同的模式控制外部設備。
3.根據(jù)權利要求2所述的射頻識別控制裝置,其特征在于,所述外設控制器包括 外設服務模塊,用于控制外部設備,將控制結果信息上報給所述控制邏輯模塊; 所述外設服務模塊與所述基站控制器的外設服務模塊采用相同的控制模式。
4.根據(jù)權利要求2或3所述的射頻識別控制裝置,其特征在于,所述基站控制器和外設控制器均設置有與外部設備連接的設備接口。
全文摘要
本發(fā)明公開一種射頻識別控制裝置,包括基站控制器,分別與基礎服務裝置和外部設備連接,其中,所述基站控制器包括基礎服務模塊,用于控制基礎服務裝置,將控制結果信息上報;外設服務模塊,用于控制外部設備,將控制結果信息上報;控制邏輯模塊,用于接收所述基礎服務模塊和外設服務模塊上報的控制結果信息,根據(jù)控制邏輯規(guī)則通過所述基礎服務模塊控制基礎服務裝置;通過所述外設服務模塊控制外部設備。還公開了一種射頻識別控制系統(tǒng)。本發(fā)明將基站控制器分出三個部分,在需要改變使用場景時,只需要重新改寫控制邏輯模塊的控制邏輯規(guī)則即可,降低了軟件復雜度,便于軟件的實現(xiàn),提高了靈活性并能滿足多種場合下使用。
文檔編號H04W88/12GK102480807SQ20101055943
公開日2012年5月30日 申請日期2010年11月23日 優(yōu)先權日2010年11月23日
發(fā)明者劉朝陽 申請人:天津中興軟件有限責任公司