井下无线通信系统硬件设计V10.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

井下无线通信系统硬件设计

井下无线通信系统的硬件部分需要在本质安全的前提下设计可靠性高的电路,以满足在矿井这类恶劣的环境下正常使用。根据需求分析,井下无线通信系统可以分为数据采集节点、中继节点、数据接收节点和网关节点四个部分。

图1井下无线数据采集系统图

1.1数据采集模块设计

数据采集模块的主要功能是读取综采设备的传感数据或者运行数据,并将数据转发到网络中。由于通信系统要求保证数据连续性,即通过上位机能监测到综采设备每个单位时间的传感信息和运行信息,而网络无法提供可靠连接,因此数据采集模块必须具备一定存储能力,同时每一帧数据必须包含其时间标识。

数据采集器硬件结构如图2所示:

图2数据采集器硬件结构图

STM32作为模块总控制器,从CAN总线接收传感信息,通过其内部RTC定时器产生时间标识,并将数据重新打包成帧,通过SPI接口发送到CC2530通信模块中。当无线链路受阻,数据无法正常发送出去时,STM32将接收到链路反馈信息,STM32将未发送的数据存放于本地Flash中。

根据甲方资料,综采设备具有151个传感点,假设综采设备每秒传送一次传感数据,每一个传感点包含2字节信息,在系统工作环境最恶劣的情况(网络完全不通)下,30天的数据存储量为151×2×3600×24×30=746.5Mbytes,因此Flash选择大于1G的MLCFLASH。

CC2530通过SPI接口接收需要发送的数据,并通过Zigbee网络将数据发送出去。本模块上的Zigbee收发器还负责完成Zigbee网络的组建与维护。

1.1.1主控芯片选型

数据采集模块的相关工作主要由单片机来完成,这就涉及到单片机选型问题。对于单片机,有MSP430单片机、AVR单片机以及STM32单片机可供选择。

AVR单片机是1997年由ATMEL公司研发出的增强型精简指令集高速8位单片机,但其性能有限。MSP430系列单片机是一个16位低功耗单片机,但最高工作频率只有25MHz。STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARMCortex-M3内核。

STM32单片机具有一流的外设,在72MHz时消耗36mA(所有外设处于工作状态),待机时下降到2μA,体现了其低功耗的特点,具有最大的集成度,是一款结构简单的单片机。STM32的标准外设包括10个定时器、两个12位1-Msample/s模数转换器(交错模式下2-Msample/s)、两个12位数模转换器、两个I2C接口、五个USART接口和三个SPI端口。外设共有12条DMA通道,还有一个CRC计算单元,支持96位唯一标识码。

综上所述,鉴于STM32的以上特点,本项目最终采用STM32系列单片机。

1.1.2Zigbee模块选型

目前的Zigbee技术提供方式主要有三种:

1)ZigbeeRF+MCU

?CC2420被称为第一款满足2.4GHzZigBee产品使用要求的射频IC,拟应用于家庭及楼宇自动化系统、工业监控系统和无线传感网络。CC2420基于Chipcon公司的SmartRF03技术,是用0.18μmCMOS工艺生产的。CC2420采用7mm×7mmQFN48封装。TI推出MSP430实验板,其部件号为MSP-EXP430FG4618。该工具可帮助设计人员利用高集成度片上信号链(SCoC)MSP430FG4618或14引脚小型F2013微控制器快速开发超低功耗医疗、工业与消费类嵌入式系统。该电路板除集成两个16位MSP430器件外,还包含一个TI(Chipcon产品线)射频(RF)模块连接器,以用于开发低功耗无线网络。

2)单片集成SOC

CC2430是TI公司的一个关键产品,CC2430使用一个80518位MCU内核,并具备128KB闪存和8KBRAM,可用于各种ZigBee或类似ZigBee的无线网络节点,包括调谐器、路由器和终端设备。另外,CC2430还包含模数转换器(ADC)、几个定时器、AES-128协同处理器、看门狗定时器、32kHz晶振的休眠模式定时器、上电复位电路(Power-On-Reset)、掉电检测电路(Brown-out-detection),以及21个可编程I/O引脚。CC2430尺寸大约是7mm×7mm。

CC2530是TI公司09年推出的,在CC2430的基础上根据CC2430实际应用的一些问题做了一些改进,缓存加大了,存储容量最大支持到256K,不用在为存储容量小而对代码进行限制,CC2530的通信距离可以达到400m,不必再用CC2430和外加功放来扩展距离。

图3CC2530应用电路图

3)单芯片内置Zigbee协议栈+外挂芯片

JN-5139芯片是一个低功率及低价位的无线微处理器,主要针对无

您可能关注的文档

文档评论(0)

yzs890305 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档