Buck Converter Design Guidance

  • Set U1 PH - L1 P1's Part Type to "Portal"
  • Set U1 PH - L1 P1's Exclude from BOM to "true"
  • Set U1 PH - L1 P1's Exclude from PCB to "true"
  • Set U1 PH - L1 P1's Designator Prefix to "Net"
  • Set L1 P2 - COUT1 P1's Part Type to "Portal"
  • Set L1 P2 - COUT1 P1's Exclude from BOM to "true"
  • Set L1 P2 - COUT1 P1's Exclude from PCB to "true"
  • Set L1 P2 - COUT1 P1's Designator Prefix to "Net"
  • Set U1 BOOT - CBOOT1 P1's Part Type to "Portal"
  • Set U1 BOOT - CBOOT1 P1's Exclude from BOM to "true"
  • Set U1 BOOT - CBOOT1 P1's Exclude from PCB to "true"
  • Set U1 BOOT - CBOOT1 P1's Designator Prefix to "Net"
  • Set RCOMP1's Part Type to "Resistor"
  • Set RCOMP1's Designator Prefix to "R"
  • Set RCOMP1's Resistance to "3.74kΩΩ"
  • Set RCOMP1's Package to "SMD_0603_1608Metric"
  • Set RCOMP1's Role to "Compensation"
  • Set RCOMP1's Role Details to "COMP series resistor per datasheet example 5V design; tune if output caps/inductor differ"
  • Set RCOMP1 P2 - CCOMP1 P1's Part Type to "Portal"
  • Set RCOMP1 P2 - CCOMP1 P1's Exclude from BOM to "true"
  • Set RCOMP1 P2 - CCOMP1 P1's Exclude from PCB to "true"
  • Set RCOMP1 P2 - CCOMP1 P1's Designator Prefix to "Net"
  • Set RFBT1's Part Type to "Resistor"
  • Set RFBT1's Designator Prefix to "R"
  • Set RFBT1's Resistance to "220kΩΩ"
  • Set RFBT1's Package to "SMD_0603_1608Metric"
  • Set RFBT1's Role to "Feedback"
  • Set RFBT1's Role Details to "Upper resistor from VOUT to VSENSE; based on datasheet typical 5V design"
  • Set CCOMP1's Package to "SMD_0603_1608Metric"
  • Set CCOMP1's Designator Prefix to "C"
  • Set CCOMP1's Part Type to "Non-Polarized Capacitor"
  • Set CCOMP1's Capacitance to "12nFF"
  • Set CCOMP1's Role to "Compensation"
  • Set CCOMP1's Role Details to "COMP capacitor per datasheet example (0.012uF) for 5V design"
  • Set U1 VSENSE - RFBT1 P2's Part Type to "Portal"
  • Set U1 VSENSE - RFBT1 P2's Exclude from BOM to "true"
  • Set U1 VSENSE - RFBT1 P2's Exclude from PCB to "true"
  • Set U1 VSENSE - RFBT1 P2's Designator Prefix to "Net"
  • Set U1 COMP - RCOMP1 P1's Part Type to "Portal"
  • Set U1 COMP - RCOMP1 P1's Exclude from BOM to "true"
  • Set U1 COMP - RCOMP1 P1's Exclude from PCB to "true"
  • Set U1 COMP - RCOMP1 P1's Designator Prefix to "Net"
  • Set CCOMP2's Package to "SMD_0603_1608Metric"
  • Set CCOMP2's Designator Prefix to "C"
  • Set CCOMP2's Part Type to "Non-Polarized Capacitor"
  • Set CCOMP2's Capacitance to "120pFF"
  • Set CCOMP2's Role to "Compensation"
  • Set CCOMP2's Role Details to "Feed-forward/high-frequency pole cap per datasheet example (120pF)"
  • Set DTVS1's LCSC Part Number to "C133666"
  • Set DTVS1's Datasheet URL to "https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_STMicroelectronics-SMBJ26A-TR_C13366..."
  • Set DTVS1's Part Type to "TVS"
  • Set DTVS1's Designator Prefix to "D"
  • Set DTVS1's Manufacturer Part Number to "SMBJ26A-TR"
  • Set DTVS1's Package or Case Code to "SMB_L4.6-W3.6-LS5.3-RD"
  • Set DTVS1's Product Info Url to "https://lcsc.com/product-detail/TVS_STMicroelectronics_SMBJ26A-TR_SMBJ26A-TR_C133666.html"
  • Set DTVS1's Manufacturer Name to "ST(意法半导体)"
  • Set DTVS1's JLCPCB Part Class to "Extended Part"
  • Set DTVS1's Package to "SMB"
  • Set DTVS1's Role to "Protection"
  • Set DTVS1's Role Details to "Unidirectional TVS from VIN to GND at input connector for 24V nominal cable-fed supply"
  • Set U1 VSENSE - RFBT1 P2's Part Type to "Portal"
  • Set U1 VSENSE - RFBT1 P2's Exclude from BOM to "true"
  • Set U1 VSENSE - RFBT1 P2's Exclude from PCB to "true"
  • Set U1 VSENSE - RFBT1 P2's Designator Prefix to "Net"
  • Set U1 GND - U1 EP's Part Type to "Portal"
  • Set U1 GND - U1 EP's Exclude from BOM to "true"
  • Set U1 GND - U1 EP's Exclude from PCB to "true"
  • Set U1 GND - U1 EP's Designator Prefix to "Net"
  • Set U1 GND - U1 EP's Part Type to "Portal"
  • Set U1 GND - U1 EP's Exclude from BOM to "true"
  • Set U1 GND - U1 EP's Exclude from PCB to "true"
  • Set U1 GND - U1 EP's Designator Prefix to "Net"
  • Set U1 GND - U1 EP's Part Type to "Portal"
  • Set U1 GND - U1 EP's Exclude from BOM to "true"
  • Set U1 GND - U1 EP's Exclude from PCB to "true"
  • Set U1 GND - U1 EP's Designator Prefix to "Net"
  • Set U1 VIN - CIN1 P1's Part Type to "Portal"
  • Set U1 VIN - CIN1 P1's Exclude from BOM to "true"
  • Set U1 VIN - CIN1 P1's Exclude from PCB to "true"
  • Set U1 VIN - CIN1 P1's Designator Prefix to "Net"
  • Set U1 GND - U1 EP's Part Type to "Portal"
  • Set U1 GND - U1 EP's Exclude from BOM to "true"
  • Set U1 GND - U1 EP's Exclude from PCB to "true"
  • Set U1 GND - U1 EP's Designator Prefix to "Net"
  • Set U1 GND - U1 EP's Part Type to "Portal"
  • Set U1 GND - U1 EP's Exclude from BOM to "true"
  • Set U1 GND - U1 EP's Exclude from PCB to "true"
  • Set U1 GND - U1 EP's Designator Prefix to "Net"
  • Set U1 GND - U1 EP's Part Type to "Portal"
  • Set U1 GND - U1 EP's Exclude from BOM to "true"
  • Set U1 GND - U1 EP's Exclude from PCB to "true"
  • Set U1 GND - U1 EP's Designator Prefix to "Net"
  • Set CSS1's Package to "SMD_0603_1608Metric"
  • Set CSS1's Designator Prefix to "C"
  • Set CSS1's Part Type to "Non-Polarized Capacitor"
  • Set CSS1's Capacitance to "10nFF"
  • Set CSS1's Role to "Soft-Start"
  • Set CSS1's Role Details to "Soft-start capacitor on U1 SS pin; default value matching datasheet typical 0.01uF"
  • Set U1 VIN - CIN1 P1's Part Type to "Portal"
  • Set U1 VIN - CIN1 P1's Exclude from BOM to "true"
  • Set U1 VIN - CIN1 P1's Exclude from PCB to "true"
  • Set U1 VIN - CIN1 P1's Designator Prefix to "Net"
  • Set CIN3's Package to "SMD_1210_3225Metric"
  • Set CIN3's Designator Prefix to "C"
  • Set CIN3's Part Type to "Non-Polarized Capacitor"
  • Set CIN3's Capacitance to "10uFF"
  • Set CIN3's Role to "Decoupling"
  • Set CIN3's Role Details to "Additional input MLCC for ripple current and cable-fed source impedance"
  • Set U1 SS - CSS1 P1's Part Type to "Portal"
  • Set U1 SS - CSS1 P1's Exclude from BOM to "true"
  • Set U1 SS - CSS1 P1's Exclude from PCB to "true"
  • Set U1 SS - CSS1 P1's Designator Prefix to "Net"
  • Set EN's Part Type to "Portal"
  • Set EN's Exclude from BOM to "true"
  • Set EN's Exclude from PCB to "true"
  • Set EN's Designator Prefix to "Net"
  • Set U1 GND - U1 EP's Part Type to "Portal"
  • Set U1 GND - U1 EP's Exclude from BOM to "true"
  • Set U1 GND - U1 EP's Exclude from PCB to "true"
  • Set U1 GND - U1 EP's Designator Prefix to "Net"
  • Set COUT2's Package to "SMD_1210_3225Metric"
  • Set COUT2's Designator Prefix to "C"
  • Set COUT2's Part Type to "Non-Polarized Capacitor"
  • Set COUT2's Capacitance to "47uFF"
  • Set COUT2's Role to "Bulk"
  • Set COUT2's Role Details to "Output MLCC bulk; part of output capacitor bank"
  • Set U1 VIN - CIN1 P1's Part Type to "Portal"
  • Set U1 VIN - CIN1 P1's Exclude from BOM to "true"
  • Set U1 VIN - CIN1 P1's Exclude from PCB to "true"
  • Set U1 VIN - CIN1 P1's Designator Prefix to "Net"
  • Set U1 PH - L1 P1's Part Type to "Portal"
  • Set U1 PH - L1 P1's Exclude from BOM to "true"
  • Set U1 PH - L1 P1's Exclude from PCB to "true"
  • Set U1 PH - L1 P1's Designator Prefix to "Net"
  • Set RCOMP1 P2 - CCOMP1 P1's Part Type to "Portal"
  • Set RCOMP1 P2 - CCOMP1 P1's Exclude from BOM to "true"
  • Set RCOMP1 P2 - CCOMP1 P1's Exclude from PCB to "true"
  • Set RCOMP1 P2 - CCOMP1 P1's Designator Prefix to "Net"
  • Set CIN1's Package to "SMD_0603_1608Metric"
  • Set CIN1's Designator Prefix to "C"
  • Set CIN1's Part Type to "Non-Polarized Capacitor"
  • Set CIN1's Capacitance to "100nFF"
  • Set CIN1's Role to "Decoupling"
  • Set CIN1's Role Details to "HF decoupling for U1 VIN pin to GND"
  • Set U1 BOOT - CBOOT1 P1's Part Type to "Portal"
  • Set U1 BOOT - CBOOT1 P1's Exclude from BOM to "true"
  • Set U1 BOOT - CBOOT1 P1's Exclude from PCB to "true"
  • Set U1 BOOT - CBOOT1 P1's Designator Prefix to "Net"
  • Set U1 PH - L1 P1's Part Type to "Portal"
  • Set U1 PH - L1 P1's Exclude from BOM to "true"
  • Set U1 PH - L1 P1's Exclude from PCB to "true"
  • Set U1 PH - L1 P1's Designator Prefix to "Net"
  • Set L1 P2 - COUT1 P1's Part Type to "Portal"
  • Set L1 P2 - COUT1 P1's Exclude from BOM to "true"
  • Set L1 P2 - COUT1 P1's Exclude from PCB to "true"
  • Set L1 P2 - COUT1 P1's Designator Prefix to "Net"
  • Set CIN2's Package to "SMD_1210_3225Metric"
  • Set CIN2's Designator Prefix to "C"
  • Set CIN2's Part Type to "Non-Polarized Capacitor"
  • Set CIN2's Capacitance to "10uFF"
  • Set CIN2's Role to "Decoupling"
  • Set CIN2's Role Details to "Input ceramic bulk for buck hot loop; place at U1 VIN/GND"
  • Set U1 COMP - RCOMP1 P1's Part Type to "Portal"
  • Set U1 COMP - RCOMP1 P1's Exclude from BOM to "true"
  • Set U1 COMP - RCOMP1 P1's Exclude from PCB to "true"
  • Set U1 COMP - RCOMP1 P1's Designator Prefix to "Net"
  • Set U1 VIN - CIN1 P1's Part Type to "Portal"
  • Set U1 VIN - CIN1 P1's Exclude from BOM to "true"
  • Set U1 VIN - CIN1 P1's Exclude from PCB to "true"
  • Set U1 VIN - CIN1 P1's Designator Prefix to "Net"
  • Set U1 VIN - CIN1 P1's Part Type to "Portal"
  • Set U1 VIN - CIN1 P1's Exclude from BOM to "true"
  • Set U1 VIN - CIN1 P1's Exclude from PCB to "true"
  • Set U1 VIN - CIN1 P1's Designator Prefix to "Net"
  • Set U1 SS - CSS1 P1's Part Type to "Portal"
  • Set U1 SS - CSS1 P1's Exclude from BOM to "true"
  • Set U1 SS - CSS1 P1's Exclude from PCB to "true"
  • Set U1 SS - CSS1 P1's Designator Prefix to "Net"
  • Set COUT1's Package to "SMD_1210_3225Metric"
  • Set COUT1's Designator Prefix to "C"
  • Set COUT1's Part Type to "Non-Polarized Capacitor"
  • Set COUT1's Capacitance to "47uFF"
  • Set COUT1's Role to "Bulk"
  • Set COUT1's Role Details to "Output MLCC bulk; part of output capacitor bank"
  • Set U1 GND - U1 EP's Part Type to "Portal"
  • Set U1 GND - U1 EP's Exclude from BOM to "true"
  • Set U1 GND - U1 EP's Exclude from PCB to "true"
  • Set U1 GND - U1 EP's Designator Prefix to "Net"
  • Set U1 GND - U1 EP's Part Type to "Portal"
  • Set U1 GND - U1 EP's Exclude from BOM to "true"
  • Set U1 GND - U1 EP's Exclude from PCB to "true"
  • Set U1 GND - U1 EP's Designator Prefix to "Net"
  • Set U1 GND - U1 EP's Part Type to "Portal"
  • Set U1 GND - U1 EP's Exclude from BOM to "true"
  • Set U1 GND - U1 EP's Exclude from PCB to "true"
  • Set U1 GND - U1 EP's Designator Prefix to "Net"
  • Set U1 GND - U1 EP's Part Type to "Portal"
  • Set U1 GND - U1 EP's Exclude from BOM to "true"
  • Set U1 GND - U1 EP's Exclude from PCB to "true"
  • Set U1 GND - U1 EP's Designator Prefix to "Net"
  • Set COUT3's Package to "SMD_0603_1608Metric"
  • Set COUT3's Designator Prefix to "C"
  • Set COUT3's Part Type to "Non-Polarized Capacitor"
  • Set COUT3's Capacitance to "100nFF"
  • Set COUT3's Role to "Decoupling"
  • Set COUT3's Role Details to "HF decoupling from 5V rail to GND near inductor/cap node"
  • Set U1 GND - U1 EP's Part Type to "Portal"
  • Set U1 GND - U1 EP's Exclude from BOM to "true"
  • Set U1 GND - U1 EP's Exclude from PCB to "true"
  • Set U1 GND - U1 EP's Designator Prefix to "Net"
  • Set CBOOT1's Package or Case Code to "SMD_0603_1608Metric"
  • Set CBOOT1's Designator Prefix to "C"
  • Set CBOOT1's Part Type to "Non-Polarized Capacitor"
  • Set CBOOT1's Capacitance to "100nFF"
  • Set CBOOT1's Role to "Bootstrap"
  • Set CBOOT1's Role Details to "Bootstrap capacitor for U1 BOOT-PH per datasheet typical application"
  • Set CINBULK1's Package to "CP_Elec_8x10"
  • Set CINBULK1's Designator Prefix to "C"
  • Set CINBULK1's Part Type to "Non-Polarized Capacitor"
  • Set CINBULK1's Capacitance to "100uFF"
  • Set CINBULK1's Role to "Bulk"
  • Set CINBULK1's Role Details to "Bulk input capacitance for cable-induced transients; locate near VIN entry"
  • Set L1 P2 - COUT1 P1's Part Type to "Portal"
  • Set L1 P2 - COUT1 P1's Exclude from BOM to "true"
  • Set L1 P2 - COUT1 P1's Exclude from PCB to "true"
  • Set L1 P2 - COUT1 P1's Designator Prefix to "Net"
  • Set L1's Package to "SMD_SRR1260"
  • Set L1's Designator Prefix to "L"
  • Set L1's Inductance to "15uHH"
  • Set L1's Part Type to "Inductor"
  • Set L1's Role to "Energy Storage"
  • Set L1's Role Details to "Buck inductor; target ~0.6A ripple at 2A max, Vin 25V, Vout 5V, fSW 500kHz"
  • Set U1 COMP - RCOMP1 P1's Part Type to "Portal"
  • Set U1 COMP - RCOMP1 P1's Exclude from BOM to "true"
  • Set U1 COMP - RCOMP1 P1's Exclude from PCB to "true"
  • Set U1 COMP - RCOMP1 P1's Designator Prefix to "Net"
  • Set U1 VSENSE - RFBT1 P2's Part Type to "Portal"
  • Set U1 VSENSE - RFBT1 P2's Exclude from BOM to "true"
  • Set U1 VSENSE - RFBT1 P2's Exclude from PCB to "true"
  • Set U1 VSENSE - RFBT1 P2's Designator Prefix to "Net"
  • Set RFBB1's Part Type to "Resistor"
  • Set RFBB1's Designator Prefix to "R"
  • Set RFBB1's Resistance to "43.2kΩΩ"
  • Set RFBB1's Package to "SMD_0603_1608Metric"
  • Set RFBB1's Role to "Feedback"
  • Set RFBB1's Role Details to "Lower resistor from VSENSE to GND; with RFBT1 sets 5V output"
  • Set U1 GND - U1 EP's Part Type to "Portal"
  • Set U1 GND - U1 EP's Exclude from BOM to "true"
  • Set U1 GND - U1 EP's Exclude from PCB to "true"
  • Set U1 GND - U1 EP's Designator Prefix to "Net"
  • Set U1 GND - U1 EP's Part Type to "Portal"
  • Set U1 GND - U1 EP's Exclude from BOM to "true"
  • Set U1 GND - U1 EP's Exclude from PCB to "true"
  • Set U1 GND - U1 EP's Designator Prefix to "Net"
  • Set L1 P2 - COUT1 P1's Part Type to "Portal"
  • Set L1 P2 - COUT1 P1's Exclude from BOM to "true"
  • Set L1 P2 - COUT1 P1's Exclude from PCB to "true"
  • Set L1 P2 - COUT1 P1's Designator Prefix to "Net"
  • Set U1's Manufacturer Name to "TI(德州仪器)"
  • Set U1's Manufacturer Part Number to "TPS54336ADRCR"
  • Set U1's LCSC Part Number to "C2070667"
  • Set U1's Package or Case Code to "VSON-10_L3.0-W3.0-P0.50-TL-EP"
  • Set U1's Designator Prefix to "U"
  • Set U1's Part Type to "DC-DC Converters"
  • Set U1's JLCPCB Part Class to "Extended Part"
  • Set U1's Package to "VSON-10 3x3 EP"
  • Set U1's Role to "Regulator"
  • Set U1's Role Details to "TPS54336ADRCR buck converter controller + integrated FETs for 24V nominal to 5V output"
  • Set U1 VIN - CIN1 P1's Part Type to "Portal"
  • Set U1 VIN - CIN1 P1's Exclude from BOM to "true"
  • Set U1 VIN - CIN1 P1's Exclude from PCB to "true"
  • Set U1 VIN - CIN1 P1's Designator Prefix to "Net"

Refine this doc
Ask about this doc
TPS54336A (TPS54336ADRCR) - Calculation Proof of Work (24 V -> 5 V, 0.1 A to 2 A)
This document re-derives the key peripheral component calculations from the TPS54336A datasheet PDF provided by the user and checks them against the values currently set in the schematic.
1) Design targets (given)
  • VIN range: 23 V to 25 V (24 V nominal)
  • VOUT: 5.0 V
  • IOUT range: 0.1 A to 2.0 A
  • Load steps: 300 mA steps up to 2 A
  • Allowed output ripple: VSENSE) and lower resistor = RFBB (VSENSE->GND):
VOUT = VREF x (RFBT/RFBB + 1)
2.2 Switching frequency
From datasheet:
  • "The TPS54336A device has a fixed 340-kHz switching frequency."
  • Internal switching frequency (TPS54336A): 272 kHz (min), 340 kHz (typ), 408 kHz (max)
2.3 Inductor selection
From datasheet (as extracted):
VOUT * (VIN(MAX) - VOUT) L = ---------------------- VIN(MAX) * KIND * IOUT(MAX) * fSW
And:
  • KIND is a coefficient representing inductor ripple current relative to maximum output current.
  • Guideline: for low-ESR output capacitors (ceramics), KIND = 0.3 can be used; for higher ESR caps, KIND = 0.2 yields better results.
2.4 Output ripple constraints
From datasheet (as extracted):
Capacitive term minimum output capacitance requirement: I_ripple > 8 * fSW * COUT * VOUT(ripple)
ESR term maximum ESR requirement: RESR maximum input voltage.
  • Some bulk capacitance may be needed, especially if not located within about 2 inches from the input voltage source.
2.6 Bootstrap capacitor recommendation
From datasheet (as extracted):
  • Bootstrap capacitor value must be 0.1 uF
  • Located between PH and BOOT
  • X7R/X5R recommended, voltage rating 10 V or higher
2.7 Soft-start capacitor equation
From datasheet (as extracted):
CSS(nF) * VREF(V) / ISS(uA) = tSS(ms)
Where:
  • ISS (TPS54336A) = 2.3 uA
  • VREF = 0.8 V
2.8 Compensation example values (5 V output baseline)
From datasheet (as extracted):
  • For a 5 V output example design (TPS54335A/TPS54336A family):
    • R3 = 3.74 kOhm
    • C4 = 0.012 uF
    • C5 = 120 pF
3) Values currently in the schematic (for cross-check)
  • Switching frequency: TPS54336A fixed (no RT part present)
  • RFBT = 220 kOhm
  • RFBB = 43.2 kOhm
  • L = 15 uH
  • CIN: 0.1 uF + 10 uF + 10 uF + 100 uF bulk
  • COUT: 47 uF + 47 uF + 0.1 uF
  • CBOOT = 0.1 uF
  • CSS = 10 nF
  • COMP: RCOMP = 3.74 kOhm, CCOMP1 = 12 nF, CCOMP2 = 120 pF
4) Re-calculations and checks
All calculations below use:
  • VIN(MAX) = 25 V
  • VOUT = 5 V
  • IOUT(MAX) = 2 A
  • fSW(TYP) = 340 kHz (fixed)
  • VOUT(ripple) allowed = 0.25 V
4.1 Feedback divider check (RFBT/RFBB)
Equation: VOUT = 0.8 * (RFBT/RFBB + 1)
With RFBT = 220k, RFBB = 43.2k:
  • RFBT/RFBB = 220k / 43.2k = 5.09259259
  • VOUT = 0.8 * (5.09259259 + 1) = 4.87407407 V
Result:
  • The current divider does NOT set exactly 5.00 V; it sets ~4.87 V.
Required ratio for 5.00 V:
  • 5.00 / 0.8 - 1 = 5.25
  • Therefore RFBT/RFBB must equal 5.25
Example fixes (choose one):
  • Keep RFBB = 43.2k -> RFBT target = 43.2k * 5.25 = 226.8k
  • Keep RFBT = 220k -> RFBB target = 220k / 5.25 = 41.9k
4.2 Inductor value check
Datasheet suggests choosing KIND; for ceramic output caps, KIND = 0.3 is allowed.
Compute L required for KIND = 0.3: L = VOUT*(VIN(MAX)-VOUT) / (VIN(MAX)KINDIOUT(MAX)fSW) L = 5(25-5) / (250.32*340k) L = 1.96078431e-5 H = 19.6078431 uH
Compare to schematic:
  • Schematic L = 15 uH (lower than 19.6 uH)
Compute ripple current with L = 15 uH at VIN=25, VOUT=5: DeltaIL = VOUT*(VIN - VOUT) / (VIN * L * fSW) DeltaIL = 5*(25-5) / (25 * 15uH * 340k) DeltaIL = 0.78431373 A p-p
Equivalent KIND actually implemented: KIND_actual = DeltaIL / IOUT(MAX) = 0.7843 / 2 = 0.39215686
Result:
  • L=15 uH corresponds to KIND ~0.392 (39% ripple) at VIN=25 V, fSW=340 kHz.
  • This differs from the earlier design intent KIND=0.3; it is still potentially workable, but it changes ripple, RMS currents, and compensation assumptions.
4.3 Output capacitor minimum (ripple-capacitive term)
From datasheet: I_ripple > 8fSWCOUTV_ripple Rearrange: COUT > I_ripple / (8fSW*V_ripple)
If using KIND=0.3 (design target), I_ripple = KIND*IOUT(MAX) = 0.6 A COUT_min = 0.6 / (8 * 340k * 0.25) COUT_min = 8.82352941e-7 F = 0.882352941 uF
Schematic COUT effective:
  • Nominal sum = 47 uF + 47 uF + 0.1 uF = 94.1 uF
Result:
  • Even with MLCC DC bias derating, output capacitance is far above the datasheet minimum for the ripple equation as extracted.
4.4 Output capacitor ESR limit (ripple-ESR term)
From datasheet: RESR ~3.48 ms)
  • Input noise: qualitative PASS directionally (10 uF ceramics + bulk 100 uF + TVS). Cable length suggests bulk is reasonable.
6) Action items implied by this proof
  1. Adjust the feedback divider to hit 5.00 V exactly (choose standard values that satisfy RFBT/RFBB = 5.25).
  2. Decide whether to keep L=15 uH (higher ripple, possibly better transient, higher ripple current) or move closer to ~19.6 uH to align with KIND=0.3.
  3. If L or output cap effective capacitance/ESR differ materially from the datasheet example, revisit compensation (the current network matches the datasheet 5 V example values, but loop may need re-tune if the power stage differs).
  • 1) Design targets (given)

  • 2) Datasheet constants and equations used (verbatim)

  • 2.1 Reference voltage and feedback equation

  • 2.2 Switching frequency

  • 2.3 Inductor selection

  • 2.4 Output ripple constraints

  • 2.5 Input capacitor selection (notes)

  • 2.6 Bootstrap capacitor recommendation

  • 2.7 Soft-start capacitor equation

  • 2.8 Compensation example values (5 V output baseline)

  • 3) Values currently in the schematic (for cross-check)

  • 4) Re-calculations and checks

  • 4.1 Feedback divider check (RFBT/RFBB)

  • 4.2 Inductor value check

  • 4.3 Output capacitor minimum (ripple-capacitive term)

  • 4.4 Output capacitor ESR limit (ripple-ESR term)

  • 4.5 Soft-start time check (CSS)

  • 4.6 Input capacitor RMS current (sanity)

  • 5) Summary of pass/fail against requirements

  • 6) Action items implied by this proof

Assets

No assets added.

Automatic Peach Memory Implanter

Automatic Peach Memory Implanter thumbnail
TPS54336A Buck Converter 24V to 5V 2A

Properties

0.1A-2A load, 300mA step up to 2A

Digi-Key, Mouser, LCSC

Not specified

VIN 23-25V, VOUT 5V

Pricing & Availability

Distributor

Qty 1

Arrow

$1.05–$1.17

LCSC

$0.12

Mouser

$2.67

TME

$0.48

Verical

$1.16–$1.19

Controls