

The BUCK DC/DC converter, manufactured by HUAREW, is a highly efficient DC-DC step-down voltage regulator. It is designed to convert a higher input voltage to a lower output voltage while maintaining high efficiency. This component is widely used in power management systems, battery-powered devices, and embedded systems where precise voltage regulation is required.








| Parameter | Value |
|---|---|
| Manufacturer | HUAREW |
| Part ID | BUCK DC/DC |
| Input Voltage Range | 4.5V to 40V |
| Output Voltage Range | 1.2V to 36V |
| Output Current | Up to 3A |
| Efficiency | Up to 95% |
| Switching Frequency | 150 kHz |
| Operating Temperature | -40°C to +85°C |
| Package Type | TO-220 or SMD (varies by model) |
| Pin Number | Pin Name | Description |
|---|---|---|
| 1 | VIN | Input voltage pin. Connect to the positive terminal of the input power source. |
| 2 | GND | Ground pin. Connect to the negative terminal of the input power source. |
| 3 | VOUT | Output voltage pin. Provides the regulated output voltage. |
| 4 | FB (Feedback) | Feedback pin. Used to set the output voltage by connecting a resistor divider. |
| 5 | EN (Enable) | Enable pin. Used to turn the converter on or off. |
VIN pin and the ground of the source to the GND pin.FB pin to set the desired output voltage. The formula for output voltage is:
[
V_{OUT} = V_{REF} \times \left(1 + \frac{R1}{R2}\right)
]
where ( V_{REF} ) is typically 1.25V (check the datasheet for exact value).VOUT pin and its ground to the GND pin.EN pin is available, connect it to a logic high signal to enable the converter. Leave it floating or connect to ground to disable the converter.The BUCK DC/DC converter can be used to power an Arduino UNO by stepping down a 12V input to 5V. Below is an example circuit and Arduino code:
VIN pin of the BUCK converter.VOUT pin to the Arduino UNO's 5V pin and the GND pin to the Arduino's GND.// Example code to blink an LED using Arduino UNO powered by BUCK DC/DC converter
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
}
| Issue | Possible Cause | Solution |
|---|---|---|
| No output voltage | Incorrect input voltage or connections | Verify the input voltage and ensure proper connections to VIN and GND. |
| Output voltage is unstable | Insufficient or incorrect capacitors | Use low ESR capacitors and place them close to the pins. |
| Overheating | Excessive load current | Ensure the load current does not exceed 3A. Use a heat sink if necessary. |
| Output voltage does not match set value | Incorrect resistor divider values | Recalculate and adjust the resistor divider network. |
Can the BUCK DC/DC converter handle AC input?
What happens if the input voltage exceeds 40V?
Can I use the BUCK converter to step up voltage?
How do I calculate the inductor value?
By following this documentation, users can effectively integrate the HUAREW BUCK DC/DC converter into their projects for efficient and reliable voltage regulation.