The present invention provides a system and method for transmitting wireless data based on ZigBee, the system includes a main control circuit for integrating an enhanced 8051 microcontroller core and a transceiver kernel, the frequency of 2.4GHZ; ZigBee protocol chip for wireless communication, short distance, low power consumption, using CC2530 chip of TI company based on the IEEE802.15.4 standard protocol, based on the above; data receiving module, for receiving wireless data message; data transmitting module, used to send the message to the wireless data system; Z Stack protocol stack module for wireless network, wireless data transceiver and serial read and write functions, each layer protocol together etc.. The invention realizes wireless data transfer, change the traditional cable deployment installation; cable using up more convenient; wireless data communication distance of more than fifty meters, increase the transmission distance; improve signal transmission capability and convenience, and high versatility, has certain practical value.
【技术实现步骤摘要】
基于ZigBee的无线数据转发系统及方法
本专利技术涉及一种无线数据转发系统及方法,具体地,涉及一种基于ZigBee的无线数据转发系统及方法。
技术介绍
航天产品运输过程中需要实时监测运输过程的振动信号,以确保航天产品运输的可靠性。传统的振动信号采集采用电缆传输方式,将振动传感器端的信号通过长电缆传输至本地采集端进行采集。由于采集设备与振动传感器距离较远或中间存在障碍物等会使得电缆布置、使用非常不方便,前期准备工作费时费力。尤其是在铁路运输中,仪器车厢与产品所在的平板车相距较远(一般20~50米),需要通过长电缆进行连接如图1所示。电缆笨重且繁琐,携带也非常不方便。
技术实现思路
针对现有技术中的缺陷,本专利技术的目的是提供一种基于ZigBee的无线数据转发系统及方法,其实现了数据的无线转换,改变了传统电缆的部署方式;安装使用起来较有线方式方便;无线数据通信距离大于五十米,增加了信号的传输距离;提高了信号传输能力和便捷程度,且通用性较高,具有一定的实用价值。根据本专利技术的一个方面,提供一种基于ZigBee的无线数据转发系统,其包括:主控电路,用于集成一个增强型的8051单片机内核和一个收发器内核,工作频率为2.4GHZ;ZigBee协议芯片,用于短距离、低功耗的无线通信,采用TI公司的CC2530芯片,建立在基于IEEE802.15.4标准协议之上;数据接收模块,用于接收无线数据消息;数据发送模块,用于发送无线数据消息至系统;Z-Stack协议栈模块,用于实现无线组网、无线数据收发及串口读写等功能,将各个层定义的协议集合在一起,以函数的形式实现,并提供用户接 ...
【技术保护点】
一种基于ZigBee的无线数据转发系统,其特征在于,包括:主控电路,用于集成一个增强型的8051单片机内核和一个收发器内核,工作频率为2.4GHZ;ZigBee协议芯片,用于短距离、低功耗的无线通信,采用TI公司的CC2530芯片,建立在基于IEEE802.15.4标准协议之上;数据接收模块,用于接收无线数据消息;数据发送模块,用于发送无线数据消息至系统;Z‑Stack协议栈模块,用于实现无线组网、无线数据收发及串口读写等功能,将各个层定义的协议集合在一起,以函数的形式实现,并提供用户接口给用户调用,定义物理层和介质访问层技术规范;任务调度模块,用于通过任务轮循机制来进行任务调度;系统运行过程中通过循环查询的方式来判断有无任务事件发生,当有任务事件发生时,则进入中断调用任务处理函数处理任务;同一时间有多个任务发生,则首先判断任务的优先级,按照任务的优先级依次进行处理;串口转换电路,用于方便在笔记本电脑上使用串口通信;用USB接口模拟串口转换电路,采用CH340芯片;电源转换电路,用于使用USB接口提供的正5V电源通过一个AMS1117电源芯片将电压转换至3.3V,以供CC2530芯片使 ...
【技术特征摘要】
1.一种基于ZigBee的无线数据转发系统,其特征在于,包括:主控电路,用于集成一个增强型的8051单片机内核和一个收发器内核,工作频率为2.4GHZ;ZigBee协议芯片,用于短距离、低功耗的无线通信,采用TI公司的CC2530芯片,建立在基于IEEE802.15.4标准协议之上;数据接收模块,用于接收无线数据消息;数据发送模块,用于发送无线数据消息至系统;Z-Stack协议栈模块,用于实现无线组网、无线数据收发及串口读写等功能,将各个层定义的协议集合在一起,以函数的形式实现,并提供用户接口给用户调用,定义物理层和介质访问层技术规范;任务调度模块,用于通过任务轮循机制来进行任务调度;系统运行过程中通过循环查询的方式来判断有无任务事件发生,当有任务事件发生时,则进入中断调用任务处理函数处理任务;同一时间有多个任务发生,则首先判断任务的优先级,按照任务的优先级依次进行处理;串口转换电路,用于方便在笔记本电脑上使用串口通信;用USB接口模拟串口转换电路,采用CH340芯片;电源转换电路,用于使用USB接口提供的正5V电源通过一个AMS1117电源芯片将电压转换至3.3V,以供CC2530芯片使用;复位及下载电路,复位用于在出现软件跑飞情况时通过按钮开关将CC2530芯片RESET_N脚接VCC进行复位,让电路运行正常;下载电路用于通过CC2530P口的程序写入功能进行软件的写入;天线巴伦电路,用于在天线和CC2530芯片之间进行阻抗匹配,把流入电缆屏蔽层的电流遏制掉。2.根据权利要求1所述的基于ZigBee的无线数据转发系统,其特征在于,所述电源转换电路包括第一芯片、第十电容、第十一电容、第十二电容、第十三电容;第十电容、第十一电容与第一芯输入端连接,第十二电容、第十三电容与第一芯输出端连接。3.根据权利要求1所述的基于ZigBee的无线数据转发系统,其特征在于,所述主控电路包括第三芯片、第五电容、第六电容、第七电容、第八电容、第十四电容、第二十四电容、第二十五电容、第二十六电容、第二十七电容、第二晶振、第三晶振、第一电阻、第二电感、第三电感、第四电感;第二电感、第三电感、第四电感、第五电容、第六电容、第七电容、第八电容与第三芯片的天线数据接收口连接;第一电阻与第三芯片连接;第十四电容与第三芯片连接;第二晶振、第二十六电容、第二十七电容与第三芯片连接;第三晶振、第二十四电容、第二十五电容与第三芯片连接。4.根据权利要求1所述的基于ZigBee的无线数据转发系统,其特征在于,所述串口转换电路包括...
【专利技术属性】
技术研发人员:沈辉,顾义畅,柳金生,宗娟,黄洁,
申请(专利权)人:上海卫星装备研究所,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。