问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

USB6009的详细资料

发布网友 发布时间:2022-04-19 19:11

我来回答

4个回答

热心网友 时间:2023-07-04 03:08

特点和引脚说明

● 特点

支持2~4节锂电池和6~12节镍电池。

基于PIC18F MCU内核,现场可编程的锂离子/锂聚合物/镍电池电量计量芯片。

遵循SMBus 1.1和SBdata 1.1。

精密的16位Δ-∑ A/D转换,电流测量精度为小于1mA。

18V最大输入电压,电压测量端可直接与电池芯相连接。

可编程I/O用于LED驱动和充放电保护和二次安完保护。

对不同的电池芯,用户可以配置不同的电池模型。

电池容量计量误差小于1%。

先进的放电完(EOD)判断方法。

16KB闪存和256Byte EEPROM。

高精度的内部振荡器。

极低的电源消耗,工作时耗电为200μA,采样模式时为100μA,休眠时仅为0.5μA。

增强型ESD保护能力。

12个通用可编程I/O口,其中2个为高电压(最高18V)开漏输出。

集成和外接温度传感器,实现两个位置温度检测功能。

内置最大平衡电流为8.4mA的电池平衡电路和外部电池平衡控制功能。

● 引脚说明

PS501采用TSSOP28无铅封装,符合欧盟的RoSH以及各国的环保要求,其引脚排列如图1所示。超小体积的TSSOP封装(7.85mm×10.2mm)可节省PCB的空间,方便地安装于不同尺寸的电池包中,如图2所示。

图1 PS501引脚图

图2 基于PS501的智能电池包

PS501引脚功能简介

PS501内部结构和工作原理

● PS501内部结构

PS501的内部结构见图3。

图3 PS501内部结构图

● 处理器内核/存储器

PS501采用了PIC18 8位RISC单片机内核,其存储器资源包括16KB 闪存,以及256Byte EEPROM,分别用于存储程序/数据和参数。这两种存储器均可通过SMBus接口进行重新编程,而不需要特别的编程接口。每片PS501在出厂前都已经烧录好Boot loader程序,针对不同型号用电设备,不同特性的电池芯,以及不同容量等配置信息用户可以使用Powertool500软件设置生成不同的固件,在电池包生产现场下载固件,从而电池包的生产厂可以方便快速地对不同特性的电池芯,不同的上位机设备更改固件,而不需要改动硬件电路。

● A/D转换器

PS501利用高精度A/D转换器来进行电流、电压和温度的精确测量。A/D经过校准后可消除增益误差和偏移误差。基于PS501芯片的电池包管理PCBA在生产过程中除了要现场下载固件外,还要对A/D转换电路及硅时钟振荡器进行校准,校准的内容包括:电池组电压采样,每串电池芯电压采样,外部和内部温度采样,电流采样,以及硅时钟振荡器。因此不管是元件精度,PCB设计等造成的累加误差都可以通过校准最大程度地进行更正,从而确保每个PCBA对物理量的采样都是精确的,而这个过程花费的全部时间仅为15s,而且全过程全部自动进行,不需要人工干预。

● PowerSmart固件/电池模型

Flash存储器中固化有所利用PowerSmart开发的电池管理固件。该固件采用专有算法以及精密的三维电池模型,模型包含250多种参数,并可对自放电、温度以及其他因素进行补偿。除此之外,PS501在充/放电周期内还执行了多项容量校正和减小误差的操作,以提高精度、改善电量计和充电控制性能。上述功能可确保实现精确的电池容量报告以及误差小于1%的实时预测。闪存的可再编程特性使得在无需改变硅片设计的前提下,可迅速实现固件升级并生成用户版本。PS501可根据特定应用的电池化学性质轻松进行用户定制。

PowerSmart提供了各种标准配置文件,可用于配置各种流行的充电电池和电池组应用。图4和表1是不同温度,不同放电率的放电结束电压3D模型和PS501内部表格参数一个例子。

图4 不同温度、不同放电率的放电结束电压3D模型

表1 锂电池放电结束电压查找表

● SMBus接口/SBdata命令

PS501包括一个符合SMBus v1.1协议的SMBus通信引擎,目前所有的笔记本电脑与笔记本电池的通信都遵循这个通信协议。SMBUS是I2C通信协议的一个子集,使用带有I2C通信接口的处理器或者用软件模拟I2C通信接口的方法,都可以很容易地读取PS501的SBdata数据,应用到不同的电子产品中。

● 精确的集成时基

PS501带有一个高精度硅振荡器,无需外接时钟振荡器即可进行自放电定时和容量计算的精确定时。这个内部硅振荡器在电池组生产时可以由用户进行校准。

● 温度检测

当PS501紧靠被监控的电池时,可采用片内集成的温度传感器以减少器件数目,用户也可选择通过器件提供的引脚外接热敏电阻进行温度监控。同时PS501可以支持内外两个传感器分别进行采样,监测两个不同地方的温度,并可以通过GPIO做出不同条件的温度保护。

● 通用I/O

PS501提供12个可编程数字输入/输出引脚。其中8个引脚可用作LED输出以显示充电状态(SOC),或直接控制外部充电电路,或为锂离子电池组提供额外的安全保护。当然,它们也可用作通用输入/输出引脚。在这些引脚中,有两个I/O是开漏输出引脚,因此可用于直接驱动FET或其他高电压应用。

在PS501内部提供的最大8.4mA平衡电流不足以满足大容量电池包的平衡功能需要时,PS501可以通过通用 I/O控制外部的平衡电路,实现用户自定义大小的平衡电流控制。此外通用 I/O还可以用作电池低容量工作时驱动蜂鸣器作低电量声音提示。

工作模式

PS501有4种工作模式:运行模式、采样模式、低电压休眠模式和闲置休眠模式。每种模式都有特定的进入和退出条件,四种模式的功耗各不相同。

● 运行模式:PS501在电池组在充电或放电的过程中工作在这种模式。

运行模式是功耗最大的工作模式。在运行模式中,一个测量周期内所有测量和计算进行一次。在每个测量周期,依次对电流、电压和温度进行测量。例如:当笔记本电脑在工作或充电时,PS501的工作电流为200μA。

● 采样模式:PS501在电池组既没有充电也没有用电的情况下进行采样模式。

采样模式中,充电状态的计算、SMBus请求等操作仍将按照正常运行模式的频率进行,不同的是每隔多个采样周期才进行一次测量。器件总功耗得以显著降。例如:笔记本电脑在关机时, PS501的工作电流为100μA。

● 低电压休眠模式:电池组电压测量值低于用户的预设数值时,器件进入休眠模式。

处于休眠模式的PS501不再进行测量和计算。电量计显示器不工作,SMBus上的通信被忽略,只有当满足了唤醒条件时器件才可退出休眠模式。休眠模式是功耗最低的模式之一,用于电池彻底放电后保存电池能量,此时PS501的工作电流可以低至1μA。

● 闲置休眠模式:对于需要长期储存的电池组,可采用闲置休眠模式。

该模式下,无论电压值的大小,PS501都将进入低功耗休眠模式。用SMBus命令可使器件进入该模式。此时PS501的典型功耗可以低至1μA。当SMBUS总线有上拉电平退出该模式。该模式应用于电池包在长期储存和运输的过程节省电量。如:笔记本电脑电池在生产后到用户第一次使用这个过程PS501可以设置工作在这种模式。

电池平衡

● 电池平衡功能的必要性

当一个串联电池包中的电池芯中有电池芯的容量与其他串联的电池芯片不同时,会体现为在电池组充满或放完时串联电池芯之间的电压不相同。这种情况下导致在电池组充电的过程中,电压过高的电池芯提早触发电池组过充电保护,而在放电过程中电压过低的电池芯导致电池组过放电保护,从而使电池组的整体容量明显下降,整个电池组体现出来的容量为电池组中性能最差的电池芯的容量。

● PS501的内部平衡功能

PS501片内具备电池平衡负载,用以从具有较高电压的电池抽取多余的电流,消耗多余的电量,实现电池平衡。根据电池电压大小的不同,内部的多个500Ω电阻将从每节电池抽取最多 8.4mA的电流。电池平衡算法将对单个电池的电压以及它们之间的电压差进行监视。对于容量较小,而且电池芯的性能及一致性较好的电池组,可以选择使用内部平衡功能。

● PS501的外部平衡控制功能

当电池组的容量较大,并且电池芯的性能和一致性较差的情况下,PS501片内的平衡电路无法有效地起到电池平衡功能。这种情况下,可以使用PS501的可编程I/O并通过芯片外部的简单元件实现大电流的电池平衡功能,参考应用电池见图5。这样,通过改变分流电阻的阻值,可以方便地实现不同平衡电流,通常在一些应用中将其设为100mA以上。这个功能特别适用于使用国产大容量电池芯的电动车、电动工具、外置电池包等应用。

图5 PS501外置电池平衡电路

PS501的典型应用电路

PS501的典型应用电路见图6。

图6 PS501典型应用电路

● 电量计量功能:PS501直接对四串锂电池进行电压采样,电流的采样通过串在主回路中的采样电阻的两端的电压降得知。温度采用片内传感器。

● 一次保护功能:锂离子电池在过充电和过放电、过流、过温等情况下都有可能会损坏电池和用电设备,并有发生电池爆炸或着火的危险。本方案使用专用的电池保护芯片如SEIKO公司的S-8254或MITSUMI公司的MM1414和PS501共同控制充电和放电保护MOSFET,实现双重一次保护功能。

● 二次保护功能:在一次保护没有正确保护,并且电池于危险的前提下,PS501可以控制热熔保险丝,将其熔断从而避免发生电池爆炸或着火的危险。

● 通信:主机通过SMBUS与PS501通信,读取电池的各种信息。

● 电池平衡:使用片内电池平衡功能。

PS501的实测数据

图7是基于PS501的智能电池组实测数据。

图7 PS501的实测数据

电池组形式:3串2并(3S2P)容量4000mAH

充电设置:恒流为3000mA、恒压为12600mV,停充条件为电流小于100mA。

放电设置:恒流为4500mA,停放条件为包电压低于9000mV。

测试结果:

PS501准确地计算出电池组的容量,保证运行时间。

在充电过程中可以实时记录获得的容量,并且在电池充满时计算出的电池容量与实际的电池容量4000mAH相符。

放电过程中,准确记录放出的电量,并且在电池放光时,计算出的容量为0保证用电设备能及时存盘,关机。并获得电池使用的最大容量。
结语

基于PS501的智能电池系统,可以准确地计算电池组的剩余容量和报告电池的状态,从而确保用电设备运行的可靠性以及最大化电池的使用时间。PS501的GPIO可以实现电池灵活的保护功能,确保电池的使用安全,同时内置电池平衡电路以及外部的电池平衡控制功能保证了电池组的电压平衡,大大延长了电池的使用时间和寿命,这个功能对国产电池芯尤其实用。

热心网友 时间:2023-07-04 03:08

有并!

热心网友 时间:2023-07-04 03:09

这是版权问题,哪能随便告知。

热心网友 时间:2023-07-04 03:09

是的!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
诺基亚5233直签工具 我的5233下了证书、也在塞班官网上在线签名了、怎么还是提示证实书错误... 你好 就是我用的诺基亚5233直签工具就是用不了什么受证书限制内部错误... 请问哪里有做餐用包装纸巾的.厂 怎么在餐巾纸上或者纸巾包装上打广告? 广告餐巾纸广告餐巾纸的分类 广告餐巾纸广告餐巾纸的制作形式 ...支付密码一样呢?支付密码和银行卡的关系是什么?求解答, ...今天是怎么了,换了数据线也不行,同事的M1也一样不能充电... 小米M1和小米青春版就是CPU和内存不一样,我是学生,买哪一个比较好? 怎么查看linux usb设备驱动 如何用树莓派Raspberry Pi做一个简单的控制系统 STM32用什么电源供电,对接口有什么要求吗?(电源... 求: MTK6225工程模式 串口输出数字加字母 初学者如何学习嵌入式? 有谁用过rt5350,不会调gpio intel内存双通道新技术 arduino什么意思 stm32f103VE的每个GPIO可以作为外部中断源,简要说... linux 内核怎么设置中断gpio 单片机USB供电电路 通信管理机的硬件规格 STM32F103的USB对应的GPIO引脚是否不用配置就可以... 有没有人说一下,鸿日S1pro怎么样? 东莞银行股份有限公司大朗银朗支行怎么样? 东莞银行股份有限公司企石支行怎么样? 东莞银行股份有限公司中心区政和支行怎么样? 东莞银行全称是什么 东莞银行股份有限公司东城城丰支行怎么样? 安卓智能终端硬件系统设计选型分析 嵌入式高速数据采集solution是什么原理? 请问STM32怎么才能并行操作低八位的IO口或高八位的... 华硕pike卡如何连接sas盘 vivo s1pro新加坡没有卖吗 手机qq怎样快速删好友? QQ怎么一键删除好友 手机QQ 手机QQ怎样快速批量删除好友? originos支持S1Pro吗 鸿日s1跟s1pro有什么区别 如何关闭闪付功能 怎么在手机上关闭银行卡闪付 银行卡上的闪付怎么取消 怎么取消银行卡的闪付 银行卡绑定了微信,怎么关闭闪付功能? 开通了储蓄卡闪付功能,可以取消吗? 手机闪付功能怎么取消 中国银行卡闪付怎么关闭 信用卡闪付怎么关闭 银行卡上的闪付功能能不能关掉