BMS(三)

news2024/9/23 5:32:39

  • BAT (Pin 1):

    • 连接到电池组的最高电压端(CELL5)。芯片通过该引脚监控整个电池组的总电压。
  • VC5 (Pin 2):

    • 连接到第五节电池的正极,用于监控第五节电池的电压。
  • VC4 (Pin 3):

    • 连接到第四节电池的正极,用于监控第四节电池的电压。
  • VC3 (Pin 4):

    • 连接到第三节电池的正极,用于监控第三节电池的电压。
  • VC2 (Pin 5):

    • 连接到第二节电池的正极,用于监控第二节电池的电压。
  • VC1 (Pin 6):

    • 连接到第一节电池的正极,用于监控第一节电池的电压。
  • VC0 (Pin 7):

    • 连接到电池组的最低电压端(通常是地)。在此电路中,VC0 连接到 CELL0 端,与 GND_B(系统地)相连。
  • SRP (Pin 8) 和 SRN (Pin 9):

    • 这些引脚用于检测电池组的充放电电流,SRP 和 SRN 通常连接到电流检测电阻的两端。电流流过检测电阻时会产生一个电压差,BQ7692003PWR 通过这个电压差来测量电流。
  • REGSRC (Pin 10):

    • 该引脚通常连接到电池组的最高电压端,为内部电路供电。在该电路中,REGSRC 引脚直接连接到 BAT 引脚。
  • CAP1 (Pin 11):

    • 外部电容连接点,用于稳定内部电压。在该电路中,该引脚连接了一个 4700pF 的电容 (C35)。
  • CAP2 (Pin 12):

    • 外部电容连接点,与 CAP1 配合使用,在该电路中连接了一个 1uF 的电容 (C36)。
  • REGOUT (Pin 13):

    • 内部稳压器输出,用于为芯片内部电路供电。在该电路中,通过一个 4.7uF 的电容 (C38) 稳定电压,并通过 R25 为指示灯 LED1 供电。
  • TS1 (Pin 14):

    • 连接到热敏电阻 (P6),用于检测电池的温度。在该电路中连接了一个 NTC 热敏电阻,用于监控电池温度。
  • SCL (Pin 15) 和 SDA (Pin 16):

    • I2C 通信引脚,用于与外部微控制器进行通信。在该电路中,SCL 和 SDA 分别连接了上拉电阻 (R31, R32),以确保 I2C 总线的正常工作。
  • VSS (Pin 17):

    • 芯片的地引脚,连接到系统地 (GNDB)。
  • ALERT (Pin 20):

    • 警报输出引脚。当芯片检测到故障或异常时,该引脚会输出低电平信号,通知外部控制器。在该电路中,该引脚直接连接到 R27 和 C14 组成的 RC 电路,用于去抖动。
  • CHG (Pin 19) 和 DSG (Pin 18):

    • 充电和放电控制引脚。CHG 控制充电路径,DSG 控制放电路径。在该电路中,这两个引脚通过开关 Q2 和 Q11 连接到电池组的相关电路,用于控制电池组的充放电过程。

在这个配置中,MOSFET 的栅极控制信号来自于其源极和通过二极管和电阻分压后的信号。栅极电压是通过电阻和二极管的配置来设定的,而不是直接由外部信号驱动。

CHG   :charge充电         DSG:  discharge 放电控制

为什么需要和二极管并联一个电阻?

在某些电路中,二极管会与电阻并联使用,主要是出于以下考虑:

  1. 泄放电容效应

    • 二极管在反向偏置时可能会存储少量电荷(电容效应)。当反向偏置突然解除时,这些电荷会导致瞬时的电压尖峰。并联一个电阻可以帮助泄放这些存储的电荷,减少电压尖峰,避免干扰或损坏敏感电路。
  2. 均流作用

    • 在某些电路中,如果有多个并联的二极管用于分担电流,通过并联电阻可以确保每个二极管上的电流相对均匀。电阻会导致一个微小的电压降,从而有助于平衡各二极管的电流分配,避免某个二极管过载。
  3. 稳定电压分布

    • 对于某些需要精确控制的电路,比如稳压电路或者电荷泵电路,并联电阻可以帮助稳定二极管上的电压分布,避免由于寄生电感或电容导致的振荡。
  4. 防止自激振荡

    • 在高频或高速开关电路中,二极管可能会因寄生电感和电容的存在而导致自激振荡。并联一个电阻可以阻尼这些振荡,增加电路的稳定性。

菲尼瑞斯电桥相比万用表可以不用拆卸元器件,直接在板子上面测量。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2085954.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Datawhale X 李宏毅苹果书 AI夏令营】《深度学习详解》Task2 打卡

文章目录 前言学习目标一、线性模型二、分段线性曲线总结 前言 本文是【Datawhale X 李宏毅苹果书 AI夏令营】的Task2学习笔记打卡。 学习目标 李宏毅老师对应视频课程:https://www.bilibili.com/video/BV1JA411c7VT?p3 《深度学习详解》第一章主要介绍了深度学习…

Windows中Jupyter notebook设置默认目录

起因是我想白嫖实验室的显卡,就想在实验室电脑上安一个jupyter,就有了一系列问题 默认位置是这样的 方法一:配置文件 step1:生成jupyter配置文件 打开cmd,输入【jupyter notebook --generate-config】,输…

基于yolov8的行人跌倒检测系统python源码+onnx模型+评估指标曲线+精美GUI界面

【算法介绍】 基于YOLOv8的行人跌倒检测系统是利用先进的深度学习技术,特别是YOLOv8模型,来实现高效、准确的行人跌倒行为检测。YOLOv8作为YOLO系列的最新版本,通过改进的网络架构和训练策略,在保持高检测速度的同时,…

opencv实战项目十七:透射变换仪表表盘校正

文章目录 前言一、透射变换介绍:二、opencv实现2.1 cv2.getPerspectiveTransform()2.2 cv2.warpPerspective() 三,代码实现:四,矫正效果: 前言 在这个信息化时代,图像处理技术在众多…

Python 利用rasterio库进行坐标转换

这是一篇必应上找的手册上的文章,特此记录 参考链接: 原文 参考链接2 影像中的RPC信息 目录 1、仿射变换矩阵转换2、使用控制点转换3、使用RPC进行坐标点转换 1、仿射变换矩阵转换 上面说的利用仿射转换矩阵进行转换,一些注意事项可以参考原文…

TQRFSOC开发板47DR LWIP自环测试

本例程基于RFSOC 47DR开发板实现LWIP自环通讯测试。使用开发板的网口与电脑或路由器等设备连接,使开发板与电脑在同一局域网内,使用telnet工具连接开发板,进行LWIP自环测试。 LWIP自环测试工程在Hello World项目上进行修改,首先打…

eclipse 配置 ABAP 连接操作手册

参考 GUI配置 按选择是否勾选single sign-on的方式,选择是否输入密码 点击NEXT 点击完成。

sqli-labs靶场通关攻略(46-50关)

第46关 (ORDER BY数字型注入) 输入?sort1 修改参数为2试一下 看到按照字母顺序进行了排序,所以它便是一个使用了order by语句进行排序的查询的一种查询输出方式 1出现报错,那么我们使用报错注入 查库 ?sort1 and updatexml(1,…

go.uber.org/ratelimit 源码分析

go.uber.org/ratelimit 源码分析 go 提供了一用来接口限流的包。其中"go.uber.org/ratelimit" 包正是基于漏桶算法实现的。 使用方式: 通过 ratelimit.New 创建限流器对象,参数为每秒允许的请求数(RPS)。使用 Take()…

8.29T2 国际象棋(构造:棋盘拆分成小方阵)

http://cplusoj.com/d/senior/p/NODSX2303B 暴力显然,因为肯定是从奇点到偶点,所以二分图匹配一下就好 首先我们手模一下,比如(11,11),我们可以手模出一个情况,也就是DInic跑出来的情况&#…

培训第三十九天(了解docker-compose,docker-compose编排容器,配置harbor服务)

一、回顾 1、拉取私有仓库镜像 # 配置dockerdocker pull 10.0.0.10:5000/centosnginx:v0 2、容器网络类型 brideg(net) default# docker启动之后会生成新的虚拟网卡,网卡的名称docker0# 网段默认是172.17.0.1# 所有的容器都桥接docker0,通过桥接共享网…

对物料分别评估

业务示例 在公司中,某些物料是同时在内部进行生产和在外部进行采购的。由于必须根据值区分内部零件和外部零件,因此应为这些物料设置分别评估。 有关工厂内的评估,可使用分别评估根据特定标准区分物料的部分库存,并且可以不同方…

Python画笔案例-019 绘制阴影丫字

1、绘制阴影丫字 通过 python 的turtle 库绘制一个阴影丫字的图案,如下图: 2、实现代码 绘制一个阴影丫字图,以下为实现代码: """阴影丫字.py """ import turtleturtle.delay(0) turtle.speed(0)d…

Linux —— 驱动——platform平台总线

platform平台总线是Linux内核中一个重要的概念,主要用于管理那些不通过传统物理总线(如USB、I2C、SPI等)连接的设备,特别是SoC(System on Chip,片上系统)内部集成的外设。以下是对platform平台总…

mysql8.0查询等级排名可使用窗口函数,那5.7的版本呢?

1、需求:查询用户详情的同时查询用户的排名 2、首先看下数据库表设计 分为会员用户表member_user和会员等级表member_level,升级的条件是根据经验值升级,表结构如下: 用户表 member_user CREATE TABLE member_user (id bigint(…

C#操作ms office实现office转pdf

前提 安装office 2019 安装vs 2022 新建项目 引入4个com包 编写代码 代码结构 代码如下 using Microsoft.Office.Interop.Excel;namespace UseMsOffice {internal class Program{static void Main(string[] args){WordToPdf();ExcelToPdf();PPTToPdf();}static void W…

SpringBoot3与AOP完美结合:轻松追踪用户操作,实现精准日志记录

程序员必备宝典https://tmxkj.top/#/ 1.pom文件 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-aop</artifactId></dependency><dependency><groupId>com.alibaba</groupId&g…

LlamaIndex 实现 Agent

RAG 是在数据层面为大模型提供更多、更新的外部知识&#xff0c;而 Agent &#xff08;智能体&#xff09;&#xff0c;为大模型扩展了推理业务的能力。数据是静态的&#xff0c;数据周期可能是天、小时甚至到秒&#xff0c;通过 RAG 实现时&#xff0c;需要调用对应系统的 API…

uni-app组件

一. 什么是组件,有什么好处? 在uni-app中&#xff0c;组件是构成应用的基本单位&#xff0c;它们是用来定义用户界面的一部分&#xff0c;并且通常包含了视图和逻辑。组件的设计使得开发者能够以声明式的方式构建应用界面&#xff0c;并且通过组件化的开发方式来提高代码的复…

vue-cli搭建项目过程

一.前言 传统的前端项目架构&#xff1a; 指的就是一个项目中有很多个HTML文件&#xff0c;每一个HTML文件都是相互独立的&#xff0c;如果需要在页面中导入一些外部依赖的css,js文件&#xff0c;就需要在每一个html文件中都导入就会显得特别麻烦&#xff0c;而且这些外部依赖…