SKU: OT2073-B48 Número de artículo: AA104 EAN: 4772496877447
Con el módulo step-down LM2596 puedes convertir una tensión de entrada DC entre 3V y 40V en una tensión de salida DC ajustable de 1.5V a 35V. El módulo LM2596 estabiliza la tensión de salida y se mantiene estable siempre que la tensión de entrada no sea inferior al 10% por encima de la tensión de salida. Esto puede ser útil, por ejemplo, para alimentar dispositivos electrónicos que funcionan con una tensión inferior a la tensión de alimentación estándar. El módulo LM2596 está equipado con un potenciómetro con el que la tensión de salida puede ajustarse fácilmente.
El módulo tiene una corriente de salida máxima de 3A con una eficiencia de hasta 92%. El LM2596 dispone de funciones de protección integradas (como contra sobrecalentamiento, sobrecorriente y cortocircuito) para garantizar que tu equipo se alimente de forma segura.
Especificaciones técnicas:
- Tensión de entrada: 3V - 40V DC
- Tensión de salida: 1.5V - 35V DC (ajustable)
- Corriente máxima de salida: 3A
- Eficiencia: hasta 92%
- Funciones de protección integradas (sobrecalentamiento, sobrecorriente, cortocircuito)
- Dimensiones: 43mm x 21mm x 14mm
Así conectas el Módulo step-down ajustable 3-40VDC a 1.5-35VDC LM2596 a un Arduino UNO o ESP32, con un sketch de ejemplo que puedes subir directamente.
Este proyecto supervisa la tensión de salida del convertidor reductor ajustable LM2596 usando el pin analógico A0. Alimenta el módulo desde el pin Arduino 5V/VIN y gira el potenciómetro integrado para ver cómo se actualiza la tensión medida en el Serial Monitor (asegúrate de que la tensión de salida no supere 5V).
/*
* ==================================================================
* Generated by Codey.online — https://www.codey.online
* ==================================================================
* Project : LM2596 Step-Down Voltage Monitor
* Board : Arduino UNO (arduino:avr:uno)
* Parts : Adjustable Step-down Module 3-40VDC 1.5-35VDC LM2596
* Libraries : none (built-in)
*
* Codey Online is an AI-powered browser IDE for Arduino and ESP32.
* Describe your project and Codey writes the code, draws the wiring
* diagram and uploads it to your board, straight from the browser.
* This code is free to use, modify and share, without warranty.
* ==================================================================
*/
// LM2596 Buck Converter Voltage Monitor
// Reads the regulated output on analog pin A0.
// Note: Keep the output voltage at or below 5.0V to protect the analog pin.
const int sensePin = A0;
void setup() {
Serial.begin(115200);
while (!Serial) {
; // Wait for Serial Monitor
}
Serial.println(F("LM2596 Step-Down Voltage Monitor Initialized"));
Serial.println(F("Adjust the trimmer potentiometer on the module."));
}
void loop() {
int rawValue = analogRead(sensePin);
float voltage = rawValue * (5.0 / 1023.0);
Serial.print(F("ADC Value: "));
Serial.print(rawValue);
Serial.print(F(" | Output Voltage: "));
Serial.print(voltage, 2);
Serial.println(F(" V"));
delay(500);
}
Wiring diagram and example code generated by Codey.online — https://www.codey.online
Esta configuración usa el módulo step-down LM2596 para regular una fuente de alimentación DC de 12V a 5V y alimentar el ESP32 a través de su pin VIN. Antes de conectar la salida al ESP32, usa un multímetro y gira el potenciómetro trimmer onboard hasta que la salida mida exactamente 5.0V. El ESP32 hace parpadear su LED de estado onboard e informa el tiempo de funcionamiento por Serial para confirmar un funcionamiento estable.
/*
* ==================================================================
* Generated by Codey.online — https://www.codey.online
* ==================================================================
* Project : Powering ESP32 with LM2596 Buck Converter
* Board : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
* Parts : Adjustable Step-down Module 3-40VDC 1.5-35VDC LM2596
* Libraries : none (built-in)
*
* Codey Online is an AI-powered browser IDE for Arduino and ESP32.
* Describe your project and Codey writes the code, draws the wiring
* diagram and uploads it to your board, straight from the browser.
* This code is free to use, modify and share, without warranty.
* ==================================================================
*/
// Onboard LED on ESP32 DevKit V1 is on GPIO 2
const int LED_PIN = 2;
void setup() {
Serial.begin(115200);
pinMode(LED_PIN, OUTPUT);
Serial.println("LM2596 Step-Down Module ESP32 Power Demo");
}
void loop() {
digitalWrite(LED_PIN, HIGH);
Serial.print("ESP32 running stably on buck converter power. Uptime: ");
Serial.print(millis() / 1000);
Serial.println(" s");
delay(1000);
digitalWrite(LED_PIN, LOW);
delay(1000);
}
Wiring diagram and example code generated by Codey.online — https://www.codey.online