Comments (7)
Pre-discharge circuit is working with latest firmware (LibreSolar/bms-firmware@45df96b). Below tests were performed with a 24V LFP-Battery.
Yellow (CH1): PDSG (TP7), Blue (CH2): DSG (TP6)
- BAT+ and BAT- terminals open.
- BAT+ and BAT- terminals connected to 1200 uF electrolytic capacitor.
The PDSG MOSFET is enabled first (P-channel MOSFET, i.e. gate pulled low) and pulls up the bus voltage through the resistor. The DSG follows the bus voltage. 250 ms after the bus voltage reached the battery voltage, the DSG FETs are enabled (gates 12V above battery voltage)
For this test, the PDSG MOSFET had to be wired manually to fix #36.
from bms-c1.
The current and voltage measurement results from the bq76952 are less accurate than expected.
An example from testing:
- Pack current
- BMS 3.76 A
- Fluke multimeter: 3.95 A
- Pack voltage
- BMS 26.98 V
- Fluke multimeter: 27.20 V
The root cause has yet to be investigated. The bq76952 features different calibration features which can be leveraged to improve the accuracy.
from bms-c1.
I have a circuit problem and would like to ask, why not use the built-in LDO of BQ76952 to replace the external DCDC module?
from bms-c1.
Which circuit problem do you have?
The LDO cannot handle the current required for the ESP32-C3.
from bms-c1.
Which circuit problem do you have?
The LDO cannot handle the current required for the ESP32-C3.
If I use a general MCU, for example, the current is less than 45mA, could I not use the external DCDC circuit?
from bms-c1.
It really depends. Also a CAN transceiver can draw considerable amount of current. I didn't do the math, but dropping voltage from 60V to 3.3V will dissipate a lot of heat even for very small currents. For ESP32-C3 with WiFi it's not feasible for sure.
Let me know if you did some calculations and you think it may be doable with LDO only.
from bms-c1.
Final test report was added to the repo, closing this issue.
https://github.com/LibreSolar/bms-c1/blob/main/testing/v0.3/README.md
from bms-c1.
Related Issues (20)
- BAT+, CHG+ and PACK+ voltage measurment HOT 5
- Cell Balancing HOT 1
- schottky diode selection
- GPIO9 (BOOT) pin not broken out
- The status of the project HOT 6
- Q12 has wrong pinout
- BMS-C1: Kicad Library HOT 1
- Intention of CHG+ pad HOT 2
- D16 Schottky diode inverted? HOT 2
- Thermal Performance Tests
- Overvoltage and Undervoltage Testing Issue with BMS_C1 Board HOT 6
- BMS non-responsive after working for a few minutes. HOT 5
- "flashing quickly" LED won't stop HOT 11
- Clarification needed on copper thickness of inner PCB layers HOT 5
- Minor - correction on schematics HOT 1
- In file bq769x2_emul. c, The size defined by subcmd_mem seems to exceed the actual required size HOT 2
- Fix NPTH clearance in v0.4 HOT 5
- CAN bus testing HOT 2
- .
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bms-c1.