首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
基于CAN总线的楼宇恒压变频供水监控系统设计与实现
来源:本站整理  作者:佚名  2009-05-18 14:34:42



1 引言

  传统的供水系统大部分仍然采用人工手动调整参数控制,生产过程中的重要参数仍然依靠人工定时记录,用水量的需求具有时变性,在用水高峰期时,管网压力达不到规定的标准压力,造成高层建筑断水;用水低峰期时,管网压力经常超过规定的压力上限,极易造成爆管事故并且能源损耗严重。同时传统的楼宇机电控制设备相互独立,不具备网络通讯的功能,难以实现非现场或远程监控。本文提出采用模糊PID算法加Smith预估补偿方式变频器恒压控制供水系统具有运行经济、可靠性高、节能效果明显等优点,利用CAN现场总线技术构成的底层控制网络,采用了分布式结构和分散控制原理,具有使用方便、易于扩展等优点,能有效地满足楼宇监制系统在远程监控的实时性和可靠性要求。

  楼宇供水系统采用“通用变频器+单片机(包括PID调节器)+工频/变频切换”的控制方案。现场控制器能够完成现场管网压力反馈值的数据采集、压力给定值的输入、模糊PID调节运算,最后将控制量送入变频器,控制水泵电机的转速,达到恒压供水的目的;同时通过CAN现场总线接收来自CAN其他节点(主要是上位监控计算机)的命令或者主动将自身的数据发送到CAN总线上供上位监控计算机接收,实现人机交互功能。

2 系统的硬件设计

  2.1 基于CAN总线远程监控楼宇自动化系统的硬件设计

  CAN(Controller Area Network)总线是一种支持分布式实时控制系统的串行通信局域网。其信号传输采用短帧结构,每一帧的有效字节数为8个,因而传输时间短,受干扰的概率低。由于其高性能、高可靠性、实时性等优点,已广泛应用于控制系统中的检测和执行机构之间的数据通信。CAN总线符合ISO11898标准,最大传输速率可达1MB/s(传输距离最大为40m),最大传输距离为10km(传输速率约为5k)。

  基于CAN总线远程监控楼宇自动化系统的构成由计算机和各个智能节点组成,如图1所示。计算上安装具有高性能价格比的CAN 总线通讯接口卡PCI-9820 非智能两通道CAN 接口卡,该产品采用标准PCI 接口,能让计算机方便的连接到CAN 总线上,实现CAN2.0B 协议(兼容CAN 2.0A )的连接通讯。PCI-9820 接口卡配备两通道逻辑独立CAN 接口,使得在开发应用中更显方便和灵活:每个通道光电隔离,保护计算机机避免地环流的损坏,增强系统在恶劣环境中使用的可靠性。

图1 楼宇供水系统的构成图

图2 供水系统现场控制器的组成框图

  本系统与DCS控制系统不同的是它的拓扑结构中不是所有的下位机都以上位机为中心,而是所有的节点都以“平等主体”的形式挂接在总线上,上位计算机仅仅作为CAN的一个平等智能节点。

  2.2 楼宇供水系统现场控制器的硬件设计

  楼宇恒压供水系统可分为:CPU模块、人机接口模块(包括键盘输入、LED显示电路)、A/D和D/A转换模块、DI/DO模块、CAN通讯模块五部分,如图2所示。

  CPU模块中采用了ATMEL公司片内具有4KB FLASH ROM的单片机芯片AT89C51。为提高系统的可靠性,采用了具有电压监测、集成看门狗(Watchdog)的MAX1232芯片,可有效地防止程序的弹飞。A/D和D/A转换模块中信号输入电路主要是把压力变送器的电流(4~20mA)输出信号,经过电流电压变换芯片RCV420放大滤波转换成0~5V的电压模拟信号,通过ADC0809模数转换,最终把采集到的多路模拟量信号转换成数字量信号;同样,经CPU模糊PID运算处理后,通过数模转换器AD558变换成0~10V的电压信号,控制变频器的输出转速。

  本设计采用一片8255进行I/O扩展,8255的A口用于CAN网通讯的ID设置;8255的B口用于开关量的输入,外部的水位检测等开关量,经光电耦合输入到8255的B口;8255的C口用于开关量的输出,用于控制接触器组,使其处于不同的接通和断开状态,单片机的控制信息从8255的C口输出,经驱动和继电器隔离控制接触器动作,产生相应的控制信号。

[1] [2] [3]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:103,710.90000 毫秒