Stufin
Home Quick Cart Profile

MP1584EN Mini LM2596 ultra-small DC-DC step-down

Buy Now on Stufin

Pin Configuration

  • MP1584EN Mini LM2596 DC-DC Step-Down Converter Pinout Guide
  • The MP1584EN is a tiny, high-efficiency DC-DC step-down converter module based on the popular LM2596 IC. It's a compact and versatile power regulation solution for various IoT and embedded systems applications. Here's a detailed explanation of each pin on the module, along with a connection guide:
  • Pinout Structure:
  • The MP1584EN module has a total of 5 pins, arranged in a compact layout. The pins are labeled as follows:
  • 1. VIN (Input Voltage)
  • 2. VOUT (Output Voltage)
  • 3. GND (Ground)
  • 4. EN (Enable Input)
  • 5. ADJ (Adjustable Voltage Output)
  • Pin Descriptions and Connections:
  • 1. VIN (Input Voltage)
  • Function: Connect to the input power source (DC voltage).
  • Typical Input Voltage Range: 7-40V DC (absolute maximum rating: 45V DC).
  • Connection: Connect to a suitable DC power supply, such as a battery or a wall adapter.
  • 2. VOUT (Output Voltage)
  • Function: Provides the regulated output voltage.
  • Typical Output Voltage Range: Adjustable from 1.23V to VIN (input voltage) - 1V.
  • Connection: Connect to the load (e.g., microcontroller, sensor, or other devices) that requires the regulated voltage.
  • 3. GND (Ground)
  • Function: Provides a common ground reference for the module.
  • Connection: Connect to the ground terminal of the input power supply and the load.
  • 4. EN (Enable Input)
  • Function: Enables or disables the module's output.
  • Logic Level:
  • + High ( 2.5V): Module is enabled, and output voltage is present.
  • + Low ( 0.5V): Module is disabled, and output voltage is shut down.
  • Connection: Typically connected to a digital output from a microcontroller or a switch to control the module's output.
  • 5. ADJ (Adjustable Voltage Output)
  • Function: Adjusts the output voltage by connecting a resistor divider network.
  • Connection: Connect a resistor divider network (R1 and R2) between ADJ and GND to set the desired output voltage. The output voltage can be calculated using the following formula:
  • VOUT = 1.23V (1 + R2 / R1)
  • Example Connection Diagram:
  • ```
  • +---------------+
  • | Input Power |
  • | (7-40V DC) |
  • +---------------+
  • |
  • |
  • v
  • +---------------+
  • | MP1584EN |
  • | (VIN, VOUT, |
  • | GND, EN, ADJ) |
  • +---------------+
  • |
  • |
  • v
  • +---------------+
  • | Load (e.g. |
  • | Microcontroller) |
  • +---------------+
  • |
  • |
  • v
  • +---------------+
  • | Resistor Divider |
  • | (R1 and R2) |
  • +---------------+
  • |
  • |
  • v
  • +---------------+
  • | GND |
  • +---------------+
  • ```
  • Important Notes:
  • Ensure proper heat dissipation for the module, especially when operating at high input voltages or output currents.
  • Use a suitable input capacitor (e.g., 10uF) to filter out noise and improve input stability.
  • The module has an internal soft-start feature, which helps to reduce inrush current during startup.
  • The MP1584EN is a linear regulator, so it may not be suitable for high-power applications. Consider using a switching regulator for higher-power requirements.
  • By following this pinout guide and connection structure, you can successfully integrate the MP1584EN Mini LM2596 DC-DC step-down converter into your IoT project or embedded system design.

Code Examples

MP1584EN Mini LM2596 Ultra-Small DC-DC Step-Down Module Documentation
Overview
The MP1584EN Mini LM2596 is an ultra-small DC-DC step-down module that provides a high-efficiency voltage conversion solution for IoT and embedded systems. This module features a compact size, low ripple noise, and high reliability, making it an ideal choice for a wide range of applications.
Features
Input voltage: 4.5V to 40V
 Output voltage: 1.25V to 35V (adjustable)
 Output current: up to 3A
 High efficiency: up to 92%
 Low ripple noise: 50mV
 Operating frequency: 150kHz
 Compact size: 36x24x15mm
Pinout
Vin: Input voltage (4.5V to 40V)
 Vout: Output voltage (1.25V to 35V)
 GND: Ground
 EN: Enable pin (active high)
 ADJ: Output voltage adjustment pin
Example 1: Basic Usage in an Arduino Project
In this example, we will use the MP1584EN module to step down a 12V input voltage to 5V for powering an Arduino board.
Hardware Requirements
MP1584EN module
 Arduino board
 Breadboard and jumper wires
Code
```c++
void setup() {
  // Enable the MP1584EN module
  pinMode(EN, OUTPUT);
  digitalWrite(EN, HIGH);
// Set the output voltage to 5V
  pinMode(ADJ, OUTPUT);
  analogWrite(ADJ, 128); // 128 corresponds to approximately 5V output
}
void loop() {
  // Power the Arduino board using the 5V output from the MP1584EN module
}
```
Example 2: Using the MP1584EN with a Raspberry Pi Pico
In this example, we will use the MP1584EN module to power a Raspberry Pi Pico board from a 24V input voltage.
Hardware Requirements
MP1584EN module
 Raspberry Pi Pico board
 Breadboard and jumper wires
Code (MicroPython)
```python
import machine
# Initialize the EN pin as an output
en_pin = machine.Pin(16, machine.Pin.OUT)
en_pin.value(1)  # Enable the MP1584EN module
# Set the output voltage to 3.3V
adj_pin = machine.Pin(17, machine.Pin.OUT)
adj_pin.value(64)  # 64 corresponds to approximately 3.3V output
# Power the Raspberry Pi Pico board using the 3.3V output from the MP1584EN module
```
Note: The EN pin is connected to Pin 16, and the ADJ pin is connected to Pin 17 on the Raspberry Pi Pico board. Adjust the pin numbers according to your board configuration.
Example 3: Using the MP1584EN with a ESP32 Board
In this example, we will use the MP1584EN module to power an ESP32 board from a 36V input voltage.
Hardware Requirements
MP1584EN module
 ESP32 board
 Breadboard and jumper wires
Code (Arduino IDE)
```c++
void setup() {
  // Enable the MP1584EN module
  pinMode(EN, OUTPUT);
  digitalWrite(EN, HIGH);
// Set the output voltage to 3.3V
  pinMode(ADJ, OUTPUT);
  analogWrite(ADJ, 128); // 128 corresponds to approximately 3.3V output
}
void loop() {
  // Power the ESP32 board using the 3.3V output from the MP1584EN module
  // Use the ESP32 board as usual
}
```
Note: The EN pin is connected to a digital pin on the ESP32 board, and the ADJ pin is connected to a digital pin. Adjust the pin numbers according to your board configuration.
These examples demonstrate the basic usage of the MP1584EN Mini LM2596 ultra-small DC-DC step-down module in various contexts. The module can be used in a wide range of applications, including IoT devices, robotics, and industrial control systems.