【技术大神】基于Si4432的星型低功耗传感器网络
星型网络是一种低复杂度、高效率的网络拓扑形式,其由单一网关节点与数个终端节点组成,终端节点与网关节点之间进行通信,终端节点之间不进行通信。虽然这种网络效率较低,但其简单的通信流程,方便部署的优势,都使得其在低功耗传感器网络中得到青睐。
低功耗设计中,对功耗的要求十分严苛,如何快速的切换芯片工作模式,将低功耗模式的时间最大化是一项艰巨的挑战。
美国芯科(SILICON LABS)公司出品的ISM射频收发器Si4432,功能丰富、性能卓越,因此在低功耗传感器网络设计中倍受欢迎。Si4432支持从240MHz到930MHz中各频点的ISM通信,内置功率高达+20dBm的PA及灵敏度低至-118dBm的高性能接收机于一身,提供业内领先的138dBm的链路预算。可以在降低使用者BOM成本的前提下,提供高性能的ISM通信。Si4432内置了基于DSP的modem可以快速进行解码,滤波和通信帧底层处理,这些数字处理上的优势使得设计人员使用低性能MCU实现低功耗要求成为可能。
Si4432利用片内自带的超大FIFO和灵活的外设时钟域设置,将芯片的工作模式分为:空闲、发送和接收三大模式,各模式之间依据FIFO状态和寄存器自动切换,以最大化利用每一点电量。
上图中可以看出,standby模式及sleep模式的耗电均为1uA左右,在低功耗系统中可被接受。而receive模式电流消耗为18.6mA,transmit模式电流消耗为30mA,是sleep模式的30000倍!所以在低功耗传感器终端设备中,协调通信收发,如何将处于低功耗模式的时间占比增大是传感器网络成功与否的关键点。
在笔者设计的一款采用Si4432的无线传感器中,采用了一种基于传感器终端间自同步的ISM通信协议。该设计实现了在某一区域内,即便布置数百无线传感器也可自动协调,并同网关进行传感器数据上报的简单网络,且取得了较好效果。
该网络主要工作流程为:首先,网关端的Si4432处于接收模式,随时等待接收传感器终端的数据后进行下一步处理;其次,在任意时刻,某传感器终端进入到了网关接收范围内或者上电,则传感器终端先利用Si4432自带的CCA(信道空闲助手)功能,检查当前通信信道是否空闲,如果空闲,则发送其数据。否则,等待1ms(此时间远远大于一次通信时间)后,再次检测信道是否为空闲,尝试发送数据;最后,为防止多个节点同时检测CCA后发送数据造成通信失败,则发送数据后立即开启接收模式,等待接收网关发来的ACK,收到ACK视为通信成功,否则也要标记为发送失败,将自己的时间片向后移,继续尝试。依照传感器的通信要求,每隔1s后均在此时间点进行发送。其它传感器终端首次进入星型网络时同理。至此,则将信道自动按照时间间隙分成了多个时间片,每个传感器终端会自动占领一个时间片进行发送,不会相互发生信道占用的情况。
总结:利用Si4432无线收发器具备的高链路预算及CCA等功能特点,可以有效提高低功耗,低复杂度的无线传感器星型网络的通信性能和系统待机时长。文中经过实际使用的一种自调度通信协议,消耗小,调度算法直观,有效解决区域内多传感器数据上报时可能发生的冲突问题,提高通信容错能力。
作者:用尚科技 周正
- |
- +1 赞 0
- 收藏
- 评论 2
本网站所有内容禁止转载,否则追究法律责任!
评论
全部评论(2)
-
BATI Lv7. 资深专家 2016-08-13SiliconLab的射频收发产品性能优异
-
用户_8239 Lv7. 资深专家 2016-08-05绿色社会,低功耗是必须的啊
相关推荐
【经验】如何测试无线收发器的发射功率和频偏?
在设计好Sub-GHz无线收发器si446x 或者si4438的PCB板,完成元器件贴板和焊接之后,就可以开始测试PCB板的射频性能了。
设计经验 发布时间 : 2018-02-23
【经验】手把手教你将HEX 文件烧录进无线收发器Si4010
Silicon Labs射频发射器Si4010广泛使用于汽车遥控器、家居安防、车库门等应用场合,本文介绍了其烧录工具和烧录步骤。
设计经验 发布时间 : 2017-08-25
【经验】如何使用J-Link V8和Silicon Labs EVB上的J-Link调试用户目标板?
本文讲述了用Silicon Labs EFM32系列超低功耗MCU和EFR32系列无线SOC做开发时遇到J-Link调试器无法连接上目标板的解决方法。
设计经验 发布时间 : 2017-10-04
Silicon Labs(芯科科技)Sub-GHz芯片和模块选型指南
目录- Introduction to Sub-GHz Networking Key Considerations Sub-GHz SoC and Module
型号- FG22,ZGM,FG23,XG28,FG25,FG28,ZG23,XG23,XGM230S,FGM,SG23,SI44XX,ZG28
【产品】支持远距离通信的低功耗远距离Sub-GHz SoC EFR32FG
Silicon Labs的高性能双频段无线SoC EFR32FG支持Rail、Connect私有协议和动态双协议,支持2.4GHz和Sub-GHz共存的无线机制。单从芯片指标性能上说,该芯片有+20dbm最大发射功率,-126dbm接收灵敏度,链路预算非常优秀。EFR32FG目前已经支持1.2kbps DSSS+FEC长距离模式,现在已经是Lora的强力竞争对手,助力更低成本、高性能的长距离通信产
新产品 发布时间 : 2019-12-02
Silicon Labs(芯科科技)EZR32HG220带ARM Cortex-M0+CPU和Sub-GHz无线电的无线MCU数据手册
描述- EZR32HG Wireless MCUs EZR32HG220 Wireless MCU family with ARM Cortex-M0+ CPUand sub-GHz Radio Data Sheet
型号- EZR32HG220FXXR69G-C0,EZR32HG,EFM32,EZR32HG220FXXR61,EZR32HG220FXXR61G-C0,EZR32HG220F64R55G,EZR32,EZR32HG220FXXR63,EZR32HG220FXXR67G-C0,EZR32HG220FXXR60,EZR32HG220FXXR69,EZR32HG220F32R55GR,EZR32HG220F64R55GR,EZR32HG220FXXR63G-C0,EZR32HG220FXXR55,EZR32HG220FXXR60G-C0,EZR32HG220F32R55G,EZR32HG220FXXR67,EZR32HG220,EZR32HG220FXXR55G-C0,EZR32HG220FXXR68G-C0
【经验】无线发射器NVM的烧录方法
Si4010是Silicon Labs公司推出的一款完全集成无晶体CMOS SoC射频发射器,包含一个8KB的NVM用于存储用户程序,12KB的ROM存储的是出厂的API函数,该函数可由用户程序调用
设计经验 发布时间 : 2018-02-05
Silicon Labs(芯科科技) Si4432 ISM TRANSCEIVER数据手册
型号- SI4432-V2-FMR,SI4432,SI4432-V2-FM,SI443X,SI4432-B1-FM,SI4432-B1-FMR,SI4432-V2-FMR
【应用】高性能Sub-GHz无线收发器Si4463用于美国的智能花园灌溉系统,最高+20dbm发射功率
应用于美国的智能花园灌溉系统,在室外需要采集各种传感器信息,通过Sub-GHz将无线数据传输至室内机,因为是室内和室外的通信,有可能需要穿过几堵墙,对无线收发器有比较高的要求,在美国,Sub-GHz需要使用902~928MHz无线频段,且室外机的供电是由太阳能电池板给锂电池充电,系统则由锂电池供电,收发器有低功耗的功能。本文推荐Silicon Labs高性能低功耗无线收发器Si4463应用于该场景
应用方案 发布时间 : 2019-10-30
【经验】无线收发器如何实现纯软件CRC校验?
当Silicon Labs无线收发器si4438或者si446x 内置的硬件CRC计算因式或算法和期望的不一样时,我们就该采用软件CRC校验方式。
设计经验 发布时间 : 2018-02-24
【经验】如何把Sub-GHz无线收发器评估板变成抓包工具
在无线射频开发调试过程中,抓包工具也是必不可少的一员,Silicon labs推出的Sub-Ghz无线收发器Si446x也能秒变抓包工具,本文就针对此过程进行了详细介绍。
设计经验 发布时间 : 2019-09-03
Silicon Labs(芯科科技) Wireless M-Bus Demonstration Kit快速入门指南
型号- C8051F342-GQR,WIRELESSMBUSEK,C8051F342-GQ,C8051F930-G-GQR,SI4431-A0-FM,C8051F342-GM,C8051F930-G-GDI,C8051F930-G-GQ,C8051F930-G-GMR,C8051F34X,C8051F930-G-GM,C8051F93X,SI4431,SI4431-B1-FMR,SI443X,C8051F342,C8051F930-GQ,C8051F930,SI4431-B1-FM,SI4431-A0-FMR
【经验】低电流收发器无线接收灵敏度的测试方案
Si4438在应用中经常需要对射频参数进行测试,其中常用且又较为复杂的是接收灵敏度的测试。
设计经验 发布时间 : 2017-06-28
专家解读:如何评估无线芯片的选择性
专家课堂开课啦:这期主要讲,什么是无线通信的选择性,以及如果用两种办法进行测量评估。
技术探讨 发布时间 : 2019-09-03
电子商城
品牌:SILICON LABS
品类:Flex Gecko Proprietary Protocol SoC
价格:¥35.9566
现货: 8,536
品牌:SILICON LABS
品类:Gecko Proprietary Protocol SoC
价格:¥27.5946
现货: 7,500
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:126,000
服务
支持 3Hz ~ 26.5GHz射频信号中心频率测试;9kHz ~ 3GHz频率范围内Wi-SUN、lora、zigbee、ble和Sub-G 灵敏度测量与测试,天线阻抗测量与匹配电路调试服务。支持到场/视频直播测试,资深专家全程指导。
实验室地址: 深圳/苏州 提交需求>
可加工PCB板层数:1~30层,板材类型:单双面板/多层板/HDI盲埋孔板/高频高速板/微波射频天线板/高精度阻抗板/厚铜板/微波FR4/耐腐蚀光模块PCB等,成品尺寸:5*5cm~58*70cm; 板厚0.2~6mm。
最小起订量: 1 提交需求>
登录 | 立即注册
提交评论