条码技术是自动识别与数据采集(AIDC)技术中应用最古老、最成熟的技术,具有输入速度快、可靠性高、采集信息量大、灵活实用等特点,是迄今为止最经济、实用的一种自动识别技术,且条码标签易于制作,识别装置便宜、操作简单。
热敏
条码打印机具有噪声低、速度快、可靠性高、打印字符清晰等优点,被广泛应用在POS终端系统、银行系统、医疗仪器等领域,尤其在物流、仓储、工业生产等场合。
本文设计一种基于LPC2148的手持高速热敏打印机器,采用电池供电,能打印条码、汉字和字符等,可应用于工业生产,物流运输跟踪等方面。其体积小,易于嵌入到其他需要打印功能的产品中。
1 一维条形码打印原理
一维条形码是由一组粗细不同的黑白条按一定编码规则排列组成的标记,有UPC-E、EAN-8、EAN-13等多种格式,其中以EAN-8、EAN-13在商业领域最为常见[1]。
EAN-13码共有13位数字,按照“模块组合法”进行编码。其符号结构由8部分组成,如图1所示。其中,最左边第一个数字为前置码,代表左侧数据编码规则。起始符不代表任何资料,为固定逻辑101。分隔符为固定逻辑01010,将数据资料分成左右两部分。左侧6个数字的编码方式取决于前置码类型。前置码共10个,它决定左侧6个数字的10种编码方式,分A类和B类,具体编码值可根据相关表格查找。右侧有5位数据和1位校验码,其编码方式为固定C类,校验码也可用作数据