GRAVAÇÃO DE EEPROM

13
GRAVAÇÃO DE EEPROM Os aparelhos modernos (televisores, monitores, som, etc.) possuem um CI chamado microcontrolador ou simplesmente micro que controla todas as funções. No televisor ele controla brilho, contraste, cor, sintonia dos canais, liga/desliga e várias outras. Estes comandos vão 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 através de códigos hexadecimais. Quando ocorre uma descarga elétrica os dados são apagados da eeprom total ou parcialmente ocasionando os mais diversos defeitos no aparelho. Por exemplo um televisor não 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 não liga ou não 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) próximo e ligado no micro. Os mais usados são os da série 24XX. Porém alguns aparelhos usam os da série 93XX. Para verificar se o defeito do aparelho é mesmo a eeprom, não é necessário 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:

Transcript of GRAVAÇÃO DE EEPROM

Page 1: GRAVAÇÃO DE EEPROM

GRAVAÇÃO DE EEPROMOs aparelhos modernos (televisores, monitores, som, etc.) possuem um CI chamado microcontrolador ou simplesmente micro que controla todas as funções. No televisor ele controla brilho, contraste, cor, sintonia dos canais, liga/desliga e várias outras. Estes comandos vão 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 através de códigos hexadecimais. Quando ocorre uma descarga elétrica os dados são apagados da eeprom total ou parcialmente  ocasionando os mais diversos defeitos no aparelho. Por exemplo um televisor não 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 não liga ou não 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) próximo e ligado no micro. Os mais usados são os da série 24XX. Porém alguns aparelhos usam os da série 93XX. Para verificar se o defeito do aparelho é mesmo a eeprom, não é necessário 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

Page 2: GRAVAÇÃO DE EEPROM

9 pinos livre para a ligação 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 próprio conector ou ser montado numa caixinha de montagem PB201 ou PB202. Nele há o soquete de 8 pinos para o CI. Porém para não 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)

Page 3: GRAVAÇÃO DE EEPROM

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

Page 4: GRAVAÇÃO DE EEPROM

Programadores de EEPROM

Programador de EEPROM 24Cxx, 24LCxx, 24Wxx...Versión para puerto serial

por Herrera Abraham

Si ya sabes lo difícil 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 había  sufrido por estos inconvenientes, el detalle está, en la dedicación 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 después  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.

Page 5: GRAVAÇÃO DE EEPROM

ComponentesC1 - 47uF 10VC2 - 0.1uFD1, D2 y D3 - Zener 4.7V D4 - LEDD5, D6 y D7 - Diodos 1N4148R1 y R2 - Resistencias de 4K7ohm R3 - Resistencia 390 ohmVarios: Base para IC 8-pin DIP, conector DB9, etc.

Nota para el uso de conector de 25 pines (DB25)

DB934578

DB25220745

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 diseño 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 mantenía el LED de encendido semiactivo y me fue imposible trabajar el programador en este PC espero no sea su caso y no esta demás en decir que es bastante económico su elaboración y de gran importancia su realización 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 más compacto, a la imaginación de ustedes.Herrera Abraham - Los Teques - Venezuela

Colaboración de Herrera Abraham ([email protected]), para:Comunidad Electrónicos www.comunidadelectronicos.com

Page 6: GRAVAÇÃO DE EEPROM

Circuito impreso para Programador de EEPROM 24Cxx, 24LCxx,...Versión para puerto serial

Colaboración de Alberto Medrano  http://ing.ajmv.googlepages.com, para:Comunidad Electrónicos www.comunidadelectronicos.com

Programador de EEPROM 24Cxx, 24LCxx, 24Wxx, ...Versión para puerto paralelo

por Omar Cuéllar

Ante todo quiero hacer un sincero reconocimiento a Abraham Herrera, por que gracias a él, conocí por primera vez que existía el medio de encararnos a esa "nueva" tecnología con la ayuda del PC.

Esta es una versión para LPT1 o "puerto paralelo" del Programador de EEPROM (24C..., 24LC... y 24W...) que el colega Abraham Herrera diseñara para el "puerto serial".Omar Cuéllar - Colombia

Componentes

Page 7: GRAVAÇÃO DE EEPROM

C1 - 0.1uF 50VR1 y R2 - Resistencias 2.2 Kohm R3 y R4 - Resistencias 4.7 KohmR5 y R6 - Resistencias 220 ohmQ1 y Q2 - Transistores BC337 (NTE123AP)Varios: Base para IC 8-pin DIP, conector DB25, etc.

SOFTWARE DO GRAVADOR DE EEPROM

Para fazer a gravação de uma eeprom é necessário ter um programa chamado Pony prog 2000 instalado no computador. É um programa leve que roda no Windows 98, ME, 2000 e XP. Tem uma versão em inglês e em português. Porém antes é necessário instalar a versão em inglês e copiar a versão em português em cima. O programa Pony prog 2000 pode ser baixado clicando AQUI. Depois é só instalar e usar em conjunto com o gravado de eeprom.

Instrução de instalação - Descompacte o arquivo usando o Winzip ou o Brazip. Clique no arquivo setup.exe e siga as instruções de instalação. Após terminar a instalação já teremos o programa em inglês. Para traduzi-lo para o português,  copie o arquivo PonyProg2000.exe para dentro da pasta onde o programa está instalado, substituindo o arquivo original. Pronto. Agora o programa abrirá em português.

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 versão do windows. Vai aparecer na tela a figura abaixo:

Page 8: GRAVAÇÃO DE EEPROM

Vá à guia configurações/calibração e dê um OK na mensagem que vai aparecer;Selecione a eeprom (coloque em 24XX), daí ele lê qualquer CI da série C24;Clique no ícone CI-papel para ler a eeprom e aguarde alguns segundos;Salve os dados no computador com qualquer das extensões oferecidas pelo

programa. Procure colocarcomo nome do arquivo a marca e o modelo do aparelho. As extensões mais

usadas são .e2p e .binUsando o menu Configuração/Configuração da interface podemos selecionar a porta do micro onde o gravador está ligado. 

Page 9: GRAVAÇÃO DE EEPROM

COMO REGRAVAR UMA EEPROM

Antes de tudo devemos ter o código da eeprom do aparelho a qual queremos gravar. Podemos obter tais bibliotecas de códigos pela internet. Alguns exemplos de sites onde encontramos estas bibliotecas: http://www.esquemaseletricos.com.br/, http://www.eserviceinfo.com/. Neste site eu também coloquei uma biblioteca de códigos de eeprom . Veja o procedimento de gravação na figura abaixo:

Abra o código da eeprom de acordo com a marca e modelo do aparelho;Clique no botão papel-CI para fazer a gravação e clique em YES na tela exibida;Aguarde a gravação;

Page 10: GRAVAÇÃO DE EEPROM

Agora basta colocar a eeprom novamente no aparelho e agora com dados novinhos em folha. Este gravador de eeprom e seu programa poderão resolver vários 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 códigos 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