A kind of general-purpose chip for regenerating printing consumables and authentication methodTechnical field
The present invention relates to circuit, specifically, relate to regenerate the integrated circuit that the consumptive materials such as printer toner cartridge, powder box, print cartridge, fuser use.
Background technology
Prior art, at present, the use of printer is more and more universal, and the demand of printing consumables constantly increases, and printing consumables mainly comprises print cartridge, powder box, toner cartridge and fuser.Former printer production firm is in order to protect the profit of this enterprise, encryption chip is applied at printing consumables, and some special storage area is set in the chips, data in this special area are once after overflowing, cannot record any data, just prevent other people from rewriteeing or reset chip, cause consumptive material to be reproduced use; Compatible consumptive material producer also cannot produce cheap general consumptive material simultaneously, and consumer have to spend high price duplicate removal newly to buy a set of original-pack consumptive material completely newly, is installed on printer and uses.It is all normal for recording the old consumptive material each parts function run out of, script can regenerate rear continuation use, but the memory chip be arranged on old consumptive material and printer cannot proper communications, result in printer to quit work, consumer be forced buy new original-pack consumptive material replace, cause serious waste, and not environmentally.
When producing the genuine man design printed product of printer, consider and how to prevent cracking its memory chip; So printing consumables is fit in printer or when each execution print out task, memory chip and printer carry out validation-cross and communicate, checking communication is a kind of AES technology, will by Algorithm Analysis out or deciphering be very difficult, so research and development consumptive material general-purpose chip difficulty is very large, or even cannot develop.
Summary of the invention
The object of the invention is: in order to solve the above problems, provide a kind of general-purpose chip for regenerating printing consumables, it solving printing consumables can regenerate use.
The present invention is achieved in that a kind of general-purpose chip for regenerating printing consumables comprises a circuit substrate, microcontroller, the lower contact point that is arranged on the upper contact point on upper surface of base plate and is arranged on base lower surface, and described circuit substrate is two-sided ultra-thin wiring board; Described microcontroller to be welded on substrate respectively with upper contact point and lower contact point connection; The elasticity haptic element of the data-interface of described upper contact point and printer is connected; The surface of described lower contact point is provided with conductive viscose layer, and the contact point contraposition of the former chip of lower contact point and old consumptive material is fitted, and general-purpose chip is fixed on printing consumables.
Described a kind of general-purpose chip for regenerating printing consumables, is characterized in that: microcontroller comprises order judgement unit and memory cell; Described memory cell comprises communications command memory block, record data storage area and verification msg memory block;
Described communications command memory block is the command set of storage chip and printer interactive communication, and command set is the communications protocol of printer genuine business or compatible consumptive material manufacturer;
Described record data storage area stores the variable recorded information such as consumption, number of print pages of date of manufacture of printing consumables, manufacturer, carbon dust or ink;
Described verification msg memory block is the information storing " cryptographic check order " or " check results numerical value ".
The authentication method of this general-purpose chip and printer is: described microcontroller receives the command signal of printer from upper contact point, the communications command collection in order judgement unit calling communication demanded storage district, differentiates that whether printer command is containing " cryptographic check order ", have, then microcontroller by " cryptographic check order " stored in verification msg memory block, " cryptographic check order " forwards from contact point and gives old chip by microcontroller, old chip calls the check algorithm process of the former setting of printer, computing is complete sends to microcontroller by " check results numerical value " through lower contact point, microcontroller receives " check results numerical value " stored in verification msg memory block, " the check results numerical value " of verification msg memory block sends to printer by microcontroller through upper contact point, perform " cryptographic check order " response of the printer that is over, have passed the checking of printer, nothing, then microcontroller directly carries out interactive communication, the record data storage area of read/write memory cell with printing, and records the service condition of consumptive material.
Described a kind of general-purpose chip for regenerating printing consumables, is characterized in that: described microcontroller comprises order judgement unit, memory cell and switch control unit; Described memory cell comprises communications command memory block and record data storage area;
Also comprise a power switching device, described power switching device is connected in the supply line of printer, is connected respectively with microcontroller, old chip.
Described switch control unit is being turned on or off of the power circuit controlling old chip, is connected with power switching device;
Described communications command memory block is the command set of storage chip and printer interactive communication, and command set is the communications protocol of printer genuine business or compatible consumptive material manufacturer;
Described record data storage area stores the variable recorded information such as consumption, number of print pages of date of manufacture of printing consumables, manufacturer, carbon dust or ink;
The authentication method of this general-purpose chip and printer is: described microcontroller receives printer command signal from contact point and processes, the communications command collection in order judgement unit calling communication demanded storage district, differentiates that whether printer command is containing " cryptographic check order ".Have, then the switch control unit of microcontroller controls power switching device the power circuit conducting of old chip, provides power supply, recover the communication of old chip and printer to old chip; Printer " cryptographic check order " do not replied by microcontroller, in the communication sequential of regulation, the command signal that printer is not received " check results numerical value ", the validation signal that dropout sends again " cryptographic check order " thought by printer, old chip receives printer " cryptographic check order " from data/address bus, old chip calls the check algorithm process of the former setting of printer, computing is complete to be sent to data/address bus by " check results numerical value " and to reply to printer, complete " the cryptographic check order " of printer, have passed the checking of printer; After the order judgement unit of microcontroller detects the response validation signal of " check results numerical value " of data/address bus simultaneously, control by switch control unit the supply line that power switching device disconnects old chip, old chip operation was lost efficacy; After being verified, printer and microcontroller can carry out interactive communication, the record data storage area of read/write memory cell; Nothing, then microcontroller directly carries out interactive communication, the record data storage area of read/write memory cell with printing, and records the service condition of consumptive material.
Described a kind of general-purpose chip for regenerating printing consumables, is characterized in that: described microcontroller comprises order judgement unit, memory cell and switch control unit; Described memory cell comprises communications command memory block and record data storage area;
Also comprise a bus connecting valve device, in described bus connecting valve device connection data bus, be connected with microcontroller, old chip respectively;
Described switch control unit is connected with bus connecting valve device, and control bus connecting valve device performs being turned on or off of bus links;
Described communications command memory block is the command set of storage chip and printer interactive communication, and command set is the communications protocol of printer genuine business or compatible consumptive material manufacturer;
Described record data storage area stores the variable recorded information such as consumption, number of print pages of date of manufacture of printing consumables, manufacturer, carbon dust or ink.
The authentication method of this general-purpose chip and printer is: described microcontroller receives printer command signal from upper contact point, the communications command collection in order judgement unit calling communication demanded storage district, differentiates that whether printer command is containing " cryptographic check order ".Have, then the switch control unit control bus connecting valve device of microcontroller is the data/address bus link conducting of old chip, recovers the communication of old chip and printer; Printer " cryptographic check order " do not replied by microcontroller, in the communication sequential of regulation, the command signal that printer is not received " check results numerical value ", printer thinks that dropout sends again " cryptographic check order " validation signal, old chip receives printer " cryptographic check order " from data/address bus, old chip calls the check algorithm process of the former setting of printer, computing is complete to be sent to data/address bus by " check results numerical value " and to reply to printer, complete " the cryptographic check order " of printer, have passed the checking of printer; After the order judgement unit of microcontroller detects the acknowledgement command signal of " check results numerical value " of bus simultaneously, by switch control unit control bus connecting valve device, disconnect the data/address bus link of old chip, old chip operation was lost efficacy; After being proved to be successful, printer and microcontroller can carry out interactive communication, the record data storage area of read/write memory cell; Nothing, then microcontroller directly carries out interactive communication, the record data storage area of read/write memory cell with printing, and records the service condition of consumptive material.
A kind of general-purpose chip for regenerating printing consumables of the present invention, adopt the Combination Design of old chip and general-purpose chip, setting command judgement unit in the microcontroller of general-purpose chip, differentiate that printer is given an order and whether contain the validation signal of " cryptographic check order ", by storing verification command, forward verification command to old chip, old chip sends it back to microcontroller after processing verification command, reply to printer by general-purpose chip again, or by microprocessor control switch control unit, control the supply line of old chip or being switched on or switched off of data bus line, directly reply verification command by old chip.Such verification method is indirect or directly carries out reply process by old chip, smoothly by the checking of printer, achieves the regeneration of printing consumables, and provides the general-purpose chip producing compatible consumptive material, reuse, low-carbon environment-friendly.
Accompanying drawing explanation
Fig. 1 is one of structural representation of the present invention.
Fig. 2 is structural representation two of the present invention.
Fig. 3 is structural representation three of the present invention.
Fig. 4 is the circuit block diagram of embodiments of the invention 1.
Fig. 5 is one of circuit diagram of embodiments of the invention 1.
Fig. 6 is the circuit diagram two of embodiments of the invention 1.
Fig. 7 is the circuit block diagram of embodiments of the invention 2.
Fig. 8 is the circuit diagram of embodiments of the invention 2.
Fig. 9 is the circuit block diagram of embodiments of the invention 3.
Figure 10 is the circuit diagram of embodiments of the invention 3.
Detailed description of the invention
Below in conjunction with accompanying drawing, the invention will be further described.
Embodiment 1
As shown in Figure 1, Figure 2 and Figure 3, a kind of general-purpose chip for regenerating printing consumables comprises a circuit substrate 1, microcontroller 2, the lower contact point 4 that is arranged on the upper contact point 3 on upper surface of base plate and is arranged on base lower surface, and described circuit substrate 1 is two-sided ultra-thin wiring board; Described microcontroller 2 weld on substrate 1 respectively with upper contact point 3 and lower contact point 4 connection; Described upper contact point 3 is connected with the elasticity haptic element of the data-interface of printer; The surface of described lower contact point 4 is provided with conductive viscose layer 6, and lower contact point 4 is fitted with contact point 51 contraposition of the former chip 5 of old consumptive material, and general-purpose chip is fixed on printing consumables.
As shown in Figure 4, Figure 5 and Figure 6, described microcontroller 2 comprises order judgement unit 21 and memory cell 22; Described memory cell comprises communications command memory block 221, record data storage area 222 and verification msg memory block 223;
Described communications command memory block 221 is command sets of storage chip and printer interactive communication, and command set is the communications protocol of printer genuine business or compatible consumptive material manufacturer;
Described record data storage area 222 stores the variable recorded information such as consumption, number of print pages of date of manufacture of printing consumables, manufacturer, carbon dust or ink; Described record data storage area 222 is EEPROMs;
Described verification msg memory block 223 is the information storing " cryptographic check order " or " check results numerical value ".
Particularly, the laminating of this general-purpose chip is fixed on the old chip of printing consumables, when being installed to printer use, power on, printer executive communication is verified, described microcontroller 2 receives the command signal of printer from upper contact point 3, the communications command collection in order judgement unit 21 calling communication demanded storage district 221, differentiates that whether printer command is containing " cryptographic check order ", have, then microcontroller 2 by " cryptographic check order " stored in verification msg memory block 223, " cryptographic check order " forwards from contact point 4 and gives old chip by microcontroller 2, old chip calls the check algorithm process of the former setting of printer, computing is complete sends to microcontroller 2 by " check results numerical value " through lower contact point 4, microcontroller 2 receives " check results numerical value " stored in verification msg memory block 223, " the check results numerical value " of verification msg memory block 223 sends to printer by microcontroller 2 through upper contact point 3, perform " cryptographic check order " response of the printer that is over, have passed the checking of printer, nothing, then microcontroller 2 and printer directly carry out interactive communication, the record data storage area 222 of read/write memory cell, and record the service condition of consumptive material, and general-purpose chip instead of the work of old chip, achieves the renewable use of old printing consumables.
Further, as shown in Figure 6, described microcontroller 2 is made up of an electric erasable formula read-only storage EEPROM and main control chip, and memory 2EEPROM and main control chip weld on substrate 1 respectively, and memory EEPROM is connected with main control chip.
Embodiment 2
As shown in Figure 7 and Figure 8, described microcontroller 2 comprises order judgement unit 21, memory cell 22 and switch control unit 23; Described memory cell 22 comprises communications command memory block 221 and record data storage area 222;
Also comprise a power switching device 7, described power switching device 7 is connected in the supply line of printer, is connected respectively with microcontroller 2, old chip.
Described switch control unit 23 is being turned on or off of the power circuit controlling old chip, is connected with power switching device;
Described communications command memory block 221 is command sets of storage chip and printer interactive communication, and command set is the communications protocol of printer genuine business or compatible consumptive material manufacturer;
Described record data storage area 222 stores the variable recorded information such as consumption, number of print pages of date of manufacture of printing consumables, manufacturer, carbon dust or ink; Described record data storage area 222 is EEPROMs.
Particularly, the laminating of this general-purpose chip is fixed on the old chip of printing consumables, is installed to printer and uses.Power on, printer executive communication is verified, described microcontroller 2 receives printer command signal from contact point 3, the communications command collection in order judgement unit 21 calling communication demanded storage district 221, differentiates that whether printer command is containing " cryptographic check order "; Have, the switch control unit 23 of microcontroller 2 controls power switching device 7 the power circuit conducting of old chip, provides power supply, recover the communication of old chip and printer to old chip; Printer " cryptographic check order " do not replied by microcontroller 2, in the communication sequential of regulation, the command signal that printer is not received " check results numerical value ", the validation signal that dropout sends again " cryptographic check order " thought by printer, old chip receives printer " cryptographic check order " from data/address bus, old chip calls the check algorithm process of the former setting of printer, computing is complete to be sent to data/address bus by " check results numerical value " and to reply to printer, complete " the cryptographic check order " of printer, have passed the checking of printer; After the order judgement unit 21 of microcontroller 2 detects the answer signal of " check results numerical value " of data/address bus simultaneously, control by switch control unit 23 supply line that power switching device disconnects old chip, old chip operation was lost efficacy; After being proved to be successful, printer and microcontroller 2 can carry out interactive communication, make into: the record data storage area of read/write memory cell, record consumptive material service condition, and general-purpose chip instead of the work of old chip, achieves the renewable use of old printing consumables; Nothing, then microcontroller directly carries out interactive communication, the record data storage area of read/write memory cell with printing, and records the service condition of consumptive material.
Embodiment 3
As shown in Figure 9 and Figure 10, described microcontroller 2 comprises order judgement unit 21, memory cell 22 and switch control unit 23; Described memory cell 21 comprises communications command memory block 221 and record data storage area 222;
Also comprise a bus connecting valve device 8, in described bus connecting valve device 8 connection data bus, be connected with microcontroller 2, old chip respectively.
Described switch control unit 23 is connected with bus connecting valve device 8, and control bus connecting valve device 8 performs being turned on or off of bus links;
Described communications command memory block 221 is command sets of storage chip and printer interactive communication, and command set is the communications protocol of printer genuine business or compatible consumptive material manufacturer;
Described record data storage area 222 stores the variable recorded information such as consumption, number of print pages of date of manufacture of printing consumables, manufacturer, carbon dust or ink; Described record data storage area 222 is EEPROMs.
Particularly, the laminating of this general-purpose chip is fixed on the old chip of printing consumables, is installed to printer and uses.Power on, printer executive communication is verified, described microcontroller 2 receives printer command signal from upper contact point 3, the communications command collection in order judgement unit 21 calling communication demanded storage district 221, differentiates that whether printer command is containing " cryptographic check order ".Have, then the switch control unit 23 control bus connecting valve device 8 of microcontroller 2 is the data/address bus link conducting of old chip, recovers the communication of old chip and printer; Printer " cryptographic check order " do not replied by microcontroller 2, in the communication sequential of regulation, the command signal that printer is not received " check results numerical value ", printer thinks that dropout sends again " cryptographic check order " validation signal, old chip receives printer " cryptographic check order " from data/address bus, old chip calls the check algorithm process of the former setting of printer, computing is complete to be sent to data/address bus by " check results numerical value " and to reply to printer, complete " the cryptographic check order " of printer, have passed the checking of printer; After the order judgement unit 21 of microcontroller 2 detects the acknowledgement command signal of " check results numerical value " of bus simultaneously, by switch control unit 23 control bus connecting valve device 8, disconnect the data/address bus link of old chip, old chip operation was lost efficacy; After being proved to be successful, printer and microcontroller 2 can carry out interactive communication, the record data storage area of read/write memory cell, and record consumptive material service condition, general-purpose chip instead of the work of old chip, achieves the renewable use of old printing consumables.
The above is only preferred embodiments of the present invention.It should be pointed out that for the person of ordinary skill of the art, without departing from the principles of the present invention, can also make some improvement and modification, this is also considered as protection scope of the present invention.