论文部分内容阅读
随着信息化时代的发展,移动设备因其体积小、重量轻、能耗低的优点而迅速普及,以移动网络为基础的应用越来越普遍,在人们的日常生活和工作中发挥着不可或缺的作用。信息网络、自动化控制等技术应用的普及,使得智能化成为一种社会潮流,一种社会发展趋势。在如今的智能时代当中构建的以移动设备作为人机交互设备,将传感器和驱动器连接到已微处理器为核心的中央控制系统,以服务器作为连接移动设备和中央控制系统的桥梁,实现数据和指令转发的智能管理系统构架得到越来越广泛的运用。例如:智能农业管理系统、智能家居管理系统、智能仓库管理系统等等。但是,目前大部分的智能管理系统还并没有大规模的投入社会的生产生活当中,因为智能管理系统的实现方式多种多样,不同的实现方法有各自的特点,在稳定性、实时性、安全性等因素上并没有统一的标准来评价孰优孰劣,在系统构建和数据处理上还正在进行研究。本文以Altera公司配备FPGA芯片EP4CE115的SoPC为开发平台,定制软核NiosII并嵌入μC/OSII实时操作系统,拓展以太网口作为中央控制系统;基于Android平台的移动设备使用APP通过无线网络连接服务器进行远程操作;服务器根据指令要求接受、存储、转发数据,最终构成一套完整的远程实时控制系统。用户可以通过移动端的APP登陆到服务器,对指定远程设备进行实时监控。本文的主要内容如下:1系统设计与功能分析:首先对移动设备的发展、通讯技术、物联网技术以及当前智能环境的发展进行研究,阐述了远程智能监控系统的研究内容、应用领域和发展趋势。为基于移动设备的远程监控智能管理系统的实现,提供理论基础和支持。2系统实现:本系统以智能手机作为移动终端,首先在Eclipse开发环境下运用JAVA编程实现移动设备通过Socket方式发送、获取网络数据;在Microsoft Visual Studio开发平台上用C++语言编写服务器程序,对访问服务器的数据进行监听,根据系统协议要求进行实时反馈:运用QuartusII和NiosII软件平台,并且在DE2-115FPGA板卡嵌入软核实现以太网通讯。3测试结果与分析:在构建基于移动设备的远程智能监控系统的基础上,在不同网络环境下、在不同Android平台下进行测试,验证移动设备对终端控制效果,分析对系统产生影响的因子。