Undervoltage detection (brown out) - Arduino Nano every

Hi.

I need an undervoltage detection to handle brownouts and restart the arduino if necessary. Using it as a supervisor of a PSU that can perhaps suddenly voltage drops because it is used with a generator.

Spend some thoughts to use a TL7705 but read about internal brownout detection. Is it fine to use this to reset everything or better to use an external component?

Cheers
Nils

The standard Nano has a brownout detection activated at about 2.7V. The level is set by fuses, available levels are 1.8V, 2.7V and 4.3V.

Spend some thoughts to use a TL7705 but read about internal brownout detection. Is it fine to use this to reset everything or better to use an external component?

Depends on your needs which you didn't tell us yet.

Hi,

I am creating a supervising circuit for two DPS1200A PSU inside a charging case for RC Helicopters.

As I am also using it with a generator the arduino should switch the PSU of if the voltage is fluctuating or the PSU are going to overheat.

So thats because I added a buffer to avoid a restart of the arduino if the voltage is gone for some seconds and also have to assure that it will run fine if the voltage drops.

Cheers,
Nils

So thats because I added a buffer to avoid a restart of the arduino if the voltage is gone for some seconds and also have to assure that it will run fine if the voltage drops.

But that doesn't sound like you want to reset the Arduino if the voltage drops. Maybe I misunderstood you but from that description it looks more like you should disable the brown-out detection.

Using the wiring you have you won't detect a brown-out anyway as the internal voltage regulator of the Nano provides the 5V, so the 12V from the power supply will have to drop to almost nothing to let the voltage fall that low. I don't see the need for a brown-out detection.