This repository describes SW and motor system of E-formula of FOURTOR, FT-22
The repo contains code, image and configuration file related to above
For more description, you can visit our team page
- motor : ME1302 PMAC motor
- motor controller : SEVCON GEN4 72V/80V 720A
- microcontroller : STM32F4 NUCLEO-F446RE, Arduino Uno
- ETC : MCP2515, NTC, ST-22
├── STM32F4/
| ├── 22FOURTOR.ioc
| ├── Core
| | ├── Inc
| | | ├── CANSPI.h
| | | ├── MCP2515.h
| | | ├── wifi_ubidots.h
| | | ├── i2c.h
| | | └── i2c-lcd.h
| | └── Src
| | ├── main.c
| | └── (source codes corresponding to header file with extension '.c')
| ├── Drivers
| └── Debug
└── BMS/
├── main.c
└── libraries
├── Linduino
├── LT_I2C
├── LT_SPI
├── LTC681x
└── LTC6811
BMS is essential component of EV
It monitors state of charge (SOC) but also detect temperature balance of cell
If BMS detects any abnormality, this system shutdowns all of electrical system of vehicle
The conditions under which whole electrical systme is cut off are as follows
1. A voltage at serial line of battery cell has over volatage or under volatage of a cell based on its spec sheet
2. Temperature exceeds 60C° or under -20 C°
3. Over current at parallel line of battery cell
Our driving system consists of motor and motor controller
The manufacturer of controller provides configuration SW tool for SevconGen4
We design a control system of motor using this