專利名稱:電子標(biāo)簽的信息編碼方法及其裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電子標(biāo)簽的編碼方法及其裝置,特別是一種應(yīng)用于鐵路車號(hào)識(shí)別 系統(tǒng)的電子標(biāo)簽的編碼方法及其裝置。
背景技術(shù):
現(xiàn)有技術(shù)采用頻移鍵控FSK編碼(即基于頻移鍵控FSK調(diào)制原理的一種編碼形 式,在后續(xù)的文中叫做“變形FSK編碼”)的鐵路電子標(biāo)簽最高適應(yīng)車速為1 公里/小時(shí), 實(shí)際中受安裝條件限制,無法滿足電子標(biāo)簽正常工作所需的安裝環(huán)境條件,所以高速機(jī)車 (128km/h以上車速)的電子標(biāo)簽不能被可靠識(shí)別,導(dǎo)致機(jī)車及車次識(shí)別率始終達(dá)不到運(yùn)用 的要求。隨著國(guó)內(nèi)列車運(yùn)行速度的不斷提高,運(yùn)行密度的逐步加大,因此,鐵路運(yùn)輸管理對(duì) 車號(hào)自動(dòng)識(shí)別系統(tǒng)所能適應(yīng)的車速和電子標(biāo)簽的識(shí)別率提出了更高的要求。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種電子標(biāo)簽的信息編碼方法及其裝置,要解決的技術(shù)問題 是提升數(shù)據(jù)的有效信息傳輸速率,提高車號(hào)識(shí)別系統(tǒng)中的電子標(biāo)簽識(shí)別的準(zhǔn)確率。一種電子標(biāo)簽的信息編碼方法,包括以下步驟一、電子標(biāo)簽編程器的數(shù)據(jù)收發(fā)單 元從上位機(jī)接收待編碼的電子標(biāo)簽數(shù)據(jù),存放在電子標(biāo)簽編程器的數(shù)據(jù)收發(fā)單元的隨機(jī)存 取存儲(chǔ)區(qū)中;二、編碼單元從數(shù)據(jù)收發(fā)單元的隨機(jī)存取存儲(chǔ)區(qū)中獲電子標(biāo)簽數(shù)據(jù),存放在編 碼單元的數(shù)據(jù)存儲(chǔ)模塊中,數(shù)據(jù)存儲(chǔ)的順序按高位在前,低位在后;三、編碼單元對(duì)每位標(biāo) 簽數(shù)據(jù)進(jìn)行FMO編碼,設(shè)置“位數(shù)據(jù)區(qū)”標(biāo)志為1,判斷待編碼的數(shù)據(jù)位為1,按照FMO編碼格 式先進(jìn)行一次電平跳變,在數(shù)據(jù)碼元位的25us周期內(nèi)不再進(jìn)行電平跳變,經(jīng)過編碼后的標(biāo) 簽數(shù)據(jù)共240位存放在編碼單元編碼后的數(shù)據(jù)區(qū)中;四、編碼單元對(duì)電子標(biāo)簽的幀頭位,進(jìn) 行FMO編碼,得到16位的幀頭位,存放在編碼單元編碼后的數(shù)據(jù)區(qū)中,放在先前編碼的MO 位編碼數(shù)據(jù)的前面;五、讀寫控制單元將256位編碼后的電子標(biāo)簽數(shù)據(jù)通過連接電纜,通過 串行接口方式發(fā)送到電子標(biāo)簽中。本發(fā)明的讀寫控制單元按照CRC16校驗(yàn)法對(duì)寫入電子標(biāo)簽中的數(shù)據(jù)進(jìn)行校驗(yàn),向 數(shù)據(jù)收發(fā)單元發(fā)送電子標(biāo)簽編程成功的狀態(tài)信息。本發(fā)明的電子標(biāo)簽編程器的數(shù)據(jù)收發(fā)單元從上位機(jī)接收待編碼的電子標(biāo)簽數(shù)據(jù), 總共128比特。本發(fā)明的數(shù)據(jù)收發(fā)單元與上位機(jī)數(shù)據(jù)傳輸方式為串口方式。本發(fā)明的編碼單元通過串口通信模塊,從數(shù)據(jù)收發(fā)單元的隨機(jī)存取存儲(chǔ)區(qū)中獲取 128比特的電子標(biāo)簽數(shù)據(jù)。本發(fā)明的述數(shù)據(jù)存儲(chǔ)的數(shù)據(jù)排列方式,按“FM0編碼”的車輛標(biāo)簽的數(shù)據(jù)格式表
權(quán)利要求
1.一種電子標(biāo)簽的信息編碼方法,包括以下步驟一、電子標(biāo)簽編程器的數(shù)據(jù)收發(fā)單 元從上位機(jī)接收待編碼的電子標(biāo)簽數(shù)據(jù),存放在電子標(biāo)簽編程器的數(shù)據(jù)收發(fā)單元的隨機(jī)存 取存儲(chǔ)區(qū)(RAM)中;二、編碼單元從數(shù)據(jù)收發(fā)單元的隨機(jī)存取存儲(chǔ)區(qū)(RAM)中獲電子標(biāo)簽數(shù) 據(jù),存放在編碼單元的數(shù)據(jù)存儲(chǔ)模塊中,數(shù)據(jù)存儲(chǔ)的順序按高位在前,低位在后;三、編碼單 元對(duì)每位標(biāo)簽數(shù)據(jù)進(jìn)行FMO編碼,設(shè)置“位數(shù)據(jù)區(qū)”標(biāo)志為1,判斷待編碼的數(shù)據(jù)位為1,按 照FMO編碼格式先進(jìn)行一次電平跳變,在數(shù)據(jù)碼元位的25us周期內(nèi)不再進(jìn)行電平跳變,經(jīng) 過編碼后的標(biāo)簽數(shù)據(jù)共240位存放在編碼單元編碼后的數(shù)據(jù)區(qū)中;四、編碼單元對(duì)電子標(biāo) 簽的幀頭位,進(jìn)行FMO編碼,得到16位的幀頭位,存放在編碼單元編碼后的數(shù)據(jù)區(qū)中,放在 先前編碼的240位編碼數(shù)據(jù)的前面;五、讀寫控制單元將256位編碼后的電子標(biāo)簽數(shù)據(jù)通過 連接電纜,通過串行接口方式發(fā)送到電子標(biāo)簽中。
2.根據(jù)權(quán)利要求1所述的電子標(biāo)簽的信息編碼方法,其特征在于所述讀寫控制單元 按照CRC16校驗(yàn)法對(duì)寫入電子標(biāo)簽中的數(shù)據(jù)進(jìn)行校驗(yàn),向數(shù)據(jù)收發(fā)單元發(fā)送電子標(biāo)簽編程 成功的狀態(tài)信息。
3.根據(jù)權(quán)利要求2所述的電子標(biāo)簽的信息編碼方法,其特征在于所述電子標(biāo)簽編程 器的數(shù)據(jù)收發(fā)單元從上位機(jī)接收待編碼的電子標(biāo)簽數(shù)據(jù),總共128比特。
4.根據(jù)權(quán)利要求3所述的電子標(biāo)簽的信息編碼方法,其特征在于所述數(shù)據(jù)收發(fā)單元 與上位機(jī)數(shù)據(jù)傳輸方式為串口方式。
5.根據(jù)權(quán)利要求4所述的電子標(biāo)簽的信息編碼方法,其特征在于所述編碼單元通過 串口通信模塊,從數(shù)據(jù)收發(fā)單元的隨機(jī)存取存儲(chǔ)區(qū)(RAM)中獲取128比特的電子標(biāo)簽數(shù)據(jù)。
6.根據(jù)權(quán)利要求5所述的電子標(biāo)簽的信息編碼方法,其特征在于所述數(shù)據(jù)存儲(chǔ)的數(shù)據(jù)排列方式,按“FM0編碼”的車輛標(biāo)簽的數(shù)據(jù)格式表
7.根據(jù)權(quán)利要求6所述的電子標(biāo)簽的信息編碼方法,其特征在于所述編碼單元從 dll9位開始,將數(shù)據(jù)位順序地移入數(shù)據(jù)存儲(chǔ)模塊的“位數(shù)據(jù)區(qū)”,對(duì)每位標(biāo)簽數(shù)據(jù)進(jìn)行FMO 編碼;所述編碼單元對(duì)dl27 dl20電子標(biāo)簽的幀頭位,移入“位數(shù)據(jù)區(qū)”,進(jìn)行FMO編碼。
8.根據(jù)權(quán)利要求7所述的電子標(biāo)簽的信息編碼方法,其特征在于所述判斷待編碼的 數(shù)據(jù)位為0,按照FMO編碼格式先進(jìn)行一次電平跳變,在數(shù)據(jù)碼元位的25us周期的中間位置 再進(jìn)行一次電平跳變。
9.一種電子標(biāo)簽的信息編碼裝置,其特征在于所述電子標(biāo)簽的信息編碼裝置由順序 連接的數(shù)據(jù)收發(fā)單元、編碼單元和讀寫控制單元構(gòu)成;所述數(shù)據(jù)收發(fā)單元用于接收上位機(jī) 的需要編碼的電子標(biāo)簽數(shù)據(jù),向編碼單元發(fā)送電子標(biāo)簽數(shù)據(jù)信號(hào),接收讀寫控制單元的電 子標(biāo)簽返回信號(hào);所述編碼單元用于接收到數(shù)據(jù)收發(fā)單元的電子標(biāo)簽數(shù)據(jù)信號(hào)后,完成對(duì) 上位機(jī)傳來的電子標(biāo)簽數(shù)據(jù)的FMO編碼,將編碼數(shù)據(jù)發(fā)送到讀寫控制單元;所述讀寫控制 單元接收到編碼數(shù)據(jù)后,通過連接電纜向電子標(biāo)簽的控制器發(fā)送將經(jīng)過FMO信息編碼的車 號(hào)數(shù)據(jù),收到電子標(biāo)簽正確返回信號(hào)或超時(shí)未收到電子標(biāo)簽正確返回信號(hào),向數(shù)據(jù)收發(fā)單 元發(fā)送電子標(biāo)簽編程成功與否的狀態(tài)信息;電子標(biāo)簽編程裝置經(jīng)數(shù)據(jù)線與上位機(jī)連接,經(jīng) 連接電纜與電子標(biāo)簽連接。
10.根據(jù)權(quán)利要求9的電子標(biāo)簽的信息編碼裝置,其特征在于所述數(shù)據(jù)收發(fā)單元和讀 寫控制單元采用AT91SAM7X256單片機(jī),編碼單元采用現(xiàn)場(chǎng)可編程邏輯陣列(FPGA) LFXP3C。
全文摘要
本發(fā)明公開了一種電子標(biāo)簽的信息編碼方法及其裝置,要解決的技術(shù)問題是提升數(shù)據(jù)的有效信息傳輸速率。本發(fā)明的方法,包括以下步驟一、電子標(biāo)簽編程器接收數(shù)據(jù),編碼單元進(jìn)行FM0編碼,存放在數(shù)據(jù)區(qū)中,讀寫控制單元將電子標(biāo)簽數(shù)據(jù)發(fā)送到電子標(biāo)簽中。本發(fā)明的裝置由順序連接的數(shù)據(jù)收發(fā)單元、編碼單元和讀寫控制單元構(gòu)成。本發(fā)明與現(xiàn)有技術(shù)相比,在不改變?cè)囂?hào)識(shí)別系統(tǒng)的物理信道帶寬、傳輸速率及電子標(biāo)簽硬件電路的情況下,對(duì)電子標(biāo)簽內(nèi)存儲(chǔ)的車號(hào)數(shù)據(jù)內(nèi)容采用FM0編碼,增強(qiáng)數(shù)據(jù)校驗(yàn)?zāi)芰?,大幅提升?shù)據(jù)的有效信息傳輸速率,從而提高車號(hào)識(shí)別系統(tǒng)中的電子標(biāo)簽識(shí)別率。
文檔編號(hào)G06K19/06GK102054186SQ201010593900
公開日2011年5月11日 申請(qǐng)日期2010年12月17日 優(yōu)先權(quán)日2010年12月17日
發(fā)明者何方勇, 馮漢炯, 徐玉鎖, 武岳山, 熊澤渝, 薛軍興, 陳晶, 陳長(zhǎng)安, 黎景明 申請(qǐng)人:深圳市遠(yuǎn)望谷信息技術(shù)股份有限公司