- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
与与 电量计间采用电量计间采用 通信接通信接
MSP430 与与 bq 电量计间采用电量计间采用 SMBus 通信接通信接
口的宽输入电池充电器口的宽输入电池充电器
口的宽输入电池充电器口的宽输入电池充电器
Abhishek A. Joshi MSP430 系统解决方案
Keith J. Keller 模拟应用
摘要摘要
摘要摘要
本应用报告描述了一个具有宽电压输入的智能电池充电器 。其中的参考设计实
现了在 MSP430 微控制器和兼容 SMBus 的电池电量计之间进行通信的系统管理总
线(SMBus)协议。MSP430 器件通过 SMBus 从电量计获取电压、电流和其它一
些参数,之后通过调节输出到 dc/dc 变换器模块的 PWM 占空比来传递电池所需的
电量。
硬件原理图,软件源代码以及其它信息可以从以下网址获得:
/lit/zip/slaa476.
说明说明::虽然所设计的软件针对的是 系列微控制器,但经过微小的修改后就可以
说明说明:: MSP430F550x
被移植到具有 MSP430 的其它系列控制器中。在本应用中所展示的充电器原理方案主
要是针对Li-ion/Li-polymer 化学电池的,但所描述的电池充电总体概念应该对任何类型
的化学电池适用。
目录目录
目录目录
1 引言4
2 硬件5
2.1 系统整体描述5
2.2 MSP430F5510 子板子系统6
2.3 功率级板子系统8
3 软件 11
3.1 SMBus 协议描述 11
3.2 软件文件结构12
3.3 API 调用描述14
3.4 示例应用程序描述25
参考文献27
附录A SBS 支持的使用SMBus 协议的指令28
附录B 详细示例程序流程图29
附录C 电池状态寄存器描述30
附录D MSP430F5510 子板示意图32
附录E MSP430F5510 子板硬件设置34
附录F 电池校准电路的安装36
附录G 电池电压和PWM 转换37
附录H 电池电流和PWM 转换38
附录I 功率级板原理图(1 代:40-V 输入) 39
附录J 反馈环路稳定性分析波特图41
附录K 功率级板示意图 (第二代: 60-V 输入)42
附录L 功率级板硬件安装44
图目录图目录
图目录图目录
图 1 智能电池充电器的高层系统框图4
图 2 系统框图5
图 3 MSP430F5510 子系统框图6
图 4 功率级板子系统框图8
图 5 过压保护和反极性保护电路9
图 6 典型充电曲线10
图 7 电池充电的恒定电流/ 电压反馈10
文档评论(0)