一种根据温度区间范围和走纸速度对热敏点加热的方法与流程

文档序号:21734950发布日期:2020-08-05 01:31阅读:280来源:国知局
一种根据温度区间范围和走纸速度对热敏点加热的方法与流程

本发明涉及热敏打印技术领域,特别涉及一种根据温度区间范围和走纸速度对热敏点加热的方法。



背景技术:

热敏打印的工作原理是在打印头上集成多个加热半导体元件(简称热敏点),通过热敏点对热敏打印纸加热,使热敏打印纸在加热位置发生颜色变化,从而达到图案打印的目的。热敏点的温度越高,热敏打印纸变色越快、打印效果越清晰。但是,如果热敏点温度过高、走纸速度较慢,就会因为加热时间过长导致热敏点与热敏打印纸之间产生粘连,使得打印清晰度降低;如果走纸速度较快、热敏点温度不够,又会因为加热时间不足导致打印灰度降低。



技术实现要素:

本发明的目的,就是针对现有技术的缺陷,提供一种根据温度区间范围和走纸速度对热敏点加热的方法,基于一个温度区间范围、走纸速度与加热时间的对应关系表,实现对热敏点加热过程的精度控制,提高热敏打印的稳定性。

为实现上述目的,本发明实施例提供了一种根据温度区间范围和走纸速度对热敏点加热的方法,所述方法包括:

获取温度区间范围、走纸速度与加热时间的对应关系表;所述对应关系表包括多个对应关系记录;所述对应关系记录包括温度数据和走纸速度数据及与所述温度数据和所述走纸速度数据对应的加热时间数据;

获取第一热敏点实时温度数据和第一实时走纸速度数据;

根据所述第一热敏点实时温度数据和所述第一实时走纸速度数据,查询所述对应关系表的所述对应关系记录,当所述第一热敏点实时温度数据满足所述温度数据,且所述第一实时走纸速度数据等于所述走纸速度数据时,提取对应的所述加热时间数据做为热敏点加热时间数据;

根据所述热敏点加热时间数据,对热敏点进行加热处理。

优选的,所述根据所述热敏点加热时间数据,对热敏点进行加热处理之后,还包括:

获取目标温度数据;

获取第二热敏点实时温度数据;

当所述第二热敏点实时温度数据低于所述目标温度数据时,生成热敏点加热补偿不足信息;

当所述第二热敏点实时温度数据高于所述目标温度数据时,生成热敏点加热补偿过大信息。

优选的,所述方法还包括:

获取所述对应关系表;

将所述对应关系表中的所述对应关系记录依次标记为调试对应关系记录;将所述调试对应关系记录的所述温度数据做为起始温度数据,将所述调试对应关系记录的所述走纸速度数据做为调试走纸速度数据;

获取所述目标温度数据;

根据所述起始温度数据和所述目标温度数据,对热敏点进行加热处理,将所述热敏点的实时温度从所述起始温度数据加热到所述目标温度数据,并统计加热时间得到调试加热时间;

获取调试打印图案信息;

对所述调试打印图案信息使用所述热敏点按所述调试走纸速度数据进行匀速打印处理,得到对应的打印图案,对所述打印图案进行打印效果识别处理,得到打印效果信息;所述打印效果信息包括打印灰度信息和打印清晰度信息;

当所述打印灰度信息大于或等于灰度阈值,且所述打印清晰度信息大于或等于清晰度阈值时,将所述调试加热时间做为所述调试对应关系记录的所述加热时间数据。

进一步的,当所述打印灰度信息小于所述灰度阈值时,所述方法还包括:

对所述调试加热时间做增时处理得到增大调试加热时间;根据所述增大调试加热时间对所述热敏点进行定时加热处理,将所述热敏点的实时温度从所述起始温度数据加热到所述目标温度数据;

使用加热后的所述热敏点继续对所述调试打印图案信息按所述调试走纸速度数据进行匀速打印处理,得到对应的所述打印图案,对所述图案打印结果继续进行打印效果识别处理,得到所述打印效果信息。

进一步的,当所述打印清晰度信息小于所述清晰度阈值时,所述方法还包括:

对所述调试加热时间做减时处理得到减小调试加热时间;根据所述减小调试加热时间对所述热敏点进行定时加热处理,将所述热敏点的实时温度从所述起始温度数据加热到所述目标温度数据;

使用加热后的所述热敏点继续对所述调试打印图案信息按所述调试走纸速度数据进行匀速打印处理,得到对应的所述打印图案,对所述图案打印结果继续进行打印效果识别处理,得到所述打印效果信息。

本发明实施例提供的一种根据温度区间范围和走纸速度对热敏点加热的方法,基于一个温度区间范围、走纸速度与加热时间的对应关系表,实现了对热敏点加热过程的精度控制,提高了热敏打印的稳定性。

附图说明

图1为本发明实施例一提供的一种根据温度区间范围和走纸速度对热敏点加热的方法示意图;

图2为本发明实施例二提供的一种温度区间范围、走纸速度与加热时间的对应关系表调试方法示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明实施例一提供的一种根据温度区间范围和走纸速度对热敏点加热的方法,通过查询一个温度区间范围、走纸速度与加热时间的对应关系表,在不同实时温度与不同走纸速度下获取对应的热敏点加热时间数据对热敏点进行加热,实现了对热敏点加热过程的精度控制,提高了热敏打印的稳定性。

如图1为本发明实施例一提供的一种根据温度区间范围和走纸速度对热敏点加热的方法示意图所示,本方法主要包括如下步骤:

步骤1,获取温度区间范围、走纸速度与加热时间的对应关系表;

其中,对应关系表包括多个对应关系记录;对应关系记录包括温度数据和走纸速度数据及与温度数据和走纸速度数据对应的加热时间数据。

具体的,热敏打印设备从本地存储介质中获取温度区间范围、走纸速度与加热时间的对应关系表;这里的热敏打印设备至少包括用于存储数据的存储介质、用于热敏打印纸的走纸电机、用于打印热敏打印纸的热敏点、用于获得热敏点实时温度数据的热敏电阻等等。

此处,热敏打印设备可以为热敏打印机、也可以为具备热敏打印功能的终端设备或服务器。对应关系表的结构如表一所示,由m(m为大于0的整数)条对应关系记录组成,每条对应关系记录包括一个温度数据和一个走纸速度数据及与上述温度数据和走纸速度数据对应的一个加热时间数据;这里,温度数据是一个具体温度区间范围;走纸速度数据是一个具体的速度数据;加热时间数据是对热敏点进行加热的时间数据。

表一

步骤2,获取第一热敏点实时温度数据和第一实时走纸速度数据。

具体的,热敏打印设备通过热敏电阻获得热敏点的实时温度生成第一热敏点实时温度数据,通过读取走纸电机的速度配置参数获得第一实时走纸速度数据。

此处,在没对热敏点进行加热之前,热敏点的实时温度默认是与环境温度一致的。

例如,热敏打印设备放置在户外,室外温度为11℃,热敏点在未启动加热之前,其温度与环境温度一致,所以第一热敏点实时温度数据为11℃;热敏打印设备的走纸电机的速度配置参数为5mm/s,则第一实时走纸速度数据为5mm/s。

步骤3,根据第一热敏点实时温度数据和第一实时走纸速度数据,查询对应关系表的对应关系记录,当第一热敏点实时温度数据满足温度数据,且第一实时走纸速度数据等于走纸速度数据时,提取对应的加热时间数据做为热敏点加热时间数据。

例如,第一热敏点实时温度数据为11℃,第一实时走纸速度数据为5mm/s,对应关系表具体如表二所示,m=10;则热敏打印设备查询表二,获知温度区间范围包括了第一热敏点实时温度数据(11℃)的对应关系记录有第1、2、3、4和5对应关系记录,从第1、2、3、4和5对应关系记录中,查找走纸速度数据与第一实时走纸速度数据(5mm/s)相等的对应关系记录得到第1对应关系记录,从第1对应关系记录中提取第1加热时间数据(24ms)得到热敏点加热时间数据为24ms。

表二

步骤4,根据热敏点加热时间数据,对热敏点进行加热处理。

此处,热敏打印设备对热敏点使用加热电流进行定时加热处理,电流加热时间为热敏点加热时间数据。例如,热敏点加热时间数据为24ms时,热敏打印设备对热敏点使用加热电流进行定时加热处理,电流加热时间为24ms。

另外,热敏打印设备可以在每次根据热敏点加热时间数据对热敏点进行加热处理之后都对热敏点的实时温度是否达到目标温度数据进行检测,也可以定期自动对热敏点的实时温度是否达到目标温度数据进行检测,还可以提供单次触发方式由用户选择对热敏点的实时温度是否达到目标温度数据进行检测。其中,对热敏点的实时温度是否达到目标温度数据进行检测,具体包括:

获取目标温度数据;

具体的,热敏打印设备从存储介质中获取预置的目标温度数据;

此处,目标温度数据是热敏打印设备预置的一个具体的目标温度区间范围,当热敏点的实时温度处于目标温度区间范围时,打印图案的灰度信息能够达灰度阈值(即打印颜色深度正常)、打印图案的清晰度信息能够达到清晰度阈值(即打印不会发生粘连和图案晕染)。例如,目标温度数据为170℃到180℃;

获取第二热敏点实时温度数据;

具体的,热敏打印设备通过热敏电阻获得热敏点的实时温度生成第二热敏点实时温度数据;

当第二热敏点实时温度数据低于目标温度数据时,生成热敏点加热补偿不足信息;

此处,导致产生热敏点加热补偿不足信息的原因有多种(诸如,热敏打印设备老化导致加热补偿不足、热敏点元器件老化导致加热补偿不足等等),产生热敏点加热补偿不足信息则说明对应关系表给出的加热时间需要进行增时调试;例如,第二热敏点实时温度数据为168℃,热敏打印设备认为热敏点加热不足,未达到目标温度数据(170℃到180℃),于是生成热敏点加热补偿不足信息用以进行信息提示并进一步激活对应关系表增时调试流程;

当第二热敏点实时温度数据高于目标温度数据时,生成热敏点加热补偿过大信息。

此处,导致产生热敏点加热补偿过大信息的原因有多种(诸如,热敏打印设备加热电流过大导致加热补偿过大),产生热敏点加热补偿过大信息则说明对应关系表给出的加热时间需要进行减时调试;例如,第二热敏点实时温度数据为181℃,热敏打印设备认为热敏点加热过度,超出了目标温度数据(170℃到180℃),于是生成热敏点加热补偿过大信息用以进行信息提示并进一步激活对应关系表减时调试流程。

综上,热敏打印设备在处理热敏打印时,引用本发明实施例提供的一种根据温度区间范围和走纸速度对热敏点加热的方法,通过查询一个温度区间范围、走纸速度与加热时间的对应关系表,在不同实时温度与不同走纸速度下获取对应的热敏点加热时间数据对热敏点进行加热,实现了对热敏点加热过程的精度控制,提高了热敏打印的稳定性。

本发明实施例二提供的一种温度区间范围、走纸速度与加热时间的对应关系表调试方法,对实施例一中使用的温度区间范围、走纸速度与加热时间的对应关系表进行调试,当该对应关系表第一次投入使用之前需要进行调试(初始化),当热敏打印设备生成热敏点加热补偿不足信息或热敏点加热补偿过大信息时也需要对该对应关系表进行调试。

如图2为本发明实施例二提供的一种温度区间范围、走纸速度与加热时间的对应关系表调试方法示意图所示,本方法主要包括如下步骤:

步骤101,获取温度区间范围、走纸速度与加热时间的对应关系表;

其中,对应关系表包括多个对应关系记录;对应关系记录包括温度数据和走纸速度数据及与温度数据和走纸速度数据对应的加热时间数据。

具体的,热敏打印设备从本地存储介质中获取温度区间范围、走纸速度与加热时间的对应关系表;这里的热敏打印设备至少包括用于存储数据的存储介质、用于热敏打印纸的走纸电机、用于打印热敏打印纸的热敏点、用于获得热敏点实时温度数据的热敏电阻等等。

此处,热敏打印设备可以为热敏打印机、也可以为具备热敏打印功能的终端设备或服务器。对应关系表的结构如表一所示,由m(m为大于0的整数)条对应关系记录组成,每条对应关系记录包括一个温度数据和一个走纸速度数据及与上述温度数据和走纸速度数据对应的一个加热时间数据;这里,温度数据是一个具体温度区间范围;走纸速度数据是一个具体的速度数据;加热时间数据是对热敏点进行加热的时间数据。

步骤102,将对应关系表中的对应关系记录依次标记为调试对应关系记录;将调试对应关系记录的温度数据做为起始温度数据,将调试对应关系记录的走纸速度数据做为调试走纸速度数据。

此处,实施例二中热敏打印设备会对该对应关系表中每条对应关系记录中的加热时间数据进行调试,在调试每条对应关系记录之前先将该对应关系记录标记为调试对应关系记录;调试对应关系记录的温度数据会被做为起始温度数据(具体为一个温度区间范围),调试对应关系记录的走纸速度数据做为调试走纸速度数据。

例如,热敏打印设备对该对应关系表进行调试时,对应关系表的具体内容如表二所示,则调试第1对应关系记录时,第1起始温度数据为10℃到20℃的温度区间范围,第1调试走纸速度数据为5mm/s;调试第2对应关系记录时,第2起始温度数据为10℃到20℃的温度区间范围,第2调试走纸速度数据为6.25mm/s;依次类推,调试第10对应关系记录时,第10起始温度数据为20℃到30℃的温度区间范围,第10调试走纸速度数据为50mm/s。

步骤103,获取目标温度数据。

具体的,热敏打印设备从存储介质中获取预置的目标温度数据。

此处,目标温度数据,是热敏打印设备预置的一个具体的目标温度区间范围,当热敏点的实时温度处于目标温度区间范围时,打印图案的灰度信息能够达灰度阈值(即打印颜色深度正常)、打印图案的清晰度信息能够达到清晰度阈值(即打印不会发生粘连和图案晕染)。在热敏打印设备出厂前会对目标温度数据进行设置,在热敏打印设备出厂后还可以对目标温度数据进行修改。例如,目标温度数据为170℃到180℃。

步骤104,根据起始温度数据和目标温度数据,对热敏点进行加热处理,将热敏点的实时温度从起始温度数据加热到目标温度数据,并统计加热时间得到调试加热时间。

例如,目标温度数据为170℃-180℃,对应关系表的具体内容如表二所示,当热敏打印设备在对第1对应关系记录进行调试时,对热敏点进行定时加热处理,将热敏点的实时温度从10℃到20℃的温度区间范围加热到170℃到180℃的区间范围,得到的加热时间做为第1调试加热时间;当热敏打印设备在对第2对应关系记录进行调试时,得到的加热时间做为第2调试加热时间;依次类推,当热敏打印设备在对第10对应关系记录进行调试时,得到的加热时间做为第10调试加热时间。

步骤105,获取调试打印图案信息。

此处,调试打印图案信息,是一个固定的打印图案信息(图形、字符、或字符与图形的组合),是专为热敏打印设备测试打印效果所准备的。

步骤106,对调试打印图案信息使用热敏点按调试走纸速度数据进行匀速打印处理,得到对应的打印图案,对打印图案进行打印效果识别处理,得到打印效果信息;

其中,打印效果信息包括打印灰度信息和打印清晰度信息。

此处,对打印图案进行打印效果识别处理得到的打印效果信息主要包括两个信息:打印灰度信息和打印清晰度信息;打印灰度信息标识打印颜色效果(如果热敏点加热不足会导致颜色深度不够,从而使得打印灰度信息不达标),打印清晰度信息标识打印清晰度效果(如果热敏点加热过大会导致打印粘连、图案晕染,从而使得打印清晰度信息不达标)。

例如,对应关系表的具体内容如表二所示,当热敏打印设备在对第1对应关系记录进行调试时,经过第1调试加热时间将热敏点加热到目标温度数据后,对调试打印图案信息按第1调试走纸速度数据(5mm/s)进行匀速打印和效果识别得到第1打印效果信息(包括第1打印灰度信息和第1打印清晰度信息);当热敏打印设备在对第2对应关系记录进行调试时,得到第2打印效果信息(包括第2打印灰度信息和第2打印清晰度信息);依次类推,当热敏打印设备在对第10对应关系记录进行调试时,得到第10打印效果信息(包括第10打印灰度信息和第10打印清晰度信息)。

步骤107,当打印灰度信息小于灰度阈值时,对调试加热时间做增时处理得到增大调试加热时间;以增大调试加热时间做为新的调试加热时间,根据新的调试加热时间对热敏点进行定时加热处理,将热敏点的实时温度从起始温度数据加热到目标温度数据;转至步骤106。

此处,导致打印灰度信息小于灰度阈值的原因是热敏点的温度不够;这里,一方面在目标温度数据不变的情况下,我们可以通过按指定的增时步长逐次增大热敏点的调试加热时间,使得加热后的热敏点温度从目标温度数据的区间范围底部向顶部调整;另一方面还可以直接提高目标温度数据,增大调试加热时间;在对加热时间做了增时处理之后,热敏打印设备会使用该加热时间对热敏点进行加热,加热之后转至步骤106继续进行打印效果识别,直到识别出的打印灰度信息超过灰度阈值为止。

例如,目标温度数据为170℃-180℃,对应关系表的具体内容如表二所示,当热敏打印设备在对第1对应关系记录进行调试时,得到的第1调试加热时间为24ms,对调试打印图案信息按第1调试走纸速度数据(5mm/s)进行匀速打印和效果识别得到的第1打印灰度信息为不满足灰度阈值,则热敏打印设备以0.5ms/次为增时步长,对第1调试加热时间进行1次增时处理,得到第1增大调试加热时间为24.5ms,以第1增大调试加热时间替换增时之前的第1调试加热时间得到新的第1调试加热时间为24.5ms,热敏打印设备以新的第1调试加热时间为加热时间对热敏点从起始温度数据开始进行加热使之达到目标温度数据,之后转至步骤106进行打印效果识别,直到打印灰度信息大于或等于灰度阈值为止。

步骤108,当打印清晰度信息小于清晰度阈值时,对调试加热时间做减时处理得到减小调试加热时间;以减小调试加热时间做为新的调试加热时间,根据新的调试加热时间对热敏点进行定时加热处理,将热敏点的实时温度从起始温度数据加热到目标温度数据;转至步骤106。

此处,导致打印清晰度信息小于清晰度阈值的原因是热敏点的温度过高;这里,一方面在目标温度数据不变的情况下,我们可以通过按指定的减时步长逐次减小热敏点的调试加热时间,使得加热后的热敏点温度从目标温度数据的区间范围顶部向底部调整;另一方面还可以直接降低目标温度数据,减小调试加热时间;在对加热时间做了减时处理之后,热敏打印设备会使用该加热时间对热敏点进行加热,加热之后转至步骤106继续进行打印效果识别,直到识别出的打印清晰度信息超过清晰度阈值为止。

例如,目标温度区间范围为170℃-180℃,对应关系表的具体内容如表二所示,当热敏打印设备在对第2对应关系记录进行调试时,得到的第2调试加热时间为26ms,对调试打印图案信息按第2调试走纸速度数据(6.25mm/s)进行匀速打印和效果识别得到的第2打印清晰度信息不满足清晰度阈值,则热敏打印设备以0.5ms/次为减时步长,对第2调试加热时间进行1次减时处理,得到第2减小调试加热时间为25.5ms,以第2减小调试加热时间替换增时之前的第2调试加热时间得到新的第2调试加热时间为25.5ms,热敏打印设备以新的第2调试加热时间为加热时间对热敏点从起始温度数据开始进行加热使之达到目标温度数据,之后转至步骤106进行打印效果识别,直到打印清晰度信息大于或等于清晰度阈值为止。

步骤109,当打印灰度信息大于或等于灰度阈值,且打印清晰度信息大于或等于清晰度阈值时,将调试加热时间做为调试对应关系记录的加热时间数据。

此处的调试加热时间为最新的调试加热时间。

例如,对应关系表的具体内容如表二所示,经过调试后,热敏打印设备只对第1、2对应关系记录做了调整:最新的第1调试加热时间为24.5ms,最新的第2调试加热时间为25.5ms,第3到第10都没发生变化,则,调试后的对应关系表如表三所示:

表三

综上,热敏打印设备在热敏打印效果发生变化时,引用本发明实施例提供的一种温度区间范围、走纸速度与加热时间的对应关系表调试方法,可对该对应关系表的精度进行修复。

本发明实施例提供的一种根据温度区间范围和走纸速度对热敏点加热的方法,基于一个温度区间范围、走纸速度与加热时间的对应关系表,实现了对热敏点加热过程的精度控制,提高了热敏打印的稳定性。

专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1