Shunt:BMW SBOX - dalathegreat/Battery-Emulator GitHub Wiki

[!CAUTION] Working with high voltage is dangerous. Always follow local laws and regulations regarding high voltage work. If you are unsure about the rules in your country, consult a licensed electrician for more information.

Read this first

Preface, the entire Battery-Emulator project sets out to achieve safe re-use of EV batteries. By building your own battery, you will be taking larger risks. Take extra precaution when working on a custom DIY HV battery, you have been warned.

BMW S-BOX

The BMW S-BOX is a safety box that includes precharge contactors as well as voltage and current probes and fuse. S-BOX can be used eg. on DIY HV Battery and with CHAdeMo vehicles

Wiring

White connector:

  • PIN 1: CAN-H NOTE: 120ohm internal resistor!
  • PIN 10: CAN-L
  • PIN 3: GND
  • PIN 12: +12V
  • PIN 14: +12V

Integration with DIY project

The S-BOX uses the following CAN message IDs: 0x100, 0x200, 0x210, 0x220, and 0x300. When connecting the S-BOX to a shared CAN bus, ensure that these IDs are not already in use by other devices on the same bus to avoid conflicts.

Configuration:

You can adjust the voltage limits and relay timers by modifying the BMW-SBOX.h file.

More info