一种基于Wi-Fi的低功耗报警系统的设计与实现(下)

  作者:林晓祥 时间:2015-04-22来源:电子产品世界

  接上篇

  4 系统软件的设计与实现

  系统软件是此次课题设计的核心部分,此次设计采用模块化的设计方法。系统软件的总体框图如图7所示,整个报警系统的软件设计可分为三部分:报警装置(嵌入式设备客户端)软件、嵌入式云服务器软件、Android 手机客户端软件。

  4.1 报警装置嵌入式软件的设计与实现

  (1)报警系统软件主要包括以下几个部分:

  ● 三轴加速度传感器的驱动设计;
  ● 嵌入式 Wi-Fi 无线通信的实现;
  ● 嵌入式网络传输协议的实现;
  ● 嵌入式设备的低功耗设计与实现。

  (2)报警装置嵌入式软件的主程序流程图 (如图8所示)。

  4.2 嵌入式云服务器的设计与实现

  此次设计中,报警装置客户端与云服务器、手机客户端与云服务器的数据交互方式都采用C/S(客户端/服务器)点对点的架构模型。在Emlab嵌入式系统实验室开发的物联网云服务平台上,进一步开发用于此报警系统的云服务器,即实现一个通过HTTP 协议的GET/POST 请求与客户端进行动态数据交互的Web 服务器系统。4.3 基于 Android 平台实时报警系统的设计与实现

1 2

关键词: Wi-Fi 嵌入式 物联网 路由器 报警系统

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

或用微信扫描左侧二维码

相关文章

查看电脑版