• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

求助 bq20z95电池电量监测芯片如何通过SMBus总线与主板通讯

先说一下我要实现的功能:需要一个电池电量检测模块对手持设备剩余电量进行实时监测,并通过SMBus总线将数据传输到主板,实现在软件界面上显示出剩余电量的功能。

问题:

我买了一套bq20z95的开发套件,套件里除了bq20z95的评估板,还有一个EV2300接口转换板,连接后通过USB口可以接到PC机上。我对bq20z95的data flash中的数据进行设置后,想通过SMBus总线直接与嵌入式主板上的SMBus接口连接。我怎么能才能获取到SMBus总线上的数据呢?

全部回复(5)
正序查看
倒序查看
00764061
LV.1
2
2011-04-22 22:34

差不多,我是想用单片机通过SMBUS读出电量的值,地址是多少,如何操作,谢谢

0
回复
desiretec
LV.2
3
2011-09-15 14:43

BQ20Z95 采用的是标准的 SMBUS 协议!

读地址:0x16,写地址:0x17,

主要用示波器抓下 EV2300 的波形,然后写程序按照标准时序就可以了!

我这里有用示波器抓取的波形及参考代码,可加 QQ:1291991760 我发给你。

0
回复
2011-12-05 10:04
@desiretec
BQ20Z95采用的是标准的SMBUS协议!读地址:0x16,写地址:0x17,主要用示波器抓下EV2300的波形,然后写程序按照标准时序就可以了!我这里有用示波器抓取的波形及参考代码,可加QQ:1291991760我发给你。

同意DESIRETEC的观点。

0
回复
mac8188
LV.4
5
2012-08-07 14:54
@雪狐0712
同意DESIRETEC的观点。
我这里有几百片1.5版本的IC.谁要,便宜卖了!
0
回复
songzhige
LV.4
6
2012-08-09 15:43
@desiretec
BQ20Z95采用的是标准的SMBUS协议!读地址:0x16,写地址:0x17,主要用示波器抓下EV2300的波形,然后写程序按照标准时序就可以了!我这里有用示波器抓取的波形及参考代码,可加QQ:1291991760我发给你。
EV2300 也可以用bq3060设计锂电池保护板的参数输入吧,能发 我一份么。
0
回复