SKU: OT2073-B48 Numer artykułu: AA104 EAN: 4772496877447
Za pomocą modułu step-down LM2596 można przekształcić napięcie wejściowe DC między 3V a 40V na regulowane napięcie wyjściowe DC od 1.5V do 35V. Moduł LM2596 stabilizuje napięcie wyjściowe i pozostaje stabilny, dopóki napięcie wejściowe nie jest niższe niż 10% powyżej napięcia wyjściowego. Może to być przydatne na przykład przy zasilaniu urządzeń elektronicznych pracujących przy niższym napięciu niż standardowe napięcie zasilania. Moduł LM2596 jest wyposażony w potencjometr, dzięki któremu można łatwo regulować napięcie wyjściowe.
Moduł ma maksymalny prąd wyjściowy 3A przy sprawności do 92%. LM2596 posiada wbudowane funkcje ochronne (takie jak ochrona przed przegrzaniem, przeciążeniem prądowym i zwarciem), aby zapewnić bezpieczne zasilanie Twojego sprzętu.
Specyfikacja techniczna:
- Napięcie wejściowe: 3V - 40V DC
- Napięcie wyjściowe: 1.5V - 35V DC (regulowane)
- Maksymalny prąd wyjściowy: 3A
- Sprawność: do 92%
- Wbudowane funkcje ochronne (przegrzanie, przeciążenie prądowe, zwarcie)
- Wymiary: 43mm x 21mm x 14mm
Tak podłączysz Regulowany moduł step-down 3-40VDC do 1.5-35VDC LM2596 do Arduino UNO lub ESP32, z przykładowym szkicem, który możesz od razu wgrać.
Ten projekt monitoruje napięcie wyjściowe regulowanego przetwornika step-down LM2596 za pomocą pinu analogowego A0. Zasil moduł z pinu Arduino 5V/VIN i przekręcaj wbudowany potencjometr, aby obserwować aktualizację mierzonego napięcia w Serial Monitor (upewnij się, że napięcie wyjściowe nie przekracza 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
Ten układ wykorzystuje moduł step-down LM2596 do obniżenia źródła zasilania 12V DC do 5V, aby zasilać ESP32 przez pin VIN. Przed podłączeniem wyjścia do ESP32 użyj multimetru i przekręcaj onboardowy potencjometr trimmer, aż wyjście będzie miało dokładnie 5.0V. ESP32 miga swoim onboardowym LED-em statusu i raportuje uptime przez Serial, aby potwierdzić stabilną pracę.
/*
* ==================================================================
* 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