本文为辰逸绅士小编原创,未经许可请勿私下复制转载
长 文 预 警
★01--------前言
★02--------关于电子元器件协会ECIA
★03--------关于矩阵二维码
3.1--------矩阵二维码 构成
3.2--------矩阵二维码 种类
3.3--------矩阵二维码 尺寸
3.4--------矩阵二维码 原理
★04--------芯片标签二维码标准格式
★05--------矩阵二维码的识别方式
★06--------矩阵二维码的纠错功能
芯片标签上都有一个二维码
二维码上面含有标签上所有信息
国内厂商使用的是常见的普通二维码(QR码)
国外进口品牌使用的是符合美国电子元器件协会ECIA标准的 Data Matrix Code(矩阵二维码)
Data Matrix Code是一种由 ID Matrix 于 1987 年开发的矩阵二维码,在 1996 年注册为 AIMI 的 ISS 标准,在 2000 年注册为 ISO/IEC 标准。
Data Matrix Code(矩阵二维码)
以下统一称为:矩阵二维码
点击图片放大查看
点击图片放大查看
点击图片放大查看
国外大部分芯片公司都加入了ECIA,目前很多电子元器件行业标准都出自ECIA,让电子行业标签格式趋于统一,而不是五花八门各成一派。
3.1、矩阵二维码构成
矩阵二维码是由实L型边界+虚L型边界+数据区域构成的
点击图片放大查看
3.2、矩阵二维码种类
DM码总共有24种尺寸规格,
最小尺寸:10×10模块,最大尺寸:144×144模块。当模块数目超过26×26时将进行分区块,每个区块不会超过26个模块。
此结构可防止失真。
点击图片放大查看
3.3、矩阵二维码的尺寸
矩阵二维码越大,能容纳的字符就越多
点击图片放大查看
点击图片放大查看
当芯片标签的内容比较少时,生成的是小的矩阵二维码,当芯片标签内容比较多时,生成的就是大的矩阵二维码
点击图片放大查看
3.4、矩阵二维码的原理
编码规则
矩阵二维码码数据区由相同大小的黑白格子组成,分别代表二进制的1和0,以二维元码(binary code)方式进行编码,计算机可直接读取其数据信息。最常见的编码模式采用ASCII方式,每个编码单元有8位,代表一个字节。8个方格组成L型方格阵。
点击图片放大查看
点击图片放大查看
以8个方格组成L型方格阵,从左往右上方的顺序来回读取,如图所示,wikipedia内容分别分布在图中,多余的为纠错编码
除了上述ASCII编码方式,DM编码还提供了Text、C40、X12、EDIFACT和base256模式。
不同编码模式可以通过编码值大小进行切换,默认编码模式为ASCII(非扩展),编码值在1~128内,当编码值大于128时,将切换到其他编码模式,比如编码值为230代表后续编码切换到C40编码模式。
单个字符编码占据2*8/3=5.33位,B1字节的结果值范围为0~249。当该值设置为254时,编码模式换回ASCII方式。
芯片标签二维码标准格式
此处由【电子元器件协会ECIA】定义二维条形码数据内容采用Format 06格式。
同样的消息格式也用于Data Matrix和PDF417条形码。
Format 06格式由表头、数据流和追踪码组成,使用特殊字符序列来标识每个部分并分隔每个数据段。
点击图片放大查看
点击图片放大查看
图片为小编竭力制作,未经许可请勿复制转载
点击图片放大查看
点击图片放大查看
下图显示了样本数据以及芯片标签数据与矩阵二维条形码之间的关系:
点击图片放大查看
大部分加入ECIA的芯片厂商标签都会按照此行业标准格式去编写,当然也有例外,有些芯片厂商会在【矩阵二维码上做防伪标识】,感兴趣的朋友可以自行研究一下矩阵二维码生成算法。
矩阵二维码的识别方式
【支付宝】
【手机自带浏览器】
【二维码相关网站】
都可以识别到矩阵二维码
【微信则无法识别】
以TI德州仪器标签为例
网站在线识别矩阵二维码
可以看到二维码的型号,数量,日期等基本内容均有识别出来,但分隔符、追踪码等符号却无法很好地展示
二维码网站还有个好玩的地方就是:自己也可以简单的生成所需要的矩阵二维码
支付宝识别&自带浏览器识别
点击图片放大查看
手机自带浏览器会漏掉一些分隔符追踪码。
支付宝识别的内容就非常详细了,完整的展示出标签所有的内容,
相对于手机自带浏览器更全面,更完整.
以上对比可以很明显地发现:
【支付宝 】功能很强大
可以准确无误的识别出矩阵二维码所有的内容,包括 [)>RS,EOT等特殊字符
点击图片放大查看
矩阵二维码识别内容反映出数据流格式,以及标签里所有内容,包括:型号,版本,数量,批次,产地,湿敏等级等标签关键信息
其中方框内的1P,2P,Q,V等则是ECIA组织制定的电子元器件包装数据标识符,芯片标签上也会反映出来。
例如:
了解以上标签知识后,
还可以为鉴别标签真伪提供一定的帮助
电子同行们要注意了
矩阵二维码具有纠错功能
使用矩阵二维码的一个关键优势是符号结构中固有的错误纠正能力。数据矩阵代码的开发人员使用里德-所罗门错误校正方法。
矩阵二维码码在一部分损坏时也能够自动纠错而不会丢失数据。
使用这种方法,矩阵二维码可以在高达30%的代码缺失的情况下被解码。
点击图片放大查看
点击图片放大查看
点击图片放大查看
二维码缺失
如下图,即使标签二维码出现脏污,部分缺失,或者部分涂抹时,矩阵二维码可以自动纠错并且扫描识别出来
点击图片放大查看
以上五种二维码涂标方式,【支付宝】均都可以准确无误的扫描识别出来。
如果涂抹矩阵二维码的定位框【实L型边】过多,则无法识别此二维码,但是手动修补定位框后,依然可以准确无误的识别出来
点击图片放大查看
电子行业市场分销商贸易商,往往因为货源渠道需要隐蔽,会涂掉芯片标签关键信息,来防止原厂追踪货物来源;
除了涂掉Lot No.货物追踪码,其实关键也要涂掉标签上的矩阵二维码,因为矩阵二维码覆盖标签所有信息
而且矩阵二维码需要根据矩阵二维码的纠错功能【多涂面积】,否则依然可以被扫码识别出来。
大家感兴趣的话
可以拿出手机支付宝扫码识别一下各大品牌的芯片标签。看看各大品牌的二维码内容,以及涂抹面积的识别情况~
以上
欢迎加入电子交流群讨论
星标号、
星标公众号可以第一时间收到文章推送哦
一起交流,一起学习,—共同进步
====历史推文,点击即看====:
【原创】常用的【芯片丝印反查】方法
【原创】把立创当工具网站还能这么用...
【原创】销冠的【客户开发Excel】表格
【原创】电子行业最全【芯片检测机构】介绍
【原创】采购常用的英文术语,你都认识哪些?
【原创】对比原厂和代理商,贸易商有哪些优势?
【原创】电子料采购面试问题汇总分析
【原创】免费自习室天花板—【深圳大学城图书馆】
【原创】【电子元器件防潮】系统性知识学习与分享
【原创】【提升工作效率】电子人PDF工具分享