Você está na página 1de 10

GRAVAO DE EEPROM

Os aparelhos modernos (televisores, monitores, som, etc.) possuem um CI chamado microcontrolador ou simplesmente micro que controla todas as funes. No televisor ele controla brilho, contraste, cor, sintonia dos canais, liga/desliga e vrias outras. Estes comandos vo sendo armazenados num CI pequeno de 8 pinos chamado eeprom que fica ao lado do CI micro. Os dados de controles ficam armazenados na eeprom atravs de cdigos hexadecimais. Quando ocorre uma descarga eltrica os dados so apagados da eeprom total ou parcialmente ocasionando os mais diversos defeitos no aparelho. Por exemplo um televisor no liga ou fica sem imagem, mas com a tela acesa, falta de altura ou largura, cor alterada, etc. Num monitor ocorrem os mesmos defeitos do TV. Num aparelho de som ele no liga ou no sai som e assim por diante. Nesta parte do site mostrarei como determinar se o defeito do aparelho est na eeprom e como regrav-la. IDENTIFICANDO A EEPROM NO APARELHO Conforme j explicado, a eeprom um CI de 8 pinos (comum ou SMD) prximo e ligado no micro. Os mais usados so os da srie 24XX. Porm alguns aparelhos usam os da srie 93XX. Para verificar se o defeito do aparelho mesmo a eeprom, no necessrio regravar a sua eeprom. Basta gravar uma de teste e trocar a do aparelho. Por exemplo podemos comprar uma eeprom 24C16 que custa na faixa de 2 a 5 reais e us-la de teste no lugar de outra 24C16, 24C08, 24C04 ou 24C02. Tal CI pode ser regravado milhares de vezes. Veja abaixo como localizar a eeprom 24C04 de um televisor:

O GRAVADOR DE EEPROM Este aparelho que pode ser montado em casa ser ligado na porta serial do microcomputador (a porta onde se encaixava o mouse antigamente) e poder ler os dados ou regravar uma eeprom em poucos segundos. Nos computadores mais modernos o mouse se encaixa na PS2, ficando a serial de

9 pinos livre para a ligao do gravador. Nos micros antigos onde o mouse vai na serial de 9 pinos, podemos usar um adaptador DB9 - DB25 e ligar o gravador na serial de 25 pinos. O circuito do gravador pode ser acomodado no prprio conector ou ser montado numa caixinha de montagem PB201 ou PB202. Nele h o soquete de 8 pinos para o CI. Porm para no danificar o soquete do aparelho, coloque a eeprom em outro soquete e este no do aparelho. Veja abaixo o aspecto do aparelho montado no conector e sendo encaixado no micro:

ESQUEMA DO GRAVADOR DE EEPROM Como visto o gravador de eeprom pode ser montado em casa usando poucos e baratos componentes. Pode ser feito em placa de circuito impresso ou numa ponte de terminais. Abaixo temos os esquemas do gravador para a porta paralela, porta serial e para os dois modelos de eeprom: 24XX e 93XX. Tais esquema foram retirados de um site chamado www.comunidadelectronicos.com/proyectos/eeprom.htm: Esquema do gravador de eeprom para a porta paralela do micro (a da impressora)

Esquema do gravador de eeprom para a porta serial do micro (a do mouse)

Esquema do gravador de eeprom para a porta serial e dois tipos de CIs

Programadores de EEPROM
Programador de EEPROM 24Cxx, 24LCxx, 24Wxx... Versin para puerto serial
por Herrera Abraham

Si ya sabes lo difcil que es conseguir una memoria especifica para un TV, del cual te piden modelos y chasis del aparato, este proyecto te puede venir como anillo al dedo, si te lo digo yo, que bastante haba sufrido por estos inconvenientes, el detalle est, en la dedicacin que pongas en grabar los datos de los TV con EEPROM (Electrically Erasable Programmable Read-Only Memory) que te lleguen al Taller de aqu que tengas buena base de datos y poder despus programar tu mismo tus memoria y no tener que pagar dos veces por esos eeprom que por cierto bastante caros que los vende los servicios autorizados.

Componentes C1 - 47uF 10V C2 - 0.1uF D1, D2 y D3 - Zener 4.7V D4 - LED D5, D6 y D7 - Diodos 1N4148 R1 y R2 - Resistencias de 4K7ohm R3 - Resistencia 390 ohm Varios: Base para IC 8-pin DIP, conector DB9, etc.

Nota para el uso de conector de 25 pines (DB25) DB9 3 4 5 7 8 DB25 2 20 7 4 5

Este es el resultado de ensamblar siete programadores distintos, con el trauma de que no funcionaron ya sea por la incompatibilidad entre los proyectos y los ordenadores o el software para que estos funcionen el diseo final lo comprob en diez computadoras diferentes con buenos resultados en nueve de ellas, un PC clon con tarjeta 575 fue el nico inconveniente el puerto serial mantena el LED de encendido semiactivo y me fue imposible trabajar el programador en este PC espero no sea su caso y no esta dems en decir que es bastante econmico su elaboracin y de gran importancia su realizacin espero lo puedan disfrutar, yo eleg para ensamblarlo resistencias de 1/4 de Vatio y todo cupo en el mismo conector DB9 (ver imagen) as que ms compacto, a la imaginacin de ustedes. Herrera Abraham - Los Teques - Venezuela

Colaboracin de Herrera Abraham (abrahamhs1@cantv.net), para: Comunidad Electrnicos www.comunidadelectronicos.com

Circuito impreso para Programador de EEPROM 24Cxx, 24LCxx,... Versin para puerto serial

Colaboracin de Alberto Medrano http://ing.ajmv.googlepages.com, para: Comunidad Electrnicos www.comunidadelectronicos.com

Programador de EEPROM 24Cxx, 24LCxx, 24Wxx, ... Versin para puerto paralelo
por Omar Cullar

Ante todo quiero hacer un sincero reconocimiento a Abraham Herrera, por que gracias a l, conoc por primera vez que exista el medio de encararnos a esa "nueva" tecnologa con la ayuda del PC. Esta es una versin para LPT1 o "puerto paralelo" del Programador de EEPROM (24C..., 24LC... y 24W...) que el colega Abraham Herrera diseara para el "puerto serial". Omar Cullar - Colombia

Componentes C1 - 0.1uF 50V R1 y R2 - Resistencias 2.2 Kohm R3 y R4 - Resistencias 4.7 Kohm R5 y R6 - Resistencias 220 ohm Q1 y Q2 - Transistores BC337 (NTE123AP) Varios: Base para IC 8-pin DIP, conector DB25, etc. SOFTWARE DO GRAVADOR DE EEPROM Para fazer a gravao de uma eeprom necessrio ter um programa chamado Pony prog 2000 instalado no computador. um programa leve que roda no Windows 98, ME, 2000 e XP. Tem uma verso em ingls e em portugus. Porm antes necessrio instalar a verso em ingls e copiar a verso em portugus em cima. O programa Pony prog 2000 pode ser baixado clicando AQUI. Depois s instalar e usar em conjunto com o gravado de eeprom. Instruo de instalao - Descompacte o arquivo usando o Winzip ou o Brazip. Clique no arquivo setup.exe e siga as instrues de instalao. Aps terminar a instalao j teremos o programa em ingls. Para traduzi-lo para o portugus, copie o arquivo PonyProg2000.exe para dentro da pasta onde o programa est instalado, substituindo o arquivo original. Pronto. Agora o programa abrir em portugus. COMO LER OS DADOS DA EEPROM E SALVAR NO MICRO Coloque a eeprom no gravador e encaixe o gravador na serial do micro;

Rode o programa Pony Prog 2000 e d um OK logo na primeira tela. Ele funciona em qualquer verso do windows. Vai aparecer na tela a figura abaixo:

V guia configuraes/calibrao e d um OK na mensagem que vai aparecer; Selecione a eeprom (coloque em 24XX), da ele l qualquer CI da srie C24; Clique no cone CI-papel para ler a eeprom e aguarde alguns segundos; Salve os dados no computador com qualquer das extenses oferecidas pelo programa. Procure colocar como nome do arquivo a marca e o modelo do aparelho. As extenses mais usadas so .e2p e .bin

Usando o menu Configurao/Configurao da interface podemos selecionar a porta do micro onde o gravador est ligado.

COMO REGRAVAR UMA EEPROM Antes de tudo devemos ter o cdigo da eeprom do aparelho a qual queremos gravar. Podemos obter tais bibliotecas de cdigos pela internet. Alguns exemplos de sites onde encontramos estas bibliotecas: http://www.esquemaseletricos.com.br/, http://www.eserviceinfo.com/. Neste site eu tambm coloquei uma biblioteca de cdigos de eeprom . Veja o procedimento de gravao na figura abaixo:

Abra o cdigo da eeprom de acordo com a marca e modelo do aparelho; Clique no boto papel-CI para fazer a gravao e clique em YES na tela exibida; Aguarde a gravao; Agora basta colocar a eeprom novamente no aparelho e agora com dados novinhos em folha. Este gravador de eeprom e seu programa podero resolver vrios defeitos ocorridos num aparelho e que tem a origem numa eeprom com dados corrompidos.

BIBLIOTECAS DE EEPROMS A eeprom deve ser gravada com os dados de controle correspondentes ao aparelho do qual ela faz parte. Para facilitar principalmente aos iniciantes, estou colocando os cdigos de eeprom de mais ou menos 1500 aparelhos diferentes entre TV, monitor e outros. Lembre-se que quando tirar uma eeprom gravada corretamente do aparelho pode-se salvar os dados dela no computador e us-los em outro aparelho igual.

FINAL