基于网络的空调程控系统设计与实现

时间:2012-05-10来源:网络

3.2 控制终端硬件
控制终端硬件由网络转串口模块和主板组成。模块的主要任务是网络数据与串口数据的相互转换,并把转换后的数据经过指定的协议从各自的接口中发送。主板由电源、开关量输出、红外发射头、网口、模块接口以及状态灯等功能区块组成,如图2所示。每个区块功能如表1所示。这些功能相对都很显然,仅对模拟量采集的实现过程稍加说明。控制终端主芯片采用STC12C5A32S2,自带8路10位A/D(P1口)。利用单片机本身的A/D转换功能,根据交流互感器原理,i1n1=i2n2,来采集空调电源的电流数据,并把这些数据与正常功能值比较,得出空调的运行状态或故障信息,然后把这些信息实时上传到Web数据库。经服务器处理后再动态显示给用户,让用户实时撑握空调的状态,以便做出相应的处理措施。

b.jpg

c.jpg


3.3 控制终端软件的实现
控制终端主芯片STC12C5A32S2通过一对一的串口连接方式与网络转串口模块连接,网络模块设置成固定的客户端网络访问模式。控制终端上电即开始与设置的固定服务器连接。主芯片直接收发、处理串口数据。驱动红外和继电器等I/O控制装置,把现场采集到的信息每间隔两2 s发送一次到服务器并循环检测串口。如发现口串口的接收标志位为高电平,立即拉低发送标志位,直到数据接收完毕后再复位发送标志位,并把控制终端的即时状态信息发送到服务器,如此往复循环。软件的流程图如图3所示。

d.jpg

1 2 3 4

关键词: 设计 实现 系统 程控 网络 空调 基于

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

或用微信扫描左侧二维码

相关文章

查看电脑版