ES2246446T3 - Circuito y metodo de identificacion para un cabezal de impresion por chorro de tinta. - Google Patents
Circuito y metodo de identificacion para un cabezal de impresion por chorro de tinta.Info
- Publication number
- ES2246446T3 ES2246446T3 ES03016075T ES03016075T ES2246446T3 ES 2246446 T3 ES2246446 T3 ES 2246446T3 ES 03016075 T ES03016075 T ES 03016075T ES 03016075 T ES03016075 T ES 03016075T ES 2246446 T3 ES2246446 T3 ES 2246446T3
- Authority
- ES
- Spain
- Prior art keywords
- identification
- counter
- inkjet printing
- code
- reset
- 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.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims abstract description 18
- 238000007641 inkjet printing Methods 0.000 claims description 26
- 238000010586 diagram Methods 0.000 description 11
- 101100113692 Caenorhabditis elegans clk-2 gene Proteins 0.000 description 8
- 101100328957 Caenorhabditis elegans clk-1 gene Proteins 0.000 description 7
- 238000001514 detection method Methods 0.000 description 6
- 238000007639 printing Methods 0.000 description 6
- 238000002347 injection Methods 0.000 description 5
- 239000007924 injection Substances 0.000 description 5
- 239000004020 conductor Substances 0.000 description 2
- 230000004927 fusion Effects 0.000 description 2
- 101100003180 Colletotrichum lindemuthianum ATG1 gene Proteins 0.000 description 1
- 230000010259 detection of temperature stimulus Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/04541—Specific driving circuit
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/04586—Control methods or devices therefor, e.g. driver circuits, control circuits controlling heads of a type not covered by groups B41J2/04575 - B41J2/04585, or of an undefined type
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/17—Ink jet characterised by ink handling
- B41J2/175—Ink supply systems ; Circuit parts therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2202/00—Embodiments of or processes related to ink-jet or thermal heads
- B41J2202/01—Embodiments of or processes related to ink-jet heads
- B41J2202/17—Readable information on the head
Landscapes
- Particle Formation And Scattering Control In Inkjet Printers (AREA)
- Ink Jet (AREA)
Abstract
Circuito de identificación de cabezal de impresión por chorro de tinta, adecuado para utilizarse en una impresora de chorro de tinta, que comprende una línea de señal de reposición, al menos una línea de señal de reloj y una línea de señal de código de identificación, para identificar un tipo del cabezal de impresión por chorro de tinta, que comprende: un contador, acoplado a la línea de señal de reposición y a al menos una línea de señal de reloj, utilizado para reposicionar el contador cuando se recibe una señal de reposición de la línea de señal de reposición y utilizado para contar un valor de cuenta del contador al valor siguiente cuando se recibe una señal de reloj correspondiente de la al menos una línea de señal de reloj, para dar salida al valor de cuenta de una pluralidad de terminales de salida del contador; una unidad lógica, que comprende una pluralidad de terminales de entrada y un terminal de salida, en donde el terminal de salida de la unidad lógica está acoplado a la líneade señal de código de identificación para dar salida a un código de identificación que representa el tipo de cabezal de impresión por chorro de tinta; y una unidad de programación, acoplada a los terminales de salida del contador y a los terminales de entrada de la unidad lógica, utilizada para programar la conexión correspondiente entre cada terminal de salida del contador y cada terminal de entrada de la unidad lógica.
Description
Circuito y método de identificación para un
cabezal de impresión por chorro de tinta.
La presente invención se refiere en general a un
cabezal de impresión por chorro de tinta y, más en particular, a un
circuito de identificación para el cabezal de impresión por chorro
de tinta y un método del mismo.
Se han desarrollado diferentes tipos de productos
periféricos informáticos y ahora son muy aceptados. En el caso de
impresoras de chorro de tinta, para cumplir con las diferentes
necesidades de impresión de los usuarios que trabajan en distintos
entornos, se han desarrollado diferentes tipos de impresoras de
chorro de tinta. Sin embargo, cada impresora de chorro de tina tiene
diferentes tipos de cabezales de impresión por chorro de tinta que
le corresponden, por ejemplo, un cabezal de impresión por chorro de
tinta con un cartucho negro o un cartucho de color, y cabezales de
impresión por chorro de tinta con un número diferente de boquillas
de inyección.
Para identificar los tipos de cabezal de
impresión por chorro de tinta, se adjudica un código de
identificación, que corresponde a su modelo o número de serie, a
cada cabezal de impresión por chorro de tinta cuando se fabrica, de
tal manera que la impresora de inyección a chorro puede identificar
diferentes tipos de cabezales de impresión por inyección a chorro
cuando están instalados en la impresora de inyección a chorro, para
utilizar diferentes programas de control para controlar los
cabezales de impresión por inyección a chorro de diferentes modelos
o números de serie.
Tal como se ha descrito anteriormente, puesto que
hay muchos tipos de cabezales de impresión por chorro de tinta,
habría que diseñar un circuito de identificación dentro del cabezal
de impresión por chorro de tinta que lea uno o varios códigos de
identificación que correspondan a su modelo o a su número de serie,
para proporcionar que la impresora de chorro de tinta identifique
diferentes tipos de cabezales de impresión por chorro de tinta
instalados en la misma. Dado que el circuito de identificación del
cabezal de impresión por chorro de tinta se utiliza únicamente en el
momento en el que el cabezal de impresión por chorro de tinta está
instalándose en la impresora de chorro de tinta, o antes de que
comience la primera operación de impresión, y una vez que el cabezal
de impresión por chorro de tinta se identifica, el circuito de
identificación no puede utilizarse más. Por tanto, es común que el
circuito de identificación del cabezal de impresión por chorro de
tinta lea el código de identificación almacenado en el cabezal de
impresión por chorro de tinta utilizando las líneas de dirección del
conjunto de cabezales de impresión.
La figura 1 muestra esquemáticamente un diagrama
de bloques de un sistema de identificación de impresora de chorro de
tinta. Tal como se muestra en el dibujo, el sistema 100 de
identificación de impresora de chorro de tinta comprende un sistema
110 electrónico de impresora y un sistema 120 electrónico de cabezal
de impresión, en el que el sistema 110 electrónico de impresora y el
sistema 120 electrónico de cabezal de impresión están conectados
entre sí por una pluralidad de líneas 131 de dirección y una línea
132 de salida de detección de temperatura. El sistema 110
electrónico de impresora comprende un controlador 111 y un circuito
112 de accionamiento, y el sistema 120 electrónico de cabezal de
impresión comprende un conjunto 121 de cabezales de impresión, un
circuito 122 de identificación y un circuito 123 de detección de
temperatura.
Cuando se está imprimiendo, el controlador 111
transmite los datos que están imprimiéndose al circuito 112 de
accionamiento, y el circuito 112 de accionamiento acciona las líneas
131 de dirección para controlar que el conjunto 121 de cabezales de
impresión imprima los patrones requeridos. El circuito 123 de
detección de temperatura detecta la temperatura del cabezal de
impresión y la transmite al controlador 111 por la línea 132 de
salida de detección de temperatura. El circuito 122 de
identificación de temperatura está conectado a parte de las líneas
131 de dirección y se utiliza para que el controlador 111 envíe una
señal de control para leer el código de identificación almacenado y
para dar salida al código de identificación almacenado por la línea
132 de salida de detección de temperatura.
Hay varios tipos de circuitos de identificación
en la técnica anterior, el mostrado en la figura 2 es un circuito de
identificación dado a conocer por la patente estadounidense nº
5.363.134. Tal como se muestra en el dibujo, el circuito 200 de
identificación comprende una pluralidad de fusibles F1 \sim F13
programables y una pluralidad de transistores Q1 \sim Q13. Un
extremo de cada uno de los fusibles F1 \sim F3 está acoplado a una
puerta correspondiente de los transistores Q1 \sim Q13 para
controlar el "ENCENDIDO" o el "APAGADO" de los
transistores Q1 \sim Q13. El código de identificación
correspondiente al tipo de cabezal de impresión por chorro de tinta
que utiliza este circuito 200 de identificación se almacena a través
de los fusibles F1 \sim F13 programables. Que cada uno de los
fusibles F1 \sim F13 esté fundido o no representa un bit de datos
del código de identificación, respectivamente.
Cuando la impresora intenta leer el código de
identificación, se envía una señal de control de lectura de alto
nivel por las líneas 131 de dirección. En la presente memoria, se
supone que la señal de control de lectura de alto nivel se envía
desde A13. Si el fusible F13 está reservado, el transistor Q13 está
ENCENDIDO, por tanto la línea 132 de salida de detección de
temperatura se baja a un nivel inferior para leer un código de
identificación de "0". Por el contrario, si el fusible F13 está
fundido cuando se programa, el transistor Q13 está APAGADO y la
línea 132 de salida de detección de temperatura es elevada a un
nivel superior por la resistencia elevadora (no mostrada) del
sistema 110 electrónico de impresora en la figura 1. Por tanto, se
lee un código de identificación de "1" y el método mencionado
anteriormente puede utilizarse para leer secuencialmente otros bits
del código de identificación.
Cada línea de dirección de tal tipo de circuito
200 de identificación solo puede leer un bit correspondiente del
código de identificación. Por tanto, la cantidad de bits en el
código de identificación que puede almacenarse en el cabezal de
impresión está limitada por el número de líneas de dirección, así
que es difícil de ampliar.
La figura 3 muestra el otro circuito de
identificación dado a conocer por la patente estadounidense nº
5.940.095. El circuito 300 de identificación comprende
principalmente una pluralidad de registros 320a, 320b, 320c y 320d
de desplazamiento de un bit para conseguir el objeto de implementar
un circuito de identificación de entrada en paralelo y salida en
serie. Es decir, cuando el sistema 110 electrónico de impresora en
la figura 1 transmite una señal "Cargar" de control de carga
por la línea 325 de dirección, el código de identificación
almacenado se carga en paralelo a la pluralidad de registros 320a,
320b, 320c y 320d de desplazamiento de un bit. Entonces, cuando se
recibe secuencialmente una primera señal clk 1 de reloj y una
segunda señal clk 2 de reloj por las líneas 326 y 327 de dirección,
respectivamente, los datos binarios almacenados en el registro 320d
de desplazamiento de un bit se sacan por la línea 328 de salida.
Entonces, los datos binarios almacenados en el registro 320c de
desplazamiento de un bit se introducen en el registro 320d de
desplazamiento de un bit, los datos binarios almacenados en el
registro 320b de desplazamiento de un bit se introducen en el
registro 320c de desplazamiento de un bit y los datos binarios
almacenados en el registro 320a de desplazamiento de un bit se
introducen en el registro 320b de desplazamiento de un bit.
Por tanto, después de que el sistema 110
electrónico de impresora transmita la señal "Cargar" de control
de carga y transmita secuencialmente la primera señal clk1 de reloj
necesaria y la segunda señal clk2 de reloj necesaria por las líneas
326 y 327 de dirección, respectivamente, el código de identificación
almacenado en la pluralidad de registros 320a, 320b, 320c y 320d de
desplazamiento de un bit se saca secuencialmente. Por consiguiente,
tal circuito 300 de identificación de entrada en paralelo y salida
en serie es capaz de ampliar el número de bits del código de
identificación basándose en las necesidades únicamente con un
pequeño número de líneas de dirección, tales como 325, 326 y 327, de
manera que no está limitado por el número de líneas de
dirección.
Sin embargo, el circuito de identificación que
puede ampliar el número de bits del código de identificación y no
estar limitado por el número de líneas de dirección no se limita en
implementación al circuito de identificación de entrada en paralelo
y salida en serie al utilizar el registro de desplazamiento
mencionado anteriormente.
Para resolver el problema mencionado
anteriormente, la presente invención proporciona un circuito de
identificación para identificar el cabezal de impresión por chorro
de tinta y un método del mismo. El número de bits del código de
identificación puede ampliarse basándose en las necesidades y no
está limitado por el número de líneas de dirección.
Para conseguir el objeto mencionado anteriormente
y otros, la presente invención proporciona un circuito de
identificación para identificar el cabezal de impresión por chorro
de tinta, en el que el circuito de identificación es apropiado para
usar en una impresora de chorro de tinta que comprende una línea de
señal de reposición, al menos una línea de señal de reloj, y una
línea de señal de código de identificación para identificar el tipo
de cabezal de impresión por chorro de tinta instalado. El circuito
de identificación comprende un contador, una unidad lógica y una
unidad de programación.
El contador está acoplado a la línea de señal de
reposición y a al menos una línea de señal de reloj. El contador se
reposiciona cuando la señal de reposición se recibe por la línea de
señal de reposición y el valor de cuenta se pasa al siguiente valor
cuando una señal de reloj correspondiente se recibe por al menos una
línea de señal de reloj para que darla salida desde una pluralidad
de terminales de salida del contador.
La unidad lógica comprende una pluralidad de
terminales de entrada y un terminal de salida. El terminal de salida
está acoplado a una línea de señal de código de identificación para
dar salida al código de identificación que representa el tipo de
cabezal de impresión por chorro de tinta. La unidad de programación
está acoplada a los terminales de salida del contador y a los
terminales de entrada de la unidad lógica. La unidad de programación
se usa para programar una conexión correspondiente entre cada
terminal de salida del contador y los terminales de entrada de la
unidad lógica.
En una realización, después de que el contador se
reposiciona, el contador se cuenta en una secuencia de 1, 2, 4, 8,
16,..., para contar su valor de cuenta.
En una realización, la unidad lógica puede ser
una puerta O, y la puerta O puede comprender un terminal de control
de habilitación para aceptar el control de la señal de reloj de la
línea de señal de reloj.
En una realización, la unidad de programación se
programa de una manera programada por máscara cuando el circuito de
identificación del cabezal de impresión por chorro de tinta está
fabricándose, para almacenar el código de identificación
necesario.
En otra realización, la unidad de programación
utiliza fusibles para proporcionar la unidad de programación
programable, para almacenar el código de identificación
necesario.
La presente invención proporciona además un
circuito de identificación para identificar el cabezal de impresión
por chorro de tinta, en el que el circuito de identificación es
adecuado para utilizarse en una impresora de chorro de tinta que
comprenda una línea de señal de reposición, al menos una línea de
señal de reloj y una línea de señal de código de identificación para
identificar de este modo el tipo de cabezal de impresión por chorro
de tinta instalado. El circuito de identificación comprende un
contador, una pluralidad de interruptores y una unidad de
programación.
El contador está acoplado a la línea de señal de
reposición y a al menos una línea de señal de reloj. El contador se
reposiciona cuando la señal de reposición se recibe por la línea de
señal de reposición y el valor de cuenta se cuenta al siguiente
valor cuando una señal de reloj correspondiente se recibe por al
menos una línea de señal de reloj, para darle salida desde una
pluralidad de terminales de salida del contador.
Cada uno de la pluralidad de interruptores
comprende un terminal de entrada, un terminal de salida y un
terminal de control. Los terminales de salida de todos los
interruptores están acoplados a la línea de señal de código de
identificación, para que dar salida al código de identificación que
representa el tipo del cabezal de impresión por chorro de inyección.
El terminal de control de cada interruptor está acoplado al terminal
de salida correspondiente del contador para aceptar el control desde
el terminal de salida del contador.
La unidad de programación acoplada al terminal de
entrada del interruptor mencionado anteriormente se utiliza para
programar el valor de entrada que se introduce en el terminal de
entrada del interruptor según el código de identificación a
almacenar.
En una realización, después de que el contador se
reposicione, el contador se cuenta en una secuencia de 1, 2, 4, 8,
16,..., para contar su valor de cuenta.
En una realización, el interruptor se compone de
un transistor NMOS o de un transistor CMOS.
En una realización, la unidad de programación se
programa de una manera programada por máscara cuando el circuito de
identificación del cabezal de impresión por chorro de tinta está
fabricándose, para almacenar el código de identificación
necesario.
En otra realización, la unidad de programación
utiliza fusibles para proporcionar la unidad de programación
programable, para almacenar el código de identificación
necesario.
Basándose en el espíritu de la presente
invención, la presente invención proporciona un método de
identificación del cabezal de impresión por chorro de tinta. El
método es apropiado para identificar el cabezal de impresión por
chorro de tinta y comprende las etapas de: proporcionar una señal de
reposición y al menos una señal de reloj; reposicionar un valor de
cuenta cuando se recibe la señal de reposición; contar un valor de
cuenta del contador al próximo valor cuando se recibe la al menos
una señal de reloj; y programar una circuito lógico según un código
de identificación que representa el tipo de cabezal de impresión por
chorro de tinta y el valor de cuenta mencionado anteriormente, para
dar salida secuencialmente al código de identificación del cabezal
de impresión por chorro de tinta.
Los dibujos adjuntos se incluyen para
proporcionar un entendimiento adicional de la invención, y se
incorporan en y constituyen una parte de esta memoria. Los dibujos
ilustran realizaciones de la invención y, junto con la descripción,
sirven para explicar los principios de la invención. En los
dibujos:
La figura 1 muestra esquemáticamente un diagrama
de bloques de un sistema de identificación de impresora de chorro de
tinta.
La figura 2 muestra esquemáticamente un diagrama
de un circuito de identificación dado a conocer por la patente
estadounidense nº 5.363.134.
La figura 3 muestra esquemáticamente un diagrama
de otro circuito de identificación dado a conocer por la patente
estadounidense nº 5.940.095.
La figura 4 muestra esquemáticamente un diagrama
de un circuito de identificación de cabezal de impresión por chorro
de tinta de la primera realización según la presente invención.
La figura 5 muestra esquemáticamente un diagrama
de temporización de funcionamiento de un circuito de identificación
de cabezal de impresión por chorro de tinta de las primera y segunda
realizaciones según la presente invención.
La figura 6 muestra esquemáticamente un diagrama
de un circuito de identificación de cabezales de impresión por
chorro de tinta de la segunda realización según la presente
invención.
La figura 4 muestra esquemáticamente un diagrama
de un circuito de identificación de cabezal de impresión por chorro
de tinta de la primera realización según la presente invención. Tal
como se muestra en el dibujo, el circuito 400 de identificación
comprende un contador 410, una unidad 430 lógica O, que, por
ejemplo, está formada por una puerta O, y una unidad 420 de
programación, que, por ejemplo, está formada por una pluralidad de
fusibles. Aunque en el dibujo se utilizan fusibles como la unidad
420 de programación, a un experto normal en la técnica le resultará
evidente que la unidad 420 de programación también puede programarse
de una manera programada por máscara cuando el circuito 400 de
identificación del cabezal de impresión por chorro de tinta está
fabricándose, opcionalmente, también pueden aplicarse otros métodos,
tales como el recorte o la fusión por láser. Debe apuntarse que
pueden utilizarse conectores o conductores eléctricos en la unidad
420 de programación en lugar de usar fusibles.
Tal como se muestra en la figura 4, el circuito
400 de identificación del cabezal de impresión por chorro de tinta
únicamente utiliza tres líneas de dirección de la impresora de
chorro de tinta (no mostrada): la línea 401 de señal de reposición
para trasmitir la señal "Reposicionar" de reposición, la línea
402 de primera señal de reloj para transmitir la primera señal Clk1
de reloj y la línea 403 de segunda señal de reloj para transmitir la
segunda señal Clk2 de reloj, para realizar la función de
identificación del tipo del cabezal de impresión por chorro de tinta
instalado. Por tanto, el número de bits del código de identificación
puede ampliarse basándose en su necesidad y no está limitado por el
número de líneas de dirección.
El contador 410 está acoplado a la línea 401 de
señal de reposición, la línea 402 de primera señal de reloj y la
línea 403 de segunda señal de reloj. En la presente realización,
debido a que el número de bits necesario para el código de
identificación es de 8 bits, se utiliza un contador de 8 bits que
tiene 8 terminales b0 \sim b7 de salida para el número de bits
necesario del código de identificación. Cada uno de los terminales
b0 \sim b7 de salida está acoplado a un terminal de entrada de la
unidad 430 lógica O a través de un fusible de la unidad 420 de
programación, respectivamente. Cada uno de los terminales de entrada
de la unidad 430 lógica O está conectado a tierra a través de un
fusible de la unidad 420 de programación, respectivamente, de manera
que el código de identificación necesario puede almacenarse mediante
la programación. Además, la puerta OR que constituye la unidad 430
lógica puede comprender adicionalmente un terminal EN de control de
habilitación para aceptar el control de la segunda señal Clk2 de
reloj de la línea 403 de segunda señal de control.
Si se supone que el código de identificación que
va a almacenarse es 11101000, los fusibles F10, F11, F12, F3, F14,
F5, F6 y F7 en el dibujo deberían fundirse, y los fusibles F0, F1,
F2, F13, F4, F15, F16 y F17 en el dibujo deberían reservarse de
manera que la unidad 420 de programación pueda programarse para
almacenar el código de identificación necesario. Su principio de
funcionamiento se describe de aquí en adelante con referencia al
diagrama de temporización de funcionamiento en la figura 5.
Cuando el contador 410 recibe la señal
"Reposicionar" de reposición de la línea 401 de señal de
reposición, el valor de cuenta del contador 410 se reposiciona a 0.
Cuando el contador 410 recibe secuencialmente una primera señal Clk1
de reloj y una segunda señal Clk2 de reloj de la línea 402 de
primera señal de reloj y la línea 403 de segunda señal de reloj,
respectivamente, el contador 410 cuenta su valor de cuenta en una
determinada secuencia, tal como 1, 2, 4, 8, 16,..., etc. Es decir,
después que el valor de cuenta del contador 410 se reposiciona a 0,
los terminales b0 \sim b7 de salida del contador 410 se fijan
secuencialmente como un nivel "1" alto cuando se recibe
secuencialmente una primera señal Clk1 de reloj y una segunda señal
Clk2 de reloj de la línea 402 de primera señal de reloj y de la
línea 403 de segunda señal de reloj, su temporización de
funcionamiento es como b0 \sim b7 mostrado en la figura 5.
Cuando el terminal b0 de salida del contador 410
se fija a "1" y los terminales b1 \sim b7 de salida son
"0", dado que el fusible F0 se reserva cuando se programa, el
terminal de salida de la unidad 430 lógica O da salida al código ID
de identificación de "1". Cuando el terminal b1 de salida del
contador 410 es "1" y los terminales b0 y b2 \sim b7 de
salida son "0", dado que el fusible F1 se reserva cuando se
programa, el terminal de salida de la unidad 430 lógica O da salida
al código ID de identificación de "1". De manera similar,
cuando el terminal b2 de salida del contador 410 de salida es
"1" y los terminales b0 \sim b1 y b3 \sim b7 de salida son
"0", dado que el fusible F2 se reserva cuando se programa, el
terminal de salida de la unidad 430 lógica O da salida al código ID
de identificación de "1". Cuando el terminal b3 de salida del
contador 410 es "1" y los terminales b0 \sim b2 y b4 \sim
b7 son "0", dado que el fusible F3 se funde y F13 se reserva
cuando se programan, el terminal de salida de la unidad 430 lógica O
da salida al código ID de identificación "0". De la misma
manera, el terminal de salida de la unidad 430 lógica O saca
secuencialmente el código ID de identificación de "11101000"
que representa el código de identificación del cabezal de impresión
por chorro de tinta instalado, y su temporización de funcionamiento
es la ID mostrado en la figura 5.
La figura 6 muestra esquemáticamente un diagrama
de un circuito de identificación de cabezal de impresión por chorro
de tinta de la segunda realización según la presente invención. Tal
como se muestra en el dibujo, el circuito 600 de identificación
comprende un contador 610; una unidad 620 de programación que, por
ejemplo, está formada por una pluralidad de fusibles; y una
pluralidad de interruptores 630, 631, 632, 633, 634, 635, 636 y 637
que están formados, por ejemplo, por una pluralidad de transistores
NMOS. Aunque en el dibujo se utilizan fusibles como la unidad 620 de
programación, a un experto normal en la técnica le resultará
evidente que la unidad 620 de programación también puede programarse
de manera programada por máscara cuando el circuito 600 de
identificación del cabezal de impresión por chorro de tinta se está
fabricando, de manera opcional, pueden aplicarse también otros
métodos, tales como el recorte o la fusión por láser. Debe
observarse que pueden utilizarse conectores o conductores eléctricos
en la unidad 420 de programación en lugar de utilizar fusibles.
Tal como se muestra en la figura 6, de manera
similar, el circuito 600 de identificación del cabezal de impresión
por chorro de tinta únicamente utiliza tres líneas de dirección de
la impresora de chorro de tinta (no mostrada): la línea 601 de señal
de reposición para transmitir la señal "Reposicionar" de
reposición, la línea 602 de primera señal de reloj para transmitir
la primera señal Clk1 de reloj y la línea 603 de segunda señal de
reloj para transmitir la segunda señal Clk2 de reloj, para realizar
la función de identificación del tipo de cabezal de impresión por
chorro de tinta instalado. Por tanto, el número de bits del código
de identificación puede ampliarse basándose en su necesidad y no
está limitado por el número de líneas de dirección.
El contador 610 está acoplado a la línea 601 de
señal de reposición, la línea 602 de primera señal de reloj y la
línea 603 de segunda señal de reloj. En la presente realización,
dado que el número de bits necesario para el código de
identificación es de 8 bits, se utiliza un contador de 8 bits que
tiene 8 terminales b0 \sim b7 de salida para el número de bits
necesario del código de identificación. Cada uno de los terminales
b0 \sim b7 de salida está acoplado a una puerta de los
interruptores 630, 631, 632, 633, 634, 635, 636 y 637
correspondientes, respectivamente, para controlar el
"ENCENDIDO" y el "APAGADO" de los interruptores 630, 631,
632, 633, 634, 635, 636 y 637, respectivamente. Una fuente/drenador
de cada uno de los interruptores 630, 631, 632, 633, 634, 635, 636 y
637 está respectivamente acoplado al terminal de potencia o puesto a
tierra a través del fusible de la unidad 620 de programación, de
manera que el código de identificación necesario puede introducirse
mediante la programación. Además, la otra fuente/drenador de cada
uno de los interruptores 630, 631, 632, 633, 634, 635, 636 y 637
está acoplado conjuntamente a la línea 605 de señal de código de
identificación para dar salida al código de identificación.
Si se supone que el código de identificación que
va a almacenarse es 11101000, los fusibles F10, F11, F12, F3, F14,
F5, F6 y F7 en el dibujo deben fundirse, y los fusibles F0, F1, F2,
F13, F14, F15, F16 y F17 en el dibujo deben reservarse, de manera
que la unidad 620 de programación pueda programarse para almacenar
el código de identificación necesario. Su principio de
funcionamiento de describe de aquí en adelante en relación con el
diagrama de temporización de funcionamiento en la figura 5.
Cuando el contador 610 recibe la señal
"Reposicionar" de reposición de la línea 601 de señal de
reposición, el valor de cuenta del contador 610 se reposiciona a 0.
Cuando el contador 610 recibe secuencialmente una primera señal Clk1
de reloj y un segunda señal Clk de reloj de la línea 602 de primera
señal de reloj y de la línea 603 de segunda señal de reloj,
respectivamente, el contador 610 cuenta su valor de cuenta en una
determinada secuencia, tal como, 1, 2, 4, 8, 16,..., etc. Es decir,
después de que el valor de cuenta del contador 610 se reposiciona a
0, los terminales b0 \sim b7 de salida del contador 610 se fijan
secuencialmente como un nivel "1" alto cuando se recibe
secuencialmente una primera señal Clk1 de reloj y una segunda señal
Clk2 de reloj de la línea 602 de primera señal de reloj y de línea
603 de la segunda señal de reloj, respectivamente, su temporización
de funcionamiento es como b0 \sim b7 mostrado en la figura 5.
Cuando el terminal b0 de salida del contador 610
se fija a "1", el interruptor 630 está ENCENDIDO, y puesto que
el fundible F0 se reserva cuando se programa, se da salida al código
ID de identificación de "1". Cuando el terminal b1 de salida
del contador 610 se fija a "1", el interruptor 631 está
ENCENDIDO, y puesto que el fusible F1 se reserva cuando se programa,
se da salida al código ID de identificación de "1". De manera
similar cuando el terminal b2 de salida del contador 610 se fija a
"1", el interruptor 632 está ENCENDIDO, y puesto que el fusible
F2 se reserva cuando se programa, se da salida al código ID de
identificación de "1". Cuando el terminal b3 de salida del
contador 610 se fija a "1", el interruptor 633 está ENCENDIDO,
y puesto que el fusible F3 se funde y el fusible F13 se reserva
cuando se programan, se da salida al código ID de identificación de
"0". De la misma manera, la línea 605 de señal de código de
identificación da salida secuencialmente al código ID de
identificación de "11101000", que representa el código de
identificación del cabezal de impresión por chorro de tinta
instalado, y su temporización de funcionamiento es el ID mostrado en
la figura 5.
A un experto normal en la técnica le resultará
evidente que las realizaciones mencionadas anteriormente son solo
algunas de las realizaciones plasmadas de la presente invención. Por
ejemplo, el número de referencia 430 en la figura 4 puede
sustituirse fácilmente con otra unidad lógica (por ejemplo, unidad
lógica NO-Y) o un decodificador. Por tanto, no está
limitada a usar la unidad lógica O. De manera similar, las líneas de
señal de reloj utilizadas en la presente invención no están
necesariamente limitadas a utilizar dos líneas de señal. De manera
opcional, es posible alcanzar el objeto y función de la presente
invención con sólo una línea de señal de reloj. Además, los
interruptores 631 \sim 637 en la figura 6 no están limitados a
implementarse mediante los transistores NMOS. Opcionalmente, también
es posible implementar los interruptores utilizando los transistores
CMOS.
Basándose en el espíritu de las realizaciones
mencionadas anteriormente, se concluye un método de identificación
del cabezal de impresión por chorro de tinta. El método es adecuado
para identificar el cabezal de impresión por chorro de tinta y
comprende las etapas de: proporcionar una señal de reposición y al
menos una señal de reloj; reposicionar un valor de cuenta cuando se
recibe la señal de reposición; contar un valor de cuenta del
contador al siguiente valor cuando se recibe la al menos una señal
de reloj; y programar un circuito lógico según un código de
identificación que representa el tipo de cabezal de impresión por
chorro de tinta y el valor de cuenta mencionado anteriormente, para
dar salida secuencialmente al código de identificación necesario del
cabezal de impresión por chorro de tinta.
En el que, después de que el valor de cuenta se
reposiciona a 0 y se recibe secuencialmente la primera señal de
reloj y la segunda señal de reloj, el valor de cuenta se cuenta en
una determinada secuencia, tal como 1, 2, 4, 8, 16,..., etc. Además,
el circuito lógico puede ser una puerta lógica o una pluralidad de
transistores NMOS o CMOS.
Aunque la invención se ha descrito con referencia
a una realización particular de la misma, a un experto normal en la
técnica le resultará evidente que pueden hacerse modificaciones a la
realización descrita sin apartarse del alcance de la invención. Por
consiguiente, el alcance de la invención será definido por las
reivindicaciones adjuntas, no por la anterior descripción
detallada.
Claims (17)
1. Circuito de identificación de cabezal de
impresión por chorro de tinta, adecuado para utilizarse en una
impresora de chorro de tinta, que comprende una línea de señal de
reposición, al menos una línea de señal de reloj y una línea de
señal de código de identificación, para identificar un tipo del
cabezal de impresión por chorro de tinta, que comprende:
un contador, acoplado a la línea de señal de
reposición y a al menos una línea de señal de reloj, utilizado para
reposicionar el contador cuando se recibe una señal de reposición de
la línea de señal de reposición y utilizado para contar un valor de
cuenta del contador al valor siguiente cuando se recibe una señal de
reloj correspondiente de la al menos una línea de señal de reloj,
para dar salida al valor de cuenta de una pluralidad de terminales
de salida del contador;
una unidad lógica, que comprende una pluralidad
de terminales de entrada y un terminal de salida, en donde el
terminal de salida de la unidad lógica está acoplado a la línea de
señal de código de identificación para dar salida a un código de
identificación que representa el tipo de cabezal de impresión por
chorro de tinta; y
una unidad de programación, acoplada a los
terminales de salida del contador y a los terminales de entrada de
la unidad lógica, utilizada para programar la conexión
correspondiente entre cada terminal de salida del contador y cada
terminal de entrada de la unidad lógica.
2. Circuito de identificación de cabezal de
impresión por chorro de tinta según la reivindicación 1, en el que
después de que el contador se reposiciona, el valor de cuenta del
contador se cuenta en una secuencia de 1, 2, 4, 8, 16, ..., etc.
3. Circuito de identificación de cabezal de
impresión por chorro de tinta según la reivindicación 1, en el que
la unidad lógica es una puerta O, una puerta NO-Y o
un decodificador.
4. Circuito de identificación de cabezal de
impresión por chorro de tinta según la reivindicación 1, en el que
la unidad lógica comprende además un terminal de control de
habilitación, y el terminal de control de habilitación está acoplado
a una línea de señal de reloj.
5. Circuito de identificación de cabezal de
impresión por chorro de tinta según la reivindicación 1, en el que
la unidad de programación se programa de una manera programada por
máscara cuando el circuito de identificación del cabezal de
impresión por chorro de tinta está fabricándose, para almacenar el
código de identificación.
6. Circuito de identificación de cabezal de
impresión por chorro de tinta según la reivindicación 1, en el que
la unidad de programación programable se proporciona utilizando una
pluralidad de fusibles para almacenar el código de
identificación.
7. Circuito de identificación de cabezal de
impresión por chorro de tinta según la reivindicación 1, en el que
la unidad de programación programable se proporciona utilizando una
pluralidad de conectores eléctricos para almacenar el código de
identificación.
8. Circuito de identificación de cabezal de
impresión por chorro de tinta, adecuado para utilizarse en una
impresora de chorro de tinta, que comprende una línea de señal de
reposición, al menos una línea de señal de reloj, y una línea de
señal de código de identificación para identificar un tipo del
cabezal de impresión por chorro de tinta, que comprende:
un contador, acoplado a la línea de señal de
reposición y a al menos una línea de señal de reloj, utilizado para
reposicionar el contador cuando se recibe una señal de reposición de
la línea de señal de reposición y utilizado para contar un valor de
cuenta del contador al valor siguiente cuando se recibe una señal de
reloj correspondiente de la al menos una línea de señal de reloj,
para dar salida al valor de cuenta de una pluralidad de terminales
de salida del contador;
una pluralidad de interruptores, en donde cada
uno de la pluralidad de interruptores comprende un terminal de
entrada, un terminal de salida y un terminal de control, y todos los
terminales de salida de los interruptores están acoplados a la línea
de señal de código de identificación, para dar salida a un código de
identificación que representa el tipo de cabezal de impresión por
chorro de tinta, y cada terminal de control de los interruptores
está acoplado al terminal de salida correspondiente del contador,
respectivamente, y
una unidad de programación, acoplada a los
terminales de entrada de los interruptores, utilizada para programar
el valor de entrada del terminal de entrada de los interruptores
según el código de identificación a almacenar.
9. Circuito de identificación de cabezal de
impresión por chorro de tinta según la reivindicación 8, en el que
después de que el contador reposiciona, el valor de cuenta del
contador se cuenta en una secuencia de 1, 2, 4, 8, 16, ..., etc.
10. Circuito de identificación de cabezal de
impresión por chorro de tinta según la reivindicación 8, en el que
los interruptores son una pluralidad de transistores NMOS o una
pluralidad de transistores CMOS.
11. Circuito de identificación de cabezal de
impresión por chorro de tinta según la reivindicación 8, en el que
la unidad de programación se programa de una manera programada por
máscara cuando el circuito de identificación del cabezal de
impresión por chorro de tinta está fabricándose, para almacenar el
código de identificación.
12. Circuito de identificación de cabezal de
impresión por chorro de tinta según la reivindicación 8, en el que
la unidad de programación programable se proporciona utilizando una
pluralidad de fusibles para almacenar el código de
identificación.
13. Circuito de identificación de cabezal de
impresión por chorro de tinta según la reivindicación 8, en el que
la unidad de programación programable se proporciona utilizando una
pluralidad de conectores eléctricos para almacenar el código de
identificación.
14. Método de identificación de cabezal de
impresión por chorro de tinta, adecuado para identificar un tipo de
cabezal de impresión por chorro de tinta, que comprende:
proporcionar una señal de reposición y al menos
una señal de reloj;
reposicionar un valor de cuenta cuando se recibe
la señal de reposición;
contar el valor de cuenta al valor siguiente
cuando se recibe la al menos una señal de reloj; y
programar una unidad lógica según un código de
identificación que representa el tipo de cabezal de impresión por
chorro de tinta y el valor de cuenta, de manera que el cabezal de
impresión por chorro de tinta da salida secuencialmente al código de
identificación.
15. Método de identificación de cabezal de
impresión por chorro de tinta según la reivindicación 14, en el que
después de que el contador reposiciona, el valor de cuenta del
contador se cuenta en una secuencia de 1, 2, 4, 8, 16, ..., etc.
16. Método de identificación de cabezal de
impresión por chorro de tinta según la reivindicación 14, en el que
la unidad lógica es una puerta O, una puerta NO-Y o
un decodificador.
17. Método de identificación de cabezal de
impresión por chorro de tinta según la reivindicación 14, en el que
el circuito lógico es una pluralidad de transistores NMOS o una
pluralidad de transistores CMOS.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP03016075A EP1500508B1 (en) | 2003-07-15 | 2003-07-15 | Ink jet print head identification circuit and method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2246446T3 true ES2246446T3 (es) | 2006-02-16 |
Family
ID=33483911
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES03016075T Expired - Lifetime ES2246446T3 (es) | 2003-07-15 | 2003-07-15 | Circuito y metodo de identificacion para un cabezal de impresion por chorro de tinta. |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP1500508B1 (es) |
| AT (1) | ATE305387T1 (es) |
| DE (1) | DE60301733T2 (es) |
| ES (1) | ES2246446T3 (es) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5940095A (en) * | 1995-09-27 | 1999-08-17 | Lexmark International, Inc. | Ink jet print head identification circuit with serial out, dynamic shift registers |
| DE69816403T2 (de) * | 1997-11-14 | 2004-05-27 | Canon K.K. | Kopf, Aufzeichnungsvorrichtung mit einem solchen, Kopfidentifizierungsverfahren |
-
2003
- 2003-07-15 DE DE60301733T patent/DE60301733T2/de not_active Expired - Lifetime
- 2003-07-15 EP EP03016075A patent/EP1500508B1/en not_active Expired - Lifetime
- 2003-07-15 AT AT03016075T patent/ATE305387T1/de not_active IP Right Cessation
- 2003-07-15 ES ES03016075T patent/ES2246446T3/es not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| DE60301733T2 (de) | 2006-03-16 |
| EP1500508A1 (en) | 2005-01-26 |
| ATE305387T1 (de) | 2005-10-15 |
| EP1500508B1 (en) | 2005-09-28 |
| DE60301733D1 (de) | 2006-02-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1111118C (zh) | 喷墨打印头识别电路的存储器扩充电路 | |
| KR930000180B1 (ko) | 휴대용 데이터 터미널의 열전사프린터 | |
| US6719397B1 (en) | Ink jet printhead identification circuit and method | |
| EP0916503B1 (en) | Head, recording apparatus having the head, method for identifying the head | |
| TWI614144B (zh) | 噴墨頭晶片 | |
| US20050168511A1 (en) | [inkjet printer identification circuit] | |
| US20040179054A1 (en) | Ink jet print head identification circuit and method | |
| US12499955B2 (en) | Element substrate | |
| US20040095409A1 (en) | Apparatus and method for determining status of inkjet print head identification circuit | |
| JP2008224360A (ja) | 半導体装置 | |
| KR100406973B1 (ko) | 잉크젯 프린터 및 그의 헤드구동방법 | |
| EP1500508B1 (en) | Ink jet print head identification circuit and method | |
| EP1561587B1 (en) | Inkjet printer identification circuit | |
| EP1529645A1 (en) | Apparatus and method for determining status of inkjet print head identification circuit | |
| CN1273299C (zh) | 喷墨打印头的辨识电路及方法 | |
| CN1208194C (zh) | 喷墨打印设备、喷墨打印头辨识电路及方法 | |
| WO2021101540A1 (en) | Electronic component having two memory reading modes | |
| HK1070028B (en) | Apparatus and method for determining a identification circuit state of ink jet print head | |
| US7992952B2 (en) | Enhanced communications protocol for improved modularity in a micro-fluid ejection device | |
| EP1575776B1 (en) | Integrated printhead with encoding circuit | |
| JP7822214B2 (ja) | 半導体記憶装置と記録装置、並びに記録装置における半導体記憶装置の書き込み制御方法 | |
| TW580432B (en) | Apparatus and method for determining an identification circuit state of ink jet print head | |
| HK1070028A1 (zh) | 决定喷墨打印头辨识侦测电路状态的装置及其方法 | |
| TWI894627B (zh) | 識別晶片 | |
| TWI903166B (zh) | 噴墨頭晶片識別電路 |