Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Component Documentation

How to Use Power Module: Examples, Pinouts, and Specs

Image of Power Module
Cirkit Designer LogoDesign with Power Module in Cirkit Designer

Introduction

The Holybro PX4 PM Power Module is a compact and efficient device designed to provide regulated electrical power to electronic circuits. It integrates voltage regulation and protection features, ensuring stable and safe operation for connected components. This module is particularly suited for use in drone systems, robotics, and other embedded applications where reliable power delivery is critical.

Explore Projects Built with Power Module

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
DC-DC Converter and Relay Module Power Distribution System
Image of relay: A project utilizing Power Module in a practical application
This circuit consists of a DC-DC converter powering a 6-channel power module, which in turn supplies 5V to a 2-relay module. The power module distributes the converted voltage to the relay module, enabling it to control external devices.
Cirkit Designer LogoOpen Project in Cirkit Designer
12V UPS System with Dual 18650 Li-ion Battery Backup and Voltage Regulation
Image of Power supply: A project utilizing Power Module in a practical application
This circuit is designed to provide an uninterruptible power supply (UPS) system with a 12V DC output. It includes a 12V 5A power supply connected to an AC source through a toggle switch, which charges a pair of 18650 Li-ion batteries via a voltage regulator (XL4016). The UPS module ensures a continuous power supply to the load by switching between the power supply and the battery bank.
Cirkit Designer LogoOpen Project in Cirkit Designer
Battery-Powered UPS with Step-Down Buck Converter and BMS
Image of Mini ups: A project utilizing Power Module in a practical application
This circuit is a power management system that steps down a 240V AC input to a lower DC voltage using a buck converter, which then powers a 40W UPS. The UPS is controlled by a rocker switch and is backed up by a battery management system (BMS) connected to three 3.7V batteries in series, ensuring continuous power supply.
Cirkit Designer LogoOpen Project in Cirkit Designer
Solar-Powered Battery Charging Circuit with LED Indicator
Image of hybrid torch: A project utilizing Power Module in a practical application
This circuit appears to be a solar-powered charging and power supply system with a battery backup. A TP4056 module is used for charging the 3.7V battery from the solar panel via a bridge rectifier, ensuring proper battery management. The system can power an LED and a motor, with a rocker switch to control the LED, and diodes are used to provide correct polarity and prevent backflow of current.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with Power Module

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Image of relay: A project utilizing Power Module in a practical application
DC-DC Converter and Relay Module Power Distribution System
This circuit consists of a DC-DC converter powering a 6-channel power module, which in turn supplies 5V to a 2-relay module. The power module distributes the converted voltage to the relay module, enabling it to control external devices.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Power supply: A project utilizing Power Module in a practical application
12V UPS System with Dual 18650 Li-ion Battery Backup and Voltage Regulation
This circuit is designed to provide an uninterruptible power supply (UPS) system with a 12V DC output. It includes a 12V 5A power supply connected to an AC source through a toggle switch, which charges a pair of 18650 Li-ion batteries via a voltage regulator (XL4016). The UPS module ensures a continuous power supply to the load by switching between the power supply and the battery bank.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Mini ups: A project utilizing Power Module in a practical application
Battery-Powered UPS with Step-Down Buck Converter and BMS
This circuit is a power management system that steps down a 240V AC input to a lower DC voltage using a buck converter, which then powers a 40W UPS. The UPS is controlled by a rocker switch and is backed up by a battery management system (BMS) connected to three 3.7V batteries in series, ensuring continuous power supply.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of hybrid torch: A project utilizing Power Module in a practical application
Solar-Powered Battery Charging Circuit with LED Indicator
This circuit appears to be a solar-powered charging and power supply system with a battery backup. A TP4056 module is used for charging the 3.7V battery from the solar panel via a bridge rectifier, ensuring proper battery management. The system can power an LED and a motor, with a rocker switch to control the LED, and diodes are used to provide correct polarity and prevent backflow of current.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications and Use Cases

  • Powering flight controllers in drones and UAVs
  • Supplying regulated power to embedded systems and microcontrollers
  • Monitoring battery voltage and current in real-time
  • Providing overcurrent and overvoltage protection in sensitive circuits

Technical Specifications

The following table outlines the key technical details of the Holybro PX4 PM Power Module:

Parameter Value
Input Voltage Range 4.5V to 10V
Output Voltage 5.35V ± 0.1V (regulated)
Maximum Current Output 3A
Voltage Measurement Range 0V to 60V
Current Measurement Range 0A to 120A
Connector Type XT60 for input/output, 6-pin JST-GH for FC
Dimensions 25mm x 21mm x 9mm
Weight 20g

Pin Configuration and Descriptions

The Holybro PX4 PM Power Module features a 6-pin JST-GH connector for interfacing with flight controllers or other devices. The pinout is as follows:

Pin Number Pin Name Description
1 VCC Regulated 5.35V output
2 GND Ground
3 Voltage Battery voltage sense (scaled)
4 Current Battery current sense (scaled)
5 NC Not connected
6 NC Not connected

Usage Instructions

How to Use the Power Module in a Circuit

  1. Connect the Input Power Source:

    • Use the XT60 connector to connect the power module to a battery or other DC power source. Ensure the input voltage is within the specified range (4.5V to 10V).
  2. Connect the Output to the Load:

    • Use the XT60 output connector to supply power to your load (e.g., motors, flight controller, or other devices).
  3. Interface with a Flight Controller:

    • Use the 6-pin JST-GH cable to connect the power module to the flight controller. This allows the flight controller to monitor battery voltage and current.
  4. Secure the Module:

    • Mount the power module securely in your system to prevent vibrations or loose connections.

Important Considerations and Best Practices

  • Voltage and Current Limits: Ensure the connected load does not exceed the maximum current output of 3A.
  • Heat Dissipation: Avoid placing the module in enclosed spaces without ventilation, as it may generate heat during operation.
  • Polarity: Double-check the polarity of all connections to prevent damage to the module or connected devices.
  • Battery Monitoring: Use the voltage and current sense pins to monitor battery health and prevent over-discharge.

Example: Connecting to an Arduino UNO

The Holybro PX4 PM Power Module can be used to power an Arduino UNO and monitor battery voltage and current. Below is an example Arduino sketch for reading the voltage and current values:

// Example code for reading voltage and current from the Holybro PX4 PM Power Module
// Connect the Voltage pin to A0 and the Current pin to A1 on the Arduino UNO

const int voltagePin = A0; // Pin connected to the Voltage sense output
const int currentPin = A1; // Pin connected to the Current sense output

// Voltage and current scaling factors (adjust based on module specifications)
const float voltageScale = 0.017; // Scale factor for voltage (V per ADC unit)
const float currentScale = 0.037; // Scale factor for current (A per ADC unit)

void setup() {
  Serial.begin(9600); // Initialize serial communication
  pinMode(voltagePin, INPUT);
  pinMode(currentPin, INPUT);
}

void loop() {
  // Read raw ADC values
  int rawVoltage = analogRead(voltagePin);
  int rawCurrent = analogRead(currentPin);

  // Convert raw values to actual voltage and current
  float batteryVoltage = rawVoltage * voltageScale;
  float batteryCurrent = rawCurrent * currentScale;

  // Print the results to the Serial Monitor
  Serial.print("Battery Voltage: ");
  Serial.print(batteryVoltage);
  Serial.println(" V");

  Serial.print("Battery Current: ");
  Serial.print(batteryCurrent);
  Serial.println(" A");

  delay(1000); // Wait for 1 second before the next reading
}

Troubleshooting and FAQs

Common Issues and Solutions

  1. No Output Voltage:

    • Cause: Input power source is not connected or is below the minimum voltage.
    • Solution: Verify the input power source and ensure it is within the 4.5V to 10V range.
  2. Overheating:

    • Cause: Excessive current draw or poor ventilation.
    • Solution: Ensure the load does not exceed 3A and provide adequate airflow around the module.
  3. Incorrect Voltage or Current Readings:

    • Cause: Improper scaling factors in the monitoring system.
    • Solution: Verify and adjust the scaling factors in your code or monitoring device.
  4. Loose Connections:

    • Cause: Vibrations or improper mounting.
    • Solution: Secure all connections and mount the module firmly in your system.

FAQs

Q: Can the module handle voltages above 10V?
A: No, the input voltage must remain within the 4.5V to 10V range to avoid damaging the module.

Q: Is the module compatible with other flight controllers besides PX4?
A: Yes, the module can be used with other flight controllers that support voltage and current sensing via a 6-pin JST-GH connector.

Q: Can I use this module to power multiple devices?
A: Yes, as long as the total current draw does not exceed 3A.

Q: How do I calibrate the voltage and current readings?
A: Use a multimeter to measure the actual voltage and current, then adjust the scaling factors in your code to match the readings.

This concludes the documentation for the Holybro PX4 PM Power Module.