[发明专利]一种标签打印机及其标签定位方法、装置、存储介质有效
申请号: | 201910430277.0 | 申请日: | 2019-05-22 |
公开(公告)号: | CN110321975B | 公开(公告)日: | 2022-11-22 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 厦门汉印电子技术有限公司 |
主分类号: | G06K15/02 | 分类号: | G06K15/02 |
代理公司: | 厦门智慧呈睿知识产权代理事务所(普通合伙) 35222 | 代理人: | 杨玉芳 |
地址: | 361000 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 标签打印机 及其 标签 定位 方法 装置 存储 介质 | ||
本发明提供一种标签打印机及其标签定位方法、装置、存储介质,涉及打印技术领域。该标签打印机包括控制器、第一光电传感器、第二光电传感器、打印机加热头、步进马达以及马达驱动芯片;其中,控制器通过第一光电传感器和第二光电传感器检测标签;确定标签从第一光电传感器到第二光电传感器时,步进马达的第一变化步数;根据第一变化步数以及预存的位置信息,定位标签;其中,位置信息包括第一光电传感器、第二光电传感器以及打印机加热头之间的距离数据。与现有技术相比,本发明提供的标签定位方法,对所有型号的标签纸,无需进行手动调整步进马达的步数,标签定位更为精准、便捷。
技术领域
本发明涉及打印技术领域,具体而言,涉及一种标签打印机及其标签定位方法、装置、存储介质。
背景技术
目前市场中标签打印机都是通过单光电侦测方案进行标签定位,具体为光电侦测点与打印机加热头之间的距离是固定的,根据该固定距离及马达的步进距计算出标签从光电侦测点到打印机加热头,步进马达需要走动的固定步数。因此,在定位一张标签时,首先是光电传感器先检测到标签边缘到达光电侦测点,而后标签再走动固定步数,即达到标签定位的目的。
但是,当打印的标签纸张厚度不同,会导致压力、摩檫力等不同,从而导致每种纸张的步进距有微小的不同。而且同一卷标签纸,从刚开始打印到纸张快耗尽,因纸卷大小不同,对纸张的拖力也不同,也会导致每张标签的步进距有微小的不同。因此,在几百步的累积误差下,会使总误差达到1~2mm,从而造成标签定位不准确。
发明内容
有鉴于此,本发明实施例的目的在于提供一种标签打印机及其标签定位方法、装置、存储介质,以改善现有技术中标签定位不准确的问题。
本发明较佳实施例提供了一种标签打印机,其内装设有标签,所述标签打印机包括控制器、第一光电传感器、第二光电传感器、打印机加热头、步进马达以及马达驱动芯片,所述马达驱动芯片与所述步进马达电连接,所述第二光电传感器位于所述第一光电传感器与所述打印机加热头之间,所述控制器包括存储器以及处理器,所述存储器、所述驱动马达芯片、所述第一光电传感器以及所述第二光电传感器均与所述处理器连接;所述存储器内存储有可执行代码,所述可执行代码能够被所述处理器执行,以实现如下步骤:
通过所述第一光电传感器和所述第二光电传感器检测标签;
确定所述标签从所述第一光电传感器到所述第二光电传感器时,所述步进马达的第一变化步数;
根据所述第一变化步数以及预存的位置信息,定位所述标签;其中,所述位置信息包括所述第一光电传感器、所述第二光电传感器以及所述打印机加热头之间的距离数据。
优选地,确定所述标签从所述第一光电传感器到所述第二光电传感器时,所述步进马达的第一变化步数的步骤包括:
当所述标签被第一光电传感器检测到时,记录所述步进马达的第一步数;
当所述标签被第二光电传感器检测到时,记录所述步进马达的第二步数;
根据所述第一步数和所述第二步数,确定所述第一变化步数。
优选地,所述距离数据包括:
所述第一光电传感器到所述第二光电传感器的第一距离,
以及所述第一光电传感器到所述打印机加热头的第二距离。
优选地,根据所述第一变化步数以及预存的位置信息,定位所述标签的步骤包括:
根据公式确定所述标签从所述第一光电传感器到所述打印机加热头时,所述步进马达第二变化步数S2,用以定位所述标签;其中,S1为第一变化步数,L1为第一距离,L2为第二距离。
本发明实施例还提供一种标签定位方法,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门汉印电子技术有限公司,未经厦门汉印电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910430277.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于识别手写汉字的装置
- 下一篇:一种改进的智能扫描控制装置