原创 【易智联Lora评估板】+评测报告

2023-2-20 22:53 2648 19 4 分类: 物联网 文集: 开发板评测

很高兴这次有机会参与STM32WLE5易智联Lora评估板的评测,春节前就收到了这块Lora开发板,收到后简单通电看了一下,开发板上有一个开关,打开开关后,很快建立了pingpong通信,开来已经预先烧录了pingpong例程。

LM401-Pro-Kit是基于STM32WLE5CBU6的Lora评估板。

模组LM401内嵌高性能MCU芯片STM32WLE5CBU6,芯片内部集成了SX1262。
LM401-Pro-Kit评估板集成了ST-LINK下载器、LM401模组,并带有按键功能、LED指示、天线接口及预留接口等。
1)LM401模组特点:
●调制方式:默认 LoRa 扩频调制技术
●FLASH 128K,RAM 48K
●支持频率:CN470-510MHZ
●发射功率可调,最大 22dBm
●接收灵敏度低至-141dBm
●支持休眠唤醒,功耗低至3uA
●安全机制:支持 256 位 AES 硬件加密、 PCROP 读写保护
●采用小尺寸邮票孔封装
●接口类型丰富:UART、SPI、I²C、GPIO、ADC

●支持用户二次开发

 

先到公司官网上查找一下相关的开发资料,http://www.yz-link.cn/,可惜公司官网上资料也有限,还是产品评测说明中几份文档《LM401-Pro-Kit使用说明V0.1》《YZL-LM401模组硬件设计手册V0.3》和开发例程。

 

Ping-Pong 例程测试

 

LM401-Pro-Kit有出厂程序,默认情况下,烧录的是Ping-Pong 例程, 开机用此程序测试。


Ping-Pong例程说明

Ping-Pong例程是两块LM401-Pro-Kit板之间的一个简单Lora收发例程。

默认情况下,LM401-Pro-Kit评估板作为主设备。操作如下:

1、用一块LM401-Pro-Kit板发送一个“ping消息然后等待回复,作为主设备。

2、第一个收到“ping”信息的设备将变为从设备,并以“pong”信息回复主设备。

3、当主设备收到“pong”信息之后继续发送“ping”信息。这样就建立了一个持续的ping-Pong收发连接。

 

正常情况下两个评估板建立Ping-Pong收发连接,只有一个LED闪烁。接收到Ping消息时,LED3闪烁,接收到Pong消息时,LED2闪烁。

当两个板完全同步时,即两个主板的RX窗口同步(TX窗口也是时,无法建立Ping-Pong收发关系(两个LED长时间同时闪烁)。这时只需要重新启动其中的一块板即可。

 

#include

#include

#include

 

/* LM401_LoraWan Color led */

#define LED_BLUE_PIN GET_PIN(B,5) /* defined the LED_BLUE pin: PB5 */

#define LED_GREEN_PIN GET_PIN(B,4)

#define LED_RED_PIN GET_PIN(B,3)

 

int main(void)

{

/* set LED_BLUE pin mode to output */

rt_pin_mode(LED_BLUE_PIN, PIN_MODE_OUTPUT);

 

while (1)

{

rt_pin_write(LED_BLUE_PIN, PIN_HIGH);

rt_thread_mdelay(500);

rt_pin_write(LED_BLUE_PIN, PIN_LOW);

rt_thread_mdelay(500);

}

}

 

最近比较忙,没时间进行进一步的深入开发测试,正好刚刚又收到了机智云的一块物联网转接板,GE211 是机智云自研的定制化转接板,使用 ESP32-C3-WROOM-02 通讯模块,适用于白色智能家电等设备应用。硬件设计上采用支持 WiFi 和 BLE 的双模无线通信模块,具备TTL电平转换串口。

下面正好可以用这块Lora开发板配合这块物联网转接板进行一个联合测试。

作者: chengc189, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-1689126.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

文章评论0条评论)

登录后参与讨论
我要评论
0
19
关闭 站长推荐上一条 /2 下一条