請先看『使用說明』
PW016 Module under Windows 简体中文版
From LEXWiKi
Line 10: | Line 10: | ||
== PW016 v1.7 新功能简介 == | == PW016 v1.7 新功能简介 == | ||
PW016 v1.7增加了应用运行在后台的新功能。当点击程序的关闭按钮后,应用会变为如下图所示的系统托盘图标。 | PW016 v1.7增加了应用运行在后台的新功能。当点击程序的关闭按钮后,应用会变为如下图所示的系统托盘图标。 | ||
- | <font color=# | + | <font color=#FF0000><圖1></font> |
想知道电池的运行信息时,你可以将鼠标移动到托盘图标上,这时会显示电池的运行状态。 | 想知道电池的运行信息时,你可以将鼠标移动到托盘图标上,这时会显示电池的运行状态。 | ||
- | <font color=# | + | <font color=#FF0000><圖2></font> |
如果想了解电池的详细信息,你可以双击托盘图标,就会调出PW016的主程序界面。 | 如果想了解电池的详细信息,你可以双击托盘图标,就会调出PW016的主程序界面。 | ||
也可通过右键单击托盘并选择“电池详细信息”达到同样效果。 | 也可通过右键单击托盘并选择“电池详细信息”达到同样效果。 | ||
- | <font color=# | + | <font color=#FF0000><圖3></font> |
== 演示程序使用简介 == | == 演示程序使用简介 == | ||
=== 出错代码表 === | === 出错代码表 === | ||
- | <font color=# | + | <font color=#FF0000><表格1></font> |
=== 检测电池信息 === | === 检测电池信息 === | ||
- | < | + | <font color=#FF0000><圖4></font> |
点击“检测电池信息”可以获取电池当前的详细信息,并刷新对话框中的数据。 | 点击“检测电池信息”可以获取电池当前的详细信息,并刷新对话框中的数据。 | ||
Line 54: | Line 54: | ||
=== 电池长期监控 === | === 电池长期监控 === | ||
- | < | + | <font color=#FF0000><圖5></font> |
点击主界面的“电池长期监控” (上文红字2),用户会进入到长期监控设置对话框,这里可以设置电池长期监控的相关参数。 | 点击主界面的“电池长期监控” (上文红字2),用户会进入到长期监控设置对话框,这里可以设置电池长期监控的相关参数。 | ||
Line 61: | Line 61: | ||
*D. 当勾选“已用户自定义温度阈值运行”选项后,电池温度超过指定温度时程序会弹出如下所示的对话框提示。 | *D. 当勾选“已用户自定义温度阈值运行”选项后,电池温度超过指定温度时程序会弹出如下所示的对话框提示。 | ||
- | < | + | <font color=#FF0000><圖6></font> |
*E. “间隔时间”设置电池长期监控的刷新和电池信息记录时间,可设定的最小值为30秒。 | *E. “间隔时间”设置电池长期监控的刷新和电池信息记录时间,可设定的最小值为30秒。 | ||
Line 68: | Line 68: | ||
Batterylog.txt 文件内容如下图所示: | Batterylog.txt 文件内容如下图所示: | ||
- | < | + | <font color=#FF0000><圖7></font> |
- | < | + | <font color=#FF0000><圖8></font> |
(上图为电池长期监控运行模式激活后的界面.) | (上图为电池长期监控运行模式激活后的界面.) | ||
Revision as of 15:01, 9 May 2014
Contents |
简介
PW016应用是一款持续侦测、存储电池信息的电池监控软件,并可通过设定阈值防止电池过热保证电池安全运行。
例程源码和相关文件下载
源文件: PW016_src_w(x86).zip PW016_src_w(x64).zip 运行文件: PW016_bin_w(x86).zip PW016_bin_w(x64).zip 控制芯片规范文件: bq2084-v143.pdf 电池数据信息表: Battery Data Flash Info
PW016 v1.7 新功能简介
PW016 v1.7增加了应用运行在后台的新功能。当点击程序的关闭按钮后,应用会变为如下图所示的系统托盘图标。 <圖1> 想知道电池的运行信息时,你可以将鼠标移动到托盘图标上,这时会显示电池的运行状态。 <圖2> 如果想了解电池的详细信息,你可以双击托盘图标,就会调出PW016的主程序界面。 也可通过右键单击托盘并选择“电池详细信息”达到同样效果。 <圖3>
演示程序使用简介
出错代码表
<表格1>
检测电池信息
<圖4>
点击“检测电池信息”可以获取电池当前的详细信息,并刷新对话框中的数据。
- a. 电池温度
- b. 电池电流
- c. 电池电压
- d. 电池充放电状态
- e. 电池剩余容量百分比状态
- f. 电池剩余时间
- g. 电池报警状态 .
- h. 循环次数 :当电池完全充放电一次后该数字会加1。(如图所示, 充放电次数为3,表示这个电池已经完全充放电3次了。)
注解1: 电池控制电路可以基于当前设定的阈值来保护电池的安全运行,若需要更多信息请参考下载上文的“Battery Data Flash Info”文件。
- 充电过负荷:
设定阈值 = 完全充电容量(Full Charge Capacity) + 最大可过充电容量(Maximum Over Chg). 当完全充电容量值 + 最大可过充电容量之和大于阈值时,电池警告信息中的“充电过负荷”和“终止充电”状态会置为Yes,同时充电动作为终止。 其中,Full Charge Capacity,Maximum Over Chg 可参考 Battery Data Flash Info文件 Full Charge Capacity = 4400 mAh Maximum Over Chg = 600 mAh
- 温度过负荷
当电池当前温度大于设定的阈值时,电池警告信息中的“温度过负荷”和“终止充电”或“终止放电”状态会置为Yes,同时充电或放电动作会停止。
充电模式下: 阈值 = Chg Suspend Temp Hi 55 ℃ (参考 Battery Data Flash Info文件) 放电模式下: 阈值 = Over Temp Dsg 65℃ (参考 Battery Data Flash Info 文件)
注解 2: 电池信息中的“电流”值的正负分别表示电池处于充电/ 放电模式。
电池长期监控
<圖5>
点击主界面的“电池长期监控” (上文红字2),用户会进入到长期监控设置对话框,这里可以设置电池长期监控的相关参数。
- A. 温度阈值: 用户可以自定义阈值。当电池温度超过设定阈值时,一条电池过热通知项会记录到batterylog.txt 文件中。
- B. 点击“OK”后 “已设定阈值” (红字C标注)中会显示已设定的阈值
- D. 当勾选“已用户自定义温度阈值运行”选项后,电池温度超过指定温度时程序会弹出如下所示的对话框提示。
<圖6>
- E. “间隔时间”设置电池长期监控的刷新和电池信息记录时间,可设定的最小值为30秒。
- F. 勾选该选项后,开启电池长期监测后会不断监测电池的电压,当电压百分比低于用户设定的数值(图中红色G标记)时,, 设备会自动关机。
- H. 完成参数设置后点击“运行长期监控”(图中红色H)按钮,激活该运行模式,同时相关事件日志会写入PW016的安装目录下的batterylog.txt 文件中。
Batterylog.txt 文件内容如下图所示: <圖7>
<圖8> (上图为电池长期监控运行模式激活后的界面.)
SDK 参考代码简介
int GotBatteryCurrent(void) float GotBatteryTemperature(void) int GotBatteryVoltage(void) int GotBatteryLifePercent(void) WORD GotBatteryLifeTime(void) bool CPW016_UtilityDlg::Gotalarm(void)