This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
en:tech:jkbmscan [2024/05/12 06:35] – [Solution] bullar | en:tech:jkbmscan [2024/05/18 04:52] (current) – [Software] bullar | ||
---|---|---|---|
Line 21: | Line 21: | ||
</ | </ | ||
- | Unfortunately the battery manufacturer use own proprietary protocols. At least the protocol from {{https:// | + | Unfortunately the battery manufacturer use own proprietary protocols. At least the protocol from [[https:// |
==== BMS ==== | ==== BMS ==== | ||
Line 38: | Line 38: | ||
A lot of clever makers have already challenged this task. | A lot of clever makers have already challenged this task. | ||
Here an incomplete list: | Here an incomplete list: | ||
- | * {{https:// | + | * [[https:// |
- | * {{https:// | + | * [[https:// |
- | * {{https:// | + | * [[https:// |
- | * {{https:// | + | * [[https:// |
- | * {{https:// | + | * [[https:// |
- | As I use {{https:// | + | As I use [[https:// |
===== Hardware ===== | ===== Hardware ===== | ||
Line 63: | Line 63: | ||
</ | </ | ||
- | The converter should be always powered (as the BMS) to avoid dead locks. | + | The converter should be always powered (as the BMS) to avoid dead locks. Therefore I like to use VBAT as power source. |
- | The power supply is based on a XL7015 Buck DC to DC Converter (0.8A 150KHz 80V) from {{https:// | + | The power supply is based on a XL7015 Buck DC to DC Converter (0.8A 150KHz 80V) from [[https:// |
<WRAP group> | <WRAP group> | ||
Line 75: | Line 75: | ||
</ | </ | ||
- | The final module in a 3D-printed case. The corresponding STL file is also attached in [[en: | + | The final module in my 3D-printed case. The corresponding STL file is also attached in [[en: |
{{ : | {{ : | ||
Line 81: | Line 81: | ||
===== Software ===== | ===== Software ===== | ||
- | As mentioned the software is based on {{https://esphome.io|ESPHome}}. I did only some slight modifications at the CAN protocol data. | + | As mentioned the software is based on [[https://github.com/ |
++++ jk-bms-can.yaml | | ++++ jk-bms-can.yaml | | ||
Line 1392: | Line 1392: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
- | * [[https:// | + | * [[https:// |
===== Donate ===== | ===== Donate ===== |