BOD (Brown Out Detector) para quedas de alimentação no ESP8266 e Atmega328

Brown Out Detector (BOD), é um hardware interno ou externo que detecta problemas na alimentação de um sistema. Muito dos microcontroladores atuais tem este item disponível, inclusive o ESP32.


O BOD presente no ESP32 gera uma interrupção na CPU, nos permitindo tratar este “problema de alimentação”, como salvar variáveis da RAM em memória não-volátil, ligar/desligar saídas, ativar sistemas de emergência com SCR, etc. Também permite a configuração de alguns parâmetros para melhor aproveitamento do mesmo, veja uma pequena lista de funcionalidades:

  • Tensão de trigger configurável com precisão de +- 50mV: 2.43, 2.48, 2.58, 2.62, 2.67, 2.7, 2.77, 2.8V.
  • Desativação do circuito RF (WiFi/Bluetooth) e/ou FLASH interna, afim de aumentar o precioso tempo restante com energia disponível.

Link da Referencia

Existe esse BOD (Brown Out Detector) no ESP8266 e Atmega328?
Se sim, como usar ?

Exibições: 357

As respostas para este tópico estão encerradas.

Respostas a este tópico

Bom dia Sr. V, (se não gosta que te chame pelas iniciais, avise),

não, não existe circuito de brownout no ESP8266 e nem no Atmega328, mas você pode fazer o seu externo.

https://scienceprog.com/microcontroller-brown-out-detection/

ou até usar um CI externo:

https://datasheets.maximintegrated.com/en/ds/ICL7665.pdf

RV mineirin

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço