首页 » 科学 » 基于EPCM3568A-LI的LoRa快速运用指南来了_装备_如图

基于EPCM3568A-LI的LoRa快速运用指南来了_装备_如图

少女玫瑰心 2024-12-10 17:34:54 0

扫一扫用手机浏览

文章目录 [+]

简介

EPCM3568A-LI 是ZLG致远电子面向小体积工控机运用市场,研发的国产化小型高性能边缘打算网关产品。

基于EPCM3568A-LI的LoRa快速运用指南来了_装备_如图 基于EPCM3568A-LI的LoRa快速运用指南来了_装备_如图 科学

EPCM3568A-LI 主控具有4个主频高达2GHz的Cortex-A55内核,处理器内置独立的NPU,板载2GB DDR4内存,8GB eMMC存储器。
EPCM3568A-LI拥有丰富的功能接口,包括WiFi、蓝牙、双路千兆以太网、双路USB2.0 HOST、一起USB3.0 HOST、HDMI、3.5mm耳机、TF卡接口,2路RS485、1路RS232、1路CAN、2路光耦隔离DI。

基于EPCM3568A-LI的LoRa快速运用指南来了_装备_如图 基于EPCM3568A-LI的LoRa快速运用指南来了_装备_如图 科学
(图片来自网络侵删)

小型高性能边缘打算网关 EPCM3568A-LI

ZSL420/ZSL421 是广州致远微电子研发的两款 LoRa 智能组网芯片
该产品集成无线收发器,超低功耗MCU,射频收发匹配电路和滤波电路。
支持自组网透传协议、LoRaNET、LoRaWAN、LinkWAN、CLAA等软件组网协议。
芯片采取 LGA68 封装,尺寸 11111mm,非常适宜用于无线通信组网节点。

LoRa智能组网芯片ZSL420/421

演示一下

1. 前期准备

EPCM3568A-LI小型边缘打算网关设备;PCIE-ZSL421 LoRa模块,实物图如图1所示;

图1

为了方便演示,本文还将借助ZSL42x-EVB Board评估板以及与其配套的无线配置工具进行操作。
ZSL42x-EVB Board评估板实物图如图2所示;

图2

无线模块配置工具【下载地址:https://www.zlg.cn/data/upload/software/Wireless/WirlessTool_V1.0.24.rar】。

2. 配置工具

2.1 把 ZSL42x-EVB Board 评估板通过 USB 线连接电脑,并安装驱动,在电脑年夜将涌现 USB转串口的设备。
安装并打开无线配置工具Wireless Tool,点击【连接串口】按钮,选择连接 ZSL42x-EVB Board 评估板的串口,串口参数按照模块配置的串口参数设置(模块出厂的默认参数波特率是115200、8 位数据位、1 位停滞位、无校验),点击【连接】按钮,如图3所示。

图3

2.2 设备连接成功,在左边设备栏本地设备里可以看到连接成功的设备,通过双击左边栏的设备,可获取模块的配置信息,如图4所示。
将设备地址设置为20 01,设置信道为信道1,使能透传功能,设置目标地址为20 02,点击【保存设置】即完成模块的配置,如图5所示。

图4

图5

3. 数据透传

3.1 将PCIE-ZSL421模块插入EPCM3568A-LI设备后,上电启动。
PCIE-ZSL421模块出厂自带固件,因此设备上电后,模块即进入正常事情状态,此时可以看到EPCM3568A-LI设备的STA灯闪烁。

3.2 EPCM3568A-LI设备利用/dev/ttyS9串口设备与PCIE-ZSL421模块进行通信,输入以下命令对PCIE-ZSL421模块进行配置。

#设置串口波特率stty -F /dev/ttyS9 raw speed 115200 cs8 -parenb -cstopb -echo min 0 time 100#设置设备地址:20 02echo -n -e "\x7e\x00\x00\x00\x03\x00\x00\x19\x00\x9a" > /dev/ttyS9echo -n -e "\x7e\x00\x00\x00\x06\x00\x03\x06\x02\x20\x02\x00\xb1" > /dev/ttyS9#打开数据透传模式echo -n -e "\x7e\x00\x00\x00\x03\x00\x00\x19\x00\x9a" > /dev/ttyS9echo -n -e "\x7e\x00\x00\x00\x04\x00\x03\x09\x01\x00\x8f" > /dev/ttyS9#设置目标地址:20 01echo -n -e "\x7e\x00\x00\x00\x03\x00\x00\x19\x00\x9a" > /dev/ttyS9echo -n -e "\x7e\x00\x00\x00\x08\x00\x03\x1b\x00\x02\x20\x01\x04\x00\xcb" > /dev/ttyS9#设置信道为信道1echo -n -e "\x7e\x00\x00\x00\x03\x00\x00\x19\x00\x9a" > /dev/ttyS9echo -n -e "\x7e\x00\x00\x00\x04\x00\x03\x07\x01\x00\x8d" > /dev/ttyS9

3.3 配置完成后,EPCM3568A-LI设备与ZSL42x-EVB Board 评估板间就可以当做串口一样进行数据透明传输了,如图6所示。

图6

4. 无线空中配置

4.1 通过以上数据透传的配置步骤后,此时可以在无线配置工具页面点击【添加远程设备】,在弹出的搜索设备对话框里填入搜索的超时时间,点击【搜索】按钮,便可以搜索到EPCM3568A-LI这个设备节点,如图7所示。

图7

4.2 等待本地模块搜索完成,点击【添加全部】把远程设备添加到设备列表栏里,此时便可以对该设备进行远程配置了,如图8所示。

图8

5. 自组网功能

5.1 将ZSL42x-EVB Board 评估板的设备类型配置成主机设备、使能自组网功能,如图9所示。

图9

5.2 将EPCM3568A-LI通过远程配置使能自组网功能,如图10所示。
使能自组网后可看到EPCM3568A-LI设备的STA灯间隔3秒双闪。

图10

或者通过如下命令集设置使能自组网功能。

#使能自组网echo -n -e "\x7e\x00\x00\x00\x03\x00\x00\x19\x00\x9a" > /dev/ttyS9echo -n -e "\x7e\x00\x00\x00\x04\x00\x03\x26\x01\x00\xac" > /dev/ttyS9

5.3 在EPCM3568A-LI设备端输入如下命令导出JOIN管脚。

echo 508 > /sys/class/gpio/exportecho out > /sys/class/gpio/gpio508/directionecho 1 > /sys/class/gpio/gpio508/value

5.4 按住ZSL42x-EVB Board 评估板SW1按键不松手,此时ZSL42x-EVB Board 评估板主机模块许可从机模块加入网络。
同时在EPCM3568A-LI设备端输入如下命令,拉低JOIN引脚小于3s进入入网申请状态。

echo 0 > /sys/class/gpio/gpio508/valuesleep 2echo 1 > /sys/class/gpio/gpio508/value

5.5 当EPCM3568A-LI设备作为从机设备成功入网后STA灯间隔3秒单闪,此时在无线配置工具页面删除原来的远程节点,重新搜索添加,会创造EPCM3568A-LI设备节点的设备地址被自动重新分配了,如图11所示。
至此,设备便组网成功了。

图11

演示到此结束,快开始用LoRa实现自己的物联网运用吧!

标签:

相关文章

静默包在现代软件开发中的应用与价值

随着信息技术的飞速发展,软件已经成为我们生活中不可或缺的一部分。在众多软件类型中,静默包因其独特性和优势,越来越受到开发者和用户的...

科学 2024-12-31 阅读0 评论0

非素数,数学世界中的那些“特殊”存在

自古以来,数学家们对数的本质进行了深入研究。在无数个数的大家庭中,素数因其独特的性质而备受关注。在数的世界里,除了那些闪耀的素数,...

科学 2024-12-31 阅读0 评论0

静态协议,网络安全的新防线

随着互联网技术的飞速发展,网络安全问题日益突出,各种网络攻击手段层出不穷。为了应对这一挑战,静态协议作为一种新型的网络安全防护手段...

科学 2024-12-31 阅读0 评论0

韦根协议,引领未来智能电网的通信之光

随着全球能源需求的不断增长,智能电网的建设已成为全球能源转型的重要方向。而在智能电网中,通信技术的应用至关重要。韦根协议作为一种新...

科学 2024-12-31 阅读0 评论0