quinta-feira, 16 de maio de 2013

Entendendo e usando o circuitos supervisórios (Power on reset, Power-up timer e Brown-out detect)

Um circuito com microcontrolador, como qualquer outro, está sujeito a todos os tipos de ruídos e ondulações no fornecimento de energia. Muitos microcontroladores têm um recurso chamado Power on reset que mantem certos dados com valor inicial após energização. Sem este recurso, o chip pode começar a execução de um programa em um ponto qualquer e ainda pode ter problemas de resets indevidos. O Brown-out detect é semelhante. Ele reinicia o chip se há uma queda no fornecimento de energia (Glich na alimentação do microcontrolador). Ambos os recursos são normalmente combinados em um pino do microcontrolador. O pino é geralmente ligado à fonte de alimentação do circuito através de uma resistência externa. Você pode reconhecer esse recurso em seu microcontrolador favorito: ATmega (RESET), MSP430 (RST), PIC (MCLR), e a outros. Outros recursos como o Power-up timer podem ser encontrados em outros microcontroladores, fornecendo uma temporização antes de iniciar o programa. A Microchip em uma nota de aplicação interessante mostra como os circuitos supervisórios podem te ajudar a resolver problemas de inicialização do microcontrolador. Não deixe de conferir em http://ww1.microchip.com/downloads/en/AppNotes/00686a.pdf




Se você gostou deste post, não deixe de compartilhar em suas redes sociais, ou ainda deixe uma sugestão ou crítica para deixar o Portal MCU cada vez melhor!

Nenhum comentário:

Postar um comentário