新闻中心

EEPW首页>手机与无线通信>设计应用> 基于GSM及ZigBee的智能家居控制系统的设计

基于GSM及ZigBee的智能家居控制系统的设计

作者: 时间:2011-07-18 来源:网络 收藏

本文引用地址://m.amcfsurvey.com/article/156052.htm

  MAX3111的功能可通过BDX线向其发送16位的控制字配置命令来定制。MAX3111的TX与T1IN连接,RX与R1OUT连接以便利用其片内的转换器实现UART到RS232电平转换。

  MAX3111串断信号(IRQ)与DSP的外部中断LNTO相连。这样无需任何其它外围器件。由于异步收发由MAX3111硬件实现,所以TMS320VC5402的软件编程只需考虑与MAX3111之间的同步数据通信。

  TMS320VC5402与CC2430的联接是系统的执行环节。由于CC2430是C51为核心的,所以TMS320VC5402与CC2403连接类似与C51单片机的连接,只是CC2430的电平为2—3.9伏。

  而TMS320VC5402接口电平为3.3伏,正好能直接匹配,减少了电平转换的麻烦。

  执行终端在接收到对本机的呼叫并确认中心所下达的执行命令时就驱动相应端口的输出脚,如上图中的P0.0驱动三极管Q,带动继电器J0,三个常开接点闭合,J0.1课带动负载,而J0.2由P1.0检测,J0的状态,可供查询。

  用CC2430芯片组成的无线网络可以在节点间进行,接力传输每个节点间距离可达70米,在节点间距离较密时网络节点有自愈功能。这种网络可支持较大规模网络,节点可达6万多。在实现的软件方面要有协议栈的支持,现在厂家以可以免费支持,这使得利用CC3430无线单片机,ZigBee技术的无线网络可以得到普级。

 本选用了星型组网方案。星型网络以网络协调器为中心,所有设备只能与网络协调器进行通信。ZigBee网络的协调器节点和主控模块相互连接来进行数据传输。在ZigBee网络中,所有节点的传感器数据都通过路由送往协调器节点。每个传感器节点可以设置成睡眠模式,在没有数据发送的时候进入休眠,以节省功耗,延长使用寿命。根据ZigBee协议,每个ZigBee主设备可以连接多达254个从设备,一个区域内最多可以同时存在100个独立且相互重叠覆盖ZigBee网络。所以,网络容量很大,能满足大多数需求。网络中的数据传输采用了碰撞避免机制和完全确认的数据传输机制。而且网络层和MAC层都有安全策略,且安全分级,各个应用可以灵活确定其安全属性。所以整个网络的可靠性和安全性都比较高。其工作流程为:

  a.由用户手机发送规定好的命令给模块,DSP主控模块收到发来的命令后,解释该命令。解释完命令后发给主控中心的ZigBee无线射频模块,由该模块把命令发给相应的分控终端设备,分控终端设备收到命令后做出相应的动作。

  b.当分控终端收到命令后会有两种动作:一种是做出相应的动作后向上层做出应答,另一种是主控中心把收到分控终端的信息,通过以短信形式发到用户手机上。

  到此己经完成了用户在远程对家庭内部的电子设备的控制与监测。



评论


相关推荐

技术专区

关闭