【经验】如何测试无线收发器的发射功率和频偏?
我们在设计好Sub-GHz无线收发器Si446x 或者Si4438的PCB板,完成元器件贴板和焊接之后,就可以开始测试PCB板的射频性能了。主要2项测试如下:
1)发射功率测试。可以测试出PCB板能否满功率输出。以此检验发射部分的性能。
2)中心频率的频偏测试。可以测试出中心频率是否准确。如果不准确,我们可以在测试的时候,进行参数调整,使得中心频率准确。
采用传导测试方法,测试需要准备以下材料或仪器:
1、频谱仪;
2、屏蔽同轴线缆1条;
3、SMA转接线
4、一份能发射单载波的si446x驱动代码。
以上材料准备好以后,图1 是仪器和PCB的连接示意图:
图1:频谱仪连接示意图
准备一份驱动代码
我们再准备一份能发送单载波的si446x或者Si4438 无线收发器的驱动代码。驱动代码非常简单,可以通过无线参数配置工具WDS软件来帮助配置:
1、运行WDS软件,选择使用的芯片和版本。注意版本一定要和实际使用的芯片一致。
2、选择unmodulated carrier工程,配置好中心频率,最大发射功率,PCB板上焊接的晶体频率,点击生成radio_config.h射频配置头文件。如图2:
注:实际测试时,请根据实际射频参数设置,interrupt不用设置,如果使用到了RF switch ,那么需要设置GPIO页面的控制逻辑。如果未使用RF Switch,GPIO可不用设置。
图2:WDS 射频参数配置界面
在图2第5步时,建议设置芯片的满功率值,例如Si4463 最大可设置PA Level = 0x7F。满功率输出值为20dbm。
在图2的第6步,可生成radio_config.h射频配置头文件,也可以生成si446x的驱动代码,可供参考。如图3:
图3:生成配置头文件和参考代码按钮
3、用生成的单载波radio_config.h头文件,替换之前的头文件,并编译代码。
4、修改main函数:仅需要在si446x的初始化完成之后,调用start TX命令启动发送,while主循环中无需再对si446x做任何操作。上电以后,si446x就会一直发射单载波信号,参考代码如下:
图4:参考代码
5、这样发射单载波的si446x驱动代码就准备好。编译好代码后,烧录到MCU中,开始测试。
发射功率测试
把si446x 射频板天线的SMA端口用同轴线缆连接到频谱仪的射频输入端口。把si446x 电路板上电运行,这时候我们会看到频谱仪有载波信号了。就可以测量出板子的实际最大发射功率,如果实际测量小于我们的预设的功率值,说明射频焊接有问题,或者射频器件匹配不好。图5是一个预设中心频率为433.00MHz,20dbm功率输出的测试结果,从这个结果来看,中心频率非常准确,功率输出值非常接近20dbm。
图5:频谱仪测试结果
中心频率频偏测试与修正
如果使用TCXO的话,一般来说不会出现很大的频偏。如果使用的是XO的话,比较容易会出现频偏,主要原因是XO需要做负载电容匹配,没有匹配好的时候,XO出来的频率不准确,进而导致射频的中心频率不准确。如果我们发现中心频率离预设的有频偏,我们应该如何调整呢?
可以通过调节si446x上的内置匹配电容来修正中心频率的频偏。Si446x射频芯片上内部集成了一个10pF以内的可调节电容。对应在WDS上的参数是图2的第4步:crystal cap bank这个参数可调节范围是0-0x7F. 对于不同的晶体或者PCB板,这个值都可能不一样,因此只能通过边测试边调节的方式,来获得一个合适的crystal cap bank值,使得中心频率最准确。
crystal cap bank 参数也在radio_config.h头文件中直接修改,就不用每次WDS生成一次头文件。如下方黄色标记对应的位置:
/*
// Set properties: RF_GLOBAL_XO_TUNE_2
// Number of properties: 2
// Group ID: 0x00
// Start ID: 0x00
// Default values: 0x40, 0x00,
// Descriptions:
// GLOBAL_XO_TUNE - Configure the internal capacitor frequency tuning bank for the crystal oscillator.
// GLOBAL_CLK_CFG - Clock configuration options.
*/
#define RF_GLOBAL_XO_TUNE_2 0x11, 0x00, 0x02, 0x00, 0x52, 0x00
如果在测试中遇到任何问题,欢迎联系世强获得更多技术支持。
世强元件电商版权所有,转载请注明来源和链接。
- |
- +1 赞 0
- 收藏
- 评论 225
本网站所有内容禁止转载,否则追究法律责任!
相关推荐
【经验】手把手教你将HEX 文件烧录进无线收发器Si4010
Silicon Labs射频发射器Si4010广泛使用于汽车遥控器、家居安防、车库门等应用场合,本文介绍了其烧录工具和烧录步骤。
【经验】低电流无线收发器锁存RSSI值读取该如何操作?
Silicon Labs 无线收发器Si446x或者Si4438开发产品的时候,应用代码中很多需要使用到信号强度RSSI值。
【经验】仅需3步,轻松实现Si446x无线收发器的变长包收发
Silicon labs EZRadioPro 系列的si446x 无线收发器,具备高级自动包处理功能。其中可变包长的收发在应用中非常普遍。那么如何轻松快速实现可变包长收发呢?仅需三步即可。
【应用】无线收发器SI4463-C2A-GMR用于电表无线模块,具有高达27dBm的输出功率
为提高点对点的抄表效率,实际表计厂家要求能够无线信号能够穿越多层楼,这对无线模块提出了很高的要求,本文推荐Silicon Labs拥有高达27dBm输出功率的无线收发器SI4463-C2A-GMR用于电表无线模块中。
【经验】低电流无线收发器实时RSSI值读取该如何操作?
Silicon Labs 无线收发器Si446x或者Si4438开发产品的时候,应用代码中很多需要使用到信号强度RSSI值。
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
编程技巧:轻松实现Si446x超长数据包收发
Silicon labs EZRadioPro 系列的si446x 无线收发器,TX FIFO 和 RX FIFO只有64字节。是否担心实现超过64字节的数据包收发呢?长包的收发在si446x 收发芯片实现是非常简单的
【产品】支持远距离通信的低功耗远距离Sub-GHz SoC EFR32FG
Silicon Labs的高性能双频段无线SoC EFR32FG支持Rail、Connect私有协议和动态双协议,支持2.4GHz和Sub-GHz共存的无线机制。单从芯片指标性能上说,该芯片有+20dbm最大发射功率,-126dbm接收灵敏度,链路预算非常优秀。EFR32FG目前已经支持1.2kbps DSSS+FEC长距离模式,现在已经是Lora的强力竞争对手,助力更低成本、高性能的长距离通信产
Silicon Labs(芯科科技)Si446x Sub-GHz无线收发器软件参考代码
描述- 发射端长前导码、变长包、休眠带RTC 1秒检测间隔、低功耗实现-接收端基于EFM32ZG平均功耗14uA左右
型号- SI4463,SI4438,SI446X
【经验】如何配置寄存器,实现无线收发器LDC低功耗接收功能?
Silicon labs公司的si4438/si446x系列Sub-Ghz无线收发器支持LDC低功耗接收功能,本文讲述的就是实现LDC低功耗接收功能的方法及步骤。
【经验】应用技巧:如何轻松实现无线收发器硬件CRC校验?
无线收发器支持硬件CRC校验,在WDS软件中点点鼠标就能快速完成CRC相关的设置。
【经验】低功耗Sub-GHz无线收发器Si4438在国网南网标准的无线数据白化配置
Silicon Labs的低功耗高性能Sub-GHz无线收发器Si4438,+20dbm(100mW)的输出功率,-124dbm的接收灵敏度。集成度高,包括硬件的CRC、数据白化、曼彻斯特编码等,在工程开发时可以减少软件的工作,提高系统的稳定性。Si4438在国网和南网的电力无线抄表中被广泛应用。
【应用】Sub-G无线收发器,遥控卷帘门远程灵敏开合它说了算
Silicon Labs的无线收发器Si4460无论是发射功率、接收灵敏度、功耗,还是抗干扰性都满足遥控卷帘门的设计需求。
电子商城
品牌:SILICON LABS
品类:HIGH-PERFORMANCE LOW-CURRENT TRANSCEIVER
价格:¥16.5384
现货: 2,355
品牌:SILICON LABS
品类:HIGH-PERFORMANCE LOW-CURRENT TRANSCEIVER
价格:¥15.8878
现货: 2,329
品牌:SILICON LABS
品类:HIGH-PERFORMANCE LOW-CURRENT TRANSCEIVER
价格:¥12.3574
现货: 1,480
品牌:SILICON LABS
品类:HIGH-PERFORMANCE LOW-CURRENT TRANSCEIVER
价格:¥12.1718
现货: 834
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:126,000
服务
支持铲齿散热器鳍片最大加工厚度0.1-10mm,最大宽度600mm,铝挤散热器鳍片最小铝挤厚度5mm,最小鳍片间距1cm;定制散热器产品工艺有热管焊接,穿片,打磨,铲齿,铝挤及CNC加工修边飞面等。
最小起订量: 2pcs 提交需求>
提供7~27寸工控机定制,支持嵌⼊式/ 壁挂式 /桌⾯式/悬挂式等安装方式,采用纯平⾯板IP65防尘防⽔等级,莫⽒7级硬度触摸屏,兼容多种操作系统:组态软件/安卓/XP/win7/8/10/Linux等,支持主板、接⼝、外观、⽀架、刷卡器、⾝份证阅读器、LOGO、⻨克⻛、系统、电池、蓝⽛、4G/5G、摄像头、GPS系统、⼆维码扫描器、指纹等特殊应⽤场景定制
最小起订量: 1台 提交需求>
查看全部1条回复
查看全部1条回复
查看全部1条回复
查看全部1条回复