您好!
我无法通过 BQ35100电量监测计进行测量。 我使用的是默认配置中的器件(累加器模式)。 软件执行以下步骤:
- 器件加电
- 燃油表使能引脚设置为高电平
- 由于 INITCOMP = 1、器件等待 nAlert 引脚变为低电平(超时为1秒)
- 读取 CMD 电池状态和电池警报以清除警报标志
- 器件等待 nAlert 再次变为高电平(超时为1秒)
- 监测计启动命令被发送到电量监测计
- 设备使用调制解调器执行简单的任务以检查当前时间
- 仪表停止命令被发送到电量监测计
- 读取 CMD 电池状态和电池警报以清除警报标志
- 由于 GDONE = 1 (超时时间为1秒)、器件等待 nAlert 引脚变为低电平
- 读取 CMD 电池状态和电池警报以清除警报标志
- 器件等待 nAlert 再次变为高电平(超时为1秒)
- 设备请求累积容量值
- 器件执行0xFFFFFFFF -累积容量、以获取测试期间使用的电荷
- 燃油表使能引脚设置为低电平
- 器件恢复睡眠
我刚刚进行了两次测量、第一次测量时、我在设备中安装了调制解调器(设备上最大的功率接收器)、第二次测量时、调制解调器被移除。 如果调制解调器没有响应、则不存在等待情况或重试情况、因此无论是否连接了调制解调器、设备都应执行完全相同的操作。 在安装了调制解调器的第一种情况下、使用了指示为13954uAH 的器件;在没有调制解调器的第二种情况下、使用指示为14151uAH 的器件。
器件未校准、因此使用默认校准和默认模式(累加器模式)。 我是否缺少任何步骤来从电量监测计获取累积的电量测量值? nAlert 引脚状态上的1秒超时是否太短?