一种墨盒芯片、墨盒以及墨盒芯片的控制方法

文档序号:8422527阅读:904来源:国知局
一种墨盒芯片、墨盒以及墨盒芯片的控制方法
【技术领域】
[0001]本发明涉及喷墨打印机技术领域,尤其涉及一种墨盒芯片、墨盒以及墨盒芯片的控制方法。
【背景技术】
[0002]喷墨打印机包含两部分:打印机主机和多个可拆卸的墨盒。每个墨盒上都附有一个芯片,在使用中通过打印机字车和打印机主机通信。该芯片用于存储相应墨盒的厂商信息、型号、颜色和墨水总量等原始信息。同时在后续开关机、更换墨盒和打印等使用过程中,打印机主机会通过相关接口以特定的通信协议读写该墨盒芯片,从而检测认证墨盒,记录打印日期、打印张数和墨水余量等相关打印信息,打印机通过这些和墨盒芯片的信息互动来有效统计耗材使用状态,控制整个打印过程。
[0003]近年来打印机厂商在现有的喷墨打印机上设置了一套墨盒发光检测系统。在主机内部设置一个感光器,在墨盒端设置一个发光器。通过发光控制来检测墨盒的正确性,包括墨盒是否可用、墨盒是否安装在正确位置。
[0004]该墨盒发光检测系统的具体实现方法如下:
[0005]多个墨盒芯片通过打印机字车上的接触片连接到同一条总线上,并与打印机主机连接。当要开始检测时,打印机主机依次与各个墨盒芯片通讯,并依次点亮其发光器,若有应答则判定墨盒已连接到主机上。
[0006]当要检测某个墨盒时,打印机主机发送对应墨盒ID(Identifi cat1n)的检测亮灯指令,墨盒芯片确认接收到自身对应的指令,并根据指令中的发光操作信息,点亮墨盒芯片电路板上的发光器。打印机字车移动,并使得需检测的墨盒正对感光器,如果感光器能够接收到光亮,则判定该墨盒可用。打印机主机发送对应墨盒ID的灭灯控制指令,墨盒媳灭电路板上的发光器。再依次检测其它墨盒是否可用。
[0007]当存在多个不可用墨盒时,首先怀疑是否因为其安装位置错误。打印机字车移动,将某一个不可用的墨盒正对感光器。打印机主机依次发送各个不可用墨盒的检测亮灯指令,依次点亮各个墨盒上的发光器。若感光器能够接收到光,则判定此墨盒位置安装了其它ID的墨盒。再依次检测其它不可用墨盒是否亦是如此。若全部都是墨盒安装位置错误,则打印机主机判定为不可用墨盒安装位置错误,否则判定为不可用墨盒无法识别。
[0008]然而,在目前市场上颇受青睐的兼容墨盒中,有一部分未能很好地通过发光检测系统检测而很难去使用。而有一部分不能判断墨盒芯片接收到的指令是否为其自身对应的指令,直接根据其中的发光操作信息点亮或熄灭墨盒上的发光器,如果不小心将此墨盒安装到错误位置时不能够检测出来,从而导致打印混色等问题,甚至损坏打印机。

【发明内容】

[0009]有鉴于此,本发明的目的在于提供一种墨盒芯片、墨盒以及墨盒芯片的控制方法,旨在解决现有技术中不能判断墨盒芯片接收到的指令是否为其自身对应的指令而导致墨盒安装在错误位置无法检测的技术问题。
[0010]本发明的技术方案实现如下:
[0011]本发明的一个目的在于提供一种墨盒芯片,包括:
[0012]接口单元,通过打印机字车连接至打印机主机,用于接收所述打印机主机的信号,并将其转换为指令信息;
[0013]主控逻辑单元,电性连接于所述接口单元,用于根据所述指令信息生成控制信号;
[0014]发光控制单元,电性连接于所述主控逻辑单元,用于根据所述控制信号获取当前墨盒所处的阶段,并根据所处的阶段获取预设的发光规则,从而驱动发光器亮灭;其中,所述阶段包括墨盒检测准备阶段、墨盒检测进行阶段以及墨盒检测结束阶段;
[0015]所述发光器,电性连接于所述发光控制单元,用于在所述发光控制单元的驱动下发出光亮。
[0016]在本发明所述的墨盒芯片中,还包括存储单元,所述存储单元电性连接于所述主控逻辑单元,用于存取与墨盒ID代码相对应的ID信息及其发光使能标志。
[0017]在本发明所述的墨盒芯片中,所述控制信号包括指令起始代码、墨盒ID代码以及发光操作代码,其中,所述发光操作代码包括灭灯控制指令、点灯控制指令以及检测亮灯指令;
[0018]所述主控逻辑单元还用于当发送灭灯控制指令时,延迟第一延迟时间后关闭对应的ID信息的发光使能标志,从而通过所述发光控制单元驱动所述发光器灭灯;
[0019]或,所述主控逻辑单元还用于当发送点灯控制指令时,延迟第二延迟时间后打开对应的ID信息的发光使能标志,从而以预设频率的脉冲信号通过所述发光控制单元驱动所述发光器亮灭;
[0020]或,所述主控逻辑单元还用于当发送检测亮灯指令时,设置所述墨盒ID代码的指令计数值,依据所述指令计数值通过所述发光控制单元判断对应的墨盒当前所处的阶段。
[0021]在本发明所述的墨盒芯片中,所述发光控制单元还用于当第一次接收到检测亮灯指令时,打开对应的ID信息的发光使能标志,使对应的指令计数值加一,以预设频率的脉冲信号驱动所述发光器亮灭;
[0022]或,所述发光控制单元还用于当处于墨盒检测准备阶段时接收所述检测亮灯指令,打开对应的ID信息的发光使能标志,使对应的指令计数值加一,延迟第三延迟时间,以持续点亮的方式驱动所述发光器发光、或者驱动所述发光器灭灯、或者以预设频率的脉冲信号驱动所述发光器亮灭;其中,所述第三延迟时间大于所述第一延迟时间以及所述第二延迟时间;
[0023]或,所述发光控制单元还用于处于墨盒检测进行阶段且所有ID信息对应的发光使能标志均关闭时接收所述检测亮灯指令,打开对应的ID信息的发光使能标志,并以持续点亮的方式驱动所述发光器发光。
[0024]另一方面,提供一种墨盒,包括上述墨盒芯片。
[0025]再一方面,提供一种墨盒芯片的控制方法,提供上述墨盒芯片,其特征在于,包括以下步骤:
[0026]S1、接口单元接收打印机主机的信号,并将其转换为指令信息;
[0027]S2、主控逻辑单元根据所述指令信息生成控制信号;
[0028]S3、发光控制单元根据所述控制信号获取当前墨盒所处的阶段,并根据所处的阶段获取预设的发光规则,从而驱动发光器亮灭;其中,所述阶段包括墨盒检测准备阶段、墨盒检测进行阶段以及墨盒检测结束阶段;
[0029]S4、发光器在所述发光控制单元的驱动下发出光亮。
[0030]在本发明所述的控制方法中,还包括以下步骤:
[0031]S0、存储单元存取与墨盒ID代码相对应的ID信息及其发光使能标志。
[0032]在本发明所述的控制方法中,所述步骤S2包括:
[0033]S21、当发送灭灯控制指令时,所述主控逻辑单元延迟第一延迟时间后关闭对应的ID信息的发光使能标志,从而通过所述发光控制单元驱动所述发光器灭灯;
[0034]S22、当发送点灯控制指令时,所述主控逻辑单元延迟第二延迟时间后打开对应的ID信息的发光使能标志,从而以预设频率的脉冲信号通过所述发光控制单元驱动所述发光器壳灭;
[0035]S23、当发送检测亮灯指令时,所述主控逻辑单元设置所述墨盒ID代码的指令计数值,依据所述指令计数值通过所述发光控制单元判断对应的墨盒当前所处的阶段;其中,所述控制信号包括指令起始代码、墨盒ID代码以及发光操作代码,所述发光操作代码包括灭灯控制指令
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1