论文部分内容阅读
建筑是人类赖以生存的重要发明,经历数千年的文明发展,智能化的建筑应运而生。楼宇的智能化就是利用通信、控制以及计算机技术实现对建筑内部的各机电设备的统一监控和管理,对各调配子系统的信息进行采集、分析、处理。控制系统采用有效的控制算法对建筑内的机电设备进行调控,达到节能降耗的目的,同时提高了现代化管理和服务水平。本文以嵌入式系统技术为依托,在结合网络通信技术以及数据库技术的背景下,构建了一个楼宇控制系统。在此平台上,实现对楼宇内部的照明设施、空调系统、给排水系统等系统及设备进行远程的管理和监控。本系统主要由基于Cortex-A8内核的嵌入式终端,以及Android操作系统两部分所组成。硬件部分以基于Cortex-A8嵌入式平台的DDC控制器作为核心控制器,通过总线及网线等形式与大楼内的各种机电设备、仪器仪表及各类传感器相连接,传感器采集大楼内系统所需要的各类信息(例如:温度、湿度、压力等),DDC对这部分信息进行分析判断后发送控制指令给机电设备,平台将采集的信息分类及存储,同时将一部分信息通过网线上传到后台服务器;服务器主要负责与Android客户端和嵌入式平台进行网络通信,并将数据储存到数据库。监控显示软件由Android端的APP负责,对采集的现场设备信息加以显示,APP为楼宇控制系统的使用人员提供良好的交互界面,操作员同时可以通过APP控制部分机电设备、查看各类仪表传感器信息来管理大楼的整体运行。本文先后从四个专题叙述了本楼宇控制系统的设计与实现,依次是硬件、软件、后台服务器以及系统的功能测试使用。本系统设计首先进行的是硬件开发平台的搭建,设计了包括电源、串口通信、RTC实时时钟、A/D以及D/A、USB模块、网口通信模块等电路。在硬件平台测试通过的基础上,移植了Android操作系统。此后,在软件的设计部分介绍了嵌入式Android系统以及其移植的步骤,细致的描述了应用程序的结构层次及其开发步骤。最后对后台服务器以及数据库的开发分别作了简要的介绍。本文在完成系统软硬件设计之后,对系统的整体性能和功能进行了测试。最后,对本文所研究系统进行了总结,并指出了不足之处,提出了系统完善和未来需要改进的方向。