The embodiment of the invention provides an adaptive printing method, device and printer, relating to the technical field of information printer, wherein the adaptive printing method includes: obtaining the status information of the current printer; wherein, the status information includes the amount of local data to be printed; obtaining the printing speed adjustment information according to the status information; generating the printing speed adjustment information according to the status information The speed control command is sent to the print drive motor so that the print drive motor adjusts the print speed according to the speed control command. By acquiring the status information of the current printer and adjusting the printing speed according to the status information, the invention avoids the printer under load or overload caused by the manual operation, realizes the slow deceleration without data, and reduces the loss of the printing part caused by the sharp shutdown.
【技术实现步骤摘要】
一种自适应打印方法、装置及打印机
本专利技术涉及信息
,具体而言,涉及一种自适应打印方法、装置及打印机。
技术介绍
打印机使用者一般在打印前根据待打印数据量手动设定打印机的打印速度,在打印过程中,打印机的打印状态发生变化时,打印机使用者可以通过制动开关、控制按钮手动调整打印机的打印速度,但是人工操作不方便且很可能高于或低于打印机的最佳打印速度,使打印机欠载或过载运行,打印效率低。目前打印速度无法根据打印状态自适应调整打印速度,可能引起诸多的打印问题。例如,当打印机本地待打印数据量为零的时候,一般马上停止打印,这样急剧停机,会引起打印部件中结构齿轮磨损,影响打印机寿命;非常强烈的降速还可能撕裂纸卷,浪费时间和材料;当通信速度不稳定的时候,继续在较大的速率下打印可能会引起打印机卡顿,继而引起打印重复或数据丢失。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种自适应打印方法、装置及打印机,以改善现有技术中打印机打印速度无法根据打印状态进行自适应调整的问题。本专利技术提供了一种自适应打印方法,包括:获取当前打印机的状态信息;其中,所述状态信息包括本地待打印数据量;根据所述状态信息获取打印速度调整信息;根据所述打印速度调整信息生成速度控制指令并发送至打印驱动电机,以使得所述打印驱动电机根据所述速度控制指令调整打印速度。优选的,所述打印速度调整信息包括以稳定状态调速、以可变状态调速以及不调速。优选的,所述根据所述状态信息获取打印速度调整信息,具体为:根据所述状态信息,基于打印速度匹配算法生成打印速度增量;根据所述打印速度增量获取打印速度调整信息。优选的, ...
【技术保护点】
1.一种自适应打印方法,其特征在于,包括:获取当前打印机的状态信息;其中,所述状态信息包括本地待打印数据量;根据所述状态信息获取打印速度调整信息;根据所述打印速度调整信息生成速度控制指令并发送至打印驱动电机,以使得所述打印驱动电机根据所述速度控制指令调整打印速度。
【技术特征摘要】
1.一种自适应打印方法,其特征在于,包括:获取当前打印机的状态信息;其中,所述状态信息包括本地待打印数据量;根据所述状态信息获取打印速度调整信息;根据所述打印速度调整信息生成速度控制指令并发送至打印驱动电机,以使得所述打印驱动电机根据所述速度控制指令调整打印速度。2.根据权利要求1所述的自适应打印方法,其特征在于,所述打印速度调整信息包括以稳定状态调速、以可变状态调速以及不调速。3.根据权利要求1所述的自适应打印方法,其特征在于,所述根据所述状态信息获取打印速度调整信息,具体为:根据所述状态信息,基于打印速度匹配算法生成打印速度增量;根据所述打印速度增量获取打印速度调整信息。4.根据权利要求3所述的自适应打印方法,其特征在于,所述打印速度匹配算法具体为:当x≥x0时,Vd=0当0≤x<x0时,Vd=D*x其中,Vd为打印速度增量;x为本地待打印数据量;x0为本地待打印数据量阈值;D为常量且D<0。5.根据权利要求3所述的自适应打印方法,其特征在于,所述状态信息还包括打印机的数据通信状态。6.根据权利要求5所述的自适应打印方法,其特征在于,所述数据通信状态包括数据接收速率和数据消耗速率,则所述打印速度匹配算法具体为:当x≥x0,y≥y0且z≤z0,Vd=0否则,Vd=D*(x-x0)+P*(y-y0)–K*(z...
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:厦门汉印电子技术有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。