CN103722893B - 耗材芯片及其工作方法、耗材容器 - Google Patents
耗材芯片及其工作方法、耗材容器 Download PDFInfo
- Publication number
- CN103722893B CN103722893B CN201310719219.2A CN201310719219A CN103722893B CN 103722893 B CN103722893 B CN 103722893B CN 201310719219 A CN201310719219 A CN 201310719219A CN 103722893 B CN103722893 B CN 103722893B
- Authority
- CN
- China
- Prior art keywords
- module
- data
- memory module
- preset
- logic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Ink Jet (AREA)
Abstract
本发明提供一种耗材芯片及其工作方法、耗材容器,耗材芯片具有主逻辑电路模块及存储模块,存储模块具有通信数据存储模块及预设数据存储模块,通信逻辑模块可访问通信数据存储模块,设置逻辑模块可访问预设数据存储模块,预设数据模块存储有预设地址、预设条件及预设值的数据,耗材芯片还设有预设逻辑电路模块,预设逻辑电路模块具有判断比较模块以及执行模块,判断比较模块用于判断预设地址所存储的数据是否满足设定条件,执行模块用于在预设地址所存储的数据满足设定条件时对通信数据存储模块所存储的数据执行操作。该方法是上述耗材芯片的工作方法。该耗材容器具有壳体,壳体上设有上述的耗材芯片。本发明的耗材芯片生产成本低,且通用性好。
Description
技术领域
本发明涉及打印耗材领域,尤其是涉及一种耗材芯片以及耗材芯片的工作方法、具有该耗材芯片的耗材容器。
背景技术
打印机作为常见的办公设备,为现代化办公提供了极大的方便。现有的打印机分为喷墨打印机以及激光打印机,喷墨打印机使用容纳有墨水的墨盒作为耗材容器向纸张喷射墨水,以在纸张上形成需要打印的文字或图案;激光打印机则使用容纳有碳粉的碳粉盒作为耗材容器在介质上形成需要打印的文字或图案。
参见图1,现有一种彩色喷墨打印机具有机壳11,图1所示的喷墨打印机省略了机壳11的托板。机壳11内设有喷墨打印机的机芯12,并设有一根滑杆10,打印字车14在电机(图1中不可见)的带动下沿着滑杆10往复运动。打印字车14内设有转接板(图1中不可见),转接板通过排线13与机芯12电连接。
打印字车14上可拆卸地安装有多个墨盒15,不同墨盒15内容纳有不同颜色的墨水。墨盒15的结构如图2所示,墨盒15具有壳体16,壳体16围成容纳墨水的腔体,腔体的下端设有出墨口17,腔体内的墨水通过出墨口17流出,并向打印字车14的供墨针供墨。
墨盒15壳体16的外壁上安装有一块芯片18,芯片18具有基板,基板的一侧设有多个电触点19,用于与转接板电连接,基板的另一侧设有与电触点19电连接的电子模块(图2中不可见)。电触点19作为芯片18的通信单元用于信号的传送,喷墨打印机发送的信号通过电触点19传送至电子模块,电子模块返回的信号也是通过电触点19传送至喷墨打印机。
现有的电子模块通常为专用集成电路(ASIC)或者是带有单片机(MCU)的集成电路,参见图3,电子模块内设有逻辑电路模块21、控制器22以及存储器23,逻辑电路模块21与电触点19电连接,用于接收信号,控制器22接收逻辑电路模块21发送的信号,并响应所接收的信号。存储器23内存储有与墨盒15相关的数据,如墨盒的型号、墨盒适用的喷墨打印机型号、墨水颜色、墨盒内剩余墨水量等。并且,存储器23可以被控制器22访问,如读写存储器23内的数据,包括将当前墨盒剩余墨水量等数据写入到存储器中。
然而,由于现有的部分墨盒并非标准容量的墨盒,墨盒的容量大于或者小于标准的墨盒容量,这需要在存储器23记录的墨水余量数据到达某一特定值时对墨盒的数据进行改写,以满足非标准容量墨盒的使用需要。
因此,公开号为CN101082796A的中国发明专利申请公开了一种名为“智能芯片及其信息处理方法”的发明创造,该智能芯片内设有单片机(MCU),存储器内设有两个不同的容量存储区,分别存储不同的容量数据,在第二容量存储区的数据表示“耗尽”时,将第二容量存储区的数据送出给喷墨打印机。
然而,上述智能芯片使用单片机实现对容量的更改,导致芯片的生产成本较高,也推高了墨盒的生产成本。
因此,现有的一些墨盒使用专用集成电路实现对墨水余量数据的更改。由于存储器23内通常有固定的墨水余量数据的存储地址,如0x1B,当墨盒为全新墨盒时,墨水余量数据应该为100%,此时地址0x1B存储的数据为0x64,即十进制数为100。
如墨盒为非标准容量的墨盒,墨盒的容量为标准容量的90%,则控制器22需要经常读取该地址上的数据,并判断墨水余量数据是否到达特定的数值,即0x0A,也就是十进制数10,如到达该数值,则更改地址0x1B的数据,将地址0x1B的数据更改为0x00,表示墨水已经耗尽,喷墨打印机停止打印操作。
可见,控制器22内设有一个由电子器件构成的逻辑电路,逻辑电路用于判断特定地址上存储的数据是否满足特定的条件,一旦满足特定的条件,对存储器23内存储的数据执行预设的操作。
然而,由于专用集成电路的逻辑电路是通过电子器件固化形成的,一旦集成电路设计完毕并成型后,逻辑电路无法改变,这导致每一块芯片智能有一种逻辑判断,导致芯片的通用性能差。另外,一旦存储器上墨水余量数据存储地址等发生变化,也就是逻辑发生变化,这导致逻辑电路失效,芯片也就随即报废,造成极大的浪费。
参见图4,现有碳粉盒具有壳体31,壳体31围成容纳碳粉的腔体,壳体的外壁上设有一个芯片安装位32,耗材芯片33安装于芯片安装位32上。与墨盒的耗材芯片类似,碳粉盒的耗材芯片33也具有基板,基板上设有电触点34,用于与激光打印机进行数据交换。
耗材芯片33也设有电子模块(图3中不可见),电子模块设有通信控制单元以及与通信控制单元连接的电子模块,电子模块具有一个控制器及存储器,控制器与存储器电连接并可以访问存储器,存储器存储有与碳粉盒相关的数据,包括碳粉盒内碳粉余量、碳粉颜色、碳粉盒的序列号等数据。
与现有的墨盒芯片相同,如碳粉盒的芯片使用固化的逻辑电路则往往导致碳粉盒芯片的通用性差,且容易因打印机的控制逻辑发生变化而导致碳粉盒芯片不能使用。
发明内容
本发明的主要目的是提供一种通用性能好且生产成本低的耗材芯片。
本发明的另一目的是提供一种提高芯片通用性能的耗材芯片工作方法。
本发明的再一目的是提供一种生产成本低且芯片的通用性好的耗材容器。
为实现上述的主要目的,本发明提供的耗材芯片包括基板,基板上设有通信单元以及与通信单元电连接的电子模块,电子模块具有主逻辑电路模块以及可由主逻辑电路模块访问的存储模块,主逻辑电路模块具有通信逻辑模块以及设置逻辑模块,其中,存储模块具有通信数据存储模块以及预设数据存储模块,通信逻辑模块可访问通信数据存储模块,设置逻辑模块可访问预设数据存储模块,预设数据模块存储有预设地址、预设条件以及预设值的数据,电子模块还设有与存储模块通信的预设逻辑电路模块,预设逻辑电路模块具有判断比较模块以及执行模块,判断比较模块用于判断预设地址对应的通信数据存储模块中的存储地址所存储的数据是否满足设定条件,执行模块用于在存储地址所存储的数据满足设定条件时对通信数据存储模块所存储的数据执行操作。
由上述方案可见,由于预设数据存储模块内的预设数据可以通过预设主逻辑电路模块访问修改,这样,只要更改预设数据存储模块所存储的预设数据,即可以实现对耗材芯片判断逻辑的更改,耗材芯片的通用性能好。并且,由于耗材芯片采用专用集成电路实现,而不是采用单片机,耗材芯片的生产成本低。
一个优选的方案是,预设数据存储模块还存储有预设条件启闭的数据。
由此可见,预设逻辑电路模块所实现的判断逻辑为预设条件,通过预设条件启闭的数据来控制预设条件的启用或关闭,能够灵活地实现耗材芯片不同功能的使用。
进一步的方案是,预设条件启闭的数据为二个以上,每一个预设条件启闭的数据对应于一个设定条件。
可见,预设逻辑电路模块内可以预设有多个不同的判断逻辑,通过多个预设条件启闭的数据来控制不同预设条件的启闭,使耗材芯片的应用更加灵活。
为实现上述的另一目的,本发明提供的耗材芯片的工作方法包括耗材芯片的预设逻辑电路模块判断预设数据存储模块中的预设地址对应的通信数据存储模块中的存储地址上所存储的数据是否满足设定条件,如是,按照预设的逻辑对通信数据存储模块所存储的数据执行操作。
由上述方案可见,预设逻辑电路模块根据预设数据存储模块所存储预设地址对应的通信数据存储模块中的存储地址所存储的数据进行逻辑判断,且预设的数据并非固化在专用集成电路上,而是存储在预设数据存储模块内,通过对预设数据存储模块内的数据进行更改,即可以方便地更改耗材芯片的判断逻辑,耗材芯片的通用性好。
一个优选的方案是,预设逻辑电路模块执行判断前,耗材芯片的设置逻辑模块向预设数据存储模块写入预设地址、预设条件以及预设值的数据。
由此可见,预设的数据均可以预先写入或者方便地进行更改,避免耗材芯片的判断逻辑固化,大大提高耗材芯片的通用性。
为实现上述的再一目的,本发明提供的耗材容器包括壳体,壳体围成一个容纳耗材的腔体,腔体设有一个耗材出口,且壳体的外壁上设有一块耗材芯片,耗材芯片包括基板,基板上设有通信单元以及与通信单元电连接的电子模块,电子模块具有主逻辑电路模块以及可由主逻辑电路模块访问的存储模块,主逻辑电路模块具有通信逻辑模块以及设置逻辑模块,其中,存储模块具有通信数据存储模块以及预设数据存储模块,通信逻辑模块可访问通信数据存储模块,设置逻辑模块可访问预设数据存储模块,预设数据模块存储有预设地址、预设条件以及预设值的数据,电子模块还设有与存储模块通信的预设逻辑电路模块,预设逻辑电路模块具有判断比较模块以及执行模块,判断比较模块用于判断预设地址对应的通信数据存储模块中的存储地址所存储的数据是否满足设定条件,执行模块用于在预设地址所存储的数据满足设定条件时对通信数据存储模块所存储的数据执行操作。
由上述方案可见,预设逻辑电路模块读取预设数据存储模块所存储的预设地址对应的通信数据存储模块中的存储地址的预设数据并作为逻辑判断的依据,因此可以通过更改预设数据实现对逻辑电路判断逻辑的更改,从而提高耗材芯片的通用性。此外,耗材芯片使用专用集成电路实现,相对于采用单片机实现的耗材芯片,生产成本低。
附图说明
图1是现有喷墨打印机的结构示意图。
图2是现有一种墨盒的结构示意图。
图3是现有墨盒芯片的电子模块的电原理框图。
图4是现有一种碳粉盒的结构分解图。
图5是本发明耗材芯片实施例的电原理框图。
图6是本发明耗材芯片第一实施例的电原理框图。
图7是本发明耗材芯片工作方法第一实施例的流程图。
图8是本发明耗材芯片第二实施例的电原理框图。
图9是本发明耗材芯片第三实施例的电原理框图。
图10是本发明耗材芯片第四实施例的电原理框图。
以下结合附图及实施例对本发明作进一步说明。
具体实施方式
本发明耗材容器既可以是安装到喷墨打印机的墨盒,也可以是安装到激光打印机的碳粉盒,下面以墨盒作为实施例对本发明进行描述。
墨盒实施例:
本实施例可拆卸地安装到喷墨打印机中,墨盒具有壳体,壳体围成容纳墨水的腔体,腔体的下方设有一个出墨口,并且壳体外壁上安装有一块芯片。墨盒的芯片具有一块基板,基板上设置作为通信单元的多个电触点。当然,如喷墨打印机与墨盒芯片为无线通信模式,则通信单元为天线,用于与喷墨打印机进行无线通信。
基板上还设有与电触点电连接的电子模块,参见图5,电子模块具有主逻辑电路模块40、存储模块44以及预设逻辑电路模块50,主逻辑电路模块40与电触点电连接,接收电触点传送的信号。
主逻辑电路模块40包括通信逻辑模块41以及设置逻辑模块42,芯片在正常工作状态下,使用通信逻辑模块41与喷墨打印机进行通信。需要对墨盒芯片进行设置时,则通过设置逻辑模块42对墨盒芯片的数据进行设置。通常,墨盒芯片出厂前,墨盒芯片的生产厂家需要通过设置逻辑模块42对墨盒芯片进行初始化,如写入初始的数据,并通过设置逻辑模块42对墨盒芯片进行测试。
存储模块44包括通信数据存储模块45以及预设数据存储模块46,通信数据存储模块45存储有墨盒及打印相关的数据,如墨盒的型号、墨水颜色以及墨盒内剩余墨水量、墨盒的序列号、墨盒的认证数据等数据。通信逻辑模块41可以访问通信数据存储模块45内的数据,如读取通信数据存储模块45所存储的数据或者根据打印机的控制器发送的命令向通信数据存储模块45写入数据等。
预设数据存储模块46内存储有预设的数据,包括预设地址47、预设条件48以及预设值49等数据,预设地址47可以为二个以上的地址,预设条件48可以是大于(>)、大于或等于(≥)、小于(<)、小于或等于(≤)、等于(=)、不等于(≠)等不同的单个或组合条件,预设值49是预先设定的值,使用十六进制数据表示。
预设逻辑电路模块50是由电子器件固化而成的电路模块,用于执行逻辑运算,其包括判断比较模块51以及执行模块52。其中,判断比较模块51用于判断预设地址47所存储的数据对应在通信数据存储模块45的存储单元上所存储的数据是否满足设定条件,设定条件是由预设条件48与预设值49构成的条件。预设地址47所存储的数据是一个地址,该地址为通信数据存储模块45一个特定存储单元的地址。
判断比较模块51判断预设地址47对应的存储单元上所存储的数据满足设定条件时,执行模块52对通信数据存储模块45所存储的数据执行操作,如对数据进行改写或者重新选择序列号等操作。
墨盒芯片第一实施例:
参见图6,本实施例的墨盒芯片具有主逻辑电路模块60、存储模块64以及预设逻辑电路模块70,主逻辑电路模块60包括通信逻辑模块61以及设置逻辑模块62,存储模块64包括墨水余量数据存储模块65以及预设数据存储模块66,其中预设数据存储模块66包括墨水余量数据存储地址67、墨水余量数据更改条件68以及墨水余量数据预设值69。预设逻辑电路模块70具有判断比较模块71以及墨水余量数据更改模块72。
墨水余量数据存储模块65存储有墨水余量的数据,通常墨水余量数据存储在墨水余量数据存储模块65指定的存储地址上,如地址0x1B。喷墨打印机与墨盒芯片通信时,如需要读取墨水余量的数据,向墨盒芯片发送读取地址0x1B上数据的命令,墨盒芯片将地址0x1B的数据发送至喷墨打印机。并且,喷墨打印机每次打印完毕后,计算墨盒上墨水余量的数据,并将更新的墨水余量数据写入到地址0x1B上。
墨水余量数据存储地址67所存储数据是一个地址的数据,该地址就是墨水余量数据的存储地址,即地址0x1B,因此墨水余量数据存储地址67所存储的数据是地址0x1B。
如墨盒为标准容量90%的墨盒,则设定条件为“≤10%”,因此墨水余量数据更改条件68所存储的内容为小于或等于(≤),墨水余量数据预设值69为0x0A,即十六进制数10。判断比较模块71读取地址0x1B的数据,并判断地址0x1B上所存储的数据是否满足设定条件,即≤10%,如是,墨水余量数据更改模块72执行预先设置的操作,将0x00的数据写入到地址0x1B中。喷墨打印机下次读取地址0x1B的数据时,判断墨盒内墨水已经耗尽,不再执行打印操作。
墨盒芯片工作方法实施例:
下面结合图7说明墨盒芯片的工作流程。首先,墨盒芯片判断是否工作在通信模式,即执行步骤S1。由于喷墨打印机与墨盒芯片通信时,向墨盒芯片发送特定的命令,墨盒芯片通过判断是否接收到特定的命令来判断是否工作在通信模式。如墨盒芯片工作在设置模式,向墨盒芯片写入数据的设备向墨盒芯片发送的命令与喷墨打印机发送的命令不同,或者向墨盒芯片发送的信号电压、频率等与喷墨打印机所发送的信号不相同。因此墨盒芯片可以通过判断所接收的信号表示的命令、电压、频率等判断需要工作在通信模式还是设置模式。
如工作在通信模式,则执行步骤S4,否则,执行步骤S2,判断是否工作在设置模式,如工作在设置模式,则执行步骤S3,根据外部的命令对预设数据存储模块66所存储的数据进行设置,如写入数据或者更改数据。
步骤S4中,判断比较模块71读取墨水余量数据存储地址0x1B所存储的数据,并判断该地址的存储单元所存储的数据是否满足设定条件,即≤10%,如是,执行模块执行步骤S5,将墨水余量数据设定值写入到地址0x1B中。墨水余量数据设定值是更改后的墨水余量数据,本实施例中,该数据为0x00。
步骤S4中,如判断墨水余量数据存储地址0x1B所存储的数据不满足设定条件,则执行步骤S6,不对墨水余量的数据进行更改,根据喷墨打印机发送的命令访问墨水余量数据存储模块65所存储的数据。
由于墨水余量数据更改的设定条件并不是固定的,而是将墨水余量数据预设值69写入到预设数据存储模块66中,如墨盒芯片安装到标准容量墨盒80%的墨盒上,则通过设置逻辑模块62将墨水余量数据预设值69修改成0x14,判断比较模块71在判断墨水余量数据存储地址0x1B所存储的数据小于或等于0x14时,墨水余量数据更改模块72将地址0x1B上的数据更改成0x00。
又如,墨水余量的数据不是存在地址0x1B上,而是存储在其他的地址上,此时无需更改预设逻辑电路模块70,仅仅向墨水余量数据预设地址67写入新的墨水余量数据存储地址即可。这样,墨盒芯片可以应用在不同类型、不同容量的墨盒上,墨盒芯片的通用性好。
墨盒芯片第二实施例:
参见图8,本实施例具有主逻辑电路模块80、存储模块84以及预设逻辑电路模块90,主逻辑电路模块80包括通信逻辑模块81以及预设主逻辑电路模块82,存储模块84具有序列号存储模块85以及预设数据存储模块86,预设数据存储模块86存储有序列号检测地址87、预设开启新序列号条件88、预设开启值89的数据,预设逻辑电路模块90包括判断比较模块91以及选取新序列号模块92。
序列号存储模块85存储有多组序列号数据,喷墨打印机与墨盒芯片通信时,墨盒芯片通过通信逻辑模块81向喷墨打印机输出一组序列号数据,喷墨打印机将记录该组序列号数据对应的墨水余量的数值。如某一组序列号数据对应的墨水余量的数据为零,喷墨打印机将不再允许该组序列号数据对应的墨盒继续打印。此时,墨盒芯片需要更换一组新的序列号数据并被喷墨打印机所读取。
并且,一旦墨盒余量的数据为零后,喷墨打印机向墨盒芯片的特殊地址,如地址0x37写入一个非0xFF的数据,因此,通过检测地址0x37上的数据是否为0xFF,即可以判断是否需要更新序列号。本实施例中,序列号检测地址87所存储的数据为地址0x37,预设开启新序列号条件88为不等于(≠),预设开启值89为0xFF。
墨盒芯片工作时,判断比较模块91判断地址0x37对应的存储单元上所存储的数据是否为0xFF,如是,表示墨水余量数据不为零,无需更换向喷墨打印机输出的序列号数据。如判断比较模块91判断地址0x37对应的存储单元上所存储的数据不是为0xFF,表示墨水余量数据为零,选取新序列号模块92从序列号存储模块85中选取一组新的序列号数据并在喷墨打印机访问墨盒芯片时输出至喷墨打印机。这样,喷墨打印机将接收到新的序列号数据,确保喷墨打印机正常工作。
一旦序列号检测地址改变,即不再使用地址0x37作为序列号检测地址,此时只需要通过设置逻辑模块82向序列号检测地址87写入新的序列号检测地址的数据即可。或者,喷墨打印机向序列号检测地址写入的预设开启值不是0xFF,而是其他数据,也可以通过设置逻辑模块82向预设开启值89写入新的数据,即可以实现逻辑判断条件的变更,无需对预设逻辑电路模块90进行更改。
墨盒芯片第三实施例:
本实施例具有主逻辑电路模块100、存储模块104以及预设逻辑电路模块110,主逻辑电路模块100包括通信逻辑模块101以及设置逻辑电路模块102,存储模块104具有通信数据存储模块105以及预设数据存储模块106,预设数据存储模块106存储有认证检测地址107、认证开启条件108、认证开启值109,预设逻辑电路模块110包括判断比较模块111以及认证开启执行模块112。
通信数据存储模块105内存储有认证数据,部分喷墨打印机访问墨盒芯片时向墨盒芯片发送认证信号,正常工作模式下,墨盒芯片需要向喷墨打印机返回认证数据,如喷墨打印机接收的认证数据不正确或者接收不到认证数据,则影响喷墨打印机的工作。当然,如喷墨打印机工作在特殊模式下,墨盒芯片即使接收到认证信号,也不需要向喷墨打印机返回认证数据。
如墨盒芯片不需要向喷墨打印机返回认证数据,则在特定的地址上写入标识数据,如在通信存储模块中的地址0XFF上写入数据0x00,如墨盒芯片需要向喷墨打印机返回认证数据,则在通信存储模块中的地址0xFF上写入数据不是0x00,因此只要判断认证检测地址所对应的通信存储模块中的地址0xFF存储的数据即可以判断是否需要向喷墨打印机返回认证数据。
因此,本实施例中,认证检测地址107存储的数据就是地址0xFF,认证开启条件108所存储的数据为等于(=),认证开启值109所存储的数据为0x00。墨盒芯片工作时,如接收到喷墨打印机发送的认证信号,判断比较模块111判断认证检测地址0xFF对应的通信存储模块中的地址0XFF所存储的数据是否满足设定条件,即等于0x00,如是,执行模块112将通信数据存储模块105所存储的认证数据发送至喷墨打印机,否则,不将认证数据发送至喷墨打印机。
一旦认证检测地址或者认证开启值发生改变,只需要通过设置接口102对预设数据存储模块106所存储的预设数据进行修改即可,无需更改预设逻辑电路模块110,墨盒芯片的通用性好。
墨盒芯片第四实施例:
本实施例具有主逻辑电路模块120、存储模块124以及预设逻辑电路模块130,主逻辑电路模块120包括通信逻辑模块121以及设置逻辑电路模块122,存储模块124具有通信数据存储模块125以及预设数据存储模块126,预设数据存储模块126存储有预设地址127、预设条件128、预设值129以及预设条件启闭数据135,预设逻辑电路模块130包括判断比较模块131以及执行模块132。
墨盒芯片正常工作时,喷墨打印机通过通信逻辑模块121访问通信数据存储模块125,在需要对预设数据存储模块126所存储的数据进行设置时,则通过设置逻辑模块122对预设数据存储模块126的数据进行设置。
通信数据存储模块125存储有墨水余量的数据、多组序列号数据以及认证数据等,预设地址127包括多个地址,如墨水余量数据存储地址、序列号检测地址、认证检测地址等,预设条件128为多种不同的验证条件,如大于(>)、大于或等于(≥)、小于(<)、小于或等于(≤)、等于(=)、不等于(≠)等不同的条件,预设值129包括墨水余量数据预设值、序列号预设开启值、认证开启值等。
由于预设地址127、预设条件128以及预设值129均包括多个不同的数据,这就构成多种不同的设定条件,每一种设定条件对应于一种特定的功能,如更改墨水余量数据、选取新的序列号、认证数据的发送与否等。
墨盒芯片工作时,判断比较模块131读取预设地址127所存储数据对应在通信数据存储模块126相应的存储单元所存储的数据,并判断该存储单元所存储的数据是否满足设定条件,执行模块132在判断该数据满足设定条件后执行相应的操作,如更改墨水余量的数据、选取新的序列号等。可见,墨盒芯片可以同时实现上述多种功能。
然而,并非所有的墨盒芯片均需要实现上述的多种功能,部分墨盒芯片仅需要实现上述的部分功能。因此,本实施例中,预设条件启闭数据135为具有多个字节的数据,每一个字节的数据用于表示一种功能的开启或关闭。通过设置每一个字节的数值开表征相应功能的开启与关闭,例如,第一个字节的数据为0x00时,表示需要更改墨水余量数据,第一个字节的数据为0x01时,表示不需要更改墨水余量数据,第二个字节为0x00时,表示开启选取新序列号的功能,第二个字节为0x01时,表示关闭选取新序列号的功能,如此类推。
当然,预设条件启闭数据135也可以使用一位二进制数据表示一种功能的开启与关闭,如使用二进制数“0”表示一种功能的开启,使用二进制数“1”表示一种功能的关闭。这样,预设条件启闭数据135仅使用一个字节(8位)或两个字节(16位)即可以表征多种不同功能的开启与关闭。
由于预设条件启闭数据135也是存储在预设数据存储模块126中,因此可以通过设置模块122对预设条件启闭数据135进行修改,从而控制一种或多种功能的启闭。
这样,预设逻辑电路模块130执行逻辑判断前,首先需要读取预设数据存储模块126所存储的预设条件启闭数据135,并判断某种设定条件所对应的标识为开启状态,只有判断为开启状态,才执行相应的逻辑判断操作,如判断某种功能为关闭状态,则不执行相应的逻辑判断操作。
碳粉盒实施例:
本实施例具有一个壳体,壳体围成容纳碳粉的腔体,壳体的外壁上设有一块耗材芯片,耗材芯片具有一块基板,基板的一侧设有作为通信单元的电触点,另一侧设有一个电子模块,电子模块为专用集成电路,即由电子器件固化形成的电路,其具有主逻辑电路模块、存储模块以及预设逻辑电路模块。碳粉盒芯片的结构与实现的功能跟墨盒芯片结构与实现的功能相同,不再赘述。
当然,上述实施例仅是本发明较佳的实施方案,实际应用时还可以有更多的变化,例如,预设值可以是一个数据,也可以是两个数据,例如设定条件是墨水余量数据为10%至20%之间时,执行修改墨水余量数据的操作,则墨水余量数据预设值为0x0A以及0x14两个数据,这样的改变同样可以实现本发明的目的。
此外,本发明还不仅限于实现上述的耗材余量更改功能、序列号变换功能、认证开启或关闭功能,还可以实现芯片上电后将非易失性存储器数据写入到易失性存储器的功能、耗材芯片断电后将数据从易失性存储器所存储的数据回写到非易失性存储器的功能等等,这些都应包括在本发明范围之内。
最后需要强调的是,本发明不限于上述实施方式,如存储模块所使用的存储器类型的改变、预设条件的改变等变化也应该包括在本发明权利要求的保护范围内。
Claims (9)
1.耗材芯片,包括
基板,所述基板上设有通信单元以及与所述通信单元电连接的电子模块,所述电子模块具有主逻辑电路模块以及可由所述主逻辑电路模块访问的存储模块,所述主逻辑电路模块具有通信逻辑模块以及设置逻辑模块;
其特征在于:
所述存储模块具有通信数据存储模块以及预设数据存储模块,所述通信逻辑模块可访问所述通信数据存储模块,所述设置逻辑模块根据外部的命令向所述预设数据存储模块写入预设地址、预设条件以及预设值的数据并可访问所述预设数据存储模块,所述预设数据模块存储有预设地址、预设条件以及预设值的数据;
所述电子模块还设有与所述存储模块通信的预设逻辑电路模块,所述预设逻辑电路模块具有判断比较模块以及执行模块,所述判断比较模块用于判断所述预设地址对应的所述通信数据存储模块中的存储地址所存储的数据是否满足设定条件,所述执行模块用于在所述存储地址所存储的数据满足所述设定条件时对所述通信数据存储模块所存储的数据执行操作;
所述设定条件由所述预设条件与所述预设值构成。
2.根据权利要求1所述的耗材芯片,其特征在于:
所述预设数据存储模块还存储有预设条件启闭的数据。
3.根据权利要求2所述的耗材芯片,其特征在于:
所述预设条件启闭的数据为二个以上,每一个所述预设条件启闭的数据对应于一个设定条件。
4.根据权利要求1至3任一项所述的耗材芯片,其特征在于:
所述通信数据存储模块至少存储有耗材余量数据或序列号数据或认证数据中的一个。
5.根据权利要求1至3任一项所述的耗材芯片,其特征在于:
所述预设地址至少包括耗材余量数据存储地址或序列号检测地址或认证检测地址中的一个。
6.根据权利要求1至3任一项所述的耗材芯片,其特征在于:
所述预设条件包括大于、大于或等于、小于、小于或等于、等于、不等于中的一个。
7.耗材芯片工作方法,其特征在于:
耗材芯片判断工作在设置模式时,耗材芯片的设置逻辑模块根据外部的命令向预设数据存储模块写入预设地址、预设条件以及预设值的数据;
耗材芯片的预设逻辑电路模块判断所述预设数据存储模块中的所述预设地址对应的通信数据存储模块中的存储地址上所存储的数据是否满足设定条件,如是,按照预设的逻辑对通信数据存储模块所存储的数据执行操作;
所述设定条件由所述预设条件与所述预设值构成。
8.根据权利要求7所述的耗材芯片工作方法,其特征在于:
所述预设逻辑电路模块执行判断前,判断预设数据存储模块所存储的预设条件启闭的数据是否标识为开启状态,如是,执行判断操作,否则,不执行判断操作。
9.耗材容器,包括
壳体,所述壳体围成一个容纳耗材的腔体,所述腔体设有一个耗材出口,且所述壳体的外壁上设有一块耗材芯片,所述耗材芯片包括基板,所述基板上设有通信单元以及与所述通信单元电连接的电子模块,所述电子模块具有主逻辑电路模块以及可由所述主逻辑电路模块访问的存储模块,所述主逻辑电路模块具有通信逻辑模块以及设置逻辑模块;
其特征在于:
所述存储模块具有通信数据存储模块以及预设数据存储模块,所述通信逻辑模块可访问所述通信数据存储模块,所述设置逻辑模块可访问所述预设数据存储模块,所述预设数据模块存储有预设地址、预设条件以及预设值的数据;
所述电子模块还设有与所述存储模块通信的预设逻辑电路模块,所述预设逻辑电路模块具有判断比较模块以及执行模块,所述判断比较模块用于判断所述预设地址对应的所述通信数据存储模块中的存储地址所存储的数据是否满足设定条件,所述执行模块用于在所述存储地址所存储的数据满足所述设定条件时对所述通信数据存储模块所存储的数据执行操作;
所述设定条件由所述预设条件与所述预设值构成。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310719219.2A CN103722893B (zh) | 2013-12-23 | 2013-12-23 | 耗材芯片及其工作方法、耗材容器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310719219.2A CN103722893B (zh) | 2013-12-23 | 2013-12-23 | 耗材芯片及其工作方法、耗材容器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103722893A CN103722893A (zh) | 2014-04-16 |
CN103722893B true CN103722893B (zh) | 2016-06-15 |
Family
ID=50447296
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310719219.2A Active CN103722893B (zh) | 2013-12-23 | 2013-12-23 | 耗材芯片及其工作方法、耗材容器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103722893B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105818541B (zh) * | 2016-04-07 | 2018-10-16 | 杭州旗捷科技有限公司 | 一种墨盒芯片、墨盒及响应打印作业的操作方法 |
CN108068463A (zh) * | 2016-11-11 | 2018-05-25 | 杭州旗捷科技有限公司 | 耗材、打印系统、耗材的墨量数据复位方法 |
CN109947469B (zh) * | 2019-03-08 | 2021-09-17 | 广州安加互联科技有限公司 | 地址划分方法、装置及计算机可读存储介质 |
CN110116552B (zh) * | 2019-05-10 | 2020-10-23 | 杭州旗捷科技有限公司 | 耗材芯片检测方法、装置、墨盒和存储介质 |
CN112622448B (zh) * | 2020-12-17 | 2021-08-13 | 上海坚芯电子科技有限公司 | 支持循环加墨的墨盒芯片设计的方法和系统 |
CN113103765B (zh) * | 2021-04-02 | 2022-07-15 | 杭州旗捷科技有限公司 | 打印耗材认证方法、打印耗材芯片、打印耗材和打印系统 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101082796A (zh) * | 2006-06-01 | 2007-12-05 | 珠海天威技术开发有限公司 | 智能芯片及其信息处理方法 |
CN101782739A (zh) * | 2010-02-05 | 2010-07-21 | 珠海艾派克微电子有限公司 | 成像盒芯片及其读写方法、成像盒和成像装置 |
CN101913292A (zh) * | 2009-12-16 | 2010-12-15 | 珠海天威技术开发有限公司 | 芯片、耗材容器及芯片的工作方法 |
CN102501613A (zh) * | 2011-11-08 | 2012-06-20 | 珠海艾派克微电子有限公司 | 一种存储装置及耗材容器 |
CN102627033A (zh) * | 2012-04-06 | 2012-08-08 | 珠海天威技术开发有限公司 | 存储芯片及其复位方法、耗材容器、成像设备 |
CN103009816A (zh) * | 2011-09-20 | 2013-04-03 | 珠海天威技术开发有限公司 | 耗材芯片及对其重写的重写器、重写方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005288878A (ja) * | 2004-03-31 | 2005-10-20 | Fuji Photo Film Co Ltd | 消耗材管理システム |
-
2013
- 2013-12-23 CN CN201310719219.2A patent/CN103722893B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101082796A (zh) * | 2006-06-01 | 2007-12-05 | 珠海天威技术开发有限公司 | 智能芯片及其信息处理方法 |
CN101913292A (zh) * | 2009-12-16 | 2010-12-15 | 珠海天威技术开发有限公司 | 芯片、耗材容器及芯片的工作方法 |
CN101782739A (zh) * | 2010-02-05 | 2010-07-21 | 珠海艾派克微电子有限公司 | 成像盒芯片及其读写方法、成像盒和成像装置 |
CN103009816A (zh) * | 2011-09-20 | 2013-04-03 | 珠海天威技术开发有限公司 | 耗材芯片及对其重写的重写器、重写方法 |
CN102501613A (zh) * | 2011-11-08 | 2012-06-20 | 珠海艾派克微电子有限公司 | 一种存储装置及耗材容器 |
CN102627033A (zh) * | 2012-04-06 | 2012-08-08 | 珠海天威技术开发有限公司 | 存储芯片及其复位方法、耗材容器、成像设备 |
Also Published As
Publication number | Publication date |
---|---|
CN103722893A (zh) | 2014-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103722893B (zh) | 耗材芯片及其工作方法、耗材容器 | |
KR100656111B1 (ko) | 잉크 카트리지, 잉크젯 기록장치용 캐리지 조립체 및 잉크카트리지 시스템 | |
CN101913292B (zh) | 芯片、耗材容器及芯片的工作方法 | |
KR100521072B1 (ko) | 잉크 카트리지 | |
CN102173233B (zh) | 耗材验证系统及其验证方法 | |
CN103660583B (zh) | 耗材芯片数据重写装置及其工作方法 | |
CN106956516B (zh) | 一种序列号记忆可清除耗材芯片、耗材、系统及使用方法 | |
CN102381036B (zh) | 耗材芯片、耗材容器及耗材芯片的数据写入方法 | |
CN101138906B (zh) | 通用耗材芯片及通讯数据更新方法 | |
CN102501613B (zh) | 一种存储装置及耗材容器 | |
CN102205725A (zh) | 耗材信息管理系统及其方法 | |
CN101907840A (zh) | 打印系统及耗材容器的验证方法 | |
CN108422754B (zh) | 耗材芯片数据切换方法及装置、耗材芯片 | |
CN204820678U (zh) | 耗材芯片及耗材容器 | |
CN101916062B (zh) | 打印耗材芯片、打印耗材容器及打印耗材芯片的工作方法 | |
CN101204884A (zh) | 芯片、墨盒及墨盒的制造方法 | |
CN205405485U (zh) | 一种芯片和墨盒 | |
CN101954794A (zh) | 耗材芯片及其制作方法、耗材容器 | |
CN102886987B (zh) | 通用芯片及其数据通信方法 | |
CN103386817A (zh) | 芯片、芯片连接件、芯片组件及其通讯方法、打印机 | |
CN109346117A (zh) | Eeprom存储电路、eeprom存储芯片、耗材容器以及成像设备 | |
CN102831930B (zh) | 耗材芯片及耗材容器、耗材芯片的数据写入方法 | |
CN102737712A (zh) | 耗材芯片及其数据读写方法、耗材容器 | |
CN103129185B (zh) | 数据存储装置及其数据访问方法、成像设备 | |
CN103129150A (zh) | 耗材芯片及其数据写入方法、耗材容器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |