美国创业者 26-01-11 09:22
微博认证:Torrey Hills Technologies, LLC总裁

【条形码是谁发明的?它的工作原理是什么?】
条形码(Barcode)的诞生是现代物流和零售业的一次革命。它将复杂的商品信息浓缩成了简单的黑白条纹。

1. 条形码是谁发明的?
条形码的核心理念源于莫尔斯电码(Morse Code)。

发明人: 诺曼·约瑟夫·伍德兰(Norman Joseph Woodland)和 伯纳德·西尔弗(Bernard Silver)。

灵感来源: 1948年,伍德兰在沙滩上思考如何自动识别商品信息时,随手画下了莫尔斯电码的横杠和点。他突然想到:如果把点和杠向下延伸,变成粗细不同的垂直线条,不就能用光来读取了吗?

演变: 他们在1952年获得了专利。最初的条形码其实是圆形的(像靶心一样),目的是为了让扫描仪从任何角度都能读取。直到20世纪70年代,IBM的工程师乔治·劳雷尔(George Laurer)将其改进为我们今天看到的矩形竖条状(UPC码),才真正大规模普及。

2. 条形码的工作原理
条形码的工作本质是**“光信号转电信号”**,其过程可以分为三个关键步骤:

第一步:编码(视觉翻译)
条形码不是随便画的线条,它是一套严谨的数学语言。

二进制: 在扫描仪眼中,黑色条纹代表“1”,白色空隙代表“0”。

数字映射: 每一位数字(0-9)都由特定宽度的黑白组合构成。例如,在UPC码中,每个数字都占据7个等宽的单元格,通过黑白排列来区分。

第二步:扫描(光反射)
当你用红光扫过条形码时,物理现象发生了:

吸收与反射: 黑色条纹会吸收大部分光线,而白色空隙会反射光线。

光电转换: 扫描仪内部的感光元件(如光电二极管)接收这些反射光。反射强的地方产生高电压,反射弱的地方产生低电压。

信号波形: 这些电压波动形成了一串电流脉冲,就像“电版”的条形码图形。

第三步:解码(数据库查询)
扫描仪将电流脉冲转化回计算机能读懂的二进制数字。

防错检查: 扫描仪会自动计算条形码最后一位的“校验码”。如果算出的数字和印在上面的不一致(比如条形码磨损了),它就会报警或拒绝录入。

关联信息: 电脑接收到这一串数字后,会在后台数据库中搜索。条形码本身并不包含价格,它只是一串“身份证号”。价格和商品名称是存在超市电脑的数据库里的,扫描只是为了快速调取这些资料。

3. 条形码 vs 二维码 (QR Code)
一维条形码: 只能在水平方向存储信息(像一根线),容量很小(约20个字符),通常只存一个序列号。

二维码: 在水平和垂直两个方向存储信息(像一个面),容量巨大(可存数千字符),甚至可以直接存入网址或整段文本。 http://t.cn/AXbrWl4H

发布于 美国