基于CAN总线技术的供暖计量系统设计

时间:2009-10-14来源:网络

温度传感器采用美国DALLAS公司生产的数字式温度传感器DS18B20。该传感器测温范围为-55~+125℃,测温分辨率可达0.0625℃,其中在-10℃~+85℃的范围内的测量精度为 ±0.5℃,由于每个 DS18B20有唯一的一个连续 64位产品号,这样,在微处理器的控制下允许在一根电缆上接多个传感器,其最长电缆长度可达150米,能够满足系统设计的要求 [7]。
4.2节点软件设计
节点软件由节点通信程序、温度采集程序和流量采集程序三个部分组成。这里主要对流量采集程序作简单介绍。在我国北方地区,一个供暖季大约是 150天,流量的累加值如果采用 8位十进制数,最多可以达到 9999999.9吨的流量计数,能够满足绝大多数应用场合的要求。设计中节点流量的累加计数采用非压缩 BCD码形式,一共占用 8个单元,使用 89C51单片机片内 60H-67H开始的单元作为软件计数的累加单元,其中 60H作为最低位 8位。流量采集需要记录流量的累加值,所以,其工作的连续性是十分重要的,但是当节点本身出现故障时,当前流量的累加值就会丢失,这时在整个系统中只有主机中有上次采集到的该节点发出的流量累加值,所以,流量采集节点的软件设计中应考虑节点故障修复后再次投入使用时如何恢复流量累加值的问题,软件设计中采用了现场流量采集只计量流量的增量值,主机读取后进行累加的方式。节点流量采集程序流程图如图 5所示。

5 结论
本文所设计的基于 CAN总线技术的供暖计量系统适合于目前我国老旧居民住宅供暖系统的改造,其试验系统已经在一栋高五层,建筑面积约为 6千平方米的办公楼内运行了一个供暖季,系统的可靠性和计量精度达到了设计要求。老旧住宅供暖计量系统的改造是我国供暖体制改革的重点和难点,希望本文的工作能够为目前民用住宅供暖系统的改造提供点滴经验。
【参考文献】
[1]张功瑾.浅谈 CAN总线的应用[J].自动化与仪器仪表,2004年第 1期:11-12
[2]葛振玉.住宅小区供暖方式探讨[J].煤炭工程,2006年第 7期:19-20
[3]张锡虎,王雅箴 .对计量供热和改进供暖供热系统的若干意见[J].暖通空调, 2005年第 35
卷第 10期:40-41
[4]饶运涛,邹继军,郑勇芸 .现场总线CAN原理与应用技术[M].北京航空航天大学出版社, 2003年6月
[5]孙树文,杨建武,张慧慧,朱海志 .基于 CAN总线的分布式监控系统智能节点设计 [J].微计算机信息,2006年 08月第 2期:55-56
[6]徐津,杜尚丰,赵兴炳,张卫 .基于CAN总线的温室智能控制节点的开发[J].仪器仪表学报,2004年8月:523-526
[7]DALLAS Semiconductor. DS18B20 Programmable Resolution 1-Wire Digital Thermometer[M].Application Note,1998

1 2 3

关键词: 计量 系统 设计 供暖 技术 CAN 总线 基于 CAN 计量

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版