历史上的今天
返回首页

历史上的今天

今天是:2025年01月06日(星期一)

正在发生

2018年01月06日 | 基于CC2530的ZigBee协调器节点设计

2018-01-06 来源:互联网

随着我国物联网正进入发展的快车道,ZigBee也正逐步被国内越来越多的用户接受。ZigBee技术也已在部分智能传感器场景中进行了应用。如在北京地铁9号线隧道施工过程中的考勤定位系统便采用的是ZigBee,ZigBee取代传统的RFID考勤系统实现了无漏读、方向判断准确、定位轨迹准确和可查询,提高了隧道安全施工的管理水平;在某些高档的老年公寓中,基于ZigBee网络的无线定位技术可在疗养院或老年社区内实现全区实时定位及求助功能。由于每个老人都随身携一个移动报警器,遇到险情时,可以及时的按下求助按钮不但使老人在户外活动时的安全监控及救援问题得到解决,而且,使用简单方便,可靠性高。本文介绍基于CC2530的ZigBee协调器节点设计。


节点硬件总体设计


ZigBee无线通信网络主要由协调器、路由器及终端设备3种节点组成。在网络建立之初,每个网络有且仅有一个协调器节点,主要负责网络的发起、参数的设定、信息的管理及维护功能,也可用来协助建立安全层和应用层的绑定。鉴于协调器节点的硬件及软件设计最为复杂,本文主要介绍协调器节点的设计方法。协调器节点主要由处理器模块、RF前端、电源管理模块及各外部接口等组成,也可根据需要增加传感器及GSM/GPRS等模块。

各功能模块介绍


1)处理器模块


处理器模块采用CC2530作为主控芯片[5]。CC2530是一个兼容IEEE802.15.4的、真正的片上系统,支持专有的IEEE802.15.4以及ZigBee、ZigBeePRO和ZigBeeRF4CE标准。CC2530集成了2.4GHz的射频收发器、增强型工业标准的8051MCU、最大256KB可编程FLASH、8KB的RAM并提供有一套广泛的外设集(包括2个USART、12位ADC和21个通用GPIO)。同时,CC2530可以配备TI的一个标准兼容或专有的网络协议栈(RemoTI、Z-Stack或SimpliciTI)来简化开发,其RF发送输出功率为4.5dBm,接收灵敏度为-97dBm。


2)RF前端


RF前端采用TI公司的集成度很高的射频前端芯片CC2591。CC2591工作在2.4GHz,内部集成有增益为+22dBm的功率放大器(PA)、低噪声放大器、平衡转换器、交换机、电感器和RF匹配网络等。接收部分内部集成的LNA接收增益最大为11dBm,噪声系数为4.8dB,接收机灵敏度可提高6dB,能显著增加无线系统的覆盖范围。


3)电源管理模块


本系统可采用外接电源及干电池联合供电的方式。当外接电源无效时,也可采用干电池为系统供电,以保证系统各节点的正常运行。


4)接口模块


一般情况下,协调器节点接口主要包括串行接口、电源接口及JTAG接口,也可增加USB接口。当管理机无串口时,采用USB接口可使该节点应用更为方便灵活。


5)天线


天线可采用SMA天线与倒F天线相结合的方式。其中SMA是Sub-Miniature-A的简称,全称应为SMA反极性公头,就是天线接头是内部有螺纹的,里面触点是针(无线设备一端是外部有螺纹,里面触点是管),这种接口的无线设备是最普及的;倒F天线的设计可采用TI公司公布的参考设计,该天线的最大增益为+3.3dB,完全能够满足CC2530工作频段的要求。


节点软件设计及组网研究


组建一个完整的ZigBee网络主要由ZigBee协议栈的网络层来实现。ZigBee网络层主要为新加入的节点分配地址并提供路由发现及路由维护等。协调器作为网络的第一个节点设备,主要负责网络的建立及参数配置,图2所示是其软件流程图。该节点设计的开发环境为IARMCS-517.51A,采用的协议栈是TIZ-Stack2.3.1,该协议栈可支持ZigBee2007/ZigBee-PRO。


组建网络的两个步骤主要是网络初始化及节点加入网络。网络初始化首先要确定网络协调器,通过主动扫描发送信标请求命令来检测该网络中是否存在协调器。如果在扫描期限内没有检测到信标,则将自己作为网络的协调器,并不断地产生信标并广播出去;然后进行信道扫描,对指定的信道或默认信道进行能量检测以避免可能的干扰,并将那些能量值超过了允许水平的信道丢弃,而后对剩余信道进行主动扫描,以检查区域内有没有其它ZigBee网络存在;完成主动扫描后,即可获得设备所在区域内已有的各ZigBee网络的网络标识符(PANID),至此,网络初始化基本完成。


节点加入网络可通过两种方式完成:一是由子节点发起的通过关联加入网络;二是由父节点发起的通过已有父节点(协调器或路由器)加入网络。图2所示流程图中的子节点便是采用第一种方式入网的。当一个节点希望加入该网络时,首先会进行信道扫描来搜索周围是否存在协调器。若在扫描期限内检测到协调器,则向其发送关联请求。协调器收到请求后会回复一个确认帧(ACK),并向其上层发送连接指示原语。当节点收到协调器的回复帧后,节点的MAC层将等待一段时间,以便接收协调器发出连接响应。如果协调器的地址资源足够,它就会给节点分配一个16位的短地址,并产生包含新连接和连接状态的响应命令。至此,节点将可以成功地和协调器进行连接,并可以开始通信。这一系列的过程都是通过协议栈各层间原语通信实现的。

推荐阅读

史海拾趣

Fong Ya Enterprise Co Ltd公司的发展小趣事

Fong Ya Enterprise Co., Ltd在电子行业中的发展故事

故事一:初创与基础奠定

Fong Ya Enterprise Co., Ltd(以下简称“丰雅企业”)成立于某个时期(具体年份可能因资料限制而未知),自那时起便致力于电子元件领域,特别是电阻器的研发与生产。初期,公司面临着市场竞争激烈、技术壁垒高等挑战,但凭借对电子技术的深刻理解和对市场需求的敏锐洞察,丰雅企业逐步确立了自身的产品定位,即专注于高品质、高性能的电阻器产品。通过不断优化生产工艺和提升产品质量,丰雅企业在电子行业逐渐站稳了脚跟。

故事二:技术创新与产品研发

随着电子行业的快速发展,丰雅企业深刻认识到技术创新的重要性。公司加大了对研发的投入,引进了一批高素质的技术人才,并建立了完善的研发体系。通过不断的技术创新,丰雅企业成功开发出了一系列具有自主知识产权的新型电阻器产品,这些产品不仅性能优越,而且满足了市场对电子元器件日益多样化的需求。同时,公司还积极与国内外知名高校和科研机构开展合作,共同推动电子元件技术的进步。

故事三:市场拓展与国际化战略

在稳固国内市场的同时,丰雅企业积极实施国际化战略,将目光投向了更广阔的国际市场。公司参加了多个国际性的电子展会,与全球各地的客户建立了良好的合作关系。通过提供优质的产品和服务,丰雅企业在国际市场上赢得了良好的口碑和信誉。此外,公司还根据不同国家和地区的市场特点,制定了差异化的营销策略,进一步扩大了市场份额。

故事四:供应链管理优化

为了提高生产效率和降低成本,丰雅企业不断优化供应链管理。公司与多家优质供应商建立了长期稳定的合作关系,确保原材料的质量和供应的稳定性。同时,公司还引入了先进的供应链管理系统,实现了对生产、采购、库存等各个环节的精细化管理。通过优化供应链管理,丰雅企业不仅提高了生产效率,还降低了运营成本,为企业的可持续发展奠定了坚实的基础。

故事五:品牌建设与企业文化

在多年的发展过程中,丰雅企业始终注重品牌建设和企业文化建设。公司坚持“质量第一、客户至上”的经营理念,致力于为客户提供优质的产品和服务。同时,公司还注重培养员工的创新精神和团队协作精神,营造了积极向上的企业文化氛围。通过品牌建设和企业文化的推动,丰雅企业在电子行业中的知名度和影响力不断提升,为企业的长远发展注入了强大的动力。

需要注意的是,由于具体年份和详细数据的限制,以上故事在描述时可能存在一定的概括性。然而,这些故事都基于丰雅企业在电子行业中的实际发展情况而构建,旨在展现其在技术创新、市场拓展、供应链管理和品牌建设等方面的努力和成就。

Forge Europa Ltd公司的发展小趣事

在快速发展的过程中,Forge Europa Ltd公司始终注重品牌与文化的塑造。公司秉承“创新、品质、服务”的企业精神,致力于为客户提供优质的产品和服务。同时,公司还注重员工的培养和发展,建立了完善的培训体系和激励机制,激发了员工的创造力和工作热情。通过这些努力,Forge Europa不仅塑造了一个具有行业影响力的品牌形象,还形成了独特的企业文化,为企业的长远发展奠定了坚实的基础。

Horn公司的发展小趣事

自1969年成立以来,Horn公司便致力于开发和生产切槽、侧铣和槽铣刀具。起初,公司聚焦于为小型机械加工企业提供高质量的工具解决方案。在创始人Paul Horn的领导下,公司迅速建立了技术团队,专注于刀具材料的研发与生产工艺的改进。这一时期,Horn公司凭借其出色的产品质量和定制化的服务,在行业内逐渐树立了良好的口碑。

Golledge Electronics公司的发展小趣事

随着汽车、通用工程、液压/气动、珠宝和医疗设备等行业对高精度切削工具需求的增长,Horn公司不断加大研发投入。公司成功开发出超硬切削材料如单晶金刚石(MCD)、多晶金刚石(PCD)和立方氮化硼(PCBN),这些材料的应用极大地提高了切削效率和加工精度。Horn公司的技术创新不仅满足了市场对高质量刀具的需求,还推动了整个切削工具行业的进步。

Hoffman_Enclosures__Inc.公司的发展小趣事

1945年,一位名叫Harry Hoffman的年轻人凭借对工厂安全的深刻关注,发明了压力机安全保护装置。这一装置能够在操作人员的手处于危险区域时迅速停止机器,有效保护了工人的安全。这一创新不仅为Hoffman公司奠定了技术基础,也标志着公司正式步入工业电气机柜和温控产品的研发与制造领域。Harry Hoffman的这项发明不仅解决了当时工厂安全的一大难题,也为公司后续的发展奠定了坚实的基础。

AMRI Enterprise Co Ltd公司的发展小趣事

品质是AMRI Enterprise Co Ltd的生命线。公司始终坚持品质至上的原则,通过严格的质量管理体系和持续改进的工艺流程,确保产品的稳定性和可靠性。同时,AMRI还注重品牌建设,通过提升品牌形象和塑造企业文化,增强客户对公司的信任度和忠诚度。这些努力使得AMRI的产品在市场上赢得了良好的口碑和广泛的认可。

问答坊 | AI 解惑

一个女电子工程师的(心/芯/辛)路

一个女电子工程师的(心/芯/辛)路,即将脱离技术岗位,仅以此文纪念吾之技术生涯 ( 首先我是女性,这个先声名,免得有些网友说俺用此做为噱头。) 同其他大多数女性一样,形象思维要好于逻辑思维。但我又与大多数女性不一样,我有我自己独 ...…

查看全部问答>

测振仪的技术原理及测振仪的技术问题

测振仪的技术原理及测振仪的技术问题 测振仪的技术原理, 测振仪的技术问题:     现在的测振仪一般都采用压电式的,结构形式大致有二种:① 压缩式;② 剪切式,其原理是利用石英晶体和人工极化陶瓷(PZT)的压电效应设计而成。当石 ...…

查看全部问答>

100分,请大家来给我启蒙,会唱歌的玩具娃娃

大家好,有人问到如何实现会唱歌的玩具娃娃,就和市面上的玩具娃娃一样,按一下,会唱首歌,再按一下会笑,再按会说话什么的,因为本人从来不涉及硬件设计知识,所以没办法回答朋友的问题,现在请大家告诉我下这个玩具娃娃是怎么个设计实现原理,谢 ...…

查看全部问答>

DIRECTSHOW preview时候改变图片显示的大小

我用DIRECTSHOW 想在 preview时候改变图片显示的大小? 哪位大吓知道?…

查看全部问答>

wince rtc开机

各路高手,请问WINCE通过RTC闹钟来实现定时开机要怎么做呀?原理是什么呀?注意不是通过RTC来唤醒系统哦,是开机!…

查看全部问答>

求助:我需要液体点滴的优秀作品

本帖最后由 paulhyde 于 2014-9-15 09:00 编辑 最近都在找资料,都没有找到关于液体点滴的优秀作品,哪位大侠有,请发我一份!谢谢!  …

查看全部问答>

再提供一个小作品:EK-STM3210E大容量仿真学习套件上市啦!

仿真器 - 内嵌ST-LINK II仿真器,支持STM32F10x标准系列和扩展总线系列Cortex-M3 MCU - USB2.0全速,USB供电 - 支持评估系统或用户目标系统仿真 - 下载速度大于5K/秒 - 通过跳线 ...…

查看全部问答>

STM8S103串口问题,两天了都

用的芯片是STM8S103F3.使用串口1,内部时钟,查询发送,中断或者查询接收疑问:STM8的管教复用是不是,你配置了串口,那么相应的两个管脚IO就自动成为RXD和TXD?现在的把收发两个管脚直接短路,程序里面一直在发送,用万用表测试电压为1.8V左右,估 ...…

查看全部问答>

读取DSP的IO口状态问题

请问,TI的28335DSP. 给GPIO配置为数字IO,且为输入,当给其输入高低电平的时候,为什么在GPxDAT寄存器中看到的状态和输入的状态不同,有时候改变输入电平后,但GPxDAT中的电平还是不变 [ 本帖最后由 kikihi 于 2012-12-15 14:36 编辑 ]…

查看全部问答>

雕刻机自制PCB电路板

雕刻机买回来一年多了,平时就是用来做一下外壳和五金件的样品加工,但从来没有用来做过PCB电路板,当时买这个机器的时候,同时也考虑做电路板的,所以在精度方面也考虑到了。尽管在机器的控制方面比较熟悉,但是第一次做电路板,尽管在参考了网上 ...…

查看全部问答>