吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

讀碼器基礎干貨分享

新機器視覺 ? 來源:新機器視覺 ? 2023-12-12 15:48 ? 次閱讀

讀碼器篇

讀碼器是一種用于讀取條形碼和二維碼的設備,隨著移動互聯網的普及,讀碼器在各個行業的應用越來越廣泛。在零售業中,讀碼器可以用于讀取商品條形碼,快速完成收銀結算。在物流行業中,讀碼器可以用于跟蹤貨物運輸,提高物流效率。在智能制造行業中,工業讀碼器的主要作用是讀取和解析產品信息、生產信息和管理信息等,幫助企業實現生產過程的可追溯性、生產計劃的準確性、產品質量控制的有效性等方面的目標。

工業固定讀碼器的主要功能和作用:

1、重碼檢測:重碼檢測判斷、缺碼或少碼檢測判斷,確保產品在出廠后條碼的唯一性。

2、生產統計:通過工業讀碼器掃描成品條碼,可自動完成成品的產量統計、用料統計,同時計算出廢品狀況。

3、成本控制:將所有使用的生產原物料建立唯一編號,附有條形碼標簽;通過每種類型的產品物料清單,將產品生產計劃分解成為用料計劃,可合理計算材料余量,控制每批產品的材料用量與標準成品的偏差。

4、品質追蹤:可通過工業讀碼器掃碼記錄和跟蹤產品的生產場地、生產日期、班組生產線、批號和序號,建立起良好的可追溯性,并找到產生殘次品的責任人員;

5、產品檔案:利用條碼采集數據,可以建立包括產品的制造過程、部件配置、質檢數據等詳細信息的完整產品檔案。工業掃碼器在確保產品制造過程的準確性和效率,在生產管理中實現快速檢索與溯源。

條碼的種類

我們常見的條碼有條形碼(一維碼)和二維碼。條形碼(一維碼):世界上一共有大約100種條形碼,下面是常用的條形碼:

84649c8e-98c2-11ee-8b88-92fbcf53809c.png? ? ? ? ?

條形碼格式

846e1804-98c2-11ee-8b88-92fbcf53809c.png

空白區(邊緣):條形碼符號的左、右端。如果邊緣空白區寬度不夠,條形碼讀取器就無法對條形碼數據進行掃描。左右邊緣都必須至少是窄條寬度(最小單元寬度)的10倍。

起始/終止符:表明數據開始和結束的字符。條形碼的種類不同,起始/終止符也不一樣。CODE 39采用"*",CODABAR采用"a"、 "b"、 "c" 和 "d"。(EAN和ITF采納,不是字符,是表明數據開始和結束的條形圖案。);

數據(信息):字符的條形碼圖案(數字的、字母的、等等)代表從左開始的數據。上圖中從左的條型圖案分別代表"0"、"1"、"2",顯示數據"012"已經被驗證。

校驗位:計算數值以校驗讀取錯誤。直接附在條形碼后;

條形碼長度:條形碼的長度包括左右空白區的長度。如果包括空白區在內的條形碼與掃描寬度不符,條形碼讀取器就無法掃描數據;

條高:在打印機許可的條件下條形碼盡量要高。如果條形碼高度不夠,激光將會偏離條形碼,導致讀取困難。推薦高度為超過條形碼長度的15%。

窄條和寬條

下面介紹組成條形碼的最小單位條和空。條形碼是窄、寬不等的條和空的組合。每個條和空的名稱如下:

84790dae-98c2-11ee-8b88-92fbcf53809c.png

一般準備條形碼時推薦的比例如下:NB : WB = NS : WS = 1 : 2.5 (推薦比例),窄條的寬度是選擇條形碼讀取器的關鍵。窄條寬度也稱做"最小單元寬度"

8483eecc-98c2-11ee-8b88-92fbcf53809c.png

附件:常見條形碼長度列表:CODE39

849cbf1a-98c2-11ee-8b88-92fbcf53809c.png??

84af3686-98c2-11ee-8b88-92fbcf53809c.png

84bd0338-98c2-11ee-8b88-92fbcf53809c.png

附件:常見條形碼長度列表:CODE128 (CODE-A, B)

84df035c-98c2-11ee-8b88-92fbcf53809c.png?

84f1bd12-98c2-11ee-8b88-92fbcf53809c.png?? ?

85049040-98c2-11ee-8b88-92fbcf53809c.png

二維碼

二維碼(Two-dimensional code),最早發明于日本,它是用特定的幾何圖形按一定規律在平面(二維方向)上分布的黑白相間的圖形,是所有信息數據的一把鑰匙。在編碼中,巧妙地運用了構成計算機內部邏輯基礎的“0”和“1”位流的概念,用與二進制相對應的幾個幾何圖形來表示字符的數值信息,這些信息可以被圖像輸入設備或光電掃描設備自動讀取和讀出,實現信息的自動處理。更通俗點說,二維碼就是個圖形化的計算機指令,只要通過對應的二維碼識別工具就可以讀取其中的指令并執行。

在現代商業活動中,可實現的應用十分廣泛,如:產品防偽/溯源、廣告推送、網站鏈接、數據下載、商品交易、定位/導航、電子憑證、車輛管理、信息傳遞、名片交流、wifi共享等。如今智能手機掃一掃功能的應用使得二維碼更加普遍。

它具有條形碼技術的一些共性:每種編碼系統都有自己特定的字符集;每個字符都有一定的寬度;具有一定的驗證功能等。同時,它還具有自動識別不同行信息、處理圖形旋轉變化的功能。二維碼既可以橫向表達信息,也可以縱向表達信息,比一般的條形碼有更大的信息容量,因此可以在小面積內表達大量信息。

二維碼特征及優勢:

二維碼技術是在一維條碼無法滿足實際應用需求的前提下產生的。其主要特點是信息量大、安全性高、讀取率高、糾錯能力強。

1.高密度編碼,信息容量大:最多可容納1850個大寫字母或2710個數字或1108個字節或500多個漢字,比一維碼的信息容量高幾倍左右;

2.強大的容錯糾錯功能:當二維碼因穿孔、污損等原因部分損壞時,仍能正確讀取,受損面積達到50%時仍能恢復信息;

3.編碼范圍廣:可以對圖片、聲音、文字、指紋等數字信息進行編碼,可以用條形碼表示,可以表示多種語言和文字,可以表示圖像數據;

4.解碼可靠性高:遠低于常見條碼解碼誤差率的百萬分之二,誤差率不超過百萬分之一;

5.可以引入加密措施:保密性和防偽性好;

6.成本低,制作容易,經久耐用:條形碼符號的形狀、大小比例可以改變;

常見二維碼介紹

DataMatrix(ECC200)的構成

DataMatrix(二維條碼)是矩陣型二維碼,于 1987 年由美國國際資料公司發明。作為標編號 ISO/IEC 16022、 JIS X 0512,進行了標準化。DataMatrix(ECC200)類型包括正方形與長方形,單元數必須是偶數。。DataMatrix 版本包括被稱為 ECC000、 ECC050、 ECC080、ECC100、 ECC140 的舊版和被稱為 ECC200 的新版。

85101546-98c2-11ee-8b88-92fbcf53809c.png

851c4bfe-98c2-11ee-8b88-92fbcf53809c.png? ? ? ?

定位標識與時鐘標識:

DataMatrix 的構成如下圖所示,在邊部分配置 L 字形的定位標識和虛線狀的時鐘標識,并在其內部放入數據單元(單元格)。條碼讀取器通過對定位標識與時鐘標識進行圖像處理來檢測位置,可進行 360° 全方位讀取。

85203656-98c2-11ee-8b88-92fbcf53809c.png

85339f16-98c2-11ee-8b88-92fbcf53809c.png

大小計算方法:

單元數乘以單元尺寸,即可算出 DataMatrix 的大小。例如,單元尺寸= 0.25 mm 時,大小如下:

85414b7a-98c2-11ee-8b88-92fbcf53809c.png

QR 碼的構成

QR 碼(Quick Response 碼)作為重視高速讀取的矩陣型二維碼,于 1994 年由株式會社 Denso Wave 開發。作為標準編號 ISO/IEC 18004、 JIS X 0510,進行了標準化。構成 QR 碼的最小單位(黑白正方形)稱為單元。QR 碼由位置檢測標識(位置探測標識)、定時標識、包含錯誤糾正等級或掩膜號等信息的格式信息,以及數據及錯誤糾正符號(里所符號)構成。

855189f4-98c2-11ee-8b88-92fbcf53809c.png

8564280c-98c2-11ee-8b88-92fbcf53809c.png

857aa06e-98c2-11ee-8b88-92fbcf53809c.png

位置探測標識(分隔符號):

指配置在 QR 碼 3 個角落的 3 個(微型 QR 為 1 個)位置檢測標識。首先通過探測該標識,即可識別 QR 碼的位置,能夠進行高速讀取。在 A、 B、 C 的任何位置,白單元與黑單元的比率均為 131,經過旋轉后也可檢測位置或根據位置關系識別旋轉角度。沒有方向性,從 360° 全方位都能讀取,可有效提高作業效率。

8592b3ac-98c2-11ee-8b88-92fbcf53809c.png

生產生活中,條碼標記類型:Labels標簽和DPM直接部件標記。

Labels標簽:是使用預先印刷的標簽、標牌和貼紙。

85a5b74a-98c2-11ee-8b88-92fbcf53809c.jpg

快遞標簽碼

直接部件標識 (DPM)就是通過激光或化學蝕刻、點刻、或噴墨印刷的方式為元件做永久標記的流程。DPM是一種特殊的標識制作技術,并非是一種碼制, 該技術可以實現直接在零部件表面上做標識,而不需要紙張、標簽一類的標識載體。具有不易丟失,不易涂改的特點。

DPM碼制作工藝:主要有激光蝕刻、機械沖擊、噴墨打印、化學腐蝕4種方法。

1.激光蝕刻

激光蝕刻又稱激光雕刻,是指通過大功率的激光打標機,將激光照射到金屬表面,蝕刻出相應的二維碼信息。激光蝕刻打印出來的條碼質量標記高、分辨率高、非接觸和永久性,但前期投入成本也會較高。

85ba6898-98c2-11ee-8b88-92fbcf53809c.jpg

激光蝕刻

2.機械沖擊

機械沖擊又稱機打撞擊,是指通過外部力量沖擊金屬載體,使金屬表面形成一定凹陷的二維碼圖像。通過機械沖擊生成的二維碼質量效果不太好,二維碼尺寸較大,二維碼陣列不夠規整,讀起來會比較困難,但前期投入成本低,抗磨損性極好,具有便攜式和永久性。

85cd59d0-98c2-11ee-8b88-92fbcf53809c.jpg

機械沖擊

3.噴墨打印

噴墨打印是指通過噴碼機,對相應產品噴印上二維碼信息。由于噴印技術的限制,往往通過噴碼機打印出來的二維碼不會太小,分辨率低,往往會出現打印不均勻,重影,黑道的現象。從而造成讀取困難,誤讀的情況出現。噴碼打印二維碼的工藝在前期投入成本較低,,非接觸速度塊,但也是最易磨損的一種。

4.化學腐蝕

化學腐蝕是指通過特定的化學試劑,對金屬材質的二維碼載體制作出相應的二維碼圖像。制作此類條碼時需要使用化學試劑接觸到金屬載體,但初始成本低,不改變物體表面。但此類條碼制作后,往往對比對較低,讀取比較困難。

85f5af70-98c2-11ee-8b88-92fbcf53809c.jpg?? ?

化學腐蝕

碼密度及計算

條碼密度:指單位長度內所容納的字符數量。碼密度是由模塊的尺寸決定的(module),模塊尺寸越小密度越大,單位用mil表示

一維碼的密度,指的是最窄的黑條或白條的寬度;

二維碼的密度,指的是最小的黑塊或白塊的邊長。

這兩種最窄的圖像單元稱為模塊。密度通常用mil為單位,中文叫密爾或密耳,1mil = 1/1000 inch(英寸)≈ 0.0254mm(毫米)。所以,如果說一個一維碼的密度為:5mil,即是說:一維碼的最窄的黑條或白條的寬度為 5*0.0254mm = 0.127mm。如果說一個二維碼的密度為:10mil,即是說:二維碼的最小黑塊或白塊的邊長為 10*0.0254mm = 0.254mm。

861895c6-98c2-11ee-8b88-92fbcf53809c.png

由于用尺來量度這么小的長度比較難,所以我們可以量度條碼的整體長度,再將條碼拍照放大,然后查看條碼整體寬度的像素數量,以及模塊的像素數量,再套用公式計算出條碼密度:模塊邊長(即 條碼密度) = (條碼整體的長度mm / 條碼整體長度的像素 * 模塊像素)/ 0.0254。

以下示例計算QR CODE的密度。

862a2f7a-98c2-11ee-8b88-92fbcf53809c.png

QR CODE的整體邊長

上圖的整個二維碼邊長為10mm,單個模塊邊長不到1mm,用尺子不好量出來,所以要用公式推算。

推算的步驟:

1、拍二維碼的照片,盡量放大。

2、用畫圖工具,量出照片中,整個二維碼的邊長的像素(1677像素),以及單個模塊的邊長的像素(76像素):

8645bcea-98c2-11ee-8b88-92fbcf53809c.png

QR CODE的像素

3、由于二維碼實物的邊長與二維碼圖片的像素成比例,而我們量出了 二維碼實物的邊長 和 二維碼圖片的像素,又量出了單個模塊的圖片的像素,就可以計算出模塊的邊長了。公式為:模塊邊長(即 條碼密度) = (二維碼邊長mm / 二維碼像素 * 模塊像素)/ 0.0254,計算結果的單位為mil。最后除以0.0254的作用是將長度單位換算為mil,如果不換算長度單位為mm,平常說條碼的密度一般都以mil為單位。

用上圖的實例來計算一次:

模塊邊長(條碼密度)=10mm / 1677 * 76 / 0.0254 ≈ 17.84mil

因此,上圖中的二維碼密度約為 17.84mil。

案例:

866a9e52-98c2-11ee-8b88-92fbcf53809c.png

如上圖所示,要準確讀取此矩陣式二維碼至少需要多少的分辨率才可達到?規定視野范圍:100*100mm(請考慮二維碼單模塊最低像素值2.5pixel)

解:

1: 計算碼密度:

8mm/20module=0.4mm/module

0.4/0.0254=15.74mil

2:計算個別像素分辨率

個別像素分辨率=碼密度/使用的視覺工具精度(PPM)

個別像素分辨率:(精度最小為2.5pixel)

0.4/2.5pixel=0.16mm/pixel

3:計算相機所需像素分辨率

所需相機水平分辨率= FOV (H)/ 個別像素分辨率

分辨率:(視野為100*100)

100mm/0.16mm/pixel=625pixel

所以要求的分辨率最小為:625*625

來源丨Yve享








審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 編碼器
    +關注

    關注

    45

    文章

    3667

    瀏覽量

    135240
  • 讀碼器
    +關注

    關注

    1

    文章

    112

    瀏覽量

    13685
  • 二進制
    +關注

    關注

    2

    文章

    796

    瀏覽量

    41757

原文標題:【干貨】讀碼器基礎

文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    得利捷工業掃 cognex

    深圳市遠景達物聯網技術有限公司
    發布于 :2024年04月22日 15:47:46

    經濟實用的工業推薦

    工業是用來解決生產流水線上的條碼自動問題,并可通過判斷讀取條碼的不同狀態來控制流水線的開啟和停止,以實現產線的自動化功能,如生產制造業的自動流水線,包裝線傳送帶,物流分揀流水線和條碼打印在線等領域。在如今的經濟行情之下,經
    發表于 07-07 11:37 ?2782次閱讀

    設計方案:物流掃固定式掃描相機BXT-10M 自動分揀 條碼識別掃

    條碼識別掃, 自動分揀, 物流掃固定式掃描相機, 物流掃
    的頭像 發表于 11-29 18:34 ?1163次閱讀
    掃<b class='flag-5'>碼</b><b class='flag-5'>器</b>設計方案:物流掃<b class='flag-5'>碼</b>固定式掃描相機BXT-10M 自動分揀<b class='flag-5'>讀</b><b class='flag-5'>碼</b><b class='flag-5'>器</b> 條碼識別掃<b class='flag-5'>碼</b><b class='flag-5'>器</b>

    康耐視DataMan 152Q讓紐扣電池碼率達到99.9%

    挑戰 電池表面材質反光、各個角度光效不一致、數據矩陣對比度過低等導致困難 安裝位置空
    發表于 12-19 15:42 ?1010次閱讀
    康耐視DataMan 152Q<b class='flag-5'>讀</b><b class='flag-5'>碼</b><b class='flag-5'>器</b>讓紐扣電池<b class='flag-5'>讀</b>碼率達到99.9%

    二維頭有什么功能?如何選擇二維頭?

    二維頭有什么功能?如何選擇二維頭?二維
    的頭像 發表于 03-30 15:03 ?1903次閱讀
    二維<b class='flag-5'>碼</b>掃<b class='flag-5'>碼</b><b class='flag-5'>讀</b>頭有什么功能?如何選擇二維<b class='flag-5'>碼</b><b class='flag-5'>讀</b>頭?

    遠景達固定助力電子行業PCB板雕刻掃描

    隨著科技的不斷發展和進步,固定在各個行業中的應用也日益廣泛。其中,在電子行業PCB電路板領域中,固定式
    的頭像 發表于 09-14 15:41 ?718次閱讀
    遠景達固定<b class='flag-5'>讀</b><b class='flag-5'>碼</b><b class='flag-5'>器</b>助力電子行業PCB板雕刻<b class='flag-5'>碼</b>掃描

    遠景達工業器使用方法

    遠景達工業級是一種高效、可靠的條形碼掃描設備,廣泛應用于倉儲物流、電子制造業、汽配等行業的工業流水線場景掃應用廣泛的領域。作為一款工業級的固定式
    的頭像 發表于 10-08 14:16 ?815次閱讀
    遠景達工業<b class='flag-5'>讀</b><b class='flag-5'>碼</b>器使用方法

    基于相機技術的工業級多——DC200

    作為一款基于相機技術的工業級多,IDC200
    的頭像 發表于 01-26 14:34 ?1033次閱讀
    基于相機技術的工業級多<b class='flag-5'>碼</b><b class='flag-5'>讀</b><b class='flag-5'>碼</b><b class='flag-5'>器</b>——DC200<b class='flag-5'>讀</b><b class='flag-5'>碼</b><b class='flag-5'>器</b>

    固定怎么選型 工業二維推薦

    選型是一項重要的決策過程,涉及到多個因素的考慮。在選擇時,我們需要根據實際應用環境、
    的頭像 發表于 06-24 14:19 ?445次閱讀
    固定<b class='flag-5'>讀</b><b class='flag-5'>碼</b><b class='flag-5'>器</b>怎么選型 工業二維<b class='flag-5'>碼</b><b class='flag-5'>讀</b><b class='flag-5'>碼</b><b class='flag-5'>器</b>推薦

    生產線用條碼介紹

    工業是一種專門用于讀取各種條碼信息的工業設備。在工業應用中,經常用于自動識別產品、包
    的頭像 發表于 08-29 15:50 ?267次閱讀
    生產線用條碼<b class='flag-5'>讀</b><b class='flag-5'>碼</b><b class='flag-5'>器</b>介紹

    工業解決方案在自動化流水線上掃描條碼的應用

    工業解決方案在自動化流水線上的應用主要包括以下幾個方面:1、提高生產效率和準確性工業
    的頭像 發表于 11-20 16:28 ?268次閱讀
    工業<b class='flag-5'>讀</b><b class='flag-5'>碼</b><b class='flag-5'>器</b>解決方案在自動化流水線上掃描條碼的應用
    帝王百家乐新足球平台| 澳门百家乐玩法心得技巧| 乐天堂百家乐官网娱乐平台| 百家乐官网制胜方法| 易发| 大发888网页游戏平台| 百家乐永利赌场娱乐网规则| 百家乐路单规则| 三公百家乐官网在线哪里可以玩| 百家乐官网免费破解外挂| 大东方娱乐城| 爱玩棋牌官方下载| 大发888娱乐城注册送筹码| 678百家乐博彩赌场娱乐网规则| 百家乐投注外挂| 百家乐代理网址| 将军百家乐官网的玩法技巧和规则| 百家乐官网一黑到底| 百家乐官网澳门百家乐官网| 去澳门赌博| 网络篮球投注| 赢钱的棋牌游戏| 大发888 大发888| 二八杠棋牌| 澳门百家乐园游戏| 24葬书-葬法| 瑞士百家乐官网的玩法技巧和规则 | 百家乐美女真人| 下三元八运24山详解| 网上百家乐官网是不是真的| 十六浦百家乐官网的玩法技巧和规则 | 网上百家乐官网有假的吗| 百家乐官网免费试玩游戏| 百家乐官网娱乐城棋牌| 玩百家乐官网会犯法吗| 百家乐官网视频游戏盗号| 百家乐官网庄闲必胜手段| 什么百家乐官网平注法| 百家乐官网注册送免费金| 临潭县| 蕉岭县|