`
JadeLuo
  • 浏览: 425526 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

条形码的工作原理和详细的内容

    博客分类:
  • Flex
 
阅读更多
http://android.d.cn/software/326.html

http://soft.shouji.com.cn/down/18906.html

EAN-13通用商品条形码一般由前缀部分、制造厂商代码、商品代码和校验码组成。商品条形码中的前缀码是用来标识国家或地区的代码,赋码权在国际物繁嗦胄幔?0-09代表美国、加拿大。45-49代表日本。690-692代表中国大陆,471代表我国台湾地区,489代表香港特区。制造厂商代码的赋权在各个国家或地区的物品编码组织,我国由国家物品编码中心赋予制造厂商代码。商品代码是用来标识商品的代码,赋码权由产品生产企业自己行使,生产企业按照规定条件自己决定在自己的何种商品上使用哪些阿拉伯数字为商品条形码。商品条形码最后用1位校验码来校验商品条形码中左起第l-12数字代码的正确性。

全文:

商品条形码是指由一组规则排列的条、空及其对应字符组成的标识,用以表示一定的商品信息的符号。其中条为深色、空为纳色,用于条形码识读设备的扫描识读。其对应字符由一组阿拉伯数字组成,供人们直接识读或通过键盘向计算机输人数据使用。这一组条空和相应的字符所表示的信息是相同的。

条形码技术是随着计算机与信息技术的发展和应用而诞生的,它是集编码、印刷、识别、数据采集和处理于一身的新型技术。

使用条形码扫描是今后市场流通的大趋势。为了使商品能够在全世界自由、广泛地流通,企业无论是设计制作,申请注册还是使用商品条形码,都必须遵循商品条形码管理的有关规定。

目前世界上常用的码制有ENA条形码、UPC条形码、二五条形码、交叉二五条形码、库德巴条形码、三九条形码和128条形码等,而商品上最常使用的就是EAN商品条形码。

EAN商品条形码亦称通用商品条形码,由国际物品编码协会制定,通用于世界各地,是目前国际上使用最广泛的一种商品条形码。我国目前在国内推行使用的也是这种商品条形码。EAN商品条形码分为EAN-13(标准版)和EAN-8(缩短版)两种。

EAN-13通用商品条形码一般由前缀部分、制造厂商代码、商品代码和校验码组成。商品条形码中的前缀码是用来标识国家或地区的代码,赋码权在国际物品编码协会,如00-09代表美国、加拿大。45-49代表日本。690-692代表中国大陆,471代表我国台湾地区,489代表香港特区。制造厂商代码的赋权在各个国家或地区的物品编码组织,我国由国家物品编码中心赋予制造厂商代码。商品代码是用来标识商品的代码,赋码权由产品生产企业自己行使,生产企业按照规定条件自己决定在自己的何种商品上使用哪些阿拉伯数字为商品条形码。商品条形码最后用1位校验码来校验商品条形码中左起第l-12数字代码的正确性。

商品条形码的编码遵循唯一性原则,以保证商品条形码在全世界范围内不重复,即一个商品项目只能有一个代码,或者说一个代码只能标识一种商品项目。不同规格、不同包装、不同品种、不同价格、不同颜色的商品只能使用不同的商品代码。

商品条形码的标准尺寸是37.29mmx26.26mm,放大倍率是0.8-2.0。当印刷面积允许时,应选择1.0倍率以上的条形码,以满足识读要求。放大倍数越小的条形码,印刷精度要求越高,当印刷精度不能满足要求时,易造成条形码识读困难。

由于条形码的识读是通过条形码的条和空的颜色对比度来实现的,一般情况下,只要能够满足对比度(PCS值)的要求的颜色即可使用。通常采用浅色作空的颜色,如白色、橙色、黄色等,采用深色作条的颜色,如黑色、暗绿色、深棕色等。最好的颜色搭配是黑条白空。根据条形码检测的实践经验,红色、金色、浅黄色不宜作条的颜色,透明、金色不能作空的颜色。

EAN-8商品条形码是指用于标识的数字代码为8位的商品条形码,由7位数字表示的商品项目代码和1位数字表示的校验符组成。

商品条形码的诞生极大地方便了商品流通,现代社会已离不开商品条形码。据统计,目前我国已有50万种产品使用了国际通用的商品条形码。我国加人世贸组织后,企业在国际舞台上必将赢得更多的活动空间。要与国际惯例接轨,适应国际经贸的需要,企业更不能慢待商品条形码。

部分国家地区(EAM)成员的条形码前缀码

美国、加拿大00-09以色列729丹麦57
(店内码)20-29委内瑞拉759挪威70
日本45-49乌拉圭773瑞士76
比利时/卢森堡54玻利维亚773西班牙84
芬兰64智利780奥地利90-91
瑞典73厄瓜多尔786新西兰94
意大利80-83古巴850斯洛文尼亚383
荷兰87捷克859德国400-440
澳大利亚93韩国880台湾471
保加利亚380新加坡888拉脱维亚475
克罗地亚385马来西亚893斯里兰卡479
俄罗斯460-469越南977香港489
爱沙尼亚474墨西哥750塞浦路斯529
立陶宛477哥伦比亚770马耳他535
菲律宾480秘鲁775葡萄牙560
希腊520阿根廷779波兰590
马其顿531巴拉圭784匈牙利599
爱尔兰539巴西789毛里求斯609
冰岛569斯洛伐克858阿尔巴尼亚613
罗马尼亚594南斯拉夫860中国大陆690-692
南非600-601泰国885法国30-37
摩洛哥611印度890英国50
土耳其619、869印度尼西亚899


条形码阅读器是一种电子装置,阅读印刷条码.就像一个平台扫描仪,它包括一个光源,一个镜头和一个光传感器把光变成电的冲动.此外,几乎所有的条形码阅读器包含解码器电路分析条码的形象提供的数据传感器和发送的条码内容的扫描仪的输出端口.
条形码的扫描需要扫描器,扫描器利用自身光源照射条形码,再利用光电转换器接受反射的光线,将反射光线的明暗转换成数字信号。不论是采取何种规则印制的条形码,都由静区、起始字符、数据字符与终止字符组成。有些条码在数据字符与终止字符之间还有校验字符。
  ▲静区:静区也叫空白区,分为左空白区和右空白区,左空白区是让扫描设备做好扫描准备,右空白区是保证扫描设备正确识别条码的结束标记。
  为了防止左右空白区(静区)在印刷排版时被无意中占用,可在空白区加印一个符号(左侧没有数字时印<号,右侧没有数字时加印>号)这个符号就叫静区标记。主要作用就是防止静区宽度不足。只要静区宽度能保证,有没有这个符号都不影响条码的识别。 
  ▲起始字符:第一位字符,具有特殊结构,当扫描器读取到该字符时,便开始正式读取代码了。
  ▲数据字符:条形码的主要内容。
  ▲校验字符:检验读取到的数据是否正确。不同编码规则可能会有不同的校验规则。
  ▲终止字符:最后一位字符,一样具有特殊结构,用于告知代码扫描完毕,同时还起到只是进行校验计算的作用。
  为了方便双向扫描,起止字符具有不对称结构。因此扫描器扫描时可以自动对条码信息重新排列。 条码扫描器有光笔、CCD、激光三种
  ▲光笔:最原始的扫描方式,需要手动移动光笔,并且还要与条形码接触。
  ▲CCD:以CCD作为光电转换器,LED作为发光光源的扫描器。在一定范围内,可以实现自动扫描。并且可以阅读各种材料、不平表面上的条码,成本也较为低廉。但是与激光式相比,扫描距离较短。
  ▲激光:以激光作为发光源的扫描器。又可分为线型、全角度等几种。
  线型:多用于手持式扫描器,范围远,准确性高。
  全角度:多为卧式,自动化程度高,在各种方向上都可以自动读取条码。参考资料:http://baike.baidu.com/view/13740.htm#4
分享到:
评论
1 楼 dongguang1082 2012-09-11  

  • [color=red][/color]
[img][/
]

相关推荐

    2021ai条形码生成工具

    3. 智能化设计:根据数据内容和应用场景,自动选择合适的条码格式。 4. 自动校验:内置的校验机制可以确保每个生成的条形码都符合标准,提高数据可靠性。 5. 定制化:用户可能可以根据需求定制条形码的样式和颜色,...

    实验报告-条码生成实验.docx

    总结,条码技术在物联网中扮演着至关重要的角色,从基本的商品识别到复杂的追踪管理,都在不断优化我们的生活和工作。通过对条码的生成原理和编码规则的理解,我们可以更有效地利用这项技术,提升信息处理的效率和...

    打印机工作原理 组成原理

    打印机的工作原理和组成原理涉及多个方面,通过对这些原理的理解,我们不仅能更加高效地使用打印机,还能在遇到问题时进行针对性的维护和修复。 按照工作原理,打印机主要分为击打式和非击打式两大类别。击打式...

    labview 条形码生成及条形码识别

    通过这个程序,学习者不仅可以了解条形码的基本原理,还能深入理解LabVIEW如何结合图像处理和文件操作功能来实现复杂的应用。同时,对于希望提升LabVIEW技能的工程师来说,这是一份有价值的参考资料,可以动手实践并...

    条形码制作读取源码

    源码中的"barcode"可能就是这样一个模块,用于生成各种类型的条形码图像,通过设置条码类型、数据内容和图像尺寸等参数。 3. 条形码读取: 读取条形码的过程通常涉及到扫描仪或摄像头捕捉图像,然后通过算法解析...

    C#Textbox获得扫描枪条码内容

    在本篇文章中,我们将深入探讨如何使用C#编程语言实现从扫描枪获取条形码内容并将其显示在Textbox中的过程。这一技术对于自动化数据输入、库存管理以及其他依赖于快速准确条形码读取的应用场景非常关键。 ### C#中...

    完整版画条形码技术.e.rar

    总的来说,这个"完整版画条形码技术.e.rar"可能包含了从条码的原理到实践应用的全方位指南,涵盖了条码的选择、生成、设计、应用和解析等方面。对于想深入了解条形码技术或在工作中需要用到条形码的人来说,这是一份...

    基于stm32单片机条形码扫描器&条形码识别系统设计(包含原理图源程序开题报告参考论文元件清单实物图等)毕业设计

    这些传感器通常与聚焦透镜和照明组件一起工作,确保准确读取条形码。 4. **解码算法**:STM32单片机中的软件部分负责对来自传感器的电信号进行解码,恢复出条形码所代表的信息。这可能涉及到数字信号处理技术和模式...

    条形码打印demo

    本篇文章将详细解析基于C#编程语言实现的“条形码打印demo”,并着重讲解如何利用斑马打印机(Zebra Printer)及ZPL(Zebra Programming Language)语言来完成这一过程。 首先,我们要理解条形码的原理。条形码是一...

    vfp的条形码扫描程序源代码

    首先,让我们理解条形码的基本原理。条形码是一种用黑白相间的条纹和数字组合表示信息的图形符号系统。每个条形码由一系列的条和空组成,通过宽度和间距的不同组合来编码信息。常见的条形码标准有EAN、UPC、Code 39...

    基于PLC与条形码扫描器的包裹自动分拣系统.pdf

    以上内容充分说明了基于PLC与条形码扫描器的包裹自动分拣系统的工作原理、系统结构、控制要求和设计方法。通过这些知识点的学习,我们可以深入理解该系统如何有效提升物流分拣的效率和准确性,并为未来物流自动分拣...

    条形码控件

    条形码生成控件的工作原理通常是这样的:首先,开发者通过编程接口(API)或者控件属性设置条形码的相关参数,如条形码类型、数据内容、宽窄比等。然后,将这些设置应用到控件上,控件会自动生成对应的条形码图像。...

    条形码示例代码(源码)

    它可能详细解释了代码的工作原理、使用方法以及可能的注意事项。阅读文档可以帮助开发者快速上手并避免常见的问题。 通过研究这个"条形码示例代码(源码)",开发者不仅可以学习到条形码的基本原理,还能掌握如何在...

    JS条形码和二维码

    本篇内容将深入探讨如何使用JavaScript实现条形码和二维码的生成,并结合提供的资源进行解析。 首先,条形码是一种将数字、字母或特殊字符转化为一种图形表示形式的技术,便于机器读取和处理。在网页上生成条形码,...

    delphi 条形码控件

    这需要了解条形码的编码规则和绘制原理,计算条和空的宽度,然后使用TCanvas对象画出条形码图案。 五、实际应用 在Delphi应用中,条形码控件常用于库存管理、销售系统、生产流程追踪等领域。例如,你可以创建一个...

    ios-条形码,二维码生成器.zip

    "PYBarCreate"可能提供了创建条形码和二维码的方法,包括设定内容、类型、尺寸、颜色等属性。在实际开发中,我们通常会将生成的图像添加到UIView或UIImageView中展示。 6. **应用集成**: 在iOS应用中集成条形码...

    生成一维条形码

    在IT行业中,一维条形码是一种常见的数据表示和识别技术,广泛应用于商品标识、物流管理、库存控制等领域。生成一维条形码涉及到多个关键知识点,包括条形码的结构、编码规则、生成工具以及在不同操作系统上的实现。...

    Jaspersoft生成条形码所需jar包

    在Java开发中,生成带有条形码的PDF报告是一项常见的需求。Jaspersoft是一个功能强大的商业智能和报表工具,它提供了...理解这些库的工作原理以及如何在项目中配置和使用它们,对于提升报表的自动化和专业性至关重要。

    条形码开发OCX控件

    条形码开发OCX控件是一种专为编程者设计的组件,主要用于在应用程序中生成、显示和打印条形码。这种控件可以轻松地集成到各种开发环境中,如Visual Basic (VB) 和 Visual Basic .NET (VB.NET),使得开发者无需深入...

    delphi代码实现一维条形码控件.rar

    为了实现这个功能,开发者可能需要理解条形码的编码原理,将字符转换为相应的条纹模式,然后使用GDI+或VCL图形组件来绘制这些条纹。同时,为了确保打印质量,还需要考虑缩放、定位和清晰度等因素。这个控件的实现...

Global site tag (gtag.js) - Google Analytics