Stufin
Home Quick Cart Profile

XL4016E1 DC 4-40V to DC 1.25-36V 8A Buck Converter Voltage Regulator 36V 24V 12V to 5V

Buy Now

Input Voltage Range

4-40V

Output Voltage Range

1.25-36V (adjustable)

Output Current

Up to 8A

Efficiency

Typically above 95%

Operating Frequency

300kHz

Dropout Voltage

1.5V

Operating Temperature

-40C to 85C

Dimensions

43mm x 21mm x 14mm

Applications

The XL4016E1 is suitable for a wide range of applications, including

IoT devices and sensors

Robotics and motor control systems

Battery-powered devices

Solar-powered systems

Industrial automation and control systems

Medical devices and equipment

Certifications and Compliance

The XL4016E1 meets the following certifications and compliance standards

RoHS compliant

CE certified

UL certified

Package and Accessories

The XL4016E1 is available in a compact, PCB-mounted package, with the following accessories

1 x XL4016E1 DC-DC Buck Converter Module

1 x Potentiometer Adjustment Tool (optional)

Warranty and Support

The XL4016E1 is backed by a 1-year warranty, with dedicated technical support available through the manufacturer's website and support channels.

Pin Configuration

  • XL4016E1 DC-DC Buck Converter Voltage Regulator Module Documentation
  • Overview
  • The XL4016E1 is a high-performance DC-DC buck converter voltage regulator module that can convert input voltages ranging from 4-40V to output voltages between 1.25-36V. This module is capable of delivering up to 8A of output current, making it suitable for a wide range of applications.
  • Pinout Description
  • The XL4016E1 module has a total of 6 pins, which are explained below:
  • 1. VIN (Input Voltage)
  • Pin Description: This is the input voltage pin, which accepts a DC voltage between 4-40V.
  • Connection: Connect the positive terminal of the input voltage source to this pin.
  • Note: Make sure the input voltage is within the specified range to ensure reliable operation.
  • 2. GND (Ground)
  • Pin Description: This is the ground pin, which provides a common reference point for the module.
  • Connection: Connect the negative terminal of the input voltage source and the ground connection of the load to this pin.
  • 3. VOUT (Output Voltage)
  • Pin Description: This is the output voltage pin, which provides the regulated DC output voltage.
  • Connection: Connect the positive terminal of the load to this pin.
  • Note: The output voltage is adjustable between 1.25-36V using the onboard potentiometer (see below).
  • 4. ADJ (Voltage Adjust Pin)
  • Pin Description: This pin is used to adjust the output voltage of the module.
  • Connection: Connect a 10k potentiometer between the VOUT pin and the ADJ pin.
  • Note: By adjusting the potentiometer, the output voltage can be set to any value between 1.25-36V.
  • 5. EN (Enable Pin)
  • Pin Description: This is the enable pin, which allows the user to turn the module on or off.
  • Connection: Connect a logic high signal (e.g., 5V) to this pin to enable the module. Connect a logic low signal (e.g., 0V) to disable the module.
  • Note: When the module is disabled, the output voltage is shut off, and the module enters a low-power standby mode.
  • 6. VFB (Voltage Feedback Pin)
  • Pin Description: This pin is used for voltage feedback and is connected to the output voltage (VOUT) pin internally.
  • Connection: Do not connect anything to this pin.
  • Connecting the Pins
  • To connect the XL4016E1 module, follow these steps:
  • 1. Connect the positive terminal of the input voltage source (4-40V) to the VIN pin.
  • 2. Connect the negative terminal of the input voltage source and the ground connection of the load to the GND pin.
  • 3. Connect the positive terminal of the load to the VOUT pin.
  • 4. Connect a 10k potentiometer between the VOUT pin and the ADJ pin to adjust the output voltage.
  • 5. Connect a logic high signal (e.g., 5V) to the EN pin to enable the module.
  • 6. Make sure not to connect anything to the VFB pin.
  • Important Note
  • Before using the XL4016E1 module, ensure that the input voltage and output current requirements are within the specified limits to avoid damage to the module or the load. Additionally, proper thermal management and heat dissipation mechanisms should be implemented to prevent overheating.

Code Examples

XL4016E1 DC-DC Buck Converter Voltage Regulator Module
Overview
The XL4016E1 is a high-performance, non-isolated DC-DC buck converter voltage regulator module that can step down input voltages ranging from 4V to 40V to output voltages between 1.25V and 36V, with a maximum current rating of 8A. This module is suitable for a wide range of applications, including IoT devices, robotics, and power supplies.
Pinout
The XL4016E1 module has a 6-pin interface:
VIN (Input Voltage): 4-40V
 GND (Ground): 0V
 VOUT (Output Voltage): Adjustable (1.25-36V)
 ADJ (Adjustment Pin): For output voltage adjustment
 EN (Enable Pin): Active-high enable input
 FB (Feedback Pin): For output voltage feedback
Output Voltage Adjustment
The output voltage can be adjusted by connecting a resistor divider network between the VOUT and ADJ pins. The output voltage is calculated using the following formula:
VOUT = 1.25V  (R1 + R2) / R2
where R1 and R2 are the resistors in the divider network.
Example 1: Fixed Output Voltage
In this example, we will configure the XL4016E1 to generate a fixed output voltage of 5V from an input voltage of 12V.
Schematic
VIN = 12V
 R1 = 2k
 R2 = 3.3k
 EN = VCC (Connected to a 5V source or a logic high signal)
 FB = VOUT (Connected to the output voltage)
Code Example (Arduino)
```c
void setup() {
  // No code required
}
void loop() {
  // No code required
}
```
In this example, the output voltage is set to 5V using the resistor divider network. The EN pin is connected to a 5V source or a logic high signal to enable the converter. The FB pin is connected to the output voltage to provide feedback to the converter.
Example 2: Adjustable Output Voltage
In this example, we will configure the XL4016E1 to generate an adjustable output voltage from an input voltage of 24V.
Schematic
VIN = 24V
 R1 = 1k
 R2 = 10k potentiometer
 EN = VCC (Connected to a 5V source or a logic high signal)
 FB = VOUT (Connected to the output voltage)
Code Example (Arduino)
```c
const int adjPin = A0;  // Potentiometer output pin
int adjValue = 0;
void setup() {
  pinMode(adjPin, INPUT);
}
void loop() {
  adjValue = analogRead(adjPin);
  float outputVoltage = (adjValue / 1023.0)  36.0;
  Serial.print("Output Voltage: ");
  Serial.print(outputVoltage);
  Serial.println("V");
  delay(100);
}
```
In this example, the output voltage is adjusted using a 10k potentiometer connected to the ADJ pin. The EN pin is connected to a 5V source or a logic high signal to enable the converter. The output voltage is read using an analog input pin and displayed on the serial console.
Example 3: Enable/Disable Control
In this example, we will demonstrate how to enable and disable the XL4016E1 using a digital output pin.
Schematic
VIN = 36V
 R1 = 1k
 R2 = 2k
 EN = Digital output pin (e.g., Arduino's D2)
 FB = VOUT (Connected to the output voltage)
Code Example (Arduino)
```c
const int enPin = 2;  // Digital output pin
void setup() {
  pinMode(enPin, OUTPUT);
}
void loop() {
  digitalWrite(enPin, HIGH);  // Enable the converter
  delay(1000);
  digitalWrite(enPin, LOW);  // Disable the converter
  delay(1000);
}
```
In this example, the EN pin is connected to a digital output pin, which is used to enable and disable the converter. When the EN pin is high, the converter is enabled, and when it is low, the converter is disabled.