LEITOR DE MEMÓRIAS PROM USANDO ARDUINO UNO R3
Recurso util para os radioamadores ou reparadores de rádios transceptores, alguns equipamentos utilizam memórias para gravar códigos binários ou hexadecimais para a escolha de novos canais.
Mas quando temos um equipamento como este em mãos, como extrair delas o conteúdo gravado destes canais que estão lá dentro.
Trabalhando com rádios INTRACO e TELEPATCH sentimos esta necessidade, então eu e um amigo desenvolvemos o HARDWARE e o SOFTWARE para que isto fosse possível, também criamos uma placa (Shield) que encaixada ao Arduino UNO R3 fosse possível extrair estes códigos para leitura.
Vale lembrar que o processo de re-gravação destas memórias, não é possível porque se trata de uma memória PROM, mas para quem tem habilidades com memórias EPROM ou E2PROM poderá gravar e adaptar este tipo de memória em substituição a PROM a ser migrada.
O processo de gravação dos códigos lidos neste projeto, para ser gravado em outros tipos de memória foi descrito em outro projeto e exige habilidade especifica tanto no entendimento do rádio como de programação de memórias.
Portanto aqui vamos abordar apenas a leitura das PROMs que já é um grande passo para o técnico de bancada, em outro projeto abordaremos como migrar para uma EPROM ou uma E2PROM.
O projeto completo está disponível aqui em DOWNLOAD > (PROM Memory Reader - Projeto e códigos) e no forum do Clube do Hardware com o título (INTRACO 7000), lá tem o código desenvolvido para ler a maioria da família PROM utilizada nestes rádios e em outros projetos da época.
NOTA 1: A placa shield foi desenvolvida para aceitar montagem com componentes discretos ou SMDs, na foto abaixo a placa foi montada com SMDs para testar a viabilidade.
NOTA 2: Todo o projeto foi desenvolvido por Andrey e Ademilton