电子行业最全【芯片标签二维码】知识剖析

2024-09-04 19:44

本文主要是介绍电子行业最全【芯片标签二维码】知识剖析,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

图片

电子行业最全【芯片标签二维码】知识剖析

本文为辰逸绅士小编原创,未经许可请勿私下复制转载

长  文  预  警 

★01--------前言

 ★02--------关于电子元器件协会ECIA

 ★03--------关于矩阵二维码

         3.1--------矩阵二维码 构成

         3.2--------矩阵二维码 种类

         3.3--------矩阵二维码 尺寸

         3.4--------矩阵二维码 原理

  ★04--------芯片标签二维码标准格式

  ★05--------矩阵二维码的识别方式

  ★06--------矩阵二维码的纠错功能

01、前 言 

图片

芯片标签上都有一个二维码

二维码上面含有标签上所有信息

国内厂商使用的是常见的普通二维码(QR码)

国外进口品牌使用的是符合美国电子元器件协会ECIA标准的 Data Matrix Code(矩阵二维码)

图片

Data Matrix Code是一种由 ID Matrix 于 1987 年开发的矩阵二维码,在 1996 年注册为 AIMI 的 ISS 标准,在 2000 年注册为 ISO/IEC 标准。

Data Matrix Code(矩阵二维码)

    以下统一称为:矩阵二维码   

图片

点击图片放大查看

图片

点击图片放大查看

02、关于电子元器件协会ECIA

图片

图片

点击图片放大查看

国外大部分芯片公司都加入了ECIA,目前很多电子元器件行业标准都出自ECIA,让电子行业标签格式趋于统一,而不是五花八门各成一派。

03、关于矩阵二维码

图片

图片

  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方式。

04、芯片标签矩阵二维码标准格式

图片

芯片标签二维码标准格式

此处由【电子元器件协会ECIA】定义二维条形码数据内容采用Format 06格式。

同样的消息格式也用于Data Matrix和PDF417条形码。

Format 06格式由表头、数据流和追踪码组成,使用特殊字符序列来标识每个部分并分隔每个数据段。

图片

点击图片放大查看

图片

点击图片放大查看

图片

图片为小编竭力制作,未经许可请勿复制转载

点击图片放大查看

图片

点击图片放大查看

  下图显示了样本数据以及芯片标签数据与矩阵二维条形码之间的关系: 

图片

点击图片放大查看

大部分加入ECIA的芯片厂商标签都会按照此行业标准格式去编写,当然也有例外,有些芯片厂商会在【矩阵二维码上做防伪标识】,感兴趣的朋友可以自行研究一下矩阵二维码生成算法。

05矩阵二维码识别方式

图片

矩阵二维码的识别方式

  【支付宝】  

【手机自带浏览器】

【二维码相关网站】

都可以识别到矩阵二维码

  【微信则无法识别】  

以TI德州仪器标签为例

图片

网站在线识别矩阵二维码

图片

可以看到二维码的型号,数量,日期等基本内容均有识别出来,但分隔符、追踪码等符号却无法很好地展示

二维码网站还有个好玩的地方就是:自己也可以简单的生成所需要的矩阵二维码

支付宝识别&自带浏览器识别

图片

点击图片放大查看

手机自带浏览器会漏掉一些分隔符追踪码。

支付宝识别的内容就非常详细了,完整的展示出标签所有的内容,

相对于手机自带浏览器更全面,更完整.

以上对比可以很明显地发现:

   【支付宝 】功能很强大   

 可以准确无误的识别出矩阵二维码所有的内容,包括 [)>RS,EOT等特殊字符  

图片

点击图片放大查看

矩阵二维码识别内容反映出数据流格式,以及标签里所有内容,包括:型号,版本,数量,批次,产地,湿敏等级等标签关键信息

其中方框内的1P,2P,Q,V等则是ECIA组织制定的电子元器件包装数据标识符,芯片标签上也会反映出来。

例如:

图片

了解以上标签知识后,

    还可以为鉴别标签真伪提供一定的帮助   

06矩阵二维码纠错功能

图片

电子同行们要注意了

矩阵二维码具有纠错功能

使用矩阵二维码的一个关键优势是符号结构中固有的错误纠正能力。数据矩阵代码的开发人员使用里德-所罗门错误校正方法。

矩阵二维码码在一部分损坏时也能够自动纠错而不会丢失数据。

使用这种方法,矩阵二维码可以在高达30%的代码缺失的情况下被解码。

图片

点击图片放大查看

图片

点击图片放大查看

图片

点击图片放大查看

二维码缺失

如下图,即使标签二维码出现脏污,部分缺失,或者部分涂抹时,矩阵二维码可以自动纠错并且扫描识别出来

图片

点击图片放大查看

以上五种二维码涂标方式,【支付宝】均都可以准确无误的扫描识别出来。

如果涂抹矩阵二维码的定位框【实L型边】过多,则无法识别此二维码,但是手动修补定位框后,依然可以准确无误的识别出来

图片

点击图片放大查看

  关于芯片标签涂标  

电子行业市场分销商贸易商,往往因为货源渠道需要隐蔽,会涂掉芯片标签关键信息,来防止原厂追踪货物来源;


除了涂掉Lot No.货物追踪码,其实关键也要涂掉标签上的矩阵二维码,因为矩阵二维码覆盖标签所有信息

   而且矩阵二维码需要根据矩阵二维码的纠错功能【多涂面积】,否则依然可以被扫码识别出来。 

大家感兴趣的话

可以拿出手机支付宝扫码识别一下各大品牌的芯片标签。看看各大品牌的二维码内容,以及涂抹面积的识别情况~

以上

欢迎加入电子交流群讨论

图片

星标号、

星标公众号可以第一时间收到文章推送哦

图片

一起交流,一起学习,—共同进步

====历史推文,点击即看====:

【原创】常用的【芯片丝印反查】方法

【原创】把立创当工具网站还能这么用...

【原创】销冠的【客户开发Excel】表格

【原创】电子行业最全【芯片检测机构】介绍

【原创】采购常用的英文术语,你都认识哪些?

【原创】对比原厂和代理商,贸易商有哪些优势?

【原创】电子料采购面试问题汇总分析

【原创】免费自习室天花板—【深圳大学城图书馆】

【原创】【电子元器件防潮】系统性知识学习与分享

【原创】【提升工作效率】电子人PDF工具分享

【原创】史上最全-半导体品牌并购-汇总

这篇关于电子行业最全【芯片标签二维码】知识剖析的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1136855

相关文章

Java架构师知识体认识

源码分析 常用设计模式 Proxy代理模式Factory工厂模式Singleton单例模式Delegate委派模式Strategy策略模式Prototype原型模式Template模板模式 Spring5 beans 接口实例化代理Bean操作 Context Ioc容器设计原理及高级特性Aop设计原理Factorybean与Beanfactory Transaction 声明式事物

sqlite3 相关知识

WAL 模式 VS 回滚模式 特性WAL 模式回滚模式(Rollback Journal)定义使用写前日志来记录变更。使用回滚日志来记录事务的所有修改。特点更高的并发性和性能;支持多读者和单写者。支持安全的事务回滚,但并发性较低。性能写入性能更好,尤其是读多写少的场景。写操作会造成较大的性能开销,尤其是在事务开始时。写入流程数据首先写入 WAL 文件,然后才从 WAL 刷新到主数据库。数据在开始

【Prometheus】PromQL向量匹配实现不同标签的向量数据进行运算

✨✨ 欢迎大家来到景天科技苑✨✨ 🎈🎈 养成好习惯,先赞后看哦~🎈🎈 🏆 作者简介:景天科技苑 🏆《头衔》:大厂架构师,华为云开发者社区专家博主,阿里云开发者社区专家博主,CSDN全栈领域优质创作者,掘金优秀博主,51CTO博客专家等。 🏆《博客》:Python全栈,前后端开发,小程序开发,人工智能,js逆向,App逆向,网络系统安全,数据分析,Django,fastapi

系统架构师考试学习笔记第三篇——架构设计高级知识(20)通信系统架构设计理论与实践

本章知识考点:         第20课时主要学习通信系统架构设计的理论和工作中的实践。根据新版考试大纲,本课时知识点会涉及案例分析题(25分),而在历年考试中,案例题对该部分内容的考查并不多,虽在综合知识选择题目中经常考查,但分值也不高。本课时内容侧重于对知识点的记忆和理解,按照以往的出题规律,通信系统架构设计基础知识点多来源于教材内的基础网络设备、网络架构和教材外最新时事热点技术。本课时知识

EMLOG程序单页友链和标签增加美化

单页友联效果图: 标签页面效果图: 源码介绍 EMLOG单页友情链接和TAG标签,友链单页文件代码main{width: 58%;是设置宽度 自己把设置成与您的网站宽度一样,如果自适应就填写100%,TAG文件不用修改 安装方法:把Links.php和tag.php上传到网站根目录即可,访问 域名/Links.php、域名/tag.php 所有模板适用,代码就不粘贴出来,已经打

【Python知识宝库】上下文管理器与with语句:资源管理的优雅方式

🎬 鸽芷咕:个人主页  🔥 个人专栏: 《C++干货基地》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活! 文章目录 前言一、什么是上下文管理器?二、上下文管理器的实现三、使用内置上下文管理器四、使用`contextlib`模块五、总结 前言 在Python编程中,资源管理是一个重要的主题,尤其是在处理文件、网络连接和数据库

dr 航迹推算 知识介绍

DR(Dead Reckoning)航迹推算是一种在航海、航空、车辆导航等领域中广泛使用的技术,用于估算物体的位置。DR航迹推算主要通过已知的初始位置和运动参数(如速度、方向)来预测物体的当前位置。以下是 DR 航迹推算的详细知识介绍: 1. 基本概念 Dead Reckoning(DR): 定义:通过利用已知的当前位置、速度、方向和时间间隔,计算物体在下一时刻的位置。应用:用于导航和定位,

Spring下自定义xml标签

dubbo自定义了很多xml标签,例如<dubbo:application>,那么这些自定义标签是怎么与spring结合起来的呢?我们先看一个简单的例子。 一 编写模型类 1 package com.hulk.testdubbo.model;2 3 public class Hero {4 private String name;5 private int

【H2O2|全栈】Markdown | Md 笔记到底如何使用?【前端 · HTML前置知识】

Markdown的一些杂谈 目录 Markdown的一些杂谈 前言 准备工作 认识.Md文件 为什么使用Md? 怎么使用Md? ​编辑 怎么看别人给我的Md文件? Md文件命令 切换模式 粗体、倾斜、下划线、删除线和荧光标记 分级标题 水平线 引用 无序和有序列表 ​编辑 任务清单 插入链接和图片 内嵌代码和代码块 表格 公式 其他 源代码 预

深度剖析AI情感陪伴类产品及典型应用 Character.ai

前段时间AI圈内C.AI的受够风波可谓是让大家都丈二摸不着头脑,连C.AI这种行业top应用都要找谋生方法了!投资人摸不着头脑,用户们更摸不着头脑。在这之前断断续续玩了一下这款产品,这次也是乘着这个风波,除了了解一下为什么这么厉害的创始人 Noam Shazeer 也要另寻他路,以及产品本身的发展阶段和情况! 什么是Character.ai? Character.ai官网:https://