Index
- BMSBattery S series
- BMSBattery S06S
- S06ST (torque sensor version)
- S06S-BL (Bluetooth version)
- PWM signals
- Phase B current signal
- Throttle
- BMSBattery S06SC
- BMSBattery S12S
- BMSBattery bottle battery controller
- LCD control panel
- Kunteng mobile app
- Bluetooh
- How to open the controller and solder the programming header
- Hardware mods
- Other controllers
- BMSBattery S06P
- Kunteng 18 mosfets motor controller
- Lishui motor controllers
- JinHui motor controllers
- GreenEBikeKit
- Torque speed
- Motor control scheme of S06S controller
- BLDC 6 steps
- PWM schemes
- So, Which PWM Technique is Best? (Part 1)
- So, Which PWM Technique is Best? (Part 2)
- So, Which PWM Technique is Best? (Part 3)
- So, Which PWM Technique is Best? (Part 4)
- So, Which PWM Technique is Best? (Part 5)
- So, Which PWM Technique is Best? (Part 6)
- So, Which PWM Technique is Best? (Part 7)
- PWM control and Dead Time Insertion
- Low inductance motors
- Throttle Control Modes
- Phase angle FOC
- PWM frequency VS motor eRPM
- Sinusoidal Control of BLDCM with Hall Sensors Based
- Self-Learn Hall Sensor Calibration Mode
- STM8S105 Alternatives
- PID algorithm - negative output values
- Regeneration
- FOC
Datasheets and application notes
- STM8S105C6T6
- Endless-sphere.com forum messages
- 2017.04.25 - Initial forum message
- 2017.05.08 - First flash and debug on a dev board
- 2017.05.18 - First code flashing and running
- 2017.05.20 - more new information
- 2017.08.23 - SxxP versus SxxS versus LSW-675
- 2017.09.01 - Trying to figure out an algorithm to automatically adjust ui8_position_correction_value
- 2017.09.02 - How to do FOC on the BMSBattery S06S/Kunteng STM8 motor controllers
- 2017.09.03 - more ideas about zero crossing for FOC
- 2017.09.05 - measuring IQ current and manually adjusting position_correction_value
- 2017.09.15 - our OpenSource firmware efficiency compared to Lishui 12 FET FOC
- 2017.09.19 - measuring motor current
- 2017.10.23 - FOC and no FOC comparison
- 2018.01.10 - How to measure FOC_READ_ID_CURRENT_ANGLE_ADJUST
- 2018.02.20 - Reading motor phase current from the DC link current (shunt)
Smart BMS with bluetooth
Smart BMS with bluetooth is manufactured by LLT Power, a Chinese company - website: http://www.lithiumbatterypcb.com/This BMS is the cheapest BMS with bluetooth available on online sites like Aliexpress as costs about 40€. The hardware seems very simple and that is an advantage for repair or mod/hack. Also should be possible to develop OpenSource firmware for it.
You can find on Aliexpress using this search keywords: “Smart Battery PCB board Bluetooth BMS”.
NOTE: there is available OpenSource firmware for Arduino + BQ76940 (including sources for a board) here: https://github.com/nseidle/BMS - archive:
Linked file: BMS-master.zip |
Components
• Microcontroller
◇ Atmel ATmega Mega328P
▪ datasheet
Linked file: Atmel-ATmega328-328P.pdf |
▪ the same used on Arduino
▪ programming header available on the board (although not populated)
▪ OpenSource and free tools like compiler is available
• Li-ion Cell Battery Monitor
◇ Texas Instruments BQ76940
▪ datasheet
Linked file: BQ76940.pdf |
▪ 9 to 15-Series Cell Li-Ion and Li-Phosphate Battery Monitor
• Bluetooth
◇ it is a Bluetooth serial module that is external and is connected using the available header on the board, with pins VCC, GN, TX and RX