Si4455 EZRADIO® 双向链路演示套件使用指南

电子说

1.4w人已加入

描述

Si4455 EZRADIO® 双向链路演示套件使用指南

在当今的无线通信领域,评估和开发亚GHz RF链路是一项重要的工作。Silicon Labs的Si4455 EZRADIO®双向链路演示套件为我们提供了一个很好的解决方案。本文将详细介绍该套件的相关信息,包括套件概述、软件和硬件设置、有用文档以及RFStick平台等内容。

文件下载:EZR-LEDK2W-434.pdf

一、套件概述

Si4455 EZRADIO双向链路演示套件包含两个基于RFStick板的RF节点,用于支持使用Si4455 EZRadio IC进行亚GHz RF链路的评估和开发。该套件有三个版本,分别适用于434-MHz、868-MHz和915-MHz频段。不同套件的具体内容如下表所示:

Qty Part Number Description
EZR-LEDK2W-434 Si4455 EZRadio Two-Way Link Demo Kit 434 MHz
2 4455-LED-434-PER Si4555 RFStick 434 MHz EZRadio transceiver board
2 Toolstick_BA Toolstick Base Adapter
2 USB-XTEN-01 USB extender cable (USBA-USBA)
4 AAA AAA alkaline battery
EZR-LEDK2W-868 Si4455 EZRadio Two-Way Link Demo Kit 868 MHz
2 4455-LED-868-PER Si4555 RFStick 868 MHz EZRadio transceiver board
2 Toolstick_BA Toolstick Base Adapter
2 USB-XTEN-01 USB extender cable (USBA-USBA)
4 AAA AAA alkaline battery
EZR-LEDK2W-915 Si4455 EZRadio Two-Way Link Demo Kit 915 MHz
2 4455-LED-915-PER Si4555 RFStick 915 MHz EZRadio transceiver board
2 Toolstick_BA Toolstick Base Adapter
2 USB-XTEN-01 USB extender cable (USBA-USBA)
4 AAA AAA alkaline battery

这些套件采用Si4455 IC的B1A版本构建。如果需要采用最新C版本Si4455 IC的RFSticks,可以从Silicon Labs单独订购,部件编号分别为Si4455CLED-434-PER、Si4455CLED-868-PER和Si4455CLED-915-PER。

RFStick有四个LED用于显示信息,四个按钮用于接收用户命令。此外,套件中还提供了Silicon Labs的Toolstick Base Adapter,用于将RFStick连接到PC,以便下载和调试用户应用程序。该套件支持使用无线开发套件(WDS)设置无线电参数和管理示例代码,同时也支持使用Silicon Labs集成开发环境(IDE)进行软件调试,以及使用Keil C编译器、汇编器和链接器工具链。

由于暂时未能获取到Si4455 EZRADIO双向链路演示套件应用场景的相关内容,后续有机会获取到会为大家补充。接下来我们继续了解该套件的软件和硬件设置。

二、软件设置

Silicon Labs提供了两个软件工具来辅助EZRadio®软件开发,分别是无线开发套件(WDS)和Silicon Labs集成开发环境(IDE)。推荐从WDS软件工具开始进行EZRadio开发,该工具能够通过读取连接板的识别存储器(EBID)来识别连接的板,并通过大大简化无线电配置、评估和应用开发提供有价值的帮助。

2.1 WDS的硬件和软件要求

  • Windows (XP®) 或更高版本
  • Microsoft .NET framework 3.5或更高版本
  • Silicon Labs CP210x VCP驱动程序
  • WDS v3.1.9.0或更高版本

在WDS安装过程中,会识别是否缺少.NET框架和VCP驱动程序。安装向导会在提示用户获得许可后安装缺失的组件。

2.2 下载WDS

WDS可以从Silicon Labs网站免费获取。更多信息可查看第4章“有用文档”中的链接。

2.3 安装步骤

在安装此软件之前,必须从网络管理员处获得本地管理权限。具体安装步骤如下:

  1. 启动WDS3-Setup.exe
  2. 点击“Next”开始安装过程
  3. 通过点击复选框接受许可协议,然后按“Next”按钮
  4. 选择安装文件夹,建议使用默认文件夹C:Program FilesSilabsWDS3
  5. 确认设置后,点击“Install”继续
  6. 点击“Finish”关闭WDS安装程序

三、硬件设置

在对照表格1检查套件内容后,可通过以下步骤使两个节点投入运行:

  1. 将S6电源选择开关设置到“Adapter”位置,选择USB端口作为电源
  2. 将RFStick的J1连接器连接到Toolstick Base Adapter
  3. 在PC上启动WDS
  4. 将Toolstick Base Adapter连接到PC的USB端口
  5. 如有必要,等待Windows安装Toolstick Base Adapter的驱动程序
  6. WDS必须识别连接的板,并打开一个应用程序管理器窗口,列出识别板的信息
  7. 选择“Radio Configuration Application”并点击“Select Application”
  8. 在“Radio Configuration Application”窗口中,为一个节点选择“Standard Packet TX”,为另一个节点选择“Standard Packet RX”
  9. 保留默认参数设置,直接点击“Download project”

此时,简单的TX/RX示例项目将在板上运行。当按下TX板上的SW1至SW4按钮之一时,会发送数据包,并且在传输过程中LED1至LED4中的相应LED会亮起。在RX端,LED1始终亮起,而在成功接收数据包时,LED2至LED4会根据按下的按钮亮起不同的组合。

很遗憾,目前未能获取到Si4455 EZRADIO双向链路演示套件硬件设置注意事项的相关内容,后续成功获取后会补充进来。接下来,让我们看看该套件的一些有用文档。

四、有用文档

4.1 EZRadio® Si4455 IC 通用信息

如需了解EZRadio® Si4455 IC的通用信息,可查看数据手册:Si4455 Data Sheet。

4.2 示例代码和编程详细信息

对于示例代码和如何对EZRadio IC进行编程的详细信息,可参考以下文档:

  • AN692: Si4355/4455 Programming Guide and Sample Codes
  • EZRadio API Documentation

4.3 可用工具

  • 8位微控制器工作室(包括Silabs IDE)
  • WDS3安装程序

4.4 硬件设计指导

如需硬件设计指导,可查看以下应用笔记:

  • AN685: Layout Design Guide for the Si4455/4355 RF ICS
  • AN686: Antennas for the Si4455/4355 RF ICs
  • AN693: Si4455 Low-Power PA Matching

4.5 实验室测量、数据手册参数验证和示例代码配置下载详细信息

对于实验室测量、数据手册参数验证以及如何从WDS将示例代码配置并下载到RFStick的详细信息,可参考以下文档:

  • AN655: Range Test Application for the EZRadio and EZRadioPRO devices
  • AN796: Wireless Development Suite General Description
  • AN797: WDS User’s Guide for EZRadio Devices

更多有用文档可通过EZRadio网页访问。

由于未能获取到Si4455 EZRADIO双向链路演示套件相关文档的重要性的内容,后续会继续尝试获取并补充。下面我们来了解一下RFStick平台。

五、RFStick平台

5.1 RFStick的结构

RFStick是用于评估EZRadio芯片的基本演示系统。该板主要有两部分,即MCU部分和无线电部分。MCU部分包含Silicon Labs C8051F930 MCU和基本的人机界面设备(四个按钮、四个LED、四个开关和一个蜂鸣器);无线电部分包含EZRadio芯片、匹配电路和天线。RF输出可通过一个0 电阻在PCB天线和一个可选(未安装)的50  SMA输出连接器之间进行选择。MCU通过SPI总线和一些其他GPIO与EZRadio芯片连接。

5.2 EZRadio芯片与MCU的连接

以下是EZRadio芯片与MCU之间的信号连接表: Si4355, Si4455 RFStick Pin Name C80C51F930
Pin Number Pin Name Pin Function Connections across J3 Signal Name
EP, 1, 6, 9 GND Ground 3–4 GND GND
7, 8 VDD Supply Voltage input 1–2 VDD VDD
12 NIRQ Interrupt output, active low 19–20 NIRQ P1.4
2 SDN Shutdown input, active high 5–6 SDN P1.5
16 NSEL SPI select input 11–12 NSEL P1.3
13 SCLK SPI clock input 17–18 SCLK P1.0
15 SDI SPI data input 13–14 MOSI P1.2
14 SDO SPI data output 15–16 MISO P1.1
10 GPIO_0 General Purpose I/O 23 x 24 GPIO_0/PB1 P0.0
11 GPIO_1 General Purpose I/O 21 x 22 GPIO_1/PB2 P0.1
19 GPIO_2 General Purpose I/O 9 x 10 GPIO_2/PB3 P0.2
20 GPIO_3 General Purpose I/O 7 x 8 GPIO_3/PB4 P0.3

四个GPIO信号的主要功能是作为按钮输入到MCU(PB1 - PB4),因此默认情况下这些信号未连接到EZRadio芯片(表中用x表示)。用户可以通过在J3的适当引脚之间焊接跳线来连接它们。

5.3 RFStick与PC的连接设置

RFStick的电源可以通过电源选择开关(S6)进行选择。如果S6处于“Adapter”位置,电源由连接到J1 PCB边缘连接器的Toolstick Base Adapter提供;如果S6处于“Battery”位置,电源由板底电池座中的两节AAA电池提供。可以在J6上测量RF部分(RFVDD)的电流消耗,但由于J6在板底通过PCB走线短路,若要使用此功能,用户必须切断该走线。

连接到PC的步骤如下:

  1. 使用S6电源选择开关选择所需的电源
  2. 将RFStick的J1连接器连接到Toolstick Base Adapter
  3. 将Toolstick Base Adapter连接到PC的USB端口
  4. 如有必要,等待Windows安装Toolstick Base Adapter的驱动程序

RFStick有三种不同频段版本,可作为多个EZRadio套件的一部分从Silicon Labs获得。

很可惜,暂时未能检索到RFStick平台的优势和局限性的相关内容,后续我会持续尝试获取并补充到文章中。

Si4455 EZRADIO双向链路演示套件为电子工程师提供了一个全面的亚GHz RF链路评估和开发平台。通过了解套件的各个方面,包括软件和硬件设置、有用文档以及RFStick平台等,工程师们可以更好地利用该套件进行相关的项目开发。大家在使用过程中遇到什么问题,欢迎在评论区交流探讨。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分