墨盒芯片的控制方法及墨盒芯片与流程
- 国知局
- 2024-07-05 16:02:32
本技术属于打印机打印,具体涉及一种墨盒芯片的控制方法及墨盒芯片。
背景技术:
1、现有技术中,打印机工作时一般与墨盒芯片进行通信,以获取墨盒的墨量等信息。而为了确保打印机与墨盒芯片之间的通信安全,打印机与墨盒芯片进行通信之前,打印机与墨盒芯片之间要进行识别认证。
2、相关技术中,打印机与墨盒芯片之间的识别认证方式是固定的,例如,墨盒芯片只能通过固定的识别认证方式与指定类型的打印机识别认证成功,而无法通过这种识别认证方式与其他类型的打印机识别认证成功,导致墨盒芯片的应用范围受到限制。
技术实现思路
1、本技术实施例提供一种墨盒芯片的控制方法及墨盒芯片,能够解决相关技术中墨盒芯片的应用范围受限的问题。
2、第一方面,本技术实施例提供了一种墨盒芯片的控制方法,包括:
3、获取多个输入信号;
4、在检测到所述多个输入信号满足目标逻辑表达式的情况下,确定墨盒芯片与打印机认证识别成功;在检测到所述多个输入信号不满足目标逻辑表达式的情况下,确定所述墨盒芯片与所述打印机认证识别失败;
5、其中,所述目标逻辑表达式随着所述打印机的类型的变化而变化。
6、可选地,在本技术实施例中,所述墨盒芯片存储有查找表,所述查找表包括满足目标逻辑表达式的多组数据,所述多组数据中各组数据均包括多个输入信号对应的数值;所述在检测到所述多个输入信号满足目标逻辑表达式的情况下,确定墨盒芯片与打印机认证识别成功包括:
7、将获取到的多个输入信号与所述查找表中满足目标逻辑表达式的各组数据进行匹配;
8、在获取到的多个输入信号与所述查找表中满足目标逻辑表达式的一组数据匹配的情况下,确定墨盒芯片与打印机认证识别成功。
9、可选地,在本技术实施例中,所述多个输入信号包括多个控制信号;在获取多个输入信号之后,所述方法还包括:
10、将所述多个控制信号进行组合,得到喷点控制信号;所述喷点控制信号随着多个控制信号的数值的变化而变化;
11、基于所述喷点控制信号,控制墨盒芯片的喷点区的数据是否输出。
12、可选地,在本技术实施例中,所述基于所述喷点控制信号,控制墨盒芯片的喷点区的数据是否输出包括:
13、在确定所述喷点控制信号为目标喷点控制信号的情况下,控制墨盒芯片的喷点区的数据输出;在确定所述喷点控制信号不为目标喷点控制信号的情况下,控制墨盒芯片的喷点区的数据不输出;
14、其中,所述目标喷点控制信号随着墨盒的类型的变化而变化。
15、可选地,在本技术实施例中,所述多个输入信号包括时钟信号、加载信号、多个地址信号和多个控制信号;
16、在确定墨盒芯片与打印机认证识别成功之后,所述方法还包括:
17、在所述多个控制信号均为指定数值的情况下,确定所述墨盒芯片处于通信模式;
18、在所述墨盒芯片处于通信模式的情况下,基于所述时钟信号,确定与所述打印机匹配的目标通信方式;
19、按照所述目标通信方式,基于所述时钟信号、所述加载信号和多个地址信号,控制所述墨盒芯片与所述打印机进行通信;
20、其中,所述目标通信方式随着所述打印机的类型的变化而变化。
21、可选地,在本技术实施例中,基于所述时钟信号,确定与所述打印机匹配的目标通信方式,包括:
22、基于所述时钟信号,确定单个采样周期内的时钟个数;
23、基于所述单个采样周期内的时钟个数,确定与所述打印机匹配的目标通信方式;
24、其中,所述目标通信方式随着所述单个采样周期内的时钟个数的变化而变化。
25、可选地,在本技术实施例中,所述单个采样周期内的时钟个数为n;所述按照所述目标通信方式,基于所述时钟信号、所述加载信号和多个地址信号,控制所述墨盒芯片与所述打印机进行通信包括:
26、在所述单个采样周期内的每个时钟的上升沿和下降沿,从目标地址信号上采集数据,得到2n比特的数据;所述目标地址信号为所述多个地址信号中的至少一个地址信号;
27、在所述加载信号的下降沿,接收所述2n比特的数据;
28、基于所述2n比特的数据,在所述墨盒芯片的存储区进行读操作或者写操作。
29、第二方面,本技术实施例提供了一种墨盒芯片,包括:获取模块和确定模块;
30、所述获取模块,用于获取多个输入信号;
31、所述确定模块,用于在检测到所述多个输入信号满足目标逻辑表达式的情况下,确定墨盒芯片与打印机认证识别成功;
32、其中,所述目标逻辑表达式随着所述打印机的类型的变化而变化。
33、可选地,在本技术实施例中,所述墨盒芯片存储有查找表,所述查找表包括满足目标逻辑表达式的多组数据,所述多组数据中各组数据均包括多个输入信号对应的数值;所述确定模块具体用于:
34、将获取到的多个输入信号与所述查找表中满足目标逻辑表达式的各组数据进行匹配;
35、在获取到的多个输入信号与所述查找表中满足目标逻辑表达式的一组数据匹配的情况下,确定墨盒芯片与打印机认证识别成功。
36、可选地,在本技术实施例中,所述多个输入信号包括多个控制信号;所述墨盒芯片还包括:喷点控制模块,用于在获取多个输入信号之后,将所述多个控制信号进行组合,得到喷点控制信号;所述喷点控制信号随着多个控制信号的数值的变化而变化;基于所述喷点控制信号,控制墨盒芯片的喷点区的数据是否输出;在确定所述喷点控制信号为目标喷点控制信号的情况下,控制墨盒芯片的喷点区的数据输出;在确定所述喷点控制信号不为目标喷点控制信号的情况下,控制墨盒芯片的喷点区的数据不输出;其中,所述目标喷点控制信号随着墨盒的类型的变化而变化。
37、第三方面,本技术实施例提供了一种墨盒芯片,包括:电压产生模块、电压检测模块、时钟模块、输入输出模块和逻辑检测模块;
38、所述时钟模块用于提供时钟信号;
39、所述电压产生模块用于产生电源电压信号;
40、所述电压检测模块用于在检测到所述电源电压信号达到阈值时,产生用于控制墨盒芯片启动的复位信号;
41、所述输入输出模块用于在墨盒芯片启动的情况下,接收打印机发送的输入信号;
42、所述逻辑检测模块用于在检测到所述时钟信号和打印机发送的输入信号满足目标逻辑表达式时,确定墨盒芯片与打印机交互认证成功;在检测到所述时钟信号和打印机发送的输入信号不满足目标逻辑表达式时,确定墨盒芯片与打印机交互认证失败;其中,所述目标逻辑表达式随着所述打印机的类型的变化而变化。
43、在本技术实施例中,通过获取多个输入信号;在检测到所述多个输入信号满足目标逻辑表达式的情况下,确定墨盒芯片与打印机认证识别成功;在检测到所述多个输入信号不满足目标逻辑表达式的情况下,确定所述墨盒芯片与所述打印机认证识别失败;其中,所述目标逻辑表达式随着所述打印机的类型的变化而变化。这样,通过检测获取到的多个输入信号是否满足目标逻辑表达式,来进行墨盒芯片与打印机之间的认证识别功能,由于目标逻辑表达式随着打印机的类型的变化而变化,针对不同的打印机类型,墨盒芯片可以通过检测多个输入信号是否满足不同的目标逻辑表达式,实现墨盒芯片与不同类型的打印机之间的认证识别功能,一定程度上扩展了墨盒芯片的应用范围。
本文地址:https://www.jishuxx.com/zhuanli/20240617/40074.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表