PDF417二維條碼在嵌入式設備中的應用

時間:2023-05-01 08:10:54 計算機論文 我要投稿
  • 相關推薦

PDF417二維條碼在嵌入式設備中的應用

摘要:介紹PDF417二維條碼的編碼、譯碼及糾錯的原理,并分析其在嵌入式設備上的軟硬件實現(xiàn)。其中譯碼部分是使用Symbol公司生產(chǎn)的SE923HS型號的掃描頭,編碼部分是用軟件來實現(xiàn)的。

    關鍵詞:PDF417 二維條碼編碼譯碼 嵌入式設備

引 言

??二維條碼是不依賴計算機網(wǎng)絡和數(shù)據(jù)庫存儲、轉移信息的一種方法,是信息的另一種表示形式,是信息攜帶、信息自動傳遞、信息防偽的理想手段。四一七條碼是應用最為成功的一種二維條碼,它的出現(xiàn)是條碼技術的一次革新。它以其高密度、高信息容量、糾錯能力強、成本低等特點,廣泛應用于國際貿(mào)易、物流、工業(yè)、商業(yè)等領域,已經(jīng)取得了巨大的社會效益和經(jīng)濟效益。由于二維條碼的編碼和譯碼算法相對比較復雜,大部分應用是用臺式機打印出條碼,再通過掃描槍進行解碼,通過RS232串口輸出數(shù)據(jù);而在嵌入式設備上,對數(shù)據(jù)進行二維條碼數(shù)據(jù)加密并不多見。本文提出一種在嵌入式設備上利用Symbol公司生產(chǎn)的SE923HS型號的掃描頭解碼數(shù)據(jù),解碼后的數(shù)據(jù)和其它數(shù)據(jù)混合重新編碼的解決方案,可以適用于郵政、物流等行業(yè)。

1 二維條碼

    1.1 二維條碼的特性

  PDF417二維條碼具有信息容量大、信息密度高、修正錯誤能力強、譯碼可靠性高、保密性強和容易印制等特點。

  四一七條碼的基本特性如圖1所示。一個PDF417條碼符號,可以將最多1848個字母字符或2729個數(shù)字字符或字母、數(shù)字混編字符進行編碼。按照ISO標準的證卡格式,當PDF417條碼的窄條(模)寬為0.17mm 時,使用PDF417條碼表卡片上所含的信息,條碼符號(包括周圍的白區(qū))所占面積僅為76mm×25mm。PDF417采用了目前世界上最先進的錯誤修正技術。這種隱含子符號內(nèi)的錯誤修正技術,不僅可以有效地防止譯碼錯誤,提高譯碼的速度及可靠性,而且可以將由于條碼符號破損、沾污等丟失的信息破譯出來。錯誤修正可分為八個等級,錯誤修正為最高時,可以將符號受損面積達50%的條碼符號所含信息復現(xiàn)出來;PDF417可以把編碼信息按密碼格式進行編碼,以防止偽造條碼符號或非法使用有關編碼的信息。因此,可以將數(shù)據(jù)量不大但非常重要的信息按照某種二維條碼的格式進行編碼。

    本文是將二維條碼用在物品投遞過程中,即把物品的信息(如寄信人地址、姓名、身份證號,收信人地址、姓名、身份證號以及郵資等信息)制成二維條碼,打印出來貼在物品上,以便傳遞信息。通過掌上嵌入式的條碼識讀設備,對條碼進行譯碼。在掌上嵌入式設備工作過程中,譯碼的信息可以和其它輸入的信息重新編碼,完成對數(shù)據(jù)再加密的過程。

    1.2 PDF417條碼的結構

  四一七條碼符號是一個多行結構。符號的頂部和底部為空白區(qū)。上下空白區(qū)之間為多行結構。每行數(shù)據(jù)符號字符數(shù)相同,行與行左右對齊直接銜接。其最小行數(shù)為3,最大行數(shù)為90,見圖1。每行構成如下:

  a) 左空白區(qū);b)起始符;c) 左行指示符號字符;d) 1~30個數(shù)據(jù)符號字符;e)右行指示符號字符;f) 終止符;g)右空白區(qū)。

    1.

[1] [2] [3] [4] 

【PDF417二維條碼在嵌入式設備中的應用】相關文章:

條碼及讀卡設備·什么是條碼設備04-26

在制品管理中條碼技術的應用04-29

條碼及讀卡設備·什么是掃描模式04-26

條碼及讀卡設備·什么是掃描速率04-26

嵌入式系統(tǒng)與通信技術在汽車安全中的應用05-02

小波變換在二維瞬時參數(shù)分析中的應用04-30

二維小波變換在去除面波干擾中的應用04-29

CARDINAL模型在長江武漢段二維流場模擬中的應用04-29

Copulas于二維樣本極值概率積分變換分布分析中的應用04-27

電子巡更系統(tǒng)在設備巡檢中的管理與應用04-27