The HLK-PM01 is a compact and efficient AC-DC power module manufactured by HI-LINK. It is designed to convert a wide range of AC input voltages (85-265V AC) into a stable 5V DC output, making it ideal for powering low-power electronic devices. This module is widely used in IoT devices, home automation systems, embedded systems, and other applications requiring a reliable and compact power supply.
The HLK-PM01 is designed to provide reliable performance with the following key specifications:
Parameter | Value |
---|---|
Input Voltage Range | 85-265V AC |
Output Voltage | 5V DC |
Output Current | 600mA (maximum) |
Output Power | 3W |
Efficiency | ≥ 70% |
Ripple and Noise | ≤ 50mV |
Operating Temperature | -20°C to +60°C |
Storage Temperature | -40°C to +80°C |
Dimensions | 35mm x 18mm x 15mm |
Safety Protections | Over-voltage, Over-current, Short-circuit |
The HLK-PM01 module has six pins, as described in the table below:
Pin Name | Description |
---|---|
AC-N | AC input (Neutral) |
AC-L | AC input (Live) |
+5V | DC output (Positive, 5V) |
GND | DC output (Ground) |
NC | Not connected (leave unconnected) |
NC | Not connected (leave unconnected) |
Note: Ensure proper isolation between the AC and DC sides to avoid electrical hazards.
Connect the AC Input:
AC-N
pin to the neutral wire of the AC mains.AC-L
pin to the live wire of the AC mains.Connect the DC Output:
+5V
pin to the positive terminal of your load or circuit.GND
pin to the ground terminal of your load or circuit.Mounting and Placement:
Safety Considerations:
The HLK-PM01 can be used to power an Arduino UNO directly. Below is an example circuit and code:
+5V
pin of the HLK-PM01 to the 5V
pin of the Arduino UNO.GND
pin of the HLK-PM01 to the GND
pin of the Arduino UNO.AC-N
and AC-L
pins to the AC mains (use proper insulation).// Example code to blink an LED using Arduino UNO powered by HLK-PM01
const int ledPin = 13; // Pin connected to the onboard LED
void setup() {
pinMode(ledPin, OUTPUT); // Set the LED pin as an output
}
void loop() {
digitalWrite(ledPin, HIGH); // Turn the LED on
delay(1000); // Wait for 1 second
digitalWrite(ledPin, LOW); // Turn the LED off
delay(1000); // Wait for 1 second
}
Warning: Ensure proper isolation between the AC input and the Arduino circuit to avoid electrical hazards.
No Output Voltage:
AC-N
and AC-L
) for proper wiring.Excessive Ripple or Noise:
+5V
and GND
pins to reduce noise.Module Overheating:
Interference with Other Devices:
Q1: Can the HLK-PM01 be used with 3.3V devices?
A1: No, the HLK-PM01 provides a fixed 5V output. You can use a voltage regulator (e.g., AMS1117-3.3) to step down the 5V output to 3.3V.
Q2: Is the HLK-PM01 safe for long-term use?
A2: Yes, the HLK-PM01 is designed for reliable long-term operation, provided it is used within its specified limits and with proper safety precautions.
Q3: Can I use the HLK-PM01 outdoors?
A3: The HLK-PM01 is not waterproof or weatherproof. It should only be used in indoor, dry environments.
Q4: What is the purpose of the NC pins?
A4: The NC (Not Connected) pins are unused and should be left unconnected in your circuit.
By following the guidelines and precautions outlined in this documentation, you can safely and effectively use the HLK-PM01 in your projects.