I have a voltage regulator to 3.3V that feeds a circuit with a PIC and a LoRa Module, the circuit transmits for 10 seconds and remains sleep for 5min, has a total current consumption of 16mAh. If the circuit is powered from the USB port of the PC it works continuously, but if I connect it to a Power Bank it only works the first 5 minutes. What can I do so that the Power Bank does not shut down?Thanks and Regards
Well, if you could put a 100 ohm resistor across the output of the power bank to create a 50mA load (Ohms law). There is then not much point in activating sleep mode in your Arduino, if that was seen as an energy saving measure.You may find that there are more efficient ways of preventing the power bank doing a shutdown.
What you usually do in a case like this is switch that dummy load with a MOSFET, and pulse it on briefly every time you wake up (and use the WDT to wake every 8 seconds for this purpose) - in the vast majority of things with autoshutoff, a brief pulse of the load periodically is enough to keep them awake.
If I connect the ATMEGA328P with all the circuitry directly to the batteries 18650 of the power bank it works for about 7 days, but if I connect it to the USB port of the Power Bank it shuts down in 3 minutes. Is there any way to omit this "Savings Mode" in the Power Bank?Thanks and Regards