6. RF & Radio

本节介绍了与RF & Radio相关的常见问题。

6.1. 无线电的中频(IF)是多少?

无线电的 中频(IF) 是1 MHz。文档 Bluetooth® Direct Test Mode 描述了认证文件所需要的RF参数以及如何设置适用于DA14531 Bluetooth® Low Energy SoC的RF测试模式。

6.2. Radio的本地震荡器(LO)频率是多少?

本地振荡器的频率是: (2 x Carrier Frequency) + 1 MHz

文档 Bluetooth® Direct Test Mode 描述了认证文件所需要的RF参数以及如何设置适用于DA14531 Bluetooth® Low Energy SoC的RF测试模式。

6.3. DA14531可以达到多少通讯范围?

Bluetooth® SIG 在其网站上发布了蓝牙范围估算器。该估算器可以用于计算蓝牙设备之间的有效范围以及可靠范围。 https://www.bluetooth.com/bluetooth-technology/range/

6.4. 需要在RFIOp端口上添加一个Pi型滤波器吗?

是的。满足ETSI、FCC和ARIB的产品规格,需要添加一个Pi型滤波器来消除Band Emission。 此外,还需要对RF电路添加一个Pi型滤波电路,以避免Spurious Emissions Reduction。 有关天线滤波器的更多详细信息,请参见文档 Designing Printed Antennas for Bluetooth® Smart。 也可参考: DXF files

6.5. 是否支持2 Mb/sec的数据吞吐量?

不,最高支持1 Mb/sec的数据吞吐量。

6.6. 我可以通过生产测试固件(prod_test)来更改Tx功率吗?

最新版本SDK6.0.14中的 Production Test 固件支持可配置发射功率的功能。 该固件位于 the projects\target_apps\prod_test SDK路径下。 可以通过UART发送相关命令来更改发射功率(Tx Power)- HCI_SET_TX_POWER_CMD_OPCODE。 另外,命令可以通过双线UART发送(P0_0 和 P0_1),也可以通过单线UART发送(P0_3 or P0_5)。

可用的命令和响应如 Figure 9Figure 10 所示。

_images/tx_command.png

Figure 9 发射功率指令

_images/tx_response.png

Figure 10 发射功率指令响应

例如,通过单线UART(P0_5)将发射功率设置为-18 dBm。

  1. 在DA145xx Pro开发套件上配置为单线UART(P0_5)模式,如 Figure 11 中蓝色框线所示,在 J1 Header上安装 3 个跳帽。也可参考文档 Getting Started with the Pro Development Kit (HTML) 中的 Figure 27

_images/1_wire_uart.png

Figure 11 在DA145xx专业版开发板上配置单线UART(P05)

  1. 通过Keil打开prod_test工程,并打开 user_periph_setup.h 文件,将UART_TX / UART_RX配置为单线UART。如 Figure 12 所示。

_images/user_periph_setup.png

Figure 12 在user_periph_setup.h头文件中配置单线UART(P05)

  1. 编译后并运行prod_test工程。

  2. 要将tx功率设置为-18 dBm,请通过UART输入以下字符 01 1B FE 01 01

  • 0x01 -> every command starts with a 0x01

  • 0x1B 0xFE -> the op code of the sleep command 0xFE1B

  • 0x01 -> parameter length

  • 0x01 -> set the tx power at -18 dBm

6.7. 在生产中是否要校准射频参数?

不,这不是必须的。在生产时,Dialog的IC产品已经通过了校准。 然而,32MHz时钟的精度对于RF的质量至关重要。因此,根据应用程序和所选的32MHz xtal,为了更好的产品性能,可能需要在应用程序级别进行调整。 Dialog Production Line Tool (PLT) 支持同时对16个设备进行XTAL调整。