一种打印缺纸检测方法、装置、设备及存储介质制造方法及图纸

技术编号:26030163 阅读:24 留言:0更新日期:2020-10-23 21:07
本发明专利技术公开了一种打印缺纸检测方法、装置、设备及存储介质,方法包括:在接收到打印指令时,控制走纸模块进行走纸;在走纸过程中,接收位于走纸通道内的光电接收器发送的检测电压信号;根据所述检测电压信号判断当前是否为缺纸状态;若否,则将寄存器中保存的缺纸走纸长度置零;若是,则根据当前的走纸长度更新寄存器中的缺纸走纸长度;当判断所述缺纸走纸长度大于设定的长度阈值时,控制停止走纸。本发明专利技术由于增加了缺纸走纸长度这个参考因素,相比单一的电压阈值判断条件,能够很大程度上过滤由于检测光照射在打印内容上而造成的缺纸侦测出错的情况,避免在双面打印时可能导致的无法正常打印的问题。

【技术实现步骤摘要】
一种打印缺纸检测方法、装置、设备及存储介质
本专利技术涉及打印
,具体地涉及一种打印缺纸检测方法、装置、设备及存储介质。
技术介绍
打印机是计算机的输出设备之一,其用于将计算机处理结果打印在相关介质上,例如纸张上。一般在打印机打印前,需要对打印的介质进行检查,例如检查是否出现纸张用尽或者未装纸等,以避免出现缺纸打印的情况出现。一种比较常见的检查方法是在走纸通道内设置光电对,该光电对包括位于走纸通道同一侧的光电发射器和光电接收器。检测时,光电发射器发送检测光,当走纸通道内有纸张时,光电接收器能够接收被纸张反射回来的光形成导电通道,光信号得以被转换成电压信号;当走纸通道内没有纸张时,没有检测光或者只有很少的检测光被反射回来,此时没有转换的电压信号或者电压信号很弱。如此,通过设置一个电压阈值与当前检测到的电压信号进行比较,就可以判断得出打印机走纸通道内是否有供打印的纸张,如果没有纸张,则发出相应的提示,以告知使用者进行装纸。
技术实现思路
专利技术人在实施本专利技术的过程中发现,在进行双面打印或者是利用一面已经打印过的纸张的另一面进行打印时,很容易发生缺纸的误判,即走纸通道内有纸张时,仍然有可能出现缺纸的提示。专利技术人进一步发现,这是由于在上述情况下,会遇到光电发射器发出的检测光照射在打印内容上的,由于打印内容通常为黑色,基本不反射检测光,因此在光电接收器接收到的光与缺纸状态类似,都很小,如此导致打印机会误以为纸张用尽或者未装纸,导致无法正常进行打印。有鉴于此,本专利技术的目的在于提供打印缺纸检测方法、装置、设备及存储介质,能避免在一些打印情况下导致的缺纸误判的问题。本专利技术实施例提供了一种打印缺纸检测方法,包括:在接收到打印指令时,控制走纸模块进行走纸;在走纸过程中,接收位于走纸通道内的光电接收器发送的检测电压信号;根据所述检测电压信号判断当前是否为缺纸状态;若否,则将寄存器中保存的缺纸走纸长度置零;若是,则根据当前的走纸长度更新寄存器中的缺纸走纸长度;当判断所述缺纸走纸长度大于设定的长度阈值时,控制停止走纸。优选地,根据所述检测电压信号判断当前是否为缺纸状态,具体为:判断所述检测电压信号是否大于预设的电压阈值;若否,则判断当前为缺纸状态;若是,则判断当前为有纸状态。优选地,所述缺纸走纸长度为连续处于缺纸状态下的走纸距离之和。优选地,当判断所述检测电压信号发生变化时,生成所述打印指令。优选地,当判断所述检测电压信号发生变化且持续预定时间后,生成所述打印指令。本专利技术实施例还提供了一种打印缺纸检测装置,包括:第一走纸控制单元,用于在接收到打印指令时,控制走纸模块进行走纸;电压信号接收单元,用于在走纸过程中,接收位于走纸通道内的光电接收器发送的检测电压信号;缺纸判断单元,用于根据所述检测电压信号判断当前是否为缺纸状态;若否,则通知置零单元,若是,则通知累计单元;置零单元,用于将寄存器中保存的缺纸走纸长度置零;累计单元,用于根据当前的走纸长度更新寄存器中的缺纸走纸长度;第二走纸控制单元,用于当判断所述缺纸走纸长度大于设定的长度阈值时,控制停止走纸。优选地,还包括:打印指令生成单元,用于当判断所述检测电压信号发生变化时,生成所述打印指令。优选地,所述打印指令生成单元具体用于:当判断所述检测电压信号发生变化时,生成所述打印指令。本专利技术实施例还提供了一种打印缺纸检测设备,配置于走纸通道内的走纸模块、位于走纸通道同一侧的光电接收器及光电发射器、控制器,其中,所述控制器与所述走纸模块、光电接收器及光电发射器均电连接,所述控制器被配置为执行其内部存储的计算机程序以实现如上述的打印缺纸检测方法。本专利技术实施例还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序能够被所述计算机可读存储介质所在打印设备的处理器执行,以实现如上述的打印缺纸检测方法。上述实施例中,由于增加了缺纸走纸长度这个参考因素,相比单一的电压阈值判断条件,能够很大程度上过滤由于检测光照射在打印内容上而造成的缺纸侦测出错的情况,避免在双面打印时可能导致的无法正常打印的问题。附图说明为了更清楚地说明本专利技术的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术第一实施例提供的打印缺纸检测方法的流程示意图。图2为本专利技术第二实施例提供的打印缺纸检测装置的结构示意图。图3为本专利技术第三实施例提供的打印缺纸检测设备的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1,本专利技术实施例提供了一种打印缺纸检测方法,其可由打印缺纸检测设备(以下简称检测设备)来执行,特别的,由所述检测设备内的一个或多个处理器来执行,以实现如下步骤:S101,在接收到打印指令时,控制走纸模块进行走纸。在本实施例中,所述检测设备为打印机,其可以根据接收的外部打印数据进行打印,以将打印数据再现于打印介质上,例如,再现于纸张上。其中,这里的纸张可以存放于打印机内部的储纸仓内,也可以放置于打印机外部的入纸口处,本专利技术不做具体限定。在本实施例中,一般而言,所述打印机与外部的上位机(如计算机或者智能移动终端或者云端服务器等)预先建立连接,外部的上位机在需要打印的时候,将待打印的数据发送给打印机,打印机在接收到所述打印数据后,即生成打印指令,并控制走纸模块进行走纸,以将打印介质向打印头方向传输来实现打印。在本实施例中,所述走纸模块可包括走纸马达、走纸胶辊及对应的传动结构,走纸胶辊位于走纸通道内,走纸马达通过传动结构与走纸胶辊传动连接,从而控制走纸胶辊的转动,以实现对打印介质的传输。S102,在走纸过程中,接收位于走纸通道内的光电接收器发送的检测电压信号。S103,根据所述检测电压信号判断当前是否为缺纸状态;若否,则执行S104,若是,则执行S105;S104,则将寄存器中保存的缺纸走纸长度置零;S105,则根据当前的走纸长度更新寄存器中的缺纸走纸长度;S106,当判断所述缺纸走纸长度大于设定的长度阈值时,控制停止走纸。在本实施例中,在所述走纸通道内的预定位置设置有至少一对用于检测是否缺纸的光电传感器,该光电传感器包括位于走纸通道同一侧的光电发射器和光电接收器。其一般的检测原理是:在检测时,光电发射器发送检测光,当走纸通道内有纸张(纸张通常为白色或者浅色,反射率本文档来自技高网...

【技术保护点】
1.一种打印缺纸检测方法,其特征在于,包括:/n在接收到打印指令时,控制走纸模块进行走纸;/n在走纸过程中,接收位于走纸通道内的光电接收器发送的检测电压信号;/n根据所述检测电压信号判断当前是否为缺纸状态;/n若否,则将寄存器中保存的缺纸走纸长度置零;/n若是,则根据当前的走纸长度更新寄存器中的缺纸走纸长度;/n当判断所述缺纸走纸长度大于设定的长度阈值时,控制停止走纸。/n

【技术特征摘要】
1.一种打印缺纸检测方法,其特征在于,包括:
在接收到打印指令时,控制走纸模块进行走纸;
在走纸过程中,接收位于走纸通道内的光电接收器发送的检测电压信号;
根据所述检测电压信号判断当前是否为缺纸状态;
若否,则将寄存器中保存的缺纸走纸长度置零;
若是,则根据当前的走纸长度更新寄存器中的缺纸走纸长度;
当判断所述缺纸走纸长度大于设定的长度阈值时,控制停止走纸。


2.根据权利要求1所述的打印缺纸检测方法,其特征在于,
根据所述检测电压信号判断当前是否为缺纸状态,具体为:
判断所述检测电压信号是否大于预设的电压阈值;
若否,则判断当前为缺纸状态;
若是,则判断当前为有纸状态。


3.根据权利要求1所述的打印缺纸检测方法,其特征在于,
所述缺纸走纸长度为连续处于缺纸状态下的走纸距离之和。


4.根据权利要求1所述的打印缺纸检测方法,其特征在于,当判断所述检测电压信号发生变化时,生成所述打印指令。


5.根据权利要求4所述的打印缺纸检测方法,其特征在于,当判断所述检测电压信号发生变化且持续预定时间后,生成所述打印指令。


6.一种打印缺纸检测装置,其特征在于,包括:
第一走纸控制单元,用于在接收到打印指令时,控制走纸模块进行走纸;
电压信号接收单元...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:厦门汉印电子技术有限公司
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1