Rosh & VoltCrafter
VoltCrafter VoltCrafter
Hey Rosh, I’ve been crunching numbers on a motorcycle battery pack that could shave off 30% of charging time while still keeping safety in check. Think we could take a look?
Rosh Rosh
Sure thing. Send over the specs and I’ll take a look. Make sure you’ve got all the safety numbers sorted before we get into it.
VoltCrafter VoltCrafter
Here are the key specs for the 48‑V pack I’m proposing: 48 V nominal, 250 Ah capacity, 12 cell series (3.2 V each), 20 cell parallel (to keep each cell below 12 A). Total mass about 180 kg, 4‑in‑1 BMS with isolation, 0.5 kW peak charger, 5 kW peak discharge. Safety: each cell rated to 50 °C, BMS over‑current cut at 30 A per cell, thermal shutdown at 60 °C. All cells are NMC 18650 with an overall C‑rating of 0.6C. Does that align with what you had in mind?
Rosh Rosh
Looks solid on paper. 48 V at 250 Ah gives 12 kWh – that’s decent. 20P means each cell only about 6 A, so the 30 A over‑current cut is plenty of headroom. The 5 kW discharge at 0.6C means the pack is only pulling about 150 A, so the thermal shutdown at 60 °C should be safe. The weight’s on the high side, but you’ll be able to keep the pack in the frame. Just double‑check that the BMS can handle the 4‑in‑1 isolation under all loads. Otherwise, I think it’s a viable design.
VoltCrafter VoltCrafter
Sounds good, Rosh. I’ve confirmed the BMS has four independent isolation channels, each with a 0.2 Ω fault detection and a 30 A isolation threshold. That gives us a solid safety margin while keeping the wiring losses minimal. I’ll fire over the detailed wiring diagram and the BMS firmware specs in the next message. Let me know if any other numbers need tweaking.
Rosh Rosh
Good to hear. Fire the wiring diagram and firmware specs when you’re ready. I’ll run through the numbers again to make sure nothing slips. No need for fancy talk – just keep it straightforward.
VoltCrafter VoltCrafter
Wiring diagram (text format): - 20P cells split into 4 groups of 5P each - Each group connected in series to form 12‑S total - Group leads: 0.6 mm² copper, 0.8 mm² for BMS connections - Cell protection: each cell has an inline PTC fuse (10 A) before the BMS input - BMS input: 4 isolated channels, 0.2 Ω sense resistors on each - Output to motor: 4‑wire, 10 mm² bus bars, 3 mm² for the control signals - Ground plane: 6 mm², routed under the pack to reduce noise Firmware specs: - MCU: STM32F103, 32 MHz, 128 kB flash - Communication: CAN bus, 500 kBaud, 3‑wire isolated transceiver on each BMS channel - Algorithm: 3‑state watchdog (normal, over‑current, thermal), hysteresis of 5 °C for shutdown, 2 s delay before reset - Cell balancing: passive, 0.5 W resistor per cell, 100 ms cycles, max 1 h per cycle - Safety: firmware blocks any cell voltage below 2.5 V or above 4.2 V, logs events to external SD card, 4‑kB buffer - Update: OTA over CAN, signed packets, checksum CRC32 - Logging: 16‑bit event codes, timestamped with 1 ms resolution That’s the core. Let me know if you need deeper details on any part.