新闻中心

EEPW首页>模拟技术>设计应用> 智能家居精华设计方案参考集锦(三)

智能家居精华设计方案参考集锦(三)

作者: 时间:2013-09-09 来源:网络 收藏
x 宋体, arial; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); orphans: 2; widows: 2; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px">  这种工作可以选用低价普通的C51单片机。但考虑要在以后扩展基于图像的彩信反馈的应用,所以在本设计中控制器的处理机选用了TMS320VC5402芯片。DSP主控模块采用了TMS320VC5402EVM评估板及仿真器。TMS320VC5402EVM提供了2个BCMSP的直联接线口J6,J7和PHI的驱动口J2及J5与仿真器的接口连接。该板有512KRAM数据存储,64KRAM作为程序储存。4KFLASH存储器,可用于存储需保留的数据。

  TMS320VC5402要与GSM模块相连就要扩展RS232接口,TMS320VC5402只提供了2个多通道带缓冲同步串行口MCBSP0,MCBSP1。如果实现对接,就要对MCBSP串口进行转换。我们这里使用的是MAX3111芯片。MAX3111芯片具有尺寸小,价格低,功耗少,通信速率高等特点。用MAX3111芯片实现同步串行数据接口到异步串行口(RS-232)的转换。可与H6221的RS232口相连。MAX3111包括UART和RS-232两个部分,其中UART部分包括兼容SPI的串行口,可编程波特率发生器,发送缓冲器及发送移位寄存器,接收缓冲器,接收移位寄存器,8字节接收FIFO,以及有四种可屏蔽中断源的中断产生器。而RS232部分包括自带电容的电泵。

  由于MAX3111是3.3V器件,TMS320VC5402的MCBSP串行接口工作SPI模式时可直接与MAX3111连接实现与RS232设备异步数据传输。此时TMS320VC5402作为SQI协议中的主设备,发送时解信号(BCLKX)作为MAX3111的串行时解输入,发送帧同步信号(BFSX)作为MAX3111的原选信号(TCS)。BDX与DIN连接作为发送数据线。BDR与DOUT作为接收数据线。

智能家居精华设计方案参考集锦(三)

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

智能家居精华设计方案参考集锦(三)

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



关键词:智能家居精华设计

评论


相关推荐

技术专区

关闭