The WX-2412 is a compact, high-performance DC-DC converter designed for efficient voltage regulation in various electronic applications. It is ideal for scenarios requiring stable and adjustable output voltages, such as powering microcontrollers, sensors, and other low-power devices. The WX-2412 is equipped with a wide input voltage range, adjustable output voltage, and built-in protection mechanisms, including overcurrent and thermal shutdown, ensuring reliable operation in demanding environments.
Parameter | Value |
---|---|
Input Voltage Range | 6V to 24V |
Output Voltage Range | 1.2V to 12V (adjustable) |
Maximum Output Current | 2A |
Efficiency | Up to 92% |
Switching Frequency | 150 kHz |
Protection Features | Overcurrent, Thermal Shutdown |
Operating Temperature | -40°C to +85°C |
Package Type | Compact DIP-8 or SMD |
Pin Number | Pin Name | Description |
---|---|---|
1 | VIN | Input voltage (6V to 24V) |
2 | GND | Ground connection |
3 | VOUT | Regulated output voltage (1.2V to 12V) |
4 | ADJ | Output voltage adjustment pin |
5 | EN | Enable pin (active high, logic level control) |
6 | NC | No connection (leave unconnected) |
7 | PG | Power good indicator (open-drain output) |
8 | SYNC | Synchronization input for external clock signal |
VIN
pin and ground to the GND
pin.ADJ
pin to set the desired output voltage. Refer to the datasheet for the exact formula.EN
pin. Leave it floating or pull it low to disable the converter.PG
pin to monitor the output voltage status. This pin is open-drain and requires a pull-up resistor.SYNC
pin to synchronize the switching frequency.VIN
pin to stabilize the input voltage.VOUT
pin to ensure stable output voltage.EN
pin is not used, connect it to VIN
through a pull-up resistor to keep the converter enabled.Below is an example of how to use the WX-2412 to power an Arduino UNO with a 5V output:
VIN
pin.GND
pin to the ground of the power supply and Arduino.ADJ
pin to set the output voltage to 5V.VOUT
pin to the Arduino's 5V input pin.// Example code to monitor the Power Good (PG) pin of the WX-2412
// This code assumes the PG pin is connected to Arduino digital pin 2.
const int pgPin = 2; // Power Good pin connected to digital pin 2
const int ledPin = 13; // Onboard LED for status indication
void setup() {
pinMode(pgPin, INPUT); // Set PG pin as input
pinMode(ledPin, OUTPUT); // Set LED pin as output
digitalWrite(ledPin, LOW); // Turn off LED initially
Serial.begin(9600); // Initialize serial communication
}
void loop() {
int pgStatus = digitalRead(pgPin); // Read the PG pin status
if (pgStatus == HIGH) {
// PG pin is HIGH, output voltage is stable
digitalWrite(ledPin, HIGH); // Turn on LED
Serial.println("Output voltage is stable.");
} else {
// PG pin is LOW, output voltage is not stable
digitalWrite(ledPin, LOW); // Turn off LED
Serial.println("Output voltage is not stable.");
}
delay(500); // Wait for 500ms before checking again
}
No Output Voltage
EN
pin is not connected or is pulled low.EN
pin is connected to a logic high signal or VIN
through a pull-up resistor.Output Voltage is Unstable
VIN
and VOUT
pins.Overheating
PG Pin Always Low
Q: Can the WX-2412 be used with a 24V input to output 1.2V?
A: Yes, the WX-2412 supports a wide input voltage range (6V to 24V) and can regulate down to 1.2V, provided the output current does not exceed 2A.
Q: What happens if the input voltage exceeds 24V?
A: The WX-2412 is not designed to handle input voltages above 24V. Exceeding this limit may damage the component.
Q: Can I leave the SYNC
pin unconnected?
A: Yes, the SYNC
pin can be left unconnected if external synchronization is not required.