新闻中心

EEPW首页 > 电源与新能源 > 设计应用 > 通信电源监控系统中蓄电池监控模块的设计

通信电源监控系统中蓄电池监控模块的设计

作者:时间:2012-07-27来源:网络收藏

5.2 软件方法实现0.10C的测温分辨率

根据以上的分析,通过软件编程,即可用单片机控制DS1620实现0.10C的测温分辨率,其软件流程图如图7所示。

图7实现0.10C的测温分辨率程序流程

图7实现0.10C的测温分辨率程序流程

其具体的实现过程如下:

(1)发送写配置指令初始化DS1620,将其设置为单次温度转换方式以及处理器控制状态,指令为0CH、03H;

(2)发开始转化指令(EEH);

(3)发读配置指令,读取状态寄存器数据。重复该指令直到DONE位为1,这意味着温度转换已经完成;

(4)发读取温度指令,从温度寄存器读取数据并转换为整数temp_read;

(5)发读计数器指令,从计数器读取9比特值,即count_remain;

(6)将非线性累加器中的值读入计数器,此时外部单元与DS1620无数据交换;

(7)重发读计数器指令,读取此时计数器的值,即count_per_c;

(8)由公式(5-10)计算得到精确的温度值。

6 实验结果

在以下实验结果中,各种电量的测试采用的标准源及检定装置为ST-9020电能表现场检测仪(0.01)级;测试用为南都公司的GFM200,并将其在额定负载情况下以0.1C的放电率恒流放电所得到的容量作为标准容量;测试环境温度均为240C.剩余容量测试结果如表1所示;单体电压测试结果如表2所示。

从以上的测试结果可以看出系统具有较高的测量精度,完全可以满足《和空调集中系统技术要求》中的规定。从而证明了本文所提出的本地用集中系统中蓄电池方案的可行性,具有工程实用价值。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭