# Bidirectional DC-DC Energy Storage Manager
## Description
Bidirectional DC-DC converter management system PCB for energy storage applications. The design targets bidirectional charge and discharge control, dynamic power regulation, energy optimization, and overload protection for storage systems. It integrates a control section with MCU-class supervision, 16-bit ADC measurement, PWM-based power-stage control, and industrial CAN/RS485 communication, while planning practical PCB partitioning for high-current power paths, mixed-signal control, and protected interfaces. Target conversion efficiency is 98% or higher, with CMOS-oriented high-integration design intent adapted into a manufacturable mixed-signal PCB implementation.
## Project Details
- **Owner:** bayinbrook
- **Created:** 4/16/2026
- **Last Updated:** 4/16/2026
- **Visibility:** Public
## Key Components
### D1 — [SMBJ75CA](https://www.flux.ai/adrian95/smbj75ca.md)
- Role Details: Suppresses connector and cable transients on the protected DC power port.
- Datasheet URL: https://www.littelfuse.com/~/media/electronics/datasheets/tvs_diodes/littelfuse_tvs_diode_smbj_datasheet.pdf.pdf
- Manufacturer Name: Littelfuse Inc.
- Part Type: Diode
- Manufacturer Part Number: SMBJ75CA
- Package: SMBJ
- License: https://creativecommons.org/licenses/by/4.0/
- Role: TVS surge clamp
**Pins:**
- A [pin 2]
- K [pin 1]
### F1 — [2410BP-30A](https://www.flux.ai/lcsc/2410bp-30a.md)
- LCSC Part Number: C2838932
- Manufacturer Part Number: 2410BP-30A
- Role: Series fuse
- Package or Case Code: FUSE-SMD_L6.1-W2.6
- Manufacturer Name: prosemi(普罗森美)
- JLCPCB Part Class: Extended Part
- Part Type: Fuses
- Package: 2410
- Role Details: Provides sacrificial high-current protection for the external energy path.
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### IC1 — [SN65HVD255DR](https://www.flux.ai/vasyl/sn65hvd255dr.md)
- Manufacturer Name: Texas Instruments
- Role: CAN interface
- License: https://creativecommons.org/licenses/by/4.0/
- Package: SOIC-8
- Manufacturer Part Number: SN65HVD255DR
- Datasheet URL: https://www.ti.com/general/docs/suppproductinfo.tsp?distId=10&gotoUrl=https%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Fsn65hvd255
- Role Details: Physical layer transceiver for controller CAN communication.
- Part Type: Interface
**Pins:**
- CANH [pin 7]
- CANL [pin 6]
- GND [pin 2]
- NC [pin 5]
- RXD [pin 4]
- S [pin 8]
- TXD [pin 1]
- VCC [pin 3]
### U1 — [BQ25756](https://www.flux.ai/jecstronic/bq25756.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.ti.com/lit/ds/symlink/bq25756.pdf
- Manufacturer Part Number: BQ25756
- Manufacturer Name: Texas Instruments
- Role Details: Supervises bidirectional buck-boost conversion between storage port and DC bus with telemetry and programmable control.
- Package: QFN
- Role: Bidirectional power conversion controller
- Part Type: Integrated Circuit
**Pins:**
- ACN [pin 29]
- ACOV [pin 35]
- ACP [pin 30]
- ACUV [pin 34]
- BTST1 [pin 26]
- BTST2 [pin 20]
- CE [pin 7]
- DRV_SUP [pin 23]
- EPAD [pin 37]
- FB [pin 12]
- FBG [pin 11]
- FSW_ SYNC [pin 36]
- HIDRV1 [pin 27]
- HIDRV2 [pin 19]
- ICHG [pin 9]
- INT [pin 3]
- LODRV1 [pin 25]
- LODRV2 [pin 21]
- M_HIZ [pin 10]
- NC [pin 15]
- NC [pin 16]
- NC [pin 31]
- PG [pin 6]
- PGND [pin 17]
- PGND [pin 22]
- REGN [pin 24]
- SCL [pin 1]
- SDA [pin 2]
- SRN [pin 13]
- SRP [pin 14]
- STAT1 [pin 4]
- STAT2 [pin 5]
- SW1 [pin 28]
- SW2 [pin 18]
- TS [pin 8]
- VAC [pin 33]
- VAC [pin 32]
### U2 — [THVD1451D](https://www.flux.ai/kicad-part-library/thvd1451d.md)
- Package or Case Code: SOIC-8_3.9x4.9mm_P1.27mm
- Role Details: Physical layer transceiver for controller RS485 communication.
- Package: SOIC-8
- Manufacturer Name: Texas Instruments Inc.
- Role: RS485 interface
- Manufacturer Part Number: THVD1451D
- Datasheet URL: http://www.ti.com/lit/ds/symlink/thvd1451.pdf
**Pins:**
- A [pin 8]
- B [pin 7]
- D [pin 3]
- GND [pin 4]
- R [pin 2]
- VCC [pin 1]
- Y [pin 5]
- Z [pin 6]
### U3 — [TMS320F2800157-Q1](https://www.flux.ai/jecstronic/tms320f2800157-q1.md)
- Manufacturer Part Number: TMS320F2800157-Q1
- Role Details: Runs bidirectional power flow supervision, reads sensed values, coordinates PWM and faults, and manages CAN/RS485 communications.
- Manufacturer Name: Texas Instruments
- Package: LQFP-64
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.ti.com/lit/ds/symlink/tms320f2800157-q1.pdf
- Part Type: Microcontroller
- Role: Supervisory controller
**Pins:**
- A0/C15/CMP1_DACL [pin 15]
- A1 [pin 14]
- A10/C10,GPIO230 [pin 25]
- A11/C0 [pin 12]
- A12/C1 [pin 18]
- A15/C7 [pin 10]
- A16/C16,GPIO28 [pin 2]
- A17/C17,GPIO20 [pin 27]
- A18/C18,GPIO21 [pin 28]
- A19/C19,GPIO13 [pin 29]
- A2/C9,GPIO224 [pin 9]
- A20/C20,GPIO12 [pin 30]
- A3/C5,GPIO242 [pin 8]
- A4/C14 [pin 23]
- A5/C2 [pin 13]
- A6,GPIO228 [pin 6]
- A7/C3 [pin 19]
- A8/C11 [pin 20]
- C4/A14 [pin 11]
- C6,GPIO226 [pin 7]
- C8/A9,GPIO227 [pin 24]
- GPIO0 [pin 52]
- GPIO1 [pin 51]
- GPIO10 [pin 63]
- GPIO11 [pin 31]
- GPIO16 [pin 33]
- GPIO17 [pin 34]
- GPIO18,X2 [pin 41]
- GPIO19,X1 [pin 42]
- GPIO2 [pin 50]
- GPIO22 [pin 56]
- GPIO23 [pin 54]
- GPIO24 [pin 35]
- GPIO29 [pin 1]
- GPIO3 [pin 49]
- GPIO32 [pin 40]
- GPIO33 [pin 32]
- GPIO35/TDI [pin 39]
- GPIO37/TDO [pin 37]
- GPIO4 [pin 48]
- GPIO40 [pin 53]
- GPIO41 [pin 55]
- GPIO5 [pin 61]
- GPIO6 [pin 64]
- GPIO7 [pin 57]
- GPIO8 [pin 47]
- GPIO9 [pin 62]
- TCK [pin 36]
- TMS [pin 38]
- VDD [pin 44]
- VDD [pin 4]
- VDD [pin 59]
- VDDA [pin 22]
- VDDIO [pin 43]
- VDDIO [pin 60]
- VREFHI [pin 16]
- VREFLO [pin 17]
- VREGENZ [pin 46]
- VSS [pin 26]
- VSS [pin 5]
- VSS [pin 58]
- VSS [pin 45]
- VSSA [pin 21]
- XRSN [pin 3]
### U4 — [TPS26630RGE](https://www.flux.ai/kicad-part-library/tps26630rge.md)
- Role: Electronic fuse
- Datasheet URL: https://www.ti.com/lit/ds/symlink/tps2663.pdf
- Package or Case Code: Texas_RGE0024H_VQFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm_ThermalVias
- Package: VQFN
- Manufacturer Part Number: TPS26630RGE
- Manufacturer Name: Texas Instruments Inc.
- Role Details: Provides hot-plug, overcurrent, and surge protection on the external power interface.
**Pins:**
- ~{FLT} [pin 14]
- ~{SHDN} [pin 12]
- B_GATE [pin 3]
- DRV [pin 4]
- dVdT [pin 9]
- GND [pin 25]
- GND [pin 8]
- ILIM [pin 10]
- IMON [pin 13]
- IN [pin 1]
- IN [pin 2]
- IN_SYS [pin 5]
- MODE [pin 11]
- NC [pin 19]
- NC [pin 21]
- NC [pin 22]
- NC [pin 23]
- NC [pin 20]
- NC [pin 24]
- OUT [pin 18]
- OUT [pin 17]
- OVP [pin 7]
- PGOOD [pin 16]
- PGTH [pin 15]
- UVLO [pin 6]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/bayinbrook/bidirectional-dc-dc-energy-storage-manager](https://www.flux.ai/bayinbrook/bidirectional-dc-dc-energy-storage-manager).*
---
*Generated from [https://www.flux.ai/bayinbrook/bidirectional-dc-dc-energy-storage-manager](https://www.flux.ai/bayinbrook/bidirectional-dc-dc-energy-storage-manager)*