首页下载资源硬件开发戴森电池管理软件,提高config.h 温度限制,不改会充电超温,停止充电,电池充不满就不充了

ZIP戴森电池管理软件,提高config.h 温度限制,不改会充电超温,停止充电,电池充不满就不充了

weixin_4460240576.7MB需要积分:1

资源文件列表:

FU-Dyson-BMS-release-v1.zip 大约有162个文件
  1. FU-Dyson-BMS-release-v1/firmware/config.h 6.27KB
  2. FU-Dyson-BMS-release-v1/firmware/FU-Dyson-BMS-release-v1_raise_temp.hex 39.28KB
  3. FU-Dyson-BMS-release-v1/
  4. FU-Dyson-BMS-release-v1/.gitignore 492B
  5. FU-Dyson-BMS-release-v1/COPYING 31.89KB
  6. FU-Dyson-BMS-release-v1/EEPROM-parsing-tool/
  7. FU-Dyson-BMS-release-v1/EEPROM-parsing-tool/EEPROM-parsing-tool.py 3.62KB
  8. FU-Dyson-BMS-release-v1/EEPROM-parsing-tool/README.md 3.55KB
  9. FU-Dyson-BMS-release-v1/EEPROM-parsing-tool/example-eeprom-dump-mplabx.txt 784B
  10. FU-Dyson-BMS-release-v1/EEPROM-parsing-tool/example-eeprom-dump-standalone.txt 815B
  11. FU-Dyson-BMS-release-v1/README.md 22.55KB
  12. FU-Dyson-BMS-release-v1/firmware/
  13. FU-Dyson-BMS-release-v1/firmware/FaultHandling.c 7.27KB
  14. FU-Dyson-BMS-release-v1/firmware/FaultHandling.h 2.27KB
  15. FU-Dyson-BMS-release-v1/firmware/LED.c 8.54KB
  16. FU-Dyson-BMS-release-v1/firmware/LED.h 1.58KB
  17. FU-Dyson-BMS-release-v1/firmware/MCC_config.mc3 170.35KB
  18. FU-Dyson-BMS-release-v1/firmware/MPLab Watches List.xwatch 876B
  19. FU-Dyson-BMS-release-v1/firmware/Makefile 3.3KB
  20. FU-Dyson-BMS-release-v1/firmware/build/
  21. FU-Dyson-BMS-release-v1/firmware/build/default/
  22. FU-Dyson-BMS-release-v1/firmware/build/default/production/
  23. FU-Dyson-BMS-release-v1/firmware/build/default/production/FaultHandling.i 133.55KB
  24. FU-Dyson-BMS-release-v1/firmware/build/default/production/FaultHandling.p1 52.87KB
  25. FU-Dyson-BMS-release-v1/firmware/build/default/production/FaultHandling.p1.d 429B
  26. FU-Dyson-BMS-release-v1/firmware/build/default/production/LED.i 133.33KB
  27. FU-Dyson-BMS-release-v1/firmware/build/default/production/LED.p1 57.61KB
  28. FU-Dyson-BMS-release-v1/firmware/build/default/production/LED.p1.d 399B
  29. FU-Dyson-BMS-release-v1/firmware/build/default/production/i2c.i 125.71KB
  30. FU-Dyson-BMS-release-v1/firmware/build/default/production/i2c.p1 51.9KB
  31. FU-Dyson-BMS-release-v1/firmware/build/default/production/i2c.p1.d 350B
  32. FU-Dyson-BMS-release-v1/firmware/build/default/production/isl94208.i 133.78KB
  33. FU-Dyson-BMS-release-v1/firmware/build/default/production/isl94208.p1 63.03KB
  34. FU-Dyson-BMS-release-v1/firmware/build/default/production/isl94208.p1.d 419B
  35. FU-Dyson-BMS-release-v1/firmware/build/default/production/main.i 156.01KB
  36. FU-Dyson-BMS-release-v1/firmware/build/default/production/main.p1 128.5KB
  37. FU-Dyson-BMS-release-v1/firmware/build/default/production/main.p1.d 438B
  38. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/
  39. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/adc.i 114.35KB
  40. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/adc.p1 37.05KB
  41. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/adc.p1.d 155B
  42. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/dac.i 112.8KB
  43. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/dac.p1 31.63KB
  44. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/dac.p1.d 115B
  45. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/device_config.i 770B
  46. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/device_config.p1 581B
  47. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/device_config.p1.d 105B
  48. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/epwm1.i 112.94KB
  49. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/epwm1.p1 34.48KB
  50. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/epwm1.p1.d 121B
  51. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/mcc.i 120.88KB
  52. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/mcc.p1 34.31KB
  53. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/mcc.p1.d 380B
  54. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/memory.i 115.79KB
  55. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/memory.p1 47.66KB
  56. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/memory.p1.d 124B
  57. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/pin_manager.i 112.8KB
  58. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/pin_manager.p1 34.82KB
  59. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/pin_manager.p1.d 139B
  60. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/tmr2.i 113.53KB
  61. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/tmr2.p1 35.91KB
  62. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/tmr2.p1.d 118B
  63. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/tmr4.i 113.53KB
  64. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/tmr4.p1 35.91KB
  65. FU-Dyson-BMS-release-v1/firmware/build/default/production/mcc_generated_files/tmr4.p1.d 118B
  66. FU-Dyson-BMS-release-v1/firmware/build/default/production/thermistor.i 120.05KB
  67. FU-Dyson-BMS-release-v1/firmware/build/default/production/thermistor.p1 55.68KB
  68. FU-Dyson-BMS-release-v1/firmware/build/default/production/thermistor.p1.d 162B
  69. FU-Dyson-BMS-release-v1/firmware/debug/
  70. FU-Dyson-BMS-release-v1/firmware/debug/default/
  71. FU-Dyson-BMS-release-v1/firmware/dist/
  72. FU-Dyson-BMS-release-v1/firmware/dist/default/
  73. FU-Dyson-BMS-release-v1/firmware/dist/default/production/
  74. FU-Dyson-BMS-release-v1/firmware/dist/default/production/FU-Dyson-BMS-release-v1_raise_temp.hex 39.28KB
  75. FU-Dyson-BMS-release-v1/firmware/dist/default/production/__eeprom.d 112B
  76. FU-Dyson-BMS-release-v1/firmware/dist/default/production/__eeprom.i 115.3KB
  77. FU-Dyson-BMS-release-v1/firmware/dist/default/production/__eeprom.p1 48.75KB
  78. FU-Dyson-BMS-release-v1/firmware/dist/default/production/compiler_support.d 128B
  79. FU-Dyson-BMS-release-v1/firmware/dist/default/production/compiler_support.i 1.57KB
  80. FU-Dyson-BMS-release-v1/firmware/dist/default/production/compiler_support.p1 5.2KB
  81. FU-Dyson-BMS-release-v1/firmware/dist/default/production/firmware.production.cmf 182.12KB
  82. FU-Dyson-BMS-release-v1/firmware/dist/default/production/firmware.production.elf 71.17KB
  83. FU-Dyson-BMS-release-v1/firmware/dist/default/production/firmware.production.hxl 53.7KB
  84. FU-Dyson-BMS-release-v1/firmware/dist/default/production/firmware.production.lst 962.01KB
  85. FU-Dyson-BMS-release-v1/firmware/dist/default/production/firmware.production.map 107.42KB
  86. FU-Dyson-BMS-release-v1/firmware/dist/default/production/firmware.production.mum 391B
  87. FU-Dyson-BMS-release-v1/firmware/dist/default/production/firmware.production.o 148.01KB
  88. FU-Dyson-BMS-release-v1/firmware/dist/default/production/firmware.production.rlf 1.25MB
  89. FU-Dyson-BMS-release-v1/firmware/dist/default/production/firmware.production.sdb 43.09KB
  90. FU-Dyson-BMS-release-v1/firmware/dist/default/production/firmware.production.sym 51.92KB
  91. FU-Dyson-BMS-release-v1/firmware/dist/default/production/memoryfile.xml 448B
  92. FU-Dyson-BMS-release-v1/firmware/i2c.c 30.13KB
  93. FU-Dyson-BMS-release-v1/firmware/i2c.h 2.76KB
  94. FU-Dyson-BMS-release-v1/firmware/isl94208.c 11.37KB
  95. FU-Dyson-BMS-release-v1/firmware/isl94208.h 7.26KB
  96. FU-Dyson-BMS-release-v1/firmware/main.c 40.84KB
  97. FU-Dyson-BMS-release-v1/firmware/main.h 2.57KB
  98. FU-Dyson-BMS-release-v1/firmware/mcc_generated_files/
  99. FU-Dyson-BMS-release-v1/firmware/mcc_generated_files/adc.c 3.44KB
  100. FU-Dyson-BMS-release-v1/firmware/mcc_generated_files/adc.h 7.01KB
  101. FU-Dyson-BMS-release-v1/firmware/mcc_generated_files/dac.c 2.34KB
  102. FU-Dyson-BMS-release-v1/firmware/mcc_generated_files/dac.h 3.56KB
  103. FU-Dyson-BMS-release-v1/firmware/mcc_generated_files/device_config.c 3.33KB
  104. FU-Dyson-BMS-release-v1/firmware/mcc_generated_files/device_config.h 1.99KB
  105. FU-Dyson-BMS-release-v1/firmware/mcc_generated_files/epwm1.c 3.01KB
  106. FU-Dyson-BMS-release-v1/firmware/mcc_generated_files/epwm1.h 3.09KB
  107. FU-Dyson-BMS-release-v1/firmware/mcc_generated_files/mcc.c 2.44KB
  108. FU-Dyson-BMS-release-v1/firmware/mcc_generated_files/mcc.h 2.84KB
  109. FU-Dyson-BMS-release-v1/firmware/mcc_generated_files/memory.c 6.57KB
  110. FU-Dyson-BMS-release-v1/firmware/mcc_generated_files/memory.h 5.93KB
  111. FU-Dyson-BMS-release-v1/firmware/mcc_generated_files/pin_manager.c 2.42KB
  112. FU-Dyson-BMS-release-v1/firmware/mcc_generated_files/pin_manager.h 9.6KB
  113. FU-Dyson-BMS-release-v1/firmware/mcc_generated_files/tmr2.c 2.93KB
  114. FU-Dyson-BMS-release-v1/firmware/mcc_generated_files/tmr2.h 6.46KB
  115. FU-Dyson-BMS-release-v1/firmware/mcc_generated_files/tmr4.c 2.97KB
  116. FU-Dyson-BMS-release-v1/firmware/mcc_generated_files/tmr4.h 6.46KB
  117. FU-Dyson-BMS-release-v1/firmware/nbproject/
  118. FU-Dyson-BMS-release-v1/firmware/nbproject/Makefile-default.mk 34.5KB
  119. FU-Dyson-BMS-release-v1/firmware/nbproject/Makefile-genesis.properties 767B
  120. FU-Dyson-BMS-release-v1/firmware/nbproject/Makefile-impl.mk 1.89KB
  121. FU-Dyson-BMS-release-v1/firmware/nbproject/Makefile-local-default.mk 2.17KB
  122. FU-Dyson-BMS-release-v1/firmware/nbproject/Makefile-variables.mk 257B
  123. FU-Dyson-BMS-release-v1/firmware/nbproject/configurations.xml 22.38KB
  124. FU-Dyson-BMS-release-v1/firmware/nbproject/private/
  125. FU-Dyson-BMS-release-v1/firmware/nbproject/private/configurations.xml 1.03KB
  126. FU-Dyson-BMS-release-v1/firmware/nbproject/private/private.xml 455B
  127. FU-Dyson-BMS-release-v1/firmware/nbproject/project.xml 1.1KB
  128. FU-Dyson-BMS-release-v1/firmware/thermistor.c 3.99KB
  129. FU-Dyson-BMS-release-v1/firmware/thermistor.h 5.44KB
  130. FU-Dyson-BMS-release-v1/firmware-info/
  131. FU-Dyson-BMS-release-v1/firmware-info/Drawio Originals/
  132. FU-Dyson-BMS-release-v1/firmware-info/Drawio Originals/Firmware State Flow Chart - FINAL.drawio 5.93KB
  133. FU-Dyson-BMS-release-v1/firmware-info/Drawio Originals/Firmware State Flow Chart - PRELIMINARY.drawio 8.82KB
  134. FU-Dyson-BMS-release-v1/firmware-info/Firmware State Flow Chart - FINAL.drawio.pdf 47.95KB
  135. FU-Dyson-BMS-release-v1/firmware-info/Firmware State Flow Chart - FINAL.drawio.png 443.59KB
  136. FU-Dyson-BMS-release-v1/hardware-info/
  137. FU-Dyson-BMS-release-v1/hardware-info/Dyson V6 BMS - PCB 61462 - KiCad Schematic/
  138. FU-Dyson-BMS-release-v1/hardware-info/Dyson V6 BMS - PCB 61462 - KiCad Schematic/Dyson V6 BMS - PCB 61462 - KiCad Schematic.kicad_pcb 50B
  139. FU-Dyson-BMS-release-v1/hardware-info/Dyson V6 BMS - PCB 61462 - KiCad Schematic/Dyson V6 BMS - PCB 61462 - KiCad Schematic.kicad_prl 1.16KB
  140. FU-Dyson-BMS-release-v1/hardware-info/Dyson V6 BMS - PCB 61462 - KiCad Schematic/Dyson V6 BMS - PCB 61462 - KiCad Schematic.kicad_pro 5.66KB
  141. FU-Dyson-BMS-release-v1/hardware-info/Dyson V6 BMS - PCB 61462 - KiCad Schematic/Dyson V6 BMS - PCB 61462 - KiCad Schematic.kicad_sch 271.35KB
  142. FU-Dyson-BMS-release-v1/hardware-info/Dyson V6 BMS - PCB 61462 - KiCad Schematic.pdf 142.04KB
  143. FU-Dyson-BMS-release-v1/hardware-info/Dyson V7 BMS - PCB 279857- KiCad Schematic/
  144. FU-Dyson-BMS-release-v1/hardware-info/Dyson V7 BMS - PCB 279857- KiCad Schematic/Dyson V7 BMS - PCB 279857- KiCad Schematic.kicad_pcb 50B
  145. FU-Dyson-BMS-release-v1/hardware-info/Dyson V7 BMS - PCB 279857- KiCad Schematic/Dyson V7 BMS - PCB 279857- KiCad Schematic.kicad_prl 1.15KB
  146. FU-Dyson-BMS-release-v1/hardware-info/Dyson V7 BMS - PCB 279857- KiCad Schematic/Dyson V7 BMS - PCB 279857- KiCad Schematic.kicad_pro 5.66KB
  147. FU-Dyson-BMS-release-v1/hardware-info/Dyson V7 BMS - PCB 279857- KiCad Schematic/Dyson V7 BMS - PCB 279857- KiCad Schematic.kicad_sch 273.31KB
  148. FU-Dyson-BMS-release-v1/hardware-info/Dyson V7 BMS - PCB 279857- KiCad Schematic.pdf 192.03KB
  149. FU-Dyson-BMS-release-v1/hardware-info/Li-Ion Cell Spec Links.txt 341B
  150. FU-Dyson-BMS-release-v1/hardware-info/images/
  151. FU-Dyson-BMS-release-v1/hardware-info/images/Dyson V6 BMS - PCB 61462 - PCB Spaghetti Wiring Diagram.jpg 1.51MB
  152. FU-Dyson-BMS-release-v1/hardware-info/images/Dyson V7 BMS - PCB 279857 - PCB Spaghetti Wiring Diagram.jpg 1.56MB
  153. FU-Dyson-BMS-release-v1/hardware-info/images/GIMP originals/
  154. FU-Dyson-BMS-release-v1/hardware-info/images/GIMP originals/Dyson V6 BMS - PCB 61462 - PCB Spaghetti Wiring Diagram.xcf 16.44MB
  155. FU-Dyson-BMS-release-v1/hardware-info/images/GIMP originals/Dyson V7 BMS - PCB 279857 - PCB Spaghetti Wiring Diagram.xcf 22.47MB
  156. FU-Dyson-BMS-release-v1/hardware-info/images/GIMP originals/PICkit Wiring Diagram_gimp.xcf 20.29MB
  157. FU-Dyson-BMS-release-v1/hardware-info/images/PICkit Wiring Diagram.jpg 1.38MB
  158. FU-Dyson-BMS-release-v1/hardware-info/images/PICkit Wiring Diagram_crop.jpg 1.09MB
  159. FU-Dyson-BMS-release-v1/hardware-info/images/V6 SV04 - PCB 188002, Damaged.jpg 3.95MB
  160. FU-Dyson-BMS-release-v1/hardware-info/images/V6 SV04 - PCB 188002, Repaired.jpg 4.27MB
  161. FU-Dyson-BMS-release-v1/hardware-info/images/V6 SV04,SV09 - PCB 61462.jpg 4.21MB
  162. FU-Dyson-BMS-release-v1/hardware-info/images/V7 SV11 - PCB 279857.jpg 4.46MB

资源介绍:

戴森电池管理软件,提高config.h 温度限制,不改会充电超温,停止充电,电池充不满就不充了。
# FU-Dyson-BMS ### An (Unofficial) Firmware Upgrade for Dyson V6/V7 Vacuum Battery Management System (BMS) ![Github Header Image](https://user-images.githubusercontent.com/46428760/168486653-8b8b696d-0bcb-4679-95c9-0377f26ec008.jpg) ------ **Dyson vacuum batteries are designed to fail.** Here's why: 1. Series battery cells in a battery pack inevitably become imbalanced. This is extremely common and why cell balancing was invented. 2. Dyson uses a very nice ISL94208 battery management IC that includes cell balancing. It only requires 6 resistors that cost $0.00371 each, or 2.2 cents in total for six. [^1] 3. Dyson did not install these resistors. (They even designed the V6 board, PCB 61462, to support them. They just left them out.) 4. Rather than letting an unbalanced pack naturally result in lower usable capacity, when the cells go moderately (300mV) out of balance (by design, see step 3) Dyson programmed the battery to stop working...permanently. It will give you the 32 red blinks of death and will not charge or discharge again. It could not be fixed. Until now. [^2] FU-Dyson-BMS is a replacement firmware for the microcontroller inside Dyson V6/V7 vacuum batteries. By using this firmware, your battery pack will not become unusable if the cells become imbalanced, you will just have reduced battery capacity as usual. It will also allow you to replace the battery cells to repair your battery, rather than be forced to replace it. Demonstration, disassembly, and programming video: https://www.youtube.com/watch?v=dwyA5rBjncg [![FU-Dyson-BMS - (Unofficial) Firmware Upgrade for Dyson V6/V7 Vacuum Battery Management System](https://img.youtube.com/vi/dwyA5rBjncg/0.jpg)](https://www.youtube.com/watch?v=dwyA5rBjncg) ## Revolutionary features: - Cell balance LED indicator - State of charge LED indicator - Robust fault handling and logging - Total runtime tracking - Can be run in debug mode for near-real-time diagnostics - Doesn't brick itself! - Doesn't generate e-waste and try to take your money when your cells go out of balance! ## Why you would want this: - You want to vacuum your apartment but your cells became slightly out of balance because you left the vacuum off the charger for too long and now your vacuum doesn’t work (ask me how I know) - You want to replace a bad cell in your battery pack - You want to understand what your battery is doing and why. - You don’t like feeling like a cash cow being squeezed for all you’re worth. ## Compatible vacuums/batteries: - Dyson V7 - Model SV11 - PCB 279857 - Compatible + Tested - Dyson V6 - Model SV04/SV09 - PCB 61462 - Compatible + Tested - Dyson V6 - Model SV04 - PCB 188002 - Compatible + Tested Note: the model numbers are kind of weird. There are three different ways to identify/categorize your vacuum: 1. The advertised version number (V6, V7, etc) 2. The actual model number printed on the battery (SV04, SV09, SV11) 3. The part number printed on the battery PCB (61462, 279857, 188002). Some models like SV04 contain different versions of the battery PCB. Many of these PCB versions are extremely similar and I have no idea why Dyson seems to have made at least 5 different versions. I recommend you use the PCB part number for reference if possible, or the model number printed on the battery otherwise. I still use the V6, V7 names in some places since that is what most people are familiar with, and I keep changing my mind as to which identification method is better. **Probably not compatible:** (Although it’d be interesting to see PCB photos of them to be sure) - V10 vacuums - V11 vacuums - Anything newer If you aren’t sure if your battery is compatible, please submit a Github issue with the highest quality photos possible of the battery PCB and provide the advertised model number (V6, V7, etc) and printed model number (SV09, SV11, etc) and I’ll try to tell you if it will work. ## How to install it: Warning: The firmware flash process is irreversible. It is not possible to restore the factory firmware. Summary: 0. Be careful. Li-ion batteries are no joke and must be respected. You're working on a live battery pack that can output 100+ Amps if short-circuited. 1. Disassemble battery pack to access PCB 2. Make sure all cells are charged above 3V and that the pack LEDs do *something* when you press the button (with magnet on reed switch if using V7). This confirms the 3.3V rail is regulating and the PIC is awake/working. 3. Remove conformal coating over programming connection points (if applicable) 4. Connect PICkit to computer and, if you using a PICkit 3 or clone, install the [PICkit 3 Programmer App and Scripting Tool v3.10](https://ww1.microchip.com/downloads/en/DeviceDoc/PICkit3%20Programmer%20Application%20v3.10.zip). (https://www.microchip.com/en-us/tools-resources/archives/mplab-ecosystem) 5. Connect PICkit to BMS board as shown below: 6. Wake up battery pack by pressing button and placing magnet on reed switch (if using V7 vacuum) 7. While maintaining tension on wires to BMS board, make sure PICkit can see the PIC16LF1847 microcontroller, then import and write the hex file from the latest GitHub release.

For more details, see video linked at the top (https://www.youtube.com/watch?v=dwyA5rBjncg).

Disclaimer: Lithium-ion batteries can be dangerous and must be respected. Proper cell balancing may reduce this danger which is why only trained professionals who implement cell balancing according to the manufacturer recommended best practices should work on them...wait...well that doesn't include Dyson either so I guess we're on our own. According to the internet, they can spontaneously catch fire, burn your house down, drain your retirement fund, and run away with your wife. Consider yourself warned, and please don't sue me if something goes wrong because I assume no liability and provide no warranty. See section 15 and 16 of the COPYING file for more details. ## Miscellaneous Thoughts on Repairing a Battery Pack ![Battery Cell Connections and Measurement Points](https://user-images.githubusercontent.com/46428760/168488794-7eb77a0e-5629-472b-b02a-e23a85353311.jpg) If you left your battery in storage for a long time, you may have found it no longer turns on at all and won’t charge either. This is because the battery cells have self-discharged so low that the ISL94208 won’t even turn on, which means the microcontroller won’t turn on either. If you connect a constant current power supply directly to the terminals of the battery pack bypassing the BMS board, you can slowly recharge the cells until they are back within a normal voltage range (above 3V). I've found the [PCBite probes](https://store-usa.arduino.cc/products/4x-sp10-probes-and-test-wires?selectedStore=us) to work well for easily connecting any cell or pack to a bench power supply. Soldering small wires to the nickel strips or jamming on alligator clips somehow would probably work too. I recommend charging at 50-100mA until all cells are over 3V. For safety, you don’t want to charge a battery that’s been depleted too far at the normal charge current (700mA). After all cells are above 3V, the BMS should power up as usual. If you aren’t getting the 32 red blinks of death, you might not even need to install this firmware (as much as it pains me to admit it). While you have the battery disassembled, I’d recommend making sure all the battery cells are within 100mV of each other,
100+评论
captcha