k
19 OFICINA ESPA ˜NOLA DE
PATENTES Y MARCAS ESPA ˜NA
N´umero de publicaci´on:
2 107 943
k 21N´umero de solicitud:9500140
k 51Int. Cl.6:G05B 19/06
D06F 37/30
A47L 15/46
k 12SOLICITUD DE PATENTE
A1
k22Fecha de presentaci´on: 26.01.95 k
71 Solicitante/s: FAGOR, S.COOP. LTDA.
Barrio San Andr´es, s/n
20500 Mondrag´on, Guip´uzcoa, ES
k
43Fecha de publicaci´on de la solicitud: 01.12.97 k
72 Inventor/es: Querejeta Andueza, F´elix
k
43 Fecha de publicaci´on del folleto de la solicitud:
01.12.97
k
74 Agente: No consta
k
54T´ıtulo: Programador h´ıbrido para electrodom´esticos.
k
57Resumen:
Programador h´ıbrido para electrodom´esticos. Comprendiendo una parte electromec´anica y un cir-cuito electr´onico de control provisto de microcontro-lador, donde los c´odigos (9) Gray de funci´on configu-rados mediante el cambio de estado de los contactos interruptores (5A, 5B, 5C) de c´odigo, son validados sin la colaboraci´on de medios electromec´anicos, me-diante un m´etodo registrado de detecci´on del cambio de un solo d´ıgito, verificaci´on y validaci´on del nuevo c´odigo (9) detectado, prolongando la rotaci´on del tambor de levas durante un intervalo de seguridad (10).
Proporciona la ventaja de ahorro econ´omico de un contacto interruptor y sus mecanismos asociados para la validaci´on de c´odigo, y el correspondiente terminal de salida y su cableado, simplificando el m´etodo.
ES
2
107
943
A1
DESCRIPCION
Programador h´ıbrido para electrodom´esticos.
Sector de la t´ecnica
La presente invenci´on se relaciona con un pro-gramador de accionamiento paso a paso para una lavadora o un lavavajillas dom´esticos, que com-prende una parte electromec´anica provista de un tambor de levas giratorio accionando una plurali-dad de contactos de interrupci´on el´ectricos, y un circuito de control provisto de microcontrolador, el cual gobierna la rotaci´on del tambor de levas y simult´aneamente recibe impulsos de corriente de los interruptores convirti´endolos en c´odigos de funci´on.
Estado anterior de la t´ecnica
El programador descrito en la patente ES-9000714 incorpora una parte electromec´anica y un circuito de control electr´onico, la parte elec-tromec´anica comprendiendo un tambor de levas rotatorio mediante un micromotor, y tres series de interruptores de contactos el´ectricos, y el circuito provisto de microcontrolador que recibe desde una de dichas series de contactos interruptores, la de contactos de funci´on, un c´odigo de funci´on o subprograma configurado por los n´umeros bina-rios en el orden de accionamiento de los contactos correspondientes.
El c´odigo de funci´on determina, en colabo-raci´on con los sensores y las cargas de potencia del electrodom´estico, un tiempo para llevar a cabo las tareas del subprograma.
Ejecutado el subprograma correspondiente al c´odigo recibido, el tambor de levas gobernado por el microcontrolador rota un paso angular hasta una nueva posici´on estable, en la cual los contac-tos de c´odigo pueden situarse en un estado igual o diferente del anterior, siendo por ejemplo un n´umero entre ocho y sesenta las distintas posicio-nes estables o n´umeros de paso que se correspon-den, de las cuales el microcontrolador identifica y registra el c´odigo de funci´on, para ser ejecutada, haciendo avanzar a continuaci´on un paso angular al tambor de levas para situarlo en otra posici´on estable.
En este programador conocido los c´odigos de funci´on transmitidos al microcontrolador son ge-nerados por una pluralidad de interruptores o contactos de c´odigo, por ejemplo un n´umero de seis, accionados por una leva con la colaboraci´on de una palanca de accionamiento, volviendo por medio de un muelle la barreta portacontacto a su estado anterior cuando cesa el empuje de la palanca.
El c´odigo de funci´on es un n´umero binario con-figurado por la combinaci´on de los d´ıgitos genera-dos por togenera-dos los contactos de c´odigo, pero inevi-tablemente ha de ir terminado en otro d´ıgito final de validaci´on de paso.
A cada paso angular avanzado por el tambor de levas para situarse en la siguiente posici´on es-table, el microcontrolador no puede identificar el nuevo c´odigo generado hasta su validaci´on me-diante otro d´ıgito final o c´odigo de paso, prove-niente de un contacto adicional o contacto de paso situado en la tercera de dichas series de contac-tos, puesto que el estado de un contacto de c´odigo cualquiera puede sufrir una inversi´on por causas
5 10 15 20 25 30 35 40 45 50 55 60 65
an´omalas no deseables, tales como rebotes tran-sitorios que surgen durante su apertura o cierre, interrupciones de la alimentaci´on el´ectrica, e im-pulsos inciertos durante el tr´ansito de la palanca de accionamiento a trav´es de la subida y de la bajada de cada perfil de la leva.
Para la validaci´on de los c´odigos de funci´on, el programador conocido est´a provisto de medios adicionales, tales como una leva, una palanca de accionamiento, un muelle y una barreta de con-tactos, los cuales emiten un c´odigo de paso final mediante el cual, el microcontrolador discierne una posici´on angular o posici´on estable del tam-bor de levas, antes de ejecutar la nueva funci´on.
La patente EP-0 612 088 describe un interrup-tor de funciones para una cocina el´ectrica que in-corpora dos interruptores de c´odigos del tipo de disco con levas, ambos generando impulsos seg´un el sistema de c´odigos Gray, donde el c´odigo emi-tido por uno de los interruptores es comparado con el c´odigo emitido por el otro, este ´ultimo ex-presando la situaci´on real de los calefactores, an-tes de dar marcha al motor que los conmuta.
Exposici´on de la invenci´on
Es el objeto de la invenci´on un programador h´ıbrido combinando una parte electromec´anica y una parte electr´onica para electrodom´esticos, de accionamiento paso a paso mediante un tambor de levas y dos series de interruptores de con-tacto, los de las cargas de potencia y los de ge-neraci´on de c´odigos de programa, y provisto de un microcontrolador el cual recibe los impulsos el´ectricos de los contactos accionados por el tam-bor de levas para registrarlos como c´odigos Gray el cual se compone con tres d´ıgitos para repre-sentar ocho posiciones estables, cada una de ellas teniendo asociadas distintas funciones de la lava-dora, siendo capaz de distinguirlos y validarlos despu´es del avance de cada uno de los pasos, me-diante sus propios datos de memoria, sin la cola-boraci´on, como en el programador conocido, de un contacto interruptor adicional de validaci´on del nuevo c´odigo a cada paso del tambor de levas. La serie de contactos interruptores de las car-gas de potencia es mantenida como en el progra-mador conocido, el n´umero de contactos el´ectricos utilizados en la generaci´on de los c´odigos de funci´on es mantenido tambi´en por ejemplo en tres para diferenciar un n´umero de ocho posiciones estables, cada una de las cuales tiene asociado un subprograma de tareas registrado en la me-moria externa del microcontrolador, entre ellas por ejemplo conectar un dispositivo de potencia tal como una electrov´alvula, un calefactor o el micromotor del tambor de levas para el avance de un paso, y temporizar o regular tareas con-cretas de la lavadora con la colaboraci´on de sus sensores, siendo este n´umero de posiciones esta-bles suficiente para abarcar un n´umero elevado de programas mediante la combinaci´on de dichos subprogramas y su repetici´on.
Los c´odigos de funci´on emitidos por el progra-mador proporcionado por la invenci´on configuran un c´odigo Gray cambiando en cada paso angular solamente uno de los d´ıgitos, siendo utilizada la detecci´on de este cambio de un solo d´ıgito por el microcontrolador para el registro del nuevo c´odigo en la siguiente posici´on estable del tambor de
le-vas y la finalizaci´on del subprograma anterior. No obstante la detecci´on del cambio de uno de los d´ıgitos solamente en el nuevo c´odigo de funci´on, el avance del tambor de levas contin´ua durante un intervalo de seguridad, con el objeto de no registrar los cambios inevitables de estado de los contactos durante el tr´ansito del palpador de la palanca de accionamiento sobre la subida del perfil de leva y mientras a´un no es fuerte la presi´on de cierre del contacto interruptor.
El programador proporcionado por la in-venci´on tiene las ventajas sobre el programador conocido del ahorro econ´omico de los elementos asociados al contacto de generaci´on del c´odigo de paso, tales como la leva, la palanca de acciona-miento, la barreta portacontactos y su mecanismo de enganche y desenganche y el terminal de co-nexi´on el´ectrica, y la ventaja de la simplificaci´on del cableado externo del programador y de su cir-cuito de entrada en el controlador electr´onico.
Descripci´on de los dibujos
La Fig. 1 muestra esquem´aticamente el pro-ceso de cambio de estado de los contactos inte-rruptores del programador objeto de la invenci´on, en ocho de las posiciones estables del tambor de levas y la generaci´on de los correspondientes c´odigos de funci´on.
La Fig. 2 es una secci´on transversal de la parte electromec´anica del programador objeto de la in-venci´on.
La Fig. 3 es una secci´on transversal de la parte electromec´anica de un programador conocido.
La Fig. 4 es un esquema de bloques del cir-cuito electr´onico de control provisto de microcon-trolador.
La Fig. 5 es el diagrama de etapas del m´etodo de b´usqueda e identificaci´on de los c´odigos Gray de funci´on recibidos por el microcontrolador.
Descripci´on detallada de la invenci´on
Un ejemplo de realizaci´on del programador h´ıbrido objeto de la invenci´on es mostrado en las figuras 2 a 4, el cual comprende una parte 1 electromec´anica y un circuito 11 de control electr´onico; el m´etodo 20 de identificaci´on y de b´usqueda de los c´odigos de funci´on utilizado por el programador es representado en las figuras 1 y 5.
La parte electromec´anica 1 incorpora un tam-bor de levas 2 rotatorio mediante el micromotor 2a o mediante el selector manual 13 el cual se-lecciona uno entre varios programas de lavado; el tambor de levas 2 acoplado a un cuerpo 3 de programador es capaz de accionar dos series in-terruptores el´ectricos o contactos 5 situadas en el mismo plano, mediante un mecanismo conocido de palanca de accionamiento 7, barreta 4 por-tacontactos y muelle 8, para dar salida a trav´es de un par de terminales 6 por cada contacto 5 a las conexiones el´ectricas exteriores, terminales iguales para la conexi´on de las cargas de potencia C1,C2,C3,C4, que para la transmisi´on de c´odigos desde los contactos de c´odigos 5A,5B,5C.
El circuito 11 electr´onico de control conocido que forma parte del programador objeto de la in-venci´on, comprende un microcontrolador 12 go-bierna el micromotor 2a asociado al tambor 2 de levas y regula las magnitudes f´ısicas del electro-dom´estico para cada funci´on con la colaboraci´on
5 10 15 20 25 30 35 40 45 50 55 60 65
de los sensores/actuadores 17, tales como presos-tatos, termostatos o sensores de nivel de agua.
El programador 1 objeto de la invenci´on pres-cinde de la tercera serie de contactos de paso 5’ del programador conocido, representado en la fi-gura 3, de sus mecanismos 4’,7’ de accionamiento, y del terminal 6’ de salida del c´odigo de paso.
El esquema de la figura 1 representa en forma desarrollada una parte del recorrido angular del tambor 2 de levas a lo largo de solamente ocho de sus posiciones estables referenciadas con los n´umeros de orden 1 a 8, mostrando un ejemplo del estado de los contactos en las dos series, una primera de los contactos de conexi´on de las cargas C1 a C4 de potencia, y una segunda serie de tres contactos 5A,5B,5C, siendo estos tres contactos 5 capaces de generar ocho c´odigos cada uno de ellos asociados a un subprograma de funciones o tareas, siendo algunos ejemplos de estas funcio-nes conocidas, en el caso de un programador para un lavavajillas, llenado y lavado, lavado y calen-tamiento, vaciado, o avanzar un paso.
En el ejemplo descrito de programador seg´un la invenci´on, el tambor 2 de levas es de treinta po-siciones estables, cada una de ellas alcanzada me-diante la rotaci´on de un sector o paso angular de 12◦con una velocidad angular transmitida del mi-cromotor 2a igual a 1 r.p.m., esto es el avance de una posici´on a otra teniendo lugar en un tiempo de dos segundos. En la figura 1 se han mostrado solamente ocho posiciones, situ´andose cada una de ellas en el centro de cada uno de dichos pasos angulares. En cada una de las posiciones 1 a 8 se ha representado un ejemplo del c´odigo 9 Gray generado, a cada uno de los c´odigos 9 correspon-diendo un subprograma de funciones de la lava-dora, de acuerdo con los registros de programa del microcontrolador 12. El tiempo de activaci´on de cada c´odigo es de dos segundos, igual a la du-raci´on de un paso angular de 12◦.
Transcurrida una rotaci´on del tambor de levas 2 cercana a 6◦ desde una posici´on estable, todos los contactos 5 han quedado en el estado corres-pondiente a la siguiente posici´on estable, pero el tambor 2 contin´ua girando otros 6◦ aproximada-mente, durante un intervalo 10 de seguridad re-gistrado en el microcontrolador, el cual dura 1 se-gundo, validando a continuaci´on el nuevo c´odigo 9 recibido por si mismo. As´ı, siendo tres el n´umero de d´ıgitos del c´odigo Gray recibido por el micro-controlador, el m´ınimo necesario para identificar ocho posiciones estables, en la posici´on estable n´umero 3 del ejemplo de la figura 1 el c´odigo 9 Gray correspondiente es el 011, generado por un primer contacto 5C abierto, un segundo contacto 5B cerrado y un tercer contacto 5A cerrado.
Los contactos 5 de las cargas de potencia C1 a C4 conectan o desconectan directamente las car-gas correspondientes, sin intermediaci´on del mi-crocontrolador 12, siendo su estado en la posici´on estable n´umero 3 del ejemplo el siguiente: el del calefactor C4, abierto; el de la electrov´alvula C3, cerrado; el de la electrobomba C2, abierto; el del motor C1 del electrodom´estico, cerrado.
Para la entrada de los c´odigos 9 Gray de sub-programa de lavado en el microcontrolador 12, se ha simplificado el bus 18 de datos de seis l´ıneas, suprimi´endose la l´ınea correspondiente a la se˜nal
del c´odigo de paso que tiene el programador co-nocido.
En el m´etodo 20 de b´usqueda e identificaci´on del c´odigo 9 Gray generado por los contactos 5A,5B,5C mostrado en la figura 5, cada una de las etapas tiene el significado siguiente:
- ref. 21: transmisi´on de un c´odigo 9 Gray de funci´on al microcontrolador 12 y su detecci´on, lle-vando a cabo durante un intervalo menor que 200 ms una verificaci´on de cambio cierto de estado del contacto, y prolong´andose la rotaci´on un ´angulo cercano a 6◦ ´o intervalo de seguridad de 0,8 s; - ref. 22: el microcontrolador 12 analiza si la funci´on es activa, determinando la compatibilidad del subprograma asociado al c´odigo 9 detectado, con el programa seleccionado manualmente me-diante el selector 13. En caso negativo, sigue con una etapa de b´usqueda 26 de un nuevo c´odigo 9. - ref. 23: Verificaci´on continuada durante la eje-cuci´on de una funci´on de no haber cambio de po-sici´on estable 1 a 8 desde el selector 13 manual.
5 10 15 20 25 30 35 40 45 50 55 60 65
En caso afirmativo, el microcontrolador 12 lleva a cabo de nuevo la etapa 22.
- ref. 24: El programador act´ua sobre los ´ orga-nos del electrodom´estico para ejecutar el subpro-grama de funciones correspondiente al c´odigo de-tectado, la cual dura un tiempo registrado en el microcontrolador 12 condicionado por los valores de las magnitudes graduados en los sensores/ ac-tuadores 17.
- ref. 25: Finalizada la ejecuci´on de la funci´on de programa, el microcontrolador 12 hace rotar de nuevo al tambor de levas un paso angular hasta otra posici´on estable inici´andose el proceso de b´usqueda 26 de un c´odigo 9 nuevo.
- ref. 26: la etapa de b´usqueda de un c´odigo 9 empieza por la rotaci´on del tambor de levas 2 hasta la detecci´on de cambio de c´odigo de la etapa 21, prolongando la rotaci´on durante un intervalo 10 de seguridad repiti´endose el proceso hasta otra vez la etapa 26.
REIVINDICACIONES
1. Programador h´ıbrido para lavadoras y lava-vajillas dom´esticas incorporando una parte elec-tromec´anica (1) y un circuito de control (11) inte-rrelacionados, la parte electromec´anica compren-diendo un ´arbol de levas (2) movido por un micro-motor (2a) desde un selector (13) manual de posi-ciones (1 a 8) estables de programa, una primera serie de contactos (5) interruptores que acciona-dos por dichas levas conectan las cargas (C1 a C4) de potencia de la lavadora, una segunda serie de contactos (5A,5B,5C) interruptores generado-res de un c´odigo (9) configurado con un d´ıgito por cada uno de dichos contactos de c´odigo, asociado cada c´odigo a un subprograma de funciones de la lavadora, y un circuito electr´onico (11) de con-trol provisto de un microconcon-trolador (12) que de-tecta (21,26) y valida (22,23) dicho c´odigo (9) de funci´on que gobierna la rotaci´on del micromotor (2a) para llevar a cabo el correspondiente subpro-grama, el microcontrolador (12) detectando un c´odigo particular en cada una de las posiciones estables (orden 1 a 8) del tambor de levas (2),
caracterizadoporque
- siendo igual a tres el n´umero de dichos con-tactos (5A,5B,5C) interruptores generadores de los c´odigos (9) de funci´on para ocho posiciones (orden 1 a 8) estables del tambor de levas (2), con-figuran entre dichos tres contactos un c´odigo (9)
5 10 15 20 25 30 35 40 45 50 55 60 65
Gray en cada una de las posiciones (1 a 8), para cuya identificaci´on y validaci´on el programador prescinde de elementos electromec´anicos (4’,5’,6’ 7’ 8’), vali´endose exclusivamente de un m´etodo (20) registrado en el microcontrolador (12), ba-sado en la verificaci´on y confirmaci´on de cambio cierto de un solo d´ıgito en cada avance de una posici´on estable;
2. M´etodo (20) de control del programa de lavado utilizado por el programador h´ıbrido de la reivindicaci´on 1, caracterizadoporque la iden-tificaci´on y validaci´on del c´odigo (9) Gray repre-sentativo del subprograma de funciones de lavado asociado a cada posici´on estable (1 a 8) del tam-bor de levas (2) transmitido desde los contac-tos (5A,5B,5C) al microcontrolador (12) y la eje-cuci´on de este subprograma comprende las etapas de validaci´on (21) del c´odigo detectado mediante un proceso de verificaci´on de duraci´on menor que 200 ms, la prolongaci´on de la rotaci´on del tambor (2) de levas durante un intervalo (10) de seguri-dad posterior al cambio de estado del contacto (5A, 5B, 5C), un an´alisis (22) de la compatibi-lidad del c´odigo (9) detectado con el programa seleccionado (orden 1 a 8) manualmente, la veri-ficaci´on (23) continuada de ausencia de un cambio en dicho programa seleccionado, la ejecuci´on (24) de la funciones validadas, y la b´usqueda (26) de un nuevo c´odigo (9) de subprograma tras haber establecido el fin de ejecuci´on (25) del anterior.
OFICINA ESPA ˜NOLA DE PATENTES Y MARCAS ESPA ˜NA k 21 N.◦ solicitud:
9500140
k22 Fecha de presentaci´on de la solicitud: 26.01.95
k
32 Fecha de prioridad:
INFORME SOBRE EL ESTADO DE LA TECNICA
k
51 Int. Cl.6: G05B 19/06, D06F 37/30, A47L 15/46
DOCUMENTOS RELEVANTES
Categor´ıa Documentos citados Reivindicaciones
afectadas
E EP-654720-A (BITRON ”A” S.p.A.) 24.05.95 1,2
* Todo el documento *
Y US-4743820-A (VEACH) 10.05.88 1,2
* Columna 2, l´ıneas 16-41; columna 3, l´ınea 6 - columna 4, l´ınea 33; figuras *
Y ES-2049183-A (REMCO S.A.) 01.04.94 1,2
* Columna 2, l´ıneas 11-28; columna 4, l´ıneas 25-56; reivindicaciones 1,4,6; figuras *
A ES-2002234-A (MAYC, S.A.) 16.07.88 1
* Columna 2, l´ıneas 33-61; columna 4, l´ıneas 1-28; columna 4, l´ıneas 5-25; figura *
A ES-2024531-B (CIAPEM) 01.03.92 1
* Columna 1, l´ıneas 33-68; columna 2, l´ıneas 1-63; columna 3, l´ınea 8 - columna 4, l´ınea 57; reivindicaciones 1,5; figuras *
Categor´ıa de los documentos citados
X: Y: A:
de particular relevancia
de particular relevancia combinado con otro/s de la misma categor´ıa
refleja el estado de la t´ecnica
O: P: E:
referido a divulgaci´on no escrita
publicado entre la fecha de prioridad y la de presentaci´on de la solicitud
documento anterior, pero publicado despu´es de la fecha de presentaci´on de la solicitud
El presente informe ha sido realizado
× para todas las reivindicaciones para las reivindicaciones n◦: