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

[求助]关于BQ8030电池信息的读取

用的是软件模拟I2C来读取基于BQ8030的电池信息
软件I2C模块之前用来读I2C的EEPROM是是OK的
但是用来读电池信息时根本没反应
用示波器看了下
发送slaveAddress 0X16过去SDA线没有被拉低
也就是说电池根本没有应答
各个时序要求我都详细对照过SMBUS协议了,不会有错,
时钟频率大概50K
应该是很合适的,可就是没反应
弄了半个月没动静,急死人了!!!!

求坛子里哪位兄弟了解这个的给个建议!
真郁闷..哎.
全部回复(5)
正序查看
倒序查看
supgz
LV.1
2
2009-10-19 14:55
说明一下,我们公司是给客户做电池检测设备的
现在客户要求能通过SMBUS读取电池的基本信息的设备
以前没弄过关于smbus的东西

前几天拿到了客户给的BQ8030的datasheet
但是看了后发现根本没什么用
原来8030只是TI给有一定研发实力的客户定制的需要客户自己写FIRMWARE的IC(大概是因为怕技术不够的公司开发出来的电池不安全)
而其他公开资料的都是firmware已经固化好的,如2060,20z70之类的.

现在真的无法判断到底是哪边的问题.
要说我程序的问题,可是这个程序用来读24C64EEPROM是没问题的.
时序要求我也和SMBUS协议完整对照过~
两块电池我拆过(客户没有给原理图),也不知道会不会损坏.
也有可能是电池还有什么要求没有达到,所以电池SMBUS关闭(只是猜测,所以也不好随便向客户那边要资料).

现在真是两眼一抹黑..
求哪位了解或熟悉的进来指个门道..
0
回复
jingyunxz
LV.1
3
2009-10-28 11:27
@supgz
说明一下,我们公司是给客户做电池检测设备的现在客户要求能通过SMBUS读取电池的基本信息的设备以前没弄过关于smbus的东西前几天拿到了客户给的BQ8030的datasheet但是看了后发现根本没什么用原来8030只是TI给有一定研发实力的客户定制的需要客户自己写FIRMWARE的IC(大概是因为怕技术不够的公司开发出来的电池不安全)而其他公开资料的都是firmware已经固化好的,如2060,20z70之类的.现在真的无法判断到底是哪边的问题.要说我程序的问题,可是这个程序用来读24C64EEPROM是没问题的.时序要求我也和SMBUS协议完整对照过~两块电池我拆过(客户没有给原理图),也不知道会不会损坏.也有可能是电池还有什么要求没有达到,所以电池SMBUS关闭(只是猜测,所以也不好随便向客户那边要资料).现在真是两眼一抹黑..求哪位了解或熟悉的进来指个门道..
电池信息的读取是很简单的,你可以看一下这个论坛,WWW.GGREN.ORG/BBS里的电池版的相关信息,另外很想知道你的做设备及软件是什么样的
0
回复
jwenjun
LV.1
4
2009-12-23 13:53
@jingyunxz
电池信息的读取是很简单的,你可以看一下这个论坛,WWW.GGREN.ORG/BBS里的电池版的相关信息,另外很想知道你的做设备及软件是什么样的
你把BQ8030 的DATASHEET 发来我帮你看下j7613216@yahoo.com.cn,我们专做这个
0
回复
jsbhhqy
LV.5
5
2014-06-04 14:14
PDF 发我看下呢!93080216@qq.com
0
回复
2014-09-23 08:59
@supgz
说明一下,我们公司是给客户做电池检测设备的现在客户要求能通过SMBUS读取电池的基本信息的设备以前没弄过关于smbus的东西前几天拿到了客户给的BQ8030的datasheet但是看了后发现根本没什么用原来8030只是TI给有一定研发实力的客户定制的需要客户自己写FIRMWARE的IC(大概是因为怕技术不够的公司开发出来的电池不安全)而其他公开资料的都是firmware已经固化好的,如2060,20z70之类的.现在真的无法判断到底是哪边的问题.要说我程序的问题,可是这个程序用来读24C64EEPROM是没问题的.时序要求我也和SMBUS协议完整对照过~两块电池我拆过(客户没有给原理图),也不知道会不会损坏.也有可能是电池还有什么要求没有达到,所以电池SMBUS关闭(只是猜测,所以也不好随便向客户那边要资料).现在真是两眼一抹黑..求哪位了解或熟悉的进来指个门道..
你好!最近在研究bq8030,资料找不到,能提供一份吗?非常感谢!!!!我的邮箱965831307@qq.com,不胜感激!
0
回复