【经验】高性能、433MHz无线收发器Si4438如何实现CCA检测功能?
SILICON LABS针对中国433MHz无线频段市场应用,专门推出了高性价比的无线收发器Si4438,无线工作频段支持425~525MHz,覆盖了433MHz免费频段使用需求,高达20dBm的发射功率,-124dBm的接收灵敏度,传输距离更远,待机电流仅40nA。目前广泛应用于无线抄表、智能门锁、可视门铃和智能家居等产品。
随着无线产品种类越来越多,无线产品间的组网需求也随之增强。多个无线设备组网工作时,就需要通过CCA(Clear Channel Assessment)来防止空中数据产生冲突,CCA即为空闲信道评估,在无线通信系统中,当设备需要在某一设定的信道上发送数据前,先在这个频道上进行接收,通常称之为LBT(listen before talk),如果经过给定的时间,没有发现有其它设备在此信道上发送数据,则启动发送;如果发现有其它设备在发送数据,则随机避让一段时间后再次重试此过程,Silicon Labs的无线收发芯片Si4438自带CCA功能,只要通过简单几个设置,即可实现CCA检测功能。
首先,根据实际环境设置RSSI的threshold值,如图1中红色方框内RSSI threshold以0xAF为例。
图1 RSSI threshold设置选项
然后,在“GPIO and FRR”选项中将GPIO1配置为CCA功能,如图2所示。
图2 将GPIO1设置为CCA功能
使用示波器观察GPIO1的电平,使用另外一块demo板发送同频数据,发现GPIO1的电平变化如图3所示,当另外一块demo板处于发送时,可以看到GPIO1的引脚电平变高,停止发送时,GPIO1的引脚电平变低。
图3 GPIO1电平随外部发射机收发变化
主控MCU可根据GPIO1的电表变化,确定当前信道是否空闲。另外,关于CCA和CCA_LATCH功能如何选择,可以参考文章:
- |
- +1 赞 0
- 收藏
- 评论 0
本文由小书童提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】如何快速构建8位SoC无线收发芯片Si106x的应用程序代码?
Silicon Labs推出的8位SoC无线收发芯片Si106x系列,相对于分立设计方案体积更小,发射功率高、接收灵敏度高、性能更加稳定。在软件代码方面,提供可视化编程理念,能快速导入应用软件开发代码,缩短开发工程师的产品开发周期。本文以Si1060为例,来帮助工程师快速实现建立软件代码结构及系统硬件初始化。
设计经验 发布时间 : 2020-12-30
【经验】如何快速获取SoC无线收发芯片Si106X的软件代码
Silicon Labs推出的SoC无线收发芯片Si106x(Si1060/Si1061/Si1062/Si1063/Si1064/ Si1065)以其待机功耗低、发射功率高、接收灵敏度高、小体积和性价比高等特征广泛应用于安防监控、智能家居、“四表”等无线领域。
设计经验 发布时间 : 2019-01-06
【经验】如何配置SoC无线收发芯片EFR32FG的Wire-replacement功能?
Silicon Labs推的EFR32FG系列SoC无线收发芯片,内部集成高性能32-bit 40MHz ARM Cortex-M4内核,支持2.4GHz和Sub-GHz射频功能。Silicon Labs原厂自带Wire-replacement功能demo程序,Wire-replacement是协调器/终端设备设置中两个节点之间的点对点双向连接,本文描述了如何配置和测试线路替换演示应用程序。
设计经验 发布时间 : 2019-01-05
Si446x 无线收发芯片实现空闲信道检查(CCA)的办法有哪些?
Si446x 无线收发芯片实现空闲信道检查(CCA)的办法有以下3种:方法1:任意选择Si446x的一个GPIOx引脚,配置成CCA输出模式,并设定RSSi阀值,只要信道的实时RSSi值超过了阀值,GPIO就会输出高电平,代表信道忙,反之信道空闲。这个方法完全由Si446x硬件完成,使用简单快速,推荐优先选择这种办法。办法2:主控MCU通过SPI执行GET_MODEM_STATUS命令,获取实时的RSSi值,然后通过软件代码判断这个RSSi是否超过阀值,如果大于阀值就表示信道忙。办法3:设定好Si446x的RSSi阀值,开启RSSi中断。如果实时的RSSi值超过了阀值,就会产生RSSi中断,通过查询RSSi中断也可以实现信道的闲忙检测。
技术问答 发布时间 : 2016-10-25
Si4460无线收发芯片,在使用无线开发工具WDS软件生成的配置头文件,RADIO_CONFIGURATION_DATA_ARRAY数组中多了Si446X_PATCH_CMDS的配置,是否可以去掉?
不能去掉Si446X_PATCH_CMDS的配置。使用无线开发工具WDS软件配置Si4460 C2版本的芯片,配置头文件中会生成Si446X_PATCH_CMDS的配置,并且需要在初始化的时候,把Si446X_PATCH_CMDS下载到芯片中。如果去掉了,PSM功能会不正常,造成工作电流不正常。
技术问答 发布时间 : 2017-05-10
【应用】低功耗小体积无线收发芯片用于温控器,宽工作频率284~960MHz,输出功率达13dBm
温控器的工作过程是先根据温度传感器测得的温度数据,跟预先设定的温度条件做比较后,控制热水阀和冷水阀的开度,从而实现温度的控制。芯科科技(Silicon Labs)的无线收发芯片SI4455-C2A-GMR用在温控器的设计上有高性能、低功耗和体积小等特点。
应用方案 发布时间 : 2021-09-26
无线收发芯片Si4463读取RSSi,读取到的RSSi锁存的值均为0,为什么?
出现这个问题,主要是因为在接收到数据之后重新进入了RX状态,所以需要在接收到数据之后切换工作状态到ready状态就可以了。
技术问答 发布时间 : 2017-05-10
在使用无线收发芯片Si4438的无线抄表模块发送数据的时候,需要先检测RSSi的值,如何读取实时的RSSi值?
1、把Si4438的状态切换到Ready;2、采用函数Si446x_get_modem_status(0x22);RSSiVAL = Si446xCmd.GET_MODEM_STATUS.CURR_RSSi,来读取实时的RSSi值。
技术问答 发布时间 : 2017-05-10
双模通道板上面使用Si4438做无线收发芯片,Si4438和Si4463有什么区别?
1、收发频率范围不一样,Si4438是425-525M,Si4463是119-1050M;2、接收灵敏度Si4463会比Si4438好点,Si4463是-126dbm,Si4438是-124dbm;3、数据传输速率不一样,Si4438是100bps-500kbps,Si4463是0.123kbps-1Mbps。
技术问答 发布时间 : 2017-05-10
在安防应用中,315/433MHz频段、传输距离要求100米、低功耗的无线收发芯片,有哪些型号推荐?
推荐Silicon Labs的Si4455和Si4463无线收发器。Si4455的频率范围284-960MHz,接收灵敏度为-116dBm,最大发射功率13dBm,待机电流仅为40nA。Si4463是高性能低功耗无线收发器,频率范围119-1050MHz,接收灵敏度为-113dBm,最大发射功率达到20dBm,待机电流仅为40nA。这两款芯片都能满足100米传输距离,并且穿墙能力优异,在安防市场有广泛的应用。
技术问答 发布时间 : 2016-11-04
选用Silicon LABS的无线收发芯片SI4438做无线双模抄表,在做EMC测试时,发现天线接口不能过8kV测试,请问,如何解决?
Silicon LABS的无线收发芯片SI4438天线接口自身抗电磁干扰能力比较低,如果要达过8kV标准,需要在天线接口加TVS器件。推荐型号是Littelfuse的ESD抑制器 XGD10402KR,其他特点是:0402封装,结电容仅0.04pF。 详细资料如下: https://www.sekorm.com/doc/59548.html 《Littelfuse(力特) XTREME-GUARD ESD抑制器XGD系列数据手册》
技术问答 发布时间 : 2019-03-25
可否用无线收发芯片Si4463实现近距离大数据(图像)传输,远距离控制信号传输?
Si4463最靠可以支持1Mbps的数据传输,因此可以实现近距离图像传输。通过下调传输速率可以实现大于2公里的无线小数据信号传输。
技术问答 发布时间 : 2017-05-10
【应用】Si4438 无线收发芯片满足中国无线抄表应用挑战的理想sub-GHz无线收发方案
Silicon Labs新型Si4438 无线收发芯片,可与低成本MCU、晶体和少量被动组件组合构建出高性价比的低频无线自组网,是满足中国无线抄表应用挑战的理想sub-GHz无线收发方案。穿透距离高达1500米!而且封装只需4mm x 4mm!
新应用 发布时间 : 2016-01-25
如果要实现700MHz - 850MHz之间的通讯频率,实现双向数据收发,Si4460或者Si4463无线收发芯片是否满足?
如果要实现700MHz - 850MHz之间的通讯频率,并且是双向通讯,Si4460或Si4463无线收发芯片不支持这个频率范围,可以选择Si4464无线收发芯片。Si4464支持的频率有119-159MHz、177-319MHz、353-639MHz、705-960MHZ。
技术问答 发布时间 : 2016-10-25
在无线抄表项目中,无线收发芯片Si4463支持的最大带宽是多少?空中数据率是多少?
Si4463默认支持的最大带宽是250kHz,带宽会影响芯片的数据率,Si4463的最大数据率是1mbps。
技术问答 发布时间 : 2016-10-24
电子商城
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:126,000
服务
Ignion可支持多协议、宽频段的物联网天线方案设计,协议:Wi-Fi、Bluetooth、UWB、Lora、Zigbee、2G、3G、4G、5G、CBRS、GNSS、GSM、LTE-M、NB-IoT等,频段范围:400MHz~10600MHz。
最小起订量: 2500 提交需求>
世强深圳实验室提供Robei EDA软件免费使用服务,与VCS、NC-Verilog、Modelsim等EDA工具无缝衔接,将IC设计高度抽象化,并精简到三个基本元素:模块、引脚、连接线,自动生成代码。点击预约,支持到场/视频直播使用,资深专家全程指导。
实验室地址: 深圳 提交需求>
登录 | 立即注册
提交评论