Nota: 02/2003
Produto: Elektra 2000 Número
de Série: 001 ~ 450
Descrição:
Operação irregular em situações de constante
interrupção da alimentação. |
 |
Descrição
Detalhada
Após forte surto elétrico ou em situações onde
há constante interrupção da alimentação da controladora, os dados da
memória EEPROM podem ser tornar inconsistentes. Todo comando
efetuado remotamente resulta em modificação de dados na memória
EEPROM da controladora, se nesse momento de escrita a alimentação
for interrompida, o valor armazenado pode não ser válido, causando
irregularidades na operação. Se o endereço onde senha está
armazenada for corrompido, pode-se perder o acesso remoto de
controle. Essa situação é semelhante ao que pode ocorrer com um
computador se ao se estar gravando algum dado no disco a energia for
interrompida.
Normalmente essa irregularidade pode causar
apenas variações dos tempos dos identificadores,
tempo de queda do repetidor, tonalidade dos bips e senha de acesso,
não impedindo que a repetidora continue funcionando corretamente para
retransmissão dos sinais. A memória de
programa da controladora não é afetada por essa ocorrência, portanto não impedindo seu uso.
Solução
Na ocorrência desse evento, um master
reset é o suficiente para restabelecer todos os valores corretos
defaults na memória EEPROM.
Recomendação
Nos casos onde é freqüente a
interrupção na alimentação da controladora, é recomendável a instalação
de um circuito protetor brown-out.
Teoria de Operação de um circuito
Brown-out
Para que
o microcontrolador execute suas instruções com sucesso, a tensão de
alimentação deve sempre ficar acima de um valor mínimo. Quando
essa tensão cai abaixo de um nível mínimo, o
microcontrolador poderá executar algumas instruções incorretamente.
O resultado é uma atividade inesperada das linhas e dados
internos de controle, que pode causar perdas ou alterações nos
registros e estado das portas do microcontrolador.
Para
evitar esses problemas, o microcontrolador deve ser impedido de
executar suas tarefas nos períodos de tensão de alimentação
insuficiente. A melhor maneira de garantir isso é com o uso de um
detector de baixa tensão que força o microcontrolador a ficar em
estado de reset enquanto a tensão não ficar acima do mínimo
desejável.
O
circuito de brown-out nada mais é que um circuito integrado do
tamanho de um pequeno transistor. Eles tem apenas 3 terminais, onde:
o terminal 1 é ligado ao pino de reset do microcontrolador; o
terminal 2 (central) é ligado aos 5V da controladora e o pino 3 é
ligado ao GND da controladora. O circuito indicado para a Elektra
2000 é o MCP101 da Microchip.
É
recomendado aos usuários que tem suas repetidoras instaladas em
locais com constantes interrupções de alimentação a instalação dessa
proteção. Esse circuito é instalado na controladora sem nenhum custo
adicional, ficando a cargo do interessado apenas os gastos com
transporte da controladora ou do circuito, esse último no caso
do próprio usuário querer fazer a instalação. |