quinta-feira, 12 de setembro de 2013

AVR DOCTOR - Reset dos fusíveis dos MCU AVR

Ideal para quem esta começando, e hora ou outra acaba desligando a comunicação SPIEN da caixa de fusível e lá se foi a comunicação serial do MCU, ou até mesmo o mais comum que é habilitar um clock externo em um projeto com clock interno.

Lembro de ter visto este projeto de resetador de fusíveis de micros ATmega, no site "Dangerous Prototypes" onde contém diversos links dos arquivos a serem baixados abaixo o diagrama da placa:
A alimentação é o ponto crucial do circuito, é obrigatório alimentar a placa com 12V com pelo menos 1A, isso pode ser feito por baixo da placa, apenas interrompendo a ligação de entrada do +Vcc.

O funcionamento é simples:
- Conectar o MCU nos soquetes ou placa adaptadora
- Energizar a placa.
- O led vermelho se iluminará indicando que o MCU não está com os fusíveis padrão de fábrica.
- O led Verde se iluminará indicando que o MCU está resetado conforme padrão de fábrica (este padrão liga o fusível SPIEN e ajusta o clock interno para 1MHZ)
- Ao acionar a chave START quando o led Vermelho for a primeira opção., poderá ocorrer 3 das situações mais comuns:
 > Led Verde se ilumina = MCU resetado para o modo de fábrica
 > Led vermelho continua aceso = MCU danificado ou não pode ser resetado
 > Led Vermelho piscando = MCU resetado porém continua com partes defeituosas (geralmente com port danificado)

Outras funções que existem na placa:
- Comunicação TX/RX para ligar o MCU para depuração ou gravação
- ERASE jumper fechado apagada dados gravados na eeprom e na flash

Abração e boa montagem.

Nenhum comentário:

Postar um comentário