PS4IoT_V1 Smart Power Supply Unit Module

The uninterruptible power supply module with battery charging and protection, for building smart devices with power paths' redundancy

Similar projects worth following
Purpose and compatibility
PS4IoT is an uninterruptible power supply module with battery charging and protection, for building smart devices with power paths' redundancy, with 3.0 to 6.0 volts and 3V3, 5V, or 12V output voltages, with total power up to 5 watts. The module is designed for use in electronic devices based on any microcontroller platform, such as ESP8266, ESP32, Arduino, STM32, and derivative boards (ESP12.OLED, NodeMCU, etc.) as an autonomous or software-controlled power supply unit.

- Start from AC/DC adapter when the battery is deeply discharged;
- Start from AC/DC adapter when there is no battery;
- Automatic battery charging and simultaneous use of the device;
- Possibility to replace the battery without interrupting power from the AC/DC adapter;
- When powered by the AC/DC adapter, the battery is not connected to the load, which saves the number of charge-discharge cycles (prolongs battery life).

Capabilities of the module with basic settings

This tiny module may surprise you with many important and interesting functions. PS4IoT_V1 with basic settings provides:

  • Automatic online switching "battery-mains" and vice versa, without interruption of output voltage generation (12V, 5V, 3V3) of loads;
  • Automatically switches to AC/DC adapter 5V when the battery is disconnected without interrupting power to the loads;
  • Automatic battery charge/discharge control. Default charge current is set to 0.5 A. The state of the battery charging process is displayed by two LED indicators.

Module application profiles

The module can provide the following profiles for autonomous and controlled use as part of a smart device:

  • a battery-free device powered only by an AC/DC 5V adapter;
  • a device powered by Li-Ion battery and AC/DC adapter 5V
  • a device with a rechargeable Li-Ion battery only;
  • a device with fault-tolerant redundancy of 3 power supply paths.

Smart power supply module formula

Online Uninterruptible Power Supply Unit module

  • With automatic charger and selectable power source;
  • Intelligent and connected;
  • With power source redundancy layout;
  • Fully autonomous or sufficiently managed;
  • With or without a battery;
  • For pockets or stationary;
  • With simultaneous charging and power supply of load;
  • Indoor or outdoor;
  • In inexpensive and miniature design;
  • Best suited for smart devices and IoT.

 As you can see from our "formula", you can simultaneously power one or more payloads, connect a controller with any functionality to the module according to your design idea - in other words, you can create the most demanding portable and stationary devices using the PS4IoT_V1 module. This module is a versatile component that will provide reliable power, observability, and controllability for your DIY or even commercial product.

PS4IoT acts as an intelligent intermediary between the load and all available power sources. This power supply automatically protects the device and the battery, providing consumers with the ease and simplicity of using the end device in a way that is only found in high-quality and high-tech smartphones.

Module functions

Automatic modeManaged by MCU mode
Battery-free operationYes, autoYes, auto
Starting with a deeply discharged batteryYes, autoYes, auto
Simultaneous battery charging and power supply of loadsYes, autoYes, auto
Automatic battery chargingYes, autoYes, auto. Or by means of the controller via CEset
Choice of power supply pathsYes, autoYes, auto
Battery charging enable and disable controlYes, with a jumperYes, by means of the controller via CEset
Disabling the built-in status indicatorsYes, with a jumperCaution! It is forbidden to switch on the status LEDs in managed by MCU mode
Electronic main switchMechanical, manual onlyMechanical, manual only
External power failure detectionYes, with built-in indicatorsYes, by means of the controller using the status signals CC, CP, CEset.1

Battery protection and safety functions

Automatic modeManaged by MCU mode
Battery overheating protectionNoPossible by controller means via an optional I2C, NTC, or 1-Wire battery thermometer using the 4-pin AUX pass-through interface
Deep discharge protectionYes, auto when below 2.3VYes, auto. Or by monitoring the battery voltage level via the ADC of the controller and switching to deep sleep mode
Battery overcharge protectionYes, auto when exceeding 4.2VYes, auto. Or controlled by the controller
Battery charge terminationYes, autoYes, auto. Or controlled by the controller
Temperature compensation feedback of the charging current regulatorYes, autoYes, auto

Module block diagram

Software monitoring of Li-Ion battery charging status

PS4IoT_V1 has a number of signal lines that allow the main controller to monitor the charging process status, temperature, and battery voltage programmatically.

For example, if a mismatch is detected, such as exceeding the charging time or battery temperature, the controller can programmatically stop or restore the charging...

Read more »

View all 3 project logs

Enjoy this project?



Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates