This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
en:iot-open:hardware2:powering [2023/10/22 20:12] – pczekalski | en:iot-open:hardware2:powering [2024/03/05 14:12] (current) – pczekalski | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Powering of the IoT devices | + | ====== Powering of the IoT Devices ====== |
+ | {{: | ||
IoT requires a constant and reliable power source to operate devices, sensors, and communication effectively. The choice of power source for IoT devices is from traditional batteries to cutting-edge energy harvesting technologies. | IoT requires a constant and reliable power source to operate devices, sensors, and communication effectively. The choice of power source for IoT devices is from traditional batteries to cutting-edge energy harvesting technologies. | ||
The factors influencing the choice are: | The factors influencing the choice are: | ||
Line 5: | Line 6: | ||
* working environment, | * working environment, | ||
* intended operation, | * intended operation, | ||
- | * time of life, | + | * lifetime |
* operation reliability and availability. | * operation reliability and availability. | ||
- | The majority of IoT devices use a DC power source. AC is usually converted into the DC, eventually used for powering high-power actuators. | + | The majority of IoT devices use a DC power source. AC is usually converted into the DC, eventually used for powering high-power actuators. Most IoT devices rely on batteries as their energy source, which is common in edge devices. Fog devices are powered with a mixture of the sources: battery (DC) or socket/grid (AC). Green energy sources are introduced in both classes; the choice of technology depends on the IoT application domain and scenario. |
- | Batteries (non-rechargeable or rechargeable) provide DC. A plain battery' | + | Batteries (non-rechargeable or rechargeable) provide DC. A plain battery' |
- | The majority of IoT devices require one or two voltage standards: | + | Using green energy sources requires conversion and energy storage as its nature is non-consistent in the time domain. Using green energy as a power source requires a different approach towards IoT device control algorithms because |
- | * 5V - common | + | |
- | * 3.3V - for recent microcontrollers, | + | |
- | <note important> | + | The majority |
+ | * 5V - common of older microcontrollers (such as AVR) and for most peripherals, | ||
+ | * 3.3V - for recent microcontrollers, more and more peripherals are 3.3V powered. | ||
- | < | + | < |
- | <note tip>When dealing with high current, high voltage or high inference devices, it is common | + | <note tip>A special note on powering IoT devices with inductive actuators: a separate DC powering rail should be used. Actuators using electromagnetic components, such as relays, motors and servos, should not share a powering bus with MCU. They introduce profound inference into the power rail (both rising and falling the nominal voltage), thus frequently causing instability or rebooting of the MCU due to the over / under voltages or even leading to permanent damage. Eventually, capacitor-based filtering can be introduced to reduce power rail inference if separation is impossible.</ |
+ | |||
+ | <note tip>When dealing with high current, high voltage or high inference devices, it is expected | ||
+ | During their operation, IoT devices commonly control their power sources regarding their condition (e.g., remaining energy, ageing symptoms). In the simplest case, the battery terminal can be connected to the A/D GPIO (usually via a voltage divider). It is also expected to measure battery drain, constantly monitoring both current and voltage, thus calculating energy consumed. Battery Management Systems can be a stand-alone module or can be a part of the IoT device. In the first case, using some communication protocol to monitor power source status is required (e.g. Serial or I2C). IoT devices can then inform the IoT ecosystem about, e.g., approaching running out of power. They can also limit their energy consumption by switching to sleep mode. | ||
- | [[en: | + | <WRAP excludefrompdf> |
- | + | The following chapters discuss more on the powering of the IoT devices: | |
- | <todo @pczekalski> | + | * [[en: |
- | + | * [[en: | |
- | [[en: | + | |
- | + | | |
- | + | </ | |
- | [[en: | + | |
- | + | ||
- | + | ||