NEXT系列产品CC2530和SYN6658智能系统的制作方法

文档序号:12739996阅读:来源:国知局

技术特征:

1.NEXT系列产品CC2530和SYN6658智能系统,其特征在于该系统由预警信息管理平台、本地网关、ZigBee通信模块CC2530、传感器、语音合成模块SYN6658、扬声器组成,其中本地网关由上位机和ZigBee协调器组成;传感器采集现场环境数据,并将采集到的现场信息通过ZigBee通信模块CC2530传输到本地网关,本地网关再将信息上传至预警信息管理平台,预警信息管理平台对现场信息进行分析并作出决策,再由本地网关接收预警信息管理平台所发布的预警信号,并对预警信息再次进行分析处理,生成或调用本地预警信息(包括灾害情况、避险措施、逃生指南),并将预警信息通过ZigBee无线信道传送到ZigBee通信模块CC2530,再由分散在被监控现场的ZigBee通信模块CC2530阵列通过UART接口将信息发送到语音合成模块SYN6658对信息进行语音合成,最终通过扬声器将预警信息进行传播;在该系统中,本地网关通过上位机与预警信息管理平台通过数据网络双向连接,ZigBee协调器通过ZigBee无线信道与ZigBee通信模块CC2530双向连接,ZigBee通信模块CC2530通过UART接口与语音合成模块SYN6658连接,语音合成模块SYN6658通过RS232接口与扬声器连接。

2.如权利要求1所述的NEXT系列产品CC2530和SYN6658智能系统,其征在于,该系统的主体硬件架构采用TI CC2530和SYN6658来实现智能语音交互终端的设计,选择UART作为TICC2530和SYN6658之间的通讯方式。

3.如权利要求1所述的NEXT系列产品CC2530和SYN6658智能系统,其征在于,所述本地网关由上位机和ZigBee协调器组成,上位机选择基于Android操作系统的平板电脑,上位机负责对预警信息进行分析、处理、生成或者调用本地预警信息,并通过指令控制ZigBee协调器器,ZigBee协调器用于将上位机需要发送的数据发送给ZigBee通信模块CC2530。

4.如权利要求1所述的NEXT系列产品CC2530和SYN6658智能系统,其征在于,所述ZigBee通信模块CC2530采用全集成单芯片解决方案,选用TI公司的CC2530芯片,将ZigBee射频前端、内存和微控制器整合到一块6mm×6 mm的芯片上,使用增强型8051内核,256KB可编程闪存,8KB RAM,MAC定时器和通用定时器,通过软件设定8051的特殊功能寄存器,使TI CC2530的21个可编程的I/O口引脚作为通常的I/O口、连接ADC、计时器或USART部件的外围设备I/O口使用。

5.如权利要求1所述的NEXT系列产品CC2530和SYN6658智能系统,其征在于,所述语音合成模块SYN6658采用北京宇音天下科技有限公司的SYN6658型中文语音合成芯片,对信息进行语音合成,最终通过扬声器将预警信息进行传播,为了保证数据的正确传输,SYN6658和TI CC2530的波特率必须保持一致,因此BAUD0设置为0,BAUD1设置为1。

6.如权利要求1所述的NEXT系列产品CC2530和SYN6658智能系统,其特征在于,系统的ZigBee通信模块CC2530数据发送流程如下所示:

步骤1、开始;

步骤2、发送ZDO_NWK_ADDR_REQ指令;

步骤3、判断ZDO_NWK_ADDR_REQ指令是否发送正确,是则转到步骤4,否则转到步骤2;

步骤4、解析ZDO_NWK_ADDR_RSP响应,得到目的设备短地址;

步骤5、发送ZDO_ACTIVE_EP_REQ指令;

步骤6、判断ZDO_ACTIVE_EP_REQ指令是否发送正确,是则转到步骤7,否则转到步骤5;

步骤7、解析ZDO_ACTIVE_EP_REQ响应,得到目的设备活动的EndPoint;

步骤8、发送ZDO_SIMPLE_DESC_REQ指令;

步骤9、判断ZDO_SIMPLE_DESC_REQ指令是否发送正确,是则转到步骤10,否则转到步骤8;

步骤10、解析ZDO_SIMPLE_DESC_REQ响应,得到目的设备的ClusterID;

步骤11、发送AF_DATA_REQUEST指令;

步骤12、结束。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1