SHL_Pod_PrimaryBMS
所属分类:能源行业(电力石油煤炭)
开发工具:C
文件大小:57042KB
下载次数:15
上传日期:2022-06-26 02:03:16
上 传 者:
sh-1993
说明: 适用于Orion BMS Jr的STM32应用程序和库-Spartan Hyperloop Pod主BMS
(STM32 app and lib for Orion BMS Jr - Spartan Hyperloop Pod Primary BMS)
文件列表:
.cproject (25504, 2022-06-26)
.editorconfig (351, 2022-06-26)
.mxproject (8131, 2022-06-26)
.project (1192, 2022-06-26)
.settings (0, 2022-06-26)
.settings\language.settings.xml (2344, 2022-06-26)
.settings\stm32cubeide.project.prefs (263, 2022-06-26)
Core (0, 2022-06-26)
Core\Inc (0, 2022-06-26)
Core\Inc\OrionBMSJr.h (1126, 2022-06-26)
Core\Inc\it.h (635, 2022-06-26)
Core\Inc\main.h (2778, 2022-06-26)
Core\Inc\stm32f7xx_hal_conf.h (19269, 2022-06-26)
Core\Src (0, 2022-06-26)
Core\Src\OrionBMSJr.c (2327, 2022-06-26)
Core\Src\it.c (1844, 2022-06-26)
Core\Src\main.c (18112, 2022-06-26)
Core\Src\msp.c (4615, 2022-06-26)
Core\Src\syscalls.c (4507, 2022-06-26)
Core\Src\sysmem.c (2726, 2022-06-26)
Core\Src\system_stm32f7xx.c (8866, 2022-06-26)
Core\Startup (0, 2022-06-26)
Core\Startup\startup_stm32f746zgtx.s (25631, 2022-06-26)
Drivers (0, 2022-06-26)
Drivers\CMSIS (0, 2022-06-26)
Drivers\CMSIS\Device (0, 2022-06-26)
Drivers\CMSIS\Device\ST (0, 2022-06-26)
Drivers\CMSIS\Device\ST\STM32F7xx (0, 2022-06-26)
Drivers\CMSIS\Device\ST\STM32F7xx\Include (0, 2022-06-26)
Drivers\CMSIS\Device\ST\STM32F7xx\Include\stm32f746xx.h (1390142, 2022-06-26)
Drivers\CMSIS\Device\ST\STM32F7xx\Include\stm32f7xx.h (10246, 2022-06-26)
Drivers\CMSIS\Device\ST\STM32F7xx\Include\system_stm32f7xx.h (2274, 2022-06-26)
Drivers\CMSIS\Device\ST\STM32F7xx\LICENSE.txt (371, 2022-06-26)
Drivers\CMSIS\Device\ST\STM32F7xx\License.md (39, 2022-06-26)
Drivers\CMSIS\Include (0, 2022-06-26)
Drivers\CMSIS\Include\cmsis_armcc.h (27343, 2022-06-26)
Drivers\CMSIS\Include\cmsis_armclang.h (54628, 2022-06-26)
Drivers\CMSIS\Include\cmsis_compiler.h (8748, 2022-06-26)
... ...
# SHL_Pod_PrimaryBMS
### STM32 Nucleo-F746xx test environment with a library of supported API for the Primary BMS: *Orion BMS Jr*
## Connections / Wiring
**STM32 Nucleo-F746ZG** <-**UART**-> **Orion BMS Jr** \
or \
**STM32 Nucleo-F746ZG** <-**CANdapter**-> **Orion BMS Jr**
ElCon Charger, Orion BMS Jr (via CANdapter), and STM32F7 communication via CAN2.0b (extended ID)
## Battery Pack Configuration
**Primary Pack Characteristics** \
48V 26Ah 18C (14S 10P)
**Individual Cell** \
*Sony US18650VTC5A* - Lithium Ion "18650" cylindrical cell
**Electrical Ratings** \
I_cell_rating = 25A_ctns, I_pack_rating = 250A_ctns \
V_cell_empty = 3.0V, V_cell_nominal = 3.6V, V_cell_full = 4.2V \
V_pack_empty = 42.0V, V_pack_nominal = 50.4V, V_pack_full = 58.8V
**Module Construction** \
Each 'super-cell', in actuality, is a '5x2' (5 by 2) module which is comprised of 10 '18650' cells connected in parallel, but constructed as 2 rows of 5 cells.
**Pack Configuration** \
The primary battery pack is 14 of these 'super-cells' connected in series.
## Supported API
- UART API Testing:
- 1.1.1 xx
- 1.1.2 xx
- 1.1.3 xx
- 1.1.4 xx
- 1.1.5 xx
- 1.1.6 xx
- 1.1.7 xx
- 1.1.8 xx
- 1.1.9 xx
- 1.1.10 xx
- 1.1.11 xx
- 1.1.12 xx
- 1.1.13 xx
- 1.1.14 xx
- 1.1.15 xx
- 1.1.16 xx
- 1.1.17 xx
- 1.1.18 xx
- 1.1.19 xx
- 1.1.20 xx
- 1.1.21 xx
- 1.1.22 xx
- 1.1.23 xx
- CAN API Testing:
- 2.1.1 xx
- 2.1.2 xx
- 2.1.3 xx
- 2.1.4 xx
- 2.1.5 xx
- 2.1.6 xx
- 2.1.7 xx
- 2.1.8 xx
- 2.1.9 xx
- 2.1.10 xx
- 2.1.11 xx
- 2.1.12 xx
- 2.1.13 xx
- 2.1.14 xx
- 2.1.15 xx
- 2.1.16 xx
- 2.1.17 xx
- 2.1.18 xx
- 2.1.19 xx
## Directory Contents
```
**SHL_Pod_PrimaryBMS**
|
└───Includes
└───Core
| └───Inc
| | | - it.h
| | | - main.h
| | | - OrionBMSJr.h
| | | - stm32f7xx_hal_conf.h
| |
| └───Src
| | | - it.c
| | | - main.c
| | | - msp.c
| | | - OrionBMSJr.c
| | | - syscalls.c
| | | - sysmem.c
| | | - system_stm32f7xx.c
| |
| └───Startup
| | - startup_stm32f746zgtx.s
|
└───Drivers
| └───CMSIS
| | └───Device
| | | └───ST
| | | └───STM32F7xx
| | | └───Include
| | └───Include
| └───STM32F7xx_HAL_Driver
| └───Inc
| └───Src
|
└───Debug
└───Reference Docs
└───ARM & STM32 Docs
└───Screenshots
└───Traces
```
近期下载者:
相关文件:
收藏者: