【经验】如何测试无线收发器的发射功率和频偏?

2018-02-23 世强 紫云
无线收发器,Sub-GHz,Si446x,Si4438 无线收发器,Sub-GHz,Si446x,Si4438 无线收发器,Sub-GHz,Si446x,Si4438 无线收发器,Sub-GHz,Si446x,Si4438

我们在设计好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


如果在测试中遇到任何问题,欢迎联系世强获得更多技术支持。


世强元件电商版权所有,转载请注明来源和链接。

授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 225

评论

   |   

提交评论

全部评论(225

  • 用户88268798 Lv3 高级工程师 2022-07-26
    我们系统主机用的si4463c2a,智能开关用的si4438c2a,正常通讯都没有问题,只是偶尔在距离只有4米样子也会出现通讯双方报crc中断错误,而且出现这种情况时,重发4次可能还是一直会crc中断错误。短时间内通讯较容易出现问题,好像有短时间记忆一样。想问下,到底可能是哪里的问题。
    • Sosen_世强回复: 1、Si4463和Si4438平时可以正常通信,只是偶尔会出现CRC错误,所以CRC配置应该是没有问题,怀疑是数据在传输的时候出现了问题。有一种可能是Si4463和Si4438是无线频率存在偏差,导致通信不稳定。如果有频谱仪,可以使用这种方法来测试一下他们的频偏:【经验】如何使用WDS软件和频谱仪校准Si4463模块中心频率?另外如果是使用220V交流电供电的智能开关,开关里面的电磁环境比较复杂,也有可能干扰到无线的通信,可以将开关拆下来使用3.3V直流电源给Si4438供电,然后再测试看还会不会出现问题。2、如果使用硬件的CRC,也可以参考这篇文章检查一下CRC配置,看看是否有需要优化的地方:【经验】应用技巧:如何轻松实现无线收发器硬件CRC校验?3、如果使用软件CRC,可以参考这篇文章:【经验】无线收发器如何实现纯软件CRC校验?

      查看全部1条回复

  • 用户90156129 Lv4 资深工程师 2019-04-30
    SI4438配置GPIO0输出串行时钟,GPIO1输出接收到的无线数据,在待机状态GPIO1也会不断输出噪声,有没有什么办法,可以配置GPIO1在待机时是低电平或高电平,即不输出噪声。或者,如果我要解析出GPIO1输出的无线信号,该怎么个流程才能在噪声中解析出有效的数据,谢谢。
    • layne_liu_世强回复: 1、Silicon Labs 公司的Sub-G无线收发芯片Si4438 处于接收状态时,如果没有接收到任何数据,或者说空中没有数据时,Si4438作为RX_DATA输出的GPIO引脚会输出很多随机的波形。如果此时有需要的数据接收到了,RX_DATA输出的波形会是非常规整,可以通过示波器查看到。测试中,可以把发射的前导码10101010....设置长一点,会比较方便观察到。解析代码调试成功之后,可恢复正常通信需要的前导码长度。2、如果要在GPIO的波形中解析出有效数据,可以在作为RX_DATA_CLK的引脚波形的上升沿时,去读取RX_DATA引脚的数据,然后不断和前导码比较,如果得到了正确的前导码,就继续读取同步字,并比对是否一致,如果同步字也是相同,那么就可以继续读取剩余的有效数据。

      查看全部1条回复

  • nathen Lv7 资深专家 2018-12-10
    怎么测试无线收发器的频偏?
    • 豆腐皮回复: 偏是调频术语。调制信号幅度越大,调制后的波形偏离载频频率越大,频偏就越大。

      查看全部1条回复

  • 浩如烟 Lv6 高级专家 2018-11-22
    想问下各位大神,如何测试无线收发器的发射功率和频偏呢?
  • 孙梦 Lv7. 资深专家 2019-01-23
    学习
  • 文宣 Lv7. 资深专家 2019-01-18
    学习了
  • 用户37866299 Lv6. 高级专家 2019-01-15
    不错
  • 北极风 Lv7. 资深专家 2019-01-15
    学习
  • MangoHoHo Lv7. 资深专家 2019-01-12
    学习了
  • 飞8 Lv4. 资深工程师 2019-01-11
    学习了
展开更多评论

相关推荐

【经验】手把手教你将HEX 文件烧录进无线收发器Si4010

Silicon Labs射频发射器Si4010广泛使用于汽车遥控器、家居安防、车库门等应用场合,本文介绍了其烧录工具和烧录步骤。

设计经验    发布时间 : 2017-08-25

【经验】低电流无线收发器锁存RSSI值读取该如何操作?

Silicon Labs 无线收发器Si446x或者Si4438开发产品的时候,应用代码中很多需要使用到信号强度RSSI值。

设计经验    发布时间 : 2017-08-17

【经验】低电流无线收发器实时RSSI值读取该如何操作?

Silicon Labs 无线收发器Si446x或者Si4438开发产品的时候,应用代码中很多需要使用到信号强度RSSI值。

设计经验    发布时间 : 2017-08-20

为什么Silicon Labs的低功耗Sub-GHz无线收发器Si4438在设置LDC时,设置休眠时间为5分钟无法工作,而设置小一点就可以工作呢?

Silicon Labs的低功耗Sub-GHz无线收发器Si4438在设置LDC时,设置较长时间的休眠或接收时间,需要正确设置Step Size,对于5分钟的配置,建议step size adjust设置为6。

技术问答    发布时间 : 2019-12-03

【经验】仅需3步,轻松实现Si446x无线收发器的变长包收发

Silicon labs EZRadioPro 系列的si446x 无线收发器,具备高级自动包处理功能。其中可变包长的收发在应用中非常普遍。那么如何轻松快速实现可变包长收发呢?仅需三步即可。

设计经验    发布时间 : 2016-05-08

【应用】高性能Sub-GHz无线收发器Si4463用于美国的智能花园灌溉系统,最高+20dbm发射功率

应用于美国的智能花园灌溉系统,在室外需要采集各种传感器信息,通过Sub-GHz将无线数据传输至室内机,因为是室内和室外的通信,有可能需要穿过几堵墙,对无线收发器有比较高的要求,在美国,Sub-GHz需要使用902~928MHz无线频段,且室外机的供电是由太阳能电池板给锂电池充电,系统则由锂电池供电,收发器有低功耗的功能。本文推荐Silicon Labs高性能低功耗无线收发器Si4463应用于该场景

应用方案    发布时间 : 2019-10-30

编程技巧:轻松实现Si446x超长数据包收发

Silicon labs EZRadioPro 系列的si446x 无线收发器,TX FIFO 和 RX FIFO只有64字节。是否担心实现超过64字节的数据包收发呢?长包的收发在si446x 收发芯片实现是非常简单的

设计经验    发布时间 : 2016-05-11

【经验】应用技巧:如何轻松实现无线收发器硬件CRC校验?

无线收发器支持硬件CRC校验,在WDS软件中点点鼠标就能快速完成CRC相关的设置。

设计经验    发布时间 : 2017-01-10

【经验】如何把Sub-GHz无线收发器评估板变成抓包工具

在无线射频开发调试过程中,抓包工具也是必不可少的一员,Silicon labs推出的Sub-Ghz无线收发器Si446x也能秒变抓包工具,本文就针对此过程进行了详细介绍。

设计经验    发布时间 : 2019-09-03

Si4460无线收发器是否支持直接模式?是如何实现数据收发的?

对于在主机MCU内或其他基带芯片内执行数据包处理的传统系统,不适合使用FIFO。对于这种情况,Si4460无线发射器提供可完全绕过FIFO的直接模式。在TX直接模式下,TX调制数据被应用于芯片的输入引脚并进行“实时”处理(即不会存储在寄存器中稍后发送)。任何GPIO可被配置成TX数据输入功能来使用。而且,如果需要GFSK调制,则TX时钟输出功能需要一个额外的引脚(FSK只需要TX数据输入引脚)。为达到直接模式,GPIO必须在“GPIO_PIN_CFG”API命令和“MODEM_MOD_TYPE”API属性中进行配置。对于GFSK,“TX_DIRECT_MODE_TYPE”必须设置到同步。对于2FSK或OOK,类型可设置为异步或同步。对于所有的直接模式配置,MOD_SOURCE[1:0] 应设置为01h。在RX直接模式下,RX数据和RX时钟可被编程以实现直接(实时)输出到GPIO引脚,然后微控制器可以在不使用FIFO或RFIC分组处理程序功能的情况下处理RX数据。

技术问答    发布时间 : 2017-05-10

无线收发器Si4463-B1B-FM、Si4463-B1B-FMR、Si4463-C2A-GM、Si4463-C2A-GMR,上面这几个版本的器件有什么差异呢?

无线收发器Si4463的版本号的不同,代表着内部的ROM和固件版本有些差别,C版本接收电流比B版本的更低,除此之外,其他的都一样。

技术问答    发布时间 : 2017-05-10

专家解读:如何评估无线芯片的选择性

专家课堂开课啦:这期主要讲,什么是无线通信的选择性,以及如果用两种办法进行测量评估。

技术探讨    发布时间 : 2019-09-03

无线收发芯片Si4463的SPI通信异常,主控MCU发出SPI询问信号,无法得到Si4463的CTS应答

将Si4463的SPI通信的CS端在最后一个CLOCK下降沿结束后,延迟一段时间后再拉高,延迟时间根据SPI时钟决定,需要大于100uS,

技术问答    发布时间 : 2017-10-10

【经验】如何实现Sub-GHz无线收发器Si446x/Si4438 LDC+DSA超低功耗接收功能?

‍Silicon labs公司的si4438/si446x系列Sub-Ghz无线收发器支持LDC低功耗接收功能,C2版本的芯片还支持DSA功能,可以进一步降低接收电流,本文介绍如何实现LDC+DSA低功耗接收功能的方法及步骤。

设计经验    发布时间 : 2019-06-29

SUB-G无线收发器超强的“穿墙”能力助拓智能照明领域

在家门口用遥控器直接按“回家“场景,提前打亮房间的灯!基于Si4463 SUB-G无线收发芯片的智能照明系统优点多多:控制自如、智能调光、全开全关、场景设置……

新应用    发布时间 : 2019-09-03

展开更多

电子商城

查看更多

只看有货

品牌:SILICON LABS

品类:Transceiver

价格:¥15.8878

现货: 66,919

品牌:SILICON LABS

品类:Transceiver

价格:¥7.1077

现货: 24,327

品牌:SILICON LABS

品类:Transceiver

价格:¥12.1718

现货: 24,061

品牌:SILICON LABS

品类:Transceiver

价格:¥14.7732

现货: 20,045

品牌:SILICON LABS

品类:Transceiver

价格:¥12.4502

现货: 2,490

品牌:SILICON LABS

品类:HIGH-PERFORMANCE LOW-CURRENT TRANSCEIVER

价格:¥15.8878

现货: 2,364

品牌:SILICON LABS

品类:HIGH-PERFORMANCE LOW-CURRENT TRANSCEIVER

价格:¥16.5384

现货: 2,355

品牌:SILICON LABS

品类:HIGH-PERFORMANCE LOW-CURRENT TRANSCEIVER

价格:¥12.3574

现货: 1,480

品牌:SILICON LABS

品类:HIGH-PERFORMANCE LOW-CURRENT TRANSCEIVER

价格:¥12.1718

现货: 834

品牌:SILICON LABS

品类:Transceiver

价格:¥16.3528

现货: 581

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:SEMTECH

品类:无线收发器

价格:¥4.0355

现货:50,000

品牌:AMICCOM

品类:无线收发器

价格:¥5.9584

现货:31,912

品牌:SILICON LABS

品类:Switch Hall Effect Magnetic Position Sensor

价格:¥2.2924

现货:150,000

品牌:SILICON LABS

品类:Light Sensor

价格:¥20.3400

现货:28,003

品牌:SILICON LABS

品类:Position Sensor

价格:¥3.0897

现货:12,568

品牌:SILICON LABS

品类:8位MCU

价格:¥4.9000

现货:12,000

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥10.1700

现货:10,000

品牌:SILICON LABS

品类:Gecko MCU

价格:¥15.6000

现货:5,353

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.7900

现货:3,451

品牌:SILICON LABS

品类:Wireless SoC

价格:¥15.1400

现货:1,455

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

网络分析仪/频谱仪/信号分析仪/无线综测仪/信号发生器租赁

提供是德(Keysight),罗德(R&S)测试测量仪器租赁服务,包括网络分析仪、无线通讯综测仪、信号发生器、频谱分析仪、信号分析仪、电源等仪器租赁服务;租赁费用按月计算,租赁价格按仪器配置而定。

提交需求>

无线充电传输效率测试

配备KEYSIGHT网络分析仪,可测量无线充电系统发射机/接收机线圈的阻抗,电感L、电阻R、电感C以及品质因数Q,仿真不同充电负载阻抗下的无线充电传输效率。支持到场/视频直播测试,资深专家全程指导。

实验室地址: 深圳 提交需求>

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面