一种热敏打印系统及方法

文档序号:1779036 发布日期:2019-12-06 浏览:23次 >En<

阅读说明:本技术 一种热敏打印系统及方法 (Thermal printing system and method ) 是由 林茂海 陈诗雨 林美琪 刘永庆 于 2019-09-21 设计创作,主要内容包括:本发明公开了一种热敏打印系统及方法。该系统中控制器分别与第一打印模块、第二打印模块、第一温度传感器、第二温度传感器和加热器连接;第一温度传感器与第一打印模块连接,以测量第一打印模块的温度,得到第一温度值;第二温度传感器与第二打印模块连接,以测量第二打印模块的温度,得到第二温度值;加热器分别与第一打印模块和第二打印模块连接;控制器依据获取到的完成当前打印任务时对应的第一温度值和第二温度值,确定下一打印任务对应的打印模块,并控制加热器为第一打印模块或第二打印模块施加能量,以实现打印。本发明适用于多打印任务,能够避免打印头过热引起打印故障,实现长时间连续打印。(The invention discloses a thermal printing system and a method. The controller of the system is respectively connected with the first printing module, the second printing module, the first temperature sensor, the second temperature sensor and the heater; the first temperature sensor is connected with the first printing module to measure the temperature of the first printing module to obtain a first temperature value; the second temperature sensor is connected with the second printing module to measure the temperature of the second printing module to obtain a second temperature value; the heater is respectively connected with the first printing module and the second printing module; the controller determines a printing module corresponding to the next printing task according to the acquired first temperature value and the acquired second temperature value corresponding to the completion of the current printing task, and controls the heater to apply energy to the first printing module or the second printing module so as to realize printing. The invention is suitable for multiple printing tasks, can avoid printing faults caused by overheating of the printing head and realizes long-time continuous printing.)

一种热敏打印系统及方法

技术领域

本发明涉及热敏打印技术领域,特别是涉及一种热敏打印系统及方法。

背景技术

热敏打印系统由于体积小、噪声低、速度快等优点,广泛应用于各个行业。例如,银行的自动取款机、超市的收银台和电商发货处均设有热敏打印系统,以打印交易凭条、小票或快递单。

热敏打印系统通常包括打印头、胶辊以及切纸切刀等,打印头上安装有半导体加热元件,打印头加热并接触热敏打印纸后就可以打印出需要的图案。图案是通过加热,在膜中产生化学反应而生成的。然而,当打印任务较多时,打印时间较长,会使打印头过热,影响打印头的使用寿命,甚至使得打印头损坏,造成打印终止。因此,亟待一种适用于多打印任务,能够实现长时间打印的热敏打印系统出现。

发明内容

基于此,有必要提供一种热敏打印系统及方法,以提高打印头的使用寿命,适用于多打印任务,实现长时间打印。

为实现上述目的,本发明提供了如下方案:

一种热敏打印系统,包括:控制器、第一打印模块、第二打印模块、第一温度传感器、第二温度传感器和加热器;

所述控制器分别与所述第一打印模块、所述第二打印模块、所述第一温度传感器、所述第二温度传感器和所述加热器连接;所述第一温度传感器与所述第一打印模块连接,用于测量所述第一打印模块的温度,得到第一温度值;所述第二温度传感器与所述第二打印模块连接,用于测量所述第二打印模块的温度,得到第二温度值;所述加热器分别与所述第一打印模块和所述第二打印模块连接,用于为所述第一打印模块或所述第二打印模块施加能量;

所述控制器依据获取到的完成当前打印任务时对应的第一温度值和第二温度值,确定下一打印任务对应的打印模块,并控制所述加热器为所述第一打印模块或所述第二打印模块施加能量,以实现打印。

可选的,所述第一打印模块包括第一热敏打印头和与所述第一热敏打印头对应设置的第一胶辊;所述第一热敏打印头与所述第一胶辊均与所述控制器连接;所述控制器控制所述第一热敏打印头接触热敏打印纸,实现打印,以及控制所述第一胶辊转动走纸。

可选的,所述第二打印模块包括第二热敏打印头和与所述第二热敏打印头对应设置的第二胶辊;所述第二热敏打印头与所述第二胶辊均与所述控制器连接;所述控制器控制所述第二热敏打印头接触热敏打印纸,实现打印,以及控制所述第二胶辊转动走纸。

可选的,所述热敏打印系统还包括报警模块;所述报警模块与所述控制器连接;当所述控制器获取到的完成当前打印任务时对应的第一温度值和第二温度值均大于第一预设温度值时,控制所述报警模块发出报警信号。

可选的,所述报警模块包括蜂鸣器和LED闪光灯;所述蜂鸣器用于发出声音信号;所述LED闪光灯用于发出闪烁灯光信号。

可选的,所述热敏打印系统还包括存储模块;所述存储模块与所述控制器连接,用于存储驱动程序和打印数据。

可选的,所述热敏打印系统还包括输入模块;所述输入模块与所述控制器连接,用于输入及修改内部参数。

本发明还提供了一种热敏打印方法,包括:

确定当前打印状态;

当所述当前打印状态表示完成当前打印任务的打印模块为第一打印模块时,获取完成当前打印任务结束时对应的第一温度值和第二温度值;所述第一温度值为与第一打印模块连接的第一温度传感器测量得到的,所述第二温度值为与第二打印模块连接的第二温度传感器测量得到的;

比较所述第一温度值和所述第二温度值;

当所述第一温度值大于所述第二温度值时,判断所述第二温度值是否大于或等于第一预设温度值;

若所述第二温度值大于或等于第一预设温度值,则控制所述第一打印模块、所述第二打印模块均停止打印;若所述第一温度值大于或等于所述第一预设温度值,所述第二温度值小于所述第一预设温度值,则控制所述第一打印模块停止打印,并控制所述第二打印模块开始打印,以完成下一打印任务;若所述第一温度值小于所述第一预设温度值,则控制所述第一打印模块继续完成下一打印任务;

当所述第一温度值小于或等于所述第二温度值时,判断所述第一温度值是否大于或等于所述第一预设温度值;

若所述第一温度值小于或等于所述第二温度值,所述第一温度值大于或等于所述第一预设温度值,则控制所述第一打印模块、所述第二打印模块均停止打印;若所述第一温度值小于或等于所述第二温度值时,所述第一温度值小于所述第一预设温度值,则控制所述第一打印模块继续完成下一打印任务。

可选的,所述若所述第一温度值大于或等于所述第一预设温度值,所述第二温度值小于所述第一预设温度值,则控制所述第一打印模块停止打印,并控制所述第二打印模块开始打印,以完成下一打印任务,具体包括:

若所述第一温度值大于或等于第一预设温度值,所述第二温度值小于所述第一预设温度值,控制所述第一打印模块停止打印;

控制所述第二打印模块开始打印,并判断所述第二温度是否大于或等于第二预设温度值;

若是,则控制所述加热器按照第一加热能量为所述第二打印模块施加能量,以完成下一打印任务;

若否,则控制所述加热器按照第二加热能量为所述第二打印模块施加能量,以完成下一打印任务;所述第一加热能量小于所述第二加热能量。

可选的,所述若所述第一温度值小于或等于所述第二温度值,所述第一温度值小于所述第一预设温度值,则控制所述第一打印模块继续完成下一打印任务,具体包括:

当所述第一温度值小于或等于所述第二温度值,所述第一温度值小于所述第一预设温度值,判断所述第一温度值是否大于或等于所述第二预设温度值;

若是,则控制所述加热器按照所述第一加热能量为所述第一打印模块施加能量,以完成下一打印任务;

若否,则控制所述加热器按照所述第二加热能量为所述第一打印模块施加能量,以完成下一打印任务。

与现有技术相比,本发明的有益效果是:

本发明提出了一种热敏打印系统及方法。该系统中控制器分别与第一打印模块、第二打印模块、第一温度传感器、第二温度传感器和加热器连接,通过设置第一打印模块和第二打印模块两个打印模块,控制器依据获取到的完成当前打印任务时对应的第一温度值和第二温度值,确定下一打印任务对应的打印模块,并控制加热器为第一打印模块或第二打印模块(下一打印任务对应的打印模块)施加能量,这样当打印任务较多,打印时间较长时,两个打印模块互为备用,避免了单个打印头的热敏打印系统,在执行多打印任务时,过热引起打印故障;该系统实现了长时间连续打印。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例一种热敏打印系统的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

图1为本发明实施例一种热敏打印系统的结构示意图。

参见图1,实施例的热敏打印系统,包括:控制器1、第一打印模块2、第二打印模块3、第一温度传感器4、第二温度传感器5和加热器6;所述控制器1分别与所述第一打印模块2、所述第二打印模块3、所述第一温度传感器4、所述第二温度传感器5和所述加热器6连接;所述第一温度传感器4与所述第一打印模块2连接,用于测量所述第一打印模块2的温度,得到第一温度值;所述第二温度传感器5与所述第二打印模块3连接,用于测量所述第二打印模块3的温度,得到第二温度值;所述加热器6分别与所述第一打印模块2和所述第二打印模块3连接,用于为所述第一打印模块2或所述第二打印模块3施加能量;所述控制器1依据获取到的完成当前打印任务时对应的第一温度值和第二温度值,确定下一打印任务对应的打印模块,并控制所述加热器6为所述第一打印模块2或所述第二打印模块3施加能量,以实现打印。

本实施例中,所述第一打印模块2包括第一热敏打印头和与所述第一热敏打印头对应设置的第一胶辊;所述第一热敏打印头与所述第一胶辊均与所述控制器1连接;所述控制器1控制所述第一热敏打印头接触热敏打印纸,实现打印,以及控制所述第一胶辊转动走纸。

所述第二打印模块3包括第二热敏打印头和与所述第二热敏打印头对应设置的第二胶辊;所述第二热敏打印头与所述第二胶辊均与所述控制器1连接;所述控制器1控制所述第二热敏打印头接触热敏打印纸,实现打印,以及控制所述第二胶辊转动走纸。

本实施例中,所述第一温度传感器4和所述第二温度传感器5均为热敏电阻器。

作为一种可选的实施方式,所述热敏打印系统还包括报警模块7;所述报警模块7与所述控制器1连接;当所述控制器1获取到的完成当前打印任务时对应的第一温度值和第二温度值均大于第一预设温度值时,控制所述报警模块7发出报警信号。所述报警模块7包括蜂鸣器和LED闪光灯;所述蜂鸣器用于发出声音信号;所述LED闪光灯用于发出闪烁灯光信号。

作为一种可选的实施方式,所述热敏打印系统还包括存储模块8;所述存储模块8与所述控制器1连接,用于存储驱动程序和打印数据。

作为一种可选的实施方式,所述热敏打印系统还包括输入模块9;所述输入模块9与所述控制器1连接,用于输入及修改内部参数。

本实施例的热敏打印系统,当打印任务较多,打印时间较长时,第一打印模块2和第二打印模块3两个打印模块互为备用,避免了单个打印头的热敏打印系统,在执行多打印任务时,过热引起打印故障;该系统实现了长时间连续打印。

本发明还提供了一种热敏打印方法,包括:

S1:确定当前打印状态。

S2:当所述当前打印状态表示完成当前打印任务的打印模块为第一打印模块时,获取完成当前打印任务结束时对应的第一温度值和第二温度值;所述第一温度值为与第一打印模块连接的第一温度传感器测量得到的,所述第二温度值为与第二打印模块连接的第二温度传感器测量得到的。

S3:比较所述第一温度值和所述第二温度值。具体的:

1)当所述第一温度值大于所述第二温度值时,判断所述第二温度值是否大于或等于第一预设温度值。

11)若所述第二温度值大于或等于第一预设温度值,则控制所述第一打印模块、所述第二打印模块均停止打印。

12)若所述第一温度值大于或等于所述第一预设温度值,所述第二温度值小于所述第一预设温度值,则控制所述第一打印模块停止打印,并控制所述第二打印模块开始打印,以完成下一打印任务。具体的:

若所述第一温度值大于或等于第一预设温度值,所述第二温度值小于所述第一预设温度值,控制所述第一打印模块停止打印。

控制所述第二打印模块开始打印,并判断所述第二温度是否大于或等于第二预设温度值。若是,则控制所述加热器按照第一加热能量为所述第二打印模块施加能量,以完成下一打印任务;若否,则控制所述加热器按照第二加热能量为所述第二打印模块施加能量,以完成下一打印任务;所述第一加热能量小于所述第二加热能量。

13)若所述第一温度值小于所述第一预设温度值,则控制所述第一打印模块继续完成下一打印任务。

2)当所述第一温度值小于或等于所述第二温度值时,判断所述第一温度值是否大于或等于所述第一预设温度值。具体的:

21)若所述第一温度值小于或等于所述第二温度值,所述第一温度值大于或等于所述第一预设温度值,则控制所述第一打印模块、所述第二打印模块均停止打印。

22)若所述第一温度值小于或等于所述第二温度值时,所述第一温度值小于所述第一预设温度值,则控制所述第一打印模块继续完成下一打印任务。具体的:

当所述第一温度值小于或等于所述第二温度值,所述第一温度值小于所述第一预设温度值,判断所述第一温度值是否大于或等于所述第二预设温度值。若是,则控制所述加热器按照所述第一加热能量为所述第一打印模块施加能量,以完成下一打印任务;若否,则控制所述加热器按照所述第二加热能量为所述第一打印模块施加能量,以完成下一打印任务。

本实施例的热敏打印方法,通过设置第一打印模块和第二打印模块两个打印模块,控制器依据获取到的完成当前打印任务时对应的第一温度值和第二温度值,确定下一打印任务对应的打印模块,并控制加热器为第一打印模块或第二打印模块施加能量,这样当打印任务较多,打印时间较长时,两个打印模块互为备用,避免了单个打印头的热敏打印系统,在执行多打印任务时,过热引起打印故障;该方法实现了长时间连续打印。

对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:图像处理装置、起皱判定方法以及机器学习装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类