新四季網

一種印表機用耗材計數晶片的製作方法

2023-05-13 08:14:11 2

一種印表機用耗材計數晶片的製作方法
【專利摘要】本發明涉及一種印表機用耗材計數晶片,所述計數晶片用於標記耗材特徵以及與印表機之間通訊,該計數晶片包括PCB板、MCU、EEPROM,MCU用於完成計數晶片與印表機之間的通信,EEPROM用於讀取和存放數據,MCU中還包括在執行印表機命令開始前進行驗證的驗證功能模塊,通過該模塊執行驗證步驟,所述驗證步驟為比對驗證信息,如果驗證信息通過,則執行用戶自定義命令或是印表機命令,如果驗證信息未通過,則陷入不斷驗證的死循環中,所述驗證信息包括存於加密IC中的密碼,或兩個字節的「MQ」的ASCII十六進位值:0x4D和0x51。
【專利說明】一種印表機用耗材計數晶片
【技術領域】
[0001]本發明涉及一種印表機用耗材計數晶片,特別是應用於印表機粉盒、硒鼓或者墨盒等耗材的計數晶片。
【背景技術】
[0002]印表機中最重要的耗材為粉盒、硒鼓或者墨盒,並且不同的印表機廠商生產的原裝粉盒、硒鼓或者墨盒中均帶有一片計數晶片,該計數晶片是印表機原廠所設計的一種有特定通信方式的EEPR0M,印表機對計數晶片發送不同的命令,計數晶片應該相應地把信息應答給印表機,印表機與該計數晶片之間的通信內容包含了型號匹配、驗證信息、耗材餘量、列印日期、列印頁數、耗材型號等信息,當耗材耗盡時,印表機會往這計數晶片寫入一些數據,使計數晶片鎖死,即使加粉或墨水後,耗材不能再被印表機識別或者耗材餘量一直顯示低餘量。但為了提高耗材的利用率以及可以更加環保的列印,人們往往要在使用過的粉盒、硒鼓或者墨盒中添加耗材原材料使其能夠重複使用,如果將該添加後的耗材在原廠商印表機中使用,則必須修改其計數晶片,於是人們發明了兼容計數晶片。
[0003]中國專利文獻I中公開了一種通過修改原廠粉盒、硒鼓或者墨盒計數晶片數據,在技術晶片中寫入適應各種印表機的通用信息並形成兼容計數晶片,從而使得重新補充原材料後的粉盒、硒鼓或者墨盒可以被原廠印表機所識別並繼續使用的方法。
[0004]專利文獻I =CN2OO7IOO3I92tj
[0005]兼容計數晶片包括PCB板、MCU、EEPROM和其他電子元件組成,這些電子元件包括但不限於如電容、電阻、電感、二極體、三極體等,有些MCU裡已經集成有EEPR0M,此時的計數晶片中可不設置EEPROM晶片,若MCU內部無EEPR0M,則需要在計數晶片中添加EEPROM晶片。開發人員在分析印表機和原廠計數晶片通信方式後,模擬原廠的通信協議,把程序編寫到MCU裡面,使印表機與兼容晶片可通信,MCU通過與MCU連接的EEPROM把印表機需要晶片記錄的數據記錄在EEPROM裡面。
[0006]圖1為兼容計數晶片的基本結構,兼容計數晶片與印表機之間的通信由MCU完成,MCU按照預先編寫好的指令程序運行,與印表機進行數據交互。在通信期間,MCU會把需要的數據從EEPROM中讀取出來,並應答給印表機,或者印表機需要晶片記錄的數據,MCU會把這些數據寫入EEPROM的特定地址中。
[0007]圖1計數晶片工作結構圖
現在印表機耗材兼容計數晶片行業還缺乏統一的技術規範,MCU被肆意破解,並提取MCU裡面的程序和EEPROM裡面的數據,複製線路圖,再使用這些破解出來的程序、數據和線路圖直接投產,而這些缺乏技術規範的帶有兼容計數晶片重新被灌裝的耗材極容易損害印表機,為了解決這一技術問題, 申請人:對兼容計數晶片進行了改進,本發明的兼容計數晶片使得耗材的規範正常使用得到了保障,同時也保護了印表機。

【發明內容】
[0008]本發明提供一種印表機用耗材計數晶片:所述計數晶片用於標記耗材特徵以及與印表機之間通訊,該計數晶片包括PCB板、MCU、EEPROM, MCU用於完成計數晶片與印表機之間的通信,EEPROM用於讀取和存放數據,MCU中還包括在執行印表機命令開始前進行驗證的驗證功能模塊,通過所述驗證功能模塊比對驗證信息,如果驗證信息通過,則執行用戶自定義命令或是印表機命令,如果驗證信息未通過,則陷入不斷驗證的死循環中。所述驗證功能模塊中包括兩個字節的數據,該兩個字節的數據分別是「MQ」,對應的ASCII十六進位數值:0x4D和0x51。所述兩個字節數據的驗證為連續驗證,如果其中任意一個字節的數據未驗證通過,均返回到重新驗證過程中。所述兩個字節的數據從EEPROM的兩個地址中讀取,並將其保存在MCU的寄存器中。所述驗證功能模塊中包括加密1C,且所述加密IC包括加密型EEPROM、加密狗和加密型MCU。所述耗材為:粉盒、硒鼓或者墨盒,所述晶片為兼容計數晶片。
[0009]本發明還提供一種印表機用耗材計數晶片與印表機的通訊方法,所述計數晶片用於標記耗材特徵以及與印表機之間通訊,該計數晶片包括PCB板、MCU、EEPR0M等,MCU用於完成計數晶片與印表機之間的通信,EEPROM用於讀取和存放數據,其特徵在於:在執行印表機命令開始前進行驗證的驗證步驟,通過所述驗證步驟比對驗證信息,如果驗證信息通過,則執行用戶自定義命令或是印表機命令,如果驗證信息未通過,則陷入不斷驗證的死循環中。所述驗證步驟中的驗證信息包括兩個字節數據,且該兩個改為字節數據分別是」MQ」的ASCII十六進位數值:0x4D和0x51。所述驗證步驟中兩個字節的數據驗證為連續驗證,如果其中任意一個字節的數據未驗證通過,均返回到重新驗證過程中。所述兩個字節的數據從EEPROM的兩個地址中讀取,並將其保存在MCU的寄存器中。所述驗證信息為存儲於加密IC中的加密密碼。所述加密IC包括加密型EEPROM、加密狗和加密型MCU。
[0010]所述耗材為:粉盒、硒鼓或者墨盒,所述晶片為兼容計數晶片。
[0011]所述驗證功能模塊以及驗證步驟中的用戶自定義名為:
寫命令一:主機發送:器件地址 byte + AB + CD + EEPROiOia+ DATAO + DATAl+DATA2+ DATA3 + DATA4 + DATA5 + DATA6 + DATA7 ;
晶片應答:器件地址byte~0X01+AA+CC+EEPR0M地址;
寫命令二:主機發送:器件地址byte + AB + CD + EF + EEPROM地址+ DATAO + DATAl+DATA2+ DATA3 + DATA4 + DATA5 + DATA6 + DATA7
晶片應答:器件地址byte~0X01+AA+CC+EE+EEPR0M地址;
讀命令:主機發送:器件地址byte +12+34+56+EEPR0M地址;
晶片應答:器件地址byte~0X01+ll+33+55+ 8個byte EEPROM數據;
復位命令:主機發送:器件地址byte+78+78+89+89+9A+9A ;
晶片應答:器件地址 byte~0X01+77+77+88+88+99+99。
[0012] 申請人:通過在兼容技術晶片中添加驗證功能模塊,使其在執行印表機命令之前進行驗證,充分保證了耗材的正常規範使用,保護了印表機。
【專利附圖】

【附圖說明】
[0013]圖1:現有技術中兼容晶片的工作結構圖;
圖2:本發明中第一具體實施例流程圖;圖3:加密IC型的兼容晶片的工作結構圖;
圖4:本發明中第二具體實施例流程圖。
具體實施例
[0014]第一實施例
申請人:在兼容技術晶片程序印表機命令開始前添加一段用戶自定義的晶片認證程序,通過在印表機命令開始前驗證該認證程序,如果認證程序可以通過,則該耗材可以被使用,反之,則不能被使用。
[0015]該驗證程序可以為字節數據,也可以為密匙口令等,現特將2個字節的數據為例進一步闡明本申請的
【發明內容】
:從EEPROM的2個地址中讀取2個字節的數據,並將其保存在MCU的寄存器中,這2個字節的數據分別是」MGn^ASCII十六進位值為:0x4D和0x51。印表機在印表機命令開始前,進行通信交互,連續判斷這2個字節的ASCII值是否為「MQ」,如果該兩個字節的ASCII對應值是「MQ」,則判斷是否接收到 申請人:自定義命令處理,如果接收到,則執行 申請人:自定義命令 處理,如果沒有接收到 申請人:自定義命令則判斷是否接收到印表機協議命令,如果接收到,則執行印表機協議命令;如果該2個字節的ASCII對應值中任意一個不是「MQ」,則陷入不停連續判斷兩個字節是否為「MQ」的ASCII值的死循環中;也就是說,該驗證程序保證了帶有該兼容晶片的耗材可以被用戶規範正常的使用。
[0016]另外,兼容計數晶片主程序運行時,除了印表機必須要的協議外, 申請人:還添加了自定義的命令,也就是圖1中 申請人:的自定義命令。
[0017]該命令如下:
寫命令一:
主機發送:器件地址 byte + AB + CD + EEPROi^ia+ DATAO + DATAl +DATA2+ DATA3+ DATA4 + DATA5 + DATA6 + DATA7
晶片應答:器件地址byte~0X01+AA+CC+EEPR0M地址 寫命令二:
主機發送:
器件地址 byte + AB + CD + EF + EEPROM 地址 + DATAO + DATAl +DATA2+ DATA3 +DATA4 + DATA5 + DATA6 + DATA7
晶片應答:器件地址byte~0X01+AA+CC+EE+EEPR0M地址 讀命令:
主機發送:器件地址byte +12+34+56+EEPR0M地址 晶片應答:器件地址byte~0X01+l 1+33+55+ 8個byte EEPROM數據 復位命令:
主機發送:器件地址byte+78+78+89+89+9A+9A 晶片應答:器件地址 byte~0X01+77+77+88+88+99+99 第二實施例:
除了採用上述帶有驗證程序的兼容計數晶片保護耗材外,還可以在計數晶片中添加加密1C。計數晶片主要包括MCU、加密1C、可選擇的EEPR0M、PCB和其他元器件組成,如圖3所示,其中加密IC包括加密型EEPR0M、加密狗和加密型MCU。其工作方式如圖4所示,晶片在通電後,MCU先訪問加密1C,雙方進行密碼驗證,如果驗證成功,則與圖2所示流程相同的運行,如果驗證失敗,程序則陷入不斷驗證的死循環中,這樣,耗材也無法與印表機通信,該不符合規範的耗材也就無法使用,從而保護了印表機。另外,在第二實施例計數晶片的主程序中,除了印表機必須要的命令程序外,也嵌套了如第一實施例中 申請人:自定義的命令。
[0018] 申請人:通過改進兼容計數晶片,在印表機命令開始前加入認證程序,或是在兼容計數晶片中加入加密1C,通過驗證該認證程序驗證以及加密IC密碼保護耗材規範正常使用,從而也保護了印表機。
[0019]以上所述實施例僅表達了本發明的幾種實施方式,其描述較為具體和詳細,但並不能因此而理解為對本發明專利範圍的限制。應當指出的是,對於本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變形和改進,這些都屬於本發明的保護範圍。
【權利要求】
1.一種印表機用耗材計數晶片:所述計數晶片用於標記耗材特徵以及與印表機之間通訊,該計數晶片包括PCB板、MCU、EEPROM, MCU用於完成計數晶片與印表機之間的通信,EEPROM用於讀取和存放數據,其特徵在於:MCU中還包括在執行印表機命令開始前進行驗證的驗證功能模塊,通過所述驗證功能模塊比對驗證信息,如果驗證信息通過,則執行用戶自定義命令或是印表機命令,如果驗證信息未通過,則陷入不斷驗證的死循環中。
2.根據權利要求1所述晶片,其特徵在於:所述驗證功能模塊中包括兩個字節數據,且該兩個字節的數據分別是」MQ」的ASCII十六進位值:0x4D和0x51。
3.根據權利要求2所述晶片,其特徵在於:所述兩個字節數據的驗證為連續驗證,如果其中任意一個字節的數據未驗證通過,均返回到重新驗證過程中。
4.根據權利要求2所述晶片,其特徵在於:所述兩個字節的數據從EEPROM的兩個地址中讀取,並將其保存在MCU的寄存器中。
5.根據權利要求1所述晶片,其特徵在於:所述驗證功能模塊中包括加密1C。
6.根據權利要求5所述晶片,其特徵在於:所述加密IC包括加密型EEPR0M、加密狗和加密型MCU。
7.根據權利要求1-6所述晶片,其特徵在於:所述耗材為:粉盒、硒鼓或者墨盒,所述晶片為兼容計數晶片。
8.根據權利要求1通訊方法,其特徵在於:所述驗證步驟中的驗證信息包括兩個字節的數據,該兩個字節數據分別是」MQ」的ASCII值:0x4D和0x51。
9.根據權利要求8通訊方法,其特徵在於:所述驗證步驟中兩個字節數據的驗證為連續驗證,如果其中任意一個字節的數據未驗證通過,均返回到重新驗證過程中。
10.根據權利要求1通訊方法,其特徵在於:用戶自定義名為:寫命令一:主機發送:器件地址 byte + AB + CD + EEPROi^ia+ DATAO + DATAl +DATA2+ DATA3 + DATA4 + DATA5+ DATA6 + DATA7 ; 晶片應答:器件地址byte~0X01+AA+CC+EEPR0M地址; 寫命令二:主機發送:器件地址byte + AB + CD + EF + EEPROM地址+ DATAO + DATAl+DATA2+ DATA3 + DATA4 + DATA5 + DATA6 + DATA7 晶片應答:器件地址byte~0X01+AA+CC+EE+EEPR0M地址; 讀命令:主機發送:器件地址byte +12+34+56+EEPR0M地址; 晶片應答:器件地址byte~0X01+ll+33+55+ 8個byte EEPROM數據; 復位命令:主機發送:器件地址byte+78+78+89+89+9A+9A ; 晶片應答:器件地址 byte~0X01+77+77+88+88+99+99。
【文檔編號】B41J2/175GK103465631SQ201310318524
【公開日】2013年12月25日 申請日期:2013年7月26日 優先權日:2013年7月26日
【發明者】黃鉉光, 李劍鋒 申請人:中山銘祺電子科技有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀