Linha 42: Linha 42:
**Programa (firmware) para definir um objetivo ao sistema.
**Programa (firmware) para definir um objetivo ao sistema.
<br>
<br>
Basicamente nas Máquinas de Lavar os microcontroladores controla todas instruções e funções da lavadora. Através das funções programadas em sua memória não volátil ROM (Read-only memory)e EEPROM (Electrically Erasable Programmable Read-Only Memory), pode-se controlar a velocidade de rotação do motor, acionar circuitos elétricos, motores, válvulas e bombas, cronometrar tempo, controlar a temporização (timer), executar programas e funções de lavagens, acessar rede externas (internet), além de armazenar softwares e aplicativos.
Basicamente nas Máquinas de Lavar os microcontroladores controlam todas instruções e funções da lavadora. Através das funções programadas em sua memória não volátil ROM (Read-only memory)e EEPROM (Electrically Erasable Programmable), pode-se controlar a velocidade de rotação do motor, acionar circuitos elétricos, motores, válvulas e bombas, cronometrar tempo, controlar a temporização (timer), executar programas e funções de lavagens, acessar rede externas (internet), além de armazenar softwares e aplicativos.
Alguns exemplos de microcontroladores utilizados em máquinas de lavar são PIC16F628A, Atmel 802051, NXP LPC 1200, e AT89S51, no entanto, numa mesma linha de modelo de lavadora podemos ter mais de um modelo de microcontroladores já que basicamente todos tem um conjunto de recursos similares. Os principais fabricantes mundiais de microcontroladores são: a Microchip, Atmel, NPX Semicondutores, Texas Instruments, Samsumg Semicondutores, Toshiba e Renesas Electronics.
Alguns exemplos de microcontroladores utilizados em máquinas de lavar são PIC16F628A, Atmel 802051, NXP LPC 1200, e AT89S51, no entanto, numa mesma linha de modelo de lavadora podemos ter mais de um modelo de microcontroladores já que basicamente todos tem um conjunto de recursos similares. Os principais fabricantes mundiais de microcontroladores são: a Microchip, Atmel, NPX Semicondutores, Texas Instruments, Samsumg Semicondutores, Toshiba e Renesas Electronics.
A maioria dos microcontroladores possuem softwares embarcados escrito em linguagem C ou Assembly. As máquinas de ultima geração já produzidas pelas companhias LG, Samsumg, Panasonic, Whirlpool Corporation, e Eletrolux,  possuem interface gráfica, conexão com internet e uma placa lógica mais completa com mais de um microcontrolador, além de memórias Flash volátil(memória RAM).
A maioria dos microcontroladores possuem softwares embarcados escrito em linguagem C ou Assembly. As máquinas de ultima geração já produzidas pelas companhias LG, Samsumg, Panasonic, Whirlpool Corporation, e Eletrolux,  possuem interface gráfica, conexão com internet e uma placa lógica mais completa com mais de um microcontrolador, além de memórias Flash volátil(memória RAM).

Edição das 13h24min de 24 de junho de 2013

Introdução

Máquina de lavar roupa ou lavadora é uma máquina projetada para limpeza de roupas. Sua estrutura atual é composta por um recipiente que se enche de água e um motor elétrico interligado ao um sistema mecânico que agita as peças de roupa a serem lavadas. Os primeiros modelos era puramente mecânico, mas a partir de 1928 passaram a ter motores elétricos.

Máquinas de Lavar antiga (mecânica e elétrica) - Fonte:oldewash.com


Máquinas de lavar automáticas e suas funções

Máquinas de lavar do anos 50 (esquerda) e anos 70 (direita) - Fonte: retrowow.co.uk e inventors.about.com
Timer eletromecânico (temporizador) modelo Britron usado em lavadoras - Fonte: Banco de Imagens Google

Na década de 40 surgiram as primeiras máquinas de lavar automáticas que continham além do seu sistema mecânico também um motor elétrico e um “timer” eletromecânico (temporizador regressivo com um conjunto de contatos elétricos) cuja função era de ligar e desligar o motor ou acionar válvulas ou bombas elétricas. O temporizador era composto por uma série de contatos elétricos fixo a um eixo que era rotacionado por um pequeno motor elétrico através de uma caixa de engrenagens de redução. No momento adequado do ciclo de lavagem, cada contato aciona um interruptor para ativar ou desativar uma determinada parte da máquina, por exemplo, o motor da bomba de drenagem. Somente na década de 70 é que se introduziram componentes eletrônicos na atuação das funções da máquina, (como por exemplo, um reostato para controle de rotação do motor nos processos de centrifugação e lavagem).

A programação de lavagem era composta apenas pelas funções de Lavagem, Molho, Enxague, e Centrifugação. As programações de lavagens e suas funções (como pesado, médio e leve) eram condicionadas apenas ao tempo de funcionamento do motor da lavadora, não havendo, portanto microprocessadores ou microcontroladores com qualquer sistema embarcado atuando nas funções de lavagem.

Com a evolução da tecnologia, a partir da década de 90 surgiu as primeiras lavadoras que permitiam ter o controle sobre várias peças elétricas internas da máquina (motor, bomba de drenagem de água, e válvulas dos recipientes de armazenamento de sabão, amaciantes e alvejantes). Além das funções básicas “lavagem”, “molho” e “enxague” passaram a ter agitação, secagem por centrifugação, secagem por ar quente, e lavagem com água quente, vapor quente sobre alta pressão para esterilização, além de uma combinação de funções específicas programáveis conforme o tipo de peça ou tecido a ser lavado. Todo controle de lavagem até o momento final de retirada da roupa é controlado pela funções programadas pelo o usuário. O “timer” (temporizador) passa a ser eletrônico e há a introdução de uma placa lógica com microcontroladores programáveis, que continha um software embarcado e executava as funções da máquina de lavar e a velocidade do motor. Os softwares embarcados eram programados em assembly, PBasic ou C.

Modelo de Lavadora Automática Eletrolux LT-12(acima), Placas eletrônica lógica Lavadora LT-08 Eletrolux, e Funções de lavagem da Lavadora Smart Turbo Eletrolux - Fonte: Manuais de Serviço Eletrolux


Máquinas de lavar modernas e suas funções

Atualmente esta chegando no mercado uma nova geração de máquina de lavar com mais funcionalidade. Seus ajustes de funções podem serem feitos em seus paineis digitais ou através de uma interface gráficas em um visor com tecnologia de toque de tela (touch screen), ou ainda via rede Wi-Fi através de aplicativos específicos que rodam em dispositivos portáteis e conectados a internet como Smartphone, PDAs, Tabletes e etc. Além de executar as programações das funções via Wi-Fi, a Máquina de Lavar pode também fornecer diagnósticos de funcionamento e enviar diretamente para um celular ou dispositivo conectado a rede de internet avisos e status do estágio de lavagem. O controle digital permite ajustes mais finos de funções na máquina.

Modelo de Máquina Lavadora Brastemp Digital e de Comando de Tela ao Toque (Touch Screen) - Fonte: www.brastemp.com.br


Microcontroladores e softwares embarcados contido nas máquinas de lavar

Um microcontrolador é um sistema computacional completo, no qual está incluída uma CPU (Central Processor Unit), memória de dados e programa, um sistema de clock, portas de I/O (Input/Output), além de outros possíveis periféricos, tais como, módulos de temporização e conversores A/D entre outros, integrados em um mesmo componente. As partes integrantes de qualquer computador, e que também estão presentes, em menor escala, nos microcontroladores são:

Microcontrolador Atmel AT 89S51 para máquina de lavar
    • Unidade Central de Processamento (CPU).
    • Sistema de clock para dar seqüência às atividades da CPU.
    • Memória para armazenamento de instruções e para manipulação de dados.
    • Entradas para interiorizar na CPU informações do mundo externo.
    • Saídas para exteriorizar informações processadas pela CPU para o mundo externo.
    • Programa (firmware) para definir um objetivo ao sistema.


Basicamente nas Máquinas de Lavar os microcontroladores controlam todas instruções e funções da lavadora. Através das funções programadas em sua memória não volátil ROM (Read-only memory)e EEPROM (Electrically Erasable Programmable), pode-se controlar a velocidade de rotação do motor, acionar circuitos elétricos, motores, válvulas e bombas, cronometrar tempo, controlar a temporização (timer), executar programas e funções de lavagens, acessar rede externas (internet), além de armazenar softwares e aplicativos. Alguns exemplos de microcontroladores utilizados em máquinas de lavar são PIC16F628A, Atmel 802051, NXP LPC 1200, e AT89S51, no entanto, numa mesma linha de modelo de lavadora podemos ter mais de um modelo de microcontroladores já que basicamente todos tem um conjunto de recursos similares. Os principais fabricantes mundiais de microcontroladores são: a Microchip, Atmel, NPX Semicondutores, Texas Instruments, Samsumg Semicondutores, Toshiba e Renesas Electronics. A maioria dos microcontroladores possuem softwares embarcados escrito em linguagem C ou Assembly. As máquinas de ultima geração já produzidas pelas companhias LG, Samsumg, Panasonic, Whirlpool Corporation, e Eletrolux, possuem interface gráfica, conexão com internet e uma placa lógica mais completa com mais de um microcontrolador, além de memórias Flash volátil(memória RAM).

Os softwares embarcados com mais recursos são desenvolvidos em C/C++ ou em linguagem proprietária. Há algumas lavadoras que estão sendo produzidos com aplicativos desenvolvidos em Java e com sistema operacional Androide. Além do aplicativo de interface, há também os softwares e instruções embutidos no modem wireless tais como os gerenciadores de protocolos e criptografias que são programados obdecendo o padrão IEEE 802.11 que gerenciam e controlam a conexão da rede Wi-Fi.

Modelo promocional de Máquina de Lavar Eletrônica com Wi-Fi da Touch Revoluntion - Fonte: toucherev.com e ohgizmo.com
Modelos de Lavadoras com conexão Wi-fi e Interface Gráfica dos Aplicativos de SmartPhones para gerenciamento de funções on-line. - Fonte: Banco de Imagens Panasonic Corporation, Samsung e LG