打印机的状态检测方法、装置及打印机制造方法及图纸

技术编号:38618018 阅读:17 留言:0更新日期:2023-08-26 23:45
本发明专利技术公开了一种打印机的状态检测方法、装置及打印机,涉及打印机技术领域,该打印机包括光发射器电路和光接收器电路,光发射器电路包括光发射器,光发射器包括发光状态和不发光状态;光接收器电路包括光接收器和与光接收器串联的电阻模块,电阻模块的阻值包括第一阻值和第二阻值,电阻模块两端的电压值为光接收器电路的输出电压值。本方案通过对应的控制逻辑控制光接收器电路接入第一阻值或第二阻值,以及控制光发射器处于发光状态或不发光状态时,获取光接收器电路的输出电压值,以根据输出电压值来检测打印机的盒盖状态和纸张状态。通过一个检测模块即可完成对打印机的状态检测,取到了节约打印机生产成本的有益效果。取到了节约打印机生产成本的有益效果。取到了节约打印机生产成本的有益效果。

【技术实现步骤摘要】
打印机的状态检测方法、装置及打印机


[0001]本专利技术实施例涉及打印机
,尤其涉及一种打印机的状态检测方法、装置及打印机。

技术介绍

[0002]随着热转印技术的快速发展,催生出应用于各类场景的打印机,如快递面单打印机、价格标签打印机以及票据热敏打印机等。随着各厂商打印机的激烈竞争,一般通过降低产品售价来占据销售市场。因此,如何降低打印机的生产成本,成为各厂商研究的重点问题。
[0003]打印机在执行打印任务之前需对打印机的状态进行检测,如检测装有打印纸的纸仓盒盖是否呈闭合状态以及检测纸仓中是否包含打印纸等,一般是通过在打印机中集成专用的盒盖检测模块和纸张检测模块进行相关检测的,该种通过专用的盒盖检测模块和纸张检测模块确定打印机的状态的方式存在生产成本较高的问题。

技术实现思路

[0004]本专利技术实施例提供一种打印机的状态检测方法、装置及打印机,能够改善现有的对打印机的状态进行检测的方案。
[0005]第一方面,本专利技术实施例提供一种打印机的状态检测方法,所述打印机包括光发射器电路和光接收器电路,所述光发射器电路包括光发射器,所述光发射器包括发光状态和不发光状态;所述光接收器电路包括光接收器和与所述光接收器串联的电阻模块,所述电阻模块的阻值包括第一阻值和第二阻值,所述电阻模块两端的电压值为所述光接收器电路的输出电压值,所述方法包括:
[0006]控制所述电阻模块的阻值为所述第一阻值,并控制所述光发射器为所述不发光状态,获取所述光接收器电路的第一输出电压值,根据所述第一输出电压值确定所述打印机是否处于打开状态;
[0007]在确定所述打印机不处于打开状态时,控制所述光发射器从所述不发光状态切换为所述发光状态,获取所述光接收器电路的第二输出电压值,根据所述第二输出电压值确定所述打印机是否处于打开状态;
[0008]在确定所述打印机不处于打开状态时,控制所述电阻模块的阻值为所述第二阻值,获取所述光接收器电路的第三输出电压值,根据所述第三输出电压值确定所述打印机内的纸张状态。
[0009]可选地,所述根据所述第一输出电压值确定所述打印机是否处于打开状态,包括:
[0010]在所述第一输出电压值高于预设值时,确定所述打印机处于所述打开状态;
[0011]在所述第一输出电压值不高于预设值时,确定所述打印机不处于所述打开状态。
[0012]可选地,所述根据所述第二输出电压值确定所述打印机是否处于打开状态,包括:
[0013]在所述第二输出电压值不高于预设值时,确定所述打印机处于所述打开状态;
[0014]在所述第二输出电压值高于预设值时,确定所述打印机不处于打开状态。
[0015]可选地,所述纸张状态包括有纸状态和缺纸状态;
[0016]所述根据所述第三输出电压值确定所述打印机内的纸张状态,包括:
[0017]在所述第三输出电压值高于预设值时,确定所述纸张状态为所述有纸状态;
[0018]在所述第三输出电压值不高于预设值时,确定所述纸张状态为所述缺纸状态。
[0019]可选地,在确定所述纸张状态为所述有纸状态之后,还包括:
[0020]判断当前时刻是否包含马达步进任务;
[0021]若包含所述马达步进任务,则在执行所述马达步进任务之后,重复执行控制所述电阻模块的阻值为所述第一阻值,并控制所述光发射器为所述不发光状态的操作;
[0022]若不包含所述马达步进任务,则间隔第一预设时长之后,重复执行控制所述电阻模块的阻值为所述第一阻值,并控制所述光发射器为所述不发光状态的操作。
[0023]可选地,在确定所述打印机处于所述打开状态之后,还包括:
[0024]在间隔第一预设时长后,重复执行控制所述电阻模块处于所述第一阻值状态,并控制所述光发射器为所述不发光状态的操作。
[0025]可选地,所述光发射器电路还包括用于控制所述光发射器是否通电的第一开关元件;
[0026]所述电阻模块包括第一电阻、第二电阻和第二开关元件;所述第二电阻与所述第二开关元件串联后和所述第二电阻并联。
[0027]可选地,所述控制所述电阻模块的阻值为所述第一阻值,并控制所述光发射器为所述不发光状态,包括:
[0028]控制所述第二开关元件处于打开状态,以使得所述电阻模块的阻值为所述第一阻值,所述第一阻值为所述第一电阻的阻值;
[0029]控制所述第一开关元件处于打开状态,所述光发射器为所述不发光状态;
[0030]相应地,所述控制所述光发射器从所述不发光状态切换为所述发光状态,包括:
[0031]控制所述第一开关元件处于闭合状态,以使得光发射器从所述不发光状态切换为所述发光状态;
[0032]相应地,所述控制所述电阻模块的阻值为所述第二阻值,包括:
[0033]控制所述第二开关元件处于闭合状态,以使得所述电阻模块的阻值为所述第二阻值,所述第二阻值为所述第一电阻和所述第二电阻的并联阻值。
[0034]第二方面,本专利技术实施例提供一种打印机的状态检测装置,包括光发射器电路、光接收器电路和控制模块,所述光发射器电路包括光发射器,所述光发射器包括发光状态和不发光状态;所述光接收器电路包括光接收器和与所述光接收器串联的电阻模块,所述电阻模块的阻值包括第一阻值和第二阻值,所述电阻模块两端的电压值为所述光接收器电路的输出电压值;所述控制模块被配置为:
[0035]用于控制所述电阻模块的阻值为所述第一阻值,并控制所述光发射器为所述不发光状态,获取所述光接收器电路的第一输出电压值,根据所述第一输出电压值确定所述打印机是否处于打开状态;
[0036]用于在确定所述打印机不处于打开状态时,控制所述光发射器从所述不发光状态切换为所述发光状态,获取所述光接收器电路的第二输出电压值,根据所述第二输出电压
值确定所述打印机是否处于打开状态;
[0037]还用于在确定所述打印机不处于打开状态时,控制所述电阻模块的阻值为所述第二阻值,获取所述光接收器电路的第三输出电压值,根据所述第三输出电压值确定所述打印机内的纸张状态。
[0038]第三方面,本专利技术实施例还提供了一种打印机,所述打印机包括能够执行本专利技术任一实施例所述的打印机的状态检测方法。
[0039]第四方面,本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本专利技术任一实施例所述的打印机的状态检测方法。
[0040]本专利技术实施例提供的打印机的状态检测方案,打印机包括光发射器电路和光接收器电路,光发射器电路包括光发射器,光发射器包括发光状态和不发光状态;光接收器电路包括光接收器和与光接收器串联的电阻模块,电阻模块的阻值包括第一阻值和第二阻值,电阻模块两端的电压值为光接收器电路的输出电压值。本方案通过对应的控制逻辑控制光接收器电路接入第一阻值或第二阻值,以及控制光发射器处于发光状态或不发光状态时,获本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种打印机的状态检测方法,其特征在于,所述打印机包括光发射器电路和光接收器电路,所述光发射器电路包括光发射器,所述光发射器包括发光状态和不发光状态;所述光接收器电路包括光接收器和与所述光接收器串联的电阻模块,所述电阻模块的阻值包括第一阻值和第二阻值,所述电阻模块两端的电压值为所述光接收器电路的输出电压值;所述方法包括:控制所述电阻模块的阻值为所述第一阻值,并控制所述光发射器为所述不发光状态,获取所述光接收器电路的第一输出电压值,根据所述第一输出电压值确定所述打印机是否处于打开状态;在确定所述打印机不处于打开状态时,控制所述光发射器从所述不发光状态切换为所述发光状态,获取所述光接收器电路的第二输出电压值,根据所述第二输出电压值确定所述打印机是否处于打开状态;在确定所述打印机不处于打开状态时,控制所述电阻模块的阻值为所述第二阻值,获取所述光接收器电路的第三输出电压值,根据所述第三输出电压值确定所述打印机内的纸张状态。2.根据权利要求1所述的打印机的状态检测方法,其特征在于,所述根据所述第一输出电压值确定所述打印机是否处于打开状态,包括:在所述第一输出电压值高于预设值时,确定所述打印机处于所述打开状态;在所述第一输出电压值不高于预设值时,确定所述打印机不处于所述打开状态。3.根据权利要求1所述的打印机的状态检测方法,其特征在于,所述根据所述第二输出电压值确定所述打印机是否处于打开状态,包括:在所述第二输出电压值不高于预设值时,确定所述打印机处于所述打开状态;在所述第二输出电压值高于预设值时,确定所述打印机不处于打开状态。4.根据权利要求1所述的打印机的状态检测方法,其特征在于,所述纸张状态包括有纸状态和缺纸状态;所述根据所述第三输出电压值确定所述打印机内的纸张状态,包括:在所述第三输出电压值高于预设值时,确定所述纸张状态为所述有纸状态;在所述第三输出电压值不高于预设值时,确定所述纸张状态为所述缺纸状态。5.根据权利要求4所述的打印机的状态检测方法,其特征在于,在确定所述纸张状态为所述有纸状态之后,还包括:判断当前时刻是否包含马达步进任务;若包含所述马达步进任务,则在执行所述马达步进任务之后,重复执行控制所述电阻模块的阻值为所述第一阻值,并控制所述光发射器为所述不发光状态的操作;若不包含所述马达步进任务,则间隔第一预设时长之后,重复执行控制所述电阻模块的阻值为所述第一阻值,并控制所述光发射器为所述不发光状态的操作。6.根据权利要求2或3所述的...

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

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

1