Giter Club home page Giter Club logo

smartbms's Introduction

智能BMS

开源智能电池管理系统

YouTube 演示: https://youtu.be/0XNe25lMs6U?si= eK-90N3kao_sy4zy

官方页面: https://hackaday.io/project/181453-green-bms

描述

Smart BMS 是一款适用于锂电池(Lifepo4、Li-ion、NCM 等)电池组的开源电池管理系统。

替代文本

BMS的主要功能有:

  • 保护电池免受过压影响
  • 保护电池免受欠压影响
  • 来平衡细胞

智能BMS由四个主要部分组成:

  1. 单元模块(https://hackaday.io/project/181453-green-bms/log/198376-green-bms-cell-module
  2. 控制单元(https://hackaday.io/project/181453-green-bms/log/198414-green-bms-control-unit
  3. 限制器(https://hackaday.io/project/181453-green-bms/log/198378-green-bms-limiter
  4. Android应用程序(https://hackaday.io/project/181453-green-bms/log/198377-green-bms-android-app

每个电池的电压和温度值由相关电池模块(基于 Attiny 微控制器)获取,并通过串行 I2C 线发送到控制单元(基于 Arduino Mega 微控制器)。

控制单元通过限制器开始或停止充电(通过输出继电器),限制器包括用于打开或关闭充电电路的功率继电器。

控制单元还可以通过输出继电器启动或停止放电。

当充电过程中电芯达到“平衡电压值参数”时,电芯模块连接平衡电阻以执行电芯泄放。

当电池组中只有一颗电池处于平衡状态时,控制单元会激活限制器内的电流限制功能(充电电流限制为 1A)。

控制单元可以通过蓝牙与智能手机(或平板电脑)连接。

通过“Green BMS”Android应用程序(Play Store上有售)可以检查电池组状态(总电压、电流负载、充电状态……),检查每个电池的实际电压和温度值并执行多项操作设置。

安卓应用程序免费下载

Green BMS Android 应用程序可在此处获取: Green-BMS 应用程序

教程

此处提供了制作绿色 BMS 的分步说明: https ://hackaday.io/project/181453/instructions

Youtube频道

https://www.youtube.com/channel/UCdJnQnmzJSQNOAGbZR5iExA

请订阅...😄

开源开发应用程序

该项目是使用以下开源应用程序创建的:

  • KiCad:设计单元模块和接口板
  • QElectroTech:设计限制器
  • LibreCad 2D:设计控制单元盒
  • Arduino IDE:设计单元模块(Attiny)和控制单元(Arduino Mega)的代码
  • Mit App Inventor:设计 Android 应用程序

警告

锂电池和其他电池很危险,必须小心处理。

锂电池和其他电池具有潜在危险,如果损坏、有缺陷或使用不当,可能会引发严重火灾。

Green BMS 是一个“自己动手”项目,不提供任何保证。

Green BMS 对可能提供的任何文档或文件或任何软件中可能出现的任何错误或不准确不承担任何责任。

使用该项目的风险和责任完全由您自行承担。

本项目的使用可能不符合当地法律或法规。

开源硬件认证

Green BMS已被开源硬件协会认证为开源硬件,UID:IT000007。

证书链接:( https://certification.oshwa.org/it000007.html )

执照

本作品根据Creative Commons Attribution-ShareAlike 4.0 International License获得许可。 https://creativecommons.org/licenses/by-sa/4.0/

您可以自由地:

共享— 以任何媒介或格式复制和重新分发材料

改编 ——为任何目的(甚至商业目的)重新混合、转换和构建材料。该许可证适用于自由文化作品。只要您遵守许可条款,许可方就不能撤销这些自由。

根据以下条款:

归属- 您必须给出适当的信用,提供许可证的链接,并表明是否进行了更改。您可以以任何合理的方式这样做,但不得以任何暗示许可方认可您或您的使用的方式。

相同方式共享— 如果您对材料进行重新混合、转换或构建,则必须在与原始材料相同的许可下分发您的贡献。

无额外限制— 您不得应用法律条款或技术措施来合法限制他人执行许可证允许的任何操作。

注意事项:

您不必遵守公共领域或适用的例外或限制允许您使用的材料元素的许可。不提供任何保证。该许可证可能不会向您提供预期用途所需的所有权限。例如,其他权利(例如公开权、隐私权或道德权利)可能会限制您使用该材料的方式。

smartbms's People

Contributors

green-bms avatar yuanzhongqiao avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.