当前文档版本为 v0.7.0,您可以访问当前页面的 开发中 版本以获取最近可能的更新。

PAN3029 OLED例程-评估板使用说明

1 介绍

1.1 概述

PAN3029评估系统,包含基于磐启自主知识产权的ChripIoT™芯片的PAN3029模块、HC32F460主控一体板,天线,液晶显示屏,USB Mini-B通信电源线。该评估系统可以配置PAN3029模组的带宽(BW),扩频因子(SF)等参数,用户使用该评估系统可以进行点对点通信距离、接收灵敏度、单载波、RF功耗等测试。

1.2 可配置参数

  • 带宽(BW)支持500KHz,250KHz,125KHz,62.5KHz

  • 扩频因子(SF)支持5,6,7,8,9,10,11,12

  • 编码率(CR)支持CR4/5,CR4/6,CR4/7,CR4/8

  • 频点(FQ)

  • 发射功率(PW)1-23档位

  • 测试模式:模式1、模式2

  • 发送数据长度(PL)10-240字节 ,10字节/步进

2 功能描述

基于HC32的底板功能描述如图 2-1所示。

img

图 2-1 HC32底板

2.1 跳线功能

跳帽1:PAN3029模块供电跳帽,此处可以测量PAN3029的工作电流。

跳帽2:HC32F460模块供电跳帽,此处可以测量MCU的工作电流。

2.2 按键功能

PAN3029评估板上共有6个按键,具体按键定义见如下:

  • 按键1:

为功能选择键。按键1未按下,按下其它按键,选择其它按键的第一功能;按键1按下的同时,按下其它按键,选择其它按键的第二功能。

  • 按键2:

第一功能,清除收发包统计计数,统计计数在右下角(TX或RX)显示;

第二功能,切换测试模式1和测试模式2,进入后在屏幕右上角显示‘1’和‘2’,默认不进入测试模式。

  • 按键3:

第一功能,开始发送(仅发射模式下有效),只需单次按下,每次按下的发射情况需要配合按键4使用;

第二功能,切换频率值,屏幕FQ显示,单位0.1MHz。

  • 按键4:

第一功能,选择连续发射模式,仅在TX模式(拨码开关向上拨至TX)下配置有效,屏幕右上角有显示(MODE),可供选择的模式有A/B/C/D,模式A表示单包发送,模式B表示连续发送100包,模式C表示连续发包9999包,模式D表示进入单载波测试模式,单载波测试模式下可以结合按键修改发射频率和发射功率;

第二功能,切换CodeRate,可以设置的值有4/5,4/6,4/7,4/8。

  • 按键5:

第一功能,设置SF,可以设置的值有5/6/7/8/9/10/11/12;

第二功能,设置payload长度(10~240,步进10)。

  • 按键6:

第一功能,设置BW,可以设置的值有500K/250K/125K/62.5K;

第二功能,设置发射功率,屏幕PW显示功率档位,数值为十进制值,对应发射功率参考SDK用户指南功率表附录。

img

图 2-2 评估板OLED显示

2.3 接口说明

棒状天线接口:接棒状天线。

串口:用于给底板供电和程序调试,程序默认波特率115200。

电源:使用USB Mini-B 电源线供电(5V)。

2.4 复位按钮

复位按钮:按下复位按钮,会复位HC32F460。

2.5 拨码开关

拨码开关:向上拨至TX表示模组设置为发送模式,向下拨至RX表示模组设置为接收模式。通过拨码切换模组收发模式需复位HC32F460后才生效。

2.6 点对点通信距离测试

使用两个PAN3029评估版,将一个评估板的拨码开关拨至TX状态,另一个拨至RX状态,将两个评估板的RF参数设置成相同(频点,SF,BW),调整发射端的发射功率挡位,通过按键4选择对应的发射模式,按键3触发发送,在接收端查看RX接收成功计数。

2.7 模式1/2(接收灵敏度测试)

按键2第二功能是切换测试模式1和测试模式2,进入后在屏幕右上角显示‘1’和‘2’。测试模式1,可以进行灵敏度测试。测试模式1使用OLED DEMO软件中定义的TestModeBuffer(默认值为十个字节的0x00)和TEST_MODE_BUFFER_LEN(默认值10)数据进行测试,如果模组接收到的数据长度为TEST_MODE_BUFFER_LEN,且数据内容和TestModeBuffer对比正确,则RX计数加1。测试模式2不进行软件数据比对,如果模块接收到RXDONE则RX计数加1。

默认配置不进入测试模式,屏幕右上角不显示‘1’或‘2’,表示普通数据通信。RX计数也仅表示收包计数。

2.8 单载波测试

单载波测试,先要将EVB拨码开关向上拨至TX再重新上电。按键配置相关射频参数,通过按键4将模式切换到D模式—单载波测试模式。再通过按键3进入触发发送单载波功能。

2.9 功耗测试

通过跳帽1可以测量PAN3029的接收和发射电流,如果要测量休眠相关功耗性能,可以烧录AT DEMO工程,请参考AT指令参考文档,通过发送AT指令使PAN3029进入相关状态进行测试。