

The LTC7890-BZ, manufactured by Analog Devices, is a high-performance synchronous step-down DC/DC controller designed for efficient and compact power supply solutions. It supports a wide input voltage range and employs advanced control techniques to deliver a stable and precise output voltage, even under dynamic load conditions. This component is ideal for applications requiring high efficiency, compact design, and robust performance.








The LTC7890-BZ is housed in a 28-lead TSSOP package. Below is the pin configuration and description:
| Pin Number | Pin Name | Description |
|---|---|---|
| 1 | VIN | Input supply voltage. Connect to the input power source. |
| 2 | VOUT | Output voltage sense pin. Connect to the output for feedback regulation. |
| 3 | FB | Feedback pin. Connect to a resistor divider to set the output voltage. |
| 4 | ITH | Compensation pin for loop stability. Connect to a capacitor and resistor. |
| 5 | RUN | Enable pin. Pull high to enable the controller. |
| 6 | SYNC | Synchronization input for external clock. |
| 7 | GND | Ground connection. |
| 8 | SW | Switch node connection to the inductor. |
| 9 | BOOST | Bootstrap capacitor connection for high-side MOSFET drive. |
| 10 | INTVCC | Internal regulator output. Connect a capacitor for stability. |
| 11 | PG | Power good indicator. Open-drain output. |
| 12 | SS | Soft-start pin. Connect a capacitor to control startup timing. |
| 13-28 | NC | No connection. Leave these pins unconnected. |
Input and Output Connections:
Setting the Output Voltage:
Compensation:
Soft-Start:
Synchronization:
Enable the Controller:
The LTC7890-BZ can be used in conjunction with an Arduino UNO for monitoring or controlling its operation. Below is an example code snippet to monitor the power good (PG) signal:
// Define the pin connected to the PG (Power Good) signal
const int pgPin = 2; // Connect PG pin of LTC7890-BZ to Arduino digital pin 2
void setup() {
pinMode(pgPin, INPUT); // Set PG pin as input
Serial.begin(9600); // Initialize serial communication
}
void loop() {
int pgStatus = digitalRead(pgPin); // Read the PG signal
if (pgStatus == HIGH) {
// PG signal is high, output voltage is within regulation
Serial.println("Power Good: Output voltage is stable.");
} else {
// PG signal is low, output voltage is out of regulation
Serial.println("Warning: Output voltage is not stable!");
}
delay(1000); // Wait for 1 second before checking again
}
Output Voltage is Incorrect:
Controller Does Not Start:
Excessive Output Ripple:
Overheating:
Q1: Can the LTC7890-BZ operate without an external clock?
A1: Yes, the LTC7890-BZ has an internal oscillator and does not require an external clock. However, you can synchronize it to an external clock using the SYNC pin if needed.
Q2: What is the maximum output current the LTC7890-BZ can handle?
A2: The maximum output current depends on the external components, such as the MOSFETs and inductor. With appropriate components, it can support up to 25A.
Q3: How do I calculate the soft-start time?
A3: The soft-start time can be calculated using the formula:
[
t_{SS} = \frac{C_{SS} \times V_{REF}}{I_{SS}}
]
where ( C_{SS} ) is the soft-start capacitor, ( V_{REF} ) is 0.8V, and ( I_{SS} ) is the soft-start charging current (refer to the datasheet for the exact value).
Q4: Can I use the LTC7890-BZ in automotive applications?
A4: Yes, the wide input voltage range and robust design make it suitable for automotive systems. Ensure compliance with automotive standards as required.