Skip to the content
PCBKitNew board
SPV1040T on a board, in 3D

SPV1040T

STMicroelectronics

-40℃~+125℃@(TJ) 1 2V~5.2V 300mV~5.5V 60uA 70kHz~130kHz Adjustable Boost Boost Built-in Yes TSSOP-8 DC-DC Converters ROHS

Extended
Category
Battery Management
Package
TSSOP-8
Pins
8

Overview

The SPV1040T is a battery Management made by STMicroelectronics in a TSSOP-8 package with 8 pins. -40℃~+125℃@(TJ) 1 2V~5.2V 300mV~5.5V 60uA 70kHz~130kHz Adjustable Boost Boost Built-in Yes TSSOP-8 DC-DC Converters ROHS.

PCBKit's library has its KiCad symbol (dk_PMIC-Battery-Chargers:SPV1040TTR, from Digikey) and its footprint (Package_SO:TSSOP-8_4.4x3mm_P0.65mm, from KiCad's library), ready for a KiCad board. 65 are in stock at JLCPCB (part C2969792). 27 open-source boards in 23 repositories on GitHub use it.

Symbol

MPP-SET1GND2LX3VOUT4VCTRL5ICTRL_MINUS6ICTRL_PLUS7XSHUT8
dk_PMIC-Battery-Chargers:SPV1040TTRFrom Digikey

Footprint

12345678
Package_SO:TSSOP-8_4.4x3mm_P0.65mmFrom KiCad's library

From the datasheet

10
Supply, least
300 mV · LX, operating input minimum · p. 1
Supply, most
5.5 V · LX, operating input maximum · p. 1
Supply, absolute maximum
5.5 V · VOUT, absolute maximum · p. 7
Junction, hottest
125 °C · Junction operating temperature maximum · p. 7
Junction to air (TSSOP8)
135 K/W · Junction-to-ambient, 2-layer FR4 PCB · p. 7
Takes working
60 µA · Quiescent current typical, VOUT = 3.3 V, VCTRL = 2 V, no load · p. 8
Takes asleep
700 nA · Shutdown current typical, VOUT = 3.3 V, XSHUT = GND · p. 8
Current limit
1.65 A · Maximum inductor current peak, typical · p. 8
Switches at
100 kHz · PWM signal frequency typical · p. 8
Feedback reference
1.25 V · Internal VCTRL reference typical, VOUT ≥ 1.8 V, VCTRL increasing · p. 8

What it is and has

5
MPPT
Duty cycle controlled by MPPT algorithm · p. 1
Protection
Input source reverse polarity protection · p. 1
Soft-start
Built-in · p. 1
Efficiency
Up to 95% · p. 1
Package
TSSOP8, 3x4.4 mm · p. 1

Around it

1
diode Schottky diode
between LX and VOUT; Required when an output voltage above 4.8 V, up to 5.2 V, is needed; placed in parallel with the embedded P-channel MOSFET. · p. 9

Specifications

30
ParameterConditionsAs printedPage
Analog input MPP-SETUpper limit VOUTmin -5.5 V7
Ground GNDGround reference valuetyp 0 V7
Analog input XSHUTUpper limit VOUTmin -5.5 V7
Analog input LXUpper limit VOUTmin -5.5 V7
Analog input ICTRL_PLUSUpper limit VOUTmin -0.3 V7
Analog input ICTRL_MINUSUpper limit VOUTmin -0.3 V7
Analog input VCTRLUpper limit VOUTmin -0.3 V7
Analog output VOUTmin -0.3 · max 5.5 V7
Thermal resistance, junction-to-ambient Rthj-ambTSSOP8; 2-layer PCB: FR4, 35 um Cu thickness, 2.8 cm²typ 135 °C/W7
Junction operating temperature Tjopmin -40 · max 125 °C7
Storage temperature Tstgmin -40 · max 150 °C7
Low boost voltage threshold VMPP-SETVOUT = 3.3 Vmin 0.4 · typ 0.45 · max 0.5 V8
Quiescent current IqILOAD = 0 mA, VCTRL = 2 V, VOUT = 3.3 Vtyp 60 · max 80 uA8
Shutdown current ISDVOUT = 3.3 V, VCTRL = 2 V, ILOAD = 0 mA, XSHUT = GNDtyp 0.7 · max 5 uA8
Reverse input source current IrevVMPP-SET = -4 V, VOUT = 1.5 Vtyp 1 · max 5 uA8
Undervoltage lockout threshold for turn ON @VOUT = 3.3 V VUVLOVMPP-SET increasingtyp 0.27 · max 0.34 V8
Undervoltage lockout threshold for turn OFF @VOUT = 3.3 V VUVLOVMPP-SET decreasingmin 0.14 · typ 0.24 V8
N-channel power switch ON resistance RDS(on)-Nmax 120 mΩ8
P-channel synchronous rectifier ON resistance RDS(on)-PVCTRL = 2 Vmax 140 mΩ8
MPPT-mode threshold VMPPT-THRVOUT increasing, VMPP-SET = 1.5 Vmin 1.7 · typ 1.8 · max 2 V8
Output voltage range VOUTVMPP-SET ≥ 1.5 V; note (1) requires an external Schottky diode for output above 4.8 Vmin 2 · max 5.2 V8
Maximum output power POUTVMPP-SET ≥ 1.5 V; note (2)max 3 W8
Maximum inductor current peak ILXmin 1.5 · typ 1.65 · max 1.8 A8
PWM signal frequency FPWMmin 70 · typ 100 · max 130 kHz8
Internal VCTRL reference voltage VREFVOUT ≥ 1.8 V, VCTRL increasingmin 1.2 · typ 1.25 · max 1.3 V8
Sensing current offset VICTRLICTRL+ - ICTRL- decreasingmin 40 · typ 50 · max 60 mV8
XSHUT logic low XSHUTXSHUT increasingtyp 0.27 · max 0.34 V8
XSHUT logic High XSHUTXSHUT decreasingmin 0.14 · typ 0.24 V8
Overtemperature threshold for turn OFF TshutdownTemperature increasingtyp 155 °C9
Overtemperature threshold for turn ON TshutdownTemperature decreasingtyp 130 °C9

Pins, by the datasheet

8
1 MPP-SET
Non-inverting input to sense the PV cell voltage; cannot be left floating. · p. 6
2 GND
Power ground reference. · p. 6
3 LX
Booster inductor connection. · p. 6
4 VOUT
Booster output voltage. · p. 6
5 VCTRL
Inverting input of constant current control loop; cannot be left floating. · p. 6
6 ICTRL_MINUS
Inverting input of constant current control loop; cannot be left floating. · p. 6
7 ICTRL_PLUS
Non-inverting input of constant current control loop; cannot be left floating. · p. 6
8 XSHUT
Low selects power off; high enables operation; cannot be left floating. · p. 6

Ordering codes, by the datasheet

2
SPV1040T
TSSOP8 · Tube packing · p. 1
SPV1040TTR
TSSOP8 · Tape and reel packing · p. 1

Parameters

22
Charge Current - Max
1.65A
Charging Saturation Voltage
2V~5.2V
Current - Supply
60uA
Current Limit
1.65A
Features
Overcurrent Protection
Frequency - Switching
100kHz
Function
Boost
Junction Temperature(Max)
125℃
Number of Outputs
1
Operating Temperature
-40℃~+125℃@(TJ)
Output Current
1.65A
Output Type
Adjustable
Output Voltage
2V~5.2V
Quiescent Current
60uA
Reference Voltage
1.25V
Standby Current
700nA
Switch tube (built-in/external)
Built-in
Synchronous Rectifier
Yes
Thermal Resistance(Junction to Ambient)
135℃/W
Topology
Boost
Voltage - Supply
300mV~5.5V
Voltage - Supply(Absolute Max)
5.5V

Order codes

2

Pinout

8
The pins of the SPV1040T
PinNameType
1MPP-SETInput
2GNDPower in
3LXPower in
4VOUTPower out
5VCTRLInput
6ICTRL_MINUSInput
7ICTRL_PLUSInput
8XSHUTInput

Open-source boards using it

All 27
  • 2 layers29.8 × 33.7 mmPecanpico9, the printed circuit board in 3D

    Pecanpico9

    DL7AD/pecanpico9

    A lightweight APRS tracker for balloons

    116 parts68GPL-3.0
  • 2 layers23 × 50 mmPecanpico10, the printed circuit board in 3D

    Pecanpico10

    DL7AD/pecanpico10

    A lightweight APRS tracker and digipeater

    123 parts43
  • 2 layers45.1 × 20.1 mmCircuit board design, the printed circuit board in 3D

    Circuit board design

    ImperialSpaceSociety/picotracker-Lora

    This is the code base and hardware design files for the Lora pico tracker to be flown around the world

    55 parts14
  • 2 layers31.1 × 94.2 mmMeshtasticStick, the printed circuit board in 3D

    MeshtasticStick

    Oliver0804/MeshtasticStick

    80 parts8
  • 4 layers45 × 45 mmPower board, the printed circuit board in 3D

    Power board

    CMUAbstract/tartan-artibeus-hw

    Tartan Artibeus hardware

    73 parts5
  • 2 layers40.1 × 40.1 mmSOLARMINI01B, the printed circuit board in 3D

    SOLARMINI01B

    mlab-modules/SOLARMINI01

    Small low-power MPPT module for photovoltaic cells.

    28 parts2GPL-3.0
  • 2 layers100 × 42 mmSolar MPPT with step up cutoff, the printed circuit board in 3D

    Solar MPPT with step up cutoff

    m0Ssss/Solar-Squeezer-MPPT-Charger

    Simple solar charger using the spv1040 MPPT IC and a DIO6605B 5v out step up

    48 parts1

Show this part on your page

A live frame, for any web page
<iframe src="https://pcbkit.io/embed/parts/st/SPV1040T" title="SPV1040T in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe>
A picture
<img src="https://pcbkit.io/embed/parts/st/SPV1040T.jpg" alt="SPV1040T" width="1200" height="900">
A picture that opens the part, for a README
[![SPV1040T](https://pcbkit.io/embed/parts/st/SPV1040T.jpg?size=s)](https://pcbkit.io/parts/st/SPV1040T)

Questions

Is there a KiCad symbol and footprint for the SPV1040T?

Yes. The symbol is dk_PMIC-Battery-Chargers:SPV1040TTR and the footprint Package_SO:TSSOP-8_4.4x3mm_P0.65mm, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the SPV1040T?

TSSOP-8, with 8 pins. Its footprint is drawn on this page.

Where is the SPV1040T datasheet?

STMicroelectronics publishes it: the Datasheet link on this page opens it.

Where can I order the SPV1040T?

JLCPCB lists it as part C2969792, with 65 in stock; the sellers' links on this page open their listings.

What can replace the SPV1040T?

Parts like it in the library: the DW03D by FM, the DS2781E+T&R by Maxim Integrated (Analog Devices), the BQ2057WTSTR by Texas Instruments and the BQ2000PW by Texas Instruments. Check their datasheets: a part that fits the footprint may still differ in its ratings.

Which open-source boards use the SPV1040T?

27 boards in 23 repositories on GitHub; the most starred are listed on this page, with their KiCad files.

Parts like it

8