一种打印机的控制方法及打印机技术

技术编号:14768829 阅读:99 留言:0更新日期:2017-03-08 13:01
本发明专利技术公开了一种打印机的控制方法及打印机,打印机包括第一传感器、打印头和第二传感器,其中,第一传感器、打印头和第二传感器依次设置在打印机的输送通道中,该打印机的控制方法包括:检测第一传感器是否为有纸状态;当第一传感器为有纸状态时,检测第二传感器是否为有纸状态;当第二传感器为有纸状态时,控制打印纸退纸,使打印纸的纸头到达第二传感器的检测位置,当第二传感器为无纸状态时,控制打印纸进纸,使打印纸的纸头到达第二传感器的检测位置。通过本发明专利技术,能够有效解决现有技术的打印机在打印过程中由于纸张安装位置不当造成纸张浪费的问题,能够保证打印内容在打印纸上的位置更准确。

【技术实现步骤摘要】

本专利技术涉及打印机设备及控制方法领域,更具体的公开了一种打印机的控制方法及使用该控制方法的打印机。
技术介绍
打印机是配合计算机使用的输出设备之一,用于将计算机处理结果打印在相关介质上,通常打印在纸张上,是现代社会办公、家用所必不可少的重要设备。现有技术中应用比较广泛的具有开放式输送通道的打印机,通常包括上盖和基座,上盖可以相对于基座打开或闭合,当上盖相对于基座闭合时二者之间成打印纸的输送通道。当打印机出现塞纸的情况时,需要打开上盖对打印机的塞纸错误进行排除,而后合上上盖继续使用。输送通道的一端设有用于输入打印纸的入纸口,输送通道的另一端设有用于排出打印纸的出纸口,输送通道中设置有输送单元和打印头,其中,输送单元用于驱动打印纸在输送通道中由入纸口向出纸口移动,打印头用于在打印纸上打印预设的图像。打印机工作前,需要将打印纸安装到输送通道中,以使打印头能够在打印纸上打印预定的图像。在使用过程中,用户在安装打印纸时,第一种方法是在上盖相对于基座关闭的情况下,将打印纸的前沿插入入纸口中;第二种方法是先打开上盖,然后将打印纸的前沿从入纸口拖至出纸口后再闭合上盖,用户根据自己的使用习惯选择任意一种打印纸安装方法对打印纸进行安装打印。当用户使用第一种方法安装打印纸时,打印机通过入纸口处的传感器输出的信号变化检测到打印纸的前沿,并据此控制输送单元将打印纸的前沿输送至预设位置后开始进行打印。当用户使用第二种方法安装打印纸时,由于当用户闭合上盖后,入纸口处的传感器一直处于被打印纸覆盖的状态,因此,打印机在执行打印任务之前,无法通过检测该传感器信号的变化将打印纸输送至预设位置。通常情况下,打印机直接在已安装好的打印纸上执行打印任务,此时,就会导致纸头至打印起始位置之间的一段纸张被浪费,或者导致打印内容的打印位置不准确。因此,市场亟需一种打印机的控制方法及使用该控制方法的打印机,能够有效减少纸张浪费,同时保证打印机在纸张上打印的位置更加准确。
技术实现思路
本专利技术的主要目的在于,提供一种打印机的控制方法及打印机,以解决现有技术中的打印机所存在的纸张浪费或打印内容的打印位置不准确的问题。为了实现上述目的,根据本专利技术的一个方面,提供了一种打印机的控制方法。所述打印机包括第一传感器、打印头和第二传感器,其中,沿打印纸的进纸方向,所述第一传感器、所述打印头和所述第二传感器依次设置在所述打印机的输送通道中,所述控制方法包括:检测所述第一传感器是否为有纸状态;当所述第一传感器为有纸状态时,检测所述第二传感器是否为有纸状态;当所述第二传感器为有纸状态时,控制所述打印纸退纸,使所述打印纸的纸头到达所述第二传感器的检测位置,当所述第二传感器为无纸状态时,控制所述打印纸进纸,使所述打印纸的纸头到达所述第二传感器的检测位置。进一步的,当所述打印纸的纸头到达所述第二传感器的检测位置时,驱动所述打印纸移动预设距离,将所述打印纸的打印起始位置输送至所述打印头的打印位置。进一步的,所述打印机还包括上盖和基座,所述上盖可以相对于所述基座打开或闭合,当所述上盖相对于所述基座闭合时,所述上盖与所述基座之间形成所述输送通道,,所述控制方法还包括:检测所述上盖是否处于闭合状态;当所述上盖处于闭合状态时,检测所述第二传感器是否为有纸状态。进一步的,当所述第二传感器为有纸状态时,控制所述打印纸退纸,使所述打印纸的纸头到达所述第二传感器的检测位置包括:所述打印纸每退纸一个最小单位距离时检测所述第二传感器的状态,当检测到所述第二传感器为无纸状态时,判定所述打印纸的纸头到达所述第二传感器的检测位置;当所述第二传感器为无纸状态时,控制所述打印纸进纸,使所述打印纸的纸头到达所述第二传感器的检测位置包括:所述打印纸每进纸一个最小单位距离时检测所述第二传感器的状态,当检测到所述第二传感器为有纸状态时,判定所述打印纸的纸头到达所述第二传感器的检测位置。进一步的,使用第一计数器对所述打印纸的退纸距离进行计数,所述打印纸每退纸一个最小单位距离时将所述第一计数器的计数值加1,当所述第一计数器的计数值等于第一预设计数值时如果还未检测到所述第二传感器为无纸状态,进行塞纸报警;使用第二计数器对所述打印纸的进纸距离进行计数,所述打印纸每进纸一个最小单位距离时将所述第二计数器的计数值加1,当所述第二计数器的计数值等于第二预设计数值时如果还未检测到所述第二传感器为有纸状态,进行塞纸报警。为了实现上述目的,本专利技术的另一方面,提供了一种打印机。所述打印机包括:输送通道;打印头,用于在打印纸上执行打印;输送单元,用于驱动所述打印纸在所述输送通道中移动;第一传感器和第二传感器,其中,沿所述打印纸的进纸方向,所述第一传感器、所述打印头和所述第二传感器依次设置在所述打印机的输送通道中;控制单元,用于检测所述第一传感器是否为有纸状态,当检测到所述第一传感器为有纸状态时,检测所述第二传感器是否为有纸状态,当检测到所述第二传感器为有纸状态时,控制所述输送单元驱动所述打印纸退纸,使所述打印纸的纸头到达所述第二传感器的检测位置,当检测到所述第二传感器为无纸状态时,控制所述输送单元驱动所述打印纸进纸,使所述打印纸的纸头到达所述第二传感器的检测位置。进一步的,所述控制单元还用于在所述打印纸的纸头到达所述第二传感器的检测位置时,控制所述输送单元驱动所述打印纸移动预设距离,将所述打印纸的打印起始位置输送至所述打印头的打印位置。进一步的,所述打印机还包括上盖、基座和第三传感器,所述上盖可以相对于所述基座打开或闭合,当所述上盖相对于所述基座闭合时,所述上盖与所述基座之间形成所述输送通道,所述第三传感器用于输出表示所述上盖处于打开状态或闭合状态的检测信号,所述控制单元还用于在检测到所述第一传感器为有纸状态时,通过检测所述第三传感器输出的检测信号检测所述上盖是否处于闭合状态,当检测到所述上盖处于闭合状态时,检测所述第二传感器是否为有纸状态。进一步的,所述控制单元用于在检测到所述第二传感器为有纸状态时,通过以下方式使所述打印纸的纸头到达所述第二传感器的检测位置:所述控制单元每控制所述输送单元驱动所述打印纸退纸一个最小单位距离时,检测所述第二传感器的状态,当检测到所述第二传感器为无纸状态时,判定所述打印纸的纸头到达所述第二传感器的检测位置;所述控制单元用于在检测到所述第二传感器为无纸状态时,通过以下方式使所述打印纸的纸头到达所述第二传感器的检测位置:所述控制单元每控制所述输送单元驱动所述打印纸进纸一个最小单位距离时,检测所述第二传感器的状态,当检测到所述第二传感器为有纸状态时,判定所述打印纸的纸头到达所述第二传感器的检测位置。进一步的,所述打印机还包括指示单元,用于指示所述打印机的状态;所述控制单元还用于使用第一计数器对所述打印纸的退纸距离进行计数,所述控制单元每控制所述输送单元驱动所述打印纸退纸一个最小单位距离时将所述第一计数器的计数值加1,当所述第一计数器的计数值等于第一预设计数值时如果还未检测到所述第二传感器为无纸状态,控制所述指示单元进行塞纸报警;所述控制单元还用于使用第二计数器对所述打印纸的进纸距离进行计数,所述控制单元每控制所述输送单元驱动所述打印纸进纸一个本文档来自技高网
...
一种打印机的控制方法及打印机

【技术保护点】
一种打印机的控制方法,其特征在于,所述打印机包括第一传感器(151)、打印头(131)和第二传感器(152),其中,沿打印纸的进纸方向,所述第一传感器(151)、所述打印头(131)和所述第二传感器(152)依次设置在所述打印机的输送通道(23)中,所述控制方法包括:检测所述第一传感器(151)是否为有纸状态;当所述第一传感器(151)为有纸状态时,检测所述第二传感器(152)是否为有纸状态;当所述第二传感器(152)为有纸状态时,控制所述打印纸退纸,使所述打印纸的纸头到达所述第二传感器(152)的检测位置,当所述第二传感器(152)为无纸状态时,控制所述打印纸进纸,使所述打印纸的纸头到达所述第二传感器(152)的检测位置。

【技术特征摘要】
1.一种打印机的控制方法,其特征在于,所述打印机包括第一传感器(151)、打印头(131)和第二传感器(152),其中,沿打印纸的进纸方向,所述第一传感器(151)、所述打印头(131)和所述第二传感器(152)依次设置在所述打印机的输送通道(23)中,所述控制方法包括:检测所述第一传感器(151)是否为有纸状态;当所述第一传感器(151)为有纸状态时,检测所述第二传感器(152)是否为有纸状态;当所述第二传感器(152)为有纸状态时,控制所述打印纸退纸,使所述打印纸的纸头到达所述第二传感器(152)的检测位置,当所述第二传感器(152)为无纸状态时,控制所述打印纸进纸,使所述打印纸的纸头到达所述第二传感器(152)的检测位置。2.根据权利要求1所述的控制方法,其特征在于,当所述打印纸的纸头到达所述第二传感器(152)的检测位置时,驱动所述打印纸移动预设距离,将所述打印纸的打印起始位置输送至所述打印头(131)的打印位置。3.根据权利要求1所述的控制方法,其特征在于,所述打印机还包括上盖(20)和基座(21),所述上盖(20)可以相对于所述基座(21)打开或闭合,当所述上盖(20)相对于所述基座(21)闭合时,所述上盖(20)与所述基座(21)之间形成所述输送通道(23),当所述第一传感器(151)为有纸状态时,所述控制方法还包括;检测所述上盖(20)是否处于闭合状态;当所述上盖(20)处于闭合状态时,检测所述第二传感器(152)是否为有纸状态。4.根据权利要求1所述的控制方法,其特征在于,当所述第二传感器(152)为有纸状态时,控制所述打印纸退纸,使所述打
\t印纸的纸头到达所述第二传感器(152)的检测位置包括:所述打印纸每退纸一个最小单位距离时检测所述第二传感器(152)的状态,当检测到所述第二传感器(152)为无纸状态时,判定所述打印纸的纸头到达所述第二传感器(152)的检测位置;当所述第二传感器(152)为无纸状态时,控制所述打印纸进纸,使所述打印纸的纸头到达所述第二传感器(152)的检测位置包括:所述打印纸每进纸一个最小单位距离时检测所述第二传感器(152)的状态,当检测到所述第二传感器(152)为有纸状态时,判定所述打印纸的纸头到达所述第二传感器(152)的检测位置。5.根据权利要求4所述的控制方法,其特征在于,使用第一计数器对所述打印纸的退纸距离进行计数,所述打印纸每退纸一个最小单位距离时将所述第一计数器的计数值加1,当所述第一计数器的计数值等于第一预设计数值时如果还未检测到所述第二传感器(152)为无纸状态,进行塞纸报警;使用第二计数器对所述打印纸的进纸距离进行计数,所述打印纸每进纸一个最小单位距离时将所述第二计数器的计数值加1,当所述第二计数器的计数值等于第二预设计数值时如果还未检测到所述第二传感器(152)为有纸状态,进行塞纸报警。6.一种打印机,其特征在于,包括:输送通道(23),打印头(131),用于在打印纸上执行打印;输送单元(14),用于驱动所述打印纸在所述输送通道(23)中移动;第一传感器(151)和第二传感器(152),其中,沿所述打印纸的进纸方向,
\t所述第一传感器(151)、所述打印头(131)和所述第二传感器(152)依次设置在所述打印机的输送通道(23)中;控制单元(10),用于检测所...

【专利技术属性】
技术研发人员:张春光胡广东邓少华解丝艳王春涛
申请(专利权)人:山东新北洋信息技术股份有限公司
类型:发明
国别省市:山东;37

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

1