Stufin
Home Quick Cart Profile

XL7015 Wide Range DC-DC Voltage Converter

Buy Now

Operating Temperature

-40C to 85C

Storage Temperature

-50C to 125C

Humidity

5% to 95% RH (non-condensing)

Performance Specifications

Input Voltage

5V to 36V

Output Voltage

1.25V to 35V (adjustable)

Output Current

Up to 2A

Efficiency

Up to 96%

Switching Frequency

400kHz

Dropout Voltage

1.5V (typical)

Physical Characteristics

Dimensions

25mm x 20mm x 10mm (L x W x H)

Weight

approximately 8g

Pinout

+ VIN (input voltage)

+ VOUT (output voltage)

+ EN (enable pin, active high)

+ GND (ground)

Applications

The XL7015 wide-range DC-DC voltage converter module is suitable for use in a variety of applications, including

IoT devices and sensors

Industrial control systems

Robotic systems

Portable devices and battery-powered systems

Telecommunication systems

Reference Documents

Datasheet

XL7015 Wide Range DC-DC Voltage Converter Module

Application Note

Designing with the XL7015 DC-DC Voltage Converter

By providing a stable and efficient power conversion solution, the XL7015 module is an ideal choice for designers and engineers working on IoT, industrial, and robotic systems.

Pin Configuration

  • XL7015 Wide Range DC-DC Voltage Converter Pinout Explanation
  • The XL7015 is a high-efficiency, wide input range DC-DC voltage converter module that can be used in a variety of applications. It has a total of 6 pins, which are explained below:
  • Pin 1: Vin (Input Voltage)
  • Function: This pin is connected to the input voltage source.
  • Description: The input voltage range for this pin is 7-40V DC.
  • Connection: Connect this pin to a stable DC voltage source within the specified range.
  • Pin 2: GND (Ground)
  • Function: This pin is the ground reference point for the module.
  • Description: It is essential to provide a solid ground connection for the module to function properly.
  • Connection: Connect this pin to the ground of the input voltage source and the rest of the circuit.
  • Pin 3: Vout (Output Voltage)
  • Function: This pin provides the regulated output voltage.
  • Description: The output voltage range can be adjusted by adjusting the external resistors (R1 and R2).
  • Connection: Connect this pin to the load or the circuit that requires the regulated voltage.
  • Pin 4: ADJ (Adjust Pin)
  • Function: This pin is used to adjust the output voltage.
  • Description: By connecting two external resistors (R1 and R2) to this pin, the output voltage can be set to a specific value.
  • Connection: Connect R1 to this pin and connect the other end of R1 to Vin. Connect R2 to this pin and connect the other end of R2 to GND.
  • Pin 5: EN (Enable Pin)
  • Function: This pin is used to enable or disable the module.
  • Description: When this pin is pulled high (connected to Vin), the module is enabled. When this pin is pulled low (connected to GND), the module is disabled.
  • Connection: Connect this pin to Vin to enable the module. Connect this pin to GND to disable the module.
  • Pin 6: NC (No Connection)
  • Function: This pin is not connected internally and should be left unconnected.
  • Description: This pin is reserved for future use and should not be connected to any signal or voltage.
  • Connection Structure:
  • Here is a general connection structure for the XL7015 module:
  • Vin Input Voltage Source (7-40V DC)
  • GND Ground of Input Voltage Source and Circuit
  • Vout Load or Circuit Requiring Regulated Voltage
  • ADJ R1 Vin
  • ADJ R2 GND
  • EN Vin (to enable) or GND (to disable)
  • NC No Connection (leave unconnected)
  • Note: Make sure to follow proper soldering and connection techniques to avoid damaging the module. Additionally, ensure that the input voltage and output current ratings are within the specified limits to prevent overheating or damage to the module.

Code Examples

XL7015 Wide Range DC-DC Voltage Converter Documentation
Overview
The XL7015 is a high-efficiency, wide-input range, non-isolated DC-DC converter that can operate from a wide range of input voltages (4.5V to 32V) and provides a fixed or adjustable output voltage (0.8V to 32V). This component is suitable for a variety of applications, including IoT devices, industrial control systems, and battery-powered devices.
Pinout and Package
The XL7015 comes in a 5-pin SOT23 package. The pinout is as follows:
VIN (Pin 1): Input voltage (4.5V to 32V)
 VOUT (Pin 2): Output voltage (0.8V to 32V)
 ADJ (Pin 3): Adjustable pin for output voltage (optional)
 GND (Pin 4): Ground
 EN (Pin 5): Enable pin (active high)
Features
High efficiency (up to 95%)
 Wide input voltage range (4.5V to 32V)
 Adjustable output voltage (0.8V to 32V)
 Low quiescent current (less than 1mA)
 Short-circuit protection
 Over-temperature protection
Code Examples
Example 1: Basic Usage with Fixed Output Voltage
In this example, we will use the XL7015 to convert a 12V input voltage to a fixed 5V output voltage.
```c
// Connect VIN to 12V power source
// Connect VOUT to load (e.g., microcontroller or sensor)
// Connect GND to ground
// Connect EN to digital output (e.g., GPIO pin)
void setup() {
  pinMode(EN, OUTPUT);
  digitalWrite(EN, HIGH); // Enable the converter
}
void loop() {
  // The XL7015 will output a fixed 5V voltage
}
```
Example 2: Adjustable Output Voltage with Potentiometer
In this example, we will use the XL7015 to convert a 9V input voltage to an adjustable output voltage using a potentiometer.
```c
// Connect VIN to 9V power source
// Connect VOUT to load (e.g., microcontroller or sensor)
// Connect GND to ground
// Connect EN to digital output (e.g., GPIO pin)
// Connect ADJ to potentiometer wiper terminal
// Connect potentiometer terminals to VOUT and GND
void setup() {
  pinMode(EN, OUTPUT);
  digitalWrite(EN, HIGH); // Enable the converter
}
void loop() {
  int potValue = analogRead(potentiometerPin); // Read potentiometer value
  float outputVoltage = (potValue / 1023.0)  32.0; // Calculate output voltage
  // The XL7015 will output the calculated voltage
}
```
Example 3: Using the XL7015 with a Microcontroller
In this example, we will use the XL7015 to power a microcontroller (e.g., Arduino) from a single-cell Li-ion battery.
```c
// Connect VIN to Li-ion battery (3.7V to 4.2V)
// Connect VOUT to microcontroller VCC pin
// Connect GND to microcontroller GND pin
// Connect EN to microcontroller digital output (e.g., GPIO pin)
void setup() {
  pinMode(EN, OUTPUT);
  digitalWrite(EN, HIGH); // Enable the converter
}
void loop() {
  // The XL7015 will output a fixed 3.3V voltage to power the microcontroller
}
```
Note: These examples are for illustration purposes only and may require additional components or modifications to work in a specific application. Always consult the datasheet and follow proper safety precautions when working with electronic components.