• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 无线通信 > 技术文章 > 基于ZigBee的智能家居安全监控系统设计

基于ZigBee的智能家居安全监控系统设计

录入:edatop.com     点击:

  2. 3 系统控制器

  本系统采用32位R ISC处理器S3C44B0X,具有丰富的功能和外设,包括: 8 KB Cache、内部SRAM、LCD控制器、2通道UART、4通道DMA、带有PWM功能的5通道定时器等。该处理器在各方面的性能均能满足系统的需要,并且在同类产品中的性价比也是较高的。

  2. 4 ZigBee收发器件

  本系统采用CC2430芯片作为ZigBee无线通信模块。CC2430整合了ZigBee射频(RF)前端、内存和微控制器。

  CC2430集成了符合IEEE802. 15. 4 标准的2. 4GHz的RF无线电收发机,支持数字化的RSSI/LQ I,具有CSMA /CA功能和强大的DMA功能、电池监测和温度感测功能,同时具有强大和灵活的开发工具。

  2. 5 系统硬件接口设计

  ZigBee模块通过RS232 接口与系统主板通过串口进行通信; ZigBee模块之间以无线网络的形式进行数据传输,其中与传感器相连的ZigBee模块利用其普通I/O端口作为传感器信号的接收端口;与家用电器相联的ZigBee模块通过继电器控制家用电器的开关运行。系统硬件的接口设计与连接如图2所示。

\

图2 系统硬件接口设计

  串口摄像机和彩信模块使用RS232 接口与S3C44B0X处理器进行数据和指令的传输。

  3 系统软件设计

  整个系统软件开发采用模块化设计方案,具体可分为3个部分: ZigBee无线收发、彩信及短信收发和图像采集处理。

  3. 1 ZigBee无线网络的应用

  无线通信的软件设计主要包括:系统异常报警信号的传输和接收、ARM处理器和ZigBee模块之间以及各ZigBee模块之间的数据传输控制等, ZigBee无线通信模块软件流程图如图3所示。其中,根据在网络中所处的层次,将ZigBee模块设定为3个运行模式:

  模式1.与系统主板相连。用来接收其他ZigBee模块发送的报警信息和将主板给出的控制信息发送给其他ZigBee模块,是主板与外部设备进行无线通信的核心枢纽。

  模式2.通过继电器与家用电器相连,置于接收状态。当接收到其他ZigBee模块发送过来的控制指令时,控制家电执行相应的开关动作。

  模式3.通过继电器与传感器相连,置于发送状态。当ZigBee模块接收到传感器的报警信号时,将报警信号发送给其他ZigBee模块。

  模块的模式可通过拨码开关进行设定。不同模式的模块负责各层间数据和指令的传输,构成了家庭安防局域网。

\

图3 无线通信模块的软件流程

 

1  2  3  4  

上一篇:GPRS无线指纹身份验证系统的应用设计
下一篇:GPRS无线通信模块MC35i及其外围电路介绍

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

射频和天线工程师培训课程详情>>

  网站地图