基于ZigBee的Android智能移动设备控制系统设计

引言

随着现代生活节奏的加快,生活品质的不断提高,以及人们对私人生活的一种知晓欲,家庭情况的实时监控显得尤为重要。而目前比较常用的方法就是在室内固定地点安装监控摄像头,由一台PC机进行控制,这种传统的方法既显得笨拙,又不够智能;此外,对于实时监控系统数据的保存也不够安全。本文所研究的控制系统是利用Android智能移动设备的特点,实现数据监控的智能化,并利用ZigBee无线传输模块(SZ05-STD-SMA)的功耗小、组网形式多样化、抗干扰能力强和传输距离相对较远等特点,实现实际环境智能监控的通用性。

1、系统架构设计

智能移动设备控制系统架构如图1所示

基于ZigBee的Android智能移动设备控制系统设计

图1  智能移动设备控制系统架构图

2、Android智能移动设备数据通信模块设计

2.1、Android智能移动设备串行通信设计

Android智能设备串行通信利用MODBUS通讯协议进行数据传输,通过该协议可以实现将不同厂家的控制设备组装成相关网络。考虑到一致性问题,Android智能移动串行通信设备参数通常设置为:数据位8、停止位1、奇偶校验无、9600b/s。

另外,利用Android的ADK开发包实现软件层和硬件控制层设计。基于Google的OpenAccessoryProtocol(开放式附件协议),利用USB通信部分所封装的API,设计人员毫不费力就可实现外围移动设备的控制,从而实现Android智能移动设备通过串行通信实现数据的读写操作。

2.2、Android智能移动设备数据采集程序设计

Android智能移动设备控制系统是由SZ05-STD-SMA组成的ZigBee无线传输模块和计算机数据采集系统2大部分共同组成。为了实现数据的有效传输,将整个系统部署在Android智能移动设备控制下进行,智能移动设备数据采集流程如图2所示。

基于ZigBee的Android智能移动设备控制系统设计

图2  智能移动设备数据采集流程图

3、Zigbee无线传输模块设计

基于Android的智能移动设备控制模块SZ05-STD-SMA,采用了加强型的ZigBee无线数据传输技术,它可以实现RS485/RS232串行通信与ZigBee无线通信相互转换,并为智能移动设备控制系统实现数据有效传输。它因尺寸小而易于安装;通讯距离相对较远,2个模块间无障碍距离可达200~2000m;采用2.4G的DSSS扩频技术,抗干扰能力较其它设备强;组网的灵活性好,节点类型和网络结构灵活多样,可实现多设备间的数据透明传输。

技术专区

  • Alexa语音服务软件扩展STM32Cube
  • 结合DNN API驱动未来神经网络应用的解决方案
  • 针对于高端移动通信和汽车市场的四集群设计
  • 一款基于帧捕捉的开源图形调试器应用设计
  • 即将成为标准配置的最新安全技术:后视摄像系统
  • 基于ZigBee的Android智能移动设备控制系统设计已关闭评论
    A+
发布日期:2019年07月14日  所属分类:物联网