基于Cortex-A8嵌入式平台的楼宇控制系统的设计与实现
本文选题:楼宇控制系统 + Cortex-A8 ; 参考:《安徽工业大学》2017年硕士论文
【摘要】:建筑是人类赖以生存的重要发明,经历数千年的文明发展,智能化的建筑应运而生。楼宇的智能化就是利用通信、控制以及计算机技术实现对建筑内部的各机电设备的统一监控和管理,对各调配子系统的信息进行采集、分析、处理。控制系统采用有效的控制算法对建筑内的机电设备进行调控,达到节能降耗的目的,同时提高了现代化管理和服务水平。本文以嵌入式系统技术为依托,在结合网络通信技术以及数据库技术的背景下,构建了一个楼宇控制系统。在此平台上,实现对楼宇内部的照明设施、空调系统、给排水系统等系统及设备进行远程的管理和监控。本系统主要由基于Cortex-A8内核的嵌入式终端,以及Android操作系统两部分所组成。硬件部分以基于Cortex-A8嵌入式平台的DDC控制器作为核心控制器,通过总线及网线等形式与大楼内的各种机电设备、仪器仪表及各类传感器相连接,传感器采集大楼内系统所需要的各类信息(例如:温度、湿度、压力等),DDC对这部分信息进行分析判断后发送控制指令给机电设备,平台将采集的信息分类及存储,同时将一部分信息通过网线上传到后台服务器;服务器主要负责与Android客户端和嵌入式平台进行网络通信,并将数据储存到数据库。监控显示软件由Android端的APP负责,对采集的现场设备信息加以显示,APP为楼宇控制系统的使用人员提供良好的交互界面,操作员同时可以通过APP控制部分机电设备、查看各类仪表传感器信息来管理大楼的整体运行。本文先后从四个专题叙述了本楼宇控制系统的设计与实现,依次是硬件、软件、后台服务器以及系统的功能测试使用。本系统设计首先进行的是硬件开发平台的搭建,设计了包括电源、串口通信、RTC实时时钟、A/D以及D/A、USB模块、网口通信模块等电路。在硬件平台测试通过的基础上,移植了Android操作系统。此后,在软件的设计部分介绍了嵌入式Android系统以及其移植的步骤,细致的描述了应用程序的结构层次及其开发步骤。最后对后台服务器以及数据库的开发分别作了简要的介绍。本文在完成系统软硬件设计之后,对系统的整体性能和功能进行了测试。最后,对本文所研究系统进行了总结,并指出了不足之处,提出了系统完善和未来需要改进的方向。
[Abstract]:Architecture is an important invention for human survival. After thousands of years of civilization development, intelligent architecture emerged as the times require.The intelligent building is to use communication, control and computer technology to realize the unified monitoring and management of the mechanical and electrical equipment inside the building, and to collect, analyze and process the information of each distribution subsystem.The control system adopts the effective control algorithm to control the electromechanical equipment in the building to achieve the purpose of saving energy and reducing the consumption, at the same time, it improves the level of modern management and service.In this paper, based on embedded system technology, a building control system is constructed under the background of network communication technology and database technology.On this platform, remote management and monitoring of lighting facilities, air conditioning systems, water supply and drainage systems and equipment are realized.This system is mainly composed of embedded terminal based on Cortex-A8 kernel and Android operating system.In the hardware part, the DDC controller based on Cortex-A8 embedded platform is used as the core controller, which is connected with all kinds of electromechanical equipment, instruments and sensors in the building through bus and network cable.The sensor collects all kinds of information (such as temperature, humidity, pressure and so on) needed by the system in the building. After analyzing and judging the information, the sensor sends the control instruction to the electromechanical equipment, and the platform classifies and stores the collected information.At the same time, part of the information is uploaded to the background server via the network cable. The server is mainly responsible for communicating with the Android client and embedded platform, and storing the data to the database.The monitoring and displaying software is responsible for the APP of the Android terminal. The application can provide a good interactive interface for the users of the building control system. The operator can control part of the electromechanical equipment through APP at the same time.Check all kinds of instrument sensor information to manage the overall operation of the building.This paper describes the design and implementation of the building control system from four topics, including hardware, software, background server and the function test of the system.The first part of the system design is the construction of hardware development platform, which includes power supply, serial communication, RTC real time clock, D / AU USB module, network port communication module and so on.The Android operating system is transplanted on the basis of the hardware platform test.Then, in the part of software design, the embedded Android system and its porting steps are introduced, and the structure of the application and its development steps are described in detail.Finally, the development of background server and database are briefly introduced.After the software and hardware design of the system is completed, the overall performance and function of the system are tested.Finally, this paper summarizes the system, points out the shortcomings, and puts forward the direction of system improvement and future improvement.
【学位授予单位】:安徽工业大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TU855
【参考文献】
相关期刊论文 前10条
1 陈建;许学;王海兵;;基于IOCP的远程屏幕监控系统[J];电子元器件应用;2011年07期
2 宗晓萍;张岩;;基于IOCP机制的远程监控服务器设计与实现[J];现代计算机(专业版);2010年07期
3 罗跃辉;郭端佼;;浅议建筑节能的意义与措施[J];山西建筑;2009年20期
4 户才来;;C++实现Overlapped I/O Socket模型[J];电脑知识与技术;2009年18期
5 刁宏轩;;楼宇自控系统概论[J];黑龙江科技信息;2009年11期
6 尚金梅;冯勇;;浅谈火灾自动报警系统的组成和形式[J];中小企业管理与科技(下旬刊);2009年01期
7 钟日环;;智能建筑中给排水实时控制系统中的设计浅析[J];广东建材;2008年05期
8 汤占军;冯丽辉;胡兴亮;;基于虚拟仪器的炉温PID控制系统的实现[J];昆明理工大学学报(理工版);2007年04期
9 王华,马亮,顾明;线程池技术研究与应用[J];计算机应用研究;2005年11期
10 程涛,方岳华,张杰;浅谈我国智能建筑的技术发展与对策[J];山西建筑;2005年14期
相关硕士学位论文 前10条
1 张朋;基于Johnson Controls楼宇自动化系统的设计及其应用研究[D];西安电子科技大学;2014年
2 张娜;Android系统架构研究与应用[D];西安科技大学;2013年
3 何凌;基于CAN/以太网网关的智能楼宇系统的研究与设计[D];武汉理工大学;2013年
4 张建辉;智能化楼宇中央空调集散控制系统研究[D];华南理工大学;2012年
5 欧阳;基于Android平台的智能家居红外控制系统的研究[D];电子科技大学;2012年
6 冯宏飞;基于嵌入式ARM-Linux的OTDR信号采集与处理系统[D];西安石油大学;2010年
7 卢望;基于ARM的GPS定位系统的研究与实现[D];西南交通大学;2009年
8 吕晓煜;基于PLC网络控制的高速铺网机的研究[D];兰州理工大学;2008年
9 韩吉;网络安全平台系统[D];吉林大学;2008年
10 张伟;基于总线技术的智能楼宇控制系统[D];山东大学;2007年
,本文编号:1757844
本文链接:https://www.wllwen.com/jianzhugongchenglunwen/1757844.html