Skip to content

tueftler0/BSC_Display-Firmware

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Statusdisplay für den Battery safety controller (BSC)

Picture_BSC_Display_Home

Das Display zeigt den Status des Battery safety controllers (BSC).
Als Display wird ein WT32-SC01 genutzt. Voraussetzung für das Display ist ein Softwarestand vom BSC >= V0.2.0.

  • Daten von den verbundenen BMSen (5x Bluetooth, 3x Serial)
    • Spannung, Strom, SoC
    • Zellspannungen
    • Balancer ein/aus, Fehler
  • Wechselrichterdaten (CAN)
    • Spannung, Strom, SoC
    • Max. Lade/Entlade Strom
  • Status der Alarme vom BSC

Flashen des ESP32

Das Flashen kann nach folgender Beschreibung durchgeführt werden: Flashen des ESP32

Verbinden des Displays mit dem BSC

Verbunden wird das Display über den I2C-Bus mit dem BSC.
Der I2C-Bus ist je nach PCB Version des BSC auf folgenden Steckern zu finden:
PCB V1.0: X1
PCB v2.0-v2.2: Extension-Port J11 (2x3 pol. Pfostenleiste)
PCB ab v2.3: Extension-Port J3 (2x5 pol. Pfostenleiste)

Am Display ist der I2C-Bus auf folgenden GPIOs:
SDA: GPIO32
SCL: GPIO33

Picture_BSC_Display_BMS Picture_BSC_Display_Cellspgannungen

About

Statusdisplay für den BSC

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 51.6%
  • C++ 48.4%